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
341215039964	341215040523	341215041073	341215041623	341215042171	341215042723	341215043273	341215043823	341215044371	341215044923	341215045473	341215046023	341215046571	341215047123	341215047673	341215048223	341215048771	341215049323	341215049873	341215050423	341215050971	341215051523	341215052073	341215052623	341215053171	341215053723	341215054273	341215054823	341215055371	341215055923	341215056473	341215057023	341215057571	341215058123	341215058673	341215059223	341215059771	341215060323	341215060873	341215061425	341215061971	341215062523	341215063073	341215063623	341215064171	341215064723	341215065273	341215065823	341215066371	341215066923	341215067473	341215068023	341215068571	341215069123	341215069673	341215070223	341215070771	341215071323	341215071873	341215072423	341215072971	341215073523	341215074073	341215074623	341215075171	341215075723	341215076273	341215076823	341215077371	341215077925	341215078473	341215079023	341215079571	341215080123	341215080673	341215081223	341215081771	341215082323	341215082873	341215083423	341215083973	341215084523	341215085073	341215085623	341215086171	341215086723	341215087273	341215087823	341215088371	341215088923	341215089473	341215090023	341215090571	341215091123	341215091673	341215092223	341215092771	341215093323	341215093873	341215094423	341215094971	341215095523	341215096073	341215096623	341215097171	341215097723	341215098273	341215098823	341215099371	341215099923	341215100473	341215101023	341215101571	341215102123	341215102673	341215103223	341215103771	341215104323	341215104873	341215105423	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2753	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	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
23165	21722	29326	24666	21778	21098	10259	3688	2280	1824	1441	1051	882	719	739	604	534	527	469	393	423	371	398	342	344	353	338	359	328	357	372	316	351	353	305	331	353	307	335	321	370	309	341	304	344	332	304	342	326	338	340	318	339	342	313	308	336	323	362	331	336	326	324	314	302	310	333	294	315	291	305	298	326	314	298	296	304	321	339	349	325	315	329	291	337	297	333	288	303	300	317	331	309	323	326	362	320	318	337	304	288	332	320	340	318	314	275	324	328	348	335	332	298	299	298	318	325	312	308	317	340	324	338	310	314	312	319	322	297	352	298	303	340	289	300	326	300	304	342	320	333	322	300	295	344	325	283	323	320	299	322	297	338	297	304	316	313	310	336	337	318	321	300	293	332	348	298	305	313	312	285	320	366	336	328	345	328	307	281	298	351	304	321	313	311	295	368	345	324	320	324	313	334	324	315	304	286	332	340	337	292	297	311	323	356	310	315	330	304	315	319	337	339	300	322	334	297	324	329	348	317	313	319	319	318	309	299	345	339	305	317	307	330	328	285	301	309	277	307	309	298	353	316	314	307	327	348	317	308	305	317	346	303	310	289	318	335	322	322	323	341	316	293	317	316	332	363	295	322	332	319	325	318	323	323	327	337	311	287	317	334	329	331	289	308	329	322	305	289	307	291	333	312	336	325	326	322	298	331	333	335	305	302	313	310	333	339	343	320	292	333	332	305	298	332	288	284	310	337	291	328	336	288	317	288	302	320	302	291	319	310	320	314	302	310	347	322	313	328	334	309	320	297	346	317	286	318	347	335	304	316	312	328	324	320	311	344	291	305	310	326	323	324	319	319	304	301	293	322	321	343	357	344	307	309	331	328	322	345	321	328	327	312	283	297	318	311	364	344	321	310	319	274	293	288	301	336	346	309	302	314	315	312	310	315	330	304	304	292	321	289	335	309	360	308	332	355	322	354	308	271	291	327	309	348	288	308	343	328	311	281	311	341	331	297	330	342	360	314	330	331	337	332	314	287	338	319	309	298	309	338	349	323	323	334	327	304	287	300	322	294	325	329	298	305	335	342	290	288	340	338	306	346	290	322	287	332	292	309	321	305	327	300	326	349	275	322	307	323	329	342	338	311	310	328	357	325	322	320	338	301	313	387	324	269	335	327	311	317	338	307	343	330	321	306	300	330	290	340	316	356	295	296	351	311	295	312	318	311	309	320	321	283	313	334	314	334	339	321	343	304	298	314	296	298	289	333	305	342	314	319	335	328	322	304	312	314	328	326	327	321	329	329	306	299	324	328	342	323	311	303	352	307	337	357	348	333	317	317	309	337	307	321	333	324	315	362	365	322	319	299	340	313	328	304	330	301	315	329	315	306	294	320	307	325	327	315	345	346	340	344	300	325	318	311	314	361	325	320	338	312	286	341	330	307	307	333	328	326	313	319	326	316	335	316	287	322	302	317	299	308	293	316	335	296	290	308	263	319	352	309	331	308	290	318	324	332	340	271	342	316	355	348	341	337	340	315	307	278	322	318	347	328	308	327	325	318	317	300	331	330	329	329	332	318	306	357	322	324	325	330	299	333	328	303	312	332	299	290	328	311	347	318	310	310	307	308	290	295	327	321	301	284	331	303	310	305	299	312	305	328	333	326	327	348	330	335	330	291	303	318	289	311	320	325	305	330	316	337	318	337	314	326	306	308	338	333	356	312	315	312	311	321	315	307	331	305	329	331	321	301	347	309	323	323	333	298	316	291	324	331	344	294	308	293	334	315	322	320	323	333	342	321	312	353	320	336	299	318	332	304	307	294	343	312	320	349	311	313	306	316	311	314	327	307	306	315	316	319	320	326	293	312	334	282	339	321	332	312	300	322	277	320	322	287	344	323	322	326	311	303	329	305	310	297	312	330	312	344	302	289	325	342	292	316	333	335	348	297	326	309	346	316	316	333	354	337	303	321	310	324	306	320	323	340	325	324	320	338	342	336	330	303	314	342	310	313	317	341	346	316	335	292	303	324	339	317	298	327	306	303	320	329	314	300	341	320	291	316	291	310	321	336	329	305	330	333	291	287	298	327	337	315	314	344	317	314	321	303	307	313	333	341	343	315	290	327	296	321	319	326	327	330	342	333	323	320	334	300	298	284	319	320	300	342	317	304	319	305	343	296	311	297	313	285	296	303	276	292	328	282	301	307	308	310	324	306	340	313	326	310	333	323	340	287	311	368	308	312	343	319	328	377	331	306	344	315	311	294	309	281	319	306	299	335	286	288	307	325	308	323	345	310	282	302	316	314	334	300	306	314	310	332	338	313	307	301	291	291	333	327	336	284	318	323	293	302	312	347	317	297	295	336	327	327	347	279	337	300	296	314	339	293	311	306	341	298	333	312	301	291	313	275	305	317	303	304	325	312	317	283	316	339	280	316	341	309	310	307	333	315	289	307	315	300	320	321	278	332	328	324	317	313	309	295	299	324	327	335	339	329	321	313	298	341	340	325	325	331	301	345	340	317	338	308	328	331	312	339	368	312	303	334	305	328	296	326	298	330	330	333	321	306	332	330	292	328	263	330	331	318	305	327	296	310	349	325	290	297	325	319	323	327	323	332	326	330	304	327	353	314	305	321	332	308	292	291	293	347	324	353	311	336	313	319	337	312	300	311	314	319	323	317	332	331	325	317	346	328	295	328	316	322	349	307	297	300	329	308	324	325	316	326	318	337	325	337	338	346	311	335	313	319	298	306	333	343	337	311	303	306	330	348	316	329	309	326	324	289	307	299	297	296	348	314	357	331	343	332	359	333	302	334	313	350	295	295	314	322	321	313	339	311	310	328	329	326	311	323	301	341	330	286	299	317	301	314	285	318	279	310	316	320	290	360	305	317	337	321	294	322	339	320	317	320	315	293	335	307	338	302	332	298	306	325	285	320	297	353	315	285	322	308	354	335	312	318	290	346	315	340	317	340	348	337	337	307	302	322	309	308	318	307	323	315	302	315	305	298	348	308	287	296	325	348	334	276	303	301	281	306	315	318	320	352	295	297	322	340	296	288	337	321	280	330	302	312	296	295	326	340	338	345	341	327	316	328	333	295	355	315	319	330	315	303	314	307	310	268	292	319	336	267	334	328	342	316	308	334	318	307	314	307	324	347	306	300	331	339	306	321	351	285	318	328	304	341	305	312	308	302	330	292	319	310	313	320	304	293	322	336	301	323	310	305	312	298	314	301	313	310	323	328	306	304	318	299	297	290	295	320	326	315	297	283	340	317	300	323	297	324	324	317	320	323	289	304	317	348	335	333	337	316	321	294	299	308	304	298	313	336	326	313	299	314	284	314	332	302	301	328	336	335	326	320	300	316	326	364	307	310	343	322	322	312	316	318	331	292	346	289	319	305	336	300	328	336	290	320	306	305	327	311	320	342	312	323	320	299	300	308	331	287	343	291	328	333	346	335	326	329	297	318	313	312	298	353	304	337	290	309	324	304	314	325	302
22065	47085	39821	27484	18666	12714	8849	6129	4351	3425	2481	1906	1479	1105	1001	826	756	637	573	480	459	444	427	388	393	378	385	360	363	369	379	353	363	396	376	355	347	352	362	383	389	385	361	357	331	365	337	392	336	351	350	344	334	364	376	324	348	362	334	364	350	344	366	353	366	373	363	386	367	345	351	349	368	333	361	382	339	375	351	340	371	338	336	336	348	344	367	360	331	351	351	364	347	375	364	345	368	380	337	377	384	372	358	338	397	384	348	355	363	395	357	368	338	341	368	345	345	363	375	372	367	342	349	335	371	358	344	374	372	363	371	362	334	320	344	380	328	356	359	352	346	348	374	387	321	366	378	365	368	347	368	385	357	365	343	363	380	396	350	345	342	386	337	365	342	348	353	354	347	344	360	367	350	353	378	345	347	344	378	361	381	342	374	322	351	343	359	383	353	356	355	357	328	362	343	348	346	360	379	329	370	356	353	378	342	368	326	344	358	368	376	323	400	364	339	373	326	352	344	347	364	364	304	346	391	335	362	365	364	372	348	341	346	368	381	330	351	346	331	348	311	371	359	349	329	363	356	396	349	356	370	359	362	315	360	315	361	337	369	362	309	389	342	407	351	345	360	380	370	379	332	391	375	360	368	361	371	349	356	356	352	334	328	341	336	346	343	348	328	330	361	354	386	365	336	323	365	353	333	345	339	325	360	376	336	369	383	328	364	334	382	386	363	361	345	368	333	331	370	355	331	345	321	343	386	353	308	334	339	338	370	370	384	342	342	358	335	378	355	362	368	375	368	343	373	366	349	344	341	348	360	373	306	368	344	340	362	352	360	344	353	351	375	364	354	353	326	341	311	356	378	342	337	390	376	379	363	358	336	360	343	315	369	371	347	367	367	359	361	356	384	337	358	371	339	373	334	361	328	353	345	349	348	347	348	354	349	367	348	394	384	354	322	377	378	352	367	334	349	354	353	399	367	355	375	382	377	361	351	352	324	359	338	351	325	384	372	345	315	372	369	325	383	393	375	345	358	352	364	364	398	349	394	362	323	344	335	361	372	329	349	330	355	365	376	352	344	352	340	357	346	353	368	365	389	354	356	374	377	355	384	384	349	332	356	371	328	329	311	324	369	365	351	328	339	371	367	376	311	364	378	385	348	358	350	385	356	361	366	349	341	338	337	347	360	356	343	366	338	346	333	379	337	356	313	361	324	349	359	376	352	357	367	376	368	337	327	373	376	384	336	338	363	334	360	354	395	336	364	337	378	344	350	405	358	346	333	360	339	342	342	362	353	369	377	345	326	371	329	360	369	352	334	393	361	372	369	404	386	361	329	330	364	346	293	316	324	342	358	372	400	356	331	342	344	357	312	340	349	322	356	364	378	378	381	338	365	358	344	341	352	351	344	360	364	393	347	351	350	354	362	347	324	378	346	362	368	348	330	337	339	367	345	375	329	364	365	357	384	362	350	352	376	364	329	361	351	344	316	360	343	353	350	331	380	357	340	366	383	329	341	350	379	337	365	335	359	336	344	354	357	390	382	356	357	378	352	344	386	340	361	367	347	329	360	349	312	346	376	370	339	357	322	328	361	365	342	364	362	352	314	354	348	408	349	369	362	359	372	402	374	376	332	367	355	350	350	347	360	337	333	375	383	323	375	332	356	385	366	351	365	345	357	340	340	331	339	379	352	355	369	347	342	360	389	359	395	356	386	339	340	392	329	358	370	367	340	372	354	357	329	341	352	327	362	392	363	345	336	367	367	347	320	372	392	357	358	352	359	360	372	343	375	378	352	381	383	353	359	306	356	341	364	376	381	359	353	383	337	346	346	328	337	345	366	365	333	354	355	339	355	355	336	385	311	343	349	367	364	376	333	336	372	324	371	387	314	363	369	345	358	328	348	348	329	345	348	382	345	365	368	344	363	369	354	353	356	355	394	332	361	375	366	346	341	340	352	334	374	376	382	330	343	350	371	355	354	367	355	363	355	389	337	343	377	341	380	395	366	343	356	353	368	383	373	383	369	369	367	368	368	355	383	391	354	361	345	350	388	344	348	337	346	369	377	364	354	350	351	359	360	365	367	335	335	350	350	307	331	386	382	368	363	349	352	369	336	328	337	356	378	372	343	354	362	348	327	358	352	349	319	372	356	350	334	343	358	363	361	347	323	395	373	326	400	353	332	357	360	368	358	356	341	359	364	359	353	393	354	363	359	355	350	376	356	331	379	323	366	344	344	346	359	341	380	334	345	356	351	357	336	379	383	380	373	340	359	343	343	371	367	364	346	318	354	360	345	394	363	357	348	370	377	355	336	355	351	353	320	357	322	350	343	357	358	329	351	326	333	341	371	361	356	346	379	331	351	344	369	373	350	328	382	350	350	371	350	381	369	345	364	360	366	383	344	362	374	369	357	357	360	330	338	344	366	355	382	365	333	380	315	346	336	364	367	343	368	361	403	384	332	370	378	320	354	332	352	351	369	337	385	346	339	367	323	332	355	362	313	349	372	375	340	331	398	367	401	324	354	347	347	346	350	378	341	343	349	373	349	362	360	347	357	331	367	385	354	366	355	382	351	383	338	376	372	335	354	368	369	359	354	355	354	384	374	374	344	350	379	326	354	352	356	329	350	346	373	375	338	356	327	368	337	356	324	366	317	365	397	360	340	349	359	358	388	354	344	345	372	346	337	334	380	361	374	338	333	353	346	367	370	348	347	385	359	332	346	357	330	328	349	342	347	360	378	346	367	346	357	345	345	348	357	359	352	338	341	384	367	337	346	386	347	369	348	355	364	347	364	333	358	365	388	336	405	340	359	350	384	359	350	365	375	347	359	365	341	404	349	369	334	378	342	315	334	376	363	330	363	337	413	367	374	355	388	358	362	335	354	332	332	361	321	324	366	365	339	370	374	327	389	370	341	352	362	336	341	345	365	357	348	362	365	359	366	359	367	387	353	381	383	401	328	344	401	387	374	340	352	344	354	340	381	341	354	357	353	326	304	343	345	366	311	332	373	350	365	351	370	334	325	379	346	363	386	369	374	358	355	313	347	362	352	362	327	329	324	325	370	318	342	399	363	353	371	378	350	337	302	336	370	379	315	350	362	368	339	354	363	360	382	377	327	347	330	356	342	364	347	372	342	371	377	343	365	336	331	368	335	371	368	344	372	342	340	338	363	366	324	355	353	355	360	351	323	366	350	368	366	338	344	349	371	338	389	323	360	370	358	340	346	365	353	361	349	361	310	336	356	371	375	362	324	315	393	358	361	360	325	341	350	321	377	363	356	342	337	348	330	341	386	380	343	347	360	363	358	334	352	347	357	338	340	351	378	360	383	352	356	362	354	354	336	349	357	339	342	398	354	371	353	365	360	340	340	362	329	336	335	368	359	379	353	356	362	366	371	340	360	383	326	372	368	354	361	388	356	378	349	384	353	346	391	359	357	331	349	382	353	369	374	401	368	369	341	406	366	331	324	365	372	327	371	345	361	365
28365	23717	22834	12681	5696	3265	2120	1505	1129	872	725	555	542	526	439	371	398	349	372	356	334	303	345	347	360	342	335	320	295	317	296	332	296	330	310	328	309	295	322	324	344	313	323	335	329	298	314	291	343	331	328	330	356	320	311	292	335	309	279	284	342	317	286	283	316	311	301	346	328	313	297	339	310	333	331	280	337	280	302	339	328	310	281	287	329	310	304	336	292	303	308	307	297	306	339	312	306	347	321	317	282	291	325	298	315	316	304	343	294	307	357	337	337	329	309	309	318	349	314	325	334	323	320	299	342	320	318	308	344	289	312	295	351	290	302	277	320	296	325	300	293	286	293	309	301	319	318	314	307	331	299	314	313	280	290	327	348	349	334	303	331	323	310	298	335	302	319	304	256	310	303	329	330	349	324	314	310	306	316	321	307	317	296	291	306	333	320	339	344	292	325	315	320	316	327	312	317	332	345	316	321	276	312	340	327	325	312	323	315	329	317	287	317	291	289	318	320	298	279	293	299	305	356	338	304	285	304	320	282	348	308	307	316	273	319	322	312	335	314	318	308	297	322	288	319	300	307	338	301	283	324	331	315	348	316	283	300	335	315	325	296	327	314	307	298	334	295	314	319	302	339	348	318	336	306	302	315	296	298	298	324	313	315	338	303	312	313	307	299	276	308	311	315	342	332	305	326	320	340	333	317	336	306	332	312	334	295	337	331	286	289	286	301	313	336	318	255	324	333	334	321	326	372	332	314	305	340	334	321	298	321	326	333	305	312	326	323	331	318	323	327	308	295	288	290	319	313	306	293	303	304	330	317	306	331	333	294	306	273	293	301	274	307	317	317	336	317	306	301	335	319	324	306	319	308	319	331	320	317	285	353	319	332	293	301	318	356	315	326	298	314	339	317	304	345	323	310	340	319	319	289	304	307	303	306	306	296	296	321	321	337	311	292	317	344	308	315	295	304	325	311	360	334	310	314	296	326	333	324	297	316	306	306	286	367	321	336	320	337	344	312	307	337	298	338	281	301	309	272	343	306	333	310	305	333	295	335	308	308	329	292	357	327	312	297	318	298	311	318	326	314	313	323	289	305	328	317	308	301	329	305	321	305	316	311	311	336	303	343	327	309	320	333	284	307	318	326	314	327	325	346	294	307	286	290	302	320	279	294	297	301	299	309	299	315	315	313	295	298	282	324	309	309	304	291	277	301	326	326	301	344	338	313	348	314	341	322	331	310	283	304	326	329	330	321	312	299	292	288	303	334	333	301	320	328	305	320	298	324	294	308	324	303	354	348	300	300	309	332	311	303	303	352	311	289	324	299	320	289	270	294	307	327	355	306	306	328	304	281	333	303	335	313	310	311	339	312	300	324	343	311	286	323	273	326	327	312	315	293	316	319	307	302	307	299	300	279	294	303	303	319	293	314	291	308	323	287	295	269	300	281	307	306	308	304	290	294	336	326	292	284	322	339	301	343	337	331	369	281	305	315	309	287	338	289	306	289	309	309	316	294	316	282	315	330	299	327	326	293	277	284	326	314	295	310	326	314	309	311	294	344	343	317	314	332	332	321	332	304	305	298	310	276	315	325	285	323	288	286	307	293	299	301	307	301	310	353	305	304	311	333	287	321	355	314	314	329	334	321	319	331	338	339	341	341	289	346	289	304	345	301	286	316	319	323	316	307	353	299	308	318	326	303	304	305	317	314	316	324	330	320	324	315	352	296	294	303	289	302	301	303	293	294	280	316	301	332	340	338	315	301	305	311	306	270	328	320	342	327	316	295	300	301	298	333	304	303	320	314	324	316	352	318	311	288	320	317	272	311	317	299	338	300	315	324	341	302	304	314	271	279	311	304	342	313	291	331	294	323	262	311	320	347	322	320	296	323	298	300	312	342	329	312	319	332	327	335	337	291	329	314	323	292	295	297	315	318	341	323	360	309	360	307	307	335	304	332	314	308	319	337	298	316	323	323	279	313	325	319	317	296	301	338	303	295	328	327	299	292	343	333	332	317	321	293	327	324	297	320	320	303	329	306	313	325	306	317	320	299	291	332	299	309	316	318	301	294	326	299	344	348	308	328	300	335	346	325	306	323	326	303	313	295	298	316	329	317	318	332	339	332	299	315	338	302	328	333	325	320	312	298	320	302	310	329	318	308	332	326	313	310	295	321	294	298	334	318	300	303	297	314	330	336	324	291	310	333	311	304	293	304	304	352	331	283	293	315	319	307	310	301	310	320	296	299	341	293	331	333	311	338	274	315	337	305	320	322	342	305	309	314	313	348	286	325	312	338	305	309	324	288	331	289	312	326	321	306	334	302	330	302	324	331	337	337	294	343	331	330	349	325	325	318	326	307	304	338	308	329	318	329	304	324	323	288	352	312	309	332	320	304	308	335	308	316	292	361	314	314	295	340	313	346	304	304	319	328	326	346	310	303	323	303	306	311	302	329	310	310	312	310	334	310	340	301	304	294	296	306	337	315	364	326	332	351	322	292	318	302	301	302	312	322	321	333	311	284	321	331	312	280	299	311	304	334	298	305	313	319	309	309	320	316	321	296	319	326	337	326	325	332	342	308	316	300	297	291	306	302	310	321	321	311	279	312	281	301	330	334	333	337	314	335	317	341	307	337	294	332	306	308	332	304	344	305	304	307	329	329	324	326	306	328	324	311	324	309	298	314	303	358	320	315	282	297	323	317	299	301	298	329	320	306	333	321	320	297	330	260	318	301	305	313	307	287	324	302	341	300	334	307	336	304	289	297	314	302	347	328	312	307	302	312	331	304	299	338	316	318	318	277	293	311	326	327	314	310	302	313	307	292	290	305	313	330	296	311	316	312	305	306	321	299	313	324	312	321	314	316	304	306	316	305	314	332	324	308	349	327	317	299	318	299	302	312	308	300	278	309	279	296	303	342	335	329	294	319	315	301	311	323	323	295	327	326	343	326	318	315	318	308	310	291	309	309	304	334	292	314	294	297	311	300	314	334	330	300	310	281	292	317	300	328	325	327	313	337	348	317	314	298	338	288	315	281	289	330	321	327	338	311	320	319	319	285	314	338	308	334	296	322	322	315	292	322	331	322	323	328	337	301	330	295	325	308	312	327	300	318	319	332	318	335	314	307	295	281	316	343	319	294	322	336	336	319	349	291	343	310	278	313	332	322	329	311	358	310	314	301	308	282	337	345	329	321	322	314	304	309	321	318	322	318	330	317	348	356	351	351	333	295	296	327	272	296	311	321	328	333	323	282	303	337	305	298	274	315	306	309	291	308	313	280	330	325	342	320	289	303	295	308	294	314	297	331	301	296	267	305	291	325	307	328	283	323	315	311	325	302	311	329	319	275	352	308	308	363	328	324	331	298	288	286	316	338	297	283	307	316	296	311	278	326	285	305	315	299	280	327	335	304	335	328	322	306	302	300	306	294	308	312	331	314	316	311	290	282	322	310	324	323	354	311	326	305	324	304	344	303	320	316	321	300	335	303	294
19557	35632	27929	16544	9811	6258	4154	2825	2026	1564	1213	978	809	705	657	521	495	498	467	429	420	402	407	373	355	401	366	358	355	358	359	358	372	345	330	356	387	336	353	332	373	390	349	361	321	351	337	391	386	355	371	371	350	345	362	341	403	364	400	390	389	327	364	352	336	372	337	365	344	360	358	344	362	363	369	352	356	351	381	332	358	332	377	372	390	360	329	345	363	347	343	354	357	383	387	371	380	362	378	354	339	359	353	386	359	356	370	393	342	362	380	391	361	358	340	362	363	364	354	357	358	367	351	338	337	366	374	341	333	346	364	384	379	377	357	323	371	369	345	337	359	356	405	369	385	342	370	358	361	356	336	405	371	355	362	361	357	325	340	371	368	378	373	358	357	383	384	361	358	347	381	351	342	362	384	349	322	351	384	359	383	338	349	358	358	354	358	372	335	326	360	357	353	357	370	322	358	382	368	357	358	384	357	337	358	355	364	361	346	360	333	353	325	347	361	346	365	346	352	349	319	371	350	377	335	358	351	384	366	359	342	356	357	370	375	340	361	380	329	342	350	375	343	353	360	363	369	356	344	352	387	381	396	377	367	378	360	343	342	362	325	353	364	333	341	374	384	355	356	374	334	345	402	358	392	335	338	393	348	371	369	347	379	369	336	352	357	349	366	341	362	343	347	397	379	385	383	387	370	351	382	350	366	364	347	360	371	382	378	322	381	344	348	374	346	355	349	370	352	349	359	347	375	367	346	321	336	360	344	337	337	370	328	405	389	339	340	335	336	360	328	349	336	378	327	343	360	357	339	349	332	357	356	370	355	342	373	377	359	344	371	315	357	361	328	322	364	359	367	382	333	333	338	379	365	375	347	368	329	318	362	364	338	365	359	342	369	355	359	341	357	333	340	360	377	366	337	357	344	349	345	363	346	393	374	371	335	384	364	367	359	373	345	329	327	371	360	378	353	365	330	352	369	397	355	367	354	355	360	335	358	339	381	362	358	334	365	350	343	375	363	334	390	364	374	329	394	370	356	359	375	384	344	341	352	349	369	358	397	358	355	379	333	355	372	360	366	366	328	382	377	352	362	348	338	392	324	382	348	374	347	332	371	343	353	334	348	352	339	361	380	364	377	331	378	385	357	350	352	362	392	376	362	350	343	325	357	373	369	340	336	353	341	367	365	351	375	350	384	345	346	354	338	374	350	331	344	337	410	360	365	341	344	359	353	386	358	338	359	378	355	348	346	333	345	356	380	364	363	350	365	373	378	340	374	389	366	345	369	364	335	328	378	324	336	362	331	394	357	346	336	382	352	348	385	338	371	369	373	366	386	364	348	350	351	370	370	361	338	360	400	343	352	366	355	337	363	354	326	383	341	345	308	377	375	375	356	352	348	391	377	372	322	342	329	356	346	344	379	365	392	361	393	356	370	340	346	361	380	379	345	363	328	373	381	362	381	354	355	370	375	358	351	377	353	363	374	371	346	340	356	365	344	356	340	334	332	352	383	370	358	404	375	330	365	330	370	373	376	388	373	350	350	383	356	367	360	371	378	349	346	344	352	344	351	333	361	366	385	377	329	340	379	342	350	363	351	384	353	357	380	356	334	366	358	338	369	339	346	347	373	365	354	394	400	317	372	355	346	354	356	349	353	361	379	373	349	364	353	352	380	375	357	339	387	375	376	367	364	369	364	369	379	338	339	370	386	387	348	370	335	357	377	337	360	371	369	363	383	356	368	339	359	342	339	403	387	354	335	341	369	336	369	354	338	353	370	386	367	337	349	355	411	377	353	378	371	344	354	336	375	381	336	340	341	359	340	364	348	348	380	353	348	358	391	357	336	328	354	378	369	371	343	340	363	347	373	348	381	385	338	342	351	343	351	361	363	329	356	380	350	370	348	370	360	409	347	329	366	358	363	357	370	342	364	362	356	360	344	341	361	326	340	373	350	366	366	362	354	354	355	364	345	351	377	376	361	329	348	355	367	349	357	357	365	361	372	361	361	320	369	338	400	351	335	347	328	341	352	336	378	384	381	378	370	341	341	362	341	389	354	342	373	340	351	357	363	383	371	373	337	334	362	343	367	373	402	362	360	380	378	387	365	369	345	377	356	364	338	341	366	352	319	347	338	372	350	347	363	336	366	317	343	379	361	335	361	339	337	362	302	343	403	360	346	339	359	343	316	338	335	335	316	373	344	366	371	361	341	349	387	362	387	339	369	352	355	346	351	363	385	385	338	352	357	380	375	357	365	353	351	334	342	356	316	374	348	359	361	368	348	312	354	360	320	368	332	318	343	381	371	368	375	328	357	358	350	367	361	358	349	341	338	370	376	351	365	348	340	336	340	362	335	359	333	349	349	388	363	363	337	356	381	364	331	364	309	340	351	342	350	326	360	349	350	365	347	359	337	362	372	359	346	371	344	377	339	372	347	316	318	383	353	365	340	362	343	386	384	327	312	353	361	340	377	380	388	315	373	394	362	369	360	370	348	355	367	351	363	370	347	378	366	344	366	358	346	366	357	329	364	313	348	373	377	367	327	353	356	374	347	381	372	361	355	356	353	327	362	388	342	329	344	360	330	374	359	359	359	343	348	392	368	368	370	349	357	321	385	359	370	362	344	355	365	405	331	370	364	356	364	318	337	343	342	373	372	345	381	345	382	362	357	324	358	372	402	371	353	340	358	365	399	367	348	360	361	346	341	330	326	371	354	361	366	349	333	353	352	337	379	336	375	340	357	376	362	376	368	396	344	346	362	371	330	385	348	338	351	343	359	347	343	391	360	366	354	391	348	371	391	334	387	374	350	357	323	361	362	346	362	364	340	356	350	369	351	322	366	365	365	343	349	389	336	369	341	330	409	362	376	350	357	388	344	371	343	328	345	340	336	357	373	374	374	357	379	329	363	366	358	354	385	360	340	352	358	361	363	373	380	390	344	345	338	372	359	359	389	366	355	324	342	359	376	334	398	389	383	356	361	396	340	344	338	363	357	350	319	345	372	408	410	345	368	362	315	360	361	334	337	355	350	396	387	357	362	346	364	360	331	383	345	342	309	337	356	381	367	340	369	342	373	328	370	393	360	369	361	349	380	302	372	329	393	374	365	356	360	373	373	386	380	375	364	350	351	328	319	354	354	368	352	360	418	351	323	358	348	374	345	360	323	365	329	366	357	368	346	344	376	356	368	363	369	356	361	334	375	355	358	348	354	335	365	354	386	358	378	333	333	342	349	339	385	352	376	337	337	353	359	350	353	364	382	313	376	317	349	336	371	350	366	359	343	370	372	354	326	339	367	353	392	364	378	353	370	344	362	330	344	355	360	357	331	356	366	347	344	350	350	388	358	374	361	345	368	398	344	383	360	369	335	367	360	357	372	338	386	358	360	372	375	380	346	365	354	401	382	368	359	357	356	357	348	336	335	364	346	379	344	374	377	379	349	360	350	359	343	364	384	349	352	330	365	349	353	378	394	370	368	355	363	381	351	352
23695	21337	28349	24741	21090	11911	4642	2570	1709	1347	1129	892	660	641	569	496	472	427	416	391	395	316	354	325	305	333	338	288	324	315	293	321	301	287	325	320	335	301	319	333	294	276	317	273	299	291	313	313	291	307	319	346	295	301	325	301	350	309	294	288	315	327	313	311	331	332	321	298	315	304	316	308	329	300	297	326	311	315	303	309	350	317	329	318	322	340	277	287	294	327	305	298	313	334	309	304	275	309	305	302	283	301	299	319	318	327	305	290	305	310	299	318	313	303	336	309	302	301	293	305	323	326	329	294	286	296	296	324	309	287	279	311	290	347	301	303	305	319	313	297	292	297	316	330	323	308	320	307	303	323	340	345	298	298	340	283	288	317	294	347	312	297	286	284	300	304	293	287	327	309	328	320	312	299	326	318	310	325	309	312	286	324	304	320	311	307	283	358	274	322	329	337	290	309	288	280	298	283	306	277	305	319	300	318	313	286	298	299	329	307	298	317	302	302	300	285	304	288	293	320	321	284	307	296	294	293	309	333	315	316	303	345	320	304	270	300	297	310	295	290	313	322	333	315	312	320	301	319	321	290	321	312	286	325	306	324	284	311	304	318	278	312	303	300	343	307	335	285	337	318	322	322	294	315	304	321	309	308	287	307	296	314	300	294	310	285	314	322	303	294	329	306	299	290	314	304	296	285	356	337	319	347	325	318	333	330	265	319	264	292	296	284	306	297	312	313	298	298	297	327	311	335	295	289	308	281	311	319	288	313	262	301	304	286	306	324	299	296	305	313	300	292	282	286	324	274	292	302	301	289	306	293	319	314	292	320	303	312	299	311	308	308	318	326	334	291	287	311	304	293	301	324	303	328	317	302	340	301	290	305	294	335	284	298	333	320	316	347	296	299	316	299	311	293	315	297	314	299	312	313	319	299	283	297	330	303	278	310	304	317	298	269	330	297	272	336	307	298	317	326	300	338	340	315	304	277	333	322	283	326	294	312	318	299	312	299	299	283	299	319	327	298	284	277	284	315	286	308	316	310	309	292	286	300	310	321	321	306	318	308	310	296	307	307	293	310	313	333	311	322	291	301	307	292	291	267	320	322	297	321	322	313	303	315	284	338	350	320	320	259	321	322	296	299	300	311	301	282	275	324	288	327	316	316	311	298	295	336	283	323	323	316	294	333	316	299	291	292	304	290	302	292	318	281	276	306	324	308	306	333	322	316	288	300	306	335	301	304	326	294	312	329	315	310	309	308	320	321	319	316	272	293	306	275	322	322	295	282	317	322	317	323	293	329	285	290	312	305	307	288	308	345	306	335	312	309	280	299	301	337	297	286	314	337	292	280	296	294	335	324	324	331	317	315	298	311	293	298	338	296	303	301	291	347	308	297	355	309	295	331	299	295	281	281	311	326	286	311	300	288	316	309	291	299	303	289	280	292	328	314	326	307	324	301	315	325	305	305	336	292	311	280	320	303	302	302	313	322	319	294	305	310	296	333	322	289	352	320	314	298	300	275	277	278	291	271	315	303	313	317	306	286	304	323	344	307	279	310	307	359	309	325	286	300	326	316	300	316	300	294	291	328	296	291	312	319	317	317	322	287	315	300	320	327	318	325	318	297	331	290	311	317	304	328	310	324	305	323	300	303	297	312	283	315	298	316	316	301	291	338	293	285	311	318	299	330	297	271	331	282	314	314	278	339	316	314	353	275	326	293	316	290	289	311	302	318	295	302	300	297	305	324	317	317	295	329	298	277	306	329	309	313	313	294	300	327	296	306	346	293	322	315	325	310	316	303	296	318	294	296	311	310	303	321	315	282	321	311	298	311	343	312	330	306	328	298	305	301	326	310	308	307	294	318	315	287	333	334	295	324	294	349	317	297	276	307	304	268	281	306	283	330	299	314	339	295	316	309	301	288	313	323	285	320	308	314	334	290	319	320	323	280	278	327	290	281	308	251	319	285	320	307	307	278	296	318	301	300	308	286	301	265	310	263	336	313	335	311	309	328	285	318	285	330	300	302	292	285	316	288	297	307	308	318	306	300	310	284	329	299	308	329	323	337	338	268	279	310	295	285	299	324	310	258	299	292	283	337	331	331	276	285	310	275	331	342	322	318	292	346	282	283	293	291	336	311	284	305	273	342	308	303	317	309	283	304	313	313	302	339	308	328	316	312	283	324	312	306	346	322	313	298	301	314	331	287	309	289	308	298	330	293	291	306	292	318	280	322	308	302	326	311	310	358	312	310	311	310	292	327	271	293	273	322	308	293	293	282	284	297	315	312	315	298	314	311	322	279	324	347	290	297	274	332	342	324	316	325	257	265	323	289	273	304	291	307	312	286	286	282	283	278	324	315	286	309	317	315	321	318	300	328	313	313	318	334	325	277	309	313	301	326	282	303	308	296	302	313	300	296	338	314	327	301	319	280	319	268	282	296	303	322	331	282	304	294	294	276	305	278	293	297	332	317	275	321	302	322	341	310	277	326	272	282	289	304	329	292	308	303	310	361	312	294	318	296	330	292	305	302	295	321	301	306	292	310	324	337	306	288	331	281	302	314	275	328	300	294	335	318	298	293	313	310	322	286	298	266	327	313	302	332	339	322	313	301	287	302	291	300	316	340	333	287	291	330	313	300	329	306	316	282	299	330	294	319	288	284	290	299	300	302	290	321	284	304	304	292	295	290	301	312	304	293	304	288	295	298	280	304	302	289	300	320	324	342	319	312	282	321	310	312	274	333	286	339	311	305	281	313	294	307	334	321	337	300	312	310	308	285	344	321	305	322	298	288	300	290	304	300	292	300	313	312	302	307	302	333	319	293	299	293	306	301	330	303	315	313	311	290	302	313	299	309	304	311	308	321	327	328	307	305	312	286	278	296	333	297	307	320	289	311	306	317	323	304	303	313	282	314	304	316	290	309	330	303	319	308	295	305	324	316	286	302	305	294	343	302	289	307	301	320	330	332	308	281	312	319	302	290	284	300	314	299	279	308	319	326	321	306	303	312	307	290	307	336	305	317	323	301	289	327	324	325	283	313	282	319	286	290	289	303	293	297	328	314	310	316	314	313	291	343	311	337	294	284	305	310	315	288	302	312	314	324	299	291	300	319	291	344	301	328	322	320	323	285	283	320	312	318	325	306	311	279	307	310	328	318	322	311	317	306	296	328	326	321	317	304	278	322	261	298	286	317	323	319	302	289	295	317	294	281	306	305	293	313	314	291	311	346	284	300	277	304	298	327	322	329	311	314	329	314	317	297	285	337	328	306	334	278	299	304	308	305	299	289	280	290	303	301	273	286	348	317	321	304	339	321	337	332	287	336	323	321	293	322	286	279	335	313	327	303	304	300	320	285	290	306	308	333	298	321	314	310	330	306	278	335	289	308	309	307	292	315	285	296	302	332	293	337	290	299	295	302	303	287	263	298	311	316	273	293	297	282	307	308	328	316	291	294	305	316	319	295	297	300	310	295	318	315	309	318	303	274	278	322
19811	42179	35049	23037	15130	9877	6658	4552	3307	2462	1887	1438	1158	918	827	732	659	604	517	502	431	455	426	411	380	436	383	384	360	343	331	367	385	359	358	378	369	332	352	335	358	367	357	347	365	327	336	344	359	353	334	340	319	360	325	353	357	331	366	344	357	375	322	362	303	345	324	381	327	351	338	358	343	335	354	356	355	324	362	350	332	364	350	349	333	338	350	342	363	391	348	343	331	311	369	349	353	320	318	313	334	373	355	345	355	312	382	360	343	353	330	366	363	369	353	333	372	403	393	363	333	348	374	347	325	353	362	316	362	370	400	373	319	379	377	345	389	331	371	353	381	358	334	362	355	316	363	350	346	343	327	346	384	350	330	346	339	334	326	367	326	348	329	327	337	325	331	327	356	353	332	341	355	341	365	355	361	336	371	318	319	299	333	354	348	341	346	361	370	322	345	338	333	320	355	338	354	370	353	351	359	363	321	352	322	332	360	362	343	338	340	343	362	367	373	368	352	352	346	338	352	365	343	335	343	362	323	329	360	362	334	358	311	356	344	363	359	348	373	366	324	354	333	365	381	337	370	335	367	340	337	396	348	338	344	368	336	371	330	373	351	359	364	336	357	370	322	329	353	321	333	339	353	351	348	332	353	350	349	344	312	361	354	321	344	371	346	342	372	348	323	324	358	347	346	383	343	367	335	370	393	350	347	331	360	359	366	357	331	341	344	345	388	353	358	367	388	356	352	368	336	355	353	350	361	351	366	400	354	358	341	344	332	347	406	342	322	361	318	378	359	366	352	351	344	341	356	336	367	374	374	361	375	354	374	373	327	352	342	327	356	347	364	351	358	355	337	375	335	323	351	374	342	388	354	342	387	336	336	351	345	359	373	362	324	350	348	351	354	350	300	356	375	349	319	361	385	353	346	339	339	312	350	354	343	359	322	354	327	359	347	354	343	346	339	322	345	355	359	351	340	332	318	376	361	344	345	347	354	327	363	349	376	340	327	354	339	372	351	347	318	348	389	347	329	335	360	362	346	357	336	355	353	334	367	354	315	351	370	372	377	357	352	334	319	369	370	334	318	345	348	357	342	348	352	346	356	365	360	365	354	350	345	356	374	332	366	343	345	363	354	335	365	330	360	353	327	356	385	354	322	344	346	362	317	339	357	328	372	340	379	379	361	336	376	373	346	347	368	382	384	330	341	313	356	357	335	348	333	360	357	347	358	328	333	351	363	352	328	332	357	361	349	359	324	353	374	356	344	344	350	356	359	353	351	348	349	358	350	342	333	370	324	337	346	329	374	351	347	394	365	348	367	353	347	348	341	329	363	347	314	351	337	371	358	346	356	317	355	353	358	334	383	356	344	355	326	372	365	338	353	327	351	375	322	359	370	366	339	363	356	369	344	356	352	340	352	323	310	332	364	375	308	361	381	371	345	357	338	320	347	339	351	375	370	349	325	353	338	326	352	367	326	369	332	324	374	326	344	369	332	350	359	369	335	371	352	348	323	349	335	365	314	384	344	379	329	386	338	371	328	378	334	354	375	351	373	340	353	361	353	378	335	321	342	354	350	339	333	334	340	360	359	350	364	354	376	356	354	350	358	365	346	381	363	359	345	350	343	354	365	362	347	335	319	371	368	376	410	338	359	356	369	327	308	342	343	331	347	358	359	351	325	357	336	361	351	346	363	393	360	341	314	374	359	386	357	356	304	330	356	343	359	361	349	405	368	354	364	355	322	327	343	359	340	352	352	342	349	340	361	359	332	361	350	344	361	354	378	352	345	388	368	347	351	374	358	363	362	391	329	339	381	343	350	344	344	338	313	361	335	368	362	346	344	336	368	342	365	377	341	388	357	372	366	352	350	369	346	329	342	356	355	336	330	349	318	347	331	339	380	333	379	358	356	333	330	337	345	339	315	381	347	354	357	344	333	332	380	322	371	331	368	357	370	323	346	330	358	359	335	331	327	321	340	373	345	340	328	343	349	359	367	349	371	331	327	334	336	388	377	351	342	318	300	358	333	362	346	372	351	351	315	351	348	334	383	353	343	351	335	369	363	347	374	332	370	345	329	377	350	367	380	359	339	381	343	348	348	333	356	323	370	359	355	397	369	347	334	348	368	359	331	323	328	317	360	334	365	342	326	353	331	391	355	328	340	342	364	360	345	345	317	346	344	382	374	320	333	343	347	332	337	335	322	349	331	344	311	299	349	365	320	352	326	384	369	363	357	352	338	312	354	354	385	355	341	376	339	369	361	315	350	361	369	341	344	362	336	369	314	339	348	335	366	318	338	356	336	337	380	346	349	349	353	321	337	348	332	334	357	341	362	358	341	323	348	363	349	349	344	321	344	336	336	360	331	377	354	354	373	391	334	324	365	342	337	341	343	347	419	348	347	348	342	308	337	351	366	346	334	335	347	359	343	334	349	359	324	374	334	373	354	363	355	344	390	333	353	318	310	356	350	351	374	341	326	330	353	340	337	373	356	395	348	330	333	398	368	337	348	366	356	335	346	372	344	346	347	368	362	339	350	349	339	331	346	323	356	301	372	343	332	359	358	360	359	353	361	356	355	364	352	326	351	367	329	350	337	335	398	347	347	341	369	377	357	355	344	367	359	362	352	381	381	356	359	365	348	362	362	307	332	373	332	326	312	351	342	378	361	347	352	357	330	328	345	331	305	328	345	332	320	357	358	336	321	334	341	334	311	297	359	377	332	357	371	305	373	357	327	323	302	345	315	349	304	333	354	390	361	351	379	317	383	336	365	347	366	322	357	345	297	332	348	361	341	340	338	326	349	353	336	335	342	360	358	321	368	370	318	331	380	373	340	334	340	336	336	346	351	356	364	390	371	379	340	310	342	331	361	363	326	333	365	357	353	372	376	364	328	353	349	340	374	335	371	350	351	342	331	368	368	357	332	355	364	374	319	323	351	343	349	383	343	330	351	355	343	381	355	336	399	352	329	326	348	362	367	371	343	367	352	353	382	349	361	350	387	306	349	359	382	326	370	356	357	337	356	327	399	326	351	356	335	395	378	340	344	326	378	311	365	342	339	330	319	336	358	339	354	336	322	334	376	331	372	323	348	326	324	329	369	330	362	324	350	378	326	328	345	360	338	349	381	324	332	354	352	375	365	355	340	364	379	336	372	331	347	398	347	356	343	362	338	370	349	352	372	356	352	371	344	367	339	376	370	369	355	356	389	378	365	334	363	358	327	366	369	360	371	366	367	358	355	335	336	352	365	361	344	320	337	372	348	368	348	323	370	365	326	334	352	368	369	372	360	337	365	335	372	340	328	341	358	351	385	328	363	343	358	345	338	326	324	373	365	371	360	335	348	351	339	326	349	342	363	367	393	400	376	348	327	311	368	353	374	323	352	354	328	352	333	353	325	334	346	350	345	360	338	363	365	338	381	380	343	389	347	322	356	372	339	349	372	337	353	326	347	341	365	382	342	353	318	366	350	352	348	339	315	346	324	355	328	362
25300	21343	26763	24612	10079	4327	2688	1856	1284	996	867	711	651	491	506	465	412	361	397	366	367	360	304	343	316	339	328	325	338	345	324	353	321	352	311	326	314	300	307	301	299	307	295	302	341	309	322	287	327	315	336	346	304	295	311	353	309	302	337	335	315	337	303	336	318	332	337	317	291	347	328	307	303	300	296	294	298	345	314	317	304	326	318	365	314	309	312	325	319	349	319	302	323	331	321	336	291	340	303	305	307	322	335	339	291	324	335	333	314	345	310	302	312	321	306	332	356	324	283	308	317	330	338	330	324	335	316	324	325	333	315	331	312	324	281	310	303	337	353	316	336	314	310	298	301	338	316	384	292	306	331	340	295	312	316	346	324	328	314	305	315	312	302	298	344	325	336	309	324	329	341	332	305	302	348	303	335	363	324	312	326	334	304	352	318	298	315	320	299	302	319	351	323	326	323	341	298	301	305	311	341	331	311	331	326	314	330	285	302	332	366	314	314	311	310	323	314	326	318	312	307	311	315	328	307	325	273	303	310	359	314	308	297	290	307	344	298	320	333	304	306	326	325	315	308	302	286	308	320	295	336	319	291	310	320	310	319	319	324	314	342	331	303	315	295	346	297	320	317	321	339	319	306	326	334	296	307	327	291	323	319	331	328	324	313	302	325	281	304	305	316	322	315	301	301	304	312	299	332	312	302	323	359	321	293	299	340	327	286	287	343	316	321	370	311	342	346	329	336	295	301	345	325	313	339	313	324	321	358	305	314	330	339	322	318	331	338	331	310	307	319	326	318	325	329	310	305	308	344	281	316	312	307	311	305	321	305	339	292	319	327	329	327	302	316	354	311	307	293	323	349	301	333	334	337	297	328	294	305	295	309	292	315	323	328	358	299	323	311	324	336	290	296	320	321	321	302	343	313	334	325	362	303	323	322	296	329	322	294	313	319	350	348	295	329	309	307	323	313	364	342	294	366	337	343	310	296	321	321	300	327	325	357	351	317	326	307	302	323	316	362	315	298	319	286	320	314	315	309	317	332	339	327	312	304	304	335	299	337	300	302	329	321	336	298	320	310	305	308	309	289	317	325	295	319	326	304	313	326	302	335	299	291	352	347	325	304	335	315	357	313	310	286	332	328	329	287	314	327	301	336	329	311	322	332	349	319	347	320	303	331	306	356	336	309	333	323	297	309	344	346	320	311	296	324	296	322	313	308	308	304	300	306	358	309	293	303	335	352	325	304	325	325	311	322	289	347	308	345	313	313	338	345	323	338	343	316	316	316	327	322	319	296	298	293	326	345	347	334	302	304	311	336	342	318	306	322	312	297	349	331	308	278	301	316	292	318	309	328	320	303	322	305	318	318	323	353	348	354	319	338	318	361	366	337	311	315	308	333	328	345	326	310	323	316	298	320	344	302	307	326	330	306	330	319	321	325	283	310	346	330	283	310	337	355	293	293	332	312	320	309	292	308	340	285	349	322	302	356	317	304	318	371	317	297	315	327	318	304	343	337	311	320	288	321	326	314	329	313	328	313	336	298	327	315	311	293	340	288	345	338	321	315	314	278	300	335	313	308	296	325	303	319	339	322	337	298	298	313	314	322	292	324	323	323	351	293	309	325	311	304	316	320	311	328	329	333	326	295	343	313	317	325	330	273	329	296	344	312	324	321	309	330	323	305	296	323	306	284	352	307	329	306	334	328	308	288	321	326	306	296	284	328	320	315	290	317	325	338	320	318	312	334	319	275	316	302	329	336	298	345	300	326	317	329	336	293	307	289	324	326	335	327	318	316	334	324	304	351	310	306	308	332	332	327	329	362	349	315	332	314	307	314	312	309	331	315	326	351	339	308	314	337	301	325	303	317	312	313	332	293	320	313	307	282	330	297	307	346	318	288	297	325	340	321	317	361	316	317	330	321	374	302	335	315	286	303	310	332	323	324	322	298	319	306	343	307	325	309	311	340	313	300	315	293	319	338	303	304	346	341	284	309	318	307	321	312	322	311	345	318	277	325	316	324	323	306	321	359	323	292	348	343	332	320	283	270	317	339	308	327	332	312	340	341	299	287	295	333	310	307	328	319	337	304	303	296	288	313	306	284	324	323	309	300	289	314	343	306	300	295	311	304	312	363	325	340	309	312	295	327	304	300	325	323	311	299	306	324	304	305	316	302	276	348	352	318	353	358	313	319	301	352	291	317	357	307	307	309	352	337	320	318	323	303	348	281	315	352	335	313	319	328	299	296	306	330	339	305	324	320	325	319	335	321	316	294	290	324	332	314	289	334	313	320	315	312	324	345	299	315	324	300	308	357	292	296	322	302	299	342	360	324	339	329	311	337	319	357	311	321	330	283	328	334	341	321	327	329	314	329	333	314	310	328	315	312	323	338	303	313	311	302	328	295	291	316	335	330	330	305	278	314	308	287	338	313	324	331	310	309	329	297	327	314	302	293	316	308	319	344	315	291	309	315	332	320	299	319	306	277	326	324	307	323	286	283	337	355	334	340	326	304	318	337	324	331	280	339	328	283	314	337	314	323	341	328	297	320	313	339	320	333	324	299	337	298	311	324	325	331	343	330	348	333	302	306	318	314	308	330	329	330	316	332	345	345	286	319	317	337	337	325	314	334	308	344	315	341	312	342	299	305	324	295	288	321	299	294	307	320	293	318	317	304	299	317	305	317	316	295	295	339	324	326	318	305	316	345	332	314	320	325	295	293	324	333	340	328	328	321	301	291	304	284	294	327	298	332	315	337	312	332	323	312	315	326	307	300	338	336	342	281	296	302	300	304	299	348	307	279	306	311	320	303	302	319	306	310	301	332	344	306	329	280	302	325	298	317	334	322	337	349	304	339	338	306	324	319	330	326	337	320	342	295	312	319	317	287	287	304	337	306	314	299	326	307	319	313	336	338	330	289	315	293	311	334	312	316	339	294	321	313	299	331	329	290	325	306	341	329	303	324	306	313	304	346	297	333	310	349	294	325	301	326	307	320	345	362	289	316	309	309	316	339	264	345	314	302	307	339	294	305	349	335	323	326	289	305	321	293	328	328	323	330	315	301	330	344	307	278	356	325	294	335	302	333	326	297	287	296	293	325	294	304	315	307	320	327	303	326	325	322	304	308	298	337	339	308	303	330	355	292	293	331	321	295	325	308	308	297	314	332	300	358	293	325	315	322	293	353	345	306	338	336	293	339	315	287	317	329	329	336	325	336	331	307	313	317	327	312	324	310	323	327	301	281	338	312	327	294	337	311	335	324	300	320	302	315	326	301	317	268	342	335	326	303	368	309	325	325	331	318	325	307	321	334	326	289	303	300	316	312	328	336	295	305	314	296	298	272	313	311	342	308	330	322	341	354	326	296	314	321	308	298	338	334	322	317	305	285	320	321	332	312	307	311	322	338	295	291	320	318	311	310	313	329	300	326	308	302	313	328	320	342	335	328	312	322	328	329	298	318	327	338	342	315	295	302	294	333	329	310	319	342	339
19228	38106	30483	19091	11980	7685	5155	3466	2477	1927	1510	1206	948	814	712	640	582	489	493	460	452	438	412	433	386	390	326	385	368	364	370	334	379	354	357	359	358	366	344	373	345	388	384	345	370	352	336	366	348	372	333	379	368	380	370	383	360	388	352	371	382	399	360	385	377	416	391	381	357	367	334	369	312	386	355	370	336	368	376	378	366	392	386	355	340	367	357	346	368	338	405	369	358	372	365	386	351	352	342	381	364	347	376	350	358	353	370	376	344	379	362	368	354	345	364	336	374	413	372	395	351	373	355	346	326	347	389	354	408	380	396	388	385	363	333	377	364	385	345	371	334	333	362	295	343	351	348	364	356	347	387	335	370	336	354	346	384	377	358	357	344	324	337	359	350	378	362	354	374	387	353	366	350	378	368	381	335	358	365	381	374	354	375	342	401	379	350	340	355	395	359	332	356	387	377	363	352	403	381	370	331	385	353	361	372	352	347	384	372	294	370	394	365	367	354	364	360	348	355	375	327	342	358	370	337	379	364	357	350	354	344	355	393	349	351	343	362	325	370	396	383	369	389	372	370	365	381	361	326	357	360	353	386	352	371	333	366	340	360	367	326	341	369	339	352	372	344	374	359	350	357	381	373	385	368	375	337	370	336	392	376	347	383	336	365	346	352	378	347	386	377	376	343	357	353	378	367	389	372	346	369	366	363	358	355	336	388	366	387	343	329	394	366	390	335	358	398	358	365	373	343	337	327	332	353	365	368	386	364	365	339	365	356	353	368	341	348	351	371	352	367	372	362	365	338	348	389	361	362	345	363	328	361	335	351	351	383	358	344	384	319	358	335	339	355	322	375	350	365	384	326	366	334	309	361	338	391	361	373	339	381	352	357	381	415	317	371	366	363	393	367	371	369	353	333	401	360	375	394	363	365	355	358	365	351	345	385	370	389	338	370	379	388	386	339	395	384	351	358	344	334	365	355	351	377	383	355	357	406	372	383	366	362	348	387	372	337	346	373	374	340	377	361	369	355	348	384	377	328	362	361	368	339	366	366	374	380	365	342	419	376	349	383	355	352	392	407	353	353	348	365	377	394	333	384	385	373	369	380	367	397	343	328	367	368	361	358	349	313	366	361	357	347	362	351	385	352	361	394	355	361	344	367	360	347	369	377	379	336	346	338	346	341	355	377	356	361	352	370	341	368	364	366	387	347	371	325	359	349	386	349	332	342	363	369	366	379	346	313	381	332	393	368	381	341	354	412	354	378	328	361	394	358	395	357	386	391	372	390	352	366	365	355	341	349	381	335	358	388	370	365	359	414	390	348	365	346	362	323	386	350	378	369	382	348	366	331	376	346	369	341	361	351	366	351	357	377	368	353	346	369	339	396	325	359	368	351	358	386	408	354	351	347	349	379	353	357	342	364	336	353	336	356	312	351	346	345	357	348	381	350	392	366	360	359	347	328	355	360	389	395	376	305	388	360	380	343	404	373	346	339	385	394	356	368	410	368	343	364	377	354	404	375	394	386	370	382	340	403	370	354	364	340	374	350	313	341	389	385	352	387	330	380	361	384	316	377	385	359	345	385	348	347	344	364	367	367	344	380	360	392	341	370	346	364	361	347	361	329	367	324	390	355	340	354	376	351	356	341	351	363	361	354	399	363	342	371	344	377	399	379	359	350	367	368	359	349	361	362	343	387	379	362	340	363	358	367	371	368	371	333	351	351	379	346	370	365	375	346	369	362	363	355	349	372	368	380	385	340	370	355	359	414	363	349	381	357	361	358	356	377	376	374	371	347	366	385	365	373	369	409	361	377	381	359	336	364	378	365	349	345	364	326	382	367	386	376	377	331	381	350	378	357	359	356	340	373	382	335	359	335	380	334	396	381	387	384	408	374	401	363	363	378	370	315	363	372	392	366	357	354	355	365	366	338	354	332	367	368	380	344	329	369	359	346	392	366	352	357	387	352	341	364	331	355	360	385	369	360	352	326	411	367	377	372	336	360	373	361	355	346	381	386	385	353	354	360	339	356	338	370	359	393	381	375	362	368	344	358	382	341	387	361	391	349	379	348	363	368	358	402	359	369	361	369	351	378	365	368	361	402	365	353	390	390	373	378	369	337	409	361	390	339	350	345	361	360	406	432	357	325	356	339	384	353	346	392	376	381	388	346	326	350	373	365	382	361	385	369	351	363	336	370	347	352	334	341	329	379	372	371	402	338	374	377	379	347	363	353	362	360	346	397	369	363	384	399	342	343	381	365	352	382	392	379	355	356	363	351	342	360	357	382	423	380	369	357	373	362	347	358	341	327	361	338	341	370	361	361	361	378	342	325	386	359	362	361	369	350	359	365	356	368	356	371	366	372	335	360	367	364	334	378	333	373	353	344	355	383	374	358	367	400	343	360	332	349	380	379	363	360	373	352	399	364	354	365	337	335	331	368	358	387	334	359	367	358	386	376	354	353	373	370	358	338	371	370	341	368	371	339	335	381	356	363	342	350	357	366	344	392	342	355	377	365	352	364	385	341	367	353	383	335	326	344	349	368	375	368	340	351	348	381	335	337	339	358	360	374	364	326	366	365	342	358	374	352	350	362	372	361	396	338	347	344	393	354	327	388	347	360	378	344	380	405	358	358	353	370	333	355	357	340	389	357	340	367	315	376	379	354	372	373	350	384	364	326	373	324	361	380	357	364	380	364	355	356	350	357	373	362	369	378	372	367	371	371	366	327	395	363	342	382	367	344	386	367	382	354	380	341	354	360	337	324	353	335	335	383	367	341	383	388	349	387	389	328	371	370	381	376	376	366	381	374	353	345	359	374	372	370	373	342	394	353	351	376	351	357	398	386	390	358	334	348	367	343	385	355	384	339	354	337	372	376	342	401	331	380	351	381	368	355	348	381	360	340	349	347	371	374	368	375	365	358	349	354	352	366	342	360	332	339	379	392	354	337	363	369	378	364	360	382	360	377	390	381	365	342	360	358	395	397	362	318	374	385	382	371	362	359	377	371	364	336	355	364	370	356	342	348	372	388	311	382	344	382	377	395	392	354	354	351	393	350	353	383	326	372	361	407	363	366	385	340	383	356	382	369	357	358	395	354	342	356	348	370	363	359	410	364	365	366	391	413	366	361	336	350	360	364	359	347	342	337	351	343	414	381	372	319	366	353	346	363	364	350	369	351	375	385	358	356	368	399	344	362	371	380	344	376	377	333	373	368	326	330	345	378	346	359	351	377	351	361	386	360	339	369	344	377	349	366	380	382	349	337	339	386	379	375	403	341	378	347	392	360	369	343	346	357	343	372	325	367	347	378	358	389	365	356	366	372	364	390	318	349	347	361	337	367	339	366	361	333	369	324	366	383	338	378	378	338	349	374	368	373	391	377	347	344	363	351	360	354	346	383	380	342	365	346	400	355	379	355	382	355	356	360	361	331	366	358	349	352	383	369	359	364	345	368	382	396	349	359	379	360	360	361	351	377	343	376	396	382	371
22782	21371	28911	24234	21427	20696	9821	3597	2307	1785	1407	1111	907	776	650	590	542	482	461	397	408	401	365	340	353	324	341	351	355	339	323	314	340	362	317	308	324	303	323	308	346	340	284	324	308	283	308	301	295	332	313	318	331	296	324	331	347	329	309	321	335	347	307	324	304	299	312	311	322	327	327	331	320	329	312	311	280	315	312	284	313	329	303	298	307	331	323	344	317	304	314	327	351	325	306	346	306	299	333	332	311	299	329	326	331	313	295	302	339	335	284	326	310	286	302	324	325	301	281	279	326	311	367	288	302	353	326	322	313	316	342	295	321	289	298	300	325	323	291	321	324	335	326	314	332	335	317	311	314	304	352	307	329	281	320	300	318	301	333	301	303	354	304	315	314	362	317	327	305	348	289	334	326	318	301	324	326	337	329	311	312	308	348	286	302	315	305	335	316	317	319	317	319	309	327	298	326	319	315	319	305	307	324	308	301	310	329	343	309	333	302	323	335	316	310	314	347	313	330	330	290	324	307	341	316	310	278	307	308	313	328	297	322	334	308	322	296	294	278	332	310	340	320	301	299	314	298	323	304	296	338	299	315	312	334	351	320	325	303	339	320	341	321	308	332	340	300	305	324	344	322	287	325	299	316	320	315	309	317	326	310	299	304	310	336	300	321	328	315	304	306	338	327	307	326	329	282	332	327	335	300	307	306	327	315	320	290	306	308	280	319	350	319	311	334	309	303	343	291	304	308	330	312	301	335	324	316	341	297	316	324	314	302	323	305	334	336	310	332	305	338	339	322	321	329	317	325	297	330	312	356	319	312	339	308	312	326	307	303	316	315	304	324	317	295	321	329	345	288	333	327	318	317	316	328	327	307	320	313	308	284	287	333	285	336	310	288	314	319	307	328	309	269	310	317	297	338	336	335	333	335	304	307	323	313	299	320	324	297	315	323	295	316	322	307	326	328	330	339	342	348	286	345	302	303	327	317	301	341	300	330	324	325	294	289	342	325	319	300	299	319	340	360	319	318	272	283	331	358	327	289	311	341	329	313	303	318	340	295	339	326	335	307	282	320	319	311	326	314	291	305	338	325	272	318	320	277	305	301	302	316	322	323	308	354	325	315	340	304	281	324	311	328	296	316	307	320	314	315	310	323	326	335	318	340	290	336	324	315	308	295	322	345	329	326	340	308	295	321	326	325	290	319	307	335	316	317	312	329	296	311	361	316	275	315	328	301	334	325	312	298	325	319	291	327	328	307	309	320	355	285	316	306	322	349	301	320	291	321	309	288	294	352	295	326	293	325	280	311	329	332	289	306	343	330	261	311	346	289	311	333	313	349	309	339	275	336	326	335	307	306	328	322	318	316	303	311	273	326	316	309	325	321	335	309	322	330	302	298	330	308	313	310	314	314	326	333	312	336	316	346	317	327	314	315	351	286	333	334	298	321	333	313	329	317	310	328	281	306	371	310	341	285	318	327	320	286	339	308	313	338	342	305	330	301	284	316	333	304	337	316	323	329	307	314	361	286	337	283	302	321	297	344	293	314	339	320	305	306	329	302	315	326	328	358	374	320	318	310	322	305	313	293	311	314	309	327	297	320	337	333	295	308	321	300	327	327	312	278	277	312	320	332	299	330	327	306	329	320	329	304	347	341	292	328	285	318	324	330	283	312	280	316	310	335	323	306	322	304	298	300	284	346	320	308	336	288	315	342	344	330	329	317	316	326	323	311	311	321	317	293	337	293	337	309	334	306	303	336	278	302	287	341	306	330	339	328	318	318	305	319	300	300	335	274	326	326	324	313	287	305	340	309	343	307	329	334	304	294	302	293	311	281	315	298	319	343	325	281	293	282	313	359	294	344	329	330	317	316	298	343	309	311	297	344	333	303	334	281	318	343	314	297	310	356	301	323	319	320	345	353	314	300	316	298	286	321	347	317	309	289	319	298	336	302	309	340	313	336	328	309	328	317	309	290	308	336	314	312	320	308	321	343	311	333	358	306	321	338	314	330	289	315	292	323	303	276	318	339	309	315	313	311	307	325	324	313	344	343	318	313	324	312	292	293	285	357	322	306	329	316	290	321	317	316	341	325	308	296	335	346	301	275	334	303	318	297	312	296	307	300	348	290	299	331	316	314	305	320	307	318	305	331	332	315	333	328	317	312	328	323	328	300	336	289	311	346	302	307	322	312	331	320	311	335	329	317	295	318	307	319	313	285	324	296	328	321	331	326	304	297	296	314	304	318	297	329	325	279	303	299	302	331	328	279	319	325	310	315	350	319	311	329	313	311	286	299	323	316	331	282	333	294	328	313	333	308	296	332	313	284	323	290	316	331	353	321	322	294	297	326	329	314	305	328	320	352	361	344	332	300	300	327	308	287	325	283	352	349	332	295	314	344	277	295	315	328	348	328	321	335	296	358	310	304	282	313	314	311	292	306	298	298	336	311	313	324	336	333	322	324	312	309	326	319	307	323	317	295	314	336	289	323	330	315	310	316	315	337	300	316	325	330	306	355	314	292	346	328	272	347	297	335	308	318	277	332	314	329	340	275	295	325	316	344	330	307	324	333	330	356	282	338	370	323	302	287	339	313	311	321	295	315	321	305	338	305	331	318	313	308	341	322	327	309	340	300	318	325	319	332	322	326	321	312	298	312	321	310	311	298	344	328	317	299	325	340	315	324	309	323	329	308	323	296	314	291	313	308	360	343	321	321	318	306	318	293	304	313	318	297	312	325	313	316	314	288	328	340	300	301	356	309	294	342	339	299	310	338	316	336	270	324	305	320	336	316	295	294	317	315	302	307	348	321	300	330	365	312	319	300	340	330	300	312	286	315	345	291	311	329	341	295	307	337	329	313	323	355	304	318	305	281	293	302	317	283	317	328	306	321	334	307	352	308	302	306	306	308	323	341	306	330	335	284	342	283	347	326	298	294	301	275	319	350	360	285	318	350	307	323	326	339	314	318	366	299	320	279	305	317	327	333	327	323	301	309	333	342	292	282	296	333	310	307	320	344	347	307	300	342	331	297	331	294	319	313	343	307	327	293	337	286	321	328	338	300	315	333	341	301	309	314	336	321	320	313	292	328	300	313	334	358	344	279	320	343	306	280	309	299	334	317	302	310	345	327	304	337	322	350	287	300	329	320	318	315	324	332	277	312	313	299	287	280	287	299	317	349	299	294	285	316	330	301	289	297	346	290	332	302	334	323	327	307	313	282	259	322	305	311	301	291	307	312	330	345	312	337	298	310	293	300	284	298	317	297	311	295	296	297	348	323	326	340	296	282	329	283	319	332	322	332	323	318	306	322	304	306	334	316	332	326	318	305	291	307	308	345	330	318	338	303	300	316	303	307	288	294	320	343	316	307	317	323	347	295	298	308	319	315	300	313	329	266	339	333	303	302	297	270	341	317	296	312	330	311	319	335	336	320	323	323	312	321	311	319	284	307	322	338	314	321	324	326	294	331	306	330	309	284	280	314	327	337	278
21305	46382	38988	27039	18442	12584	8763	6102	4356	3199	2524	1912	1419	1206	1038	892	732	669	591	541	462	439	444	441	392	373	368	408	360	340	366	378	397	355	360	362	350	356	351	367	329	337	334	354	372	363	342	341	352	388	375	330	340	342	387	390	335	343	352	332	362	343	337	331	329	335	378	391	385	337	336	332	383	363	378	318	383	351	332	352	355	379	391	364	367	322	382	336	326	368	353	359	328	361	344	343	376	374	356	365	346	321	349	368	348	340	333	356	340	377	368	390	327	315	325	345	356	400	351	377	364	348	341	353	337	337	347	349	352	380	351	342	355	337	344	365	353	340	315	363	394	370	367	360	375	366	362	310	344	316	333	330	347	382	358	352	357	358	388	306	340	337	325	328	337	350	349	330	361	351	349	312	342	336	358	326	377	373	349	366	345	369	347	320	379	347	344	370	383	341	351	349	352	358	372	342	377	329	349	342	348	374	333	324	337	353	371	361	342	334	319	342	362	355	365	339	363	352	379	328	347	370	373	358	371	344	345	342	352	371	349	375	341	348	337	397	347	352	386	349	345	359	349	347	369	322	344	383	344	340	343	351	352	357	303	360	364	349	366	372	325	338	322	376	345	324	347	318	361	351	371	363	342	378	383	364	317	364	349	338	357	365	322	330	303	334	328	388	352	340	372	345	339	370	363	340	332	340	348	307	369	365	316	357	355	354	363	345	348	327	374	332	338	365	353	311	356	374	359	365	350	336	360	367	352	373	369	365	361	350	354	366	386	337	352	336	331	374	375	323	363	330	363	318	356	367	319	356	371	326	355	362	350	344	345	347	386	329	361	375	336	346	346	331	348	356	361	315	388	364	349	345	346	358	345	330	354	361	363	357	343	343	353	314	373	334	368	390	366	360	350	352	364	340	366	326	331	328	358	358	355	328	332	343	341	351	343	354	359	382	341	357	339	358	378	352	368	385	375	374	334	332	342	349	358	355	351	358	353	338	326	368	338	351	382	355	347	365	341	386	387	362	351	357	354	340	326	342	352	366	327	362	347	417	331	348	367	357	356	360	315	372	339	335	356	366	383	385	350	336	387	347	330	352	349	389	374	385	362	373	380	365	352	356	382	376	360	360	312	394	365	351	369	353	340	367	344	346	329	381	363	373	360	349	377	394	374	355	364	359	308	347	327	317	380	340	315	352	346	369	372	322	367	361	351	342	362	335	359	366	371	364	384	349	372	358	370	372	342	320	344	332	346	353	375	339	388	360	336	350	330	349	317	368	389	361	373	362	364	362	338	341	344	348	347	349	343	367	353	343	362	345	338	336	395	348	341	371	323	363	353	355	363	371	339	361	384	341	361	345	337	349	364	384	366	345	377	382	339	384	326	359	343	348	333	339	384	336	388	353	337	347	393	360	322	322	327	330	351	346	342	349	334	362	359	342	332	373	346	376	327	372	307	358	358	359	346	324	341	362	388	363	371	352	377	331	325	368	345	358	359	343	359	349	392	378	351	347	345	341	361	370	351	349	343	383	335	371	347	333	361	374	338	352	372	330	356	340	344	353	364	340	335	380	353	364	352	358	359	348	353	359	356	351	357	340	343	365	345	358	358	370	346	341	380	323	340	352	378	365	353	364	348	357	331	364	373	383	343	341	326	348	393	380	352	340	361	320	341	358	329	359	336	361	333	327	365	342	361	343	363	326	367	391	392	357	345	340	321	363	325	369	350	398	375	379	356	319	353	376	325	335	352	339	318	333	358	357	397	346	375	339	339	352	386	345	392	364	334	356	386	337	348	382	356	397	353	334	340	328	348	347	342	352	327	376	373	335	347	370	347	342	374	345	347	353	322	343	330	366	355	354	331	351	323	328	361	384	341	350	326	360	354	400	361	304	346	361	359	366	381	350	351	354	373	375	347	330	352	336	345	339	324	371	332	353	366	370	316	374	347	312	347	389	353	351	356	341	329	346	366	369	354	375	352	350	346	358	366	350	340	361	357	360	355	337	365	371	354	383	376	328	348	340	375	373	363	362	358	374	341	334	337	377	359	366	355	358	350	346	365	336	331	355	306	348	340	363	397	350	344	333	356	373	332	364	364	327	350	388	311	362	348	352	350	367	346	371	367	350	342	356	336	362	349	342	370	347	330	351	359	368	379	333	327	368	353	351	345	350	344	341	356	357	374	384	369	335	322	349	326	333	336	360	354	357	342	367	361	383	360	389	345	335	365	362	369	324	328	348	318	337	314	362	354	371	362	340	344	365	355	382	352	344	333	355	326	352	372	381	355	387	376	313	349	355	328	331	377	340	368	350	397	359	330	366	344	336	339	349	363	370	369	347	356	321	322	350	349	374	365	363	363	353	356	367	330	345	384	377	335	358	373	336	363	339	358	349	335	338	360	366	362	346	350	363	352	347	383	360	357	326	361	367	354	354	335	340	369	353	372	358	352	325	344	345	388	357	370	373	333	386	358	350	332	335	337	370	359	367	374	345	337	367	351	333	360	361	408	330	346	337	371	374	354	369	354	374	343	323	329	314	338	340	331	348	335	392	329	356	351	353	377	377	347	369	380	382	353	363	383	324	349	339	349	342	358	343	351	371	345	338	296	339	329	354	375	376	341	358	374	373	370	340	360	329	324	368	348	347	362	379	359	308	343	342	348	364	386	349	365	387	366	337	356	383	348	355	363	355	333	353	341	377	349	401	384	367	342	340	356	345	354	338	340	371	340	327	352	340	371	338	329	333	348	314	379	377	387	356	353	364	382	349	333	331	336	366	351	354	359	331	366	349	355	359	386	349	374	383	390	362	339	333	371	341	369	386	382	347	366	382	356	368	318	374	341	336	344	369	352	354	352	362	369	346	356	359	352	348	332	376	334	357	365	336	351	331	355	345	366	340	368	341	348	373	348	360	375	355	377	377	388	347	329	377	351	398	359	364	355	377	373	339	345	382	339	369	378	390	391	354	354	357	366	358	344	373	346	359	342	366	337	339	362	370	369	364	355	392	377	316	339	328	326	333	363	353	371	367	338	330	322	328	349	376	355	389	359	367	341	356	369	352	337	348	358	355	376	361	346	343	346	362	374	394	350	326	351	353	340	354	350	341	359	362	376	336	361	358	356	385	370	360	343	353	333	392	336	366	341	358	363	357	379	327	347	341	381	331	364	350	329	363	347	347	343	359	352	357	379	339	373	333	357	294	357	336	354	351	344	365	350	381	356	366	361	376	382	368	349	364	370	364	343	395	372	370	344	381	372	353	329	356	356	367	375	324	366	352	352	358	361	353	339	354	372	363	357	393	382	361	356	353	371	330	356	352	343	345	367	348	381	341	330	351	331	310	357	337	339	355	376	359	365	344	364	367	366	349	346	355	365	334	348	361	347	373	366	344	361	370	343	361	361	341	354	345	353	321	353	362	322	389	359	331	364	371	356	339	355	363	314	376	365	371	366	389	366	353	353	365	362	353	357	347	364	363	326	379	399	366	384	365	377	307
28345	23624	22738	12672	5596	3269	2011	1461	1104	890	772	690	551	488	468	428	403	345	331	342	360	338	329	314	284	326	343	344	326	318	305	303	329	308	324	302	323	345	325	286	314	308	301	346	329	324	346	301	329	326	315	323	309	320	322	315	320	286	309	283	312	327	324	325	286	300	314	311	333	310	326	305	310	327	302	313	278	309	324	319	318	289	310	321	330	346	302	305	274	310	309	330	301	302	328	307	308	297	300	315	317	305	318	315	328	294	325	345	326	314	317	341	307	322	285	317	334	301	329	309	333	323	326	336	305	321	329	333	308	323	308	293	322	316	316	304	291	337	347	332	327	309	291	323	308	307	344	292	342	302	304	304	336	311	316	286	337	306	319	299	297	303	295	319	311	331	336	322	278	276	299	329	324	313	367	315	318	322	308	321	330	300	314	302	330	302	311	293	317	293	311	309	334	301	288	289	319	332	320	320	310	293	302	315	315	284	298	296	314	314	298	313	308	318	316	296	309	318	303	299	301	334	337	286	295	321	318	310	329	320	322	320	324	294	318	342	318	296	300	333	289	303	317	311	296	313	334	320	302	319	283	316	321	332	294	325	310	350	321	340	309	342	342	294	335	326	305	321	320	329	326	313	310	331	321	341	306	323	329	327	309	295	283	333	332	312	290	274	308	333	319	337	301	321	317	320	302	327	291	281	315	321	352	327	326	337	312	358	305	281	308	321	295	297	313	336	324	314	346	320	324	290	318	360	321	308	320	329	302	314	310	301	321	317	303	326	276	333	289	284	323	325	351	318	329	306	332	289	311	293	338	325	300	350	305	298	333	307	313	321	330	303	328	295	316	310	319	320	310	329	304	308	327	299	293	312	315	291	325	338	311	296	284	339	313	328	300	309	303	361	321	308	340	319	307	321	322	291	333	306	311	313	335	325	295	337	293	303	315	298	314	297	292	322	313	333	339	317	301	329	308	325	294	296	289	337	304	320	302	329	310	342	310	335	293	324	323	303	308	354	330	315	298	312	295	329	308	315	290	340	312	313	310	295	322	317	348	312	316	343	340	335	316	347	319	303	308	328	322	316	299	285	310	307	312	328	293	345	338	334	285	334	317	331	334	340	350	305	332	314	304	306	340	342	312	318	346	318	363	300	274	296	352	306	331	332	342	328	316	301	314	341	306	345	308	311	318	318	296	307	348	302	337	307	282	355	292	314	315	355	307	355	299	328	306	300	314	328	327	305	355	305	317	331	296	315	311	331	285	331	284	334	309	314	314	309	349	307	303	321	318	303	315	301	342	327	345	331	322	341	323	324	283	328	263	309	304	331	303	315	304	299	347	306	333	359	300	332	286	282	319	325	311	337	305	318	311	315	302	330	321	349	333	302	305	332	365	328	295	329	326	343	319	277	300	339	318	332	313	272	305	302	322	327	314	317	329	314	342	284	342	294	315	344	288	317	350	284	338	299	300	331	315	344	292	332	302	307	311	305	347	291	296	313	330	337	331	338	368	312	317	299	341	292	301	291	317	290	312	302	312	333	296	336	319	308	296	296	325	336	314	301	299	328	308	320	304	303	322	328	311	302	307	332	314	335	322	296	333	308	286	303	318	318	337	315	302	356	323	331	334	327	310	316	318	319	310	346	299	312	332	333	331	325	301	332	323	298	346	303	310	305	335	301	317	323	312	340	316	309	331	302	326	325	353	331	327	306	314	319	309	319	336	286	305	357	317	314	300	313	317	310	280	329	338	329	369	358	322	277	296	323	300	350	315	295	309	287	315	323	350	307	328	307	294	326	285	317	321	329	347	344	305	327	328	308	325	321	301	306	313	317	310	324	307	297	307	306	302	298	305	328	361	329	308	348	313	335	313	317	325	280	317	334	297	319	309	322	313	293	320	324	315	336	314	331	309	345	309	279	317	308	324	332	311	343	302	303	311	320	332	300	302	339	305	319	329	330	314	317	321	319	311	328	298	305	319	316	305	328	314	310	317	302	329	317	315	364	320	288	309	303	325	294	306	289	303	347	324	306	337	310	330	278	300	296	323	310	347	288	299	300	315	318	321	307	307	318	307	325	316	298	325	318	306	335	322	313	295	321	326	326	304	308	327	319	332	334	318	325	299	312	320	323	303	297	313	309	348	322	302	327	311	346	338	312	310	321	316	282	333	290	318	314	323	328	293	280	343	294	313	318	339	355	289	300	324	327	301	321	324	293	297	310	332	326	325	305	315	315	299	295	337	311	321	314	330	333	295	313	306	277	333	321	304	304	316	342	340	342	323	318	330	323	314	338	302	314	307	290	299	346	303	313	308	318	311	330	298	316	303	301	322	311	306	294	306	336	292	313	301	310	331	309	312	330	315	302	337	320	343	320	272	312	313	317	314	308	320	304	291	292	316	279	297	314	321	317	298	355	311	286	327	304	305	339	343	322	311	330	302	334	317	332	348	308	338	303	282	312	293	320	328	317	337	302	341	321	321	324	312	347	301	335	335	341	327	309	306	326	330	302	306	318	340	331	351	315	292	306	318	315	306	317	313	290	321	303	285	303	342	320	315	305	293	302	282	321	346	316	294	293	324	298	298	299	323	342	318	285	333	324	307	304	318	311	309	307	298	301	328	313	279	299	315	305	307	327	293	307	324	334	336	314	305	314	302	304	313	320	317	313	347	319	336	325	295	340	289	320	332	310	289	326	330	301	314	329	293	302	312	314	280	317	311	310	329	342	276	297	336	322	372	324	296	328	318	310	370	310	321	315	300	305	324	314	361	327	346	309	303	339	301	317	330	314	324	321	309	328	321	336	288	320	343	327	352	309	362	343	320	320	320	336	304	325	320	298	323	318	301	344	316	307	302	324	315	337	334	296	316	290	328	322	306	312	315	325	345	324	326	291	291	302	316	274	330	336	318	349	309	337	341	291	304	295	316	333	299	302	302	318	326	346	332	341	331	320	305	305	307	302	317	317	328	317	324	325	315	312	305	315	335	328	314	319	291	325	286	319	336	319	314	317	324	348	311	312	326	311	348	267	309	356	299	340	305	346	332	317	282	333	332	322	310	338	352	288	304	312	310	338	299	333	336	275	315	310	326	300	306	349	353	329	321	293	316	356	324	307	323	335	329	307	323	313	335	328	292	305	335	320	313	314	313	339	325	307	307	328	301	312	283	321	315	317	308	298	306	332	308	296	295	313	294	306	295	347	319	330	318	351	298	314	323	303	306	324	322	304	370	289	321	302	326	316	307	340	316	299	321	282	321	320	310	323	324	307	316	343	341	308	321	316	336	294	322	291	321	320	324	304	337	339	322	313	335	314	339	319	335	266	321	294	286	313	309	336	314	334	347	298	325	324	298	313	340	322	292	314	362	315	349	314	299	311	337	325	331	313	311	330	306	341	324	346	296	334	277	331	295	327	329	309	302	314	333	316	350	314	334	281	284	281	271	302	279	318	327	300	338	314	318	321	317	367	296	348	337	310	325	350	281	328	332	301
19357	35173	27584	16296	10032	6174	4113	2774	2043	1594	1229	934	777	654	621	557	536	497	494	475	442	388	391	355	390	353	325	387	372	363	368	372	391	354	371	354	343	362	349	342	378	389	363	366	346	380	398	364	392	363	387	383	387	376	352	376	360	372	373	357	358	395	357	337	370	381	355	405	345	362	371	370	365	340	365	384	387	357	359	335	397	369	366	377	374	338	356	362	351	379	368	369	385	348	349	375	358	372	358	363	357	345	373	387	335	353	380	389	387	372	387	383	402	350	390	321	360	383	334	357	406	361	364	342	375	343	379	356	371	362	339	328	383	366	339	341	326	363	371	358	375	352	361	358	334	397	370	376	384	362	333	353	408	373	378	342	355	378	395	333	349	357	358	358	376	380	347	361	371	355	358	381	338	366	379	405	341	350	333	336	336	343	367	344	374	365	358	399	371	365	353	365	335	366	344	333	354	341	326	343	374	346	366	361	347	336	354	384	374	394	341	371	359	395	329	349	375	374	372	362	374	392	364	357	383	366	383	354	351	366	346	346	369	346	372	347	390	387	369	361	374	359	361	368	374	369	391	366	342	354	375	360	374	340	355	345	351	383	367	355	306	413	356	375	351	345	350	361	358	334	348	359	382	363	366	382	371	353	350	375	408	381	405	358	355	347	386	379	370	352	365	351	381	337	364	371	392	366	363	358	375	365	347	358	383	384	376	359	364	371	340	352	375	364	382	347	348	366	402	386	378	373	369	352	348	351	393	322	377	361	382	361	346	348	317	358	339	379	360	382	340	343	381	385	418	385	359	381	367	342	387	349	387	348	357	346	313	356	343	350	384	366	359	339	368	356	373	388	346	359	350	388	385	376	356	364	366	397	355	367	352	360	374	352	349	354	357	360	343	351	366	365	365	381	379	378	347	347	371	350	362	386	341	372	364	376	390	392	357	376	381	362	344	364	349	315	349	343	364	336	347	350	361	369	354	334	355	374	354	389	370	348	365	349	374	351	356	367	341	373	362	354	371	332	321	363	381	367	381	372	353	334	338	359	330	345	338	392	346	343	354	363	378	364	349	353	342	388	365	341	341	337	351	372	389	393	352	349	342	376	370	340	348	344	347	357	374	413	344	385	371	400	333	359	333	380	374	413	339	343	330	370	348	371	361	348	391	348	372	362	356	372	348	324	381	351	340	392	385	344	372	344	344	393	345	362	354	347	369	377	357	407	378	371	349	346	388	365	376	369	396	370	346	382	353	369	356	337	371	368	381	324	383	368	338	363	383	368	350	334	322	364	352	364	353	369	386	364	374	385	397	370	368	349	377	387	381	337	390	360	370	343	357	364	332	352	344	343	377	344	375	402	358	412	337	387	358	392	367	357	362	375	314	344	365	358	391	357	340	354	340	357	347	337	340	371	315	410	389	389	335	347	359	367	344	369	372	387	383	354	344	365	364	377	339	356	360	379	331	367	399	364	357	328	366	391	369	369	361	349	342	341	372	357	388	401	368	337	377	360	347	383	357	360	355	358	386	342	354	382	381	371	370	395	355	362	343	364	354	349	342	353	367	338	385	363	367	398	333	363	344	392	363	366	315	362	345	375	384	359	356	390	395	382	365	362	380	413	348	338	353	372	330	381	361	384	346	366	334	361	337	376	378	379	360	381	339	366	365	339	355	377	393	373	366	380	356	357	381	359	409	370	391	355	362	372	364	368	392	376	357	377	330	386	331	370	334	343	346	346	364	395	360	363	340	326	378	342	331	353	370	361	359	358	368	334	369	415	356	347	309	346	333	338	363	371	322	377	354	354	372	384	398	365	351	358	366	328	362	367	375	377	364	373	372	348	372	388	357	348	425	341	386	336	342	388	357	369	378	395	375	371	380	345	359	372	353	348	374	371	357	362	361	365	372	371	387	370	352	378	302	338	364	347	384	389	350	341	398	364	378	379	361	384	361	367	388	369	370	386	401	366	387	350	353	365	350	367	394	359	377	351	363	340	399	358	331	360	396	375	355	351	348	350	408	354	350	378	360	372	382	348	367	386	348	383	381	368	376	399	344	367	369	364	349	388	361	339	354	379	334	388	366	365	373	366	352	337	381	346	422	336	361	364	350	360	339	379	360	356	380	355	377	364	367	367	358	400	360	371	331	366	387	356	379	370	355	382	362	355	363	345	388	369	348	340	344	350	383	347	365	353	365	339	354	328	357	382	344	360	371	315	378	380	342	342	378	370	360	318	359	358	368	365	383	378	379	363	355	342	379	389	385	303	367	360	333	381	348	365	365	393	370	355	374	350	378	356	383	353	363	371	374	322	383	350	352	393	370	329	361	381	366	379	362	368	352	392	371	354	360	361	356	364	379	349	342	367	394	375	364	369	361	354	338	387	396	393	373	372	349	353	349	316	343	350	354	348	360	356	355	361	353	336	360	353	362	347	376	362	363	382	353	378	349	372	387	379	348	322	347	350	345	376	322	369	355	374	364	357	376	370	376	374	384	381	358	370	378	370	354	359	338	380	360	376	371	366	323	369	335	333	374	372	400	366	369	359	350	359	359	358	342	366	355	379	374	359	357	315	390	310	330	347	344	372	354	330	379	354	346	360	375	357	372	393	361	363	367	342	378	378	352	368	335	370	363	386	366	357	365	372	360	349	391	351	349	359	339	363	375	363	331	364	368	374	362	363	369	398	378	399	412	366	381	358	339	311	373	355	378	364	375	356	392	386	382	368	369	359	362	398	384	401	355	360	347	379	353	402	358	365	349	348	380	362	366	386	341	356	367	365	348	380	388	378	351	359	350	344	328	385	375	385	342	341	367	333	362	352	368	384	372	377	349	330	395	365	366	379	371	357	347	350	340	350	372	354	387	354	315	358	351	384	351	345	369	327	352	353	344	394	367	369	359	364	365	329	332	356	349	344	338	361	323	351	370	343	399	391	376	364	365	373	412	364	353	371	365	358	381	356	360	335	396	379	389	371	373	375	321	358	352	352	367	343	382	363	354	359	356	371	368	372	409	350	352	354	340	358	368	347	372	366	341	366	378	362	363	357	335	358	338	344	342	318	333	385	342	360	369	353	369	380	350	365	356	362	343	369	383	375	380	373	325	409	377	359	350	373	334	326	374	374	364	351	365	331	337	369	374	350	364	332	382	372	365	376	370	377	378	362	353	381	374	363	351	381	366	359	380	370	327	377	409	383	340	400	364	365	393	364	350	363	361	374	361	360	350	418	378	348	335	388	365	378	385	338	393	363	361	388	351	347	375	363	351	353	380	368	367	374	355	373	384	396	368	361	338	354	367	361	339	360	382	386	342	405	402	375	392	368	342	356	367	352	347	316	349	330	365	346	360	382	349	374	378	327	360	343	383	344	353	370	338	389	336	364	343	403	374	381	353	345	359	365	352	349	362	378	350	353	359	355	318	370	373	311	381	388	384	379	389	370	352	379	362	361	379	372	375	364	362	392	356	340	369	336	352	351	365	365	360	411	348	352
23717	21334	28326	24728	21168	11744	4499	2578	1779	1424	1121	877	732	615	594	528	437	407	418	399	372	327	350	373	356	321	372	329	300	331	316	318	332	306	319	328	364	300	333	304	316	314	320	357	303	309	308	288	322	309	306	299	361	327	326	345	319	307	305	276	314	302	320	360	306	337	313	292	311	305	328	264	349	267	313	332	312	307	318	301	280	321	329	306	327	306	299	315	318	303	323	273	312	300	320	333	297	274	336	323	279	322	316	326	316	322	339	295	313	295	295	308	305	315	303	304	318	294	310	306	322	303	320	330	297	298	329	296	306	339	293	310	301	299	337	308	321	309	324	315	298	291	329	284	309	318	325	341	323	288	303	308	296	296	330	300	307	310	343	327	307	301	312	344	300	309	314	329	313	315	305	333	370	326	307	293	321	346	310	328	305	289	314	306	324	278	291	283	331	315	299	303	304	298	306	330	297	312	317	314	306	296	299	325	317	323	309	300	316	329	266	315	356	301	297	300	303	256	330	313	322	310	305	298	323	305	308	321	298	313	308	315	312	299	299	318	295	344	289	305	292	317	295	331	318	303	305	326	303	312	316	290	301	323	340	268	319	325	369	288	324	303	324	320	293	296	343	310	285	310	330	316	321	324	291	311	325	316	327	287	311	317	302	310	312	293	293	333	323	313	293	337	303	325	326	315	308	290	334	309	327	314	303	329	335	300	323	302	313	317	329	299	325	303	301	306	316	294	304	277	297	329	278	306	282	311	283	310	310	317	331	296	305	317	332	331	314	308	327	324	316	320	290	329	306	298	308	285	331	332	308	295	274	302	309	312	283	315	335	310	310	298	336	298	338	318	325	307	310	324	311	331	328	296	315	315	310	325	307	310	290	339	300	315	298	290	316	306	285	290	307	278	313	324	289	332	307	293	291	319	316	294	316	328	308	294	297	289	334	322	314	299	320	323	290	294	338	319	297	298	330	306	294	282	348	326	320	315	306	331	349	312	299	314	294	296	297	316	327	290	339	308	327	337	333	317	312	311	336	338	333	336	308	299	327	318	332	331	330	296	328	316	338	341	324	307	313	293	297	315	325	325	299	342	346	326	317	324	265	293	310	295	303	312	303	298	304	303	303	317	301	308	303	314	324	316	308	324	314	307	315	309	298	335	320	302	284	308	342	292	309	299	332	330	297	314	294	307	331	316	329	309	318	311	327	333	327	334	304	343	306	315	308	348	308	289	317	315	336	288	295	286	300	322	304	277	311	274	333	330	317	329	333	318	309	277	315	285	331	318	321	319	310	285	317	306	296	320	325	293	336	283	338	325	321	312	326	337	318	319	305	350	337	299	339	309	293	303	300	308	287	320	320	318	312	296	300	351	314	314	315	293	324	293	319	279	320	313	309	305	304	289	291	337	308	326	288	335	331	304	335	313	352	308	334	331	329	305	289	301	317	324	325	316	320	324	302	314	292	295	327	305	313	303	293	315	290	303	309	334	311	315	312	316	302	325	317	300	340	300	272	294	309	317	311	323	314	303	308	302	332	317	336	329	298	339	298	310	305	334	310	313	312	299	322	328	353	349	316	310	320	338	333	295	317	313	295	299	311	293	274	309	306	299	304	327	290	336	312	274	307	284	289	316	322	305	331	304	310	305	293	275	321	325	285	311	279	341	293	307	286	335	313	309	325	323	310	296	337	317	319	329	288	301	293	326	294	293	325	336	308	322	323	292	293	309	273	317	299	330	296	321	282	290	311	311	322	321	314	314	319	329	303	296	340	319	348	328	342	338	325	320	314	300	316	335	291	306	313	281	331	323	291	297	325	324	281	294	300	296	304	291	294	351	291	318	327	299	293	324	335	330	306	338	285	307	286	304	303	317	325	297	319	284	294	347	325	287	298	288	327	303	305	303	334	293	306	303	292	303	300	279	320	297	332	336	292	284	318	338	313	329	295	300	331	289	280	356	323	313	360	350	284	293	313	306	316	313	323	310	308	332	354	299	282	332	324	328	340	290	320	313	312	316	314	308	308	293	324	303	348	277	333	341	344	296	298	277	274	311	303	318	289	278	320	311	335	330	321	313	305	339	297	305	281	333	341	324	327	332	285	327	293	294	299	338	340	326	278	313	341	310	292	277	312	321	309	310	302	286	298	309	331	328	347	281	286	287	305	307	329	296	309	304	286	304	287	301	338	303	306	291	311	282	344	318	295	342	323	323	327	309	296	297	276	285	311	307	315	325	331	350	320	349	330	288	326	325	319	313	312	344	302	316	311	317	355	309	301	329	306	296	288	297	341	308	300	320	297	308	338	320	323	309	311	288	299	312	294	309	322	300	306	345	283	311	304	275	284	333	308	321	292	342	278	300	303	314	314	356	312	274	308	317	324	306	281	319	298	309	321	311	293	346	309	305	303	309	314	294	328	316	269	290	299	337	292	332	310	306	295	314	294	301	303	329	329	312	310	303	333	320	311	282	314	309	331	315	294	313	320	291	292	305	315	325	285	280	271	338	321	308	324	300	311	280	310	277	366	318	310	324	316	275	313	297	363	295	327	309	297	361	312	311	331	315	294	319	310	299	293	308	308	283	296	311	314	311	297	326	325	317	328	342	346	303	276	307	305	328	348	297	311	313	308	331	293	311	307	289	338	313	321	294	332	329	316	309	318	313	311	302	302	303	329	310	319	332	337	338	320	308	324	293	330	282	317	290	305	308	316	328	324	291	284	306	306	313	308	302	294	297	296	299	322	322	331	303	305	283	323	304	313	305	296	355	305	325	316	327	299	321	338	374	315	317	288	338	305	331	312	324	296	315	325	301	302	304	312	304	304	324	331	301	279	309	288	319	305	286	318	318	302	301	317	340	313	297	323	321	318	338	340	274	286	319	326	304	325	311	295	291	326	301	309	314	333	325	340	326	297	315	307	319	305	284	290	338	294	296	295	348	294	316	314	287	323	310	326	337	322	306	304	347	280	338	289	324	318	271	314	328	307	305	307	295	321	313	310	321	314	326	352	305	291	331	291	291	319	308	308	331	306	315	338	315	272	335	320	327	286	288	344	332	307	300	300	334	300	318	300	310	332	333	347	326	288	292	306	316	335	306	284	317	318	327	360	324	311	287	315	323	307	312	292	304	321	310	307	325	321	324	328	349	286	316	330	303	312	311	286	306	287	269	324	304	287	304	313	315	326	314	274	268	316	314	282	306	307	305	301	302	321	327	321	303	339	306	308	310	305	304	286	310	309	313	309	325	296	316	316	324	306	289	318	327	308	328	304	326	333	296	302	313	322	285	342	303	342	291	333	290	303	330	300	312	299	314	302	299	302	299	323	278	303	293	285	359	301	290	313	293	301	319	280	320	342	310	288	325	322	287	297	317	329	313	313	310	349	333	309	324	286	314	326	314	313	320	299	317	314	332	305	328	321	299	324	299	311	314	284	303	326	318	318	333	284	318	332	296	312	340	272	280	310	317	315	338	331	311	311	339	315	313	315	348
19562	42252	34924	22960	14959	9743	6691	4519	3245	2610	1860	1504	1135	913	827	717	627	558	535	511	445	389	377	408	402	384	383	392	401	347	361	391	376	341	422	358	339	386	350	370	370	334	378	341	380	355	369	350	362	362	350	363	355	349	350	356	370	347	359	372	341	351	315	345	396	355	349	369	360	367	362	357	345	343	362	322	339	349	355	355	357	325	348	347	369	365	332	324	349	363	349	352	346	331	341	357	352	380	358	366	331	359	343	338	354	363	329	370	342	351	364	338	355	350	366	328	334	340	357	368	330	331	355	370	353	366	335	363	387	378	353	350	351	358	339	349	356	338	353	382	340	351	377	348	335	348	352	359	332	334	360	349	376	329	344	381	326	369	388	346	339	362	349	339	366	387	332	368	376	358	350	382	319	329	360	346	357	357	354	345	377	382	373	311	380	341	373	365	345	329	346	351	323	382	363	384	373	381	358	307	384	362	344	359	361	321	349	310	287	332	378	352	390	339	336	352	330	341	361	310	341	369	338	366	342	338	372	355	353	375	368	355	364	325	362	342	354	342	340	335	363	377	385	362	360	340	330	364	342	359	342	351	381	354	358	372	354	339	376	387	357	366	377	330	331	353	340	370	342	347	355	375	350	344	340	361	366	365	359	353	339	345	325	347	343	343	336	341	353	347	383	344	358	355	350	352	373	349	363	340	344	361	387	346	370	396	392	340	334	370	368	345	323	348	371	328	334	327	365	331	385	340	332	371	357	351	370	359	407	333	355	351	350	379	367	327	353	368	350	346	352	316	356	315	360	354	335	340	321	350	342	383	351	337	388	351	332	366	320	373	337	354	327	357	360	378	350	329	392	320	381	354	363	379	386	356	338	367	373	351	315	342	317	298	362	332	350	356	359	377	344	340	341	339	410	332	384	370	359	338	386	340	350	353	356	376	362	305	363	362	336	339	331	350	373	337	348	337	350	391	358	377	363	369	380	355	340	350	348	340	353	343	350	354	361	337	367	333	364	315	385	383	365	333	357	354	341	378	319	345	373	361	359	345	358	336	354	370	335	362	349	326	356	341	372	332	344	371	366	391	340	387	346	319	361	314	359	363	364	351	376	362	331	377	377	358	364	314	353	338	332	393	343	352	359	390	341	363	362	317	381	365	347	348	362	352	371	354	363	358	335	386	355	362	358	341	381	321	360	373	349	374	345	345	375	348	356	315	342	317	352	343	359	351	364	338	362	359	381	307	323	349	353	355	366	376	338	345	320	397	350	347	358	367	353	329	360	363	354	370	366	341	344	366	361	336	355	344	361	363	317	344	342	353	345	375	357	375	334	386	321	381	351	370	365	363	369	358	350	315	367	357	336	344	373	354	356	355	347	354	366	345	363	359	374	357	361	303	367	360	342	330	337	346	348	346	356	349	333	370	347	367	355	344	325	374	371	359	382	360	332	352	369	363	364	367	374	351	378	398	335	392	339	333	344	389	338	353	375	379	375	357	345	372	314	392	361	336	341	373	365	337	366	356	337	357	326	335	374	372	361	356	349	328	361	359	359	347	368	384	365	357	346	377	365	385	351	376	325	324	372	363	341	330	360	351	375	340	380	375	356	361	372	354	373	335	333	373	369	345	343	367	355	368	378	375	374	356	337	380	338	362	338	361	347	358	334	357	338	351	369	347	368	355	358	342	385	366	380	342	376	369	345	362	353	333	339	313	345	329	335	354	348	352	359	370	385	355	412	376	340	360	328	360	356	358	363	350	367	364	366	357	363	376	356	341	348	371	339	367	366	359	337	359	355	346	359	355	369	362	341	347	373	358	334	365	334	373	371	340	341	358	356	359	371	370	352	398	362	355	327	383	343	373	336	375	382	359	361	337	346	333	336	343	318	365	369	350	359	398	350	358	391	351	370	364	357	325	356	340	399	344	345	359	359	343	359	375	372	356	328	338	387	342	374	359	378	344	364	353	346	368	335	378	347	336	336	391	344	368	391	380	335	343	358	339	351	344	343	351	329	360	358	363	328	382	328	350	340	314	356	377	386	332	365	392	347	364	341	367	350	328	339	367	380	360	349	324	391	359	371	367	338	349	342	370	359	370	340	338	357	365	376	382	352	357	379	352	372	335	345	341	349	355	354	366	325	350	384	340	383	363	380	336	338	340	333	334	355	382	356	337	336	378	373	310	379	369	361	349	331	336	352	353	343	350	356	343	333	354	378	369	348	324	317	333	396	364	298	355	384	350	373	390	385	357	341	419	385	341	348	338	379	357	364	355	391	357	334	374	340	395	340	313	324	389	382	332	369	365	352	388	384	369	363	347	337	372	334	367	377	314	382	351	336	370	340	357	353	338	350	339	353	358	341	352	323	348	374	364	353	348	353	309	336	326	350	346	366	346	348	374	347	359	331	390	360	351	356	354	324	335	356	321	352	375	360	367	387	328	343	385	315	361	331	351	364	355	354	367	341	366	359	336	354	344	354	343	357	351	372	364	382	351	340	346	383	331	372	358	342	354	336	357	339	319	335	357	388	389	373	362	365	311	387	369	346	336	376	363	401	361	384	365	321	354	358	339	358	372	346	344	377	352	357	361	386	387	341	335	345	332	345	319	317	335	360	346	334	349	395	385	347	358	368	373	362	351	345	369	337	345	349	336	332	371	355	338	316	338	355	367	335	326	369	330	338	366	347	349	333	350	364	375	356	369	361	396	392	364	372	346	381	367	373	374	342	370	338	322	364	374	362	373	347	332	344	350	360	392	329	356	364	321	355	341	381	351	310	350	345	364	377	368	333	373	368	320	335	389	361	334	353	365	337	349	358	400	353	355	349	348	332	373	387	378	365	343	371	366	318	357	350	346	380	361	318	345	356	332	352	333	351	367	357	352	318	345	372	328	364	375	371	337	338	330	342	351	350	370	384	335	357	359	346	375	368	367	355	329	315	331	359	344	348	368	360	331	358	318	332	332	356	314	366	342	326	366	367	362	373	378	367	348	384	373	338	324	384	371	366	352	371	352	358	365	357	371	341	375	356	376	343	348	392	357	357	334	378	380	387	317	336	354	378	351	347	345	363	346	355	393	358	342	368	343	379	326	348	331	343	348	328	330	353	349	374	348	379	382	350	367	345	368	378	346	355	342	385	342	362	345	345	361	339	407	357	355	355	378	348	373	349	391	304	389	354	337	362	356	356	344	366	326	376	339	380	350	369	339	339	370	320	375	368	368	322	352	379	361	362	327	343	372	345	359	385	333	368	398	369	333	370	364	310	358	353	388	360	373	342	373	371	346	329	327	357	352	367	335	327	345	346	327	362	386	335	402	371	341	337	350	343	368	382	379	362	369	379	346	343	357	370	361	335	367	379	350	330	360	321	343	365	385	371	340	357	380	368	334	363	356	373	391	382	357	372	349	360	343	368	344	354	311	373	340	375	346	378	380	395	369	359	346	368	351	359	355	378	352	354	317	338	389	383	343	362	333	381	349	388	356	345	348	363	372
25255	21343	26767	24593	9831	4221	2616	1701	1280	1048	799	706	616	549	478	489	426	408	380	365	367	351	327	346	314	336	343	306	328	323	324	322	298	293	343	295	286	294	273	322	294	299	319	330	332	313	320	347	306	288	320	312	315	346	320	310	306	304	307	314	321	356	310	338	287	311	310	321	319	341	313	306	323	346	317	308	338	336	313	344	327	319	291	312	337	305	348	318	337	324	336	328	301	340	325	322	359	305	325	350	320	296	337	304	328	318	326	326	313	316	296	297	324	325	333	335	333	307	309	320	334	316	335	321	339	310	317	301	322	306	318	324	330	303	340	329	290	310	323	343	302	301	347	338	321	302	297	313	296	348	281	335	316	332	296	329	295	357	342	281	344	322	323	304	338	313	344	322	340	324	326	314	330	306	352	294	311	297	335	307	311	337	359	309	343	300	361	298	355	335	318	306	289	326	338	342	313	352	313	342	292	311	309	322	291	301	318	298	297	339	291	346	330	316	308	288	310	340	292	306	341	320	299	331	325	313	335	312	326	338	315	347	304	331	322	334	317	311	309	306	339	318	357	308	302	324	329	345	337	328	307	330	346	360	333	313	323	305	330	337	282	315	294	323	346	328	340	301	331	291	310	287	303	308	308	337	319	347	350	325	313	324	300	329	301	315	334	345	314	306	334	313	306	318	306	333	335	343	325	312	304	330	317	322	288	327	339	319	300	308	302	339	318	337	334	315	303	296	302	314	318	324	313	335	309	362	329	299	316	360	332	291	296	339	314	342	296	356	295	331	324	323	327	328	365	353	316	323	367	314	339	292	332	316	309	309	318	331	313	379	312	373	346	331	307	349	340	352	339	320	309	325	300	320	332	327	335	322	329	287	327	330	314	302	325	329	284	293	317	335	315	313	319	334	327	317	323	313	326	313	298	317	324	307	323	302	320	338	307	335	304	336	343	351	299	345	305	342	319	343	339	327	311	322	313	314	304	327	327	338	283	362	355	316	329	334	331	302	306	330	332	370	330	348	317	327	355	303	316	329	293	339	334	320	319	332	324	310	332	282	330	356	310	332	325	306	329	329	325	337	296	295	312	321	289	334	328	328	313	349	322	322	345	361	328	326	291	325	302	312	312	330	310	317	348	294	338	314	333	338	317	348	355	340	324	350	336	324	317	317	320	317	329	365	325	306	343	346	291	315	342	306	317	324	326	339	331	362	315	321	342	300	356	332	289	354	319	318	327	300	313	350	314	345	331	292	313	292	329	311	311	314	278	329	332	322	338	315	321	300	326	340	290	345	313	309	316	301	365	301	300	309	327	315	340	335	337	314	293	358	302	339	325	306	317	353	290	326	327	316	356	331	301	353	290	320	324	330	323	319	343	335	304	323	359	326	322	343	304	316	340	326	290	323	321	301	339	344	309	316	349	355	355	344	316	309	351	324	345	318	314	312	323	303	345	315	319	313	318	296	300	303	328	308	327	361	328	304	294	316	322	341	307	301	335	334	341	318	282	333	331	347	331	313	342	331	318	339	362	322	331	309	338	346	326	327	336	307	316	313	332	338	317	315	288	344	315	329	307	337	301	343	323	331	338	319	313	298	335	320	346	332	341	358	364	305	318	312	330	346	319	311	325	295	333	316	295	326	306	319	335	321	340	328	300	309	326	311	349	325	306	321	319	296	343	321	325	326	333	325	294	314	339	301	308	333	360	326	340	345	316	308	263	305	321	309	282	342	319	361	293	324	339	318	290	347	305	292	279	343	294	352	299	338	310	310	332	292	333	305	316	309	328	306	333	289	345	348	331	340	337	347	316	341	323	316	320	297	330	327	346	345	338	301	312	289	278	286	323	336	329	306	337	328	346	334	287	334	325	338	313	315	297	331	327	293	314	297	349	289	340	337	311	314	317	343	335	330	330	280	307	316	323	303	316	346	321	337	338	335	327	339	305	304	280	343	348	306	319	337	292	341	324	320	313	327	331	327	330	337	335	302	336	340	316	330	308	317	302	319	306	335	330	321	305	333	350	330	337	309	339	340	297	323	287	329	313	327	306	303	350	325	346	310	316	315	271	302	314	354	307	311	280	313	304	328	319	316	314	320	290	292	320	299	313	333	296	333	317	335	326	327	309	307	339	328	322	305	311	330	373	293	331	338	358	333	339	334	313	339	310	324	306	328	333	327	334	313	362	334	309	336	320	343	327	318	347	303	327	348	323	307	328	313	308	333	323	330	334	299	301	350	315	309	331	309	346	279	301	329	328	300	344	324	323	348	333	322	315	314	317	340	313	338	335	349	308	344	305	297	329	321	334	332	336	318	333	317	343	298	323	332	315	313	349	323	317	340	300	325	325	320	306	300	295	337	333	310	305	324	316	305	339	308	319	356	328	323	338	290	303	301	331	342	292	307	292	290	317	280	306	319	326	330	320	289	333	336	348	327	332	302	310	312	317	325	310	344	312	316	323	311	321	294	316	295	337	319	326	370	289	313	319	375	268	343	329	359	325	291	300	322	340	327	308	319	346	341	306	324	353	318	327	314	280	308	303	308	304	337	338	285	314	339	319	299	306	297	309	333	285	301	283	338	350	300	310	333	308	311	292	328	337	278	308	314	309	322	324	326	308	343	310	309	328	290	295	322	305	307	301	311	308	330	307	335	289	330	367	320	327	318	329	304	330	318	300	334	343	315	334	351	322	291	314	309	296	345	334	348	322	321	345	270	296	304	341	297	312	348	331	321	336	307	323	325	333	320	331	302	328	276	306	335	307	348	316	336	337	360	332	266	294	337	291	331	295	310	327	297	333	292	328	342	337	331	333	320	327	289	295	327	318	311	344	344	334	313	318	323	312	333	323	286	307	352	336	324	327	342	323	322	331	339	316	322	342	324	300	363	302	314	321	330	315	297	313	338	326	353	313	327	335	318	338	325	339	322	303	300	339	323	315	315	322	292	318	336	328	283	321	316	331	321	303	338	326	327	300	323	310	317	323	330	307	303	331	302	331	346	334	339	286	325	365	319	339	327	337	311	342	302	310	305	337	307	320	317	300	349	315	319	331	320	338	317	310	317	308	352	326	326	330	308	325	317	304	328	354	323	308	291	344	310	299	313	333	335	305	305	317	348	329	311	303	309	343	336	319	344	286	337	328	311	310	319	319	315	325	309	303	290	347	301	323	322	316	315	324	333	301	322	355	316	332	312	333	329	332	336	314	311	315	330	310	304	324	355	311	318	360	338	344	334	369	339	351	343	341	322	323	337	333	305	300	322	321	322	316	313	371	321	328	304	348	335	316	325	315	325	348	287	339	323	318	328	326	311	300	331	306	326	320	337	332	309	313	317	336	318	314	289	323	339	334	332	283	307	351	308	331	308	335	331	304	310	322	316	330	346	314	337	291	346	321	308	308	285	319	378	320	327	329	342	322	340	334	328	337	324	292	340	323	321	325	301	303	327	335	334	342	284	339	309	314	310	306	322	297	320	336	321	326	313	311	328
19115	37948	30610	18796	11726	7454	5041	3522	2546	2004	1593	1168	922	801	740	640	575	523	492	483	444	444	423	376	406	368	352	371	354	392	351	416	380	354	387	349	377	349	344	400	372	368	353	368	350	361	375	348	382	385	360	359	349	394	335	353	361	405	367	379	386	333	335	365	349	353	367	374	337	353	352	347	359	374	348	372	372	378	377	373	374	351	359	339	365	338	360	364	338	393	377	401	380	335	349	340	359	359	345	399	387	376	376	397	336	363	400	373	374	375	365	387	370	387	397	360	374	370	372	371	340	360	403	354	381	399	362	359	381	364	334	346	348	351	389	363	370	369	344	356	390	383	356	376	337	384	379	377	350	340	373	374	337	386	384	367	392	367	368	359	343	369	353	365	356	389	364	394	377	336	336	356	363	388	399	353	411	379	344	372	347	382	356	355	380	368	361	364	369	390	356	330	360	390	366	355	368	384	338	386	352	333	368	412	388	378	357	395	355	362	335	357	389	378	355	357	347	376	344	402	339	374	365	377	365	359	367	362	377	361	379	379	379	368	345	374	361	346	371	360	348	367	376	379	359	337	372	390	367	395	369	372	353	386	398	382	337	343	336	366	376	343	355	346	349	374	386	384	381	359	375	352	368	371	364	380	390	334	358	349	369	361	375	362	366	388	380	352	391	303	348	388	368	367	373	383	371	338	384	404	344	381	358	360	350	353	336	360	358	420	391	363	373	393	371	368	397	383	360	381	329	393	383	353	404	375	357	363	376	355	398	346	389	368	376	354	348	348	363	368	368	367	367	392	356	341	392	379	409	385	331	342	344	348	344	361	361	383	355	347	364	386	361	335	335	372	383	388	376	371	378	369	352	383	369	352	369	398	368	382	350	376	344	371	355	349	373	394	378	361	384	385	412	380	398	367	350	370	370	388	372	354	386	336	347	328	379	361	373	337	343	357	357	370	353	361	404	364	362	389	363	329	361	386	346	381	372	402	342	378	349	331	367	354	343	337	368	341	381	347	371	349	356	393	392	378	339	394	382	375	339	388	398	338	376	381	343	366	378	334	370	383	384	371	348	366	336	350	363	389	356	369	359	389	330	394	348	374	325	341	391	359	372	356	362	343	424	403	340	381	340	337	347	355	376	357	380	396	377	344	361	376	388	354	367	323	343	350	354	386	335	371	365	334	402	364	363	349	371	356	373	359	360	386	356	357	335	389	340	378	357	373	391	382	353	376	364	359	354	383	369	401	383	326	359	352	353	415	362	395	352	384	372	347	374	359	394	348	383	380	338	341	353	397	350	359	336	337	356	370	334	354	400	412	380	373	348	374	315	382	353	360	305	388	387	389	344	393	369	386	354	376	360	355	375	375	370	369	358	379	381	367	354	365	390	344	370	398	353	329	368	332	377	370	390	399	339	373	365	364	366	386	381	398	365	396	323	364	387	385	341	352	386	381	381	401	379	367	415	349	368	351	387	371	386	368	354	390	356	361	367	349	374	360	370	376	366	368	372	374	405	368	380	386	387	382	348	352	381	343	367	365	383	402	338	336	379	378	367	381	331	376	355	344	279	384	346	337	348	362	385	382	387	359	366	409	361	365	385	372	348	348	382	370	362	391	374	368	351	396	358	351	381	392	430	377	385	343	373	357	371	361	363	373	377	392	380	360	389	377	345	371	420	354	361	315	372	370	369	374	358	359	375	380	358	357	346	354	380	364	385	391	371	354	363	368	376	350	370	360	359	397	356	363	365	353	308	345	391	375	345	366	364	361	364	341	375	367	380	358	396	368	379	372	398	361	351	363	364	364	355	385	356	380	342	353	372	366	368	385	360	365	381	400	361	390	367	345	368	373	387	368	341	360	358	359	377	381	370	372	395	366	370	336	370	391	372	307	375	353	353	363	354	361	363	382	356	396	378	398	374	356	372	354	386	426	348	369	360	387	373	408	366	382	370	408	374	402	368	360	388	388	397	320	362	331	352	354	389	362	355	373	384	368	387	364	339	383	361	337	367	357	350	394	382	398	335	363	357	356	376	380	380	339	371	356	375	353	382	370	369	355	363	364	336	325	367	404	362	383	365	356	362	379	358	379	359	387	341	378	360	353	376	368	389	362	324	342	352	353	368	369	385	393	360	336	368	395	327	419	396	351	396	398	341	400	331	355	375	349	365	392	404	378	356	401	351	330	370	357	379	332	381	348	336	350	361	358	332	402	359	341	388	373	365	379	381	354	388	348	372	338	379	355	355	364	387	405	351	367	379	371	350	353	365	401	361	344	361	372	377	347	348	362	410	362	368	358	361	352	366	374	399	363	360	365	376	353	353	350	365	393	380	320	368	365	390	340	381	393	371	358	336	383	366	365	373	385	350	382	358	343	342	362	362	327	366	302	380	386	376	395	378	390	393	383	378	362	368	387	354	359	394	354	343	365	347	391	380	377	356	388	349	363	350	350	352	367	373	366	343	340	404	377	380	388	368	361	396	334	362	352	373	350	356	420	379	381	375	361	392	393	386	361	346	356	369	368	370	344	361	369	371	362	386	325	383	350	372	385	394	364	352	353	371	348	371	384	373	347	394	355	342	379	390	352	395	377	395	361	360	380	336	365	377	384	383	385	398	366	374	344	358	360	362	366	420	394	376	402	359	360	398	388	336	383	338	365	403	384	366	352	371	381	384	357	355	358	376	369	328	367	361	362	354	372	404	334	378	366	322	362	408	337	346	406	378	401	367	373	396	405	364	377	360	390	367	357	365	362	365	373	387	371	355	376	356	402	353	388	355	368	422	351	387	404	361	353	352	357	374	378	369	363	365	361	358	370	402	371	340	372	361	356	359	348	345	364	378	381	380	384	417	375	377	342	347	385	376	398	398	352	360	360	364	372	361	367	359	346	404	401	331	320	368	380	350	371	333	371	347	371	363	381	363	338	379	352	357	366	378	339	373	381	344	374	365	372	379	368	384	380	376	375	329	362	350	377	370	397	350	373	368	358	395	356	379	354	399	374	348	384	369	351	362	357	343	391	367	382	373	370	370	381	359	368	333	359	369	388	344	381	370	382	349	354	370	390	353	387	375	373	367	358	391	359	371	410	385	384	373	393	363	369	341	350	353	354	381	350	352	362	379	380	334	374	372	358	390	339	352	359	345	355	342	391	374	352	349	355	341	392	354	405	355	357	379	369	348	412	401	390	364	358	333	370	399	372	395	318	375	323	366	404	341	356	352	370	385	371	390	374	373	335	361	407	375	358	351	354	363	370	363	347	371	410	370	362	349	371	358	329	335	337	391	335	393	360	359	303	378	378	328	368	374	373	352	361	362	364	382	366	372	360	339	388	373	374	365	381	374	363	382	370	374	361	367	373	357	351	374	378	350	375	362	438	364	361	389	380	380	352	394	335	383	391	345	356	378	396	362	374	365	364	315	387	378	436	328	380	347	374	325	374	351	341	370	364	330	370	357	386	385	360	364	380	387	347	332	372	353	362	367	380	379	375
22846	21396	28879	24301	21463	20771	9851	3666	2401	1868	1476	1152	875	769	692	575	499	464	449	384	406	377	380	410	344	372	325	348	303	294	321	355	331	301	302	356	336	333	320	304	332	311	319	307	348	301	320	301	303	321	307	344	301	322	358	326	301	313	315	332	342	320	334	304	312	300	291	317	302	337	338	307	312	333	344	351	324	324	332	328	326	329	313	283	310	332	302	343	305	320	337	328	348	329	344	309	333	331	319	304	348	325	354	361	323	309	334	322	328	298	349	341	327	317	325	324	375	300	307	342	335	355	292	333	315	313	338	310	346	331	285	346	317	358	341	348	310	317	325	330	318	315	336	304	338	318	299	331	328	340	305	318	302	344	319	321	312	353	321	297	299	315	370	334	313	344	316	296	320	299	360	353	301	321	332	335	305	343	322	358	350	313	336	327	319	324	317	309	291	359	339	317	309	341	311	310	332	308	359	290	312	309	315	313	324	293	308	313	318	306	347	323	304	341	331	350	298	356	297	316	331	332	336	337	326	284	338	333	313	296	320	303	317	268	328	294	353	315	322	313	296	316	297	331	320	337	331	331	329	324	299	321	322	343	303	323	325	322	308	325	283	311	337	326	326	321	301	340	332	330	315	344	295	367	327	315	295	305	340	314	321	326	300	293	308	311	316	293	320	361	322	334	354	333	303	302	334	325	298	331	317	335	361	317	314	296	319	298	309	319	330	314	302	336	311	315	313	309	275	283	348	330	309	311	312	309	306	310	336	321	326	348	341	329	310	343	327	354	361	341	334	302	325	301	338	300	321	297	312	308	331	338	314	331	279	326	338	321	349	284	338	352	341	303	350	304	308	290	304	345	304	341	319	298	342	347	336	304	284	327	346	313	301	318	303	333	281	300	340	325	318	300	354	314	310	306	323	299	338	314	299	334	330	346	312	322	300	319	332	363	285	327	295	350	324	352	361	344	294	326	340	316	322	287	314	325	344	345	352	318	338	323	366	314	306	316	306	310	334	295	314	341	318	331	318	323	317	307	356	351	311	316	336	316	307	346	309	339	324	298	341	307	341	337	305	293	318	313	316	339	303	346	292	356	318	345	340	316	342	313	300	288	338	308	318	309	374	320	304	308	332	321	317	292	317	338	287	346	315	318	296	338	341	304	307	302	333	318	309	286	341	313	310	349	339	342	307	308	334	302	315	350	330	330	302	332	298	334	320	335	309	334	325	306	307	299	324	303	322	352	343	303	346	323	286	316	316	322	332	288	320	311	320	315	350	315	313	305	351	322	310	303	312	309	342	355	340	317	287	263	356	320	298	330	326	312	309	332	322	317	336	343	294	336	313	325	303	316	278	303	333	298	335	319	329	347	324	355	303	327	338	307	330	317	359	283	312	306	306	348	311	330	296	298	315	330	307	340	315	333	277	295	323	342	334	303	297	345	324	310	305	341	348	352	353	310	330	310	335	327	326	340	328	288	317	308	307	285	319	341	320	303	288	316	328	322	320	291	311	292	321	336	305	321	307	290	323	315	312	291	328	349	343	311	307	303	312	321	313	312	313	345	352	297	321	333	289	303	333	323	303	304	344	324	330	352	329	313	334	317	335	329	313	328	296	322	324	314	328	338	325	328	339	330	313	308	316	344	306	338	319	349	319	337	319	345	323	325	334	301	313	370	305	318	309	314	351	310	303	329	353	367	353	311	320	301	344	320	331	312	304	333	338	326	347	317	315	306	347	327	337	328	344	324	322	305	350	294	342	314	344	320	323	319	311	348	317	324	347	335	346	352	307	335	319	285	316	303	325	374	326	336	339	316	337	306	314	314	318	311	329	326	290	324	331	334	313	336	305	333	301	335	331	329	328	297	318	333	340	297	345	308	361	315	346	316	304	355	289	322	346	295	350	315	300	325	309	311	363	306	307	336	304	358	308	339	322	324	301	302	341	327	315	302	332	323	324	311	315	289	324	304	294	348	309	303	340	323	341	318	334	336	315	318	337	317	314	322	300	313	319	312	326	348	325	324	323	289	313	314	325	305	318	302	319	321	336	307	301	329	340	323	335	323	327	331	313	325	339	299	327	322	324	305	314	321	319	340	297	329	324	336	328	336	314	300	278	304	349	313	325	341	378	337	303	316	318	320	324	320	345	298	316	350	341	326	326	330	332	322	316	300	300	325	298	320	317	314	311	312	321	317	310	297	352	314	322	294	312	316	337	339	299	292	328	334	315	316	299	325	320	305	315	317	345	329	322	332	309	300	356	307	306	346	334	309	316	334	321	323	329	355	305	300	341	317	312	321	334	313	334	316	315	301	329	348	335	318	318	302	336	307	343	291	352	307	339	354	351	305	306	314	312	330	359	316	302	344	349	314	342	300	296	298	317	331	323	336	320	341	303	320	341	299	330	341	286	352	288	330	321	314	304	324	333	336	316	359	321	350	309	308	306	318	331	346	307	323	306	336	313	332	306	313	348	320	340	298	306	312	314	342	312	352	331	313	299	325	336	328	323	320	299	369	314	314	323	302	321	318	321	347	320	302	329	315	306	314	300	320	343	332	318	321	346	332	330	321	325	334	314	329	347	317	353	324	335	307	340	317	307	318	311	324	348	314	335	308	323	273	332	272	302	326	303	287	313	298	304	337	299	336	342	354	323	305	342	327	361	337	319	330	332	318	320	319	330	306	322	333	334	326	316	346	316	314	318	329	304	302	311	334	317	286	326	280	311	290	305	328	312	328	310	295	346	329	325	323	323	338	329	318	335	308	320	329	315	292	339	333	318	302	319	311	329	328	332	319	331	362	350	331	300	334	326	317	317	331	299	327	324	336	322	346	358	328	301	345	344	338	317	320	285	335	316	336	320	299	324	329	320	289	345	326	330	304	355	317	341	348	317	298	336	304	307	313	312	304	332	334	297	298	313	337	334	293	317	343	325	328	306	281	311	330	340	318	314	344	323	321	341	335	310	304	330	295	327	321	321	316	327	336	304	343	300	333	320	315	325	324	309	297	327	315	341	323	304	307	322	301	309	347	321	341	302	314	283	300	306	319	316	334	320	324	304	306	297	329	333	302	290	332	297	326	295	313	320	322	296	308	305	302	302	316	329	324	291	324	334	337	309	307	318	309	357	316	314	329	328	311	310	324	302	336	299	337	281	303	329	332	342	301	316	315	291	331	331	332	333	315	336	294	314	319	301	298	327	335	325	368	331	312	322	298	332	319	328	320	304	315	332	305	293	313	341	331	315	309	331	307	329	295	297	320	323	310	329	294	283	325	293	338	308	308	299	325	316	335	318	317	345	336	310	303	324	332	310	325	300	314	318	336	341	339	325	323	318	316	336	323	321	309	330	340	321	336	344	324	317	365	312	304	323	317	344	308	328	340	310	310	342	296	312	328	336	320	354	335	315	321	307	330	335	317	305	306	330	326	324	337	287	342	347	312	326	326	313	326	344	323	281	317	304	319	338	319	317	285	314	315	314	293	317	326	323	296
21446	46259	38935	26917	18254	12554	8734	6192	4517	3226	2590	1920	1400	1240	1039	863	704	697	600	500	504	475	437	407	427	415	426	379	404	389	362	378	348	374	368	335	397	376	374	338	361	348	366	354	365	354	363	368	381	360	355	356	360	386	375	336	364	334	363	340	342	366	336	346	373	372	354	338	364	375	345	369	371	342	390	378	324	384	331	380	355	354	366	350	377	371	343	375	371	367	375	367	358	354	361	371	364	342	384	335	342	378	357	368	353	346	359	376	376	351	402	349	380	341	388	357	343	389	372	363	359	359	351	340	392	350	349	352	359	361	395	367	368	365	339	372	346	344	386	338	357	397	359	343	379	357	350	361	363	358	363	348	364	343	340	324	384	397	338	390	363	322	354	326	386	371	360	340	345	345	384	371	375	366	347	377	377	347	369	358	350	368	360	363	361	358	341	366	341	376	378	358	361	358	334	369	370	353	381	364	340	390	353	322	355	368	349	381	358	329	363	364	349	357	386	342	353	386	367	369	358	340	322	367	370	367	366	312	359	369	353	339	359	353	372	367	377	317	361	331	360	350	343	314	333	346	369	368	366	367	359	361	351	359	367	321	348	353	351	353	361	377	339	349	342	386	385	350	360	382	379	355	373	351	363	400	384	378	386	351	355	338	339	360	356	341	339	337	343	371	391	345	362	350	351	372	373	372	325	401	333	361	346	366	343	385	375	354	355	368	347	367	381	356	389	353	366	341	363	366	405	392	354	360	362	355	366	350	376	352	382	348	363	353	358	367	382	381	373	345	352	357	367	375	375	357	391	349	363	364	368	375	360	366	387	365	380	346	359	361	348	341	373	362	398	327	379	359	357	338	378	339	371	353	367	317	366	345	350	402	361	347	368	361	378	343	315	348	384	342	353	361	347	367	309	306	356	321	352	377	351	348	338	355	354	369	384	340	327	390	379	364	394	361	353	330	394	354	366	347	363	379	358	370	389	357	360	408	353	359	379	368	352	362	343	363	329	388	324	353	318	365	338	364	350	334	387	368	380	363	385	352	403	373	394	349	360	368	347	364	369	367	371	339	357	322	365	372	351	348	368	384	354	373	352	355	341	338	374	360	387	323	381	351	353	331	363	381	377	384	330	334	362	386	357	358	363	365	395	344	333	347	367	352	390	404	364	376	370	374	353	359	361	361	337	368	362	359	341	354	357	358	365	377	370	358	367	348	336	360	358	367	324	360	335	335	373	343	335	346	383	334	338	343	328	337	350	360	370	329	370	344	351	373	373	360	374	351	373	374	336	342	367	370	337	388	350	359	339	371	328	354	330	403	395	384	350	338	362	355	340	339	360	386	349	384	378	359	361	359	347	385	335	361	337	380	365	333	355	352	364	362	330	343	345	333	315	338	345	340	349	355	371	343	387	354	318	355	324	352	334	362	378	325	353	388	338	360	375	416	376	368	336	352	377	324	380	359	355	327	389	361	326	322	375	344	349	340	362	393	358	378	335	330	359	339	348	385	332	344	336	339	409	375	377	338	368	363	375	334	408	335	335	351	354	330	375	348	373	348	374	349	389	367	393	385	370	371	352	352	379	378	351	368	358	339	378	365	357	369	384	351	337	333	383	345	370	349	368	334	321	338	374	392	389	386	323	343	342	336	337	372	342	376	394	355	339	371	312	330	345	357	379	356	355	359	352	359	371	349	357	364	402	301	350	359	368	366	373	345	337	346	350	339	346	367	356	361	325	387	349	355	386	389	351	319	330	353	349	344	336	361	380	365	367	348	376	362	367	375	338	377	336	315	371	384	356	364	384	357	330	345	368	367	358	366	378	387	366	346	358	348	378	367	347	359	367	356	360	364	378	344	348	382	402	341	338	365	394	367	342	301	370	364	351	348	385	369	364	337	374	342	341	361	346	347	368	373	345	396	398	329	328	372	366	357	339	339	350	371	370	348	377	377	337	388	341	358	340	385	395	381	356	355	348	385	360	324	362	359	365	363	382	341	377	379	380	378	380	351	359	346	335	377	331	378	384	372	357	360	352	390	342	374	358	315	400	358	369	382	384	343	387	341	417	377	381	336	365	384	386	365	375	374	361	365	371	343	339	366	336	349	378	385	333	360	359	370	375	377	371	341	363	369	342	348	363	384	362	355	354	362	318	359	359	378	359	350	365	341	339	341	351	351	385	360	353	338	374	365	393	342	379	362	367	337	346	399	340	320	368	371	353	362	360	367	323	357	332	351	358	352	382	367	359	355	379	378	371	331	382	343	328	362	381	356	374	381	372	360	365	375	377	353	346	355	346	381	369	353	347	385	356	389	346	350	395	375	371	340	334	376	394	393	380	387	334	377	340	360	337	380	360	363	400	369	341	357	380	358	378	357	379	366	371	349	375	334	368	396	349	357	361	387	373	365	353	359	350	369	360	352	382	347	335	367	346	322	324	378	382	363	378	349	388	347	354	380	421	386	356	368	335	355	353	394	384	373	342	367	358	331	372	364	355	338	401	376	382	360	351	353	398	370	385	341	314	349	345	354	364	338	357	357	344	350	354	347	353	354	383	368	349	369	362	375	339	356	358	376	377	348	376	332	348	374	339	369	331	373	350	367	366	377	339	368	354	394	377	367	346	348	358	365	379	356	376	361	350	375	380	409	372	366	327	364	359	378	365	340	353	361	342	335	320	368	377	366	404	376	361	353	386	361	355	369	332	360	352	360	364	352	359	364	376	333	346	378	383	365	397	308	387	393	321	345	375	326	360	356	362	365	385	359	367	379	348	345	356	362	370	341	384	367	360	339	382	350	336	404	342	354	370	341	400	362	346	380	351	350	393	357	387	347	384	389	376	371	354	348	334	379	353	314	383	365	385	352	373	354	343	348	341	348	348	359	378	366	347	334	345	368	367	377	370	336	360	342	324	322	381	347	380	340	362	357	361	359	332	357	348	369	365	387	370	401	378	355	346	347	373	345	358	371	330	367	359	338	358	361	336	359	378	366	363	366	370	330	332	381	349	337	355	344	346	345	357	382	377	358	380	387	355	356	365	388	359	382	333	342	345	378	356	359	377	345	340	355	359	335	346	326	358	326	328	383	364	350	324	335	367	351	334	357	379	340	380	333	358	357	369	338	362	368	360	341	403	385	363	352	372	340	356	352	366	377	356	364	382	338	370	372	376	343	349	353	369	362	373	391	379	332	330	356	350	355	363	360	327	375	344	373	404	347	364	350	322	329	344	359	391	360	374	343	355	347	341	337	360	394	371	388	345	349	336	353	329	381	402	353	374	388	331	367	359	383	362	336	350	343	347	333	374	338	388	379	349	327	374	379	377	350	391	358	344	376	395	334	341	348	352	379	349	348	347	325	348	320	367	391	382	355	358	385	347	328	353	371	364	353	372	388	340	359	341	391	323	348	350	383	354	369	373	377	379	354	357	342	341	359	347	371	330	347	354	354	383	374	376	330	351	342	339	384	344	396	373	332	369	390	360	388	363	357	334	383
28182	23400	22445	12799	5651	3263	2113	1523	1116	930	725	640	541	479	458	441	441	391	377	379	372	328	358	324	335	337	332	326	315	339	327	322	319	342	363	313	290	321	333	343	308	299	285	331	326	341	349	318	315	318	290	286	314	328	342	343	291	318	297	320	338	333	335	322	317	314	324	327	354	339	373	330	310	332	336	341	319	325	341	337	328	332	337	313	320	326	345	323	338	334	320	323	336	360	316	333	323	327	337	318	338	337	336	312	333	333	333	338	316	333	329	347	339	314	320	326	339	326	323	314	363	399	331	307	313	330	306	295	326	312	345	310	309	336	347	319	332	335	343	333	317	291	330	375	333	313	342	308	296	310	317	315	349	297	344	322	356	349	305	294	351	288	308	304	287	308	329	325	307	312	313	296	329	324	313	330	292	322	329	316	289	318	292	275	338	339	353	322	331	317	306	323	326	331	340	319	324	311	338	318	351	284	309	308	328	323	313	301	305	332	321	339	323	303	328	309	322	317	355	329	349	306	336	311	317	300	311	306	338	312	333	338	330	336	357	331	314	313	354	289	340	307	301	327	307	318	335	298	304	319	307	290	304	313	305	303	317	348	307	329	335	301	315	395	317	304	313	317	294	345	348	325	310	318	344	335	355	325	319	311	324	317	323	302	325	343	316	324	334	356	333	330	332	360	306	319	304	315	324	325	314	324	316	310	321	319	308	331	353	326	307	285	299	266	328	300	349	335	335	317	307	309	345	324	327	319	298	309	326	306	313	343	327	322	319	344	309	346	333	328	292	330	302	328	327	331	348	302	347	296	330	333	332	313	322	295	350	304	315	307	330	356	317	316	320	309	322	317	302	299	326	345	308	332	307	328	306	310	277	326	335	335	289	315	296	309	356	322	322	335	328	323	314	317	323	320	324	306	322	297	307	336	341	322	355	329	296	330	339	334	299	298	285	332	294	307	341	338	324	295	301	305	324	311	295	335	334	316	310	349	357	336	285	334	290	293	335	330	338	292	344	357	317	298	319	300	325	344	311	333	340	342	338	325	312	333	321	307	327	310	303	366	303	318	322	300	324	310	323	309	333	296	362	345	329	316	306	302	325	315	328	325	324	322	312	304	295	307	344	331	342	319	295	300	360	310	300	323	304	317	304	362	330	308	303	308	311	332	310	320	281	329	338	345	308	354	327	287	295	302	294	324	321	301	316	304	327	312	376	331	335	318	306	283	301	310	300	354	326	326	301	312	319	330	337	301	303	334	307	308	320	312	349	321	331	259	352	324	320	347	312	312	348	335	291	326	328	361	336	354	333	311	316	311	288	361	364	350	369	301	336	316	310	360	293	295	275	312	312	345	324	307	337	318	342	301	306	319	341	329	341	323	351	349	304	327	312	311	333	330	340	337	346	303	339	326	330	324	310	319	316	342	315	297	307	295	304	338	320	340	330	294	327	325	312	304	318	302	314	308	341	335	313	315	344	309	299	311	350	308	292	322	345	352	334	321	356	323	324	299	336	328	314	349	333	318	323	341	326	303	300	334	340	329	300	360	311	361	337	315	324	339	299	342	351	328	324	304	370	332	340	324	297	287	337	313	300	344	290	327	306	327	306	314	300	314	337	325	321	300	274	304	351	314	343	316	330	324	345	325	325	309	298	308	309	337	326	315	330	315	331	311	277	303	315	366	335	296	342	322	300	343	297	301	325	320	324	343	318	302	293	327	330	310	302	339	312	331	315	323	324	361	339	291	334	333	303	348	297	328	325	291	321	340	299	334	348	311	331	320	307	345	352	299	330	302	332	347	346	356	340	316	334	327	329	321	294	328	295	345	328	319	324	351	318	327	332	340	310	286	323	337	312	315	328	305	331	302	305	310	340	332	330	348	311	329	323	328	331	330	341	302	316	345	329	337	328	289	304	311	331	309	341	326	303	319	337	317	341	334	351	339	311	351	332	330	345	313	288	323	315	307	289	308	313	347	301	298	334	310	319	289	284	348	315	341	317	310	368	333	336	337	347	313	307	335	345	320	297	334	316	319	314	328	279	323	315	327	307	308	333	291	316	311	336	300	352	354	317	355	328	314	323	330	311	325	339	322	288	318	304	298	287	322	323	334	325	345	315	310	302	296	341	349	303	304	337	321	334	320	294	298	351	327	322	321	341	297	311	352	302	361	327	326	339	350	311	326	315	325	337	336	292	321	356	306	334	333	273	316	308	307	336	320	339	307	342	325	325	317	324	340	301	308	319	332	299	343	350	332	307	339	284	318	328	283	362	299	303	296	298	303	333	361	334	342	293	264	312	319	310	313	346	300	310	330	304	319	343	358	332	323	319	332	321	346	333	320	302	372	311	357	309	294	348	328	297	302	312	315	344	315	317	333	332	317	354	332	332	353	328	300	365	340	290	321	334	298	307	362	341	308	294	312	328	352	319	316	312	309	338	331	311	314	339	320	299	339	363	302	322	319	372	316	349	363	348	339	340	297	340	329	317	361	311	309	319	348	322	324	336	328	335	308	318	332	306	325	297	319	342	331	321	306	317	319	315	303	336	332	337	282	318	333	322	314	336	307	322	351	336	333	329	336	331	315	331	312	290	332	317	332	327	339	346	299	312	338	320	323	314	288	314	296	338	336	350	304	317	354	330	316	277	286	363	315	336	342	308	310	342	297	313	312	305	357	354	294	317	326	336	339	323	325	342	306	293	291	320	299	324	323	303	329	327	297	323	326	291	325	298	295	307	354	313	353	312	332	313	295	368	323	344	299	321	324	290	320	313	312	294	355	325	319	316	290	354	307	315	305	297	336	328	331	294	317	328	303	343	330	313	284	310	306	319	344	345	318	334	282	307	330	317	364	304	337	357	288	310	295	299	309	354	344	331	336	323	339	344	294	315	340	311	310	310	336	302	328	350	316	337	306	320	353	358	313	323	318	331	293	294	314	302	330	273	309	319	347	337	331	331	334	305	326	295	315	325	329	338	315	334	330	335	361	312	323	316	305	343	363	321	307	311	335	311	328	324	312	287	311	354	319	303	342	335	336	338	292	317	336	308	328	320	313	290	340	322	320	323	310	332	323	318	326	322	322	314	319	313	322	318	313	293	297	305	313	320	315	339	316	295	308	321	312	328	359	324	321	355	351	310	326	310	297	350	318	341	331	297	316	329	338	330	291	349	299	345	310	324	342	305	339	326	344	326	319	326	312	310	329	304	320	331	293	357	335	323	318	323	304	288	328	365	313	303	359	321	308	311	324	333	328	312	336	357	302	330	321	354	330	315	354	334	330	341	341	333	337	340	336	309	297	284	311	307	332	348	325	340	329	335	336	328	332	312	308	357	304	329	292	309	323	322	334	293	327	345	303	303	327	289	354	321	352	298	328	328	303	339	330	310	322	329	329	335	333	326	342	290	340	307	330	326	304	339	354	312	334	317	308	312	308	321	314	350	302	326	332	337	321	313	328	320	342	289	319	311	297	343	319	356	337	332	341	314	324
19474	35066	27084	16355	9839	6068	4056	2800	1982	1597	1220	940	814	755	643	586	519	466	453	435	435	389	389	420	395	327	397	390	375	353	370	397	352	340	397	378	356	339	338	340	358	351	371	346	369	361	361	380	328	369	371	354	368	352	352	372	389	370	369	375	381	365	376	367	339	350	381	373	412	338	339	358	369	381	364	384	374	372	354	386	359	361	353	347	386	374	368	389	381	378	349	368	346	382	379	355	345	355	337	372	358	347	361	391	346	340	390	383	381	386	373	381	368	357	391	387	382	356	361	354	350	335	378	328	356	376	345	378	365	361	374	359	318	391	400	389	397	345	363	391	361	345	378	372	377	372	363	390	363	366	372	354	329	391	364	346	369	383	380	342	354	348	395	356	381	360	354	354	390	341	363	360	371	373	371	339	322	360	362	364	358	385	382	426	362	377	339	390	338	349	363	377	338	365	365	342	333	353	356	359	329	382	360	358	389	396	364	409	362	367	382	381	394	380	324	362	359	371	304	332	372	372	374	393	375	366	388	360	371	384	379	366	364	385	394	364	400	356	346	352	323	332	392	368	345	363	374	376	342	350	361	320	356	376	342	358	347	345	397	365	380	373	353	392	362	335	394	379	374	361	386	343	361	369	395	371	393	370	388	390	378	340	390	342	351	390	361	354	379	363	351	386	339	369	377	357	421	367	347	362	397	362	386	376	351	382	354	338	345	333	357	377	358	359	375	383	354	353	349	338	371	370	354	375	356	355	371	369	336	347	393	368	355	367	390	360	372	369	373	352	347	373	375	356	387	384	375	359	379	346	366	340	388	371	320	377	345	356	336	358	361	386	386	397	387	371	387	376	347	368	343	379	349	383	370	371	334	368	353	313	370	353	373	347	344	397	352	355	358	400	401	374	363	358	376	379	367	350	372	369	358	339	362	343	377	359	365	375	379	346	386	353	374	378	343	351	337	387	370	365	385	380	365	353	367	327	362	366	349	394	365	374	362	336	349	367	368	397	393	380	364	341	369	343	401	404	377	387	360	363	349	362	358	336	393	381	408	360	356	372	417	382	393	401	370	391	367	360	348	352	360	382	346	363	347	366	356	338	378	379	378	380	379	371	358	354	378	351	380	362	344	397	392	393	337	366	372	393	390	384	353	380	361	372	402	366	396	372	362	361	386	373	379	340	352	388	371	366	324	402	368	348	381	388	363	356	369	371	384	364	345	413	395	384	374	361	365	365	370	351	404	384	383	353	355	358	362	304	378	349	400	359	351	400	343	368	368	362	354	386	361	372	369	378	381	358	349	366	375	361	387	369	366	344	370	350	366	341	339	348	404	391	395	354	352	375	357	347	357	357	339	366	339	352	366	351	352	343	352	389	358	326	346	372	375	363	390	355	377	395	402	366	385	352	354	345	387	362	357	354	377	387	366	373	396	388	379	364	358	369	361	381	354	381	336	359	368	356	398	404	377	376	356	394	374	368	351	349	380	378	373	362	349	373	335	353	379	320	394	311	380	354	343	412	394	366	347	351	378	356	386	366	329	356	406	369	350	362	395	377	366	369	394	345	352	350	389	358	376	379	384	350	351	383	377	353	381	371	357	378	396	382	372	389	369	340	374	359	367	391	350	381	329	363	357	346	343	375	369	371	355	385	343	370	322	385	366	388	413	357	372	401	371	348	417	358	367	367	350	322	370	355	323	375	373	372	361	369	352	334	325	358	337	342	392	390	365	350	340	344	354	346	334	347	407	355	363	360	394	383	348	339	357	355	396	375	381	381	318	377	341	356	388	387	391	414	373	355	357	360	351	336	358	380	386	360	399	356	413	343	367	361	381	367	382	379	367	361	373	366	367	362	395	368	361	377	367	377	391	344	398	372	392	337	366	371	360	351	404	365	409	355	329	380	342	372	347	372	359	349	366	362	372	349	358	347	378	354	391	383	364	369	353	375	347	359	367	372	369	384	376	379	378	393	359	382	358	378	381	335	363	393	373	328	352	352	361	383	350	353	353	339	340	362	351	406	328	370	348	366	363	382	349	348	368	382	315	373	351	371	338	347	357	345	392	352	374	372	358	374	351	382	380	369	341	357	363	404	370	345	368	373	346	344	368	358	355	379	380	375	359	373	404	365	334	360	365	393	360	371	377	362	344	344	325	362	366	396	368	359	385	326	369	391	388	354	382	390	349	371	386	364	358	355	357	366	332	369	401	389	369	373	361	358	359	355	367	372	380	357	322	367	383	357	347	374	375	367	331	375	375	393	356	311	377	358	369	322	369	413	359	370	356	368	379	369	391	363	361	373	366	353	344	414	368	370	345	418	370	376	357	371	358	350	343	361	377	385	378	363	386	348	376	377	367	363	346	358	388	376	406	361	373	370	348	361	382	352	390	373	368	333	392	332	396	376	355	370	364	369	370	360	364	359	345	352	363	370	351	368	368	392	369	370	352	362	359	373	387	343	363	360	365	363	365	343	377	423	366	383	370	367	353	348	388	343	373	364	335	358	338	363	340	368	335	388	354	353	388	359	370	338	396	360	350	397	353	405	376	358	378	356	363	341	406	375	385	360	384	357	399	359	400	337	337	337	350	375	346	363	369	397	306	377	334	367	385	368	337	346	350	362	359	340	380	340	347	362	389	376	333	381	382	364	359	354	342	389	375	351	383	366	365	365	349	359	327	362	388	350	384	362	336	368	380	354	364	402	349	371	348	368	377	401	356	346	386	359	368	349	351	355	351	384	326	341	356	341	361	342	366	331	346	364	388	343	376	366	357	371	359	379	349	366	365	384	348	363	394	366	377	380	354	373	367	345	337	339	389	344	358	347	392	333	382	368	347	374	348	398	348	354	358	384	394	361	326	366	347	374	398	381	382	403	382	356	358	357	357	351	371	367	371	388	347	320	357	361	361	356	325	408	398	368	342	334	349	342	343	340	377	379	360	350	398	399	401	376	349	364	349	361	341	399	376	340	355	347	366	382	390	324	396	404	375	364	346	368	382	389	369	360	338	359	391	366	348	392	375	387	377	376	376	362	344	376	332	377	350	370	372	387	373	361	387	395	375	363	375	394	358	350	371	380	361	380	372	347	341	359	388	423	360	375	348	342	382	370	339	392	380	343	341	344	360	324	391	369	393	342	396	381	360	375	397	359	355	371	370	307	363	371	347	347	363	376	344	357	365	390	382	362	374	368	395	374	372	349	372	373	365	385	379	346	378	378	374	391	389	350	372	366	385	367	349	371	346	356	386	366	351	391	361	373	388	353	374	348	396	418	364	373	385	358	375	356	359	382	375	407	408	362	336	357	361	376	376	377	333	313	403	377	382	362	346	372	359	347	340	371	398	400	360	399	372	391	352	384	363	352	334	341	377	359	355	381	388	407	389	356	383	380	398	388	332	377	407	366	365	360	358	380	349	373	381	388	374	335	376	369	338	409	348	355	402	382	379	386	383	345	385	343	372	386	374	364	403	361	363	332	345	346	383	372	361	374
23649	21267	28201	24679	21020	11982	4531	2571	1729	1433	1085	843	711	626	583	495	468	446	415	365	382	354	326	310	338	327	330	353	335	307	293	332	333	283	308	330	317	329	311	300	323	303	296	289	332	298	321	309	329	295	297	288	320	331	315	319	315	312	341	312	330	332	305	308	312	307	301	308	300	336	299	297	330	329	332	298	302	331	293	325	319	326	320	321	313	318	338	334	326	305	310	310	294	320	331	301	307	323	309	325	305	337	308	327	314	297	374	292	322	285	354	320	333	326	307	286	292	314	271	293	320	320	313	308	331	289	318	309	295	296	304	301	306	327	319	313	326	347	298	297	328	336	309	329	303	281	326	319	305	340	315	374	274	317	336	310	344	319	302	331	293	301	367	318	334	311	312	291	304	312	303	327	327	288	322	336	335	293	274	326	311	316	323	332	317	295	301	324	352	336	327	318	305	330	333	293	347	319	305	336	309	311	332	310	305	331	310	276	296	297	293	319	308	334	305	305	316	298	336	324	296	303	316	316	317	313	327	282	300	300	283	345	292	305	342	296	303	338	297	326	342	335	348	325	298	324	299	323	322	345	271	305	311	295	319	316	291	327	318	337	271	313	310	298	350	330	317	336	304	299	335	347	288	301	306	332	309	315	312	315	311	300	350	311	279	345	312	314	276	311	329	324	327	327	315	301	304	301	284	297	317	344	333	294	308	322	304	314	321	317	298	321	337	330	302	317	314	363	302	324	341	272	294	298	320	309	314	301	316	341	299	333	307	311	349	310	314	303	285	316	328	297	327	332	341	289	299	309	323	297	304	310	325	326	326	343	321	307	319	299	302	325	312	297	346	338	286	322	308	291	316	329	285	325	290	327	329	330	332	311	359	317	323	316	341	343	310	304	317	327	326	326	318	327	298	326	327	315	297	300	317	297	334	322	315	346	332	313	282	290	339	301	307	299	295	325	328	327	308	274	308	330	343	310	309	316	345	341	306	310	319	290	307	296	337	333	328	304	329	315	308	285	292	289	313	309	367	324	304	316	313	314	348	305	295	308	313	334	293	292	338	319	326	313	336	324	313	351	330	335	313	307	324	302	302	329	319	326	314	352	324	339	332	330	339	315	313	284	313	319	302	340	300	295	319	293	299	333	350	321	330	305	335	305	326	294	312	325	335	297	321	286	298	336	339	317	300	347	312	283	292	341	347	326	344	301	299	315	310	317	320	316	328	323	304	327	337	329	291	336	332	321	320	318	346	327	292	338	344	341	338	295	312	322	311	331	297	317	326	320	326	301	323	320	315	298	303	316	330	336	295	308	331	298	325	300	311	300	354	270	324	329	317	292	324	338	314	318	315	326	325	293	325	317	309	310	315	321	308	326	316	332	318	317	300	309	305	308	271	326	305	351	339	324	327	301	277	325	335	324	324	326	328	326	338	325	314	333	323	312	298	310	316	309	313	336	299	317	306	292	321	339	333	335	331	296	313	322	287	328	291	329	366	274	324	326	285	356	326	301	319	311	310	325	341	317	316	310	290	295	287	304	269	332	316	314	333	309	341	299	332	327	285	302	332	352	286	316	316	324	262	307	309	320	343	310	324	293	317	331	314	316	305	315	326	346	324	313	342	313	334	319	312	297	316	339	324	326	303	361	331	307	301	313	319	286	311	309	325	322	327	322	353	335	332	322	332	319	327	266	324	286	321	345	324	316	346	309	342	304	303	278	333	342	277	307	320	325	323	348	312	331	314	321	250	321	307	297	345	314	326	325	315	320	317	285	355	313	319	288	322	348	297	288	325	316	310	316	327	309	298	308	312	313	341	307	338	317	327	314	314	313	287	318	305	319	320	326	308	312	315	306	297	285	275	339	309	305	295	327	310	315	314	316	327	308	330	324	349	339	335	318	340	311	297	347	313	313	333	295	276	329	299	335	311	334	354	322	333	322	296	294	323	325	306	336	349	298	314	315	320	312	350	319	318	305	322	335	317	344	299	301	296	304	319	287	321	309	337	312	282	303	295	346	328	318	314	311	338	343	328	307	349	331	320	314	302	309	347	332	342	314	323	325	318	281	315	292	312	340	335	327	316	286	299	338	297	336	314	312	320	329	330	345	315	343	301	349	333	301	283	275	309	295	304	327	308	308	299	329	303	349	303	319	315	318	332	316	286	321	317	282	279	333	298	327	333	320	309	326	311	336	306	341	315	336	293	298	282	294	332	321	295	337	296	310	327	338	351	338	327	338	353	303	314	298	313	308	344	310	290	309	311	304	339	301	360	306	318	321	318	304	317	306	305	344	304	308	336	343	319	297	352	353	308	331	323	304	333	309	292	339	309	331	287	308	328	324	323	321	342	306	322	331	313	329	316	319	307	313	305	315	297	311	306	302	292	313	318	332	313	307	318	319	301	325	320	325	315	306	321	306	330	316	315	330	346	321	328	331	334	343	372	327	294	327	330	311	324	321	309	316	310	277	317	332	297	322	313	315	334	295	303	293	260	301	339	344	338	319	341	305	303	336	301	320	302	330	268	303	320	326	314	300	276	296	315	281	340	331	297	323	278	347	312	330	299	321	311	326	321	320	318	330	320	299	317	301	314	267	334	328	318	324	322	325	301	286	318	336	324	305	305	324	328	319	318	280	318	303	300	308	351	317	336	330	341	318	336	296	322	323	333	320	317	310	331	309	358	309	335	325	305	343	288	325	297	324	332	311	299	306	313	307	328	324	327	313	316	317	353	281	313	315	296	299	317	308	335	311	346	292	305	331	316	291	306	332	272	318	301	323	307	316	312	310	327	321	331	340	309	316	342	362	292	306	339	318	300	299	297	322	316	337	326	304	324	344	319	283	285	312	322	309	318	328	321	333	323	300	297	314	312	318	309	309	298	333	332	324	334	311	325	322	297	309	306	340	301	302	341	319	286	341	331	326	299	311	313	332	296	322	299	328	287	317	322	291	313	316	298	308	326	345	307	308	315	308	312	338	336	350	318	317	291	310	278	305	344	274	308	337	315	319	301	301	294	345	332	343	343	296	310	333	349	332	320	314	313	296	312	324	296	288	318	307	326	298	320	317	337	317	312	301	319	302	348	311	319	283	302	315	324	326	319	314	309	312	315	312	313	295	309	339	328	317	361	325	297	310	281	331	308	317	312	295	294	299	322	321	323	308	353	346	327	312	342	332	320	322	313	347	320	340	323	340	295	347	340	315	307	306	312	327	322	331	327	319	309	334	317	339	333	287	294	316	297	345	308	319	300	304	327	313	335	333	273	332	299	316	319	311	307	317	302	304	332	333	305	313	307	326	314	283	327	342	310	289	282	341	296	304	343	282	308	323	319	301	335	301	299	303	285	322	305	331	302	326	323	283	314	311	314	309	372	309	295	315	313	302	300	315	317	287	297	321	302	310	350	322	323	319	298	302	353	323	317	343	369	345	289	318	290	302	265	320	347	306	322	347	322	336	293	311	322	301	332	341	335	301	315	298	318	329	322	324
19607	41911	34510	23056	15149	9792	6542	4664	3296	2422	1851	1434	1136	916	817	704	587	556	550	484	488	403	409	416	382	394	379	419	362	319	352	368	380	328	367	382	381	408	358	347	342	343	375	351	348	327	347	370	342	340	373	377	315	379	351	367	374	355	377	332	361	327	343	363	348	378	335	319	356	372	376	344	369	335	362	369	372	346	344	364	329	343	335	383	341	365	354	374	381	353	366	338	365	370	333	370	359	334	393	361	328	380	334	345	373	362	368	345	373	391	337	359	345	326	376	346	387	350	347	368	347	338	368	368	366	363	323	330	345	340	399	380	347	330	336	359	373	375	339	362	414	344	339	368	358	328	326	367	364	344	344	325	358	353	334	410	357	347	346	376	374	347	374	321	366	396	339	347	354	367	369	318	351	387	330	361	344	328	332	355	326	358	368	361	313	362	380	333	349	348	400	388	364	370	361	355	346	349	355	353	377	351	375	381	364	375	348	351	322	346	339	346	363	344	329	367	369	397	353	360	326	351	362	333	358	341	352	382	362	375	355	371	369	355	327	369	383	337	344	356	362	345	332	389	332	348	376	373	356	374	359	359	362	364	357	367	361	348	380	356	347	355	365	360	374	377	348	367	369	375	357	369	364	384	398	333	359	352	355	373	392	337	376	367	373	374	348	383	355	349	347	328	355	361	347	362	394	357	394	358	319	360	387	340	330	349	340	364	366	378	382	362	390	348	357	397	370	346	357	360	349	351	348	324	353	359	353	319	338	343	351	356	357	370	311	354	415	322	375	354	407	359	391	375	369	375	356	376	359	357	351	338	351	325	362	375	376	354	351	385	335	384	364	381	362	408	363	385	345	380	327	367	382	358	359	412	364	352	333	350	378	344	365	381	336	365	366	364	331	344	383	349	339	336	338	392	365	372	327	356	364	352	337	362	340	363	365	352	368	350	359	348	352	319	328	362	382	368	370	348	369	364	340	370	351	367	383	356	376	386	358	329	353	353	321	368	379	361	334	334	355	354	393	327	361	349	369	336	372	360	353	396	373	336	357	382	382	359	395	332	345	386	370	369	356	349	424	345	362	347	391	375	355	353	356	398	388	354	381	340	405	348	351	360	347	377	367	357	388	359	381	313	364	349	322	386	347	343	374	360	348	320	327	343	369	346	357	321	365	368	348	362	379	353	342	343	371	356	364	366	373	363	355	370	379	341	356	352	343	378	360	334	341	323	349	334	343	377	372	327	345	373	341	397	330	346	333	393	358	352	366	377	373	357	364	361	354	341	345	378	371	346	389	350	320	382	379	367	342	348	374	333	343	409	366	341	343	388	344	374	366	337	348	398	306	330	353	367	385	385	362	331	323	361	361	363	348	347	347	373	395	333	327	350	325	354	374	361	388	357	348	348	360	374	376	348	363	365	320	388	361	351	367	361	363	367	347	368	367	343	357	384	360	352	367	353	374	383	340	358	366	355	363	372	372	379	349	349	344	389	372	353	360	417	328	348	367	359	379	344	364	352	348	349	342	331	349	374	393	335	377	353	359	373	342	375	347	335	378	369	357	382	336	352	382	332	360	343	362	382	358	318	366	360	351	318	352	362	377	359	382	378	369	342	362	335	382	373	387	339	342	363	380	353	336	327	347	356	373	342	337	403	351	376	343	382	364	384	363	341	344	363	357	353	362	319	381	359	335	349	360	364	387	364	367	366	343	361	366	361	359	389	344	377	347	358	360	353	381	370	337	363	398	377	344	352	363	357	356	346	368	376	352	381	354	338	362	369	377	389	383	322	366	360	361	356	342	367	355	321	335	362	345	404	338	332	367	323	366	361	368	344	365	352	359	337	360	369	365	323	357	330	365	345	365	348	343	385	366	376	351	338	358	340	352	353	371	364	331	348	330	360	398	348	355	385	346	360	361	392	393	344	352	324	376	356	383	349	347	338	373	346	358	344	358	366	364	360	371	360	346	353	361	342	368	345	389	326	364	349	344	350	371	349	359	351	358	338	364	336	382	352	346	367	389	371	358	342	376	330	372	383	376	366	324	359	395	335	344	332	369	367	338	369	311	363	372	351	379	357	351	371	383	350	343	362	354	359	354	339	366	385	331	355	364	344	334	373	387	317	362	349	317	369	337	357	369	364	383	348	359	363	390	378	337	357	369	397	362	317	365	346	331	362	363	383	376	336	362	387	366	354	357	343	379	340	353	364	366	361	348	360	343	383	336	350	380	331	354	348	400	349	395	349	354	341	330	352	336	358	356	352	339	338	352	345	384	364	376	381	322	352	337	353	367	376	379	376	369	332	355	391	337	346	353	353	389	365	360	379	353	326	357	357	342	375	393	374	368	379	349	379	332	376	356	341	363	394	373	357	316	358	372	372	343	373	315	319	374	383	368	369	357	386	339	351	360	362	369	417	374	360	345	356	385	373	342	359	396	342	347	344	352	385	376	361	385	348	360	390	376	328	370	340	327	362	351	310	378	345	350	340	358	376	338	371	333	341	376	372	362	345	363	382	372	363	349	355	375	350	382	377	354	343	350	355	346	328	329	376	330	373	376	341	344	377	345	326	343	353	390	359	361	350	326	323	351	372	349	359	361	353	363	353	356	359	371	361	367	383	384	365	343	355	322	390	375	349	376	372	357	334	356	350	350	385	410	342	380	386	319	378	349	365	368	336	358	332	401	328	361	348	369	399	381	342	360	349	362	358	374	333	350	369	375	375	373	354	373	347	326	350	376	377	345	381	352	323	352	352	314	352	356	356	367	359	356	347	375	364	333	364	348	373	379	362	368	373	357	371	354	389	371	354	352	369	351	351	374	367	325	311	355	337	376	366	380	349	373	329	345	355	362	362	328	340	370	349	374	337	374	353	363	411	358	350	374	377	395	380	346	364	366	358	352	355	343	386	343	356	367	343	378	357	343	338	330	332	389	383	345	343	346	347	345	363	332	363	357	366	363	354	356	366	340	324	351	380	338	319	376	386	342	353	370	385	385	380	383	371	358	365	365	322	374	387	380	351	368	346	364	355	333	372	330	359	372	369	338	356	385	346	359	337	357	357	375	367	374	368	362	384	388	366	374	366	368	340	379	372	365	327	346	335	361	382	358	343	356	379	389	360	343	353	349	351	371	362	341	330	354	355	378	366	341	358	342	374	360	335	363	377	360	358	343	341	368	368	355	381	382	341	341	390	356	349	332	349	341	314	386	327	378	373	373	367	355	352	355	355	377	381	342	359	318	375	341	348	370	373	332	386	362	376	357	348	379	385	352	382	346	348	357	350	368	373	366	379	352	322	377	364	376	358	361	369	404	381	362	392	360	384	328	325	391	332	310	363	358	338	342	335	381	356	357	381	351	340	332	363	363	348	346	356	313	353	355	325	381	379	326	338	309	330	373	358	335	380	343	338	346	320	370	320	341	335	360	339	320	362	323	339	352	297	366	367	331	362	354	361	339	353	356	368	365	375	306	340	329	385	357	383	361	373	363	366
25318	21364	26741	24813	10150	4255	2756	1826	1295	1062	808	676	579	544	492	423	411	413	359	380	373	362	341	342	342	330	351	337	330	335	345	305	313	337	316	335	328	336	345	330	349	330	328	326	321	324	303	324	293	346	345	312	336	328	341	348	352	339	350	371	315	321	316	324	322	329	321	327	318	319	353	349	299	335	339	324	328	289	344	311	309	328	343	344	312	337	328	317	305	324	322	333	346	317	330	333	288	301	353	335	331	300	309	306	316	345	298	347	311	327	327	328	323	360	303	290	333	301	366	306	365	324	339	347	312	346	373	342	342	308	341	335	364	324	352	315	343	322	347	338	340	329	350	304	345	320	294	354	336	337	300	309	305	308	302	340	297	315	306	306	291	317	309	306	363	327	322	332	331	343	329	332	338	334	325	307	338	311	302	294	344	340	364	358	335	284	312	346	353	317	293	306	304	337	311	320	300	348	323	314	332	323	324	346	287	282	325	360	300	268	312	342	333	327	318	355	325	334	338	350	319	336	298	344	338	320	346	314	340	293	309	327	323	304	355	323	297	304	326	350	338	368	353	337	298	319	325	332	334	322	306	314	346	324	351	332	328	289	300	312	317	317	341	336	326	382	349	319	333	294	341	321	328	368	341	346	369	318	322	287	330	332	322	295	336	322	295	310	279	307	362	327	341	325	331	349	316	315	334	313	335	323	328	342	357	288	333	313	325	349	344	340	301	331	332	315	350	311	316	316	321	327	345	342	325	322	331	299	320	332	321	314	325	352	299	329	352	326	339	317	336	307	359	344	355	308	344	312	333	338	313	332	327	299	316	308	341	341	296	357	298	324	311	325	314	307	302	328	330	312	334	325	343	339	336	329	329	346	293	341	325	313	317	313	312	313	353	303	308	319	304	307	303	335	315	334	330	358	335	340	322	340	312	333	370	318	318	337	355	334	342	332	300	322	296	326	342	333	344	310	287	330	317	319	308	309	333	298	307	321	308	312	347	339	301	308	356	298	333	311	332	328	315	301	358	338	319	324	295	340	338	341	333	339	339	356	338	306	343	310	294	328	295	346	318	309	326	296	301	309	316	340	324	319	298	326	316	313	306	362	312	351	346	305	334	331	336	316	336	321	323	342	342	364	332	352	312	320	331	346	323	332	333	336	326	328	341	308	309	339	331	301	322	327	315	332	318	308	318	321	349	293	315	334	312	312	337	334	332	321	344	332	330	312	339	361	320	341	321	336	316	330	328	352	313	325	369	302	337	338	320	351	306	312	303	332	309	317	338	339	310	344	303	316	320	309	326	324	355	324	316	338	331	333	323	313	360	362	329	325	317	371	353	305	343	335	339	339	321	313	337	313	316	355	325	298	322	339	284	344	324	304	304	331	300	322	322	327	329	322	339	323	323	319	334	328	307	311	386	305	361	341	332	318	343	297	315	321	336	291	312	322	317	345	327	324	315	313	303	325	328	339	337	359	311	315	343	329	303	344	286	299	312	334	341	358	315	315	327	338	330	329	316	308	342	328	334	313	329	329	356	318	348	301	329	301	299	314	331	323	316	325	316	336	349	327	330	334	337	313	340	304	319	339	318	317	299	347	332	308	346	337	327	329	336	336	336	347	337	322	332	321	301	316	341	313	317	293	335	323	346	348	317	330	333	319	321	312	339	315	337	311	295	328	338	353	325	319	319	313	344	339	321	287	349	363	338	324	302	319	330	317	336	343	294	341	344	321	329	317	337	295	333	349	347	316	348	325	359	347	308	328	322	332	320	316	290	337	306	310	334	335	351	324	301	368	319	352	337	309	337	322	338	311	316	324	320	359	306	311	363	331	299	331	331	347	336	333	357	336	353	343	345	344	330	324	337	332	321	320	346	314	323	346	310	349	329	314	292	311	329	313	335	309	343	339	335	324	312	325	317	312	292	305	324	351	319	329	362	338	362	312	330	325	338	345	304	320	332	332	310	315	350	318	316	327	366	321	350	302	315	329	333	301	350	335	314	332	298	322	315	341	304	309	313	348	331	311	351	304	352	299	323	341	327	306	318	322	304	301	306	305	345	311	291	297	332	322	288	293	334	329	303	299	323	296	320	331	345	275	367	336	349	312	302	359	324	337	327	321	313	299	270	307	321	295	279	298	338	298	323	319	301	323	320	326	359	285	353	331	326	320	331	355	287	358	349	359	340	332	311	343	321	351	305	339	324	370	361	339	327	321	327	342	296	335	315	368	317	331	322	324	344	335	318	327	330	336	320	304	334	357	259	350	339	332	309	348	326	296	317	339	286	299	299	359	307	326	352	320	319	325	326	302	324	350	303	342	317	343	344	291	316	322	347	318	325	331	315	345	357	341	361	318	369	323	319	355	293	309	311	321	374	307	331	328	306	311	336	333	346	315	328	330	317	286	344	327	310	342	315	346	317	329	333	315	312	308	345	345	310	319	313	321	324	336	329	337	311	327	341	315	351	303	338	358	299	352	343	320	310	340	308	308	338	313	364	329	339	321	326	327	315	293	318	340	357	298	339	304	321	307	328	328	332	343	331	306	328	346	326	308	323	332	305	339	361	315	321	328	304	304	302	350	301	347	317	329	327	315	311	329	326	321	335	362	311	312	350	296	338	299	316	312	304	343	328	348	343	321	309	312	320	343	331	333	319	327	330	332	313	315	321	339	305	320	315	346	314	310	318	309	338	291	323	302	325	310	317	350	334	359	364	339	291	327	319	335	329	295	341	346	318	314	335	335	313	351	323	299	312	341	314	369	305	341	353	299	335	297	303	352	346	303	336	295	352	312	324	337	310	323	356	341	347	316	323	336	321	315	298	318	330	310	313	312	308	308	333	330	353	325	311	344	302	329	347	341	332	327	348	313	345	330	306	328	350	329	336	320	354	349	328	349	355	312	337	317	354	338	330	374	317	336	354	342	316	338	311	315	317	342	336	338	320	331	305	316	312	301	318	300	336	306	309	301	313	324	367	337	343	304	324	333	335	340	323	322	336	349	347	342	317	351	305	339	305	349	321	307	315	301	345	352	320	313	314	336	305	316	277	349	328	311	357	322	336	334	309	314	307	301	317	323	328	338	326	330	344	330	349	307	343	328	332	309	320	319	306	339	326	313	317	337	313	321	334	337	317	318	361	348	332	303	334	314	339	346	355	325	344	331	309	327	316	326	343	364	318	330	303	326	371	321	298	316	305	304	336	299	367	308	307	324	355	297	312	312	357	337	289	328	327	328	323	339	317	334	350	344	330	342	333	335	331	312	310	306	321	323	343	311	330	339	321	329	305	338	341	290	328	354	324	331	311	332	312	323	341	334	324	327	354	333	309	329	317	339	329	346	305	342	361	324	318	318	346	333	335	358	336	311	345	322	335	345	314	340	321	333	330	318	339	365	335	317	353	319	318	325	308	314	345	314	314	323	328	318	339	319	305	314	331	330	355	345	320	324	265	302	328	334	351	341	313	337	324	353	326	311	301	343	316	307	344	322
19219	37891	30447	19059	12027	7705	5121	3509	2516	1926	1474	1207	912	805	743	656	594	548	520	457	446	412	381	404	372	411	346	383	389	354	378	358	366	371	410	395	389	390	367	404	324	373	393	360	379	357	378	385	344	351	354	356	381	356	358	355	352	372	396	390	387	363	361	369	341	394	379	386	366	383	365	337	379	351	395	371	355	372	366	369	370	355	374	337	351	368	390	354	373	358	370	363	375	374	376	373	389	354	394	389	360	376	354	345	368	354	366	359	385	407	388	372	362	397	389	376	384	402	389	367	387	369	376	378	377	370	339	388	393	372	369	386	378	397	384	364	343	362	371	387	382	371	378	412	360	393	381	381	375	358	312	357	344	393	407	391	380	389	364	384	347	372	359	387	385	341	361	361	358	369	378	357	399	370	384	399	320	376	358	378	406	383	388	384	355	389	371	398	401	363	377	331	341	389	342	373	364	383	364	414	413	362	338	386	379	380	390	363	401	387	392	379	345	407	365	373	369	381	374	364	357	356	358	411	359	341	337	403	377	374	366	343	370	375	390	338	355	356	369	352	366	362	365	363	362	402	347	401	340	381	350	349	365	407	381	391	354	381	328	347	376	378	379	362	361	373	375	372	348	392	373	338	391	368	387	373	350	364	362	393	377	384	355	372	369	381	311	369	326	386	355	354	375	346	377	356	362	355	351	402	377	386	391	374	371	349	421	363	356	365	386	371	392	357	367	345	386	397	372	355	384	387	410	391	378	347	366	401	351	424	398	363	390	390	405	356	383	352	366	344	364	366	367	368	387	376	363	319	365	360	384	374	400	379	386	398	382	381	383	382	359	358	374	357	353	353	371	375	374	374	352	374	407	367	393	378	362	360	375	394	380	356	386	337	336	354	350	417	358	382	387	359	383	356	396	351	346	354	383	395	391	365	365	399	351	357	402	366	357	352	363	346	374	360	357	362	384	347	388	373	379	386	357	371	398	366	393	381	352	348	364	367	376	370	387	382	408	350	363	385	374	344	333	385	368	367	362	376	371	364	379	358	361	364	378	358	344	340	384	370	382	382	369	347	361	386	372	392	359	387	347	361	373	392	355	384	400	408	372	361	413	366	371	387	393	371	376	317	414	366	396	387	360	370	406	379	395	378	398	356	383	359	396	352	366	350	360	360	375	355	381	329	392	380	386	381	366	377	359	397	350	326	342	383	407	386	353	355	364	359	377	349	381	352	359	342	384	372	347	422	391	386	372	366	361	385	389	337	374	379	312	364	351	365	396	378	343	383	341	363	441	360	397	370	362	375	383	341	369	347	365	361	390	379	370	367	393	356	372	356	375	348	359	374	361	392	363	362	391	347	395	350	388	354	326	387	369	345	397	373	336	392	372	406	363	353	351	356	341	361	376	358	393	381	395	364	372	378	348	349	379	367	374	384	350	419	387	376	361	368	384	394	368	339	391	367	359	358	386	366	355	351	376	395	377	378	359	319	348	390	351	378	367	390	387	393	379	350	360	364	359	372	374	389	389	408	373	377	396	392	380	385	372	350	363	392	336	384	335	390	348	381	371	395	351	376	404	395	373	405	358	365	352	393	342	376	356	350	345	359	382	369	331	403	363	378	404	345	364	373	394	383	385	395	353	366	388	404	371	346	356	392	393	375	350	344	374	386	339	373	357	359	377	342	335	360	403	373	392	363	399	362	369	359	383	381	364	343	393	380	398	344	382	384	352	389	383	390	360	373	379	367	372	387	376	377	364	387	343	398	351	380	404	382	363	374	359	341	421	360	343	389	376	383	357	336	364	373	359	364	355	385	349	370	370	379	397	354	358	380	386	370	365	378	343	383	336	390	369	355	388	393	386	362	351	360	349	354	375	382	385	395	376	373	366	360	400	365	385	362	398	382	344	363	386	369	350	381	358	383	402	387	379	411	379	361	383	382	386	362	374	388	392	356	364	353	382	359	372	356	363	389	366	362	359	364	373	368	355	378	364	367	429	405	385	388	376	385	353	371	396	364	391	396	363	364	357	371	338	371	354	422	363	359	339	367	376	368	350	364	386	360	369	331	370	386	386	358	346	361	416	383	362	369	382	350	353	354	327	330	361	380	387	366	378	344	402	351	365	396	339	346	366	372	363	378	403	394	354	371	342	389	370	361	416	360	348	335	350	372	359	369	393	377	385	355	362	399	374	381	373	389	375	354	337	381	357	387	354	377	332	354	369	371	320	371	374	378	372	365	360	360	380	353	379	396	372	358	341	369	367	383	388	397	361	393	394	388	402	367	349	392	343	346	370	363	382	357	368	376	391	378	388	315	389	392	379	354	372	362	383	348	360	347	352	336	376	352	368	373	402	374	373	361	371	368	416	374	372	346	357	388	384	388	378	363	348	403	402	388	385	367	372	366	368	340	407	362	364	351	358	394	375	389	378	378	351	379	386	385	387	363	339	392	397	370	343	361	372	424	355	368	373	383	371	373	360	353	355	374	376	378	411	373	369	407	400	372	364	374	376	387	348	373	359	392	367	346	371	349	380	386	353	372	369	369	350	393	381	370	368	387	379	349	364	366	353	408	349	369	349	379	355	373	367	383	440	372	352	387	387	381	357	354	353	361	362	381	350	355	350	363	327	360	379	362	374	333	337	336	358	354	361	366	383	351	361	348	393	392	357	396	391	392	372	365	342	366	356	369	321	400	360	363	345	384	361	369	415	362	386	342	358	399	374	371	417	397	385	393	355	384	341	365	397	340	374	360	338	372	399	327	336	368	366	391	361	386	346	382	371	370	362	394	377	391	368	367	348	377	350	343	359	368	362	338	385	357	362	351	363	357	380	352	378	308	367	364	380	339	377	367	346	437	359	373	370	377	366	362	342	356	352	364	359	361	375	366	340	376	368	374	360	352	382	366	368	403	345	384	346	367	360	364	358	395	390	345	351	376	337	386	345	356	356	383	368	365	414	392	356	362	412	330	378	375	352	369	356	385	347	376	362	395	391	367	401	345	359	415	378	420	416	343	382	359	379	394	385	342	429	390	344	343	338	386	386	367	382	392	385	380	394	352	378	379	374	314	343	385	369	393	418	365	355	345	347	385	366	367	356	341	339	381	369	382	365	365	361	363	382	368	344	382	387	368	357	345	335	393	360	361	412	384	377	390	391	390	351	373	378	350	382	381	346	401	390	361	382	376	362	391	362	360	361	366	397	390	373	382	377	377	344	402	394	396	376	375	372	357	375	356	378	340	387	371	382	401	367	374	381	356	342	406	380	374	363	380	386	388	371	359	369	350	406	423	377	313	381	363	353	391	389	348	383	353	384	395	366	401	362	395	368	368	378	360	372	351	354	353	361	396	368	348	366	401	362	382	376	341	376	359	344	350	328	418	398	370	369	416	397	368	358	364	393	359	393	408	383	393	346	395	391	345	385	356	337	380	366	370	388	361	355	401	378	343	337	374	379	342	360	362	368	399	366	345	378	392	377	350	388	364	407	359	341	383
22770	21329	28785	24245	21383	20688	9901	3639	2329	1802	1392	1099	910	681	671	633	541	475	430	430	399	385	386	362	366	354	355	348	357	321	329	339	339	330	340	314	343	326	323	338	325	317	338	329	338	292	325	343	339	330	334	297	339	333	324	331	308	333	318	348	320	341	340	318	332	317	344	286	315	375	324	333	319	310	342	315	335	347	358	351	332	302	299	309	308	333	325	312	342	357	344	320	337	336	335	315	285	319	318	311	332	297	352	319	318	334	336	285	343	321	337	319	323	321	318	315	342	345	323	288	328	319	330	319	299	320	352	323	333	333	340	330	322	359	301	308	324	312	348	316	345	323	315	337	300	319	344	295	334	316	297	333	309	330	351	318	288	340	306	334	337	367	307	366	305	350	313	296	278	327	325	326	329	322	308	344	304	330	311	316	340	349	326	335	342	346	342	334	309	341	332	314	310	324	343	326	327	286	299	362	330	350	306	319	306	313	331	280	333	353	336	337	320	318	332	331	306	340	319	315	322	334	341	367	335	307	328	325	302	336	333	319	316	310	330	337	333	317	319	327	324	336	318	289	355	346	309	336	324	330	323	354	349	305	328	313	308	331	337	315	288	318	324	355	330	324	318	310	321	328	346	337	323	315	321	327	320	314	338	299	347	266	377	348	338	324	315	332	330	330	325	311	357	334	332	316	333	333	318	310	369	323	319	325	326	302	312	359	324	314	277	322	311	306	286	338	303	353	319	284	316	310	313	337	320	343	307	357	377	370	301	336	305	326	319	308	297	325	324	305	306	330	329	308	308	330	361	349	332	307	364	289	366	286	322	303	290	341	319	323	326	333	354	314	324	330	350	297	307	340	342	332	321	354	302	318	347	315	317	310	332	350	304	347	309	324	367	329	298	315	344	276	284	294	342	311	327	331	331	314	290	332	343	327	332	341	303	318	286	312	374	319	330	341	338	354	332	342	312	321	296	310	352	314	309	339	294	329	327	314	299	321	336	310	364	344	353	353	294	326	289	311	313	292	339	324	320	319	304	325	295	323	337	284	331	330	310	336	340	264	299	303	349	361	319	341	303	341	329	345	313	342	314	318	293	313	295	341	317	342	343	304	323	331	291	344	304	324	314	284	321	327	333	323	315	304	326	307	307	363	340	329	337	313	299	308	320	325	339	345	346	349	323	314	320	354	321	307	315	354	339	338	322	301	313	331	322	328	328	317	322	309	335	321	318	337	327	338	325	341	345	300	343	339	327	331	333	342	299	310	325	273	332	301	332	277	314	356	312	299	341	292	326	328	316	283	346	327	308	350	353	335	318	318	319	321	318	344	319	311	342	343	330	331	336	327	323	337	328	304	314	322	317	335	338	341	302	314	315	321	341	313	367	292	313	316	328	334	364	320	351	306	333	350	318	345	313	324	328	304	317	330	285	288	315	314	343	283	315	309	348	321	368	322	333	305	324	326	324	347	357	327	332	340	325	312	336	308	326	329	305	306	351	295	318	343	308	295	329	308	306	339	371	307	310	291	336	340	324	299	340	287	288	354	335	332	339	313	314	358	340	320	327	326	313	323	334	314	320	328	339	321	326	298	300	333	318	349	336	359	340	305	320	326	343	352	328	295	296	295	330	364	317	288	340	304	321	327	301	348	304	316	322	339	342	337	310	347	352	322	341	308	333	346	333	310	332	341	338	348	297	333	336	351	318	327	336	361	303	348	331	346	327	338	320	311	336	332	312	339	314	344	306	306	282	294	305	311	303	325	334	354	302	333	313	305	336	305	335	296	289	339	319	307	301	355	315	334	279	330	321	317	338	334	337	322	298	312	344	301	329	290	297	354	337	314	296	343	295	323	313	329	332	309	324	297	312	311	292	305	336	349	330	352	334	318	332	308	331	335	330	319	337	312	318	321	322	305	301	313	306	315	308	357	309	362	332	343	322	289	342	330	310	315	354	363	290	302	315	298	343	325	322	316	372	328	338	315	313	311	312	320	323	366	362	336	360	353	322	335	345	341	321	345	334	306	308	310	319	314	348	324	329	323	323	354	313	332	337	332	324	293	308	331	301	342	314	363	354	319	336	313	312	352	337	335	305	322	325	323	319	359	307	307	345	326	399	347	343	320	311	338	292	335	305	319	332	310	319	341	327	323	335	337	329	323	313	268	363	339	298	328	313	322	326	336	326	326	334	327	306	320	324	318	302	345	291	315	318	338	344	310	324	318	321	354	331	333	339	344	312	330	339	301	315	361	353	281	338	341	320	322	316	313	294	310	355	334	343	355	314	303	320	309	339	325	306	333	313	333	320	352	312	343	329	315	318	306	329	321	316	305	326	361	330	322	316	313	299	347	312	339	315	321	329	364	330	334	338	343	321	319	334	323	340	300	338	312	305	349	325	320	314	312	320	312	320	303	308	323	330	346	298	343	313	317	332	326	343	315	322	325	337	325	300	300	345	316	320	302	312	289	300	349	328	280	320	313	315	295	328	327	339	329	346	295	321	313	292	278	322	316	315	312	316	335	334	342	317	299	333	338	283	326	295	315	277	332	309	323	316	301	335	335	330	323	340	296	322	301	325	334	304	340	353	360	325	296	337	320	293	310	311	322	322	315	330	310	310	299	353	301	339	350	327	343	346	321	328	305	361	334	322	306	314	332	322	308	327	317	334	299	326	343	313	320	328	327	315	292	315	341	301	317	341	314	320	315	337	321	305	336	308	304	346	357	356	307	339	318	293	289	311	320	332	292	334	304	333	330	326	292	349	301	323	334	296	326	327	255	329	328	327	286	316	290	313	352	333	327	330	337	284	337	328	327	305	338	315	292	368	321	299	345	351	337	316	337	328	348	348	332	322	324	330	346	336	303	299	331	360	319	304	316	336	298	331	299	334	310	336	305	334	333	323	297	368	327	318	338	337	312	304	360	343	299	322	323	302	366	304	336	311	311	351	340	306	336	372	333	311	364	311	324	296	296	339	351	301	295	343	329	299	314	341	311	336	329	366	327	330	308	301	334	317	347	312	333	316	319	339	325	301	325	327	344	358	293	337	310	317	362	354	342	355	297	303	333	361	285	329	335	338	297	318	307	317	318	296	315	300	350	339	355	315	335	316	320	329	324	316	318	366	336	317	326	351	342	301	294	306	308	312	295	332	295	334	332	343	297	321	299	317	292	312	322	335	375	291	312	329	323	318	307	294	349	327	331	340	315	323	328	326	346	319	346	333	299	318	298	315	341	337	316	316	334	351	325	345	339	289	311	322	321	338	309	326	325	344	307	289	314	307	313	306	329	331	318	325	341	342	336	321	324	319	325	356	343	320	363	349	291	316	265	341	329	308	331	286	322	319	310	296	318	342	310	306	330	317	346	302	292	328	342	314	318	319	326	342	307	301	328	323	324	319	315	311	322	310	309	308	335	315	304	307	320	321	302	328	369	326	342	351	303	336	323	306	320	319	320	306	314	344	333	357	321	317	303	313	333	347	321	295	298	332	337
21384	45812	38804	27134	18631	12833	8688	6029	4386	3271	2441	1884	1439	1187	1027	828	721	643	600	507	487	505	437	425	396	378	389	399	389	385	358	341	341	363	372	362	385	340	360	352	376	387	405	334	392	361	325	367	343	357	339	407	366	361	340	382	339	377	354	350	378	358	343	365	381	375	385	349	375	369	335	334	348	350	352	369	374	369	372	345	370	376	352	346	361	372	382	329	364	405	389	346	344	348	375	363	358	354	374	375	354	350	364	365	356	370	336	342	382	361	361	397	373	378	356	339	360	358	388	360	401	365	393	341	372	387	366	366	362	370	376	337	355	366	341	341	354	344	362	385	330	381	375	394	381	370	357	346	331	347	353	359	371	364	373	374	360	304	364	367	388	318	353	354	343	346	361	362	368	388	370	378	355	344	349	371	369	328	327	358	342	343	398	360	405	377	387	364	385	390	362	334	367	377	349	353	375	368	384	370	355	356	369	357	373	341	364	382	347	369	368	365	369	374	357	345	358	368	353	395	363	366	339	354	357	351	346	367	355	383	369	380	366	365	363	315	352	347	353	329	374	385	362	346	352	337	380	365	357	375	382	360	353	378	361	354	360	343	361	362	343	370	372	331	380	351	363	374	337	369	353	365	394	361	375	371	345	371	342	370	368	384	366	366	371	342	360	362	384	347	385	370	372	362	391	333	360	359	346	325	343	369	374	349	382	361	389	368	364	312	383	378	338	341	325	334	336	357	344	368	392	355	354	330	379	383	382	348	337	364	364	392	364	386	360	350	379	401	366	364	348	348	357	354	351	359	382	348	366	378	333	370	358	358	382	408	383	364	345	329	349	369	390	379	373	369	359	369	368	350	344	361	381	352	364	394	369	393	331	378	369	325	359	344	345	358	340	347	372	345	403	374	360	366	379	386	385	352	365	366	372	362	343	376	345	352	370	350	389	363	370	373	383	351	364	363	380	393	355	352	380	400	383	373	353	380	408	381	377	342	367	372	370	360	361	342	362	371	363	348	366	357	342	391	345	368	375	377	370	368	351	363	360	345	385	365	365	350	339	397	370	361	360	339	413	372	361	388	372	382	352	368	369	391	382	371	398	329	381	379	365	385	351	356	392	340	376	375	389	394	342	351	388	380	356	376	361	403	366	334	366	347	344	386	367	331	362	420	332	337	339	349	326	361	375	353	359	369	344	349	329	359	340	344	371	322	351	360	338	364	365	365	370	352	388	383	360	333	354	359	354	348	334	363	348	386	342	379	366	350	373	335	357	333	343	339	363	371	353	349	352	383	401	360	358	359	333	363	359	356	385	368	370	401	349	396	371	353	337	383	394	388	371	364	358	360	370	355	378	356	371	341	369	343	368	363	396	368	364	367	392	354	377	358	368	359	359	353	351	373	355	333	379	336	358	349	351	340	358	348	386	354	388	370	362	340	350	351	335	385	324	339	339	352	347	355	366	333	357	384	336	365	390	390	346	346	327	360	326	355	363	390	382	383	376	363	381	350	379	374	372	378	359	365	376	399	341	379	347	380	375	388	363	369	364	379	351	350	347	363	360	334	324	378	375	383	356	378	377	368	394	383	351	373	362	364	377	326	348	379	349	348	374	389	355	365	368	353	385	334	370	360	341	354	368	339	398	381	342	372	374	377	382	357	392	366	328	362	362	379	357	354	345	355	339	345	397	353	353	349	356	395	349	363	323	350	368	352	393	325	380	380	370	335	370	384	382	393	345	325	301	389	386	362	357	381	326	358	405	348	375	370	383	361	380	350	364	352	367	365	359	335	393	359	386	378	369	351	372	379	367	361	352	368	372	341	364	358	363	334	382	339	391	331	355	360	380	368	338	381	352	367	369	379	348	358	381	377	361	366	365	331	334	319	349	357	302	380	364	386	329	306	363	346	356	367	363	343	369	377	344	346	380	366	367	364	361	321	367	369	349	378	369	381	386	384	349	384	327	343	358	393	336	376	359	325	354	378	360	320	347	349	347	345	386	335	342	379	372	365	414	354	388	369	351	379	365	360	391	334	391	368	353	366	352	363	358	369	358	392	353	389	374	404	363	377	336	399	380	356	334	342	366	369	358	336	374	312	374	367	382	396	346	332	378	333	385	350	374	337	387	350	337	341	343	321	331	343	336	373	334	354	337	373	341	354	355	369	363	351	331	335	333	375	394	352	382	368	385	358	357	364	355	369	351	353	367	359	362	372	370	334	322	366	362	332	348	355	361	336	362	335	353	368	368	381	340	379	361	360	352	358	345	377	379	393	377	367	376	334	322	376	344	364	349	386	361	352	382	378	344	341	401	327	315	396	396	350	361	321	343	375	333	380	340	364	375	375	370	377	361	379	357	336	406	334	350	357	370	349	404	362	390	384	342	348	389	359	339	394	332	383	376	379	379	391	358	350	376	368	381	328	388	343	347	367	327	402	373	369	363	399	335	353	373	349	388	400	357	365	333	392	403	371	320	346	331	346	375	356	359	362	353	379	359	366	375	336	362	368	375	363	366	350	360	344	352	384	366	370	354	296	373	322	373	364	387	362	357	354	360	342	359	385	372	338	368	376	372	330	352	333	365	361	375	406	348	353	384	392	357	345	378	352	408	373	338	345	368	387	351	377	358	367	372	359	347	360	358	364	361	383	339	370	367	373	377	333	378	363	355	342	389	360	381	323	372	347	335	388	338	347	333	356	389	345	374	375	388	362	359	339	369	357	369	354	345	347	372	380	353	333	368	377	382	408	394	363	336	339	365	372	331	365	398	371	359	351	389	353	354	345	370	366	330	374	323	366	352	356	378	358	347	368	378	396	382	378	363	352	345	376	351	369	357	353	388	346	402	344	408	343	364	343	355	389	386	346	360	401	364	370	367	370	355	383	352	376	346	372	360	372	344	368	329	384	354	332	343	380	367	384	370	393	363	369	381	365	363	377	343	357	372	377	378	340	385	382	380	357	360	371	386	342	347	363	392	390	355	372	364	378	341	328	351	339	337	365	341	357	353	362	366	342	341	383	369	387	359	359	392	365	350	383	339	362	374	364	370	334	371	348	343	355	372	370	376	349	380	328	331	340	340	362	385	356	344	362	373	374	351	348	375	354	393	357	377	374	420	316	364	356	395	358	379	373	338	395	358	360	376	365	362	329	395	328	347	343	373	346	333	324	345	325	352	347	328	386	357	360	358	394	390	363	389	348	349	371	365	352	378	358	341	330	371	349	357	354	360	369	373	375	358	364	341	358	367	368	364	376	371	347	352	345	352	359	368	354	359	392	353	321	379	370	389	371	373	375	389	361	343	359	337	356	346	354	366	390	350	376	378	369	373	353	387	359	371	355	372	342	334	365	363	369	356	359	350	391	365	376	366	360	346	312	377	352	338	381	345	347	369	336	353	358	381	367	365	386	369	422	363	346	371	336	351	376	359	361	363	360	309	388	389	396	348	382	391	364	350	359	387	368	366	346	364	360	350	344	387	373	368	388	322	360	372	370
28369	23315	22725	12798	5886	3268	2125	1451	1146	866	809	679	524	438	443	435	392	389	354	352	357	326	351	352	352	311	320	347	309	329	340	324	321	317	310	337	306	327	325	306	332	317	311	298	347	309	294	347	315	320	344	318	282	327	298	326	323	331	328	301	329	338	330	318	299	339	303	291	295	360	318	339	324	315	294	323	350	301	305	328	355	333	329	333	315	320	356	314	329	360	298	277	352	320	343	299	301	316	343	331	346	305	324	305	320	333	314	354	304	352	353	365	361	334	361	340	337	298	316	325	327	330	342	337	297	331	335	319	309	323	344	336	322	363	333	304	312	327	346	310	316	323	321	306	340	291	322	355	295	343	339	302	297	322	316	316	315	308	342	328	349	359	340	304	335	315	325	301	340	333	315	313	331	341	387	333	303	348	344	321	334	315	295	317	356	318	326	316	308	320	309	325	310	334	346	336	332	359	333	372	316	348	312	328	346	324	332	323	328	306	328	356	300	343	321	323	329	298	303	323	341	340	302	312	336	312	338	338	332	331	329	315	317	308	337	320	322	297	366	275	342	360	358	310	325	315	311	315	316	298	290	328	336	334	304	331	346	336	327	302	331	308	332	282	331	325	309	344	335	324	283	343	352	347	318	307	303	320	327	314	302	308	323	321	313	307	332	334	324	348	369	360	296	325	327	315	299	340	320	341	318	316	307	354	298	371	317	313	342	333	346	373	320	310	313	343	317	322	314	326	341	308	352	346	343	320	319	306	296	332	320	338	314	332	360	318	321	327	325	317	333	310	356	288	302	310	332	325	320	311	323	334	335	346	308	341	338	312	333	308	302	313	303	310	332	335	331	317	307	306	335	339	317	324	338	324	334	299	323	330	327	301	330	360	325	299	316	317	343	314	303	341	313	315	328	337	315	318	340	317	313	306	311	340	315	301	311	342	320	320	320	336	335	328	324	321	350	334	313	336	337	313	327	344	307	313	343	304	348	341	299	353	349	330	297	316	296	296	353	344	310	309	320	349	309	341	348	327	347	312	324	317	308	320	333	356	331	334	330	343	326	339	303	325	321	323	337	335	314	304	327	331	319	310	312	338	328	307	347	300	322	347	304	344	350	337	318	321	341	348	317	306	334	312	328	342	337	357	334	319	318	344	303	348	319	328	313	314	336	297	339	306	343	336	308	316	311	306	332	313	289	329	326	314	320	304	308	301	278	331	339	349	295	358	320	347	306	352	334	313	310	329	311	324	344	309	329	338	325	295	321	310	290	305	325	328	353	317	318	331	302	302	337	309	335	331	346	319	307	320	298	335	296	307	327	300	340	334	330	342	312	310	317	320	297	319	290	320	347	347	341	323	353	324	323	340	319	332	311	348	345	325	303	333	332	342	338	291	307	341	316	311	295	334	282	322	343	303	290	351	312	351	338	326	316	327	319	350	315	337	333	336	309	312	326	300	338	327	298	328	306	327	317	347	296	350	321	340	339	327	300	327	327	359	325	296	324	365	345	336	301	304	285	312	315	330	323	314	352	310	336	352	325	323	314	346	353	341	326	333	311	341	313	292	331	312	313	316	328	308	328	334	342	322	285	298	332	337	315	320	330	324	291	357	306	298	325	295	328	341	353	329	295	337	312	325	324	298	311	327	305	311	330	339	334	315	303	312	334	311	334	323	309	322	348	369	323	330	330	331	311	361	312	309	342	323	322	325	326	315	320	360	332	336	308	320	341	313	350	324	326	348	331	320	333	322	316	310	336	319	321	286	308	308	328	319	318	294	319	349	338	334	318	315	333	347	359	322	323	321	320	349	347	316	302	305	323	327	323	324	332	333	328	302	328	315	332	323	337	337	325	297	324	331	330	329	327	341	321	327	320	319	329	313	329	345	335	315	280	313	319	310	312	303	306	314	336	371	329	360	321	348	311	321	311	318	339	299	345	322	275	312	338	353	334	305	304	341	341	308	321	292	353	350	304	308	345	368	358	316	293	327	361	313	291	326	329	321	318	321	314	320	314	324	300	324	340	325	350	357	363	308	318	353	303	311	295	320	336	334	317	309	319	333	321	332	313	330	322	322	323	349	328	307	344	307	292	330	365	323	314	323	345	311	314	347	332	295	339	336	333	328	353	330	285	313	318	298	357	326	310	324	320	351	322	305	310	344	346	330	328	334	362	308	287	335	310	333	343	311	324	329	358	315	327	345	347	316	318	286	341	342	307	334	297	330	326	334	324	335	320	310	345	310	311	313	338	292	322	331	329	309	322	336	321	331	337	330	338	316	359	312	325	318	286	310	328	315	326	330	343	311	331	298	348	286	309	341	321	345	321	345	307	316	310	331	313	309	317	354	362	316	315	310	305	334	307	302	325	325	324	341	336	315	354	308	318	321	313	319	334	320	346	370	356	304	303	299	318	311	309	314	314	313	327	325	303	327	357	328	317	322	337	344	329	352	352	289	309	371	352	360	349	346	327	323	351	321	341	335	323	315	323	321	346	326	344	287	330	317	310	305	332	299	342	346	350	322	304	318	327	334	325	300	311	280	345	324	319	325	322	347	331	302	360	330	299	340	320	328	351	324	349	316	336	373	331	337	353	311	310	335	372	295	306	324	320	319	325	345	339	301	328	333	293	319	315	349	340	331	320	319	325	343	336	324	325	287	352	294	374	302	326	300	338	308	325	354	317	315	372	326	313	301	336	337	334	319	318	309	316	302	340	342	360	316	330	318	340	313	379	293	361	332	316	307	337	339	318	334	318	318	313	323	333	353	291	310	312	336	338	319	298	301	318	306	321	317	342	325	291	350	344	307	346	320	342	337	301	351	348	298	311	336	326	348	298	333	346	310	340	328	301	337	335	332	350	328	318	341	326	316	341	345	353	349	311	285	335	347	324	349	363	340	327	323	332	335	343	319	344	341	351	341	337	309	339	311	354	313	321	330	307	315	304	342	315	290	324	326	314	332	322	335	319	315	323	315	327	331	310	332	299	307	363	326	340	314	335	327	316	346	338	345	336	320	344	320	319	321	302	337	328	325	318	297	328	317	348	317	327	320	324	334	335	354	342	333	314	335	341	332	300	322	335	323	312	298	298	347	333	341	351	300	329	311	304	318	295	306	330	332	320	353	323	332	340	341	294	316	330	328	340	327	339	317	339	325	326	324	306	313	283	316	290	316	319	313	307	325	347	349	321	335	299	294	330	311	334	299	340	324	319	319	319	321	303	311	298	341	309	316	319	347	325	301	332	331	313	326	344	336	333	329	346	323	332	311	325	331	333	314	333	306	284	325	331	302	345	311	324	338	344	322	333	301	327	302	323	310	315	307	308	334	326	367	315	304	309	333	282	347	348	362	321	328	327	299	331	309	329	343	322	303	295	326	342	346	303	327	281	289	300	368	357	299	343	350	363	297	336	336	320	316	306	320	294	324	311	342	340	339	320	334	349	357	327	317	332	331	323	334	344	302	315	335	327	326	308	311	322	315	309	336	321	317
19470	34741	27545	16399	9894	6099	4027	2859	2016	1544	1244	991	848	708	604	555	528	462	444	450	407	408	413	388	366	399	401	388	380	367	346	371	361	380	342	340	360	359	349	359	357	376	375	372	370	357	352	378	370	391	376	377	361	378	382	384	352	379	363	360	388	396	355	346	328	377	358	354	380	353	385	386	355	362	348	396	403	372	326	354	369	326	373	344	355	403	357	361	416	386	349	325	384	358	376	380	406	353	361	383	384	359	380	391	357	370	392	338	357	388	407	375	349	377	360	361	393	346	379	376	383	392	353	349	359	395	363	356	372	391	389	348	378	372	395	404	385	346	354	360	432	381	348	344	362	355	364	350	370	352	355	355	382	356	379	376	344	364	358	388	357	363	354	355	400	391	362	368	367	366	335	366	375	400	369	388	336	345	359	381	383	376	408	378	372	364	361	393	362	354	367	376	365	353	407	379	368	349	387	346	367	391	350	374	360	356	366	404	327	391	336	360	372	367	368	370	383	390	354	389	344	366	372	362	351	382	320	401	381	344	367	341	355	372	391	369	397	384	361	344	373	349	387	423	352	351	360	366	352	364	384	370	393	390	387	352	373	368	344	361	357	357	377	369	376	363	378	383	367	374	363	356	370	401	377	363	358	343	346	339	350	338	348	402	374	379	354	368	374	369	379	381	351	372	372	396	332	380	359	396	353	332	374	359	379	390	356	362	349	381	395	335	409	338	389	370	347	377	364	382	396	353	380	404	402	370	366	358	373	357	372	386	388	370	368	367	375	355	367	374	364	350	364	357	397	346	358	379	373	348	344	332	387	350	380	338	385	376	351	353	348	388	379	336	367	367	390	420	371	363	385	366	382	392	392	386	378	347	344	367	345	378	355	378	369	376	364	414	359	349	384	360	378	389	387	345	366	340	374	395	346	359	351	359	416	360	364	409	368	380	384	368	364	356	384	387	359	372	360	373	402	355	386	346	343	367	384	380	361	366	334	359	389	371	367	359	340	361	325	396	383	370	381	334	406	370	376	359	344	346	379	347	359	388	390	395	367	362	354	346	372	357	368	362	339	386	345	377	403	358	383	384	392	354	376	385	403	354	336	337	369	389	356	402	393	375	377	376	395	363	351	355	395	366	380	421	349	367	406	378	360	380	378	356	366	391	375	356	363	363	394	389	349	356	323	359	364	379	352	372	370	368	369	355	374	347	387	346	372	351	340	382	381	370	372	378	382	376	369	384	351	366	393	354	395	374	375	355	357	379	347	367	363	382	375	385	399	386	298	390	362	391	348	359	379	409	380	359	372	387	409	414	363	353	340	379	370	359	361	373	349	411	385	401	342	388	393	366	379	361	358	368	364	392	385	374	346	358	375	375	356	366	382	383	328	377	393	382	361	381	349	362	387	377	367	390	382	381	364	390	399	395	354	379	390	375	364	398	379	347	408	402	373	316	354	363	371	354	380	367	366	358	342	337	393	380	368	377	353	403	386	387	387	368	363	360	366	344	377	353	387	421	339	389	385	360	317	370	369	379	361	407	379	370	373	378	393	378	361	360	419	408	367	360	380	373	383	379	356	377	375	383	389	348	381	390	373	393	389	383	344	365	381	364	362	371	375	377	362	387	364	370	355	407	370	368	368	373	341	365	348	373	362	380	361	402	371	387	332	358	422	392	365	355	353	363	360	392	347	379	373	377	387	373	368	398	377	383	379	387	355	369	369	369	365	432	403	377	367	400	376	403	374	377	375	358	397	363	355	348	380	365	370	368	381	360	360	401	349	365	348	373	347	357	372	372	395	341	354	344	345	392	369	349	396	393	362	416	355	336	403	368	369	373	354	361	383	360	368	368	381	389	371	382	354	376	356	364	371	377	397	371	387	346	373	378	341	384	370	443	369	364	405	373	367	366	371	384	362	401	365	387	361	327	395	396	352	374	360	391	373	360	365	393	370	359	383	392	365	345	372	374	375	385	349	361	368	382	383	366	364	358	345	375	378	386	401	364	402	388	322	391	401	364	358	351	418	373	378	353	397	369	310	364	361	385	378	356	362	377	365	375	359	359	386	363	362	391	339	362	387	376	352	380	367	342	352	392	381	374	387	373	365	347	373	348	381	358	390	357	381	349	391	380	392	369	341	367	386	354	355	405	368	381	346	380	356	337	334	400	367	373	408	349	359	374	361	405	359	380	375	362	394	360	370	365	356	375	386	380	357	355	375	351	369	363	380	422	360	360	379	372	364	380	351	366	382	321	361	341	340	371	374	389	367	372	377	393	356	408	353	397	363	379	373	339	366	367	357	363	367	369	331	349	331	363	396	325	384	378	374	356	392	369	376	380	358	359	375	362	349	347	366	374	364	328	363	377	388	365	392	390	402	378	393	376	391	376	355	355	386	381	373	368	394	390	325	371	377	368	361	369	378	385	390	377	370	405	359	398	381	372	367	356	353	375	366	408	372	375	372	363	373	359	338	391	369	366	342	397	360	360	368	402	373	371	371	355	382	394	356	343	363	349	343	357	418	395	402	387	381	386	404	364	349	357	394	383	376	399	382	363	388	405	372	417	371	363	368	407	368	387	380	373	369	396	419	379	379	378	395	381	379	359	372	375	407	343	366	404	383	358	355	386	345	370	360	389	413	389	419	353	356	376	367	351	364	373	356	380	371	361	360	393	379	366	380	348	378	382	378	376	346	386	399	368	365	358	360	379	365	362	383	371	381	354	377	365	359	354	421	394	358	360	375	362	354	352	370	350	331	358	384	378	353	366	375	394	399	400	387	408	411	348	361	384	428	395	416	370	373	353	367	382	393	389	368	352	373	345	381	364	376	354	380	392	382	362	360	373	392	359	366	349	365	340	386	366	390	366	370	377	363	383	347	397	346	376	372	374	369	398	377	376	367	355	377	360	391	368	377	355	360	392	361	380	381	365	395	391	403	351	384	417	377	374	416	365	358	368	408	368	353	345	397	353	359	393	357	403	365	369	430	373	368	374	365	374	360	399	405	383	356	367	389	361	375	378	378	382	335	402	345	387	364	390	389	386	350	379	411	365	399	374	380	339	397	395	349	353	392	361	333	358	361	386	403	353	367	374	370	358	355	374	318	380	402	371	397	352	369	396	373	411	376	385	377	350	374	377	411	345	366	347	396	360	373	336	381	392	387	408	375	374	386	351	356	357	376	395	343	384	340	394	410	366	386	378	377	418	342	366	401	350	379	379	369	374	360	379	394	382	385	346	364	389	353	362	371	363	358	363	355	370	367	357	358	383	356	374	382	346	383	372	370	346	336	357	399	359	400	381	407	358	391	381	384	365	377	366	407	370	376	399	374	384	379	386	353	389	361	385	382	397	368	383	364	368	368	375	380	386	379	402	364	388	364	368	360	424	364	368	339	334	388	369	343	385	375	390	352	368	384	371	390	370	376	342	371	397	377	385	383	372	392	365	367	371	392	396	361	384	373	362	329	423	365	384	386	380	352	379	402	363	330	340
23688	21325	28318	24720	21147	11837	4680	2646	1654	1374	1094	858	734	644	583	472	466	423	417	365	392	358	369	377	350	345	309	351	343	332	322	353	323	322	318	342	290	320	309	333	309	315	299	345	342	317	295	334	338	338	329	322	306	303	350	322	301	279	311	315	312	307	329	351	322	327	325	355	358	348	324	297	310	331	334	323	326	291	315	337	303	341	310	335	299	305	320	326	310	324	310	310	301	319	317	319	313	318	314	344	298	344	315	311	318	331	342	355	355	324	303	296	347	327	314	323	293	326	326	322	308	331	337	304	336	318	324	365	316	322	305	339	338	315	350	308	339	333	318	299	309	297	350	322	309	309	321	296	328	362	311	315	344	340	311	312	322	316	297	315	314	320	311	317	314	295	342	322	313	307	344	354	315	325	337	334	327	334	326	294	340	292	326	310	324	335	314	301	312	323	339	296	331	326	310	311	314	337	307	302	298	342	289	322	303	349	305	327	358	312	327	323	321	281	323	324	324	331	321	328	339	328	324	285	327	308	335	306	320	312	307	344	313	326	296	308	304	332	325	339	287	324	332	315	303	295	335	310	333	336	306	298	328	344	320	323	307	335	317	349	296	335	261	320	332	322	348	314	289	316	308	334	334	313	332	325	333	329	291	326	293	322	298	260	312	297	287	317	344	324	332	328	321	314	331	342	372	364	315	308	341	343	335	298	339	327	331	316	334	318	314	355	316	330	302	289	332	292	312	329	284	307	302	293	342	370	314	318	298	303	312	308	304	351	345	365	319	348	324	335	307	307	311	320	318	301	306	316	333	317	315	297	341	333	330	309	301	325	340	336	312	319	358	323	292	304	306	332	307	294	318	309	290	306	309	306	339	301	342	292	327	305	330	297	308	312	309	367	277	302	342	320	295	301	320	328	324	300	312	344	284	337	344	319	316	327	348	321	295	323	332	300	336	326	319	316	303	329	263	314	328	319	335	309	359	330	304	329	317	326	297	318	363	321	323	310	304	311	299	353	319	334	326	302	285	316	321	311	285	327	324	312	308	335	299	338	307	331	316	267	301	325	322	309	324	302	332	328	285	319	323	333	364	307	316	306	309	320	326	309	376	316	350	318	324	320	339	324	323	283	324	335	320	331	315	316	298	322	326	326	314	353	326	337	318	317	334	324	302	322	315	328	321	332	335	305	322	340	284	315	310	380	325	314	347	352	314	301	329	321	325	344	314	278	333	298	323	316	297	334	322	335	354	314	324	357	317	308	322	316	345	310	379	303	329	306	297	331	329	317	282	344	321	301	290	323	320	292	334	305	304	361	290	289	319	310	353	316	329	344	305	278	295	334	325	312	309	310	330	323	308	290	340	339	336	317	309	323	292	325	287	331	307	339	302	336	338	324	353	298	333	332	309	331	330	303	312	332	322	313	325	308	312	303	309	328	290	322	336	325	300	281	315	297	316	300	306	334	335	320	317	336	331	320	315	304	314	322	304	332	330	301	312	297	319	326	310	289	321	330	303	313	321	330	303	321	330	329	322	308	327	305	344	280	285	306	325	339	331	334	303	335	354	345	308	320	335	328	306	313	366	327	318	320	321	335	335	330	326	311	287	334	289	334	325	325	374	335	330	328	329	347	329	347	331	300	298	321	309	314	334	285	341	307	318	330	339	312	325	303	326	305	305	345	278	318	293	308	334	302	343	292	350	310	326	324	363	287	305	333	324	327	320	314	318	299	330	343	313	330	306	330	338	334	310	310	312	317	348	333	332	308	304	295	324	303	307	320	307	298	334	341	297	311	334	296	313	274	310	333	324	298	312	305	311	300	304	298	333	299	314	315	335	340	301	318	321	351	358	336	328	323	350	300	293	352	306	326	318	312	318	280	309	322	318	330	311	329	325	333	334	329	368	339	297	332	323	317	352	320	305	340	349	331	308	345	298	346	276	314	312	312	325	303	317	299	331	299	310	328	337	296	318	323	313	319	352	332	331	325	313	302	273	318	303	311	303	286	331	351	340	313	326	327	331	340	318	316	324	322	308	322	315	301	305	322	323	348	317	323	311	290	304	332	331	322	315	263	325	309	342	335	324	350	328	326	310	336	346	339	352	315	309	285	347	327	296	310	327	314	338	330	337	322	331	339	317	324	316	312	312	318	349	335	324	315	342	331	314	325	315	291	304	329	345	297	338	319	306	289	310	293	321	322	313	350	326	325	313	336	329	321	299	303	330	341	308	332	357	332	336	302	281	298	324	353	317	335	328	340	297	321	305	302	334	311	301	306	329	292	350	289	325	325	304	301	360	297	284	303	291	299	344	331	314	286	335	338	321	329	319	362	316	334	342	337	307	324	331	315	299	296	355	334	345	327	333	312	335	317	294	338	314	283	320	346	348	330	334	300	345	335	309	296	356	344	311	330	310	316	311	304	347	338	339	320	302	327	325	337	300	300	301	269	316	303	334	307	321	308	303	321	337	309	337	318	296	305	306	290	350	326	338	304	318	298	305	329	353	322	323	302	353	335	310	304	317	331	266	345	313	301	289	328	308	343	322	324	337	296	344	290	318	298	302	318	322	344	315	284	311	308	309	283	300	331	313	296	324	311	302	300	316	325	342	298	306	309	290	335	312	294	332	313	357	336	313	313	319	296	328	350	301	350	310	309	344	323	343	303	315	330	292	337	316	323	338	324	309	312	329	298	317	305	317	317	351	334	318	340	292	298	295	311	369	297	346	325	356	339	313	308	294	351	315	318	328	351	314	337	323	303	332	315	330	292	297	337	332	329	318	331	334	317	304	299	285	303	322	335	340	313	320	350	321	348	331	301	303	336	323	312	325	318	289	329	290	284	310	344	347	310	341	325	306	316	337	306	338	319	317	305	324	339	320	344	334	308	321	313	314	321	337	321	302	334	328	331	307	278	318	303	313	326	340	299	305	343	322	299	333	339	328	344	321	314	325	345	331	321	315	311	283	311	334	314	342	300	311	335	280	319	348	322	297	327	305	335	302	285	330	326	318	312	313	338	315	347	327	347	315	326	345	335	309	327	334	275	329	310	311	319	298	318	326	294	302	321	312	323	339	343	311	329	324	277	314	341	315	320	307	301	322	344	335	319	323	310	338	296	324	348	307	314	325	296	287	322	353	358	297	314	282	323	337	346	305	313	302	353	342	336	309	338	319	287	300	304	325	348	338	313	353	346	314	339	339	336	348	348	280	340	347	301	361	313	335	309	316	334	333	306	337	315	317	343	324	319	305	326	305	327	297	346	338	328	308	327	342	344	333	322	287	334	337	317	334	333	332	325	319	349	346	308	378	308	315	295	308	299	323	302	325	309	336	256	320	331	323	330	311	298	311	315	319	263	328	304	355	306	327	315	336	312	321	318	342	320	324	308	290	319	352	317	302	333	373	324	325	340	304	288	295	295	325	324	355	339	287	296	320	332	308	301	318	328	331	304	318	294	320	312	322	334	313	323	319	329	330	322	316	326	301	309	298	318
19435	41713	34957	23257	14910	9976	6728	4577	3358	2413	1740	1391	1097	929	809	689	594	595	490	487	460	419	450	412	379	361	374	396	427	383	359	348	368	374	377	322	339	347	362	372	354	372	355	371	360	348	374	341	379	349	363	369	404	359	380	348	349	389	355	339	392	375	343	374	372	378	355	372	345	359	358	362	358	347	367	331	331	363	371	359	363	375	398	326	375	345	360	357	349	369	360	350	365	336	342	392	371	330	362	376	371	356	358	348	377	371	374	367	354	364	390	338	335	372	340	370	383	376	332	371	334	348	347	389	389	375	335	418	363	353	313	385	394	370	388	357	354	348	370	363	352	348	381	381	352	396	336	336	354	342	358	344	346	371	367	383	339	324	366	380	342	350	357	359	380	363	335	356	373	364	341	358	376	338	380	391	366	353	331	381	371	371	370	361	365	378	331	321	392	349	351	349	383	356	344	346	393	343	374	356	351	347	350	342	353	326	323	349	357	356	354	346	348	368	382	334	344	345	364	364	341	360	366	339	337	356	378	376	391	342	390	343	357	341	382	355	362	346	344	360	347	313	366	348	321	381	356	397	355	389	378	336	365	372	347	369	381	351	376	357	392	363	359	380	379	323	387	378	340	362	364	348	368	390	393	353	363	360	366	353	377	382	392	379	363	338	329	346	360	376	344	324	384	362	376	337	374	388	406	390	332	369	314	339	374	376	358	356	356	343	347	335	377	355	345	346	375	399	364	393	377	374	343	351	371	355	321	306	336	354	367	342	356	366	364	377	386	343	384	351	368	366	347	358	366	352	406	348	368	371	389	399	372	354	357	334	347	339	326	361	384	360	363	369	356	347	367	351	356	364	333	346	348	347	335	361	370	374	345	356	360	366	343	341	366	372	366	367	370	348	369	363	357	329	346	380	353	358	376	356	401	393	355	394	367	325	363	329	332	376	376	353	347	344	380	379	351	341	346	334	366	342	374	357	345	366	364	336	352	365	358	370	358	384	354	385	337	370	351	388	367	356	414	384	363	348	364	368	332	397	376	346	352	353	367	344	351	390	375	371	376	380	350	386	343	352	339	332	328	365	393	397	342	329	336	379	384	341	375	360	368	381	362	373	340	346	357	370	378	369	363	375	422	376	359	351	356	374	347	377	339	350	343	349	334	374	352	391	341	361	362	386	367	373	359	365	390	361	332	350	342	328	405	363	385	366	324	361	368	342	317	373	388	379	338	323	340	339	362	365	375	357	369	356	390	426	384	355	352	333	359	343	383	357	334	371	379	377	374	352	361	382	395	363	371	362	357	364	363	350	351	330	368	386	377	373	374	395	357	365	340	361	387	384	352	359	376	370	334	354	340	381	328	369	387	380	352	374	348	370	376	368	358	367	392	386	350	345	380	407	352	338	368	367	361	352	362	378	380	361	362	378	353	344	342	408	385	378	385	363	375	333	365	361	352	354	380	372	405	337	363	390	388	379	367	367	366	377	337	362	377	369	352	371	335	398	358	397	383	384	355	367	371	363	358	358	371	356	349	382	343	343	358	361	364	356	354	383	384	353	345	388	384	341	394	371	363	352	371	395	352	379	358	312	413	358	343	326	379	352	361	345	369	340	380	339	342	326	379	400	331	380	363	371	373	355	338	365	380	349	400	389	356	380	379	354	359	402	398	381	312	340	344	360	391	365	376	351	368	375	367	363	372	350	353	360	361	395	361	356	366	354	368	366	369	377	352	354	396	352	402	385	390	352	383	371	362	347	375	342	393	364	398	381	366	371	363	362	365	356	373	387	347	382	348	375	355	340	370	337	383	352	375	345	310	384	367	353	384	346	334	359	352	370	389	379	360	361	377	401	340	356	370	349	347	375	360	390	346	362	377	337	381	369	333	363	397	355	369	383	360	385	359	361	345	338	348	358	350	400	361	351	342	347	366	372	366	373	344	363	358	359	358	348	397	406	321	369	358	380	360	349	350	368	390	376	363	371	380	372	335	373	384	378	377	370	372	381	378	378	344	344	395	371	360	400	407	372	384	359	371	324	369	314	392	364	343	306	377	356	352	392	383	333	354	366	339	353	352	365	376	376	354	379	354	348	357	342	364	373	356	363	364	359	361	364	348	328	406	374	355	367	334	371	339	355	348	375	380	366	390	364	328	353	375	384	357	381	375	344	354	354	346	351	345	408	387	371	339	355	371	373	388	394	374	373	379	348	370	345	370	400	357	339	342	367	381	388	361	368	373	354	364	350	346	362	347	360	367	367	369	348	338	358	371	371	381	337	378	330	388	341	374	342	351	373	379	365	374	353	358	350	355	362	410	410	369	372	359	371	386	344	347	354	380	354	346	349	364	367	358	318	371	354	370	370	354	385	325	341	365	329	344	324	343	349	382	378	381	389	383	355	385	366	391	356	374	361	379	347	351	350	373	367	357	370	361	359	362	375	344	386	377	387	375	362	366	386	376	357	382	349	355	384	359	344	391	353	373	369	354	350	362	367	361	359	359	348	373	350	341	360	375	352	360	344	363	340	378	368	385	338	367	362	357	372	357	341	363	358	323	371	366	429	355	365	365	376	355	373	389	372	364	357	356	395	401	376	366	392	354	377	341	395	364	337	393	353	371	368	329	380	355	385	370	376	366	354	339	352	358	347	382	358	370	374	335	377	383	325	402	357	348	347	392	381	344	367	383	369	343	361	368	386	375	352	396	358	368	372	412	328	352	347	366	381	343	359	364	367	380	347	361	315	416	346	333	381	370	385	343	406	356	336	348	371	382	368	341	366	358	357	397	385	326	347	360	360	335	342	380	374	342	352	361	375	377	350	375	359	397	366	396	377	357	347	390	380	368	374	359	370	407	363	349	368	364	364	407	345	361	405	372	307	367	346	383	375	360	382	361	345	377	354	395	344	387	378	343	344	332	366	338	344	388	382	381	396	354	400	323	335	395	372	360	352	355	352	362	378	376	369	337	366	352	325	363	387	328	357	373	350	387	336	392	356	396	359	377	322	330	379	396	356	327	368	365	367	324	363	369	343	340	332	362	360	368	377	381	358	341	379	367	381	339	367	345	404	374	342	340	367	347	324	369	336	358	366	359	389	384	330	354	392	348	353	354	360	397	383	370	323	361	340	354	359	389	357	339	335	359	365	377	393	379	405	334	367	339	364	343	401	324	370	377	347	366	323	403	358	344	378	391	341	338	373	324	380	377	346	396	361	385	397	380	393	374	367	374	355	347	372	364	374	351	348	350	362	377	339	376	365	325	346	350	388	366	371	345	362	372	354	377	388	373	337	361	346	362	349	371	349	385	352	352	365	337	355	372	341	353	352	367	363	348	385	370	361	336	375	365	369	366	367	367	340	358	376	385	368	363	386	369	375	330	341	396	377	338	372	380	360	399	373	366	343	384	357	371	348	368	385	391	358	360	388	387	355	362	353	373	334	386	384	381	345	374	357	336	392	339	359	365	362	379	359	357	380	358	355	338	345	387	359	352	349
25312	21353	26802	24664	10179	4207	2661	1670	1280	981	866	703	597	531	516	457	460	370	420	399	364	363	348	368	351	341	348	331	300	343	350	323	333	354	317	330	310	334	313	325	299	343	302	326	343	315	339	356	346	337	311	341	356	325	309	343	310	322	306	295	330	340	335	335	324	311	351	328	303	304	317	320	328	333	322	378	316	307	357	342	314	335	339	346	317	314	299	369	339	344	325	337	339	308	335	290	307	335	324	364	297	338	326	284	319	324	330	329	342	328	333	323	359	322	358	342	343	344	344	334	306	334	351	321	318	361	289	356	322	350	327	343	307	327	317	330	316	324	327	325	299	366	300	305	360	346	330	360	309	353	335	326	326	353	344	305	306	302	334	304	310	313	318	371	324	344	319	312	332	337	336	357	336	328	345	314	353	330	326	336	338	285	351	322	335	301	317	289	294	344	313	344	308	333	329	312	319	310	341	343	311	326	310	333	362	329	336	304	328	294	313	334	315	314	345	309	334	338	334	333	336	350	331	339	330	322	307	340	346	309	332	313	339	305	309	327	361	286	292	324	322	304	349	334	326	330	339	334	332	344	327	336	313	313	344	344	319	356	338	311	333	339	312	307	312	339	323	317	334	341	342	334	342	352	335	336	302	328	329	309	341	323	320	312	311	321	304	331	320	334	333	322	287	327	320	318	348	326	335	345	361	308	334	331	350	352	327	319	344	308	320	335	303	342	327	327	313	345	327	308	364	320	340	315	314	352	319	333	331	321	343	355	307	339	306	322	355	309	343	312	335	342	310	305	341	328	329	338	309	305	321	337	309	345	308	364	341	338	347	342	363	349	344	294	347	308	296	307	352	315	322	308	343	333	319	297	317	330	353	333	349	324	345	360	337	306	365	345	346	324	309	328	334	330	301	299	299	344	340	331	324	326	287	314	319	311	346	340	342	305	332	331	332	355	336	330	362	301	331	324	327	360	343	322	328	310	331	343	359	322	340	353	305	313	323	334	306	285	327	328	334	335	333	327	320	329	322	339	330	346	334	362	330	355	326	314	302	358	365	339	334	353	318	314	335	334	356	344	355	349	368	307	341	329	322	341	324	344	307	342	323	327	337	334	335	348	347	343	378	320	325	286	320	316	309	337	335	332	326	310	308	361	359	359	351	347	331	327	348	321	325	313	330	326	310	383	318	332	310	327	355	341	340	328	339	338	332	334	326	310	357	319	312	345	361	333	343	316	318	332	300	339	350	306	326	312	312	317	335	363	315	323	336	328	323	336	353	331	339	317	334	359	345	329	340	355	331	339	315	306	311	349	322	337	313	341	345	328	320	326	377	339	348	320	333	330	314	328	333	321	304	333	321	339	343	298	334	338	371	330	301	322	349	298	339	342	349	359	366	312	341	332	322	320	323	341	339	325	314	307	341	332	320	353	336	304	311	310	326	282	323	321	356	323	343	311	302	297	339	304	339	304	307	314	315	353	325	338	317	330	323	344	328	327	306	339	326	293	329	319	345	298	325	350	355	341	359	326	329	329	341	344	329	330	328	333	318	306	313	333	307	325	358	337	355	291	306	323	337	346	295	311	355	343	309	305	317	313	340	341	322	343	314	338	336	343	329	323	311	315	297	371	339	336	318	319	319	312	288	351	336	310	344	290	304	323	359	299	304	319	333	335	308	302	290	386	303	346	312	332	347	348	351	328	313	348	328	346	335	318	320	323	323	311	344	342	350	316	309	316	316	329	341	306	358	347	343	294	343	322	301	337	304	331	349	382	352	350	319	333	346	328	324	341	327	333	319	323	373	334	312	302	320	332	330	328	300	298	347	324	328	331	334	308	324	340	357	335	311	328	324	312	320	301	333	306	345	289	342	343	342	325	312	319	338	321	327	320	348	335	326	339	315	324	309	324	345	292	328	340	299	350	316	313	353	310	300	321	332	329	307	302	338	344	350	344	333	336	331	333	347	336	334	325	331	357	320	319	338	343	322	311	323	328	323	313	325	336	333	326	345	371	319	334	365	337	339	325	331	313	356	309	330	350	350	348	283	337	328	317	330	309	360	338	311	327	313	298	335	359	328	340	327	316	350	343	315	336	323	357	316	341	333	322	366	292	332	308	361	348	320	332	313	338	328	332	335	345	275	287	336	354	350	340	328	329	344	335	346	355	314	360	327	289	331	326	313	313	307	345	357	333	364	344	333	359	330	295	326	313	318	321	349	332	344	312	314	307	340	320	320	336	325	333	344	336	306	334	307	337	333	327	319	295	314	328	319	347	289	330	319	324	321	311	335	319	308	340	346	339	318	327	297	336	327	317	345	334	324	300	359	311	346	330	332	305	322	343	347	287	312	347	338	285	364	322	352	330	314	333	357	321	364	342	372	350	341	322	350	347	336	379	341	343	299	302	344	323	281	321	338	318	299	301	348	331	340	311	318	334	324	328	325	361	337	325	299	326	331	316	318	341	341	321	347	320	323	324	319	329	341	319	314	328	318	342	312	347	300	354	315	346	309	325	337	324	337	330	296	321	343	331	318	335	309	344	357	309	307	358	318	345	362	358	314	319	338	339	331	301	321	355	313	310	345	317	320	341	347	290	381	330	303	333	300	322	323	321	339	318	321	348	321	321	321	313	339	302	340	268	362	324	331	310	319	353	332	316	296	327	344	306	338	322	352	354	313	328	361	329	337	347	345	320	357	371	335	318	349	299	327	323	335	301	343	353	304	328	305	320	341	317	310	324	350	355	321	329	333	282	343	284	355	338	347	316	301	338	330	347	295	346	348	337	343	312	347	327	329	346	337	326	323	343	299	322	314	374	313	325	311	320	323	326	322	331	319	331	316	344	343	334	334	326	328	354	353	312	320	333	322	308	341	371	359	342	350	333	361	340	360	307	332	309	302	344	306	315	323	337	292	314	343	337	328	315	327	361	329	314	300	352	324	319	329	321	322	315	350	303	325	334	330	335	327	352	357	333	341	306	317	293	321	300	327	320	310	349	320	355	326	322	350	319	303	326	327	332	313	342	356	323	358	306	345	367	340	321	338	325	312	334	295	341	352	315	319	331	323	309	338	343	312	335	342	330	322	323	325	335	348	352	359	336	315	311	325	337	361	327	320	342	337	301	321	316	322	356	368	339	339	345	331	337	305	316	345	291	346	368	320	333	295	302	334	331	313	330	309	320	316	325	320	299	328	311	352	326	335	302	316	336	300	351	367	315	320	346	306	340	332	337	306	336	330	332	321	339	329	329	287	321	322	337	303	321	351	329	302	327	333	329	363	309	331	329	368	325	319	288	303	307	321	319	325	355	334	321	332	306	324	321	330	334	351	346	359	349	345	317	346	353	325	311	341	288	325	315	305	356	352	355	369	320	371	347	354	296	358	368	328	309	296	335	330	318	343	331	305	332	340	318	306	320	355	318	344	361	350	331	343	327	315	335	330	314	316	305	370	341	350	310	331	345	314	331	332	336	325	334	320	352	311	355	368	338
19057	37804	30532	19232	11886	7710	5156	3501	2435	1914	1458	1165	940	772	699	597	547	506	522	461	444	441	435	412	412	375	398	387	385	407	370	379	344	401	412	351	393	391	374	362	362	315	372	345	342	354	398	380	400	366	363	354	408	401	345	398	396	438	394	388	355	367	380	388	410	370	356	399	386	374	370	390	394	357	350	377	363	413	345	363	371	409	372	366	384	342	373	361	325	375	364	346	331	365	369	381	392	371	384	379	389	378	372	361	415	397	382	367	389	359	381	356	383	383	393	383	398	398	348	373	346	362	409	395	365	364	409	395	367	326	391	369	367	403	368	429	400	393	433	351	367	362	348	389	379	366	391	379	386	361	369	412	407	389	364	360	374	344	400	393	384	366	409	379	362	390	381	351	378	370	379	354	383	355	375	363	376	379	344	424	379	366	389	376	360	348	389	403	360	371	372	365	376	367	388	352	399	389	381	368	350	366	420	368	349	397	377	382	398	366	395	358	340	357	374	382	397	405	394	349	369	402	380	407	398	384	410	390	347	406	366	408	361	338	381	378	384	377	359	342	438	383	365	376	390	383	383	412	370	393	351	410	382	373	387	384	408	378	386	371	340	353	380	389	381	357	390	371	376	362	374	389	367	385	348	395	375	380	367	382	374	355	361	357	356	364	398	367	363	382	392	396	373	366	359	392	375	364	388	358	411	381	394	412	370	404	370	420	346	384	397	372	375	327	369	365	375	391	382	402	373	421	371	404	362	385	384	347	394	352	383	391	361	369	388	351	371	386	356	378	411	352	340	406	367	381	385	391	399	378	397	373	407	358	356	395	394	379	340	353	374	342	380	369	383	372	375	399	379	413	375	375	378	382	345	371	354	407	382	385	386	382	383	371	389	382	328	395	368	364	360	372	366	366	408	394	385	342	370	395	379	370	384	365	421	369	415	367	352	331	393	400	379	371	368	394	386	400	431	386	369	372	371	361	379	388	360	348	378	407	394	372	387	413	391	394	351	362	389	400	376	360	390	372	374	389	369	386	377	388	405	359	387	365	348	395	391	352	337	367	359	410	344	384	353	390	361	367	372	354	366	367	418	419	409	384	382	362	349	374	349	392	372	334	410	388	377	374	368	357	379	381	383	411	327	376	401	414	371	358	390	367	399	351	353	359	376	384	368	367	395	377	395	399	407	392	364	379	359	360	397	379	377	381	366	354	397	399	372	385	337	361	400	341	357	383	380	383	352	362	389	392	366	376	365	390	396	390	418	364	386	391	348	369	346	363	368	372	393	392	405	409	392	381	373	418	336	352	396	387	362	392	377	380	364	383	374	360	340	367	357	354	348	358	377	364	360	401	380	407	393	388	382	367	374	380	382	351	401	404	366	389	362	390	367	371	373	370	369	385	367	386	381	356	353	359	369	370	392	379	392	355	404	365	377	347	387	414	391	377	371	344	383	346	382	390	400	351	363	379	376	362	390	366	395	386	392	407	381	381	385	359	387	390	400	405	389	371	379	358	349	372	346	379	379	388	359	360	339	424	377	370	382	343	362	341	392	372	337	357	410	363	371	375	421	347	365	357	375	366	376	354	378	369	373	388	348	384	355	376	369	374	417	376	371	415	364	368	392	370	389	405	383	381	384	368	369	341	350	406	372	384	396	417	351	369	354	374	356	337	354	384	388	386	373	361	368	402	395	340	402	353	392	377	344	381	372	368	356	403	375	368	363	349	418	362	373	394	383	396	382	385	386	352	365	378	377	363	386	401	399	331	375	382	385	372	416	377	376	415	362	371	382	355	341	377	339	360	381	355	372	377	404	380	408	381	341	371	349	351	367	371	396	399	415	401	368	389	383	365	414	379	394	391	355	404	361	385	398	399	382	370	372	375	367	360	354	381	358	390	382	370	373	386	372	373	380	361	377	371	356	355	369	362	379	392	366	399	392	387	394	383	382	364	390	378	397	397	360	365	388	350	388	370	382	408	373	385	352	370	411	382	399	390	379	398	371	371	379	373	409	370	368	364	389	379	356	352	410	398	387	366	381	369	389	401	371	405	371	375	356	354	373	365	368	357	356	400	380	365	404	359	380	385	347	392	409	383	341	407	390	389	360	391	344	363	364	381	346	367	387	409	398	364	384	398	400	369	392	374	393	364	391	361	367	428	361	358	396	385	363	349	369	387	372	402	370	368	379	387	398	356	397	378	391	374	395	403	391	375	362	400	390	373	395	358	391	372	367	406	385	368	396	381	370	358	350	408	366	381	383	373	371	354	416	362	398	373	395	379	417	353	377	376	349	383	357	365	349	391	369	367	398	405	399	413	416	339	377	397	398	372	327	371	375	358	345	353	353	350	392	383	400	356	333	401	385	366	425	376	398	351	359	346	358	407	373	376	377	409	368	357	376	346	361	327	383	384	368	399	373	387	389	347	356	388	388	368	354	357	369	389	399	383	367	372	347	372	370	385	337	400	381	359	381	366	398	383	401	339	353	352	349	389	386	372	398	393	364	357	362	360	361	407	368	369	360	407	399	365	390	352	360	355	369	360	372	367	386	399	363	358	353	404	398	352	367	390	378	383	394	388	367	375	384	397	361	354	364	336	388	364	373	381	377	376	382	402	359	418	406	360	399	346	388	381	413	358	387	367	340	412	396	402	366	385	351	383	329	379	392	375	376	391	410	379	407	389	382	364	366	386	394	392	359	368	389	387	360	378	408	381	381	371	362	351	346	380	360	373	384	356	376	391	361	379	397	370	383	390	379	348	406	384	360	400	391	379	402	383	389	348	374	376	376	371	377	401	391	396	382	357	400	383	375	384	416	406	403	397	385	344	381	376	394	362	372	374	374	353	353	408	387	398	400	363	396	372	388	348	379	360	332	354	320	404	367	378	349	356	381	393	364	393	383	369	384	372	367	408	384	387	388	397	328	365	393	393	365	343	371	374	393	369	373	411	396	352	355	383	408	396	359	391	401	375	362	386	388	357	341	364	416	408	342	376	378	403	395	384	381	379	365	397	357	378	357	368	355	384	391	365	399	356	372	371	372	349	406	387	388	328	378	383	380	385	363	381	400	363	380	380	382	370	369	351	369	349	357	376	383	431	401	353	383	390	398	370	358	355	328	398	375	379	364	372	361	388	394	330	381	381	358	335	402	401	360	396	361	373	344	364	403	345	367	345	386	343	376	391	390	379	377	374	371	383	413	395	371	361	377	400	364	426	384	340	380	416	375	377	404	349	355	443	366	402	393	381	386	404	357	379	365	369	365	359	367	365	354	383	378	366	395	378	354	392	369	352	406	385	331	375	403	396	363	355	359	390	412	370	391	426	376	381	374	380	354	370	387	378	368	343	383	373	353	384	408	385	366	397	418	380	374	366	372	367	371	390	379	359	352	347	338	378	336	373	386	355	376	349	331	402	340	400	410	381	403	365	389	386	361	363	355	397	361	405	410	362	372	366	347	370	337	397	384	414	395	386	403	381	355	370	367	402	396	356
22840	21373	28858	24269	21419	20651	9746	3579	2298	1783	1426	1066	934	733	630	572	532	459	460	410	392	383	386	399	362	337	375	351	337	353	325	324	317	334	316	326	330	357	363	332	327	318	364	324	338	336	323	361	348	339	295	349	317	327	337	311	328	345	344	343	323	296	304	356	342	323	318	336	323	325	335	343	335	323	324	341	354	325	350	334	312	312	325	335	343	341	324	310	329	336	350	322	335	329	330	326	317	314	332	295	315	325	311	346	327	341	332	302	338	322	341	306	334	333	322	306	319	306	332	312	348	325	332	304	343	314	285	361	316	314	330	343	327	312	354	317	332	307	339	309	330	357	348	337	344	334	366	315	329	332	335	346	317	314	314	354	304	347	332	313	291	333	355	323	308	340	316	333	331	333	312	342	326	330	359	313	300	326	313	331	317	328	332	285	295	341	346	312	330	311	326	331	351	360	331	312	351	288	307	298	340	346	321	346	343	344	318	309	309	331	351	325	334	335	362	304	353	315	315	361	334	284	325	341	312	287	288	341	334	343	295	325	326	321	345	288	342	316	330	342	323	341	317	327	334	337	306	341	309	309	307	323	311	321	297	311	339	303	334	335	340	325	335	298	337	311	335	307	335	291	297	330	328	339	315	375	327	308	319	316	355	360	350	330	317	338	339	305	341	376	356	326	316	288	301	365	352	341	312	303	357	328	350	312	316	360	355	315	333	338	314	319	331	321	334	332	297	336	356	295	343	313	325	334	333	338	328	357	331	364	310	350	302	328	318	327	344	318	337	338	309	314	333	307	326	320	333	328	321	337	319	310	349	319	341	314	336	340	296	333	333	336	313	299	317	344	320	345	335	324	339	331	328	320	319	279	313	343	319	311	325	318	310	299	340	334	339	306	325	309	318	316	339	377	307	300	304	336	334	315	278	304	342	333	322	317	326	343	333	332	368	336	322	355	295	312	324	348	325	354	327	303	309	330	333	331	325	377	317	338	337	316	318	332	337	341	339	341	316	306	343	347	358	305	343	323	340	347	327	320	323	303	309	334	317	297	324	302	286	296	325	324	301	334	351	332	342	312	338	351	325	322	324	325	311	330	321	332	314	330	331	329	319	337	372	350	350	305	328	327	308	308	347	363	321	335	315	373	327	345	316	319	312	307	313	320	312	326	325	332	299	329	346	328	342	311	332	363	348	310	355	330	297	346	321	332	335	291	297	341	322	332	300	348	335	355	349	326	339	338	346	332	309	314	362	329	358	299	339	326	334	331	334	325	317	340	347	357	357	329	300	326	322	332	315	314	314	329	327	312	301	317	365	323	299	332	344	339	335	304	290	352	339	327	320	288	321	318	330	327	314	332	314	313	331	297	350	308	314	326	303	334	357	330	346	315	352	291	325	333	339	313	349	317	338	342	309	338	311	329	314	378	311	336	323	344	304	307	318	336	329	328	314	336	367	339	317	334	346	301	330	338	337	334	322	320	332	336	301	332	349	342	307	337	342	328	313	335	327	319	313	338	329	328	324	298	341	314	351	305	327	345	354	316	315	304	351	321	315	313	344	296	301	315	327	311	309	289	355	308	336	360	346	303	283	314	361	344	310	301	308	356	309	311	306	297	350	338	320	332	328	301	301	362	315	320	347	334	356	323	325	311	311	346	333	366	339	352	333	294	337	303	331	320	332	338	346	326	308	310	317	306	329	349	341	321	327	342	355	303	333	317	336	319	296	319	330	344	318	325	316	325	366	342	330	295	330	318	316	345	334	339	304	321	362	305	310	328	332	365	302	356	322	353	312	317	334	288	317	328	308	324	359	320	329	329	328	320	328	344	306	332	321	350	318	313	340	322	315	303	319	352	321	344	320	322	340	326	325	321	333	326	301	336	337	342	325	319	310	356	303	344	303	330	321	338	336	336	316	337	327	330	326	316	322	329	308	292	334	305	308	338	354	338	327	316	314	348	339	351	329	373	305	328	305	294	336	356	334	341	385	328	331	328	295	324	310	321	320	345	333	332	348	338	335	299	343	320	287	342	331	340	302	325	312	311	336	335	317	338	305	338	345	320	310	342	324	293	358	347	376	302	335	334	338	292	304	311	325	326	372	319	334	332	342	319	346	334	347	282	360	312	284	335	350	331	337	341	313	337	318	354	332	319	341	302	306	344	329	312	333	324	331	323	306	293	332	338	342	337	350	336	279	334	306	334	356	336	310	314	314	323	322	320	320	332	329	357	334	321	341	326	302	346	318	326	317	338	311	322	345	309	352	309	337	346	332	326	350	349	322	325	341	338	344	309	357	346	313	311	323	324	349	339	319	329	316	303	317	324	326	343	370	314	290	310	323	320	317	316	363	313	370	354	326	384	330	293	338	294	311	299	365	329	342	327	325	308	304	318	316	335	333	357	327	316	320	339	352	334	334	303	316	340	302	319	357	361	327	309	321	332	312	305	369	324	351	337	334	342	339	331	318	338	326	356	320	286	327	328	343	340	297	324	325	336	326	359	329	309	375	328	317	329	330	328	335	343	365	317	325	294	349	315	326	332	301	311	323	323	308	323	309	308	317	335	332	305	345	320	322	340	352	330	321	320	328	343	328	331	304	291	356	314	312	305	318	328	338	314	377	312	344	325	327	320	317	342	299	314	370	360	321	323	351	287	307	322	341	311	308	313	316	337	347	336	328	345	339	340	338	355	316	335	346	338	342	341	343	346	337	337	321	327	304	353	330	341	313	338	347	294	305	305	354	333	299	343	343	297	356	350	300	314	316	337	296	331	321	369	325	333	347	313	307	331	345	325	356	342	319	308	313	357	283	316	304	343	313	323	322	346	348	325	325	339	325	326	318	319	335	332	316	303	307	292	277	323	372	294	334	320	347	310	324	353	324	336	302	330	292	321	312	301	308	321	335	325	301	323	319	303	323	383	333	340	349	307	309	344	330	307	331	309	368	331	330	346	327	327	331	321	314	351	345	334	359	342	334	317	297	315	319	335	373	319	317	352	294	330	313	305	335	287	298	294	311	341	347	357	334	322	331	332	326	331	342	329	340	312	347	354	311	345	337	300	306	337	309	313	327	316	355	284	322	337	335	345	359	326	309	332	332	299	336	344	335	342	330	313	340	311	318	349	391	313	317	307	332	343	330	339	339	330	333	340	348	326	330	308	301	317	313	331	324	329	319	343	333	324	307	351	331	330	331	289	346	330	331	325	355	330	333	320	350	345	315	330	332	366	309	341	288	333	319	340	347	317	308	364	327	343	350	337	332	335	322	351	352	286	342	337	326	303	332	322	342	355	333	307	316	330	311	317	368	338	338	334	348	338	342	306	326	322	316	325	341	307	332	338	346	328	315	341	312	315	329	343	336	328	303	332	322	343	306	309	330	365	305	336	329	307	316	314	338	316	367	312	339	322	323	308	352	312	345	355	342	322	319	329	331	295	312	314	332	323	301	287	300	286	335	330	346	306	296	351	282	334	317	339	346	311	320	331	331	377
21452	46091	39202	27425	18560	12591	8714	5971	4363	3312	2410	1842	1520	1212	971	866	689	655	554	581	488	430	457	449	433	374	405	380	385	388	388	356	396	376	356	363	349	402	342	374	373	380	384	362	367	395	389	373	373	387	357	336	352	350	362	396	396	361	382	370	347	367	345	359	313	374	370	372	353	352	368	390	392	338	401	382	375	405	385	329	343	373	403	383	352	380	365	389	377	397	350	363	396	354	354	342	349	391	379	355	391	348	341	359	387	405	381	345	373	351	382	397	380	360	373	363	394	363	390	384	366	351	362	338	380	352	364	351	360	387	357	374	354	370	375	363	344	412	352	351	377	389	351	372	406	373	341	363	343	408	392	376	374	391	361	369	348	383	385	372	421	338	342	381	348	334	375	370	357	347	334	392	357	384	355	387	331	364	350	373	392	392	408	387	358	372	356	383	373	355	385	367	379	328	403	387	343	365	373	376	345	367	416	374	348	379	389	388	346	367	344	392	380	375	372	404	370	359	365	360	343	384	333	395	377	354	336	366	359	364	357	391	339	368	374	388	338	381	356	338	391	382	360	354	376	381	369	352	381	378	381	361	353	357	355	375	377	353	395	381	379	359	347	382	372	345	346	366	337	373	383	356	357	388	384	378	362	344	386	379	361	344	384	361	366	389	370	380	349	371	339	376	349	369	391	359	389	378	359	347	361	395	383	367	334	365	342	348	367	352	336	353	409	372	387	367	389	368	390	361	378	336	355	377	362	373	416	359	395	377	363	383	368	353	357	384	408	335	367	378	354	398	350	356	358	374	386	359	344	338	375	374	373	373	394	375	370	358	351	374	355	342	376	354	351	345	391	375	344	375	359	396	360	392	391	343	364	348	336	386	375	412	342	383	378	405	374	367	335	339	344	334	379	350	332	364	383	354	352	372	367	325	350	359	350	365	361	343	360	356	379	364	347	344	339	366	332	374	381	357	387	370	389	375	355	399	372	368	343	360	337	379	340	379	359	375	379	371	382	360	342	396	377	390	404	372	321	378	337	363	394	335	369	392	372	366	376	359	363	359	360	405	404	359	371	368	357	352	387	387	387	388	409	345	391	372	341	358	358	361	351	356	368	376	360	392	386	406	363	353	363	360	389	368	357	381	360	361	359	375	403	382	388	381	379	410	387	357	394	375	355	359	367	417	359	370	392	397	374	351	384	366	389	350	348	385	395	335	358	374	363	381	390	379	377	399	353	357	367	350	370	356	410	374	334	368	365	358	363	336	379	384	386	386	380	335	318	362	365	342	361	374	359	398	361	356	382	350	367	326	367	394	339	354	338	369	362	350	357	366	387	346	375	371	387	373	344	383	378	363	378	338	336	371	343	364	376	393	381	376	376	383	355	356	371	337	376	362	380	370	389	378	383	365	370	364	371	342	364	343	333	379	390	351	356	352	386	394	390	372	373	357	396	366	344	380	372	384	350	385	345	363	410	330	374	386	363	371	364	367	366	360	374	356	354	356	397	368	342	345	369	374	384	371	344	411	325	383	370	342	343	382	349	351	371	398	358	353	353	355	355	365	342	380	371	369	400	334	370	390	348	360	373	395	369	344	407	356	364	348	380	350	373	370	372	336	407	324	379	379	385	360	384	385	348	334	380	376	401	395	384	353	344	389	359	380	369	360	353	381	356	363	367	351	346	350	394	377	392	380	395	356	349	355	379	364	376	365	400	364	348	371	375	339	421	357	375	387	341	368	359	386	385	371	371	364	390	372	377	367	369	381	373	364	363	364	367	392	348	394	377	390	403	365	336	349	369	365	343	420	354	386	387	374	351	387	356	337	403	381	339	359	385	340	367	387	383	364	393	339	388	353	387	397	354	339	380	364	359	374	383	371	397	333	379	377	357	387	352	386	390	365	354	387	348	352	403	353	379	347	370	352	347	347	363	386	359	374	393	386	364	390	352	351	329	359	381	382	365	362	358	393	369	389	393	381	397	385	402	388	377	354	374	343	361	374	343	361	367	407	359	367	393	356	364	396	388	360	330	385	386	363	356	372	377	329	359	378	389	311	366	373	364	380	369	384	373	390	347	352	358	371	360	393	375	349	363	378	389	368	374	375	345	376	347	373	402	406	364	366	392	392	332	374	369	407	368	381	363	390	355	357	381	322	373	351	356	353	392	355	384	396	388	361	393	392	343	361	356	346	371	370	364	375	337	369	399	376	370	378	375	391	339	367	376	371	381	326	359	372	391	334	376	403	339	399	379	362	379	402	342	361	358	365	380	368	365	375	364	384	364	341	385	410	337	343	327	360	349	353	326	378	340	363	419	383	385	382	351	375	376	351	344	380	403	366	373	352	353	368	375	359	387	384	376	360	363	349	385	360	390	379	329	369	368	327	390	329	327	361	360	367	364	363	406	396	393	344	381	353	370	361	376	392	346	362	361	357	353	376	344	378	346	381	404	345	359	386	375	385	344	368	345	365	350	363	362	401	362	393	377	375	357	392	379	345	351	363	360	352	381	366	355	368	366	347	385	368	383	389	375	374	379	415	386	373	340	413	365	386	400	380	379	350	384	373	350	360	384	346	381	372	411	343	345	380	370	381	378	387	397	379	364	352	330	377	356	375	373	393	374	391	381	386	361	380	347	407	367	386	385	350	333	343	339	380	368	351	381	394	375	338	371	359	358	380	335	373	356	375	347	378	340	354	354	363	391	368	363	362	387	350	353	373	365	406	394	363	379	364	352	375	349	378	328	385	391	364	366	400	353	350	389	381	375	359	385	340	354	373	359	414	398	372	357	346	351	378	362	384	364	361	370	383	412	354	341	365	366	376	322	342	356	346	365	356	382	347	383	385	351	374	336	384	361	362	352	368	339	370	380	371	315	339	384	321	354	359	351	397	382	358	356	415	388	366	369	364	358	359	377	358	376	381	350	369	378	371	353	365	361	388	370	400	363	370	357	369	340	354	340	337	403	402	369	375	381	375	382	372	365	334	359	394	360	365	360	399	344	366	366	341	376	382	349	376	356	367	370	402	391	363	361	357	349	366	359	383	364	357	358	346	356	342	373	337	369	341	378	340	377	388	371	374	348	381	352	357	356	405	361	340	386	376	363	395	368	365	363	374	367	368	360	367	351	350	378	389	363	359	388	399	331	397	367	354	348	330	369	374	376	383	396	334	355	371	355	379	360	365	365	364	388	344	381	365	351	379	362	376	362	345	366	358	373	368	372	403	383	377	346	357	382	368	377	346	361	389	382	393	368	377	382	373	371	347	348	364	367	373	386	378	362	391	366	341	355	372	346	374	384	381	379	380	385	387	342	367	358	360	376	303	353	401	353	383	370	344	335	424	333	400	357	392	386	392	374	357	377	359	373	346	366	340	397	382	353	393	358	364	384	363	354	345	397	381	393	376	359	354	363	400	388	379	383	388	393	375	372	370	369	338	380	368	352	388	389	356	381	365	391	393	363	349	391	371	375	375	400	344	368	416	399	361	340	368
28045	23343	23231	13322	5865	3234	2110	1430	1137	889	734	651	566	500	430	412	384	384	377	369	355	372	352	385	315	365	312	326	316	329	333	337	374	308	321	316	333	356	298	320	359	309	327	357	337	310	343	329	327	359	343	332	295	346	353	312	341	340	319	327	326	333	332	318	281	321	346	326	348	294	325	308	330	319	300	351	316	328	314	342	325	301	337	344	304	346	336	326	308	314	317	300	349	336	289	306	295	337	323	291	314	330	321	294	320	305	338	320	360	297	361	336	310	324	340	336	317	311	336	305	340	305	337	294	349	339	333	329	295	302	311	322	380	343	301	311	334	303	319	311	341	326	349	321	321	324	314	320	332	358	324	326	316	307	308	307	333	337	336	321	304	327	326	306	314	317	365	312	323	317	354	312	318	326	306	307	331	317	314	316	327	339	363	328	327	334	319	316	317	308	322	329	315	348	330	338	324	298	335	324	312	341	321	332	294	333	320	344	349	336	333	323	358	330	332	339	298	322	317	290	342	338	324	311	353	311	349	305	348	343	336	328	313	339	324	309	380	352	307	323	322	332	345	350	310	334	320	352	342	305	328	309	315	327	349	329	334	302	310	335	325	311	323	312	331	321	319	314	344	348	339	312	322	314	330	332	347	337	331	332	341	318	322	302	345	315	361	288	303	314	327	355	327	358	331	336	318	294	315	277	335	328	308	323	323	329	321	313	307	323	323	311	348	319	333	351	316	304	336	311	304	323	312	316	322	311	318	323	338	340	312	332	338	292	308	330	295	314	326	348	364	298	305	283	321	327	310	338	297	354	349	287	305	358	303	305	306	332	339	304	335	330	314	319	338	314	317	314	322	325	337	315	341	331	326	282	339	328	317	342	336	335	346	316	327	337	272	347	355	302	346	295	346	311	316	354	302	291	320	312	323	346	299	339	323	302	317	346	355	324	344	349	326	342	303	332	311	342	307	312	299	331	314	309	345	304	333	329	324	321	313	300	296	314	333	345	321	369	343	336	313	315	345	345	349	357	316	303	336	297	366	289	320	314	334	303	300	325	290	337	358	336	354	306	319	337	343	309	294	310	311	321	351	326	289	327	331	338	322	332	327	360	329	321	299	306	354	334	325	319	318	345	317	347	324	339	336	317	326	322	305	302	336	314	325	334	313	321	313	332	322	311	344	308	320	307	333	345	342	362	354	333	355	309	303	327	313	304	294	321	334	319	313	338	323	354	320	325	312	314	329	309	299	346	323	338	334	356	321	347	307	319	333	368	309	332	312	341	323	323	321	351	311	358	340	327	326	339	322	319	334	344	325	359	311	333	299	332	342	327	328	332	361	325	355	306	331	320	334	343	309	317	341	349	335	329	320	332	323	309	368	336	288	350	342	335	283	297	359	270	304	326	327	306	339	352	330	330	323	327	316	322	316	302	344	319	290	308	334	313	322	369	306	297	323	332	336	356	301	309	381	304	332	302	308	334	327	357	345	330	359	322	357	334	336	327	348	351	330	333	327	304	298	345	325	321	343	300	346	347	326	311	352	310	314	303	314	352	361	329	295	318	331	301	325	319	309	285	338	305	311	307	310	354	316	307	320	309	345	272	333	308	336	303	316	314	321	316	331	321	334	320	300	308	312	317	297	342	318	287	306	326	355	306	350	328	345	266	320	320	337	333	312	312	345	298	342	321	293	326	312	308	308	346	338	318	342	316	332	358	313	338	358	339	309	318	303	321	321	321	329	330	336	330	331	336	299	344	338	329	344	318	324	319	349	324	357	337	324	340	336	312	324	336	317	311	318	302	310	308	311	338	324	344	340	278	321	300	333	332	336	325	309	326	333	345	311	302	312	321	291	334	329	320	305	336	327	319	325	311	306	289	312	341	330	330	308	326	349	343	320	351	335	344	333	336	312	308	307	340	317	311	321	298	347	331	315	331	297	310	334	350	341	328	308	316	311	353	309	355	329	324	321	313	314	328	311	319	345	342	305	343	325	315	322	308	298	346	333	329	314	343	334	311	353	334	331	300	327	310	311	329	340	327	337	315	327	391	311	338	336	314	338	343	336	331	323	312	310	333	333	338	320	346	333	296	319	325	305	338	311	352	339	309	318	298	317	315	321	337	300	327	337	326	326	325	314	317	301	299	336	357	311	283	336	322	331	345	319	319	347	300	333	332	347	329	351	324	322	336	344	371	325	318	310	318	298	366	338	312	311	327	330	361	313	345	318	328	330	352	310	316	322	292	329	335	337	303	340	306	336	294	317	354	342	344	334	349	311	330	315	348	316	351	344	300	340	353	321	319	348	353	300	334	353	355	316	306	337	306	365	370	338	299	298	326	301	341	326	318	305	350	332	302	281	355	316	288	317	349	331	339	306	310	329	303	334	356	318	346	345	318	322	326	305	314	353	320	316	332	337	314	347	334	307	294	304	319	320	322	372	298	306	323	322	320	305	316	333	299	311	329	319	304	304	346	350	345	334	308	319	314	313	300	346	328	335	336	339	311	304	300	326	331	323	338	331	318	317	343	356	345	322	327	324	313	338	338	289	343	313	324	311	315	344	333	330	274	328	305	352	369	351	353	318	329	351	333	329	336	338	338	297	316	307	336	323	313	318	345	321	318	329	302	284	311	340	327	322	309	355	333	353	324	301	348	362	301	340	295	325	319	298	324	358	305	292	326	333	361	331	354	332	322	321	332	328	355	325	340	323	304	327	309	353	337	305	322	347	342	334	314	327	346	299	334	345	327	334	339	310	340	329	321	319	358	326	353	317	334	353	306	309	310	355	340	360	343	312	312	315	355	320	303	322	312	330	320	347	337	312	345	341	321	326	340	324	322	294	316	307	329	346	334	312	313	310	357	350	321	347	338	345	349	312	311	327	327	319	309	309	314	322	325	318	310	307	323	329	314	349	297	332	346	339	303	337	325	339	372	292	351	336	293	338	332	323	321	328	338	345	326	351	323	317	306	308	288	320	360	340	319	335	314	322	302	300	333	331	307	345	325	333	323	311	315	322	323	327	314	330	304	305	346	302	337	282	337	314	361	337	331	344	317	316	339	345	343	324	350	341	335	335	321	322	343	313	305	349	325	317	340	361	339	336	301	296	351	327	309	333	324	290	329	318	313	318	335	329	320	301	334	306	358	335	346	327	300	332	328	332	326	296	298	357	325	308	327	344	319	320	338	311	289	364	300	345	323	335	303	324	341	334	322	325	323	323	316	339	338	316	329	290	363	338	312	315	290	312	305	319	343	325	303	292	351	345	333	289	341	312	331	330	339	319	305	325	340	337	315	306	335	313	329	358	311	338	312	298	339	318	355	337	327	335	341	328	278	305	324	268	334	310	310	313	303	312	348	325	335	307	315	319	320	325	332	347	316	324	298	304	327	328	306	339	332	305	309	302	315	337	340	351	319	341	340	315	323	302	334	327	293	339	311	334	316	364	329	324	324	318	341	294	313	307	331	334	327	324	350	305	309	307	322	317	343
19079	34918	28051	16733	9841	6317	4071	2984	2030	1594	1288	992	831	707	594	599	507	474	465	454	409	425	434	400	416	386	374	370	402	377	394	375	365	367	365	379	373	362	358	380	377	356	349	383	364	396	348	391	375	371	367	371	378	356	352	393	401	364	351	338	316	368	372	370	369	365	409	381	343	347	359	395	360	379	358	347	375	352	360	385	366	398	344	364	392	387	367	392	390	369	373	359	373	404	372	362	398	373	354	393	390	369	362	409	388	379	409	384	385	366	388	372	402	374	368	402	378	392	385	355	363	370	377	354	386	394	348	392	374	377	381	352	396	331	399	363	362	365	366	388	385	419	375	352	357	367	382	394	373	390	374	382	397	369	347	386	396	345	374	386	390	391	380	391	380	363	379	375	392	361	361	381	365	395	355	368	395	350	391	361	401	382	381	394	377	370	394	381	384	421	367	373	406	382	352	367	378	385	388	374	344	383	401	356	374	346	346	367	375	379	364	385	379	366	308	407	359	349	351	363	360	407	389	365	378	381	364	377	363	343	351	382	416	388	388	363	365	367	390	376	380	363	385	368	375	415	378	381	381	386	408	355	370	380	411	333	360	398	398	393	362	365	339	358	365	399	365	364	345	350	411	392	371	384	362	344	399	361	363	357	365	359	376	380	395	344	351	359	383	356	391	400	371	415	393	333	380	387	396	378	353	345	374	404	365	374	381	390	377	369	368	353	348	324	388	331	391	343	396	368	373	345	401	399	338	366	361	336	383	357	366	341	400	369	370	360	410	382	406	362	384	380	343	361	382	359	368	308	369	366	360	366	387	376	381	370	363	346	395	383	409	351	391	381	354	374	350	405	362	367	376	389	380	346	366	352	377	366	347	357	356	350	388	357	350	424	349	379	384	356	366	351	382	390	387	367	365	350	358	370	370	410	431	402	373	350	383	393	367	357	366	401	368	347	342	348	347	340	367	383	403	382	401	366	380	382	378	376	426	343	391	356	355	383	346	366	358	397	368	338	371	347	368	395	363	382	344	370	368	383	339	359	378	385	355	363	387	356	367	386	375	355	407	380	346	375	347	320	378	403	398	373	373	375	405	371	342	377	368	388	389	385	388	379	385	397	335	376	356	360	401	349	342	388	333	408	347	372	378	368	355	395	368	357	387	370	357	391	388	377	384	384	369	370	388	387	357	376	357	353	389	351	389	383	383	348	373	387	381	386	382	365	377	389	370	379	370	339	368	391	375	409	372	397	352	338	367	363	357	385	357	368	364	381	374	381	355	389	393	370	358	375	360	345	335	413	371	405	408	363	403	407	375	369	394	380	380	378	386	405	360	374	331	359	353	349	393	372	390	388	392	360	383	386	377	394	393	390	321	331	390	351	400	376	354	364	375	359	356	383	375	354	352	332	353	345	384	359	354	369	350	378	365	359	394	404	380	369	379	368	354	376	377	385	335	366	378	388	404	340	376	373	397	365	385	404	381	362	341	412	364	355	397	354	340	386	369	344	399	365	344	349	368	376	408	356	371	382	376	391	383	372	434	374	389	356	383	362	375	371	379	372	382	386	366	374	349	360	396	367	382	372	367	356	396	344	375	336	373	398	393	381	381	363	378	379	372	366	383	368	355	374	384	345	347	349	389	382	369	350	396	384	415	364	414	410	333	379	355	377	369	344	368	387	376	354	369	384	366	332	385	380	323	381	368	368	345	359	347	394	378	365	387	394	354	347	368	390	360	380	385	370	371	388	387	355	379	396	368	407	383	368	347	375	360	376	381	374	401	364	358	394	357	383	416	352	365	349	338	394	376	383	360	343	395	348	394	344	363	366	414	312	353	388	373	376	348	396	373	391	350	343	372	400	383	373	360	379	371	365	382	371	379	353	376	381	368	371	377	409	373	387	369	382	390	387	342	373	378	368	365	345	384	391	374	374	370	352	388	339	381	367	389	356	378	371	390	394	362	390	335	381	364	379	360	370	364	371	383	392	381	418	381	392	386	369	361	397	390	374	380	384	376	394	418	378	339	353	360	368	373	374	358	364	401	362	378	343	400	381	392	351	362	364	415	365	384	379	403	363	362	380	385	363	376	353	408	374	354	397	377	354	351	374	352	395	393	358	368	360	368	357	366	348	376	375	376	349	356	365	364	358	351	384	347	359	368	353	383	344	344	387	384	339	396	390	366	368	390	377	399	369	369	374	368	392	332	360	366	377	325	383	389	365	379	407	374	401	366	362	372	403	386	375	372	411	374	365	404	348	355	374	383	375	374	379	353	375	336	374	369	361	390	366	390	390	354	401	359	374	400	372	388	367	381	352	367	372	335	343	407	334	387	391	368	390	396	396	350	384	362	351	395	393	356	356	360	375	365	371	361	354	384	361	350	369	382	368	375	377	332	379	384	412	363	362	346	361	371	359	348	368	351	352	379	392	326	362	341	374	380	387	389	360	365	356	361	368	369	389	380	381	360	394	375	406	378	410	363	350	323	373	365	389	351	359	338	455	376	354	391	372	370	383	386	387	367	380	379	403	387	367	385	384	370	376	331	352	357	344	396	351	372	385	359	357	396	381	384	381	359	327	390	351	377	357	376	356	372	388	412	386	400	367	354	378	375	416	314	369	398	403	388	391	383	350	365	395	338	376	344	343	370	356	375	373	398	399	382	378	381	368	394	393	412	393	347	355	413	363	374	391	388	375	375	375	359	363	398	367	387	386	355	385	395	372	367	401	354	336	388	380	403	401	363	355	362	383	385	384	339	363	384	342	379	394	339	376	393	359	389	363	357	380	381	382	381	369	393	382	347	403	396	416	386	381	349	336	344	385	362	368	381	350	387	385	355	337	366	351	324	372	378	380	358	365	357	402	408	362	379	349	357	353	401	385	347	352	397	364	385	370	363	367	358	378	336	346	361	337	360	396	410	372	333	361	397	348	349	379	373	341	390	383	353	369	345	413	388	391	384	331	362	365	373	354	383	337	371	401	377	396	380	389	377	406	397	418	371	387	364	392	369	365	380	356	370	345	367	373	374	364	354	373	390	379	383	360	378	375	358	385	379	377	380	377	337	400	389	387	350	379	387	365	390	397	382	353	359	386	356	369	385	383	360	367	358	370	381	381	389	360	375	388	364	335	390	389	399	384	395	380	387	360	362	386	372	391	380	374	346	392	368	394	344	389	380	395	378	368	382	369	343	375	405	370	369	367	400	354	359	364	381	352	383	382	354	357	363	373	398	348	349	392	399	362	393	360	378	338	394	387	350	381	399	379	390	354	354	404	356	383	369	384	335	370	368	343	390	380	359	338	378	380	386	409	373	346	421	369	367	391	383	358	368	369	374	385	361	358	393	346	361	388	410	404	392	341	378	379	372	338	409	358	358	357	414	384	395	370	389	364	355	395	398	314	339	365	356	372	388	360	349	333	332	351	341	360	402	386	382	395	401	368	357	393	376	385	390	383	374	362	377	406	392	382	351	367	364	386	405	331	371	375	384	321
23684	21317	28309	24702	21103	12259	4773	2682	1721	1355	1041	854	762	665	560	534	493	418	396	422	357	351	352	355	321	359	361	313	318	343	293	306	363	354	344	306	310	304	297	309	337	329	348	308	317	317	322	301	332	290	323	259	324	326	331	312	323	329	323	305	332	338	350	347	332	332	318	331	332	334	299	287	340	322	323	345	316	306	330	362	340	329	349	327	334	308	342	292	300	339	328	321	334	312	321	331	317	304	320	329	350	322	315	317	316	311	318	306	347	342	348	330	341	315	332	345	328	314	336	340	345	314	331	314	304	325	306	338	369	337	349	340	337	318	298	306	349	324	318	321	331	331	334	307	334	341	311	304	321	365	312	311	317	311	323	310	335	333	308	327	311	339	329	324	308	283	316	328	343	322	334	308	321	285	318	345	327	329	296	306	351	330	318	317	324	309	307	342	340	359	331	353	339	355	312	345	315	342	305	317	338	338	304	343	310	303	286	332	315	321	292	324	332	317	323	333	312	310	344	314	307	292	324	332	331	345	313	324	315	313	333	323	321	328	336	361	353	307	308	328	357	316	316	315	314	327	327	318	334	324	356	295	317	322	329	320	320	334	318	329	323	350	326	321	302	333	334	323	305	354	310	330	329	349	321	350	282	331	341	335	360	351	326	291	319	339	344	315	296	328	335	321	342	321	287	303	381	305	312	301	292	324	311	291	320	322	329	306	318	306	331	284	329	342	335	332	321	325	320	311	329	307	335	338	333	370	347	312	323	329	332	332	353	322	312	330	322	328	287	308	335	301	346	325	322	312	331	316	324	326	321	323	328	361	340	337	337	312	293	328	324	320	321	341	328	321	353	317	288	327	336	335	347	313	305	319	348	337	286	292	333	300	307	325	341	292	294	314	332	292	327	312	323	341	333	297	332	303	319	294	336	354	334	351	317	347	317	305	344	335	295	340	312	344	323	349	363	343	342	324	342	335	309	310	347	343	336	330	304	328	345	348	330	337	342	298	313	345	293	344	323	318	324	307	327	324	354	331	340	316	344	326	326	313	319	341	327	342	347	308	335	308	322	348	335	369	312	322	320	293	325	356	301	313	319	346	323	331	325	323	306	330	307	340	326	366	341	322	326	335	379	325	312	341	334	347	323	332	309	333	347	336	326	308	283	319	336	336	317	365	307	286	311	344	306	357	316	302	308	307	327	309	308	302	341	293	343	316	315	323	323	355	336	346	357	304	319	319	311	267	357	330	332	365	324	302	314	356	338	290	320	308	299	335	343	310	311	328	324	318	285	298	336	301	307	318	315	344	320	282	325	317	338	333	325	336	295	314	311	350	326	328	345	305	327	313	334	320	330	275	292	349	341	312	287	321	329	277	351	333	324	340	321	344	289	313	322	324	328	332	300	323	305	331	313	323	350	271	310	311	334	345	314	323	319	342	326	313	328	304	332	335	324	329	301	312	320	325	341	325	316	348	323	338	313	312	308	356	298	342	363	310	321	355	317	326	285	314	331	314	321	304	354	389	344	313	305	330	319	321	342	322	323	315	320	313	330	316	330	324	348	332	317	363	331	323	333	332	343	319	338	309	328	333	340	293	300	330	311	347	350	335	323	308	315	357	323	327	328	318	310	330	330	303	322	355	332	327	339	337	297	343	318	304	312	302	325	329	317	327	329	340	309	312	308	310	319	320	331	320	329	330	337	300	320	292	348	347	356	307	300	347	324	338	317	323	304	337	348	327	331	346	313	312	340	323	309	327	298	316	323	353	313	359	325	293	297	324	299	328	292	336	332	310	298	332	302	322	305	316	301	301	339	312	337	304	326	329	317	339	322	305	309	317	305	318	327	320	303	318	336	324	330	315	333	330	363	326	308	350	331	333	322	345	331	349	306	330	313	310	368	338	322	354	294	334	349	323	289	368	311	332	323	331	330	343	323	328	347	309	356	293	330	316	343	325	328	320	296	360	342	315	329	337	343	363	290	304	359	329	335	326	287	342	323	338	334	333	329	319	299	315	321	304	303	298	309	308	311	335	314	327	331	334	317	339	296	352	296	365	334	307	304	302	370	314	337	302	333	321	317	326	312	307	320	325	349	308	311	316	311	314	334	315	351	320	288	331	347	325	326	306	326	301	333	348	355	345	324	319	325	342	298	314	309	331	343	337	326	336	317	310	346	323	288	336	292	361	310	302	324	339	300	296	307	317	336	301	316	351	318	360	351	332	307	326	302	330	328	306	304	332	322	318	326	308	347	323	334	330	328	265	318	340	350	299	333	315	319	363	352	311	317	349	336	303	315	323	305	292	333	303	310	321	337	342	365	299	315	335	315	336	338	304	337	343	308	335	319	324	331	351	336	341	329	329	339	349	303	310	324	275	313	341	350	290	353	334	322	330	322	326	312	305	341	328	304	318	325	294	329	340	338	319	332	325	336	327	327	337	323	315	336	322	304	354	333	285	338	312	350	303	300	315	318	330	349	326	359	292	322	295	287	319	300	318	335	325	322	340	335	318	318	302	327	328	286	317	320	298	324	297	322	328	314	312	320	308	335	318	312	296	321	341	326	323	325	296	349	314	319	356	334	368	340	334	308	337	312	349	331	304	335	296	323	323	323	313	332	333	335	290	304	298	355	300	354	340	358	299	331	329	316	315	349	331	331	332	336	298	303	304	344	318	342	312	320	315	327	355	303	316	303	299	323	332	320	345	292	333	327	358	337	335	317	336	325	293	316	346	340	348	319	344	332	305	350	299	336	362	357	311	346	310	334	327	331	332	352	310	345	327	327	316	338	346	349	304	315	304	319	344	341	331	316	361	335	309	338	320	302	311	325	321	329	314	320	336	308	311	323	306	330	315	309	334	316	316	293	318	293	338	342	340	340	314	332	327	342	314	326	343	317	344	322	342	324	303	325	321	352	297	315	331	340	336	313	333	303	309	339	334	342	312	324	325	319	321	323	333	315	342	288	310	328	311	313	328	344	283	336	329	325	317	297	342	310	328	327	329	323	349	341	322	342	333	312	300	326	338	311	293	320	324	336	328	333	330	303	313	309	302	288	316	315	337	306	356	321	318	333	356	337	305	338	325	326	328	333	339	328	290	305	334	358	319	316	327	335	336	301	327	329	290	343	324	308	343	297	327	259	338	323	311	315	288	332	317	324	386	296	327	314	324	322	313	349	323	331	356	331	336	315	324	323	336	302	337	347	323	329	307	354	300	312	332	312	315	331	351	304	331	332	369	321	340	322	324	334	322	332	329	330	311	293	309	319	342	347	368	346	327	323	333	314	308	316	323	331	329	337	327	319	336	330	347	277	337	328	337	292	310	325	318	314	279	321	324	311	314	356	323	333	302	323	345	338	330	306	318	299	312	288	310	335	283	342	322	324	354	341	347	333	332	355	320	359	342	334	303	310	331	329	301	367	351	341	333	338	334	299	365	319	332	336	322	300	328	311	302	337	304	303	319	319	321	320	303	307	321	317	320	339	319	308	337
19595	42369	35642	23766	15461	10184	6949	4899	3444	2480	1899	1493	1184	959	848	738	581	593	521	490	445	498	433	412	385	363	400	373	376	381	435	378	372	371	372	344	382	372	370	361	372	375	405	353	359	381	356	350	365	383	359	373	374	363	350	359	390	367	407	365	357	376	337	370	365	305	354	336	357	391	373	350	378	392	372	386	369	387	336	346	389	334	324	341	374	356	383	408	386	368	361	343	401	377	362	376	346	350	365	386	370	366	374	373	331	374	365	363	351	365	370	372	361	359	333	349	397	381	395	365	339	363	390	348	379	367	360	354	400	390	394	363	370	364	353	351	343	389	320	421	376	330	361	339	364	366	365	339	386	356	372	360	384	336	348	388	375	367	345	365	371	346	338	358	376	392	342	337	351	385	352	342	380	374	367	364	388	342	353	369	365	352	373	365	371	402	365	370	347	364	356	384	392	339	352	368	388	405	402	361	324	370	325	347	362	373	344	393	365	380	372	391	376	357	388	397	361	352	358	348	344	389	375	347	354	379	379	384	391	341	378	376	373	387	343	380	402	380	390	371	374	391	334	379	351	368	373	377	353	380	360	383	379	399	373	368	382	361	383	368	350	365	366	387	395	384	353	364	382	364	360	379	381	377	379	369	339	347	377	372	357	366	346	360	397	369	380	390	382	354	382	402	395	394	360	365	374	375	369	385	366	363	354	371	375	397	384	370	333	348	353	358	387	338	376	384	357	372	381	389	387	377	378	346	361	339	332	373	359	362	354	364	385	391	369	372	347	364	353	372	351	343	353	372	369	376	343	367	404	372	357	364	376	390	396	372	365	364	376	349	336	357	362	377	338	372	357	361	364	349	352	367	392	363	389	393	367	391	369	382	366	395	366	383	356	385	384	350	377	370	348	362	373	386	340	391	368	401	358	375	368	387	371	368	354	346	356	367	370	361	353	395	373	356	367	358	379	370	375	377	358	399	390	379	346	340	358	362	376	352	351	369	393	381	373	342	375	371	366	383	363	356	354	369	378	410	387	371	369	366	342	365	324	389	383	397	371	377	349	372	384	342	409	374	352	379	372	346	351	370	356	382	360	368	405	355	365	339	389	366	384	381	425	370	345	390	375	343	365	360	386	371	398	364	356	370	329	377	389	356	377	367	383	371	377	367	374	343	372	364	359	402	400	360	385	360	344	350	366	387	395	367	380	346	404	358	362	352	378	330	392	383	381	364	371	379	375	334	359	374	371	381	347	358	383	360	377	382	389	365	354	361	376	347	338	366	362	368	375	384	347	352	387	355	353	350	349	354	387	368	402	389	404	380	386	387	354	365	360	368	380	330	385	375	363	350	331	398	414	394	378	375	343	361	342	347	388	369	350	340	360	368	382	358	336	378	341	351	387	406	353	347	349	348	370	375	347	375	351	378	369	423	376	360	383	361	365	357	392	360	367	346	383	347	373	345	376	363	358	403	379	378	376	354	326	347	367	339	378	390	363	326	360	347	397	377	346	327	359	370	350	376	364	344	389	349	370	354	367	398	399	362	362	353	414	357	393	334	357	399	345	401	349	347	354	368	344	406	384	348	359	371	374	350	353	388	389	415	390	399	362	388	354	345	369	368	359	404	369	359	347	353	358	357	379	379	410	362	382	374	360	379	341	359	363	391	399	399	405	372	352	395	365	357	371	376	365	372	377	373	352	361	319	350	352	357	380	329	345	335	375	376	371	346	353	381	383	368	346	363	349	355	371	362	356	359	373	380	357	378	396	371	349	399	353	387	360	363	350	353	358	387	378	409	336	322	391	344	379	364	350	382	376	325	352	388	395	393	365	381	348	363	351	340	352	383	368	354	371	388	375	361	373	352	349	362	363	375	360	361	363	381	376	367	364	396	355	368	387	374	352	357	389	346	362	389	370	334	359	375	374	359	369	364	358	402	341	340	367	355	356	380	354	348	355	360	366	375	377	384	356	396	346	362	361	361	372	394	366	362	397	407	342	368	392	363	375	360	364	344	401	361	355	382	389	335	384	375	350	353	344	370	387	367	374	369	369	382	381	360	355	383	379	376	409	376	398	383	372	380	352	355	430	364	375	347	393	370	355	359	369	404	386	325	355	390	384	354	338	396	350	332	367	387	348	339	378	365	377	403	327	389	362	363	357	364	357	380	355	373	378	391	362	349	400	378	375	369	361	385	370	372	346	339	437	356	371	365	375	384	399	335	377	370	367	416	348	368	357	363	386	400	393	372	368	360	341	386	402	375	363	367	338	381	364	351	388	367	365	386	368	354	368	398	376	360	369	355	372	364	367	347	371	365	367	376	380	353	370	390	388	374	382	388	368	376	339	358	354	371	383	348	358	387	352	340	363	370	365	358	357	352	395	386	395	346	398	395	354	368	367	384	407	352	386	371	363	357	336	372	369	355	366	374	373	367	369	356	365	371	375	357	340	330	374	370	377	323	370	375	351	331	366	364	385	392	380	362	336	350	360	354	392	392	378	380	347	326	383	352	370	354	349	353	365	385	338	407	390	400	364	353	369	373	354	360	338	379	400	374	371	381	382	330	368	372	348	368	360	396	402	367	370	357	364	369	349	383	363	355	401	365	365	335	344	376	340	345	387	371	412	346	380	354	392	389	342	364	360	376	360	391	394	374	369	365	353	379	337	357	387	381	399	379	347	370	375	351	345	364	399	385	340	375	362	370	363	386	346	384	377	356	368	339	370	389	359	386	411	411	359	330	388	357	373	372	395	368	356	411	371	395	355	343	377	383	345	362	343	356	375	368	389	342	363	371	374	377	356	360	380	376	398	343	387	385	374	371	356	388	385	367	373	372	335	386	360	357	375	361	372	375	380	337	349	365	406	363	364	374	386	348	388	362	350	402	403	335	370	361	387	353	341	345	385	392	372	358	366	382	387	362	343	369	359	344	395	365	324	385	386	374	360	366	334	383	397	377	367	345	371	352	351	362	342	351	405	361	351	338	411	359	402	339	372	362	344	398	388	373	355	367	382	391	372	347	355	349	377	398	366	360	368	398	373	357	344	373	389	376	365	364	361	371	399	400	344	320	378	327	336	351	365	359	376	354	370	389	330	363	358	357	324	370	324	401	359	387	397	343	379	349	364	396	371	410	364	381	354	360	389	329	366	363	398	353	374	358	365	375	368	339	360	365	359	317	402	341	364	392	341	354	387	364	338	387	364	355	384	375	356	344	368	359	324	395	386	343	394	381	314	354	363	361	370	375	367	383	371	370	354	382	350	378	368	388	372	370	386	335	350	355	367	371	335	384	352	368	411	388	381	356	358	361	395	377	395	348	352	372	376	379	373	340	360	343	369	385	349	368	345	372	388	342	352	394	357	386	350	394	391	320	368	387	345	409	353	394	344	344	350	357	332	359	344	398	366	382	333	399	376	369	404	385	373	351	364	333	368	368	373	365	352	376	334	360	395	375	366	353	346	369	340	395	351	352	357	358	382	349	385	397	334	395	366	369
25199	21323	26807	24836	10492	4448	2719	1836	1279	1097	830	719	639	543	493	449	440	416	382	373	358	379	353	374	348	331	354	350	377	351	335	341	372	367	356	326	338	321	343	324	357	294	343	299	284	316	322	335	336	328	343	316	368	331	338	318	377	328	328	346	301	351	344	348	339	318	343	325	337	354	310	357	323	355	340	310	348	292	336	352	353	332	366	342	333	316	371	361	339	298	336	336	346	331	319	338	295	321	360	327	352	322	344	319	338	314	364	317	329	297	332	327	346	333	332	347	336	318	327	326	330	329	335	320	316	314	322	295	310	312	329	332	348	390	317	332	308	338	329	357	306	324	322	345	313	320	306	320	347	344	329	365	345	336	343	347	340	327	341	326	344	337	335	346	376	315	314	317	328	307	332	347	308	322	335	323	345	358	339	331	320	320	325	332	290	348	326	322	321	341	309	327	347	346	371	294	322	352	330	321	332	336	306	314	341	348	307	336	312	332	343	356	362	312	317	311	350	354	350	327	348	330	307	314	340	346	347	343	349	370	321	313	310	315	354	357	329	334	354	318	337	354	357	330	356	342	339	337	323	348	320	306	348	334	358	358	361	327	333	344	278	316	330	345	353	345	359	306	328	342	340	334	327	316	315	329	346	371	304	325	367	356	314	288	323	329	338	353	322	347	337	359	354	342	350	347	306	301	308	354	340	327	358	306	329	313	345	351	300	322	361	319	326	369	336	316	327	320	362	314	341	321	314	336	325	369	340	317	316	348	298	363	287	327	335	307	331	338	305	349	326	317	313	366	327	338	332	307	327	350	335	337	320	333	381	324	319	301	316	352	336	326	331	321	335	344	297	344	336	326	364	334	338	326	325	311	325	333	314	318	351	304	325	326	363	328	309	288	336	342	327	286	350	333	341	317	294	361	338	311	337	350	326	318	329	324	352	346	361	334	329	303	356	322	353	358	342	356	312	355	352	334	336	303	339	367	320	335	354	310	338	313	325	312	325	323	341	337	308	335	339	331	365	314	345	330	356	337	326	310	318	347	355	327	341	378	330	329	343	318	328	321	316	344	342	300	346	346	334	295	323	318	360	338	301	314	354	372	378	353	334	340	318	323	347	334	312	324	332	337	323	339	341	332	318	351	315	326	344	329	324	334	353	338	305	331	344	341	296	334	345	328	332	345	353	336	310	329	326	337	317	350	326	336	327	377	349	310	325	334	351	344	325	326	352	335	350	343	305	343	343	342	344	309	354	336	336	312	349	333	355	333	339	353	352	304	309	349	343	356	367	299	304	342	368	329	327	374	359	357	325	323	320	296	306	341	360	318	296	322	332	312	320	329	347	362	337	328	337	346	352	333	326	342	345	319	350	333	328	354	338	320	314	309	330	350	324	318	294	334	315	297	315	311	357	337	332	349	351	325	341	317	338	341	347	329	344	344	324	287	321	306	351	335	292	341	358	313	319	332	302	333	315	346	330	330	338	327	272	336	377	336	343	329	327	315	328	335	351	305	343	321	368	327	348	312	347	346	328	326	362	325	352	331	325	339	310	307	363	318	365	338	332	354	313	366	331	326	356	353	320	372	349	302	350	326	312	354	357	307	320	339	332	329	349	327	342	341	339	351	325	318	328	360	309	292	326	346	289	317	308	353	314	320	349	295	322	314	355	323	361	335	374	304	306	346	312	357	342	311	346	321	352	327	339	340	378	337	335	312	337	334	317	311	336	358	338	331	331	335	352	352	288	371	348	350	310	347	308	347	343	342	303	358	339	354	342	319	313	340	335	330	334	345	326	345	343	341	326	304	352	343	347	335	331	311	322	318	344	339	350	298	352	327	367	307	339	323	320	323	321	311	356	346	326	324	336	346	319	345	332	330	344	365	319	340	350	342	342	297	331	314	348	315	302	324	349	321	344	335	316	328	338	327	327	318	296	348	374	324	330	322	357	369	375	319	344	329	320	308	364	334	293	356	338	308	338	297	341	336	352	309	337	332	329	371	354	323	330	337	315	285	358	311	298	316	340	332	359	360	321	338	319	309	338	319	370	308	357	315	361	306	323	341	324	332	328	333	361	314	334	335	295	322	338	320	355	362	317	346	349	328	317	305	323	334	323	350	352	327	322	338	366	293	329	328	342	301	318	318	328	368	337	330	315	323	349	354	323	320	334	330	340	314	343	364	334	354	330	362	358	321	313	315	315	342	379	329	325	339	348	353	303	328	323	349	355	321	349	302	326	345	330	335	337	341	342	346	299	305	338	342	312	305	313	325	337	341	310	328	340	328	312	338	336	306	321	341	330	316	353	331	380	357	341	354	300	331	320	320	348	340	355	317	328	346	355	328	320	322	355	365	342	363	318	324	341	321	346	321	306	337	343	318	327	302	349	314	341	311	359	315	318	346	323	324	351	333	330	303	330	341	349	334	314	326	316	352	315	348	331	354	341	340	385	312	350	371	331	339	332	319	343	350	342	339	349	319	330	298	300	346	293	308	362	327	355	343	347	337	318	333	354	344	321	322	332	373	317	311	337	315	302	283	321	368	330	388	336	315	336	337	340	334	344	335	306	301	324	309	337	332	341	324	338	294	318	331	357	347	367	349	299	339	327	309	336	313	346	345	322	308	351	331	318	355	348	317	354	332	349	337	311	367	340	354	336	299	352	298	312	323	352	324	352	341	333	391	337	348	313	333	308	349	348	320	344	319	328	341	357	342	326	337	327	309	339	351	326	350	319	312	345	334	330	317	332	297	354	367	345	326	308	319	330	325	332	348	352	381	357	349	319	330	345	315	355	353	326	341	335	335	308	314	358	325	314	342	334	337	336	338	346	339	332	348	291	323	319	344	318	334	317	331	303	329	335	313	320	368	315	319	334	327	344	318	336	312	300	366	343	324	349	329	352	316	318	365	310	352	317	336	339	368	333	360	329	336	344	334	349	322	328	325	340	344	340	358	333	332	328	349	336	319	376	316	301	319	318	311	324	310	329	351	322	362	331	335	360	358	309	331	320	352	319	332	344	346	317	324	352	351	341	324	315	342	302	311	325	341	322	351	279	338	318	349	313	333	311	325	343	351	316	358	357	353	326	328	363	345	341	326	312	307	351	329	336	333	309	368	332	335	317	354	328	335	359	331	312	342	340	324	350	358	309	333	341	320	333	331	317	343	341	327	303	365	330	346	321	314	362	333	298	328	342	332	334	328	359	334	327	320	348	319	347	307	317	312	332	344	309	300	343	342	338	344	320	320	300	328	368	322	339	330	340	312	332	342	334	307	358	340	308	306	349	343	319	341	335	317	320	314	320	355	319	286	308	341	354	297	305	322	325	358	335	319	351	350	327	323	347	332	348	306	280	325	327	323	344	331	321	340	329	363	367	314	325	323	391	303	339	335	343	342	350	310	342	289	309	364	328	323	331	289	367	313	335	328	329	343	348	302	318	324	334	331	327	354	342	333	360	333	351	328	310	345	343	314	302	376	353	342	346	316	305	329
18916	38236	31229	19797	12227	7989	5131	3580	2630	1859	1461	1140	1027	828	665	627	574	542	483	473	459	449	427	386	370	382	375	418	357	392	408	407	371	396	363	368	380	390	385	398	358	397	400	369	348	361	398	375	346	347	367	360	346	361	346	383	360	386	403	377	395	393	372	379	358	391	386	373	405	395	376	422	416	414	392	400	370	360	386	394	379	417	402	407	383	401	369	403	355	358	380	381	340	368	369	375	398	358	369	400	390	380	379	387	360	383	364	398	407	382	385	371	415	375	384	377	389	384	386	378	405	404	401	363	381	382	387	393	348	404	365	356	393	404	377	390	370	407	345	386	370	365	393	419	395	412	366	364	370	389	384	359	410	349	376	392	419	387	373	368	378	361	410	378	369	391	328	398	356	396	368	368	389	401	378	357	386	356	363	402	411	382	424	394	364	401	406	402	361	359	379	398	365	365	395	360	351	362	405	335	365	386	374	393	395	392	414	394	399	389	387	336	361	384	360	358	383	367	377	406	327	380	349	363	412	411	367	426	363	347	381	376	378	357	374	401	397	390	362	400	389	345	393	414	374	385	374	387	389	353	390	396	364	402	354	368	374	397	382	391	387	373	379	372	370	375	373	358	383	402	404	357	402	362	398	390	410	392	377	376	376	401	356	356	378	382	354	396	376	378	391	361	365	385	361	363	377	379	379	353	360	352	389	378	382	417	315	362	356	400	449	395	370	389	375	356	379	373	372	401	411	362	395	360	370	376	408	397	392	381	410	384	334	385	383	371	422	381	399	390	392	371	369	385	376	382	332	377	408	384	359	367	357	355	354	368	400	346	381	412	366	356	406	393	375	373	366	379	375	360	380	356	386	385	354	329	398	368	388	399	363	427	352	368	379	405	364	383	375	425	370	351	409	362	404	366	398	381	359	368	363	403	382	369	394	375	387	388	375	353	381	372	358	371	386	391	377	392	395	351	385	346	394	423	372	373	416	382	378	402	389	378	378	385	376	360	366	376	347	397	405	393	362	401	405	362	410	361	393	381	377	387	354	386	411	384	379	381	422	372	362	359	396	350	383	366	381	421	370	396	367	365	344	416	359	383	373	352	381	376	366	386	375	406	422	393	345	394	367	420	396	389	356	378	383	369	358	326	379	346	373	359	396	389	396	388	377	354	396	346	365	366	358	427	387	383	368	395	400	392	399	366	408	418	396	366	402	386	404	387	412	384	397	391	374	401	376	400	395	391	386	347	368	389	390	376	396	412	359	397	362	405	396	399	355	416	391	357	374	380	381	398	359	357	369	401	371	394	375	372	380	372	367	361	366	385	359	352	393	333	381	388	348	361	416	393	368	402	373	387	362	357	358	382	415	377	378	394	387	393	403	350	441	381	388	356	380	369	356	377	358	368	389	391	370	388	351	368	341	360	385	379	329	391	375	372	401	377	407	350	400	349	381	349	377	370	388	395	403	353	378	350	366	357	367	370	360	363	362	403	356	392	368	369	357	338	381	373	410	382	376	361	384	377	367	400	351	375	379	376	378	411	407	379	391	379	377	366	360	386	386	367	363	397	390	374	363	374	405	413	367	428	383	385	383	415	386	345	380	380	387	351	368	356	389	418	360	433	402	339	389	383	369	363	380	413	369	393	373	384	379	408	386	367	369	423	380	347	364	375	402	369	376	365	378	413	388	398	367	360	418	385	384	391	390	400	398	378	386	377	355	377	398	364	352	394	358	375	357	374	375	383	379	348	396	400	341	396	379	388	373	375	378	348	362	382	362	402	363	392	381	417	395	418	346	372	372	397	396	387	443	365	407	371	404	401	373	378	360	380	355	377	358	367	369	398	395	387	386	393	347	385	376	370	391	382	384	399	357	347	368	428	381	382	384	363	389	374	399	351	371	396	396	399	360	372	356	387	357	410	407	373	379	408	354	406	373	361	380	375	392	393	360	370	404	375	374	383	373	411	370	379	354	372	362	369	380	393	363	395	420	380	410	370	389	415	385	372	386	406	383	383	378	363	430	426	382	379	395	367	433	381	368	391	394	376	375	421	412	379	392	373	394	369	365	340	411	409	386	355	370	404	379	342	386	379	372	387	394	388	399	388	408	368	384	386	396	359	400	377	390	348	373	377	389	381	376	372	368	416	377	416	389	378	367	385	396	389	393	396	379	372	382	374	401	379	418	370	362	392	390	349	394	376	397	368	400	366	397	394	421	351	371	340	344	369	367	381	392	364	413	376	380	354	374	383	375	360	364	379	376	390	373	413	378	362	366	384	367	389	391	416	355	409	379	395	400	370	383	382	416	403	392	356	347	398	360	405	382	399	396	382	387	369	380	383	407	397	370	394	394	356	354	408	392	357	347	356	403	393	376	369	383	385	401	378	389	403	362	375	380	347	386	343	381	335	370	357	412	366	414	380	369	360	381	374	397	384	364	390	401	385	417	360	403	377	413	404	351	328	357	370	360	389	356	449	381	414	365	378	400	384	387	397	386	391	375	403	361	382	376	430	387	385	354	415	377	383	378	351	382	377	399	403	352	363	386	381	370	388	399	384	393	382	414	354	366	387	398	391	357	342	385	381	401	414	398	375	376	386	374	394	377	348	368	390	384	366	392	375	409	385	344	386	392	354	398	433	371	399	401	391	409	395	319	346	380	367	380	376	403	364	367	405	389	365	370	388	328	374	394	376	386	378	380	388	371	356	387	393	401	359	389	329	382	365	394	397	383	420	386	380	370	394	362	356	389	376	382	381	398	356	389	399	379	419	346	370	381	400	307	376	383	383	403	350	370	391	376	375	375	389	383	388	350	402	393	397	379	386	391	372	425	422	390	358	415	376	359	401	389	361	359	396	420	419	361	400	390	378	364	377	370	383	398	342	379	378	370	407	375	390	367	383	383	359	404	394	386	377	374	398	396	385	379	357	394	385	378	319	361	395	343	398	370	366	364	409	337	366	379	373	392	405	372	370	399	386	418	403	396	339	362	359	387	393	360	367	337	357	342	384	345	348	382	375	356	351	371	375	377	395	394	403	406	335	375	375	370	393	356	380	388	384	345	373	334	390	409	365	367	402	379	373	381	372	377	404	391	381	396	368	401	380	370	388	362	392	364	343	405	347	390	377	367	387	387	383	387	411	371	368	380	381	404	387	365	372	372	380	378	356	382	367	376	403	410	368	361	391	390	351	375	388	403	356	399	352	396	417	385	397	375	392	345	411	365	430	379	349	382	362	378	386	421	385	383	361	362	346	375	368	352	409	385	370	401	364	395	340	398	378	390	379	368	344	416	380	369	388	387	377	377	359	407	387	395	383	344	363	448	371	378	392	393	429	358	371	378	405	361	386	393	383	411	367	418	399	376	418	398	411	382	390	367	380	356	367	392	395	386	389	392	390	388	409	381	387	366	387	391	411	372	383	398	363	394	363	383	334	383	417	384	396	414	367	399	379	397	368	423	381	366	351	374	371	380	382	366	413	365	354	404	364	341	383
22822	21381	28902	24242	21453	20761	10303	3745	2333	1808	1367	1110	954	793	659	603	534	468	438	446	407	382	377	358	349	317	352	345	336	339	321	360	334	357	312	352	337	331	318	331	333	392	326	332	359	326	322	342	371	328	369	319	353	319	346	339	357	338	335	361	339	323	322	339	333	342	334	308	328	348	357	341	370	357	332	321	321	357	307	311	343	331	360	308	343	330	349	325	327	320	312	324	331	341	350	340	328	310	334	327	324	334	327	310	324	349	323	337	350	321	336	329	319	350	313	345	320	319	325	328	348	344	353	320	327	339	362	313	343	305	384	320	375	334	351	340	332	349	298	368	354	358	344	321	337	308	340	313	323	324	335	342	341	333	384	332	334	365	385	352	336	337	335	330	330	353	311	326	305	354	327	295	335	315	347	334	313	328	352	312	335	338	355	349	330	327	346	366	326	332	318	316	374	323	325	316	352	332	296	328	351	361	347	324	327	337	333	337	354	315	344	343	359	322	313	291	338	366	328	327	314	309	333	351	317	337	354	313	320	304	314	338	317	300	310	349	336	338	354	310	334	344	330	300	356	328	355	349	314	346	348	317	344	343	332	316	331	322	340	351	297	349	349	375	359	330	320	333	319	369	343	351	318	341	336	351	340	330	313	329	340	327	323	371	338	320	333	334	343	362	338	329	338	320	338	324	328	348	359	333	333	339	331	345	340	351	365	342	366	359	328	333	338	322	328	327	344	297	331	354	334	316	338	353	338	345	329	348	356	320	326	342	340	332	302	365	359	289	325	343	337	322	341	369	332	342	325	311	341	297	317	330	355	316	340	307	317	299	313	377	336	349	344	378	340	391	328	333	334	322	346	353	326	304	330	355	322	331	326	309	360	361	355	317	340	397	330	327	323	338	315	362	357	330	329	305	336	311	369	306	351	328	363	354	327	357	344	343	324	327	329	325	366	355	320	332	363	349	322	320	355	339	342	340	339	324	354	328	358	331	339	337	354	347	308	350	314	377	340	343	338	326	366	336	312	342	330	325	315	326	319	350	323	337	330	337	338	328	325	332	323	360	301	354	348	346	344	336	320	347	315	339	349	316	339	355	330	318	331	329	298	376	349	352	353	330	323	306	318	325	325	340	319	300	299	327	351	332	327	354	308	302	336	342	355	368	340	366	317	348	328	331	324	384	327	345	351	360	349	304	308	343	350	332	326	297	330	333	345	332	315	353	344	328	342	319	336	350	305	339	345	312	300	349	307	320	356	306	351	322	335	363	328	353	337	337	333	320	358	336	329	319	353	323	315	313	345	365	337	323	335	366	312	323	360	292	365	346	334	318	333	341	363	340	335	331	336	351	301	358	339	315	352	343	339	316	329	346	308	355	330	321	374	298	336	321	324	331	324	306	347	302	338	305	358	326	300	327	337	341	317	379	314	330	321	332	311	359	328	339	316	323	319	339	315	335	366	342	344	316	326	365	334	333	335	312	338	347	317	364	329	338	346	330	324	308	347	324	352	314	333	294	365	313	343	373	306	329	332	323	320	349	335	333	330	370	349	379	334	345	356	327	353	368	313	335	324	329	321	300	347	322	332	346	304	363	336	330	344	369	366	330	376	366	319	316	332	319	326	309	305	342	304	345	318	355	340	321	333	360	327	315	303	309	336	289	315	314	340	308	350	300	378	326	351	341	328	322	358	318	324	323	356	326	335	336	355	316	341	339	358	327	305	353	320	367	373	330	324	334	305	364	314	319	335	317	308	333	338	325	335	321	339	324	364	361	317	325	348	313	349	327	295	332	351	311	354	355	308	356	373	304	314	377	316	356	313	333	362	349	323	321	324	312	318	361	336	296	329	320	319	323	321	356	356	319	338	339	335	356	340	339	351	365	325	332	335	333	350	336	353	339	340	328	303	316	326	371	333	314	329	344	340	319	310	332	313	313	318	348	343	334	338	334	331	334	328	363	330	353	347	346	343	277	323	326	282	359	329	335	341	322	319	339	342	310	330	327	330	344	353	358	361	324	356	328	313	316	323	308	295	342	322	348	343	285	337	353	319	337	338	360	311	297	328	329	333	361	350	325	353	330	337	352	328	292	335	312	340	318	333	315	282	355	361	309	317	294	346	364	344	362	308	358	336	315	360	319	342	318	323	331	332	332	324	341	291	339	362	338	371	316	343	307	276	355	322	349	309	327	362	344	335	362	324	324	334	333	281	355	320	347	329	359	322	345	322	336	358	333	343	363	341	327	340	333	334	296	339	329	332	326	341	343	353	354	306	348	329	322	302	340	345	322	353	305	306	318	314	351	296	324	358	332	316	332	327	324	347	345	324	353	332	313	301	324	352	347	332	356	345	341	377	325	335	329	326	332	318	356	352	298	297	327	350	327	347	344	348	318	352	337	325	354	346	315	343	342	338	296	315	361	315	355	341	317	351	334	314	320	362	355	338	294	331	335	324	310	303	332	352	332	351	323	359	322	321	367	347	325	312	314	345	334	307	355	346	352	322	352	321	354	361	332	326	324	334	374	349	335	354	353	308	347	340	310	312	349	326	317	332	342	347	372	337	313	315	322	310	307	347	304	324	326	324	338	387	357	352	327	341	348	352	330	316	347	337	340	351	340	302	327	318	330	367	309	335	334	308	356	337	325	317	329	308	327	340	342	335	324	312	337	344	332	334	324	360	291	323	336	313	325	325	343	326	338	334	317	308	347	326	356	310	332	362	356	339	336	303	303	326	302	357	324	321	332	348	334	356	341	330	315	356	317	331	360	289	371	353	316	329	327	364	320	327	326	324	330	336	363	288	328	316	352	345	324	323	330	330	328	339	306	340	306	369	343	339	311	345	325	311	368	335	364	384	365	332	328	319	333	341	336	343	342	307	336	340	349	338	325	350	336	356	332	334	313	352	334	325	326	332	326	332	337	350	347	338	366	305	343	335	351	298	321	324	343	329	358	332	331	340	356	331	333	324	314	339	312	314	309	318	318	332	345	346	356	320	341	378	341	302	322	292	308	347	326	328	371	339	339	327	354	360	315	343	316	327	337	330	322	358	339	345	336	324	357	345	349	312	354	334	354	361	346	330	350	323	343	370	322	334	360	336	337	318	301	329	322	333	341	348	335	347	352	352	333	333	308	318	326	311	277	351	342	336	318	363	310	325	324	308	367	339	321	360	320	331	360	346	359	322	321	330	353	309	363	352	372	323	340	331	342	362	324	335	357	338	341	338	294	360	338	340	351	310	315	317	305	297	343	326	325	336	326	314	322	350	292	328	365	339	319	315	352	363	354	310	310	324	317	319	303	319	348	340	321	324	335	324	310	333	331	325	350	318	341	318	369	331	334	318	312	338	332	302	357	341	349	356	327	353	310	361	339	327	293	325	353	311	333	324	331	303	323	334	338	328	356	332	338	349	330	315	328	318	342	316	337	350	333	355	276	340	348	319	329	327	335	336	336	326	306	352	318	323	355	344	386	323	371	331	338	326	354	363	332
21458	46354	39413	27741	19124	12998	8787	6175	4522	3305	2461	1800	1449	1293	981	906	780	643	620	559	496	472	463	406	405	399	401	409	396	385	364	386	368	398	379	370	383	366	401	395	412	366	376	367	344	364	394	351	371	352	402	358	382	376	368	352	366	354	356	370	388	359	383	377	390	433	391	397	379	399	381	377	373	391	347	349	368	392	382	370	348	369	394	355	381	379	395	419	357	371	377	357	353	356	385	338	385	382	386	372	373	393	339	369	379	406	383	353	342	380	367	389	373	327	378	381	405	357	390	377	395	350	355	372	395	414	374	334	324	352	368	357	381	363	380	365	377	363	378	351	387	405	363	348	360	368	376	375	419	389	402	356	395	397	371	392	354	406	374	347	377	391	379	374	354	388	371	380	354	388	348	369	396	382	365	390	390	417	346	387	350	357	344	374	374	373	375	349	365	369	413	382	362	350	352	402	356	361	362	365	412	375	359	345	379	358	350	345	375	370	394	356	400	369	368	368	360	356	368	338	391	369	353	361	359	385	337	323	368	388	364	394	369	343	380	334	376	366	358	329	355	387	351	338	384	396	393	385	394	384	399	374	349	336	383	375	387	361	372	383	378	366	350	345	395	377	403	368	375	349	374	353	368	372	341	362	353	351	389	380	369	353	352	363	387	379	328	376	376	392	388	368	405	372	368	395	370	368	377	350	403	359	392	385	369	352	360	360	384	359	389	366	355	352	362	342	362	387	365	400	368	360	359	376	399	350	383	334	347	363	404	407	338	403	343	400	372	373	348	397	364	425	358	394	378	384	395	360	381	332	340	367	353	353	380	361	372	370	360	395	354	382	373	380	364	375	334	389	373	349	403	380	366	355	342	366	367	395	397	357	368	403	391	373	358	390	377	401	365	381	380	390	367	375	382	386	407	364	375	357	372	376	362	414	399	362	340	350	409	384	393	354	364	380	356	360	359	399	331	386	398	405	366	375	381	393	396	339	365	361	414	355	381	364	380	396	342	361	378	378	434	415	378	346	363	361	354	383	401	388	369	408	354	410	408	383	373	359	388	357	404	374	399	375	339	361	362	356	359	335	366	363	349	373	373	391	368	373	344	375	355	364	378	362	370	341	368	372	384	364	366	351	396	384	403	365	379	360	348	384	355	386	380	399	346	366	392	339	402	358	407	376	389	364	348	393	379	443	379	391	367	362	348	391	374	420	354	368	347	355	398	372	382	381	376	378	330	366	369	334	366	360	381	388	367	391	354	354	344	365	385	366	389	415	385	370	364	382	355	367	359	392	374	360	374	382	375	362	394	357	341	342	365	391	400	366	382	377	390	388	380	354	359	349	363	362	338	347	367	356	375	356	382	385	395	384	368	364	404	354	389	368	381	378	370	363	381	390	377	359	337	383	359	376	372	342	353	416	343	418	401	387	362	364	378	377	394	353	383	399	397	346	368	339	397	369	380	369	363	419	361	371	352	344	368	384	374	351	383	373	375	356	369	358	357	368	419	376	362	371	363	400	349	365	342	377	362	378	351	401	383	358	361	407	384	375	396	379	363	396	383	377	348	355	377	353	376	386	395	381	361	357	350	372	378	352	364	336	376	368	354	353	353	397	379	440	387	393	376	353	374	372	388	390	394	388	364	351	371	365	361	378	356	348	398	396	373	376	332	377	389	365	406	412	392	351	334	392	379	402	351	395	357	369	350	359	392	368	373	363	422	371	358	393	368	352	376	365	373	357	325	385	361	371	352	369	367	375	357	373	369	342	392	367	375	373	373	396	372	353	344	357	372	359	332	367	391	394	374	370	425	369	374	379	372	391	367	408	381	375	390	384	376	388	350	368	395	396	359	379	384	332	357	390	374	421	376	378	376	380	374	346	370	365	376	417	364	437	379	387	375	390	385	350	346	395	365	351	391	344	373	377	364	346	363	395	397	383	392	391	392	377	379	348	377	402	392	344	359	349	365	378	379	362	389	385	386	380	355	376	368	373	350	367	393	399	386	364	343	381	348	354	403	398	412	368	395	371	379	364	382	377	369	348	395	340	355	361	388	349	397	363	376	381	380	338	414	390	351	354	380	389	388	383	407	372	352	391	354	402	381	398	344	383	380	378	364	356	391	387	353	378	371	369	366	399	371	352	390	358	388	337	368	392	379	382	364	388	330	367	359	387	415	376	407	359	359	391	380	369	370	362	382	363	420	383	356	331	406	376	396	392	370	368	372	358	386	393	393	362	396	369	366	363	345	379	350	390	373	364	384	342	386	363	365	372	367	388	389	379	377	397	348	383	382	373	372	391	400	384	351	382	419	362	374	388	354	359	364	381	409	354	388	355	366	360	394	382	353	341	380	381	412	345	362	366	367	352	374	384	391	385	383	373	364	359	387	389	341	377	376	373	388	385	377	393	351	365	340	368	368	351	367	373	346	376	369	374	371	400	382	388	344	355	356	394	381	388	364	375	414	369	327	381	360	348	383	392	394	397	392	368	396	386	356	370	372	382	393	379	372	367	361	387	362	412	342	392	379	365	403	397	393	393	362	363	373	385	409	368	371	385	367	390	375	396	355	355	357	377	377	407	373	378	360	390	412	389	374	393	346	372	357	374	356	343	366	387	367	370	374	393	381	372	361	347	404	395	388	345	366	371	369	382	363	353	389	360	366	359	378	384	386	348	372	377	381	350	365	370	345	352	358	389	340	401	388	392	359	340	378	366	379	395	381	390	351	387	391	395	368	379	375	373	374	396	378	407	347	393	355	356	361	389	370	366	353	398	385	362	416	362	390	383	373	353	393	353	349	417	426	353	381	374	357	376	376	380	365	392	340	374	358	382	380	383	385	367	364	373	349	411	390	355	389	400	373	395	367	349	371	368	386	406	375	397	357	367	413	377	371	340	383	371	367	365	389	362	384	374	377	373	356	372	388	362	387	396	364	362	388	350	346	398	397	342	357	343	357	354	370	372	392	345	396	362	378	381	373	403	356	389	390	352	389	363	356	361	349	376	384	361	372	388	341	355	395	360	362	383	391	350	389	360	392	379	355	377	360	371	389	373	375	388	394	362	386	420	345	364	348	365	361	381	359	371	348	384	407	384	392	381	397	354	381	391	389	369	390	356	383	382	377	386	368	380	396	380	385	366	393	416	421	382	354	377	350	405	372	368	382	394	370	367	389	353	371	358	381	352	365	370	376	359	392	405	403	407	347	358	377	378	352	356	413	341	358	384	348	368	366	373	370	349	354	372	398	356	341	326	388	384	412	373	373	380	378	351	382	347	380	381	409	337	370	393	364	402	340	410	369	352	406	360	373	370	358	388	371	386	366	358	363	334	393	365	374	389	366	384	391	416	401	364	386	353	362	348	377	406	367	400	351	368	363	385	371	396	408	375	344	371	387	397	394	370	378	384	369	349	374	371	378	373	363	384	376	394	386	395	340	369	360	341	373	371	352	368	341	355	368	371	353	349	373	407	364	380	380	371	378	368	346	373	396	389
28516	23667	23307	13454	6168	3375	2104	1548	1145	951	740	623	532	503	474	422	418	389	374	360	371	344	345	351	333	355	319	344	345	329	351	341	356	314	347	340	331	334	323	342	333	365	345	361	315	357	331	333	359	335	335	348	330	343	330	336	311	311	325	330	366	292	320	341	340	307	333	348	309	330	338	361	358	333	342	331	357	352	369	348	345	320	364	329	347	325	331	320	358	319	327	312	361	331	320	323	293	327	336	301	337	359	338	356	332	312	343	347	327	332	328	327	342	339	364	326	331	326	332	364	324	318	335	340	337	331	332	380	340	343	336	334	332	309	338	325	339	361	308	350	320	326	327	344	337	327	378	312	324	334	357	369	352	336	326	352	326	327	336	349	317	344	321	332	407	325	370	307	357	295	314	325	356	305	299	308	363	318	299	333	368	322	358	336	337	328	314	347	351	306	348	375	361	325	318	340	343	341	343	345	317	320	351	338	341	369	346	347	337	322	365	322	333	333	330	316	315	313	313	356	355	332	331	343	327	340	332	324	324	341	303	329	342	330	320	335	322	304	354	331	340	329	336	349	337	364	334	325	348	368	330	299	331	367	318	339	308	361	374	296	346	325	347	339	378	368	317	319	319	323	316	361	355	324	345	336	337	347	375	292	325	350	321	329	329	338	342	343	331	342	320	360	330	311	331	333	339	356	327	355	332	346	350	327	325	330	339	349	301	316	345	338	329	320	304	324	334	322	343	337	312	326	329	342	335	345	339	356	324	331	334	317	321	371	341	303	333	300	305	369	322	345	359	350	326	339	320	338	329	312	380	339	315	355	352	377	341	348	331	318	319	330	358	342	350	356	290	314	358	306	356	322	334	328	337	313	336	351	334	329	324	353	324	320	318	347	339	351	315	339	347	375	323	314	344	334	365	326	347	377	335	322	337	349	332	310	351	323	331	321	315	323	350	336	300	310	317	354	354	343	304	368	287	336	314	310	352	350	347	334	356	292	346	329	355	310	312	338	340	315	346	370	328	313	334	326	319	321	340	343	316	328	328	340	358	337	333	339	359	343	308	315	345	364	368	336	329	351	341	307	351	328	334	337	340	324	362	337	324	335	338	271	321	288	356	350	333	335	358	326	341	364	344	339	306	335	331	326	333	298	338	320	309	304	357	363	355	310	353	340	322	355	335	327	330	336	349	339	329	327	368	349	304	342	336	322	341	317	364	331	320	332	342	314	382	338	354	322	368	308	337	354	314	315	334	311	312	323	317	299	319	341	368	316	294	321	342	341	348	347	317	309	347	348	331	310	388	342	303	342	318	347	359	305	347	360	335	355	335	341	319	334	293	312	313	329	339	299	369	329	371	330	328	319	348	333	353	342	339	298	339	311	299	314	321	337	369	335	318	344	323	322	361	313	326	366	307	321	337	334	329	374	331	288	342	381	359	351	323	325	343	369	338	356	340	300	363	342	341	327	338	345	368	321	321	365	330	342	327	331	318	356	345	370	311	346	332	341	311	332	333	325	321	330	321	359	322	350	324	336	348	346	315	336	326	347	348	300	361	340	348	348	316	351	329	336	317	338	329	343	315	371	339	347	355	340	357	328	331	321	334	340	333	303	346	348	345	322	324	340	349	297	338	328	323	308	337	328	357	362	358	348	330	311	333	326	378	329	351	362	359	334	331	355	340	342	310	371	321	324	290	326	316	345	351	329	358	315	347	318	318	338	354	341	353	322	347	320	351	364	348	339	330	324	362	334	358	303	330	305	323	308	328	329	344	315	347	340	341	316	313	369	336	355	348	342	350	332	330	356	321	306	335	318	345	351	344	341	332	351	341	336	351	334	336	354	321	306	333	339	345	303	358	286	332	334	354	364	338	364	347	351	346	353	341	328	305	305	358	315	371	341	350	327	320	327	357	314	335	323	352	331	346	367	343	344	340	351	340	356	335	338	342	336	304	337	333	313	348	304	363	325	298	317	358	373	321	372	360	354	333	304	340	357	304	343	325	357	327	333	340	372	353	338	316	344	357	334	326	322	342	352	312	331	342	361	345	355	346	323	323	334	340	358	342	322	340	314	322	336	351	324	360	372	362	369	342	360	354	337	329	339	349	353	342	334	337	347	337	351	333	378	352	321	334	331	327	335	348	352	313	329	344	345	327	328	333	320	331	344	327	322	349	347	337	363	316	322	328	337	359	345	336	397	370	330	341	334	344	324	342	305	355	312	347	356	339	313	331	336	374	335	370	339	355	354	345	363	327	374	336	365	358	342	313	330	352	326	319	339	350	344	367	347	316	307	321	345	321	341	354	335	309	318	320	306	350	328	366	343	322	347	363	345	366	351	315	331	343	323	338	346	321	315	331	349	332	299	341	309	327	327	360	335	331	367	334	344	316	330	332	318	337	306	302	332	370	349	355	350	326	323	340	332	322	325	338	354	322	362	354	330	348	334	323	326	322	351	377	351	322	331	314	353	336	339	325	347	322	323	317	349	297	331	343	347	382	301	342	347	341	324	330	315	331	354	325	372	311	324	323	375	339	317	371	316	345	299	351	324	319	306	356	341	324	335	328	347	336	346	306	317	309	331	343	365	325	325	315	286	319	352	352	328	331	314	325	327	332	340	350	335	315	347	316	338	331	320	328	306	320	316	323	379	356	348	330	325	331	331	337	356	387	346	314	315	344	343	319	363	342	324	342	333	318	353	344	313	346	355	351	327	340	325	338	342	359	329	327	375	328	368	297	359	323	345	330	319	338	364	332	322	361	323	342	330	311	331	310	347	336	326	332	348	341	307	307	329	304	365	353	318	354	329	327	323	309	335	319	321	353	322	332	360	343	320	370	301	344	341	340	336	319	325	341	330	284	331	326	361	360	338	311	338	309	359	341	356	333	331	339	336	335	364	372	337	306	330	352	307	369	330	331	298	324	306	349	345	332	330	349	354	324	350	295	312	327	341	336	347	333	335	316	350	334	336	341	361	332	306	322	339	351	353	330	315	333	337	337	319	314	346	300	327	353	365	341	347	313	323	325	358	347	336	342	355	326	327	347	348	325	349	327	312	347	339	333	335	320	372	320	329	349	353	333	308	331	312	336	335	325	346	313	355	351	332	349	337	331	363	342	348	337	318	367	342	338	324	310	361	341	335	308	360	316	310	364	316	324	331	299	309	300	342	321	328	315	350	353	307	303	329	329	302	352	345	355	321	305	331	329	331	334	347	371	356	340	314	352	346	347	350	318	327	328	308	320	338	331	342	345	283	358	353	307	359	350	361	345	350	357	339	327	327	332	331	335	362	305	377	339	314	340	348	358	325	335	357	340	329	320	331	344	330	324	305	312	370	357	352	362	351	346	331	319	359	333	317	327	312	347	313	330	301	332	356	329	360	346	363	313	348	331	372	339	342	321	334	317	307	283	321	336	357	329	352	328	316	327	296	340	336	344	351	354	345	325	352	334	338	341	377	335	342	326	329	336	383	344	355	331	347	361	330	352	369
19550	35225	28287	16884	10265	6418	4143	2879	2101	1596	1206	957	781	730	644	577	545	487	445	431	408	445	388	418	388	398	379	400	368	421	393	389	383	394	442	394	380	388	399	367	394	405	354	395	398	351	395	386	367	354	392	408	411	391	398	387	367	380	364	363	395	354	357	372	402	398	348	358	378	407	368	365	383	366	359	346	363	378	335	359	386	383	356	382	393	384	394	346	361	382	414	353	392	382	362	372	357	373	383	389	343	375	366	362	359	365	363	394	396	411	378	373	390	367	360	391	388	372	398	382	360	402	379	395	358	387	385	346	372	362	366	413	390	381	367	385	352	376	427	384	388	370	418	393	384	444	371	354	411	371	445	358	365	395	375	394	374	415	364	394	387	375	427	395	372	402	392	365	358	335	357	352	388	382	376	381	417	362	394	383	361	380	372	403	381	374	361	400	394	388	354	393	367	370	394	404	399	391	398	374	399	349	422	374	350	372	375	379	417	381	377	367	374	368	399	398	357	372	375	370	361	379	376	422	389	386	409	338	372	421	373	388	383	367	377	353	372	356	405	344	396	358	409	405	362	361	344	391	386	401	383	382	373	401	362	391	371	394	354	353	405	401	370	389	370	394	354	392	365	377	407	393	403	399	376	377	392	413	390	412	402	388	373	392	417	391	392	386	348	345	416	403	371	385	402	362	374	373	377	362	378	393	351	383	422	387	391	393	345	373	373	410	363	397	378	407	350	386	352	354	392	397	413	380	370	356	394	414	372	380	325	356	380	379	401	386	390	377	399	379	393	380	426	397	383	397	384	360	369	363	400	423	402	426	381	406	388	363	403	358	384	391	403	388	397	380	367	357	413	387	373	403	384	367	387	382	395	422	356	365	377	365	380	407	357	357	355	404	389	393	367	394	364	363	379	407	384	358	381	417	404	388	373	372	389	434	404	389	362	365	383	371	388	400	387	371	395	390	387	386	408	331	348	423	374	368	397	325	368	341	372	407	392	394	394	401	384	381	405	369	339	378	411	375	408	369	352	380	369	367	360	401	366	358	381	417	403	377	372	395	385	393	340	369	344	343	413	402	337	401	378	397	370	422	390	376	419	417	380	379	371	415	416	390	367	360	405	388	396	407	396	408	409	411	385	383	376	378	386	386	371	379	366	378	403	367	369	375	372	373	387	397	376	364	415	390	397	411	375	371	400	391	376	388	411	374	390	377	380	391	352	426	396	398	389	356	387	382	380	391	385	385	407	383	383	387	406	367	365	366	392	332	363	353	377	370	414	373	372	403	390	403	372	388	392	384	346	361	389	387	413	369	374	380	367	375	389	344	407	350	431	389	345	380	404	369	401	380	389	398	398	365	386	354	394	413	398	361	373	398	384	347	390	370	384	421	397	397	348	383	349	365	381	387	378	382	395	380	365	400	367	362	423	395	356	382	372	371	406	368	405	383	381	346	386	395	362	417	383	368	383	395	374	397	383	393	378	398	389	369	354	385	407	397	379	381	398	378	388	382	360	364	368	358	396	349	399	378	374	368	405	369	360	393	362	381	419	386	307	362	376	382	407	381	401	397	362	389	377	417	395	389	362	377	370	378	422	376	384	357	385	394	360	364	381	404	426	390	390	388	398	420	377	386	386	357	409	394	369	400	404	375	380	407	380	361	365	370	390	374	393	406	363	363	394	399	392	372	417	374	400	356	407	419	392	377	380	378	401	362	402	352	390	437	407	401	376	403	373	377	417	352	353	402	362	439	379	384	357	386	390	404	396	383	382	380	386	391	371	379	385	389	365	398	375	378	391	401	372	371	374	362	399	396	383	410	372	361	406	387	398	417	385	359	376	362	388	371	385	395	383	420	395	362	381	368	358	353	388	359	415	396	374	399	395	405	380	396	380	368	392	382	359	385	389	384	382	352	353	381	375	409	368	387	386	386	385	394	383	411	399	369	369	403	432	374	378	412	367	360	388	368	423	377	397	403	368	368	402	387	384	378	403	374	372	371	360	396	393	420	405	394	380	377	381	412	377	382	348	383	351	380	436	365	347	369	369	401	353	383	380	383	357	356	374	401	375	388	385	403	350	379	414	426	376	374	387	399	403	391	392	381	369	380	344	410	376	356	378	389	360	383	363	381	388	343	355	394	398	392	382	415	387	396	394	421	382	391	380	387	392	347	367	393	389	435	361	404	343	373	387	404	363	368	341	358	377	394	369	357	393	424	366	409	340	390	401	388	393	386	363	366	408	380	373	403	350	382	390	404	373	393	393	338	354	362	392	388	361	436	366	372	374	413	399	425	407	376	395	390	391	374	383	406	408	407	372	439	395	361	355	411	366	370	379	416	391	388	376	423	366	358	391	346	358	367	389	389	416	378	393	412	391	354	382	386	402	439	383	393	367	361	390	372	399	358	360	390	364	387	403	363	369	405	329	348	394	367	389	386	382	414	361	369	377	360	402	393	406	352	420	366	389	381	382	382	379	381	400	356	378	358	369	378	417	385	382	349	380	387	383	385	383	387	419	395	378	366	348	389	363	375	384	398	406	350	400	371	365	380	414	370	380	380	394	359	391	368	366	373	373	437	379	394	393	380	361	387	413	405	400	386	383	378	356	378	380	380	351	382	382	369	413	430	374	339	400	413	374	420	413	386	393	393	375	372	341	366	382	377	374	399	396	390	398	389	371	400	403	393	407	385	407	397	366	333	364	390	388	411	392	356	369	368	377	375	387	368	384	403	397	369	374	348	343	361	371	404	394	348	374	380	334	405	426	361	387	370	380	365	370	398	397	363	364	414	407	343	408	360	407	387	401	388	415	417	354	372	379	382	374	337	372	403	401	379	385	382	378	405	338	370	381	380	373	383	380	408	390	332	351	381	385	373	374	364	430	414	352	411	408	360	398	347	369	380	382	400	400	389	376	411	386	402	399	421	415	407	350	374	371	417	401	423	368	357	377	390	349	366	381	373	372	383	385	406	440	373	379	375	356	374	370	368	364	366	359	370	400	412	390	373	384	431	385	357	382	357	374	369	369	399	390	378	379	360	373	406	377	358	385	369	399	396	370	371	357	384	407	396	369	379	376	388	370	369	378	383	379	370	402	365	390	338	365	394	418	385	378	384	352	399	369	385	372	423	391	400	377	395	351	356	368	369	369	399	388	385	422	391	393	406	377	393	406	395	375	387	390	417	345	395	421	365	389	400	404	359	380	350	376	375	366	395	361	376	347	358	349	383	358	378	357	372	384	405	386	411	366	362	362	356	371	377	389	360	368	397	395	398	342	367	389	426	373	381	407	402	340	370	364	380	399	390	364	369	407	393	383	399	393	363	394	384	377	379	409	375	387	400	413	364	360	374	344	375	373	375	370	381	356	378	380	386	384	389	342	413	368	401	385	410	400	395	360	391	371	365	362	367	374	376	392	385	390	391	421	404	351	372	412	381	401	375	394	380	388	372	420	382	380	413	395	388	375	406	399	386	368	413	361	392	401	358	357	401
23665	21271	28262	24677	21029	12089	4919	2647	1814	1412	1092	870	707	632	552	552	478	413	434	396	385	396	373	321	321	347	330	354	328	318	327	341	345	327	325	331	363	355	361	352	369	319	320	347	304	304	317	354	315	327	339	304	362	313	323	291	371	328	322	368	299	334	319	309	313	286	359	348	352	313	334	350	305	328	320	330	310	316	309	331	308	356	338	331	374	326	333	339	275	343	364	312	334	348	337	318	337	304	316	288	343	338	329	325	304	316	344	326	335	336	329	319	319	326	328	329	319	362	329	299	336	327	356	331	329	342	367	303	292	363	338	325	353	308	341	351	374	328	301	342	356	320	329	313	334	338	340	344	328	319	327	320	285	302	330	318	335	351	314	352	322	353	327	320	329	336	338	313	361	334	300	350	338	315	335	324	297	330	314	352	341	300	320	331	329	318	309	321	329	324	342	340	344	290	322	362	330	315	335	321	321	324	357	291	306	302	296	325	320	325	329	323	354	324	345	353	299	327	314	329	331	326	310	325	315	316	320	328	333	335	314	302	348	288	354	321	299	324	316	345	323	328	328	314	346	332	327	309	329	290	328	347	309	328	322	318	310	323	315	325	338	333	353	289	306	356	375	323	344	356	332	308	321	321	348	331	327	337	315	341	343	325	332	318	362	308	319	336	303	320	320	315	312	310	338	352	363	310	356	332	314	329	326	309	324	343	336	316	347	329	293	350	329	304	299	322	296	322	325	333	353	311	333	341	310	333	328	296	329	307	358	340	316	297	321	307	358	327	318	313	358	307	320	357	342	343	294	362	353	336	308	343	322	325	352	336	324	316	348	308	323	341	342	320	322	328	326	285	297	324	300	306	324	336	341	314	322	334	336	323	307	339	358	317	295	352	312	283	314	339	357	350	357	320	314	352	335	323	279	312	344	323	334	351	319	331	349	304	314	306	304	313	327	264	344	333	345	335	356	313	314	361	339	313	338	317	319	321	318	329	321	331	311	343	338	353	321	297	330	344	346	322	311	319	349	315	319	351	314	318	337	323	314	330	287	321	337	315	322	336	316	336	303	293	328	306	325	322	328	356	333	301	311	336	359	335	353	303	323	294	338	338	302	321	318	324	332	340	339	325	309	338	337	331	322	334	320	353	334	348	337	338	333	343	311	315	323	321	344	355	331	308	309	371	307	336	342	326	328	360	340	345	347	330	328	369	323	330	306	343	312	308	314	352	321	325	309	337	317	357	342	354	344	316	298	357	314	348	302	337	344	287	308	326	337	338	324	357	302	288	362	337	325	325	335	329	318	333	331	311	329	361	301	362	328	365	313	323	351	342	318	287	323	340	321	295	317	330	326	300	327	313	316	311	346	327	292	327	346	313	327	327	326	288	331	328	333	303	340	326	300	317	319	318	317	310	327	286	325	331	354	321	299	326	290	322	333	313	323	301	325	331	316	307	307	338	351	330	321	304	345	320	304	322	311	335	336	343	332	296	324	349	316	317	327	327	345	326	301	336	312	307	311	347	300	308	343	324	328	334	323	296	332	309	339	339	328	335	350	336	312	319	312	328	340	313	346	319	307	372	340	323	367	347	295	324	317	350	356	326	308	324	350	329	340	312	351	326	346	325	333	339	326	323	348	316	314	332	312	312	360	345	335	297	368	327	344	321	299	365	343	304	358	321	347	326	344	315	362	337	288	345	286	310	336	339	340	344	308	330	337	330	351	336	339	326	336	328	325	303	347	329	322	342	315	321	340	333	318	308	356	303	327	307	318	350	340	335	302	321	311	317	335	362	341	349	314	313	317	312	317	315	307	359	308	297	320	306	355	296	331	325	351	354	307	323	350	371	339	305	321	307	309	341	320	330	320	326	319	307	337	330	385	281	309	327	326	293	347	343	319	322	346	324	306	348	317	371	342	313	295	326	343	318	299	357	317	360	326	287	301	348	307	329	342	322	298	324	339	343	296	336	345	323	287	320	388	331	308	301	303	322	315	322	355	320	325	292	331	329	324	324	360	344	335	321	357	301	325	351	330	319	345	323	356	299	348	307	335	319	343	322	313	328	355	312	310	326	328	302	342	302	292	331	346	336	312	348	324	340	315	304	333	351	289	319	352	357	316	336	325	326	292	337	342	310	326	349	297	337	318	333	311	325	309	310	329	326	338	313	319	362	325	310	327	343	338	295	321	377	332	334	316	276	316	357	342	318	317	331	314	329	343	308	316	325	340	324	336	285	291	327	362	358	347	339	295	315	318	311	334	330	317	332	363	312	353	309	352	345	327	327	334	311	315	332	360	303	308	316	332	320	341	312	343	331	308	315	332	309	331	306	314	311	312	351	329	334	300	342	305	355	320	321	337	320	336	343	347	321	311	315	296	333	299	300	328	296	344	355	316	314	342	321	302	350	371	331	311	325	335	335	320	317	315	331	328	321	313	332	325	298	319	331	294	332	332	318	311	284	320	329	308	340	312	329	341	325	296	339	308	311	311	310	323	307	294	335	328	348	316	315	307	327	306	364	326	297	360	318	294	338	325	351	311	337	317	370	330	335	316	343	299	295	343	310	338	338	308	321	317	318	323	332	339	322	316	290	317	315	290	341	359	317	337	319	311	305	329	324	336	324	345	312	316	333	343	316	310	354	361	320	338	350	326	311	322	316	320	328	307	345	330	308	351	331	305	326	335	335	330	341	313	327	327	326	317	323	336	351	352	314	306	332	308	348	298	344	368	301	354	298	333	336	315	303	341	336	323	354	308	346	316	325	323	336	351	338	296	291	330	321	326	318	325	336	315	307	377	322	308	355	344	317	305	323	330	294	322	320	336	336	336	320	329	323	325	323	338	326	328	332	332	330	314	337	337	342	352	331	336	316	341	350	349	314	365	333	296	373	335	357	348	341	327	323	328	305	300	351	332	361	329	327	277	302	353	304	343	316	329	327	366	319	315	317	363	331	344	328	353	307	308	290	341	361	318	300	320	341	310	316	290	353	311	307	323	288	334	337	308	328	330	323	347	273	349	305	340	295	343	357	321	326	325	340	327	332	321	320	314	350	335	331	323	325	330	308	330	322	342	381	314	281	308	365	331	301	339	340	344	318	326	355	345	307	336	348	317	317	304	298	356	307	347	300	315	312	358	299	336	312	349	307	358	333	327	345	289	310	316	329	347	317	352	334	326	351	353	338	324	286	353	340	346	322	336	304	343	367	339	316	334	315	331	285	344	326	313	325	309	343	342	336	356	378	319	318	336	322	321	315	341	309	342	337	333	332	311	336	305	334	336	334	327	335	323	328	356	308	329	303	342	341	347	357	326	322	285	315	332	332	320	325	308	355	343	360	325	344	334	313	333	315	307	335	305	331	367	319	361	333	330	334	311	331	353	321	306	384	354	297	360	329	328	326	314	351	305	307	285	330	307	316	279	343	359	340	321	324	337	339	320	303	304	332	353	341	348	312	312	305	333	324	353	300	341	311	351	331	289	360	291	310	312	329
19729	42181	35322	23759	15422	10283	6831	4736	3432	2435	1927	1410	1163	936	801	692	674	565	512	482	506	434	447	427	418	392	388	400	373	397	396	342	365	374	357	366	396	376	403	382	357	363	355	359	399	346	376	400	410	379	390	376	363	336	391	370	436	390	355	400	383	365	409	353	348	386	391	370	359	379	370	391	380	383	379	355	368	366	391	368	390	387	346	352	383	389	396	357	392	397	365	391	396	351	365	367	380	369	415	381	322	383	377	344	376	361	356	405	336	363	366	376	402	376	357	378	331	367	371	395	379	383	388	360	367	393	365	403	387	417	375	396	422	375	388	358	376	378	367	401	348	355	378	374	402	376	381	384	355	365	411	370	357	374	365	382	361	378	361	383	361	354	367	395	347	377	362	331	330	371	380	375	388	370	348	392	372	403	351	387	336	408	386	382	361	381	372	397	397	353	407	401	368	338	355	367	391	376	357	365	424	392	365	388	392	383	337	377	379	360	365	362	370	380	373	344	371	362	395	385	385	366	386	387	387	398	357	395	354	376	360	366	372	367	378	345	391	385	375	375	369	375	349	376	336	399	352	365	393	371	361	360	369	366	388	348	374	363	358	367	363	351	417	356	354	399	386	323	365	372	338	375	354	342	358	350	378	393	352	409	365	319	397	371	383	388	397	390	387	383	406	401	387	356	363	379	380	320	351	395	381	348	425	365	337	387	404	401	369	367	375	366	383	368	361	425	362	365	390	420	377	373	406	389	397	398	375	348	354	376	373	392	362	348	352	357	384	335	361	379	380	407	377	384	391	369	369	353	378	365	373	383	358	364	367	365	353	370	391	369	359	348	338	347	368	382	378	319	378	387	364	376	381	356	381	383	393	339	406	396	340	367	380	390	399	354	365	370	401	367	343	364	361	374	340	368	373	369	370	347	342	423	378	401	363	345	389	367	392	389	395	360	393	379	427	378	373	368	383	368	346	347	391	389	362	368	398	377	376	384	374	354	382	371	364	372	354	387	374	367	361	396	381	371	378	365	361	349	380	358	367	352	360	365	385	361	361	355	362	371	370	374	357	367	363	370	367	386	400	389	375	345	379	374	370	354	356	419	380	380	377	362	377	355	359	360	391	391	383	402	363	336	367	374	385	338	399	337	345	365	386	376	348	375	404	363	368	382	373	379	356	369	375	372	363	346	405	349	373	382	356	388	365	375	393	355	338	382	392	371	392	345	363	342	402	354	419	345	342	361	358	367	356	335	396	382	391	380	350	363	378	385	392	370	369	375	388	355	365	360	384	382	360	349	368	334	359	392	353	383	364	396	367	385	365	387	396	373	364	391	394	390	396	362	431	399	404	362	375	371	352	386	348	372	359	356	401	382	392	391	345	380	354	367	379	388	398	377	379	387	397	385	377	367	369	342	375	393	352	370	401	349	360	385	379	388	348	336	366	339	377	374	389	372	369	361	370	350	336	373	384	375	397	370	381	354	336	338	367	378	381	329	336	380	402	378	366	333	391	369	378	365	391	364	360	388	373	365	367	386	354	407	365	362	376	359	377	363	348	397	354	384	400	398	359	379	366	355	389	406	370	382	378	383	372	377	377	372	363	370	365	353	369	388	379	346	396	373	378	343	363	360	352	364	356	345	359	351	394	379	355	396	374	354	360	386	388	365	386	352	349	379	366	364	373	409	397	337	374	377	369	344	361	374	413	362	378	347	378	351	408	387	382	355	371	340	323	383	364	339	372	370	408	391	406	396	337	366	357	354	357	373	378	356	393	371	380	365	368	384	385	385	358	381	353	387	375	393	368	349	365	395	350	393	350	360	392	363	373	359	366	379	383	384	368	396	394	361	338	358	368	373	402	382	366	375	400	391	347	371	375	331	397	367	396	382	374	370	344	340	371	358	365	339	364	383	366	388	390	374	361	347	371	385	335	374	360	386	393	395	357	356	373	373	384	377	368	370	373	396	369	388	414	380	365	365	350	383	380	374	352	367	375	391	344	351	404	377	395	393	376	369	412	393	384	394	371	398	392	388	375	365	388	387	375	390	384	374	376	373	352	346	340	412	379	386	365	394	386	385	338	408	403	380	418	367	397	385	369	385	355	386	402	382	373	392	376	391	356	343	369	372	384	349	369	354	378	394	406	396	366	349	378	368	358	369	371	367	338	389	326	371	356	379	385	360	333	380	374	359	393	393	350	407	358	369	401	391	369	374	361	346	364	358	378	384	388	348	362	359	363	367	386	316	377	368	340	376	332	403	359	379	366	363	386	376	393	373	387	401	401	350	374	377	383	350	389	386	396	394	361	389	343	352	393	378	371	402	354	367	371	359	370	359	420	397	356	383	391	361	370	350	372	390	383	369	396	374	383	375	359	351	363	372	362	366	379	395	362	383	378	336	341	375	358	358	403	395	380	387	355	348	389	423	355	395	378	386	389	381	370	402	329	366	378	347	368	391	417	343	390	433	369	410	408	355	403	359	364	326	340	377	371	345	359	356	366	398	341	361	360	373	413	377	379	378	409	353	403	344	366	346	373	373	349	400	398	389	408	360	345	367	374	379	380	388	380	382	388	373	389	359	358	348	366	389	334	362	404	389	351	370	390	364	372	377	375	400	348	333	386	374	358	369	323	349	355	377	393	375	374	375	344	392	358	375	384	371	376	365	375	363	387	381	382	375	327	393	397	405	375	375	347	358	396	390	395	378	396	353	362	396	388	370	384	399	349	358	347	385	363	333	349	368	365	370	366	377	358	383	399	352	378	343	369	385	368	371	342	342	377	349	373	368	352	355	384	357	384	354	362	375	361	360	420	388	353	375	369	380	369	354	375	345	376	355	388	355	409	379	352	340	403	362	368	376	360	383	378	359	392	380	372	365	365	386	365	352	378	357	383	373	374	373	393	377	364	379	350	363	372	366	397	395	383	340	362	406	373	363	372	405	379	363	378	340	340	377	360	392	355	399	373	415	387	382	395	362	382	349	352	377	340	367	398	382	394	323	392	375	389	365	371	378	379	398	383	363	375	382	346	346	352	368	357	352	383	374	372	404	349	341	376	385	359	365	374	398	353	327	387	379	369	391	393	369	380	341	408	387	372	378	346	386	373	368	358	376	361	379	383	370	403	364	394	378	381	376	373	373	389	325	355	358	353	394	349	380	353	369	381	378	377	365	394	396	376	377	372	382	355	391	366	345	362	368	384	370	384	373	363	371	373	388	332	350	371	372	352	393	372	393	396	335	392	411	371	381	356	379	395	371	375	344	382	352	346	396	377	399	364	370	313	345	379	348	368	378	374	358	371	349	379	346	374	335	396	348	356	380	380	363	383	371	401	373	392	396	397	356	387	371	376	352	389	398	365	413	352	355	348	364	369	357	393	386	377	367	385	372	378	349	353	373	364	339	409	373	348	388	385	373	351	368	378	380	349	379	356	341	368	368	373	370	373	375	401	398	382	386	356	362	367	375	373	384	397	406	368	382	375	386	374	361	363	370
25305	21379	26816	24788	10385	4481	2828	1833	1309	1069	901	729	584	589	518	501	450	388	388	401	378	357	382	389	395	356	381	342	341	340	334	372	327	333	339	311	347	349	366	320	335	344	309	327	316	312	343	303	328	339	327	397	371	362	383	345	329	342	327	376	323	333	337	362	340	359	337	330	327	306	289	373	319	372	342	317	345	356	350	337	369	342	335	340	346	371	356	333	322	319	318	322	321	338	336	372	368	349	326	348	341	336	346	324	343	335	367	356	351	324	341	333	385	358	324	325	352	403	351	355	330	337	308	365	358	327	367	378	346	363	320	317	332	308	346	344	333	331	357	313	353	307	315	347	313	357	320	325	350	314	308	335	302	315	338	328	321	345	350	359	334	338	322	321	317	335	357	334	327	336	318	345	330	366	334	358	330	343	337	318	345	317	360	314	360	344	373	338	337	302	336	347	314	338	320	344	329	363	354	315	339	340	350	371	340	351	309	342	359	362	345	345	303	345	351	389	327	316	337	339	378	321	315	335	366	324	338	356	357	333	342	319	337	338	320	323	340	342	343	339	352	350	362	351	325	366	345	335	339	317	327	327	342	327	349	324	373	315	393	347	343	352	325	341	292	342	336	344	370	328	321	306	350	344	331	306	349	371	307	375	365	338	324	337	328	334	329	328	339	346	334	293	328	357	348	298	357	313	309	361	342	360	336	334	350	338	343	312	335	307	356	320	345	324	369	349	341	370	321	331	337	290	360	338	354	312	362	315	321	314	320	330	307	330	336	327	334	354	354	343	325	352	331	351	341	330	331	348	330	326	378	339	313	350	322	334	318	344	331	325	301	354	321	354	332	376	320	325	342	369	334	332	357	325	339	335	365	361	330	328	336	325	355	367	332	355	287	353	324	336	336	365	326	358	334	332	351	333	316	333	325	320	355	332	345	335	357	309	358	370	311	353	330	318	348	326	318	384	346	326	330	351	354	385	345	327	340	320	339	358	353	340	342	326	349	347	328	359	379	328	347	320	332	337	343	379	386	349	365	333	351	352	358	325	351	319	297	321	336	348	311	318	330	346	326	321	323	357	331	356	368	324	329	317	332	331	331	346	372	340	355	360	324	346	332	345	344	344	331	328	341	318	350	349	325	346	339	370	377	363	300	314	333	359	342	349	383	368	313	352	323	323	316	348	361	341	316	383	336	340	339	333	339	324	350	359	356	357	349	328	365	323	355	347	364	343	355	317	317	319	359	308	341	335	335	334	320	317	320	316	312	351	329	359	321	342	339	324	329	331	344	346	345	358	355	363	323	335	348	377	333	313	364	360	357	330	315	325	350	361	322	355	367	327	358	346	336	308	324	321	352	334	329	359	356	308	355	329	329	321	327	332	321	327	337	326	347	340	344	331	314	324	356	343	309	329	353	333	369	349	308	354	321	350	339	359	363	322	344	319	369	334	305	332	346	372	313	351	294	338	316	346	308	362	321	338	351	360	334	373	363	299	346	345	355	308	339	340	314	313	327	365	353	347	321	346	349	367	314	322	331	338	331	374	356	318	373	332	324	360	378	342	329	348	344	336	337	363	355	309	323	299	305	319	358	349	335	330	324	321	315	327	324	336	356	350	341	335	330	340	346	337	382	351	329	352	318	338	354	358	349	313	343	330	355	362	352	346	338	352	329	332	349	322	372	316	354	340	338	348	346	362	365	310	328	342	316	317	332	375	343	333	337	334	309	343	315	352	346	356	341	328	312	356	354	352	359	346	334	319	341	360	315	322	334	341	329	354	340	345	297	321	326	325	330	354	328	338	345	333	331	342	344	327	340	292	338	333	307	335	351	344	349	345	307	342	334	332	292	363	328	344	328	324	374	336	318	339	355	326	315	340	321	307	366	313	353	321	334	345	318	349	357	317	293	360	338	365	351	335	357	325	328	350	338	370	329	280	315	307	324	354	370	306	316	366	322	339	349	321	342	311	319	353	296	373	333	334	377	325	356	368	325	344	335	348	344	357	337	336	341	327	349	302	346	367	342	338	310	361	332	306	326	333	315	330	327	336	375	324	321	351	336	307	329	339	345	343	333	334	322	363	335	299	338	315	324	374	339	348	357	348	330	345	338	340	339	318	349	348	349	336	332	322	337	343	313	348	314	358	288	346	336	321	351	345	346	332	360	339	350	324	332	363	328	331	334	347	338	344	318	346	338	335	352	344	333	321	343	349	327	331	347	362	317	303	298	299	296	354	326	346	339	367	354	301	318	350	346	328	361	313	368	350	337	332	335	339	359	360	355	331	327	367	346	337	327	331	337	320	331	341	350	282	326	360	352	325	330	282	308	312	323	340	388	364	334	314	354	342	373	332	327	323	338	348	347	342	359	331	345	342	307	334	349	317	332	337	341	347	315	340	309	316	371	322	373	304	376	331	340	332	330	334	333	331	365	358	341	326	322	325	370	397	368	325	337	333	312	374	360	311	371	328	349	351	335	367	340	339	314	370	342	344	328	339	339	344	331	365	303	320	349	347	345	351	326	366	316	342	327	314	320	307	310	327	319	337	337	310	309	346	331	298	368	332	296	318	376	318	341	339	350	332	335	336	336	312	377	309	318	345	331	347	352	345	341	338	352	363	367	317	323	335	325	378	334	339	306	330	321	352	321	332	301	345	386	361	319	347	323	335	353	364	344	335	329	348	363	343	354	330	361	322	332	324	342	313	363	348	332	316	350	335	339	325	333	338	327	346	337	345	317	349	349	353	325	345	343	312	359	337	326	329	358	323	349	351	343	351	309	356	315	327	343	325	323	344	345	321	351	369	329	336	329	353	332	360	382	354	329	282	328	362	347	342	352	321	348	324	309	342	361	327	352	339	323	311	315	345	368	318	392	334	337	384	333	340	348	341	332	330	298	364	345	307	366	338	372	356	347	345	344	306	353	339	338	352	325	362	363	353	359	346	354	361	336	367	368	319	333	326	335	337	359	316	357	375	332	338	314	328	333	350	349	343	317	299	336	346	365	325	335	325	348	329	365	310	330	348	367	362	312	327	325	318	378	349	317	315	336	338	378	317	336	339	336	320	326	349	344	326	349	343	351	352	337	335	326	331	355	326	342	350	330	354	366	325	335	319	357	315	357	354	338	356	318	352	328	338	336	334	349	323	341	350	315	327	347	317	332	357	319	351	327	342	333	340	347	298	381	319	351	332	307	340	328	330	366	336	357	335	330	340	345	324	362	341	351	362	352	324	360	325	331	351	328	367	351	326	334	298	341	354	346	311	365	328	356	323	335	346	360	354	328	347	314	351	341	307	345	326	351	357	331	331	313	323	329	333	349	324	349	343	354	331	348	305	303	339	335	346	353	363	351	346	365	343	343	358	360	355	296	320	351	341	362	315	325	364	343	347	346	329	344	345	345	337	341	329	339	356	329	352	342	336	311	328	351	337	339	345	326	297	335	368	343	337	318	330	372	335	336	369	281	358	336	333	305	356	364	332	354	326	360	353
19255	38125	31036	19724	12342	7859	5295	3657	2556	2012	1527	1212	911	807	704	643	564	545	446	471	450	441	420	393	443	408	370	390	361	397	411	391	375	395	396	384	395	433	402	369	397	368	381	375	406	405	387	411	412	414	373	397	406	398	390	390	409	365	394	352	389	351	376	418	368	391	386	382	397	395	420	375	406	400	390	396	367	384	349	400	413	393	415	386	364	367	375	384	371	367	401	414	366	400	369	387	367	403	363	350	432	406	394	362	375	386	379	362	396	399	417	374	377	403	369	426	371	396	415	399	373	357	383	380	403	387	361	383	409	379	408	410	401	408	383	351	390	386	352	377	408	382	378	356	410	369	383	369	382	393	379	400	387	387	393	397	385	408	398	390	381	366	405	389	398	402	404	427	400	379	381	418	406	396	403	357	403	413	409	374	381	409	410	429	382	377	408	417	398	393	344	384	398	395	389	370	386	390	392	390	364	412	401	405	398	396	404	387	396	386	356	387	368	393	365	370	380	366	380	349	373	381	410	397	387	410	410	364	384	387	370	390	379	400	370	407	399	367	396	360	394	413	403	409	384	391	406	393	402	426	384	404	360	370	383	407	369	371	418	388	364	374	359	377	409	395	381	397	393	404	384	394	395	401	424	379	397	379	382	408	395	400	352	365	365	361	369	401	403	400	379	396	407	365	371	404	400	429	405	398	415	364	376	389	404	392	389	415	369	411	364	371	357	369	360	383	390	418	397	367	393	369	397	377	422	370	427	383	374	370	378	378	422	382	392	370	384	414	376	345	370	407	369	382	397	407	388	364	383	374	348	395	383	389	388	421	376	395	357	372	415	355	376	376	366	401	364	430	388	420	397	382	356	383	405	386	403	386	383	398	403	378	389	380	365	399	394	374	421	367	408	419	370	377	390	386	370	410	378	382	400	369	395	383	361	367	404	375	371	395	382	390	409	408	362	408	414	392	384	395	421	399	411	372	401	386	399	400	360	419	388	373	395	365	394	373	388	402	352	377	376	406	413	389	380	403	378	365	380	398	358	421	386	373	392	412	368	396	395	423	393	365	433	367	403	393	383	383	384	398	352	403	376	375	394	366	392	370	352	390	412	359	403	417	396	372	421	375	389	387	387	367	372	413	326	401	405	405	376	409	374	421	400	419	380	382	380	379	408	383	384	376	381	379	401	383	398	397	381	438	368	405	403	393	407	357	383	374	395	372	395	393	397	403	379	345	391	388	388	398	392	370	388	388	392	367	383	393	373	369	396	390	385	372	395	384	401	381	388	392	406	368	418	340	359	396	396	415	398	427	393	411	402	407	399	366	400	394	360	375	428	400	364	406	411	408	388	409	370	389	403	400	376	373	379	389	400	405	384	411	364	402	388	377	394	370	389	349	379	401	379	351	369	397	401	381	378	359	403	387	353	359	369	415	365	395	405	375	342	376	391	382	416	405	375	392	355	378	399	410	408	393	377	420	379	374	368	408	365	370	384	359	414	377	380	381	383	393	370	404	399	413	373	405	402	381	412	370	423	384	383	363	382	381	354	416	395	372	354	393	437	390	411	418	402	379	369	408	367	401	366	418	371	387	363	397	376	360	412	352	383	396	406	361	381	367	389	379	394	393	394	390	343	380	388	397	367	355	389	406	408	371	387	381	405	398	424	386	425	408	374	367	368	374	390	378	403	392	397	378	368	367	384	358	393	388	418	398	389	357	370	396	373	405	366	393	373	400	411	386	414	408	420	355	428	389	407	360	384	399	396	381	398	396	377	377	358	379	384	364	369	370	400	407	389	420	392	393	367	393	369	366	383	384	405	399	419	413	379	376	382	411	367	382	350	387	397	355	406	391	364	368	411	355	392	427	391	439	402	381	322	399	390	392	394	404	394	417	429	388	382	380	366	422	394	355	417	388	373	378	409	343	425	384	419	395	388	436	413	379	386	382	412	396	378	384	397	357	404	387	402	398	366	366	360	336	402	365	394	408	392	366	390	420	388	380	374	407	371	401	345	398	379	398	385	372	384	385	390	418	381	376	390	367	382	413	388	398	425	404	392	369	384	382	391	393	399	400	399	393	369	373	414	372	378	415	386	382	387	369	380	394	380	399	363	353	406	400	405	372	415	379	413	400	391	389	399	386	379	381	395	373	406	386	399	385	382	378	359	388	407	393	375	417	416	399	400	400	400	389	351	415	373	392	391	396	394	393	403	365	378	391	399	414	391	407	392	418	421	388	403	390	393	364	424	399	383	410	377	375	388	388	392	383	402	382	392	378	399	378	425	409	368	392	358	397	399	353	384	342	399	383	414	373	394	404	377	340	414	407	352	402	404	395	378	391	398	364	319	364	401	400	403	372	361	385	408	386	383	391	376	390	387	358	354	389	390	407	364	403	387	391	425	383	375	394	398	385	382	393	346	363	377	396	377	398	357	376	403	370	391	365	397	411	411	414	399	381	391	358	391	400	402	359	385	423	394	365	365	392	369	380	422	368	369	397	421	379	361	384	397	382	374	385	383	335	338	388	378	389	389	380	399	380	384	367	408	343	399	385	401	388	358	416	396	394	432	382	389	384	381	381	438	394	358	371	389	374	446	345	426	395	397	402	396	403	394	399	378	375	367	394	369	380	382	374	359	386	374	393	388	381	377	397	414	380	370	398	383	371	375	387	393	373	378	388	347	413	390	377	376	396	400	392	394	414	392	361	415	376	372	355	425	373	386	388	395	390	378	400	393	396	401	357	450	361	393	397	379	391	395	356	387	384	369	401	385	346	392	393	375	383	389	399	396	394	378	394	413	367	399	405	371	405	405	414	364	371	367	384	397	385	408	387	386	364	369	389	390	403	398	380	371	417	392	396	388	394	400	409	399	391	388	401	412	398	412	385	401	358	419	386	368	389	380	374	409	348	372	372	385	389	411	372	399	393	356	375	407	380	390	366	417	366	358	372	366	408	384	386	372	366	410	414	416	374	403	400	387	392	413	382	429	392	385	374	386	365	373	366	378	395	404	402	366	391	395	377	385	361	399	370	388	387	390	372	380	404	387	357	371	335	398	378	344	393	385	379	382	387	383	392	368	364	375	387	388	401	367	414	387	405	382	401	375	381	378	410	400	384	415	381	370	369	411	370	389	379	410	397	400	353	394	393	408	422	377	367	419	403	404	343	367	393	392	410	381	372	363	397	400	418	369	395	420	394	398	408	392	387	414	384	405	359	382	398	387	387	383	450	395	398	435	371	376	385	402	366	396	390	389	396	394	382	358	334	398	366	395	349	438	410	397	360	438	395	384	391	355	387	407	397	354	382	397	410	403	434	357	394	377	375	392	349	362	386	415	378	427	378	415	365	373	384	391	413	424	363	412	400	370	353	385	383	400	390	393	364	387	398	384	400	374	384	386	400	371	385	385	359	364	405	400	393	398	376	383	368	427	399	376	405	325	407	408	404	407	381	372	359	433	378	410	401	373	384	387	393	338	391	402	385	383	371	354	388
22798	21378	28877	24264	21456	20782	10278	3749	2404	1809	1454	1137	847	809	689	597	543	511	454	440	384	389	370	390	362	338	347	368	335	355	354	350	356	316	337	357	370	349	307	328	328	387	366	325	334	356	329	287	330	345	348	362	363	316	362	337	327	359	369	340	327	336	329	372	337	342	332	334	373	339	342	344	369	373	332	349	342	344	326	335	358	328	341	302	385	355	353	337	325	330	322	366	342	361	305	325	358	326	349	340	321	349	362	357	350	332	344	366	325	333	318	340	369	290	372	300	359	357	360	335	327	340	342	345	318	313	327	315	325	338	318	345	364	367	332	345	287	349	319	335	334	349	336	325	353	334	325	364	306	325	342	313	348	336	345	347	338	349	380	349	314	324	300	325	338	354	340	337	323	325	355	346	344	328	341	357	353	314	337	341	343	316	353	341	319	327	371	325	340	338	354	346	318	353	341	343	358	317	360	332	367	343	336	341	350	344	326	358	364	331	316	331	349	337	349	320	331	331	335	340	348	341	341	342	335	353	359	342	342	382	317	316	353	349	338	344	342	340	359	344	329	371	360	360	325	332	344	337	329	331	346	338	339	310	329	368	332	336	361	336	343	376	335	313	315	351	334	321	348	298	343	363	344	335	341	368	354	333	346	365	346	350	322	348	345	323	347	352	347	321	313	320	357	321	361	329	343	338	313	341	356	294	370	365	337	344	338	334	329	346	331	357	340	311	334	354	325	339	315	356	328	331	349	349	315	340	339	347	338	350	357	331	322	372	320	334	385	339	342	342	349	338	339	370	380	299	316	316	323	366	334	352	347	335	324	351	330	325	354	300	331	366	340	342	328	347	338	305	334	360	311	335	342	335	340	317	340	312	359	347	313	342	351	354	312	335	346	325	333	365	343	327	313	340	327	319	323	308	353	340	331	313	331	342	329	337	351	327	357	332	336	322	362	340	330	335	306	359	362	335	317	333	355	335	362	355	353	322	370	321	306	333	310	343	342	328	352	325	331	317	361	358	349	387	339	337	315	326	331	332	314	340	358	334	307	346	328	356	331	357	340	332	388	372	307	358	329	341	338	328	335	322	340	347	287	343	338	318	319	369	317	348	350	331	309	326	340	325	369	360	333	333	319	359	339	352	349	356	330	302	341	354	376	336	344	311	339	329	358	345	343	310	335	332	338	341	346	319	342	353	352	302	349	321	330	333	354	360	345	354	333	340	357	361	334	344	324	337	341	343	316	363	361	354	317	298	347	364	355	364	324	316	355	382	327	308	345	311	357	322	290	348	331	325	314	348	307	368	343	342	359	347	342	328	314	357	339	335	330	338	351	346	326	360	347	330	361	305	327	353	351	347	327	335	321	333	345	368	305	317	321	300	356	335	330	342	348	323	339	344	342	323	344	363	334	333	360	323	347	391	326	342	322	332	349	370	352	353	331	328	349	326	365	359	314	328	378	328	330	353	350	358	344	325	342	337	357	313	342	368	308	349	321	327	340	359	346	383	355	366	332	356	324	396	336	331	322	390	332	343	296	343	335	339	340	324	348	332	312	316	338	323	372	336	309	381	342	362	337	355	302	325	323	355	359	344	318	325	337	333	346	369	332	348	339	307	327	332	309	328	330	345	364	362	339	322	282	331	331	306	339	344	344	330	340	310	319	355	361	323	336	328	351	366	324	358	338	369	347	313	343	319	326	352	313	327	350	371	322	354	353	339	334	321	302	355	334	319	348	338	328	329	315	343	306	347	304	340	318	316	312	363	319	332	349	330	326	336	302	338	320	332	386	343	334	327	347	370	332	324	352	327	336	345	319	342	358	341	316	358	344	334	339	354	338	335	358	350	346	312	333	352	336	302	346	332	365	344	328	328	352	371	338	354	350	359	332	328	336	353	328	366	341	326	327	342	359	351	335	350	343	329	339	337	360	341	378	335	369	375	320	316	337	332	318	315	311	336	319	345	336	362	361	322	361	334	334	333	364	351	396	331	322	326	321	332	316	333	345	353	341	345	373	342	340	333	345	309	312	351	341	336	317	367	356	377	334	351	351	319	357	317	336	339	343	311	312	345	330	367	337	341	339	357	321	347	349	327	321	323	318	330	316	354	318	367	300	302	359	345	334	329	326	335	342	346	340	338	341	316	321	329	354	324	374	342	351	343	368	325	327	325	316	372	332	346	324	314	353	333	345	346	343	318	340	310	350	330	323	338	319	333	339	338	348	361	321	355	315	349	333	345	335	335	337	340	332	346	332	301	332	349	360	363	335	334	337	364	343	343	361	294	347	361	326	338	331	336	325	336	327	317	355	347	341	321	335	345	345	345	332	312	338	310	324	353	340	322	379	363	325	344	344	334	340	315	371	346	338	356	335	320	346	335	323	354	327	338	350	332	317	317	346	345	364	319	347	366	330	346	358	358	340	327	382	319	342	332	330	355	359	332	332	359	323	315	316	330	322	367	339	303	342	354	324	362	343	375	323	345	325	357	353	313	349	318	347	303	331	332	360	361	331	333	348	354	342	350	325	330	313	329	353	360	352	337	328	342	334	331	369	340	310	358	356	312	330	358	326	353	371	357	332	353	320	304	336	358	340	334	354	340	341	337	356	326	296	327	347	338	349	323	353	368	313	323	334	384	335	360	301	335	310	355	329	343	342	323	372	331	370	299	330	328	340	343	360	348	336	315	365	382	337	352	368	341	367	357	337	331	330	351	356	308	340	372	345	342	355	379	323	325	373	316	365	364	351	347	335	312	365	379	343	339	323	341	364	345	347	305	350	330	301	317	383	329	366	339	334	348	311	341	320	342	329	342	367	334	328	341	323	367	358	340	329	359	366	364	339	341	307	332	376	352	349	371	339	328	348	345	338	324	328	327	330	340	314	327	297	348	350	338	334	321	348	320	366	339	340	323	296	347	343	350	356	366	350	353	329	310	311	336	336	350	375	321	359	329	330	350	336	337	330	345	321	362	328	334	370	337	343	372	351	329	322	346	358	353	348	339	335	321	321	369	339	351	331	330	360	361	345	313	322	345	311	369	385	303	344	340	356	353	329	349	355	307	338	354	387	364	335	334	318	343	332	352	393	355	341	333	342	351	353	326	328	331	326	358	280	353	330	363	334	359	333	347	302	309	306	346	331	344	342	384	349	321	354	358	366	291	333	326	336	339	324	346	377	374	319	366	337	319	363	332	336	368	331	319	352	333	342	354	383	349	334	309	331	348	349	376	382	334	312	341	353	359	348	347	307	360	381	337	324	312	338	350	350	326	306	323	332	372	364	312	369	354	347	340	369	363	351	320	312	324	365	346	337	335	338	363	317	296	310	342	350	346	346	338	330	340	312	354	373	371	329	339	327	320	351	335	313	338	353	333	314	324	341	328	331	374	308	340	335	329	322	347	335	363	351	306	332	315	370	333	347	371	341	351	313	333	327	322	353	341	363	315	363	331	337	366	326	319	331	358	331	354	321	333	342	328	328	359	300	330	324	355
21670	46447	39369	27617	18915	12958	9057	6230	4585	3400	2443	1830	1395	1140	967	873	743	651	549	546	499	458	497	453	415	416	402	400	377	384	407	387	370	373	358	388	388	370	376	392	354	388	389	340	358	395	379	372	402	395	404	373	345	355	378	380	364	380	389	393	400	379	400	382	400	390	356	366	387	372	375	384	382	420	397	421	390	351	338	397	366	402	412	369	385	366	386	358	381	378	346	391	360	397	363	391	367	402	357	370	418	386	350	372	350	394	377	373	377	368	370	367	367	373	366	391	374	345	412	402	370	385	390	378	407	376	358	384	333	365	345	374	391	357	394	375	394	378	338	391	335	381	384	368	379	382	371	380	405	391	373	387	345	410	400	368	391	379	381	369	386	389	417	399	364	408	403	393	382	380	372	355	383	358	383	405	381	354	350	392	380	379	397	393	365	414	356	358	358	378	383	389	359	349	399	377	394	368	399	399	362	366	396	402	376	399	384	347	385	399	346	399	415	390	404	398	384	380	356	363	368	383	379	375	412	376	379	365	386	408	388	362	383	407	390	400	390	417	413	386	381	378	383	375	363	390	347	379	382	386	384	386	376	327	392	378	357	384	376	399	378	388	381	394	371	377	413	365	394	384	368	367	408	385	389	385	383	352	357	355	404	377	383	405	402	417	380	378	382	387	363	392	379	387	400	364	361	347	383	378	363	347	355	371	363	373	361	373	363	371	384	371	403	381	391	389	396	392	365	400	393	339	382	362	371	411	379	405	380	394	361	383	404	380	391	387	391	349	374	373	359	376	362	375	390	349	340	369	383	405	349	395	361	380	382	409	369	373	384	395	382	395	408	385	357	386	383	377	345	376	371	372	393	374	407	373	368	388	405	358	389	351	356	383	398	379	396	389	378	385	358	387	395	371	380	390	343	385	396	343	421	420	402	357	396	372	389	380	357	362	400	397	373	416	387	408	367	363	365	378	409	327	395	417	400	385	391	355	372	397	396	375	368	384	409	365	401	367	405	399	348	411	381	387	441	377	358	399	412	348	357	387	389	373	371	394	365	350	383	388	397	414	381	347	398	411	346	384	393	369	409	384	377	391	365	400	374	374	376	383	376	401	395	353	394	395	379	368	401	370	357	361	378	378	359	369	382	408	380	356	395	374	384	397	372	421	363	371	366	409	386	360	392	382	362	371	358	348	384	354	369	363	397	405	395	408	392	380	399	376	392	412	363	357	379	323	381	325	374	358	397	391	391	372	407	371	421	376	353	383	355	401	390	403	401	393	412	367	358	415	382	364	373	376	382	348	379	376	344	419	361	380	366	394	371	359	395	403	393	383	382	356	391	330	387	377	400	403	429	399	359	384	343	339	355	380	349	387	398	393	373	397	391	392	418	393	372	401	395	386	367	359	379	399	388	391	408	332	385	360	357	377	347	378	374	401	385	388	394	354	386	329	395	371	407	411	390	398	339	369	368	392	366	393	390	368	380	381	394	390	392	396	372	429	355	396	410	373	387	384	388	377	426	365	388	350	376	421	358	386	410	352	387	351	369	358	363	388	371	378	393	371	388	419	359	393	385	359	387	357	372	395	378	384	392	384	382	408	415	399	433	397	357	393	398	364	349	349	396	398	389	397	386	364	400	363	398	371	386	370	382	412	388	382	380	388	400	384	360	351	379	409	393	384	376	361	404	346	396	363	405	390	371	391	387	395	349	382	370	353	370	364	397	409	379	395	380	377	374	377	389	373	386	411	378	365	355	377	364	412	383	378	362	398	365	373	355	381	409	397	392	364	391	378	362	372	394	375	369	405	402	391	423	376	398	411	380	374	376	354	342	370	414	361	384	370	352	404	369	376	384	365	381	357	349	375	362	390	377	401	382	390	387	368	339	372	398	390	395	368	408	374	376	353	400	387	346	375	353	372	346	379	374	357	363	398	363	364	394	378	396	368	417	403	377	371	388	373	356	381	399	397	411	390	383	376	360	340	365	382	378	398	374	403	367	376	383	354	378	340	367	404	356	373	399	391	393	390	394	372	406	394	388	376	400	394	380	440	371	353	366	389	351	354	409	373	389	344	395	404	357	375	363	394	411	414	369	412	408	386	388	403	385	395	373	423	350	366	372	361	408	355	401	378	388	401	369	355	389	374	355	372	393	377	369	381	383	406	401	382	367	382	358	361	332	370	371	360	356	405	383	416	377	390	416	367	368	379	381	375	379	356	388	393	347	379	372	401	365	389	377	388	356	349	385	378	358	396	384	392	377	348	338	407	341	382	375	407	378	359	373	369	358	389	342	385	364	404	368	343	375	361	322	353	406	366	380	391	378	379	360	374	397	383	364	348	397	416	393	367	385	380	394	385	387	375	379	409	406	371	411	426	369	383	370	416	384	376	342	374	392	386	360	362	370	393	362	367	388	376	382	384	392	398	355	397	358	381	351	386	379	349	383	392	371	368	363	368	378	355	395	370	396	368	365	404	330	373	399	391	415	377	357	379	321	355	385	388	391	375	379	375	388	352	418	388	392	345	382	369	363	385	401	360	380	382	365	336	400	371	372	396	372	376	389	352	383	378	340	359	373	398	412	408	406	357	352	386	356	356	379	409	388	375	397	368	400	382	378	406	381	360	422	372	423	358	343	399	400	384	363	364	411	378	386	430	363	378	351	375	373	366	359	370	381	373	376	365	361	397	390	385	326	376	388	349	381	393	395	375	369	431	381	389	376	376	383	393	359	380	359	386	393	346	393	378	396	347	324	428	388	351	373	348	372	379	387	354	383	339	352	403	378	372	380	377	373	356	350	384	389	350	376	398	381	387	406	359	401	367	399	363	360	362	400	377	367	385	408	387	364	373	350	378	403	405	347	375	363	392	360	428	408	395	371	386	382	367	353	380	358	335	374	393	385	389	411	395	359	391	392	381	366	341	368	406	370	375	381	368	375	407	398	367	358	424	332	371	371	365	376	371	364	417	406	388	348	361	414	360	364	394	393	366	359	364	417	395	379	411	356	362	384	406	397	397	389	366	385	368	378	384	390	400	364	387	376	343	386	395	389	399	363	391	386	380	421	358	391	365	395	360	421	370	371	359	364	403	394	401	385	398	386	397	399	350	341	375	413	399	354	389	394	409	364	395	366	361	367	418	353	361	372	372	374	376	359	358	404	361	393	339	372	388	396	370	375	364	391	369	369	404	375	365	352	373	405	394	342	394	365	369	357	343	350	360	351	398	399	399	370	389	361	390	398	395	372	347	367	430	370	401	357	386	367	381	402	397	371	393	398	400	348	381	404	374	372	375	352	377	392	384	391	391	379	397	369	371	384	405	352	367	370	380	368	368	359	394	395	330	363	353	408	403	371	367	403	389	374	329	378	348	333	380	383	352	390	400	322	394	391	402	383	350	381	341	382	370	371	393	368	376	376	392	396	408	389	386	406	389	376	374	356	431	359	348	383	384	363	376	392	381	380	394	377	394	419	366	383	395	365	394	401	395	362	380
28231	23601	23376	13406	6159	3489	2221	1559	1158	908	758	623	570	486	476	454	419	390	371	346	378	374	374	407	349	346	357	378	345	342	325	350	315	357	347	346	326	320	327	314	316	333	354	352	360	336	324	322	331	340	317	340	329	360	367	346	322	305	329	324	339	362	346	367	311	313	336	360	335	339	351	339	324	350	361	386	308	329	297	350	356	347	345	371	324	371	330	322	372	315	345	358	351	334	325	323	283	358	314	325	340	335	335	329	323	350	303	363	325	371	322	346	358	334	308	371	343	389	331	328	359	339	341	330	308	346	321	336	317	274	366	354	351	342	354	333	311	347	360	363	333	312	334	351	339	333	342	322	352	352	330	349	315	322	336	326	367	325	344	328	328	300	358	356	338	363	325	317	307	337	337	341	321	340	344	365	325	344	340	335	331	339	356	346	360	352	347	334	352	349	305	355	334	326	349	336	325	357	329	329	338	333	340	340	339	353	334	357	326	326	342	321	329	339	330	338	397	307	346	347	354	387	361	363	333	331	342	348	331	363	332	314	365	355	376	351	342	369	374	336	303	353	315	347	339	331	336	347	318	348	335	310	328	329	324	351	324	311	347	319	308	365	340	340	325	352	369	345	352	351	337	334	298	316	351	310	327	329	327	377	351	333	325	328	320	328	309	361	306	375	332	332	346	375	319	350	313	337	338	338	347	357	315	304	314	320	302	331	342	359	354	314	306	361	346	360	336	316	333	362	331	360	319	324	367	315	309	313	307	327	339	331	320	361	336	328	315	338	345	366	337	323	332	337	357	353	351	347	339	335	340	322	344	364	339	314	341	352	359	361	340	329	324	321	284	349	329	340	337	359	326	335	330	312	309	331	321	364	349	328	350	351	336	325	354	368	331	343	349	330	348	334	323	373	354	348	352	335	329	347	320	352	351	328	340	327	318	331	349	305	361	366	363	336	332	321	320	356	361	349	311	339	360	304	321	351	345	326	350	348	353	333	341	368	320	331	350	352	316	345	315	335	341	313	320	345	365	312	316	330	346	371	318	347	333	354	379	358	342	318	367	331	341	317	352	321	364	323	324	340	346	338	341	366	352	361	329	360	305	328	325	354	327	314	316	322	332	336	327	359	323	319	370	328	314	367	323	336	330	337	315	322	341	328	325	390	315	301	323	338	342	299	336	351	308	350	346	342	358	313	323	365	352	379	301	319	335	305	351	340	333	320	298	343	346	333	339	360	353	346	329	309	315	331	338	302	353	339	367	343	373	346	325	320	392	358	341	348	360	353	365	357	350	347	334	353	342	359	327	351	354	363	357	326	308	382	311	346	318	312	364	336	357	330	308	328	297	355	321	323	282	342	337	347	343	395	366	366	352	364	326	364	320	334	353	344	324	316	356	347	343	350	376	344	288	337	311	360	362	322	341	315	344	336	321	348	338	306	351	289	331	314	344	324	364	348	337	343	314	354	359	313	355	342	337	335	326	346	307	358	308	339	349	339	358	351	318	353	341	356	360	330	332	346	349	298	321	334	360	338	353	340	343	331	329	343	342	325	338	308	303	363	303	322	318	348	337	332	330	296	347	358	334	335	349	385	354	361	371	349	342	344	347	335	339	338	332	342	348	353	322	341	324	306	335	313	313	364	346	364	299	338	328	379	354	320	360	349	335	341	331	356	324	351	312	343	309	349	345	308	312	336	322	355	318	323	343	363	325	329	324	330	339	338	313	360	315	339	338	340	337	334	368	337	354	332	338	345	353	304	355	366	312	353	323	352	362	356	345	324	356	325	347	311	347	376	346	332	312	356	359	354	344	373	335	381	343	390	311	309	350	302	301	321	318	345	334	348	334	346	337	365	342	316	339	335	329	352	348	362	351	323	348	349	321	343	331	324	329	332	326	326	355	354	353	330	315	329	348	347	327	342	339	327	310	309	308	363	332	340	304	321	340	356	334	348	329	318	339	356	362	341	342	329	337	354	356	297	362	349	347	385	330	360	322	349	349	345	344	337	353	324	327	322	334	352	361	335	361	336	360	328	335	362	329	379	330	311	316	322	349	324	308	304	356	358	354	319	341	363	337	364	367	337	343	339	366	322	330	361	317	333	326	317	309	342	329	342	376	342	364	350	337	347	322	354	361	324	328	361	339	328	351	332	323	324	343	356	352	326	391	349	333	373	312	353	380	347	348	328	334	332	355	344	337	299	332	337	362	336	346	336	334	347	345	345	326	349	291	358	360	351	342	349	313	335	337	393	333	324	339	338	321	323	355	331	325	327	352	343	323	375	350	346	332	359	355	320	348	362	320	346	375	367	361	303	328	374	341	336	334	340	335	334	353	344	345	358	302	366	333	347	335	364	349	355	345	307	322	312	356	355	344	354	374	355	329	355	315	391	353	363	361	361	334	347	338	324	344	350	351	341	351	337	335	333	355	365	385	336	334	325	317	356	370	335	330	314	356	320	327	341	345	342	355	337	308	340	310	343	332	352	336	337	319	345	358	338	329	306	302	335	352	325	328	323	371	333	357	329	357	302	337	343	339	326	336	346	347	289	343	336	318	320	331	334	364	321	316	319	331	332	314	325	365	331	333	321	328	350	321	343	321	298	383	343	353	353	362	339	340	296	343	347	362	326	308	341	307	334	351	341	339	332	297	364	343	345	350	311	329	309	296	337	338	340	331	343	366	395	339	345	365	343	340	334	319	363	327	328	315	311	297	343	338	313	347	339	332	327	336	317	356	318	329	344	352	339	334	331	357	351	345	343	366	346	317	341	330	318	355	354	339	370	370	304	337	312	343	359	336	320	315	346	344	338	325	336	350	341	312	341	343	316	331	311	344	342	336	299	318	359	336	329	371	348	349	407	309	311	343	303	345	315	321	348	360	311	309	340	351	334	329	338	336	320	360	353	338	369	354	359	372	333	340	317	356	361	365	339	362	332	345	339	326	336	316	330	331	357	350	330	340	313	352	330	336	318	329	356	319	342	332	330	332	329	345	340	355	364	354	332	354	346	332	315	319	320	324	348	335	338	347	343	318	316	311	314	306	336	336	354	320	323	347	350	326	317	348	324	349	348	311	361	332	338	322	343	332	372	326	318	352	345	370	335	333	332	352	372	344	345	353	314	340	337	345	347	303	358	323	317	304	319	322	310	355	346	328	321	364	331	351	333	380	338	317	339	332	324	333	333	365	384	337	348	328	348	320	338	335	315	350	374	338	351	314	327	310	340	318	341	300	355	352	301	356	318	342	341	342	326	324	321	337	334	354	356	330	312	336	337	337	289	317	338	351	345	331	360	329	352	336	355	310	333	339	315	344	341	329	344	328	312	328	326	338	320	364	361	344	323	337	336	366	308	335	331	342	298	328	344	313	348	362	343	346	358	348	365	330	328	341	343	314	340	347	353	343	343	340	361	340	347	338	337	350	355	341	364	350	306	327	333	344	361	379	369	329	333	358	346	324	337	325	357	350	333	329	364	326	326	299	376	331	337
19300	35333	27872	16715	10161	6265	4240	2877	2094	1585	1218	1018	821	726	617	580	517	460	502	469	436	412	419	427	391	426	394	370	391	420	397	424	395	375	396	382	396	362	382	374	374	351	408	383	354	383	375	397	389	394	362	386	396	385	366	389	382	407	374	373	384	379	377	361	420	388	373	405	407	382	385	385	404	371	446	355	410	386	393	362	362	366	344	366	426	390	389	394	416	371	389	407	409	414	376	370	388	373	382	417	368	406	377	367	386	367	361	430	417	414	407	398	408	358	383	381	370	399	384	351	390	403	372	396	394	372	395	364	426	353	397	386	375	372	398	401	397	368	407	385	411	398	378	411	426	383	377	417	373	349	389	390	394	388	389	376	385	428	387	414	378	406	379	382	372	351	388	399	401	382	380	405	398	375	397	411	350	375	392	390	387	398	365	377	357	387	412	385	432	377	370	396	377	396	382	378	399	381	364	379	359	395	389	358	376	390	385	422	383	354	393	392	361	424	348	382	350	397	390	373	417	395	380	406	403	402	385	353	394	428	381	389	393	366	389	355	384	343	411	378	370	376	406	393	364	415	383	377	387	384	402	386	367	407	385	403	377	416	391	384	388	396	389	369	373	349	414	369	365	354	381	372	403	367	361	378	403	384	401	384	358	390	422	408	382	391	402	370	356	401	407	424	362	368	434	368	361	419	416	391	409	382	378	396	376	404	418	384	384	364	388	395	355	403	393	368	378	382	397	407	397	407	386	432	386	408	358	410	382	396	392	375	402	346	357	402	401	393	399	372	407	361	390	388	381	368	370	393	396	384	358	382	414	417	372	406	383	380	387	388	407	376	375	338	409	398	375	373	349	387	339	396	379	401	355	373	393	386	386	386	377	397	368	352	367	396	371	381	380	364	383	394	378	358	365	406	395	380	405	407	395	346	400	399	386	383	372	388	406	382	375	370	392	384	353	440	383	389	387	404	393	400	387	366	370	406	344	415	364	391	412	370	385	413	392	409	376	396	367	383	389	385	388	361	386	397	404	380	395	376	376	378	375	374	361	431	383	387	417	382	391	385	365	428	382	407	408	389	404	422	390	381	370	389	353	390	375	392	392	366	395	399	371	379	364	416	383	381	364	365	419	377	361	374	398	353	376	409	381	407	411	414	388	385	329	365	394	375	399	392	423	420	382	411	394	436	393	380	345	416	402	382	395	413	395	402	431	396	396	373	371	380	390	364	370	402	368	379	335	395	398	394	362	370	392	372	405	380	393	389	372	362	382	402	368	393	392	385	413	395	380	359	376	404	386	370	355	415	378	413	371	361	371	382	379	414	375	401	354	375	391	426	421	385	360	374	392	411	398	394	387	401	365	392	360	383	364	407	402	373	407	378	386	390	408	388	402	383	366	421	386	411	397	373	362	399	381	375	440	386	389	376	380	399	410	379	406	406	370	367	385	390	408	438	400	385	396	396	371	398	409	342	379	372	393	398	401	358	390	406	357	382	404	395	405	388	380	364	387	379	363	418	369	413	405	409	389	403	400	398	386	424	373	389	393	404	363	380	364	393	417	383	377	386	369	381	381	366	401	372	339	402	428	393	390	354	367	373	382	367	377	393	377	385	404	384	341	378	412	386	397	374	396	414	396	371	361	338	360	397	358	357	386	367	404	381	394	397	390	370	395	381	372	396	378	371	396	383	378	406	384	364	373	354	380	409	365	382	402	377	391	375	370	367	381	390	366	393	372	368	390	402	378	398	373	377	387	376	390	369	390	353	404	389	397	406	390	399	371	342	382	374	404	384	390	386	394	391	388	356	395	392	351	368	367	393	376	357	388	407	378	367	373	377	374	357	380	403	435	371	365	397	380	400	359	377	417	376	401	370	385	394	397	388	398	432	381	410	385	363	378	386	357	406	376	385	387	409	332	401	432	349	414	394	385	420	380	389	399	365	418	387	385	390	341	390	380	377	383	419	389	372	387	387	389	393	373	368	394	411	400	396	404	397	356	396	393	405	356	390	423	391	401	364	367	362	352	355	348	415	356	382	404	355	400	383	380	385	425	379	386	404	362	388	356	363	404	392	364	367	354	425	365	385	413	364	334	404	379	375	365	418	390	388	375	410	418	394	398	384	348	348	368	359	436	379	359	380	425	374	358	406	390	365	409	360	360	393	396	397	382	352	409	410	380	372	380	376	380	424	358	438	419	371	413	398	369	371	388	403	411	389	406	418	393	402	372	402	382	359	373	365	373	373	396	369	387	399	371	385	389	366	374	364	383	385	384	391	376	343	423	385	387	405	412	361	385	389	387	389	385	388	390	387	411	374	375	377	411	394	409	399	388	352	392	401	383	403	383	397	366	368	405	374	379	344	386	365	403	405	352	358	382	357	402	389	391	369	395	397	373	380	353	397	390	361	365	417	378	389	370	362	388	383	384	390	386	409	400	427	364	380	413	373	399	390	376	393	401	375	391	392	385	380	406	401	365	410	363	374	399	387	356	422	393	361	367	417	381	375	377	368	373	391	360	403	397	405	380	381	382	368	373	387	390	394	407	351	416	395	371	348	376	411	408	413	392	384	373	391	419	386	365	393	400	384	383	374	379	371	354	352	373	369	399	370	377	417	367	380	389	384	392	390	378	419	354	358	364	386	364	390	391	389	346	357	390	389	366	397	347	401	371	393	368	409	420	376	390	391	377	402	360	389	391	375	412	392	400	397	371	385	390	373	396	387	350	370	386	404	376	386	418	388	355	386	405	376	388	392	352	390	370	370	404	401	376	406	387	382	399	375	410	401	416	404	361	378	377	365	365	390	372	396	368	375	394	391	406	361	375	394	374	362	397	393	371	368	403	417	374	400	411	372	339	390	370	398	386	374	367	379	397	391	378	399	360	399	359	391	398	403	376	371	405	417	386	381	394	368	403	387	340	377	405	369	361	386	375	374	385	386	381	382	465	375	400	384	369	379	358	425	374	397	371	376	391	360	375	391	396	368	396	363	387	394	375	355	395	383	363	414	423	385	367	364	376	394	356	383	394	396	372	410	386	399	395	379	389	378	366	395	384	374	370	385	408	404	414	376	371	392	370	388	371	398	408	408	386	398	393	377	399	383	388	376	391	443	417	408	352	373	394	370	411	402	403	385	396	336	356	381	404	420	388	388	411	392	397	401	389	385	420	392	398	398	416	383	369	421	394	404	369	391	380	408	380	381	408	386	385	410	389	386	384	359	393	420	375	427	410	359	392	371	359	404	393	383	388	360	422	397	441	374	383	406	368	388	392	371	385	364	365	411	333	383	377	401	406	377	385	380	354	356	369	391	394	371	389	402	404	380	393	359	371	368	397	376	380	399	377	400	394	429	400	401	381	364	366	385	420	404	372	387	387	409	399	391	374	391	398	396	362	367	377	347	364	367	392	384	393	356	382	387	419	417	378	388	381	420	384	396	360	363	384	402	386	416	349	405	360	360	384	405	400	375	425	390	367	355	375	403	380	394	405	377
23705	21327	28288	24770	21097	12158	4733	2687	1914	1428	1102	881	722	654	551	502	471	455	416	436	364	384	368	352	342	336	350	370	351	306	338	342	342	362	321	332	362	345	330	348	349	338	324	334	313	305	294	365	306	348	358	326	348	299	327	292	359	323	307	338	323	338	351	323	339	312	293	312	307	346	352	335	368	335	349	343	334	296	350	278	311	323	346	324	297	316	356	305	367	313	342	349	310	344	358	300	312	332	334	311	300	362	355	352	335	366	337	336	310	325	316	343	334	332	330	328	354	323	364	323	327	309	362	366	322	333	361	323	332	321	338	345	328	339	336	344	344	362	330	350	328	356	351	333	326	315	371	339	335	331	347	336	320	336	337	327	320	348	369	332	336	325	316	331	313	356	297	326	320	316	334	331	335	344	334	312	363	320	325	338	321	347	307	329	333	341	342	363	317	317	340	349	340	382	368	319	321	347	316	340	321	342	353	344	351	347	354	309	341	322	330	358	319	331	380	304	351	335	381	294	366	328	339	329	331	359	329	357	325	314	289	332	348	334	338	307	332	351	310	321	352	327	324	317	346	359	306	356	321	329	328	320	313	325	348	377	325	296	343	333	353	324	334	363	349	363	330	316	295	316	330	304	334	344	360	307	342	318	347	307	336	339	304	358	348	325	351	318	341	337	315	365	338	346	351	351	305	346	328	336	347	309	350	336	342	373	309	311	313	314	353	329	314	317	341	345	338	337	318	344	346	353	315	332	313	352	335	318	315	328	342	339	322	325	321	331	319	332	330	319	302	317	334	326	308	365	316	329	338	352	338	306	344	328	331	311	324	310	321	344	346	349	347	361	359	326	335	345	344	331	332	332	333	336	324	346	344	310	349	338	308	380	323	340	303	348	341	351	311	275	307	353	325	339	346	325	369	323	306	350	342	348	330	377	340	386	330	330	336	342	317	324	299	301	320	324	344	327	359	347	320	338	340	360	323	335	350	321	323	350	330	353	289	358	316	321	327	321	355	311	351	328	327	323	323	327	352	337	329	332	335	346	364	322	318	361	306	346	336	314	324	299	340	333	315	330	334	370	342	310	319	336	342	336	318	306	342	345	337	311	329	342	325	316	357	366	328	376	329	332	319	299	313	305	319	318	351	313	313	374	348	342	318	331	332	335	341	356	315	345	348	309	346	321	320	330	361	339	336	310	328	319	334	326	330	314	321	336	373	335	373	295	356	341	319	331	338	363	332	363	321	331	319	362	311	325	320	358	376	298	303	348	334	361	349	322	356	347	328	319	320	335	372	339	281	326	306	311	344	306	334	354	354	337	386	366	327	354	395	314	341	298	322	357	315	333	344	348	344	298	345	348	327	322	311	321	302	324	306	344	344	335	364	346	318	319	338	330	335	310	370	337	339	334	315	357	344	308	345	327	363	346	301	352	373	348	345	325	360	300	335	314	299	327	325	341	332	326	321	317	340	325	330	369	351	373	382	328	371	357	343	306	318	338	329	322	300	344	331	349	302	349	345	345	341	350	343	354	344	322	336	343	341	323	313	311	314	344	317	345	336	312	323	323	304	354	332	333	347	351	325	340	383	339	317	341	324	326	322	334	343	349	320	341	300	356	313	355	321	321	349	348	333	307	336	333	348	297	326	350	320	332	330	302	330	335	315	349	362	332	294	334	327	314	318	342	314	349	349	315	343	335	311	331	342	375	366	315	347	313	301	349	322	361	304	330	336	329	348	340	342	352	322	348	322	335	335	304	326	312	353	339	309	339	317	341	346	358	361	323	322	344	330	307	322	324	350	358	365	340	317	337	356	325	345	352	292	290	325	326	340	287	309	346	362	339	315	296	319	310	316	350	343	323	306	320	321	314	343	324	298	335	332	319	323	315	313	316	341	304	370	328	326	341	318	304	319	358	360	319	346	292	321	314	324	323	339	308	318	343	352	331	319	318	347	309	321	348	312	321	310	358	337	309	341	342	321	354	309	315	317	320	321	338	330	314	373	347	381	321	345	329	355	329	330	301	336	320	333	330	354	298	306	362	341	325	342	355	315	377	306	358	339	340	325	340	319	354	335	326	328	329	311	370	342	330	342	330	321	332	323	336	322	314	312	357	334	325	313	356	321	345	340	352	323	339	318	330	349	337	319	344	339	314	302	338	320	345	321	331	324	324	327	340	380	361	366	343	349	347	355	324	311	335	292	333	348	331	358	303	329	363	313	323	306	343	302	309	348	313	344	346	337	329	342	327	336	348	343	323	335	276	334	333	304	326	334	310	323	297	325	318	295	341	336	316	331	324	285	333	337	330	350	318	339	318	346	314	338	320	351	333	320	331	333	345	349	306	330	318	321	325	349	361	390	316	341	341	335	323	344	304	323	302	328	331	335	330	345	355	296	301	343	346	374	344	359	316	319	374	349	312	338	297	352	305	337	332	353	360	314	318	325	342	321	318	309	323	311	344	335	328	335	329	365	299	317	303	353	338	370	373	345	301	347	314	321	319	326	365	312	361	334	356	321	315	335	313	306	342	296	339	354	310	332	350	335	329	341	332	315	310	344	320	318	335	333	314	318	339	354	337	354	335	349	340	303	322	336	352	346	344	358	332	335	339	339	333	349	336	325	331	324	328	338	317	333	332	368	316	322	338	306	331	347	329	321	305	323	355	351	320	310	360	304	328	369	357	315	333	351	320	352	331	383	318	316	344	344	314	322	347	340	343	323	338	329	320	308	319	327	323	318	340	365	333	321	325	326	363	332	321	347	343	337	325	319	362	336	325	336	345	358	354	327	346	327	308	346	344	317	322	318	336	348	323	308	355	343	338	327	329	308	351	342	375	307	336	305	318	332	331	309	321	327	332	322	319	331	314	314	351	370	332	321	333	326	311	343	332	374	343	298	351	324	320	342	350	317	304	340	305	327	351	317	350	348	363	336	344	342	356	330	340	359	354	321	324	309	319	326	353	347	308	361	380	328	306	339	345	354	344	349	317	304	313	331	383	316	341	323	328	321	328	356	327	333	302	337	321	348	354	358	327	356	323	353	340	340	348	315	344	284	331	338	309	320	332	369	324	317	325	334	315	338	323	330	315	317	338	325	335	325	308	322	335	352	297	306	329	334	300	341	360	336	379	337	351	352	313	340	337	345	359	323	376	339	301	302	352	363	360	349	324	323	308	342	342	315	335	356	328	347	359	342	306	338	373	324	343	313	364	331	331	357	296	329	317	347	355	339	364	337	326	359	295	351	317	307	308	300	303	352	322	326	345	308	297	331	365	332	308	311	371	327	334	322	333	345	329	320	313	340	323	316	320	346	335	309	308	334	338	327	315	318	343	328	333	366	347	318	334	349	318	349	321	375	337	335	359	336	338	310	327	369	351	323	350	349	340	352	299	332	359	308	290	312	345	349	345	325	347	318	342	334	326	326	363	332	349	333	338	323	324	328	347	321	337	334	348	340	351	306	314	330	351	328	343	326	313	355	336	320	349	323	358
19560	42464	34926	23254	15249	10243	6740	4719	3389	2498	1928	1460	1144	915	812	718	668	542	489	486	494	434	478	419	429	412	399	416	379	420	392	391	334	386	343	352	336	378	388	371	381	368	338	380	382	355	388	362	379	399	387	351	381	389	372	413	360	396	351	371	376	356	360	365	352	382	373	377	380	363	409	419	386	377	374	378	351	384	359	382	362	386	389	412	383	395	341	415	351	385	386	387	392	407	342	389	373	383	395	373	347	395	364	382	374	393	364	345	364	349	369	384	332	373	395	395	335	355	373	391	392	386	395	350	391	381	359	384	358	378	373	350	383	361	406	390	383	364	423	384	367	380	380	369	371	342	388	406	369	350	349	366	350	350	372	402	351	403	365	377	380	405	383	396	370	376	388	398	361	338	403	365	384	363	388	391	372	397	363	350	374	380	371	351	407	381	384	373	378	395	390	403	411	369	392	395	373	400	362	376	358	370	394	395	364	363	368	368	380	389	351	377	407	343	379	382	390	377	378	391	359	385	375	387	355	353	387	399	357	379	362	389	403	365	351	407	364	374	362	365	358	399	390	405	389	361	370	354	429	407	378	379	380	380	358	375	404	368	356	381	378	379	408	347	381	394	354	396	405	348	390	409	371	381	395	429	382	318	364	379	372	351	392	370	367	410	400	361	406	378	374	358	399	353	373	383	362	364	372	383	368	382	365	379	373	369	340	380	356	367	390	343	398	395	364	378	379	363	399	360	350	381	402	389	382	407	358	372	363	379	370	384	411	379	345	389	394	351	384	385	383	372	371	377	376	389	386	368	367	426	379	377	406	392	389	379	369	383	381	345	392	378	372	347	377	389	382	356	350	375	366	364	395	359	352	387	399	365	375	377	405	378	381	341	380	375	344	371	379	371	387	358	360	394	340	347	386	398	351	364	375	417	380	364	375	364	379	369	372	424	350	406	377	387	378	405	353	373	368	396	370	359	383	384	348	339	356	376	339	400	391	385	390	335	394	375	370	390	393	382	368	375	398	389	361	371	387	354	352	352	409	342	401	359	390	382	376	387	401	361	395	348	362	357	367	388	351	393	383	388	367	370	386	380	367	376	385	396	370	380	353	334	378	379	391	372	328	364	362	343	370	385	380	338	413	364	359	344	385	407	418	373	361	399	385	399	374	378	382	407	381	381	383	384	358	373	389	388	371	359	376	408	381	381	357	395	362	362	343	383	384	374	362	353	388	409	362	367	371	382	334	361	380	402	390	357	370	370	361	397	398	346	382	375	360	384	358	372	388	394	364	385	346	390	368	368	365	369	411	385	376	385	347	399	380	404	380	362	360	376	382	397	354	411	381	360	410	370	368	414	385	392	389	365	434	377	401	377	411	380	386	396	409	401	386	397	365	360	359	386	362	358	397	402	370	406	383	393	366	387	391	389	402	331	379	373	376	390	339	382	387	401	376	449	393	385	357	361	346	377	424	366	346	390	399	360	382	381	372	350	357	365	377	367	369	385	378	388	357	382	396	396	377	385	380	402	399	380	383	383	376	361	376	390	360	364	385	347	399	354	394	380	380	335	360	388	371	334	368	382	360	398	383	381	382	386	388	384	393	371	406	361	345	356	391	385	385	397	385	365	349	384	365	345	357	377	386	395	352	378	385	389	371	377	377	360	378	373	373	365	387	381	387	380	377	379	359	377	412	340	394	394	359	386	369	427	411	368	340	399	386	362	382	347	368	405	362	385	375	371	356	384	385	333	418	395	384	369	370	384	368	398	373	384	338	380	365	374	351	365	330	382	383	356	399	376	384	393	369	404	393	359	405	363	353	379	389	351	355	343	393	397	405	386	373	351	365	425	348	385	375	403	343	382	394	386	390	378	385	361	411	396	384	369	424	378	360	365	384	353	347	377	390	382	349	404	387	364	377	384	411	401	351	344	363	389	369	386	362	376	399	360	364	369	351	410	359	341	402	399	368	337	345	406	379	394	388	379	382	380	417	378	398	396	393	373	383	383	399	386	401	369	387	353	377	358	363	346	379	334	407	363	392	420	353	391	377	371	361	377	370	388	374	385	376	335	365	358	397	365	372	400	360	370	368	391	383	360	341	389	364	368	381	378	376	426	370	373	388	359	387	359	361	391	355	364	378	334	389	397	362	407	399	372	359	398	358	392	404	381	370	397	363	381	329	353	387	374	395	375	365	377	383	392	389	382	362	345	379	391	359	374	348	387	397	365	361	378	373	355	359	384	364	370	370	384	385	360	360	392	375	377	384	354	366	357	387	365	374	321	354	391	403	341	401	374	394	390	373	390	355	394	364	388	379	367	365	383	366	342	374	362	356	363	397	379	360	383	348	388	381	358	396	358	376	375	393	404	400	358	346	349	346	366	355	388	391	329	381	379	348	378	397	399	416	372	380	385	366	362	398	370	405	391	368	394	356	370	334	361	367	389	379	365	378	350	393	396	386	356	359	379	371	397	363	406	383	391	372	361	369	370	348	372	373	393	398	361	351	381	360	364	359	352	356	381	338	379	435	375	380	363	424	380	367	389	395	395	375	403	368	344	376	385	408	376	381	359	422	429	374	367	363	380	391	387	377	407	405	371	373	354	396	367	403	380	382	361	370	369	415	384	331	367	377	380	392	342	398	384	383	367	383	384	426	379	377	382	370	371	361	387	349	392	349	376	382	374	358	374	411	386	404	381	338	367	348	396	343	353	360	373	414	388	368	385	400	389	359	367	374	382	369	396	356	388	392	371	376	392	357	359	390	397	391	363	353	369	365	396	383	381	412	377	409	370	364	401	355	372	390	360	363	372	360	367	359	389	377	392	349	378	430	396	375	359	337	367	400	363	387	406	367	417	357	370	416	365	373	380	349	407	353	426	355	396	378	407	337	379	414	391	350	396	357	374	362	375	363	344	384	381	358	358	357	390	346	355	358	375	378	361	360	389	390	362	360	355	361	386	398	348	380	392	365	366	362	362	419	359	360	388	373	369	404	391	370	380	355	384	423	382	373	361	354	368	438	389	379	384	389	367	364	374	376	356	372	334	393	368	414	361	372	400	387	404	372	388	389	347	372	396	382	405	392	366	360	373	369	373	371	379	354	383	374	373	372	351	372	398	347	361	342	366	368	352	352	371	363	378	393	379	385	372	404	391	383	337	413	376	363	397	391	358	353	389	382	385	367	373	379	400	380	380	377	358	340	373	348	369	370	386	371	362	370	370	376	376	374	379	383	435	362	399	412	385	358	376	386	389	355	368	386	378	407	377	350	384	399	347	347	392	342	378	369	400	361	370	343	377	413	393	385	362	396	404	380	375	429	372	375	394	361	372	379	368	368	371	377	364	360	349	387	376	336	368	353	349	387	368	373	421	394	356	328	349	377	365	356	360	354	398	351	376	389	402	319	348	381	370	393	387	363	357	388	382	395	365	401	391	334	382	391	379	376	346	395	391	368	402	368	384	379	376	407	378	378	358	389	359	407	370	382	394	388	345
25249	21387	26808	24822	10309	4483	2744	1855	1434	1076	854	743	669	561	496	449	448	421	396	389	368	365	369	362	337	351	360	381	346	346	345	334	367	349	358	333	332	367	355	334	328	336	335	354	333	348	374	326	335	320	299	352	345	354	356	346	345	325	326	355	354	350	349	338	333	332	352	336	332	365	361	345	363	338	331	378	351	359	337	342	354	319	345	351	358	319	342	339	319	338	354	349	341	318	331	348	316	351	354	333	366	322	358	337	361	359	340	327	365	328	359	347	357	329	357	332	341	333	325	324	332	328	330	338	340	347	350	325	338	330	347	353	370	326	365	334	353	329	330	336	334	307	336	367	341	360	357	328	361	342	324	329	369	383	340	323	368	331	341	319	355	350	316	352	388	340	376	332	376	300	343	351	368	352	367	358	347	361	351	354	305	380	327	344	305	341	348	313	335	332	347	338	355	328	324	364	351	335	353	354	335	360	320	368	341	349	365	366	335	353	341	357	337	335	355	362	357	324	365	340	337	347	361	351	356	352	329	328	335	366	364	328	344	330	322	335	319	320	336	360	315	334	361	346	343	333	316	351	352	315	351	324	357	352	319	308	357	375	357	326	343	322	371	322	322	327	367	364	339	385	365	340	327	341	341	334	344	320	378	336	347	343	366	361	292	361	358	369	331	349	348	357	349	351	350	341	342	338	343	337	344	331	320	336	365	338	340	339	376	346	340	355	360	305	352	322	331	328	337	336	327	382	355	351	348	350	377	346	332	347	303	324	391	329	328	365	349	356	338	339	342	335	374	346	332	330	342	355	364	359	357	331	347	314	376	349	328	343	356	368	374	329	365	345	367	349	313	312	337	338	353	347	344	322	369	379	380	362	357	367	363	325	354	350	369	347	328	387	359	341	362	357	329	336	335	325	352	320	308	347	348	342	381	392	304	330	341	340	335	367	334	334	376	381	348	350	345	336	343	361	340	323	337	369	325	359	341	367	345	348	336	340	320	364	314	355	337	349	322	330	352	353	326	341	337	341	330	318	324	378	365	353	379	321	322	336	329	364	364	358	345	313	330	326	365	352	359	352	333	367	360	338	339	351	343	344	361	331	343	350	350	361	326	316	349	365	329	351	325	329	332	327	331	345	327	344	346	350	317	332	334	357	342	328	297	347	355	387	331	354	370	344	335	373	342	365	354	352	339	334	339	341	327	354	343	343	337	356	349	316	343	365	342	326	330	351	360	325	353	342	325	376	373	338	334	362	370	343	312	307	331	346	351	375	362	323	315	376	311	362	341	361	315	349	333	346	335	337	324	365	383	319	342	347	377	340	359	347	341	331	360	335	359	355	343	344	334	361	344	366	327	381	314	332	352	329	364	352	342	325	348	359	331	352	352	329	328	331	334	341	338	324	326	370	328	341	327	344	338	329	369	379	331	343	352	341	339	333	352	326	369	353	355	363	339	333	343	361	342	341	358	328	327	340	339	359	325	350	331	348	338	351	352	338	328	341	336	389	319	320	367	341	355	325	364	323	341	359	354	335	342	339	335	343	339	383	335	341	333	340	360	379	341	318	347	361	365	362	334	313	347	362	318	355	334	337	330	324	380	359	343	334	312	351	346	326	329	341	344	328	350	347	338	348	334	327	367	345	335	338	349	333	331	342	336	380	356	350	315	343	346	330	361	339	367	358	331	353	349	395	305	335	339	335	336	326	361	324	333	377	327	316	361	333	333	360	318	355	330	346	295	370	319	352	317	369	354	357	339	316	337	379	336	344	361	315	326	358	370	372	349	359	315	323	317	376	333	349	378	340	344	343	350	357	355	326	341	369	324	332	337	341	325	378	348	337	358	324	360	337	340	360	370	351	357	350	351	359	335	367	328	378	334	355	350	334	321	342	318	338	357	352	325	312	342	324	301	320	328	362	339	352	335	348	325	332	336	351	344	349	336	353	355	340	362	369	334	355	331	316	320	317	338	330	355	379	337	332	350	348	330	334	393	343	360	339	336	343	366	391	322	345	321	334	347	358	316	328	342	345	353	337	313	350	338	329	346	366	367	362	339	327	342	301	337	341	312	345	358	323	359	325	369	355	325	382	329	354	378	366	396	363	337	306	320	346	352	349	303	363	340	337	346	318	329	351	356	360	342	362	348	342	335	357	331	299	336	327	319	370	334	345	347	344	350	356	326	296	363	317	332	345	321	332	316	355	365	331	317	366	312	347	332	336	346	380	322	346	357	363	342	352	345	344	341	344	339	355	346	352	359	393	355	356	326	342	339	318	361	320	336	375	356	336	329	363	385	332	328	364	381	347	324	330	366	337	352	338	327	316	320	355	338	334	311	342	322	332	343	358	333	341	356	334	338	332	385	334	377	363	336	343	360	363	329	333	338	337	365	351	315	349	339	361	332	328	308	351	352	357	374	325	361	365	333	370	327	335	354	327	353	337	328	304	323	316	360	375	311	347	342	316	322	318	346	358	374	375	361	337	332	380	358	300	378	326	330	338	344	361	353	318	326	315	344	322	329	356	354	341	328	361	345	322	298	343	329	314	334	326	362	344	345	375	335	345	364	378	327	336	349	341	325	328	344	325	294	337	314	327	343	337	358	379	357	329	365	346	322	343	310	329	342	340	389	325	328	346	340	318	325	348	357	354	345	338	334	329	381	374	363	351	350	337	338	367	349	320	335	350	334	364	308	347	348	353	334	340	370	346	389	344	344	318	315	369	339	326	345	360	368	349	314	319	350	354	366	363	322	334	314	350	347	352	332	344	339	348	356	345	349	379	334	331	300	360	315	356	366	338	363	321	367	345	320	332	359	328	342	344	346	346	305	327	360	351	342	304	367	338	346	320	336	325	350	327	321	347	345	373	383	340	333	337	339	354	352	311	310	332	371	368	360	327	380	329	330	342	319	319	374	356	316	335	317	379	349	363	352	355	344	353	337	327	342	341	300	365	339	316	378	352	326	334	360	361	333	367	332	351	308	380	341	369	346	343	351	333	376	335	339	343	342	370	356	341	341	389	367	355	355	334	352	317	331	368	340	330	375	358	346	323	316	341	332	371	340	298	364	295	329	311	356	353	346	306	350	313	311	353	360	349	334	364	324	330	353	327	343	339	344	351	363	319	343	351	350	327	327	315	332	316	373	334	327	369	347	332	319	364	329	340	332	341	323	356	373	351	310	357	338	340	322	342	370	311	346	322	336	344	304	349	347	358	342	340	339	350	371	336	329	352	334	339	336	362	363	344	319	322	360	345	334	331	362	315	348	331	349	361	327	350	370	357	352	333	327	380	309	345	372	347	379	347	316	346	381	335	321	349	315	313	326	334	356	336	345	356	322	344	346	341	333	359	362	366	328	354	324	338	369	334	331	389	362	301	335	340	321	331	347	349	324	364	341	364	333	324	380	347	341	367	341	362	354	355	329	356	336	361	352	340	309	328	340	313	377	332	328	354	356	360	314	325	374	375	346	372	357	352	364	351	315	355	337	362
19109	38206	30880	19422	11957	7846	5263	3601	2647	1967	1499	1173	931	841	708	650	549	569	439	450	437	460	409	407	421	376	427	439	395	387	416	412	397	371	388	383	355	398	381	417	413	413	410	387	404	411	386	401	428	404	380	402	404	372	413	412	383	363	406	374	421	408	399	367	422	356	368	376	386	402	417	411	380	390	386	390	347	386	376	393	364	362	364	382	382	385	379	431	362	383	394	376	364	363	375	385	385	390	377	361	381	386	397	392	401	388	366	372	418	403	376	400	410	391	374	402	369	413	349	403	401	362	382	402	403	389	382	402	358	386	370	377	435	398	394	417	402	426	406	397	376	402	377	361	378	424	415	415	427	399	351	407	374	419	397	359	414	392	382	401	416	379	423	441	380	404	363	409	390	376	376	379	417	396	377	393	373	395	419	370	369	380	383	367	393	392	363	402	339	386	381	381	384	375	422	418	399	406	353	414	414	397	361	429	391	425	399	434	385	380	396	378	377	372	359	396	370	429	351	418	372	349	419	372	389	402	386	398	397	365	415	416	392	382	405	400	397	415	348	416	432	431	410	390	393	382	413	409	379	374	392	378	398	401	401	386	402	381	371	406	383	395	353	382	395	356	378	429	375	430	386	379	390	400	363	386	415	402	374	368	408	371	392	409	425	339	365	391	392	356	388	404	390	411	359	429	363	389	395	377	353	402	397	361	369	385	372	391	409	408	397	372	402	377	383	402	358	379	396	367	420	401	405	389	344	378	415	411	388	393	405	389	385	375	413	393	383	411	369	384	365	407	386	374	420	359	395	399	378	368	376	398	419	353	382	387	373	383	384	395	388	402	347	402	384	382	409	416	399	414	408	396	372	371	373	403	407	381	391	385	402	412	385	381	366	393	435	409	377	389	355	412	393	396	379	425	386	375	374	421	366	390	357	386	362	400	372	400	358	417	419	392	411	387	400	423	380	408	401	385	397	361	381	415	411	390	365	396	355	422	377	370	391	403	352	406	407	379	385	402	346	429	393	386	408	363	372	418	419	426	404	392	365	413	375	397	392	426	362	383	404	367	379	384	399	367	400	397	378	399	419	437	402	380	395	381	392	377	391	392	393	420	413	374	393	377	385	409	402	378	378	388	413	370	377	381	430	379	363	393	389	374	375	370	362	398	348	385	352	412	425	420	382	404	388	427	429	386	383	410	391	391	381	385	420	387	414	395	408	403	392	377	406	385	384	400	377	406	381	395	408	373	420	404	403	374	431	395	384	389	375	415	397	380	392	458	399	393	440	410	388	414	392	410	394	394	360	375	371	411	391	391	390	386	394	373	367	395	387	377	373	396	397	441	380	378	414	378	411	390	378	388	377	408	395	382	389	396	384	381	388	379	377	385	359	397	395	376	379	380	403	411	371	377	404	374	387	396	380	386	395	373	366	383	386	413	378	383	362	397	390	381	356	371	390	401	381	401	348	419	397	392	409	373	431	365	397	341	383	379	370	379	388	406	374	400	399	347	381	404	381	385	426	392	413	418	391	361	395	359	437	386	372	370	359	403	421	431	385	416	411	400	382	424	366	411	431	399	393	375	401	341	398	393	357	393	399	380	399	377	387	358	349	383	378	383	414	369	378	373	405	380	346	375	372	381	371	357	395	414	388	412	388	366	396	428	358	350	379	378	408	428	383	413	388	380	373	406	410	417	387	378	361	389	386	393	430	409	396	395	378	427	382	418	373	390	422	387	399	404	387	373	408	441	354	368	399	402	389	381	389	337	400	412	360	397	387	414	395	393	408	370	389	383	435	403	391	377	390	401	430	381	373	382	395	382	412	383	380	363	410	404	361	406	341	414	377	368	364	365	387	420	377	389	374	394	387	377	414	413	371	366	402	417	397	381	403	371	379	366	353	368	415	430	417	383	441	410	368	421	396	379	378	411	397	402	394	372	395	400	398	353	354	417	368	396	395	396	415	382	406	410	390	388	433	354	383	396	381	377	390	364	400	410	389	385	394	383	439	388	413	419	405	388	385	393	400	385	394	429	443	391	422	404	349	410	363	403	400	375	413	361	387	402	440	406	382	409	356	388	406	394	395	362	395	392	363	341	397	380	384	344	395	382	395	375	416	423	411	371	370	377	379	407	401	397	392	386	392	385	405	364	390	389	373	386	379	413	412	373	436	355	383	377	429	397	437	378	375	351	386	378	363	421	389	405	386	377	425	374	391	408	410	366	375	406	389	349	411	413	386	396	395	360	377	378	393	397	398	396	413	366	372	406	365	408	395	379	389	409	360	389	392	385	409	389	390	433	365	373	388	369	365	419	388	402	364	388	410	419	372	411	383	325	367	374	399	358	375	422	391	396	416	421	349	406	386	397	364	376	388	400	408	389	415	394	361	377	398	328	401	397	380	402	387	372	392	385	430	367	410	388	389	368	407	387	380	386	416	389	416	406	393	378	389	434	412	365	382	378	387	379	399	367	380	390	371	375	388	413	372	383	390	383	340	413	407	417	412	340	404	366	413	362	423	390	373	387	368	388	394	386	388	363	375	386	418	392	397	388	376	392	355	399	383	419	373	373	414	370	415	414	378	416	381	368	409	390	374	393	403	368	391	363	413	378	407	422	394	375	378	379	385	378	350	364	387	407	391	410	405	413	401	382	365	391	429	410	407	386	401	420	400	393	376	370	350	418	395	399	404	382	400	415	400	411	381	370	409	396	387	401	414	381	370	396	384	373	369	371	384	394	402	382	408	398	390	378	409	366	412	377	372	404	403	405	389	417	408	371	355	350	412	346	370	407	431	360	382	381	401	413	393	381	385	380	422	361	400	382	372	392	408	413	391	417	399	400	380	350	375	411	390	369	416	414	386	384	381	363	371	421	390	401	359	411	385	382	408	368	383	381	392	370	369	416	393	378	400	382	390	392	351	392	384	357	395	421	411	369	358	406	388	376	399	366	404	381	356	401	396	376	392	388	395	385	423	364	386	390	415	374	389	368	396	388	395	393	416	348	384	397	379	381	376	416	364	426	426	388	394	408	413	402	398	391	383	372	402	393	388	433	417	385	399	390	400	377	390	373	378	395	342	402	417	384	393	380	403	388	414	400	407	367	407	412	396	392	394	355	386	380	398	372	391	373	382	410	415	375	412	384	383	372	374	374	426	406	369	363	382	422	392	369	388	390	380	407	394	404	365	422	387	415	376	395	372	405	378	414	393	431	397	383	407	404	354	356	385	383	400	395	409	391	375	418	381	366	398	419	383	351	436	372	383	410	387	377	404	431	357	396	387	391	403	396	367	370	358	391	423	370	408	389	392	423	380	364	393	397	408	402	369	397	386	417	384	377	399	373	418	393	393	417	411	393	416	416	359	403	391	362	372	384	375	338	383	383	398	374	383	391	389	377	391	368	420	373	401	383	377	378	386	375	395	390	355	390	392	383	385	401	395	419	367	410	373	354	425	393	416	417	364	413	400	399	408	406	404	421	406	399	397	390	408	384
22634	21254	28691	24128	21316	20669	10314	3858	2429	1810	1423	1161	893	746	627	574	542	525	460	433	396	361	388	375	359	350	355	341	359	339	353	352	350	307	313	342	322	337	352	359	337	358	361	352	346	356	355	339	351	349	317	381	349	306	358	368	348	350	323	324	316	331	360	365	343	306	387	339	366	375	323	346	360	354	376	307	331	330	342	335	326	355	335	345	328	349	368	347	345	327	319	332	356	330	322	340	347	371	356	341	326	323	378	345	337	327	335	347	316	341	333	361	315	335	345	329	355	385	345	331	324	332	332	360	355	347	333	360	326	374	342	347	314	336	349	343	369	290	314	350	312	356	350	338	336	332	321	323	298	339	341	344	349	315	312	332	336	351	320	349	337	315	354	332	344	356	339	304	391	327	336	355	323	346	354	334	332	349	336	326	328	324	316	333	368	378	351	354	337	332	321	359	339	359	380	368	333	342	327	369	329	341	347	336	347	360	333	349	334	364	375	353	356	340	373	302	375	307	348	317	310	328	346	345	327	355	344	371	345	320	325	361	355	349	346	332	363	354	343	358	325	356	374	332	384	333	353	321	350	364	361	358	332	339	315	344	313	349	337	371	329	353	370	344	324	329	337	352	328	337	316	348	328	327	344	379	337	329	349	315	353	365	348	335	354	331	374	353	342	308	353	330	341	371	325	330	348	328	319	348	325	376	330	330	343	367	344	359	345	341	373	347	315	347	339	340	313	335	355	334	321	313	306	366	341	334	356	308	314	345	355	380	332	309	378	330	358	329	345	324	331	341	337	385	357	338	337	352	334	323	358	299	317	361	352	339	346	342	331	317	360	341	353	324	339	341	306	330	355	329	347	353	342	326	326	336	325	365	359	337	381	332	375	348	356	353	318	326	340	357	347	330	345	310	334	332	324	337	326	361	326	351	352	360	287	334	320	346	357	332	349	352	321	328	342	344	366	323	347	357	326	334	358	342	368	378	347	347	331	317	354	364	364	347	322	353	340	349	338	350	328	321	354	351	357	331	318	354	369	343	331	353	348	346	329	321	368	335	358	325	335	357	328	332	343	342	332	339	372	312	347	347	326	351	332	362	367	324	339	340	341	356	339	326	287	309	336	334	366	337	355	329	368	324	347	345	351	336	345	357	334	307	330	307	310	311	369	292	339	324	328	311	342	313	352	363	359	339	318	348	290	331	350	314	334	341	331	382	326	333	345	357	383	346	325	341	340	339	317	356	316	347	363	344	340	370	326	343	312	312	338	345	318	348	341	342	348	343	372	327	344	332	339	340	329	332	324	343	317	359	307	349	356	327	303	315	356	327	318	346	333	348	381	327	324	346	317	360	347	334	348	343	302	344	356	313	321	320	341	329	341	300	315	322	337	356	318	332	334	331	315	336	378	316	305	360	352	345	364	304	317	330	320	343	321	351	328	330	317	320	333	347	360	350	355	341	321	362	337	358	326	331	304	336	337	329	367	365	330	332	303	347	358	356	346	335	329	381	365	371	370	338	320	344	340	370	360	351	332	327	355	319	356	342	348	328	326	369	353	327	371	362	328	369	335	326	336	334	329	368	346	325	327	356	344	343	336	344	329	352	360	356	374	367	314	348	334	359	357	310	365	345	339	335	324	335	339	340	316	372	328	336	349	363	305	336	355	363	345	347	345	318	355	356	371	332	333	343	329	336	353	319	305	351	348	348	302	344	313	336	348	319	319	329	382	338	344	331	333	336	365	374	341	339	330	346	310	363	338	337	307	354	383	334	358	337	312	331	312	327	352	327	368	344	344	313	322	341	338	304	303	314	320	365	373	343	338	351	338	326	335	349	347	376	351	333	347	324	335	359	356	331	340	332	344	344	331	331	337	365	357	351	341	352	337	338	335	363	339	333	353	312	338	336	335	358	353	326	362	301	349	359	322	332	326	354	362	353	338	325	343	297	315	353	338	317	337	372	342	335	345	342	324	369	372	356	338	336	374	347	333	315	355	307	298	332	316	325	345	364	343	331	357	327	345	359	332	340	379	342	335	336	384	368	348	329	342	341	347	361	351	322	346	353	360	330	339	318	314	299	329	321	335	362	353	354	341	331	319	319	364	337	378	363	350	330	343	318	363	381	308	359	327	369	353	315	354	347	329	336	348	351	327	352	317	378	347	360	321	337	356	311	342	346	354	336	353	361	348	373	329	307	386	287	343	332	346	333	349	367	360	340	326	337	373	325	316	334	345	354	327	325	354	331	351	341	343	341	347	328	323	325	333	355	339	349	343	343	319	317	371	341	377	371	347	336	346	333	322	330	326	333	306	340	361	332	320	380	413	328	329	319	311	330	379	328	349	314	342	345	328	350	387	357	319	343	342	345	338	360	355	348	362	353	317	329	332	348	306	338	334	332	316	328	369	347	355	339	323	343	336	332	333	334	329	347	379	346	343	334	297	377	315	325	346	378	356	356	350	361	325	343	323	345	323	368	319	327	322	331	350	381	306	379	330	346	351	323	319	311	351	356	338	321	352	331	368	343	327	321	304	356	341	360	317	314	340	323	325	357	359	317	380	312	329	352	357	350	326	343	357	368	337	340	304	303	321	380	346	352	365	352	335	338	338	294	331	333	360	332	350	304	320	348	345	358	335	323	337	349	327	341	347	372	311	324	330	324	347	323	316	356	322	371	327	298	314	292	345	366	329	321	332	360	345	323	331	361	336	362	335	341	342	318	386	337	315	329	338	359	348	330	335	359	359	365	315	354	334	340	354	318	350	321	338	349	356	359	308	342	334	372	340	322	312	333	355	325	327	354	337	360	323	322	326	340	349	335	337	318	378	332	343	342	335	351	349	363	287	360	336	346	346	338	383	320	320	366	338	353	334	332	350	370	371	360	356	335	355	364	327	349	357	338	361	357	321	377	365	364	355	319	295	330	346	314	368	343	349	318	354	347	347	350	332	336	344	362	311	344	338	310	365	329	350	342	331	306	349	322	342	341	334	334	344	331	340	334	365	354	344	349	321	348	356	364	334	334	299	375	325	348	367	341	315	343	353	350	363	339	325	335	317	331	319	328	352	333	337	395	368	360	316	361	345	362	365	349	364	306	329	337	307	374	360	379	329	374	348	317	334	356	332	349	336	334	357	305	347	327	329	323	346	331	349	325	349	339	346	361	337	363	332	324	343	346	373	362	342	345	325	347	355	345	344	352	325	332	364	345	309	351	318	321	329	347	339	327	324	319	341	310	326	347	343	366	340	333	354	330	340	340	368	333	306	316	329	382	366	330	333	347	354	320	341	311	361	325	357	346	345	320	322	334	317	315	340	339	320	335	352	310	314	329	318	349	339	337	337	353	338	327	347	343	326	325	341	353	354	352	321	363	345	331	314	361	346	351	385	311	317	336	327	336	358	346	323	342	347	351	343	351	330	357	328	302	356	364	326	311	351	342	341	330	353	348	337	341	355	358	310	318	319	350	364	363	379	294	317	348	331	349	340	347	334	361
21303	46191	38793	27322	18703	12906	8842	6130	4575	3372	2550	1906	1463	1239	988	897	736	628	592	565	501	469	436	433	416	416	391	368	391	386	366	431	388	380	386	364	370	383	395	378	366	374	388	358	370	382	378	374	379	362	378	370	359	402	365	387	407	385	428	364	375	355	335	374	400	349	348	365	388	388	395	375	392	382	356	387	365	441	393	390	387	415	368	389	377	392	347	377	386	395	379	361	415	380	395	359	334	364	388	413	388	401	382	375	384	370	372	362	378	372	374	391	399	374	374	396	365	387	379	419	389	363	381	358	358	374	358	366	379	399	383	371	355	325	388	419	368	377	406	390	406	351	355	396	366	383	370	390	379	401	375	381	392	385	363	387	387	350	405	417	377	368	423	370	388	392	371	375	380	396	358	350	381	367	398	385	385	351	379	360	412	380	369	391	376	357	375	394	386	400	413	384	433	385	371	358	369	382	358	376	388	393	388	404	366	395	382	394	367	365	367	360	390	383	374	385	370	375	358	396	364	409	383	333	406	400	389	383	381	402	372	380	418	385	353	391	397	362	399	364	369	374	372	384	408	372	377	382	371	398	385	412	353	387	376	396	412	354	355	405	395	399	413	383	349	364	382	389	371	394	351	403	388	390	370	378	394	369	385	384	353	392	354	360	405	403	404	375	360	405	351	397	393	355	404	358	370	355	397	381	407	365	368	349	341	393	347	371	372	347	414	409	348	383	397	381	368	353	388	366	380	398	407	402	363	363	387	381	410	379	372	380	365	392	407	366	356	403	380	363	389	383	382	410	364	397	350	405	349	366	379	363	397	392	377	377	372	400	373	372	355	391	400	430	400	392	387	364	389	370	356	416	387	427	404	420	351	371	339	372	382	419	401	385	368	371	392	404	366	382	400	376	386	374	387	376	374	391	386	395	372	395	400	385	398	386	358	368	382	375	421	360	406	375	394	358	370	365	370	394	381	402	391	393	362	415	378	386	396	371	378	341	414	397	393	375	390	405	377	396	357	357	368	371	371	346	384	379	361	385	349	405	379	339	391	387	361	398	388	350	399	406	390	367	377	366	359	360	376	381	369	378	382	386	362	381	368	368	406	364	366	391	382	342	351	397	391	383	364	357	372	364	347	382	403	389	381	392	403	382	366	362	386	364	429	387	358	386	371	370	373	392	368	399	379	417	393	365	379	396	363	378	387	397	376	366	353	371	393	397	391	361	387	409	408	393	396	408	390	386	361	385	375	379	365	372	390	386	391	395	408	366	387	386	377	330	372	390	389	392	357	374	366	365	387	384	388	376	411	382	394	396	365	377	345	348	375	403	339	392	381	365	383	372	393	410	377	362	388	369	412	388	410	389	384	382	396	404	396	374	386	412	407	369	352	400	362	399	387	379	404	368	382	366	392	397	361	372	403	348	380	378	379	371	362	392	400	391	371	411	378	339	408	386	391	398	371	373	365	368	432	369	375	390	355	380	402	339	394	396	384	393	392	400	343	394	404	362	400	387	382	395	358	399	362	368	399	358	382	405	327	399	405	359	390	397	389	386	375	400	367	360	410	406	427	354	353	375	380	376	340	398	356	390	384	377	394	393	341	392	353	373	373	371	388	342	378	361	408	409	371	383	370	391	412	368	372	388	409	417	379	393	350	386	409	363	399	400	353	334	390	349	364	385	357	362	392	371	352	386	372	376	398	380	361	388	391	387	401	388	357	368	412	364	384	379	405	375	378	397	387	366	368	409	375	373	368	373	364	350	381	375	380	373	361	368	396	383	364	364	344	373	384	423	390	369	399	412	362	358	393	376	380	382	405	402	381	374	377	376	366	367	395	391	391	411	381	386	358	411	410	370	366	364	385	383	378	382	392	341	410	406	367	391	364	386	374	341	393	436	382	380	404	358	376	367	370	383	408	392	371	366	405	400	377	381	350	386	398	381	384	383	411	380	373	409	383	387	357	390	380	411	379	392	372	362	375	356	407	368	361	389	392	384	363	381	379	377	374	357	414	403	356	396	376	344	386	396	370	411	426	367	364	362	418	388	376	364	377	395	379	409	388	354	367	409	381	396	364	376	394	371	396	402	370	391	397	373	362	456	422	389	387	397	387	381	349	389	367	385	382	367	378	409	378	362	386	430	386	344	376	391	375	344	402	386	383	397	323	389	383	375	362	357	363	402	387	383	400	354	397	386	377	380	438	388	381	414	375	370	391	371	386	367	373	393	404	347	368	370	383	379	402	392	393	413	411	403	401	362	410	381	377	394	365	403	379	386	339	407	388	386	352	382	387	372	373	415	391	423	423	361	351	363	373	414	384	355	382	357	401	389	397	418	390	398	372	395	351	385	375	372	373	403	349	368	351	397	369	380	385	374	403	380	378	383	364	385	401	349	366	343	392	416	355	388	387	364	374	365	408	421	387	356	356	393	369	355	391	374	405	381	356	354	404	404	390	414	450	371	347	383	365	360	368	355	372	397	352	383	367	360	388	348	396	390	401	371	395	398	372	379	416	361	371	364	396	385	416	386	386	395	386	367	395	382	364	390	409	368	388	347	385	380	389	356	358	391	409	362	340	374	346	362	378	400	420	413	369	396	394	373	389	399	366	408	397	341	376	385	415	374	406	367	369	388	369	352	379	401	379	408	386	376	386	393	390	380	372	391	354	360	392	369	398	384	371	353	374	413	370	353	382	335	432	387	399	367	373	362	421	384	434	412	363	394	388	387	368	414	393	386	385	370	397	355	372	386	380	377	361	391	392	331	406	374	358	383	394	408	408	389	384	375	338	384	374	379	377	401	380	404	361	387	443	408	348	377	390	372	413	369	387	383	338	337	413	417	398	369	361	345	364	376	401	406	346	368	369	351	369	395	371	372	380	386	378	375	402	388	363	385	389	379	369	396	405	384	395	379	360	354	366	306	406	344	372	366	383	407	341	411	371	375	376	411	368	345	394	384	365	376	362	363	376	364	363	393	354	400	406	390	415	358	388	399	398	375	371	393	361	380	384	364	414	373	381	376	432	387	380	409	373	388	393	411	389	399	397	399	356	376	367	364	413	383	387	398	364	394	377	356	337	378	392	369	372	400	392	373	377	374	358	372	357	377	372	351	404	384	357	383	355	370	395	352	373	381	389	382	392	405	397	370	370	356	365	394	374	376	388	381	398	363	386	359	397	376	388	358	406	399	446	392	381	384	358	386	404	413	430	391	375	427	385	389	379	378	386	401	356	395	363	393	347	369	367	394	371	362	373	382	383	327	394	366	362	366	394	402	425	377	425	382	402	398	335	386	365	352	347	399	364	389	355	380	374	392	423	407	382	399	369	356	378	410	368	362	349	386	391	391	389	405	415	361	367	354	371	376	403	374	369	379	395	399	395	386	422	396	352	383	394	388	380	411	417	371	357	347	382	383	390	321	387	392	368	418	375	378	370	426	404	381	407	381	397	369	382	373	413	381	347	367	388	396	383	448	366	374	392	428	383	378	371	369
28132	23558	23136	13292	5983	3331	2234	1483	1142	949	719	665	599	520	495	437	461	406	371	367	376	372	400	359	330	335	366	326	389	356	353	329	325	330	346	340	350	359	359	365	335	313	350	339	336	341	339	320	354	361	337	348	308	346	366	345	326	340	335	320	348	342	324	325	339	371	338	346	330	336	318	336	336	338	342	376	350	336	339	368	306	300	317	319	345	345	342	316	365	350	338	348	317	334	337	336	360	329	332	346	357	353	331	352	367	354	328	340	333	319	332	348	329	331	334	347	321	290	339	348	332	321	343	309	347	350	361	346	325	354	353	356	347	307	313	316	338	308	342	310	333	353	335	345	330	342	351	340	301	347	353	330	372	330	300	346	341	336	366	366	358	353	374	341	316	344	327	344	309	315	371	372	354	298	323	350	326	339	347	338	367	346	326	342	333	311	326	357	372	321	338	318	342	362	333	342	333	370	349	325	337	352	341	321	375	342	325	367	346	347	367	356	352	332	293	354	336	351	352	339	346	312	344	354	347	358	309	366	308	340	335	335	321	323	318	323	343	350	395	343	318	342	359	351	333	306	326	325	366	365	339	316	331	309	362	317	344	349	387	335	336	383	352	323	346	345	371	328	282	356	324	336	365	360	317	336	352	368	343	344	341	326	333	342	359	391	346	361	339	359	345	298	336	354	296	340	352	333	328	317	334	370	353	337	312	345	313	344	376	328	338	305	338	332	318	310	330	319	328	361	314	341	315	382	324	372	394	334	355	331	348	357	325	346	334	342	291	372	309	367	323	365	338	337	383	339	343	327	369	348	337	327	334	379	325	315	324	327	332	317	323	312	337	329	356	324	322	298	333	342	377	322	341	332	320	323	332	339	346	366	357	317	313	327	319	333	336	338	329	364	363	332	303	340	337	372	329	353	343	350	332	358	341	336	330	325	313	371	370	341	329	335	349	300	325	351	334	346	359	307	379	336	337	353	337	319	322	356	370	333	364	333	371	322	371	318	336	337	347	379	349	347	334	357	343	336	343	356	319	338	336	369	342	316	310	321	323	331	337	361	381	350	360	294	281	335	353	339	352	332	343	355	336	353	330	349	365	318	293	336	330	338	334	347	377	359	354	357	343	300	357	343	367	335	342	339	329	348	363	327	354	337	319	365	327	356	329	350	323	319	335	323	337	378	341	345	327	355	328	360	335	350	367	318	369	382	339	346	357	333	375	341	329	327	329	339	338	343	354	348	350	331	346	352	357	361	358	359	337	366	293	349	360	343	318	321	377	321	371	338	351	342	356	337	312	337	334	331	307	378	314	369	359	315	317	332	373	372	327	312	354	318	304	328	319	331	331	327	356	347	391	311	353	340	351	330	347	323	312	345	345	356	354	355	344	375	359	326	343	290	358	337	394	362	331	311	401	325	340	324	308	354	372	324	334	333	300	296	331	340	326	370	341	340	337	359	336	350	352	320	311	353	340	351	337	292	370	358	304	358	320	341	342	344	347	323	325	347	324	336	358	358	336	334	355	342	353	357	335	309	341	339	324	329	372	337	367	331	344	347	334	355	347	334	312	331	348	364	337	313	360	334	368	314	322	348	347	374	370	323	335	354	353	349	360	337	341	331	318	341	320	355	344	345	325	340	384	325	347	335	334	351	342	309	357	375	332	335	387	345	329	347	319	326	335	347	336	352	345	337	374	349	334	333	324	322	341	339	342	319	328	350	345	324	339	350	315	370	340	311	336	334	341	338	320	324	332	357	340	306	338	358	337	328	338	371	343	354	317	357	350	340	346	318	340	361	329	341	356	332	363	332	333	335	368	320	350	351	336	327	328	345	320	312	336	339	295	341	320	376	325	356	347	345	343	343	287	313	349	332	320	350	353	378	337	379	337	338	324	343	369	374	352	329	320	321	362	367	357	329	352	336	334	351	315	313	357	351	324	332	354	344	350	345	316	337	353	344	330	315	360	362	356	339	329	346	347	341	362	369	316	360	346	367	344	324	333	345	354	327	352	341	349	309	362	327	352	358	303	373	345	356	321	348	403	328	333	371	338	301	327	318	315	310	357	354	357	329	350	385	346	341	320	336	340	357	374	374	328	364	329	330	348	328	354	340	329	361	361	335	349	353	345	351	342	348	369	335	347	316	314	331	318	330	334	339	343	334	307	337	353	314	336	320	357	334	333	323	318	352	358	359	358	342	316	305	350	350	348	374	332	339	319	343	316	338	324	340	373	355	369	354	357	330	341	335	351	337	310	332	320	288	372	324	346	326	300	364	337	340	367	358	344	354	338	332	317	376	332	352	324	352	339	359	363	327	346	360	344	343	335	313	328	328	351	321	345	320	352	319	372	325	342	312	308	323	324	348	370	327	329	323	326	329	382	341	334	353	331	340	336	339	346	356	345	371	344	347	380	309	332	343	363	324	326	366	348	352	312	345	343	341	335	325	345	328	358	374	322	344	310	342	376	331	344	339	312	385	331	341	331	353	336	312	338	297	312	322	349	349	353	338	314	364	336	340	343	327	341	323	329	324	329	333	372	356	353	372	348	347	353	350	327	319	297	321	306	374	317	350	325	320	310	362	323	349	324	356	325	324	347	333	371	337	358	330	329	359	331	319	336	341	350	327	353	332	342	335	335	359	352	343	347	333	342	312	349	335	328	329	349	370	363	329	355	352	324	321	328	339	321	366	337	316	371	383	352	349	355	332	323	343	325	354	376	351	350	380	339	344	299	318	343	323	320	352	345	373	355	323	355	333	345	363	317	334	329	334	352	314	326	334	358	364	325	339	342	302	332	339	344	356	342	330	381	340	353	356	330	333	325	349	317	334	321	338	381	337	322	358	325	353	337	318	347	316	355	340	344	353	368	352	355	346	321	326	355	364	328	359	331	342	342	341	301	326	363	349	332	340	359	336	353	350	343	346	396	354	337	352	347	318	370	347	332	362	368	315	355	348	346	341	351	342	341	351	332	321	346	338	376	294	328	342	325	356	365	329	344	310	322	346	312	326	344	323	342	350	349	329	292	317	312	341	358	350	337	343	315	346	352	361	365	356	328	381	344	334	322	338	339	381	336	347	356	333	329	320	317	343	351	339	344	338	377	360	324	349	299	343	367	334	330	352	334	330	314	366	342	315	327	340	343	342	317	325	358	349	347	355	291	337	333	339	342	341	337	365	325	359	305	321	301	321	349	339	344	339	335	331	337	359	327	348	352	340	368	318	361	327	349	347	345	316	327	354	353	334	337	333	351	344	372	344	362	335	337	362	326	358	354	338	340	346	344	321	329	380	369	361	356	360	339	341	339	386	354	314	332	383	347	339	361	350	321	323	351	357	372	333	322	326	348	331	309	322	356	382	336	303	315	337	347	337	346	323	301	331	339	331	325	327	345	346	337	293	341	345	295	395	324	353	359	350	357	342	351	369	391	348	340	330	316	350	315	341	370	347	383	361	294	363	337	334	338	326	355	335	333	381	316	323	320	342	333	347
19351	35015	27724	16763	10028	6382	4191	2934	2175	1525	1285	1025	815	726	615	581	523	511	466	453	468	421	385	410	393	413	429	393	407	405	370	360	358	396	404	391	361	394	429	339	407	416	374	402	377	380	389	401	408	381	383	386	397	415	383	393	374	394	406	406	403	396	370	384	385	415	384	347	390	366	403	360	378	408	402	382	367	376	389	385	383	381	396	387	396	355	377	391	364	411	371	368	386	371	398	402	406	381	380	381	367	405	377	408	370	411	371	391	371	375	394	384	397	373	406	404	401	412	374	391	411	411	356	361	384	387	389	391	381	404	394	395	430	346	373	378	402	402	406	370	398	422	402	394	398	396	388	409	426	381	370	377	396	392	381	391	387	401	387	363	369	358	399	410	361	393	364	378	383	382	384	382	370	369	383	434	371	390	381	338	397	366	371	376	412	371	342	401	398	392	407	381	413	406	417	398	386	412	401	381	379	387	395	385	399	368	392	406	419	398	409	382	402	396	369	377	387	400	428	404	371	420	398	386	387	385	403	367	354	388	367	403	373	399	398	390	398	412	419	354	420	391	396	425	367	381	391	376	402	355	368	405	395	415	377	410	396	390	356	391	414	383	365	395	373	379	402	427	394	392	358	369	388	366	391	376	381	379	408	398	391	359	435	347	358	401	397	368	416	350	409	362	369	369	392	436	410	384	364	392	389	397	396	398	382	402	375	385	406	423	378	397	428	391	364	371	386	399	397	369	391	405	397	397	417	413	388	395	388	378	377	371	411	374	365	397	393	391	363	391	405	367	371	362	377	348	394	406	410	410	384	369	394	399	423	409	361	410	374	373	392	391	388	387	384	425	365	391	415	381	441	389	393	350	397	379	404	383	332	373	398	367	396	433	391	392	357	370	390	381	391	360	397	368	371	381	397	389	378	428	396	384	388	374	429	411	386	401	394	390	435	391	376	380	400	419	400	393	384	392	379	416	383	403	419	397	403	360	391	370	388	359	373	395	373	402	386	363	380	426	385	402	391	379	400	382	385	372	411	403	407	359	366	351	412	415	367	385	378	396	361	407	361	385	409	416	401	413	416	379	371	374	393	372	400	372	403	398	395	387	386	376	373	350	409	387	367	386	404	396	406	404	384	400	360	377	419	403	390	359	436	368	389	382	380	379	382	371	386	387	415	390	353	391	378	372	402	425	400	411	391	411	373	384	411	403	400	404	399	394	387	405	388	395	396	392	401	398	366	400	347	432	421	406	402	371	404	391	404	372	399	398	422	391	413	404	391	398	382	407	386	370	411	402	370	366	395	399	428	395	383	371	387	394	424	423	396	405	394	389	366	365	433	409	359	428	395	413	393	407	369	392	415	387	368	415	379	422	388	377	411	391	400	366	383	380	363	360	385	380	362	369	376	418	393	363	377	373	408	409	392	384	412	385	407	396	365	377	364	354	430	353	402	401	360	408	416	369	394	405	383	392	371	366	408	364	375	415	401	407	394	376	397	378	353	411	375	380	420	382	382	383	394	353	384	383	361	377	357	374	388	402	381	394	373	377	393	395	409	398	398	351	418	369	367	382	364	385	415	420	369	401	398	419	417	369	394	401	373	377	370	383	403	370	404	361	399	399	394	387	359	403	389	389	404	373	385	436	364	427	434	401	384	399	372	375	412	401	394	373	366	376	391	404	400	379	416	399	411	398	377	407	365	389	404	367	400	428	383	417	381	383	343	374	391	398	392	376	405	360	382	368	415	377	395	385	341	360	413	440	404	427	356	410	395	379	391	375	420	373	398	370	372	344	374	405	407	393	350	389	370	405	375	335	358	371	410	431	356	378	416	377	381	347	415	407	407	372	390	402	415	407	410	406	369	384	392	401	370	357	394	378	409	420	384	363	374	381	350	387	413	411	397	375	383	362	397	387	419	372	381	379	419	391	415	400	429	410	382	403	386	403	424	371	397	376	409	390	373	407	375	386	358	394	412	382	398	381	362	390	385	403	385	382	394	439	376	396	351	413	401	377	386	362	366	368	406	394	410	372	403	392	403	404	376	410	372	397	350	408	365	394	387	369	374	407	379	380	415	435	402	391	380	417	390	399	365	371	368	408	426	414	409	385	386	384	392	394	345	391	439	395	385	376	405	403	349	383	394	373	412	397	425	419	408	417	433	340	411	416	408	387	422	388	373	362	391	402	423	370	364	418	397	383	388	371	372	403	377	420	389	366	386	403	393	371	392	391	399	387	374	348	376	353	386	375	415	397	393	375	384	417	379	350	397	392	365	388	357	395	375	367	395	399	382	375	396	401	381	365	402	393	372	398	398	409	403	397	368	397	399	396	374	349	373	421	342	402	402	384	361	374	387	412	426	399	376	382	350	394	381	388	382	399	360	395	386	397	409	360	413	410	408	413	386	374	331	372	396	378	346	373	393	394	397	384	369	394	416	359	426	391	376	393	405	390	377	406	350	378	400	424	391	396	373	363	363	383	387	374	411	352	407	374	361	398	389	357	391	396	409	394	382	400	408	408	392	386	396	388	374	396	390	430	394	414	407	403	389	392	404	357	353	385	382	400	387	396	413	378	391	384	402	410	394	451	415	376	388	426	389	401	405	399	386	373	396	389	365	376	354	365	418	372	368	407	406	394	406	404	391	416	392	404	393	384	405	390	402	408	417	416	376	399	415	402	440	397	358	391	393	404	378	370	359	356	377	452	392	393	398	402	377	388	418	377	385	386	427	364	364	382	384	392	375	364	395	379	388	404	347	398	394	414	381	403	408	407	404	401	380	395	349	383	426	387	383	407	412	368	419	396	375	382	377	355	380	396	390	392	364	404	385	381	410	388	381	409	387	374	386	423	377	395	392	371	371	357	401	376	374	401	362	395	336	402	387	381	408	379	374	409	402	381	376	431	376	398	416	404	400	376	410	401	369	379	400	392	332	398	384	379	368	396	371	367	399	377	397	414	356	412	390	396	430	396	391	394	364	403	388	364	372	379	402	399	409	397	400	365	414	347	375	377	388	413	390	388	405	421	399	367	396	394	387	366	398	414	393	405	386	426	412	354	386	408	354	379	374	418	401	349	373	400	390	394	384	414	385	373	383	419	411	377	369	410	410	378	395	413	416	379	387	394	396	402	378	379	401	369	375	392	409	437	394	375	408	395	387	402	380	388	409	410	374	399	365	398	390	383	371	418	405	361	367	372	376	421	390	423	393	433	414	415	368	381	393	404	396	401	365	353	388	387	400	395	384	387	388	362	398	329	366	379	389	386	384	402	393	398	425	380	393	358	407	408	404	412	394	362	400	388	407	404	360	383	370	399	404	400	363	394	358	380	402	373	355	411	382	380	370	420	394	407	391	399	365	382	391	379	369	357	365	364	378	361	377	396	349	393	368	395	378	370	414	399	383	365	412	412	410	368	375	410	375	377	405	399	430	389	400	384	432	403	374	394	388	426	404	386	343	382	398	396	392	401	396	414	416	376	384	384	380	390	395	377
23739	21330	28238	24831	21066	11986	4711	2676	1804	1362	1144	967	795	667	594	491	506	448	419	404	358	364	353	330	339	383	363	289	342	334	366	357	345	341	326	314	342	345	337	357	337	315	349	341	318	381	328	343	364	330	331	319	330	335	343	365	345	323	331	351	358	339	338	351	319	366	326	340	344	343	337	359	355	348	321	312	325	359	341	310	311	362	359	348	340	336	333	342	344	343	347	326	334	332	328	349	304	361	331	310	334	363	317	330	329	335	318	380	351	332	362	306	349	342	362	347	332	354	341	379	324	355	324	357	332	350	343	367	341	347	341	322	348	357	343	349	344	315	364	345	344	332	323	321	333	342	358	345	325	374	321	346	347	324	338	304	327	363	315	342	340	316	349	336	341	324	350	267	360	324	316	324	334	322	328	275	333	364	353	365	358	309	320	354	317	334	342	322	357	321	344	319	300	354	319	342	335	319	318	326	320	316	308	344	335	355	320	324	331	322	339	326	324	357	374	305	348	354	388	335	307	339	357	323	340	352	320	351	328	310	336	311	311	392	336	338	311	314	322	346	346	310	352	331	334	321	350	359	334	302	301	346	344	329	325	356	347	355	323	314	322	317	329	331	360	353	332	342	326	325	337	343	346	383	329	333	354	349	358	320	341	334	349	338	346	347	359	321	370	313	377	338	348	319	351	361	337	344	363	338	336	324	337	339	353	332	311	372	347	341	358	334	338	328	349	360	340	357	357	348	305	334	314	321	336	339	296	306	342	334	344	342	345	323	324	336	338	325	352	309	355	334	353	360	342	336	337	332	310	365	337	323	338	372	347	309	310	372	347	324	321	349	307	327	325	323	331	383	343	351	331	351	341	339	343	319	323	337	338	347	327	358	301	361	319	313	348	330	346	336	334	322	342	357	340	333	366	322	354	342	379	349	357	333	351	327	329	363	376	306	351	339	370	360	313	362	352	341	318	363	335	319	348	341	341	355	344	339	328	315	355	351	330	322	357	295	333	316	339	337	315	340	354	346	328	320	353	322	320	334	329	307	345	342	348	362	373	368	349	344	352	318	318	347	352	320	325	344	346	343	338	345	340	340	355	364	325	364	324	348	365	329	326	322	326	359	332	317	351	335	373	338	345	346	343	325	312	305	303	380	342	342	341	330	302	350	357	356	336	339	362	351	320	345	305	326	352	344	301	353	332	320	320	347	356	341	320	341	339	303	309	329	342	337	360	347	346	338	347	329	350	329	370	291	324	328	331	362	335	348	313	369	323	356	336	318	322	349	327	321	326	345	312	325	301	331	363	299	357	354	310	328	301	352	327	314	340	310	330	334	357	317	336	331	334	318	355	337	340	296	349	338	349	349	347	305	352	342	362	360	351	343	339	340	360	318	337	330	349	299	360	331	368	315	365	320	333	346	330	341	326	349	341	354	329	327	333	306	311	355	369	320	304	335	328	329	347	309	338	319	340	322	340	331	304	311	361	372	315	296	340	305	351	337	321	402	332	330	341	339	319	332	361	352	328	340	342	359	331	328	340	399	349	360	332	339	325	330	361	350	390	348	330	373	319	348	324	363	351	307	337	354	338	315	350	342	318	318	356	302	352	354	331	296	374	346	297	350	335	389	329	373	325	341	341	354	360	367	359	363	339	354	322	337	354	377	373	353	352	336	318	357	345	321	343	328	367	351	330	367	314	340	328	341	334	337	339	351	331	351	329	320	320	309	333	327	347	323	310	347	336	343	349	348	331	339	332	328	326	382	306	341	324	332	313	324	347	319	334	325	337	326	338	354	303	350	332	314	337	392	373	333	325	316	306	340	349	323	364	316	349	331	356	305	307	357	351	292	318	305	337	326	303	345	368	305	348	303	331	311	327	374	363	334	351	355	368	350	344	330	296	311	298	345	355	342	343	336	351	361	373	350	335	334	329	311	340	347	349	359	301	348	316	340	315	285	351	337	370	356	317	381	340	331	349	322	340	310	349	360	313	382	361	354	343	341	312	363	343	323	316	310	334	357	350	340	356	370	316	319	355	336	340	344	327	342	341	330	343	345	356	346	350	314	322	342	328	366	353	319	335	364	361	323	350	352	332	344	347	338	318	345	349	339	385	333	314	336	343	340	323	316	314	345	339	339	356	296	397	339	336	332	338	323	331	368	333	342	343	378	344	335	337	359	314	340	335	330	339	347	359	360	304	319	330	349	319	358	300	327	335	337	310	334	337	310	335	318	353	340	315	329	355	377	322	340	336	337	328	342	323	352	349	322	305	343	347	370	323	354	353	347	367	318	343	323	353	325	319	318	310	329	344	348	359	310	317	317	353	326	345	333	319	307	360	341	367	298	351	355	356	343	358	329	325	336	340	325	341	366	352	284	353	350	320	332	359	350	321	316	321	301	345	343	339	346	362	359	343	333	342	319	341	343	326	332	345	342	354	347	351	326	325	342	342	349	306	328	356	337	356	318	375	355	352	368	320	364	328	351	342	339	347	332	329	331	324	354	338	315	341	317	347	363	306	334	327	336	329	325	335	323	337	312	290	356	341	332	335	380	344	339	340	356	367	353	329	324	348	353	338	313	355	323	316	339	369	342	387	348	338	341	328	331	319	347	325	336	322	337	328	319	358	337	327	349	302	342	315	316	343	341	346	315	329	350	369	363	328	368	340	348	341	314	343	355	324	316	315	359	357	343	337	294	319	327	311	328	326	327	337	335	339	308	292	320	373	326	324	341	351	313	345	347	330	347	369	319	373	341	331	288	334	372	337	357	336	310	325	313	323	360	368	327	369	307	365	340	335	324	347	351	338	342	307	364	350	333	327	346	345	342	334	316	308	316	324	351	335	330	346	322	356	340	350	354	334	340	323	325	334	343	360	354	364	351	403	359	348	329	295	334	369	321	358	315	358	356	288	327	297	339	337	330	351	328	316	307	351	349	340	324	352	362	365	347	342	308	403	324	359	332	327	320	333	344	382	332	339	352	362	311	338	325	307	350	339	328	350	318	324	317	346	328	350	348	348	348	347	300	307	329	323	357	328	328	307	354	330	345	323	283	341	353	335	328	341	347	318	333	310	329	371	318	318	333	345	336	342	334	329	326	337	321	331	371	351	337	333	357	335	386	332	366	335	344	354	365	356	304	314	345	357	347	337	350	320	313	326	314	352	347	333	358	338	348	338	368	313	350	345	333	345	319	325	327	320	349	349	348	327	350	381	302	339	365	310	324	342	331	308	309	350	374	313	382	329	338	332	325	346	332	341	329	346	343	352	369	364	335	362	298	345	354	360	348	336	325	311	332	302	318	306	341	375	323	333	331	341	341	307	335	338	338	347	354	337	313	298	365	351	355	369	354	312	353	350	343	332	343	339	342	348	341	347	344	341	336	347	369	334	331	357	346	338	327	334	346	331	331	310	345	321	293	348	337	313	332	303	357	344	317	345	360	326	364	364	337	335	308	341	326	337	340	343	315	313	304	333	303	353	309	338	368	322	358
19584	42248	34857	23362	15004	9978	6668	4731	3351	2494	1930	1558	1191	1009	805	710	641	572	515	482	470	457	436	423	396	412	405	440	416	417	397	411	387	379	403	385	394	426	370	387	361	386	390	381	418	355	398	340	374	381	388	370	369	352	366	401	364	434	346	371	377	399	383	387	369	371	392	382	425	382	353	378	346	375	378	431	370	401	392	375	380	396	395	363	390	395	399	383	380	393	389	355	409	356	363	395	381	414	383	407	401	402	409	362	394	390	396	389	371	386	372	386	384	332	360	354	369	425	342	401	399	373	409	391	389	361	387	391	388	406	384	369	396	376	404	384	369	377	378	366	369	394	399	395	359	387	361	386	378	397	343	372	391	377	395	409	412	406	398	374	372	367	382	404	376	399	416	385	393	358	383	388	379	359	392	409	377	423	410	421	401	389	377	358	372	405	373	400	389	370	402	352	374	373	385	345	377	406	379	413	354	379	395	377	375	383	438	373	378	389	381	396	361	410	405	381	403	354	382	364	368	343	374	388	391	388	389	402	354	370	369	391	387	367	414	391	367	357	354	386	361	362	371	378	399	386	382	402	412	408	346	368	370	387	392	352	415	352	411	361	370	363	382	400	415	377	363	367	372	409	371	390	390	359	344	362	425	366	397	383	378	358	379	386	373	347	373	409	380	407	381	364	412	406	395	348	355	395	376	376	366	417	392	381	405	428	371	363	390	382	410	390	388	382	384	391	361	402	389	397	409	390	387	382	368	384	387	392	368	375	351	407	360	435	392	379	378	389	392	376	392	403	392	426	378	373	366	383	403	381	373	408	389	384	407	369	406	390	404	351	383	415	404	377	394	382	392	415	414	394	387	332	393	370	356	426	396	387	380	383	358	405	378	374	379	357	384	397	410	368	386	368	357	358	386	383	379	368	411	347	372	375	370	373	373	383	414	393	380	401	393	383	400	346	384	392	382	411	399	372	387	380	387	391	416	413	384	368	370	404	378	411	395	370	394	400	369	389	417	367	373	416	374	357	413	360	427	402	381	372	354	361	375	409	399	346	388	416	391	390	390	375	392	388	378	403	374	408	369	404	353	371	369	393	394	406	360	382	379	387	414	372	395	381	364	386	383	436	387	385	366	405	382	360	387	441	368	351	391	374	385	392	372	363	434	377	403	380	368	364	366	380	415	363	388	421	368	381	390	390	389	381	389	428	400	386	380	368	362	377	389	394	401	400	366	381	359	377	361	379	369	356	405	407	379	394	395	379	383	399	380	369	396	396	371	394	378	352	398	390	385	395	426	388	358	401	394	375	368	411	385	373	363	385	384	392	389	410	388	399	434	384	388	415	382	399	375	382	340	419	410	382	383	426	351	373	360	384	383	379	402	401	373	359	401	374	426	377	404	382	436	374	386	370	366	372	396	388	355	391	373	399	346	387	396	398	376	390	367	380	373	363	389	399	355	373	359	387	375	395	359	364	375	378	345	392	402	375	393	396	417	416	392	360	409	394	416	376	398	416	392	370	381	382	404	370	380	372	401	376	393	428	351	371	394	427	374	361	368	394	365	376	377	381	403	357	398	363	393	391	386	395	368	348	382	400	372	376	398	402	413	373	367	384	385	364	370	441	378	369	397	385	368	393	368	390	394	403	426	409	402	401	339	396	369	394	369	367	343	359	381	381	399	366	364	360	396	387	375	415	396	363	406	399	372	397	393	355	403	378	356	373	365	374	384	366	376	339	412	408	379	361	397	401	381	372	350	380	403	392	368	379	414	343	356	399	357	362	399	378	398	370	403	372	389	396	353	383	365	382	396	366	388	357	371	376	399	361	361	405	357	400	381	393	380	376	412	376	377	394	356	378	408	392	391	389	355	387	353	381	385	348	404	391	362	371	375	365	387	382	391	357	401	391	357	364	345	349	373	354	379	376	363	421	391	362	406	386	395	341	361	373	382	411	373	378	444	399	361	411	369	373	381	367	362	420	389	378	384	411	401	369	387	401	379	386	394	352	356	437	405	382	389	401	391	362	354	383	395	357	393	368	409	400	421	413	402	361	395	354	339	384	386	371	379	337	384	374	412	375	366	389	416	369	384	380	335	399	386	377	386	376	357	407	392	392	387	355	379	354	364	383	388	381	400	397	388	429	424	399	386	368	376	394	395	373	384	381	361	349	378	354	356	382	368	388	413	371	366	388	366	407	380	368	343	391	356	401	390	396	379	415	366	381	389	375	362	397	401	365	397	390	387	403	399	387	386	404	387	403	404	399	380	399	409	342	378	385	438	406	384	360	402	414	426	368	391	388	395	377	383	434	373	362	380	367	377	401	383	405	378	408	360	397	380	367	392	392	344	402	383	397	426	355	379	388	377	397	360	388	387	384	435	392	385	372	357	381	381	375	375	368	400	373	390	369	400	385	380	383	383	396	351	388	399	367	406	363	356	367	364	389	404	377	372	419	399	337	367	381	387	378	412	389	391	349	388	385	371	401	375	394	382	389	413	386	362	419	410	377	326	372	401	376	367	415	388	396	373	382	372	346	364	401	380	402	408	376	354	368	359	380	378	401	425	381	379	407	397	379	350	385	386	414	401	366	349	376	385	402	405	389	384	387	335	412	390	374	400	380	361	361	370	352	392	375	378	377	400	373	383	407	410	364	401	389	396	394	379	403	359	388	372	364	376	409	359	410	367	395	405	403	355	399	406	370	402	379	384	372	393	369	357	375	357	388	362	398	358	372	384	433	348	387	370	384	358	383	407	374	398	352	398	386	378	377	374	369	400	358	363	361	401	404	358	372	394	377	370	369	401	359	380	385	376	358	397	369	421	371	380	344	377	385	383	403	390	381	389	401	333	373	410	382	386	383	365	412	395	377	365	391	352	353	382	368	383	416	376	388	374	408	413	388	366	373	396	361	417	384	358	413	371	377	413	390	366	369	387	402	378	382	366	378	384	417	373	409	360	423	360	409	369	381	409	392	376	417	378	369	379	412	363	371	382	401	395	429	376	372	366	408	410	392	390	395	361	394	389	373	394	391	389	369	392	401	375	402	417	393	359	381	387	386	356	405	404	392	360	398	391	391	365	407	369	371	394	346	374	384	368	360	338	358	373	369	387	390	371	387	369	374	373	393	395	399	405	395	394	386	396	415	372	369	378	403	366	381	395	375	413	391	371	387	404	376	396	382	403	406	386	364	340	391	416	350	377	360	404	365	414	382	396	359	365	364	381	377	391	386	376	377	375	379	368	406	384	359	393	397	426	385	372	407	379	399	392	380	360	365	373	387	378	357	379	370	393	403	409	378	380	358	393	419	351	366	394	384	398	371	374	394	386	390	395	414	374	392	379	389	377	403	388	404	398	372	374	370	382	405	380	404	372	430	372	381	394	411	396	415	378	371	378	379	399	422	422	403	391	390	355	398	398	392	369	386	387	370	398	376	408	391	420	362	330	426	390	369	363	352	378	377	361	405	362	373	386	343	382	407	384	371	375	387	395	393
25317	21395	26750	24882	10220	4356	2674	1791	1366	1067	875	772	636	572	519	479	443	451	412	400	372	361	391	354	360	339	346	361	361	371	389	386	343	355	354	342	331	367	354	384	342	332	366	370	339	368	337	359	356	365	344	371	332	354	349	344	342	331	352	344	358	334	342	349	342	386	357	336	303	351	368	370	365	364	368	354	324	349	348	332	348	331	366	370	375	353	338	330	361	340	343	346	341	373	343	334	373	339	351	335	367	334	356	331	328	350	352	355	336	360	342	366	328	320	316	361	337	333	333	344	311	330	328	341	354	336	364	336	358	333	357	366	353	334	347	350	396	351	387	336	364	341	327	336	333	360	320	340	326	349	358	359	348	371	347	348	356	383	320	338	348	327	360	321	358	354	332	328	337	332	360	335	329	346	358	348	330	345	349	322	353	364	308	366	369	335	331	368	326	363	324	359	366	343	331	361	339	359	326	317	336	368	359	311	346	351	359	350	327	351	375	333	349	345	310	356	337	361	335	360	344	347	363	348	350	353	392	342	377	378	373	355	377	332	324	351	335	374	383	356	358	356	335	344	339	336	355	336	348	326	377	347	362	337	335	329	340	339	336	357	330	343	341	334	347	357	376	375	349	358	346	354	365	326	358	355	373	348	361	338	355	359	361	320	394	359	340	327	372	362	346	333	348	331	348	375	323	360	362	343	356	354	355	349	359	332	363	369	336	339	334	348	321	355	354	349	349	369	349	348	354	316	336	361	371	357	361	363	343	379	346	350	336	323	346	349	364	371	321	339	382	335	372	365	351	332	356	364	334	372	330	352	387	355	355	371	328	342	353	348	399	336	345	392	350	351	346	363	345	329	296	321	376	346	351	349	379	343	362	342	328	364	326	341	353	331	359	354	328	332	348	369	340	352	347	361	381	363	351	312	332	345	363	359	346	348	352	326	361	359	322	335	344	334	363	337	331	372	368	342	363	348	324	360	342	355	319	345	387	354	385	378	325	358	302	349	309	347	322	359	324	372	334	350	310	336	368	374	347	358	348	350	351	331	351	373	318	334	330	340	358	335	320	352	349	328	358	337	382	366	352	378	343	364	353	349	328	330	351	348	384	362	328	325	341	365	347	366	340	373	380	291	353	347	339	379	344	349	367	334	356	322	348	384	326	326	340	341	362	351	315	331	365	368	346	344	383	340	361	353	346	339	347	361	372	316	355	351	358	322	376	366	349	351	344	344	343	342	386	364	323	354	344	364	337	377	339	346	349	332	349	348	342	369	370	348	321	357	316	330	333	328	352	315	322	340	349	358	382	351	355	355	346	320	330	354	343	331	329	337	336	335	356	357	340	320	360	338	347	348	365	337	350	342	354	330	325	346	354	361	352	355	377	366	363	330	343	365	348	360	329	357	356	339	325	337	350	354	346	323	342	308	410	366	362	339	356	318	359	341	346	344	343	346	339	364	348	353	346	361	361	357	328	379	317	336	348	356	338	360	355	361	329	325	332	323	351	352	328	365	360	337	355	354	330	368	373	341	343	373	357	340	373	330	374	393	345	328	324	362	304	320	352	373	345	348	336	332	352	335	348	325	379	349	360	335	346	363	384	341	348	335	332	378	353	343	330	345	390	323	335	346	349	323	349	347	325	351	354	357	383	360	330	348	323	370	343	336	310	318	343	334	336	304	378	354	354	331	327	332	344	325	353	343	349	320	341	365	340	362	328	351	351	347	349	357	343	355	334	380	341	366	340	332	336	364	352	385	358	320	333	347	343	359	363	380	357	346	339	368	395	338	364	370	368	350	338	388	328	333	349	387	304	358	337	344	341	335	346	331	349	375	363	348	336	342	321	317	357	346	344	361	345	358	380	341	336	354	362	361	359	348	313	357	357	339	342	335	313	354	343	331	322	363	370	368	376	348	371	334	376	336	378	337	342	399	311	341	316	344	379	362	367	321	359	357	353	325	335	374	331	369	333	339	356	320	340	358	340	329	347	367	367	340	385	350	358	348	380	358	352	357	356	360	349	361	325	329	370	340	367	340	366	358	361	368	325	361	339	309	356	315	345	378	360	347	342	353	341	341	350	335	345	356	354	334	334	358	364	393	331	346	362	362	348	359	390	354	327	332	386	340	364	323	343	324	342	367	342	357	349	352	336	362	371	349	345	339	357	353	335	362	350	342	378	366	326	371	338	396	315	370	330	359	339	324	326	333	354	326	378	382	359	343	354	357	390	351	338	363	333	348	346	357	360	352	372	323	361	337	303	351	332	371	350	373	358	374	380	336	343	338	354	345	372	360	346	335	370	335	351	356	362	359	349	339	359	334	309	347	340	369	335	353	324	314	358	358	345	345	359	346	357	366	352	355	335	333	322	375	355	354	363	365	374	361	334	362	340	323	318	339	343	371	313	359	355	337	337	332	353	336	350	378	322	326	333	333	332	355	372	342	341	338	370	394	335	363	319	312	363	335	363	351	342	336	346	313	336	336	344	369	341	333	336	365	362	327	332	344	327	372	322	332	354	351	342	396	359	391	409	357	316	354	378	322	358	360	322	348	376	364	371	345	329	334	357	372	324	302	355	339	337	373	353	341	344	302	379	354	348	332	330	347	333	336	331	322	347	312	342	388	332	378	311	351	338	389	350	331	370	340	393	339	351	338	372	327	367	340	348	311	318	344	331	336	351	304	353	380	342	353	355	337	329	341	352	360	344	343	357	341	356	342	319	331	351	336	379	335	358	331	339	321	325	338	358	327	353	332	356	335	370	359	393	346	332	356	338	324	343	355	364	352	361	345	341	378	348	363	377	364	332	328	364	367	348	361	336	373	371	375	353	356	340	357	348	370	369	353	344	350	348	356	357	349	348	356	353	342	344	359	323	365	352	307	341	347	349	327	343	348	337	313	344	379	369	339	345	368	346	373	334	335	328	374	370	394	355	323	349	367	350	359	336	348	316	337	320	348	333	369	352	328	363	352	387	341	341	329	351	323	333	313	327	345	376	345	344	346	313	364	346	335	370	327	369	411	353	347	330	339	336	323	376	346	334	337	354	322	345	326	329	329	326	328	358	404	340	346	355	346	377	324	333	329	340	370	388	340	362	347	324	365	367	382	402	355	330	321	321	327	381	372	354	345	342	338	338	353	334	350	354	348	331	370	336	356	345	336	347	348	342	361	355	362	315	371	335	329	372	331	359	331	305	349	343	355	357	364	348	341	366	371	331	353	350	350	367	354	322	353	365	351	415	349	356	350	297	356	327	331	315	369	360	324	311	327	344	332	362	337	337	347	359	323	309	343	345	341	350	323	319	346	344	360	341	354	365	310	359	349	312	372	369	355	355	372	354	353	324	335	358	374	311	339	325	350	340	334	358	375	348	378	322	334	350	334	373	345	360	340	380	369	375	358	323	340	358	318	370	348	350	381	352	340	369	368	344	329	332	331	320	322	350	340	351	366	372	346	331	315	357	334	387	328	354	333	360	347	346	355	375	345	377	346
19271	37876	30271	19060	11846	7803	5173	3598	2629	1990	1476	1218	952	828	728	633	587	570	526	546	487	399	429	400	432	390	434	401	408	395	425	373	435	403	390	394	395	399	372	391	427	374	415	438	429	389	409	409	386	380	390	389	417	446	371	393	385	408	362	391	402	413	384	422	377	439	406	414	413	402	384	413	397	356	395	372	397	405	381	393	398	452	430	389	426	418	387	430	375	406	390	368	401	433	345	380	378	400	374	399	397	388	374	387	374	385	356	383	429	391	407	376	390	433	409	399	413	371	420	368	363	375	406	419	387	422	375	398	408	387	375	427	385	387	416	393	384	401	396	398	392	398	379	394	388	393	448	412	404	419	400	423	374	410	419	456	388	399	377	385	412	411	410	387	386	394	398	383	391	420	398	407	413	397	357	419	358	383	375	370	394	431	418	398	400	380	407	389	405	389	416	450	390	403	409	397	400	408	390	420	402	411	373	408	376	393	402	420	409	424	394	396	376	395	403	405	381	400	388	414	409	382	363	431	360	382	409	374	385	407	405	386	373	408	356	408	405	399	395	386	395	359	417	394	386	392	377	414	387	409	356	365	388	432	420	373	383	357	401	391	414	406	385	366	397	427	419	391	398	409	407	376	395	412	396	375	405	398	361	372	403	368	370	423	386	372	374	398	389	403	401	415	392	377	391	409	381	384	399	405	415	389	399	393	403	386	370	388	384	378	372	405	407	416	448	395	381	387	369	400	403	408	388	395	368	359	436	392	386	385	398	396	388	371	400	360	445	374	379	384	424	396	393	390	370	405	412	394	413	387	394	366	368	405	405	392	404	383	381	400	397	400	407	387	412	365	386	384	379	412	356	384	400	406	412	404	399	399	406	383	388	381	392	409	395	392	395	409	376	387	400	382	371	341	388	411	389	392	356	433	398	380	401	365	393	379	410	373	401	411	402	421	406	433	414	382	387	394	415	390	402	409	369	407	425	373	409	394	404	395	403	438	404	414	389	412	409	401	427	441	387	395	377	446	415	411	379	424	398	403	407	393	390	390	392	398	413	384	397	407	395	392	388	402	398	422	416	360	392	402	409	403	395	403	415	403	402	374	402	370	407	419	405	378	400	419	380	394	406	409	434	390	419	430	395	383	370	419	424	410	376	359	388	389	397	401	389	413	408	398	390	375	414	444	410	367	413	370	385	416	420	370	399	386	409	377	395	417	384	394	389	381	421	397	397	393	408	399	383	382	390	428	381	405	447	375	393	358	385	414	404	369	375	383	385	387	377	387	397	381	378	382	382	385	400	387	392	402	399	379	423	376	404	361	348	372	427	410	387	399	378	368	363	403	400	408	429	387	407	402	421	366	384	396	348	382	397	425	394	395	366	429	398	401	383	403	405	404	382	371	415	405	364	400	395	391	391	361	396	395	370	385	391	368	394	414	350	385	410	436	383	377	412	407	394	379	406	403	396	415	401	398	408	385	380	421	400	425	383	389	394	380	432	397	389	397	377	409	405	389	360	392	423	401	381	408	384	416	398	412	397	420	400	359	384	408	430	391	401	386	392	413	425	385	419	434	401	372	388	364	378	377	397	368	377	406	377	418	386	408	381	439	407	397	416	390	418	378	438	378	422	381	399	390	372	367	377	386	400	415	387	390	377	377	425	426	385	357	429	397	427	391	392	377	410	385	394	404	411	420	383	402	408	355	398	428	385	377	400	415	391	390	379	362	409	437	429	420	393	379	343	389	417	382	395	379	387	382	417	361	374	416	401	407	392	396	379	422	394	401	414	413	365	383	409	420	398	388	439	418	392	380	407	394	396	406	420	373	413	419	389	365	405	369	375	410	411	364	391	411	393	369	366	401	380	391	431	407	426	379	379	388	396	356	356	373	393	378	381	381	374	400	415	374	390	404	395	400	395	398	412	400	426	370	364	372	430	412	376	378	413	408	365	414	410	350	396	400	410	416	397	358	372	409	401	380	405	454	369	380	395	388	408	403	389	356	402	412	394	390	397	391	384	389	387	378	401	392	397	401	389	390	385	391	409	388	429	416	398	385	380	413	434	379	398	403	416	419	377	377	393	427	367	386	433	379	420	376	390	400	407	384	389	409	377	383	434	382	413	365	409	402	406	394	374	427	367	417	386	418	411	398	414	392	345	409	420	401	390	378	398	385	374	388	406	396	384	358	401	397	399	377	405	384	427	381	387	388	415	368	379	379	422	406	395	395	390	419	411	383	374	371	382	422	384	394	387	396	372	415	387	411	412	398	406	436	367	349	376	425	401	434	397	430	410	421	365	418	428	405	416	392	423	400	387	400	384	387	424	406	393	394	398	375	376	358	381	422	388	400	405	401	385	386	396	391	408	390	443	370	424	392	384	399	419	398	408	400	407	409	374	430	403	355	380	420	424	379	403	367	364	416	407	392	395	430	403	349	374	388	362	381	413	421	403	434	384	460	416	377	407	393	404	406	411	433	365	371	367	371	386	363	384	397	397	398	382	443	398	401	398	372	374	382	430	371	388	432	368	381	414	387	400	374	401	404	424	368	433	419	404	407	400	378	384	340	429	364	410	401	403	404	409	382	379	379	403	357	427	375	406	399	372	386	403	402	411	449	391	377	424	418	369	393	389	370	420	412	426	351	416	381	401	408	372	425	418	430	415	400	418	440	395	378	386	379	391	368	387	384	405	383	425	362	371	394	389	367	381	412	384	373	394	404	399	390	403	395	411	358	369	393	400	384	377	412	407	387	386	393	405	440	388	406	375	388	423	386	430	385	410	399	413	420	404	417	386	383	376	387	401	394	384	444	405	391	363	414	415	437	413	397	411	400	415	411	393	401	392	446	403	388	419	393	366	358	417	359	422	366	384	399	420	403	385	404	371	382	396	405	372	404	409	398	415	401	375	432	407	398	365	401	387	363	370	370	387	397	398	392	373	385	400	382	392	388	384	391	380	390	382	419	399	424	399	367	410	407	389	404	417	408	383	386	404	384	413	386	393	393	405	387	386	367	382	418	383	360	389	388	431	425	413	391	389	406	400	386	383	389	399	408	406	389	386	377	354	398	418	368	399	370	365	382	400	391	388	409	405	400	375	401	422	405	368	399	365	370	398	405	391	372	377	381	387	423	377	412	418	388	373	415	371	445	403	422	403	408	377	412	401	370	402	422	421	416	385	393	380	370	390	416	402	421	426	381	376	431	385	377	384	395	435	396	389	437	431	412	436	387	395	412	401	431	375	382	373	360	385	401	376	404	383	415	387	415	401	415	411	433	370	354	396	410	380	394	374	397	434	380	428	409	420	389	406	418	388	397	387	390	375	369	399	356	410	399	423	422	385	416	422	395	383	379	412	376	403	412	422	384	411	399	402	387	386	433	381	408	387	388	386	389	414	387	413	374	398	396	398	387	440	393	375	393	402	393	393	407	437	411	383	388	351	367	383	383	370	403	436	394	403	372	397	432	361	407	396	385	390	381	398	380	356	369	427	408
22770	21338	28813	24207	21386	20754	9820	3696	2214	1767	1355	1075	909	710	692	544	553	503	461	466	437	404	394	372	347	360	347	367	391	374	328	360	342	314	358	331	346	345	334	362	352	339	336	350	337	358	354	332	336	356	344	349	332	359	343	333	334	358	306	348	364	367	367	334	352	360	337	325	331	370	359	365	344	332	362	335	353	337	356	328	325	353	362	384	336	358	333	351	360	347	359	337	344	330	336	357	337	356	368	339	366	346	352	337	356	348	367	322	357	321	350	339	361	334	374	351	352	341	334	318	347	321	335	345	354	354	374	302	327	348	334	341	342	365	345	353	321	330	334	326	359	318	372	335	308	348	334	367	314	375	360	348	353	361	309	367	344	345	331	377	342	329	334	385	345	357	319	349	396	331	359	328	364	342	363	326	348	337	333	344	367	337	345	342	379	349	313	335	365	385	359	332	358	324	350	303	337	361	334	306	334	371	400	331	358	325	341	346	363	390	334	352	362	364	288	298	359	362	361	355	330	341	321	318	344	328	339	321	341	383	309	359	331	363	335	343	330	326	330	340	322	301	343	345	337	345	319	345	378	356	356	344	355	313	350	353	388	346	356	350	335	367	343	352	370	322	303	322	349	360	345	345	344	366	303	345	337	338	336	332	311	334	348	369	351	362	330	324	359	367	360	366	310	385	356	359	322	350	308	345	387	353	340	359	317	319	392	372	314	325	317	371	345	352	370	330	340	345	360	383	356	365	383	329	378	335	334	346	333	359	317	344	374	358	312	387	340	334	360	333	355	375	344	363	333	343	321	310	357	340	354	369	353	367	339	352	334	360	316	371	335	351	340	369	355	332	367	345	369	357	320	339	361	343	329	339	341	350	372	342	343	356	352	372	320	338	325	378	359	349	360	344	379	329	362	319	319	364	336	334	356	319	331	330	305	333	343	295	347	334	348	344	356	352	340	359	381	361	341	354	329	335	362	378	374	349	348	321	364	382	367	333	364	342	347	318	321	338	322	385	336	345	320	376	358	330	351	342	354	315	371	318	339	327	354	317	371	341	330	341	364	380	358	347	354	325	371	379	335	337	335	367	355	341	341	349	369	320	326	353	349	347	358	333	367	303	356	307	347	353	372	323	360	327	339	333	360	340	334	335	387	345	323	358	357	363	316	340	335	323	374	362	365	356	352	333	368	341	342	337	318	320	378	337	340	369	335	364	355	353	349	340	342	349	346	346	360	379	385	386	382	353	364	335	344	371	365	356	381	325	317	313	339	343	329	348	332	324	348	373	352	324	338	362	338	346	346	360	345	339	284	386	366	349	328	328	358	346	328	357	339	328	324	359	342	342	373	361	375	361	351	330	336	328	323	305	326	360	352	370	327	338	346	319	345	328	349	325	355	370	336	381	369	338	361	345	319	352	340	360	333	353	352	370	368	352	322	324	333	332	339	353	328	342	324	347	352	338	339	333	365	341	352	351	346	366	339	299	343	327	319	390	310	371	318	343	373	313	350	312	374	355	340	340	340	354	329	338	362	321	366	343	367	325	349	378	331	320	349	311	361	293	295	369	325	340	331	348	349	377	378	341	334	326	343	337	330	341	368	358	392	342	348	317	343	367	365	342	380	358	370	328	340	351	325	294	356	313	360	394	315	323	318	363	332	363	326	351	343	348	354	347	334	309	358	315	334	362	381	384	377	352	324	362	304	333	368	377	358	349	347	354	368	349	352	331	350	379	384	394	340	340	369	368	339	337	367	355	370	330	357	353	352	375	344	352	341	337	352	319	344	379	389	332	374	324	323	335	357	355	374	344	347	329	349	336	321	343	343	334	336	348	337	346	347	359	371	346	324	336	338	335	319	353	306	340	344	356	322	323	326	377	349	356	354	347	369	322	354	331	323	341	334	361	346	315	365	359	370	365	375	352	344	315	350	338	369	317	363	351	326	357	329	347	362	365	323	353	330	326	348	373	366	354	353	356	330	358	352	342	354	349	349	395	322	325	359	318	337	365	350	344	309	306	353	334	327	332	343	372	331	330	366	328	321	340	369	354	316	353	362	349	322	336	353	363	331	345	329	360	349	316	333	359	323	320	353	368	321	348	352	374	329	335	339	349	336	336	363	338	383	341	335	344	347	348	364	337	332	383	328	390	347	341	349	351	333	390	328	335	370	356	355	341	345	353	362	340	356	348	327	347	325	344	336	319	359	355	336	345	367	398	354	331	367	321	326	333	324	363	341	349	347	349	346	343	322	366	315	381	347	374	352	319	370	360	364	351	316	358	339	359	354	340	352	346	362	356	337	341	347	337	325	365	318	359	345	351	352	331	364	344	352	324	298	358	352	299	341	355	361	326	313	321	334	319	367	355	311	298	348	332	330	376	339	318	359	319	357	318	349	330	297	335	326	355	378	361	354	340	310	329	328	359	331	329	353	353	349	336	367	318	363	339	315	326	358	349	293	357	348	349	316	358	366	346	337	329	348	335	379	354	332	306	360	364	314	352	332	341	333	305	373	327	351	348	344	349	332	367	340	375	340	344	354	352	333	339	334	357	327	371	338	325	307	332	355	369	344	347	349	362	329	318	342	382	329	328	353	330	351	333	384	348	326	338	371	316	350	338	356	326	346	381	358	330	314	299	326	345	336	350	354	345	336	372	365	377	373	354	363	358	364	371	339	352	335	357	339	317	360	337	326	357	376	323	313	366	319	348	370	356	357	314	353	352	324	349	326	359	349	340	380	355	315	352	370	344	356	345	359	332	350	375	339	328	361	355	338	381	305	367	350	319	361	379	328	362	339	348	377	358	344	328	365	354	364	336	330	345	357	345	382	352	363	301	359	332	369	336	342	337	370	335	332	333	335	308	326	369	349	376	367	356	352	335	335	345	326	343	377	332	349	349	353	328	354	338	316	359	364	352	340	345	342	328	350	323	359	374	359	344	392	363	349	331	370	364	377	361	316	322	336	362	354	332	324	325	315	362	319	318	348	328	349	374	334	348	355	321	369	357	369	363	345	324	331	358	378	323	377	349	327	334	312	346	325	347	334	366	350	334	353	371	335	348	315	389	343	335	344	365	368	337	321	363	371	343	374	336	320	363	349	335	361	346	345	364	340	334	309	316	357	349	331	341	329	361	341	338	352	322	362	348	321	338	363	330	362	357	345	330	350	339	332	371	363	362	373	348	357	339	354	311	316	389	376	332	354	310	339	358	350	331	347	311	343	319	355	336	335	353	312	328	382	331	371	349	348	324	338	325	333	373	328	352	344	341	326	336	313	295	305	345	371	355	349	350	346	307	330	367	348	340	320	347	371	338	347	349	333	366	352	362	354	323	341	337	332	355	310	334	338	318	348	362	360	348	385	365	343	334	332	387	348	343	366	333	343	330	379	363	352	362	328	337	335	404	322	393	340	342	358	371	336	368	339	353	373	317	353	337	320	323	344	322	333	345	365	287	316	351	360	328	367	373	342	329	379	335	369	360	355	345	353	314
21370	45706	38392	26983	18580	12759	8677	6048	4372	3218	2520	1905	1554	1135	983	880	728	672	606	538	502	509	466	434	415	428	427	438	418	393	387	397	400	393	386	373	408	367	399	343	388	411	397	402	378	401	358	389	365	414	397	403	413	377	422	419	381	403	393	371	383	403	402	378	342	405	390	362	353	388	349	382	355	362	384	364	340	388	336	403	387	365	342	392	386	361	354	368	395	384	383	380	359	388	368	389	372	424	413	363	371	359	389	396	383	438	379	390	378	359	375	396	360	365	363	408	342	411	357	388	388	414	372	405	399	361	377	418	396	411	412	397	403	406	364	406	383	375	354	399	382	351	405	425	354	396	380	362	391	390	366	397	387	382	402	405	401	410	400	404	401	426	389	425	384	382	407	398	409	391	384	396	364	400	386	397	404	397	398	423	345	401	392	405	374	388	390	371	388	388	382	399	340	402	366	409	398	380	362	397	400	393	386	405	403	374	352	383	397	396	388	376	356	383	399	372	385	364	416	364	374	349	403	399	393	403	379	388	375	395	362	367	382	384	437	372	347	354	369	365	349	374	363	390	373	417	398	382	381	379	360	383	353	369	388	385	389	398	400	354	402	380	356	358	389	408	374	421	452	381	367	346	394	376	419	421	371	402	357	396	431	430	416	417	352	406	413	410	388	386	375	384	444	394	382	376	381	402	371	368	381	410	379	369	383	385	351	397	405	375	395	382	384	424	388	358	375	365	389	354	382	376	354	429	339	403	433	392	374	375	377	344	374	364	363	410	364	384	408	376	409	435	373	407	391	355	361	388	380	377	356	377	390	356	376	417	381	387	403	406	395	360	380	379	353	387	362	406	402	428	395	366	354	413	401	367	363	388	383	388	382	395	378	402	400	373	378	395	381	345	378	374	400	391	398	390	410	391	439	376	403	384	373	412	378	368	406	387	411	351	363	419	395	403	413	390	393	408	398	432	380	374	406	380	383	407	396	382	401	365	387	384	354	367	412	400	398	361	368	379	391	390	386	418	398	395	393	371	363	414	431	378	414	384	400	397	383	409	385	407	408	390	390	357	392	412	399	369	409	388	383	414	375	414	382	413	417	374	346	373	383	414	383	376	382	392	413	382	379	371	373	384	404	401	379	386	367	392	319	375	357	379	349	417	366	399	395	376	407	406	389	426	352	368	367	378	375	381	398	386	390	365	401	399	359	366	399	359	415	415	395	413	384	373	360	387	354	433	370	420	400	378	367	364	398	372	373	380	381	402	391	386	413	382	373	383	401	390	409	399	403	408	405	355	379	354	387	375	390	389	385	426	399	398	370	390	389	394	409	388	391	414	361	395	354	379	356	428	397	390	382	394	388	404	430	381	370	362	339	393	371	383	353	395	382	378	397	375	375	379	377	405	389	359	376	320	337	383	415	388	399	403	374	396	374	391	380	407	384	378	391	415	388	371	407	376	392	380	386	366	347	390	367	408	386	386	341	384	381	402	376	423	380	356	402	391	407	395	401	402	390	397	399	392	385	360	384	406	378	420	414	385	376	387	395	395	432	391	403	360	406	372	391	378	352	433	393	411	378	363	400	365	391	362	382	417	417	399	399	382	436	387	385	414	396	337	395	371	357	400	407	368	387	361	385	399	417	392	397	395	374	418	409	397	370	405	329	386	425	375	399	398	429	367	381	336	373	414	379	399	405	386	347	400	386	374	397	387	390	332	377	380	396	417	380	401	364	384	372	385	359	372	381	382	397	391	380	380	383	361	365	406	376	361	401	334	347	394	385	366	427	359	391	402	415	427	364	381	380	395	384	376	410	345	378	438	353	353	385	423	433	387	397	414	424	366	338	387	385	385	363	393	367	413	375	338	400	407	346	389	413	374	374	380	344	403	423	393	389	399	394	363	378	396	372	395	382	360	360	382	403	399	408	376	401	370	407	381	376	396	382	360	380	391	401	406	382	361	377	399	369	381	376	408	397	395	347	385	385	393	375	377	436	391	404	364	386	373	352	357	364	364	350	384	398	408	423	372	435	412	410	397	399	403	440	412	366	405	372	377	384	386	375	397	383	358	379	398	326	395	378	384	395	376	392	371	348	409	394	414	361	412	395	386	379	385	396	367	377	371	347	379	390	363	403	368	410	399	383	426	361	388	385	413	390	380	413	379	392	361	339	355	405	342	359	392	375	394	377	355	397	422	370	409	354	406	363	372	396	359	373	404	371	361	378	404	384	398	390	392	405	403	389	406	398	396	376	424	387	377	380	361	394	391	380	386	386	407	371	388	427	378	409	394	364	392	388	393	374	363	385	387	393	433	423	393	401	390	364	354	371	395	374	402	380	361	394	388	375	386	392	411	440	364	433	412	364	413	403	359	413	398	368	390	367	410	399	384	400	372	378	404	394	375	362	381	368	383	366	387	352	397	381	365	358	373	418	389	390	390	395	404	354	393	403	393	363	413	373	409	352	387	410	396	400	332	403	373	405	393	378	403	391	358	402	386	419	390	360	392	407	391	398	359	393	380	392	415	378	404	369	400	380	351	407	387	378	395	371	408	385	376	401	401	362	380	396	371	392	349	386	380	379	399	399	384	391	388	391	435	380	394	430	412	373	398	354	369	386	389	331	411	376	389	396	373	366	398	375	397	365	392	392	396	360	385	374	400	419	377	420	436	365	361	404	395	355	414	408	383	366	364	400	400	416	434	365	362	399	375	387	368	400	378	378	388	389	392	381	386	408	377	384	381	373	408	352	443	448	369	398	403	382	362	387	393	405	391	399	366	393	358	373	357	403	403	401	343	358	383	348	379	389	371	377	391	402	398	417	391	369	362	358	379	387	371	421	395	377	402	407	400	363	376	400	363	389	395	409	411	404	376	374	359	372	410	405	357	412	396	418	411	388	376	440	397	374	377	401	388	400	394	397	401	370	355	368	401	379	394	391	412	353	401	381	381	397	403	342	345	397	403	385	383	389	431	404	368	392	363	400	382	366	393	407	392	376	372	389	391	383	430	384	393	391	388	402	365	349	380	370	397	382	379	378	405	367	381	420	369	385	365	377	416	386	351	409	375	395	404	428	361	372	408	365	400	378	376	394	385	370	369	390	413	331	361	388	388	369	391	371	354	387	387	384	380	399	398	374	364	370	370	373	413	385	389	401	390	389	399	393	354	367	366	413	362	389	381	417	404	369	397	351	383	383	371	405	374	349	403	370	382	427	387	368	424	398	410	385	382	394	389	412	367	381	369	404	367	395	382	393	384	407	364	390	361	402	376	361	392	381	357	397	405	396	409	379	400	387	398	345	403	410	398	378	360	347	374	397	391	384	381	397	385	359	413	391	432	374	364	361	400	363	388	399	409	368	375	393	382	383	379	374	391	376	408	355	356	412	415	362	368	398	401	370	398	421	409	362	364	365	364	393	396	397	410	417	355	346	393	371	407	408	375	399	396	387	356	393	415	363	413	386	358	368	390	410	381	408	377	384	389	366	351	375	399
28102	23323	22194	12657	5804	3240	2052	1408	1039	885	742	648	552	516	473	466	434	390	394	394	356	359	404	332	368	337	369	352	385	377	349	349	327	343	365	341	331	352	359	348	350	344	332	343	349	354	347	320	364	328	342	321	337	357	376	362	336	330	336	366	359	338	351	376	329	357	335	340	318	349	360	354	343	331	308	330	346	351	347	327	364	351	332	349	361	343	349	329	348	338	334	375	342	329	322	358	327	312	344	330	347	328	338	350	326	364	309	361	352	357	331	340	366	343	357	352	334	346	352	339	318	349	351	351	351	315	350	357	352	364	367	341	337	369	372	364	336	356	323	327	327	373	325	354	348	335	367	363	354	320	333	372	354	324	345	309	331	342	327	325	341	333	350	358	343	343	332	333	315	351	341	319	329	333	354	332	340	370	350	322	334	332	350	362	333	348	336	367	325	363	342	344	351	346	400	370	321	340	353	372	317	346	351	317	324	335	357	363	332	332	336	354	355	375	338	355	352	362	308	357	327	344	362	307	327	341	371	346	331	361	332	352	333	330	336	350	331	365	345	349	352	389	343	344	335	355	369	337	317	338	349	307	346	326	345	329	351	322	356	362	348	364	336	377	328	355	352	322	335	383	344	341	357	338	364	294	340	326	365	325	341	361	343	385	354	337	318	334	339	323	330	369	356	346	340	334	349	331	357	347	320	321	378	373	331	329	361	369	349	344	343	325	341	342	361	336	373	372	311	317	351	338	365	327	331	348	368	361	350	322	351	343	321	340	327	351	347	342	383	336	327	361	347	389	329	337	352	329	340	357	330	346	315	318	351	337	353	351	335	347	344	348	314	358	337	349	336	372	341	345	356	329	362	357	323	329	344	358	339	369	348	327	372	343	353	353	334	369	337	344	335	325	353	355	348	354	343	309	354	363	368	366	323	315	339	354	315	347	358	343	333	340	335	377	307	341	330	355	357	348	340	353	359	344	345	343	347	338	345	383	348	357	338	353	366	351	342	350	373	352	361	369	315	372	390	352	343	357	340	355	321	375	383	356	327	349	354	344	355	326	351	372	354	378	343	339	382	333	323	311	334	362	349	380	343	332	348	324	358	363	381	341	363	330	334	341	361	357	341	298	349	355	334	346	361	367	359	311	322	383	355	332	344	350	285	337	369	391	303	352	365	343	370	336	336	347	329	332	347	350	344	340	391	338	324	347	370	341	335	368	339	326	329	381	310	330	362	355	349	326	340	340	350	349	322	345	358	393	364	358	353	366	331	337	302	353	360	349	345	362	316	352	350	354	357	352	394	332	344	344	374	354	347	330	293	329	296	337	365	351	346	319	376	333	349	320	326	360	318	339	335	370	350	328	325	380	359	338	363	323	333	364	397	322	343	352	348	347	333	366	337	351	354	334	334	338	359	329	352	335	348	334	347	339	370	323	382	359	338	358	375	359	323	346	362	345	327	344	341	355	352	370	340	383	357	339	325	359	361	358	342	343	339	354	381	346	338	366	360	306	341	344	351	327	320	346	345	347	342	337	334	332	368	331	353	316	354	316	347	324	341	338	327	309	317	328	349	372	319	291	327	362	344	318	379	321	340	311	345	350	336	391	332	386	317	337	341	338	322	343	335	355	341	384	336	324	356	310	357	387	360	349	360	347	374	316	362	323	330	343	350	339	324	320	349	321	327	383	329	352	361	361	339	317	350	327	354	351	390	363	322	362	347	368	341	345	351	349	342	356	365	348	344	392	356	345	359	355	326	340	348	355	354	324	335	325	352	345	347	329	352	366	372	350	358	323	389	353	326	358	351	335	331	322	331	354	342	335	346	376	354	316	323	329	355	314	365	345	365	356	360	309	353	361	325	368	354	342	314	366	349	309	316	365	329	332	301	347	339	361	365	363	372	337	350	352	357	363	335	330	354	337	359	365	307	319	348	369	358	333	348	333	329	340	347	323	319	320	372	330	315	348	343	340	341	337	347	357	355	320	337	313	381	308	343	364	344	360	342	341	326	337	334	302	324	356	329	351	364	314	343	353	361	352	322	305	341	320	344	314	367	340	326	349	331	361	345	338	347	355	347	350	337	385	335	358	348	381	328	331	331	321	316	378	343	387	369	347	344	335	329	355	332	333	352	342	378	364	328	346	321	356	333	337	380	331	324	350	332	338	339	349	365	338	339	356	353	357	344	338	368	347	347	363	354	351	343	361	327	341	344	345	341	320	324	327	315	348	329	338	378	338	357	355	347	327	361	336	332	340	364	366	340	351	358	343	325	340	361	331	346	330	359	334	316	353	338	356	331	349	356	333	335	326	359	344	345	332	325	333	326	370	349	351	350	323	339	348	369	327	363	346	322	348	367	312	322	322	391	357	342	345	330	343	335	383	338	331	357	339	349	318	346	364	355	315	385	367	395	363	353	376	390	335	349	344	347	346	348	335	360	328	355	357	318	356	362	322	347	354	378	363	359	332	344	355	361	342	314	338	349	343	384	343	320	318	351	370	315	365	360	335	324	363	341	357	324	307	350	347	335	314	324	357	329	325	329	355	333	323	348	343	338	330	335	326	346	373	345	349	346	346	364	343	349	339	361	323	345	371	344	340	360	330	347	330	361	366	340	312	333	337	363	330	357	351	360	306	349	315	346	340	369	319	368	315	372	349	371	337	347	358	344	333	336	365	331	347	318	313	327	348	379	367	359	354	353	319	364	339	360	312	373	372	389	357	332	356	347	349	336	343	331	373	346	360	352	361	341	353	349	312	347	310	363	354	351	351	349	305	352	352	345	357	312	360	357	348	358	406	349	332	365	331	312	345	352	335	378	396	355	340	317	329	320	337	314	355	333	341	312	361	341	329	363	340	337	400	338	359	346	348	327	352	370	324	327	359	356	358	342	378	351	374	339	343	353	335	358	353	341	346	351	342	356	318	368	342	328	327	372	368	342	363	343	304	338	358	330	333	364	325	354	347	307	351	328	327	343	348	351	355	359	355	370	376	353	353	336	326	344	372	384	374	339	352	360	381	345	357	323	308	363	349	380	386	330	341	368	346	337	354	337	319	362	339	329	329	347	354	382	376	343	316	338	352	322	331	367	350	330	340	327	348	336	342	332	368	337	337	352	368	352	343	315	309	296	341	348	320	360	361	346	336	335	334	342	371	346	337	380	334	346	351	364	341	360	333	345	326	339	341	361	345	361	344	341	360	334	323	364	333	321	366	365	368	341	332	313	369	354	359	371	346	369	334	327	323	361	322	354	342	361	306	334	360	327	360	350	339	376	346	383	351	372	366	339	368	334	373	349	355	347	335	317	308	350	352	372	318	325	349	346	350	364	346	357	349	360	365	338	327	314	362	350	338	384	337	341	360	349	359	344	349	335	324	331	317	346	355	335	350	350	353	349	359	353	380	363	329	353	363	307	337	353	339	329	331	326	345	331	323	352	365	327	337	345	301	333	313	350	351	347	349	306	335	353	322	355	347	322	378	335	371	367	352
19352	34401	26963	16385	9844	6273	4136	2776	2010	1554	1210	1017	829	734	643	560	544	490	523	427	469	436	404	408	418	390	407	428	398	398	430	395	387	387	423	387	390	410	398	422	364	389	395	439	390	363	386	357	358	400	394	391	391	419	378	411	412	391	420	389	431	361	394	412	395	405	400	448	362	375	391	363	386	425	410	399	387	399	379	377	409	384	381	380	378	410	414	405	409	401	393	400	383	425	399	370	393	386	412	396	352	377	395	344	365	354	369	414	392	399	401	396	421	404	369	360	399	388	413	352	396	409	366	396	397	413	403	394	380	423	385	383	399	398	386	419	411	380	401	396	392	383	369	383	350	384	407	386	374	418	382	405	371	394	393	360	420	404	430	362	402	416	403	368	406	410	387	407	412	410	386	411	398	427	405	392	411	442	424	405	373	394	383	409	398	408	404	400	379	377	380	397	385	410	416	399	407	374	371	393	409	405	398	406	393	417	393	400	426	371	381	390	415	400	402	409	457	383	395	405	383	385	411	390	374	383	385	409	376	342	416	428	423	401	422	413	389	396	422	360	395	350	416	405	415	369	375	392	398	381	391	399	401	361	395	434	419	398	436	407	345	409	407	413	378	370	394	376	407	370	406	399	412	382	356	421	382	375	394	398	385	416	416	411	385	421	434	403	354	374	380	368	381	367	396	396	378	415	406	354	369	400	366	427	390	358	395	384	391	408	415	391	409	389	363	366	414	387	414	369	446	387	454	408	407	365	393	439	360	365	379	398	373	401	430	372	369	369	374	389	407	395	396	388	375	348	408	382	403	401	397	363	383	427	398	402	407	387	392	412	384	362	355	406	411	410	417	390	356	368	433	412	373	417	376	399	417	414	419	413	394	375	401	382	426	393	393	399	387	384	380	400	410	399	403	412	370	383	404	365	378	370	375	404	381	395	372	389	395	372	377	392	374	383	379	358	366	406	399	372	406	437	412	399	378	417	380	416	409	381	418	415	401	395	409	365	428	407	406	386	385	377	395	400	442	420	408	403	382	376	367	410	394	387	400	377	405	418	443	425	347	406	381	390	386	410	379	413	400	400	358	400	397	380	402	392	416	411	417	388	387	402	351	400	380	398	382	395	417	391	422	404	383	379	401	414	392	383	383	421	424	418	400	377	388	380	390	365	384	382	411	385	409	382	413	405	412	387	391	391	384	381	386	381	393	398	407	363	388	403	404	380	403	408	371	399	405	379	398	361	396	391	370	352	372	383	397	359	379	360	351	408	400	360	389	426	406	368	404	405	400	433	381	383	403	422	380	402	409	404	409	361	373	396	355	413	398	393	409	388	389	409	424	351	384	393	408	385	408	423	387	362	419	390	385	378	418	418	378	385	349	373	379	389	381	388	413	420	398	376	376	389	395	376	400	396	395	391	377	405	464	415	406	391	395	362	402	375	394	385	393	362	403	412	401	384	393	396	366	410	417	416	388	397	379	388	356	390	363	392	373	437	385	369	362	402	409	385	405	431	367	381	381	388	366	397	441	369	401	421	404	400	369	399	415	401	374	411	388	393	444	384	386	377	357	424	393	405	393	398	432	376	366	419	404	389	421	402	395	410	433	414	383	375	411	424	381	419	384	398	402	378	402	381	408	398	393	425	359	362	388	412	390	397	400	398	391	387	404	380	405	371	410	446	382	399	405	415	377	420	396	389	408	396	377	398	384	426	344	403	402	393	383	380	402	398	405	408	371	383	393	423	392	395	382	383	450	396	380	380	393	363	402	373	404	401	402	397	399	439	359	377	414	386	436	377	379	392	368	368	394	413	400	372	380	405	389	409	398	396	416	401	379	416	405	376	395	372	379	397	390	399	392	390	390	415	350	395	394	363	390	396	379	386	386	373	416	404	392	368	365	405	397	372	401	391	388	368	380	391	379	395	401	425	399	384	398	382	374	380	404	419	418	349	404	380	401	402	383	402	415	459	375	412	408	381	393	409	371	384	390	397	432	394	388	393	411	405	412	428	412	424	402	375	406	377	397	412	396	445	389	387	390	394	432	382	412	405	395	376	389	396	390	384	432	378	382	393	381	397	398	415	388	397	374	403	418	378	387	360	378	423	418	382	423	395	382	392	398	374	403	378	378	388	396	403	409	403	400	408	371	382	380	411	370	341	422	398	356	400	380	433	382	383	412	392	426	375	366	386	420	400	435	398	358	433	396	381	378	382	391	402	381	372	370	383	402	375	408	381	368	406	392	398	392	406	414	389	404	393	389	413	424	383	373	412	388	412	361	426	405	422	379	404	451	393	418	406	375	412	351	386	389	405	421	407	399	370	376	371	369	359	398	380	415	410	375	369	398	394	395	405	381	389	391	377	389	416	408	402	412	405	395	414	392	376	430	395	396	422	414	370	397	433	409	390	367	378	388	441	386	390	363	417	427	390	413	372	399	417	390	363	367	424	402	412	387	393	391	357	388	374	408	364	390	407	367	417	424	410	383	405	418	380	415	393	400	399	433	404	406	407	395	357	405	417	403	388	402	366	395	415	374	425	403	420	409	420	361	364	360	433	396	360	395	403	391	410	417	386	391	415	379	411	377	415	402	380	419	346	397	383	402	404	370	380	349	406	412	408	405	408	397	402	409	395	390	382	386	414	428	390	377	393	411	367	412	400	441	383	387	432	395	363	385	420	429	442	380	360	376	390	353	385	362	420	407	379	394	419	464	374	381	370	339	389	369	406	452	419	403	393	407	395	386	407	401	401	441	426	368	440	435	391	398	411	373	398	370	406	416	380	396	402	380	410	392	386	392	365	392	406	391	362	387	380	378	376	387	415	385	420	404	402	422	371	388	375	380	377	402	440	398	395	374	386	367	384	401	390	360	419	420	397	401	394	383	400	401	365	396	383	395	363	380	408	407	435	408	396	397	400	372	387	407	379	404	389	368	391	373	388	412	362	356	367	458	373	390	382	392	423	369	370	387	373	380	395	396	398	402	360	424	392	386	407	361	348	384	363	385	391	371	408	373	369	440	397	435	371	393	377	395	398	432	368	373	401	409	389	417	391	410	411	397	388	354	381	372	407	381	391	377	412	374	394	388	427	365	386	392	389	394	383	387	363	387	411	389	414	384	404	409	372	384	379	383	388	402	399	431	408	358	375	391	440	384	398	381	380	391	366	370	386	396	425	401	410	390	382	384	399	377	375	373	367	429	387	424	386	414	364	378	377	422	416	369	392	408	410	379	391	408	404	424	403	421	369	383	404	404	387	421	410	362	421	444	363	428	378	398	357	395	382	400	436	384	394	404	380	409	400	388	400	404	390	377	368	383	407	432	369	370	434	409	382	390	375	382	387	399	371	411	374	397	373	408	374	393	374	400	408	393	368	418	379	427	387	375	382	394	411	400	414	374	380	396	394	406	385	388	412	419	382	398	381	403	383	426	417	402	404	376	398	400	408	391	387	411	422	374	351	428	392	405	411	391	401	385	395	418	393	390	388	386	381
23752	21348	28362	24806	21075	11866	4624	2492	1702	1326	1073	891	699	635	582	521	488	423	446	392	406	378	355	389	354	350	350	330	362	368	340	391	380	333	314	359	365	328	303	351	351	330	338	351	368	352	360	343	335	362	352	332	322	310	342	346	393	343	361	314	336	354	346	338	352	341	337	359	341	354	318	349	305	322	336	325	335	339	336	354	346	327	332	326	336	357	358	317	341	382	333	347	349	317	327	342	324	355	355	322	350	331	341	352	371	331	356	323	354	344	326	374	335	374	320	330	335	362	354	327	348	351	355	346	329	338	359	351	343	351	360	358	308	363	329	347	337	362	365	321	332	395	321	324	343	320	335	375	310	307	344	299	327	344	315	348	330	392	350	327	322	313	354	296	393	335	332	327	355	361	337	345	316	313	365	335	319	325	320	329	319	324	367	361	361	324	355	352	348	328	300	323	334	356	334	316	306	340	354	328	338	328	398	353	331	363	370	367	307	320	315	360	343	340	319	341	366	335	320	304	311	365	354	324	305	330	327	357	352	332	323	372	359	363	304	355	340	346	341	339	321	324	365	361	344	385	344	346	352	360	331	329	314	354	337	330	313	336	314	321	331	337	319	334	352	341	326	366	354	322	368	354	315	358	286	338	331	372	323	353	356	358	332	348	349	352	326	372	332	358	359	320	333	330	363	386	348	326	340	325	340	336	349	363	366	362	355	310	340	373	313	347	274	348	335	338	347	330	318	355	341	326	329	369	343	368	337	361	347	348	367	359	353	345	338	323	359	321	336	323	347	333	310	365	334	328	349	365	342	361	343	327	345	374	344	332	329	339	341	328	310	351	331	357	333	365	309	317	356	342	346	346	322	326	322	362	334	335	343	357	338	315	319	320	310	370	374	348	342	323	371	336	346	335	343	376	341	324	344	323	335	343	377	325	337	383	343	327	337	375	337	361	326	362	381	360	321	368	354	324	357	323	343	353	351	360	298	320	346	318	324	332	334	340	347	348	360	373	346	345	325	352	319	314	341	337	316	344	365	326	330	367	333	342	287	345	299	367	349	378	360	349	352	367	355	336	341	329	299	350	323	328	335	375	334	348	349	367	350	334	368	328	345	339	346	336	352	362	340	348	328	352	346	358	323	350	335	378	360	332	334	336	358	353	327	338	338	332	332	358	314	352	327	312	346	358	348	326	353	312	329	348	326	325	319	341	326	314	325	311	347	342	359	347	332	327	350	320	351	348	327	361	326	367	330	318	348	344	362	372	335	346	307	339	351	347	312	329	343	343	347	351	353	355	347	358	346	361	352	319	346	371	310	359	360	307	354	342	368	300	323	358	318	326	333	341	327	356	335	358	315	324	337	325	337	317	373	363	357	344	332	382	375	348	338	313	345	299	315	352	354	335	355	364	370	338	313	349	365	336	276	373	320	331	333	358	328	370	347	341	355	358	347	335	347	382	323	346	331	333	368	334	344	353	352	351	329	362	349	341	330	344	342	339	349	355	342	319	369	333	360	340	299	346	350	329	340	342	344	354	334	354	306	357	351	300	352	377	340	363	367	366	339	335	331	351	338	320	375	369	374	359	349	352	336	321	339	343	359	391	339	335	319	343	375	338	319	310	367	350	340	342	320	350	343	356	358	337	318	329	362	361	348	348	308	324	368	365	360	349	322	345	322	327	323	345	321	294	325	305	342	326	346	312	351	346	336	341	307	319	338	356	341	367	349	346	380	336	368	343	358	312	320	319	342	343	325	328	346	352	346	325	346	348	357	337	349	337	338	370	349	327	321	336	382	354	349	324	329	331	341	329	323	323	327	336	354	346	341	347	317	321	324	353	339	370	323	352	347	356	356	340	340	351	339	341	352	360	328	331	336	381	374	316	350	322	321	353	342	307	332	321	344	298	363	323	343	345	338	334	328	344	354	369	337	304	328	330	327	357	344	361	342	325	359	328	353	354	329	353	358	352	319	359	310	317	329	351	347	320	369	339	342	345	342	322	330	346	376	362	323	331	344	318	349	338	333	355	335	337	354	369	340	368	350	312	354	367	359	310	347	354	306	334	342	369	330	357	356	340	337	298	356	316	308	362	365	344	366	344	332	355	364	305	341	335	378	350	380	339	328	356	340	333	382	319	351	347	362	324	362	336	346	336	359	349	314	335	352	359	346	367	342	330	370	307	335	303	369	339	312	348	382	326	320	319	326	335	340	342	355	363	361	337	338	346	356	365	353	362	333	302	330	296	365	352	312	353	342	351	296	351	337	373	352	347	354	316	338	359	359	330	344	361	387	349	324	344	301	364	333	330	346	333	358	344	334	319	360	334	356	357	319	345	318	331	370	341	314	321	323	330	356	361	316	336	329	362	339	306	322	322	350	333	362	308	350	360	330	389	328	398	338	396	344	367	347	337	353	344	341	343	366	345	348	353	341	325	319	342	351	338	371	335	325	360	359	342	304	323	381	322	323	356	333	332	366	355	354	335	340	335	363	360	318	346	332	349	343	355	349	338	345	331	336	333	368	356	329	358	333	309	365	327	345	307	379	330	339	338	324	331	317	367	364	351	333	350	373	326	319	294	334	333	327	357	338	366	349	295	338	319	347	338	382	371	349	370	319	333	354	340	334	355	344	375	355	324	329	343	365	351	342	361	346	358	357	332	353	332	331	358	342	331	344	337	362	352	378	344	336	324	353	351	329	358	321	349	341	325	353	330	333	358	349	294	392	339	331	312	359	356	344	338	334	353	338	364	333	351	349	341	324	373	328	340	369	349	308	334	355	359	354	361	330	323	340	340	346	345	326	331	344	343	334	358	323	336	331	339	356	361	368	323	391	322	337	336	322	367	338	332	356	337	352	337	344	373	307	316	377	338	308	344	340	337	374	332	354	316	337	340	355	321	336	368	350	340	332	328	337	331	356	360	350	339	356	332	345	330	366	346	359	345	305	384	368	339	337	357	368	357	333	345	403	308	336	354	370	361	308	359	353	338	350	346	339	357	351	379	324	352	323	352	352	332	322	357	308	342	337	345	324	377	335	344	344	329	353	375	346	326	344	360	355	329	358	341	322	347	329	370	334	335	323	362	337	317	351	329	347	361	323	335	368	330	357	344	344	334	348	353	351	322	322	329	329	349	338	322	355	315	323	336	327	319	356	337	352	318	295	354	365	347	340	337	334	370	343	336	347	336	311	371	358	352	329	354	327	343	357	364	359	371	337	371	369	370	340	378	339	347	352	357	319	347	394	320	349	342	313	329	334	331	310	353	320	378	362	337	346	384	336	342	321	340	319	321	358	335	379	338	358	325	340	362	347	336	357	348	313	346	340	354	364	316	368	341	364	335	318	325	339	371	345	332	352	370	365	323	368	333	355	346	359	375	357	348	368	308	365	352	316	375	360	355	355	333	380	322	326	333	354	357	351	322	367	315	337	338	335	376	376	336	322	298	345	355	331	369	323	327	348	323	337	320	346	347	325	364	320	345	362	357	337	317
19552	41828	34562	23408	15134	9943	6651	4616	3182	2374	1890	1490	1164	948	823	758	623	568	539	516	511	450	466	425	410	395	426	376	426	398	401	395	387	363	369	431	410	379	432	420	391	373	352	380	392	377	390	384	396	410	419	400	384	430	368	390	395	423	381	391	387	361	365	382	403	425	419	387	375	371	445	389	375	386	374	425	373	393	406	359	389	379	399	372	391	393	381	362	370	377	377	372	364	321	371	385	401	407	376	401	395	368	389	387	415	394	362	407	367	372	420	375	373	413	380	417	359	410	422	403	429	387	372	380	376	394	400	395	404	404	373	401	397	382	401	381	398	376	410	390	345	377	407	374	382	365	381	386	382	400	399	393	428	414	371	372	400	397	414	398	383	400	399	395	363	377	389	383	389	412	407	401	384	330	404	409	426	419	348	391	355	414	393	410	368	408	424	362	387	365	383	379	385	371	377	412	378	334	377	406	401	379	437	391	432	388	384	388	359	371	410	423	400	392	389	406	355	378	396	375	405	394	393	385	376	378	390	388	402	403	390	362	394	388	389	349	408	394	377	375	367	362	389	362	372	396	416	359	390	350	389	428	395	355	387	382	371	369	388	389	385	408	369	385	377	417	390	389	399	391	407	386	396	376	373	410	388	378	373	408	400	370	417	403	374	383	414	356	385	377	375	410	406	413	403	381	423	372	370	409	419	398	395	383	394	354	370	384	390	370	379	413	397	420	375	380	397	350	387	387	384	412	376	389	374	401	374	421	370	405	373	379	385	388	396	410	382	392	351	392	374	362	375	356	387	389	397	354	382	383	371	356	396	403	409	372	401	357	364	414	385	371	387	383	387	370	355	422	373	386	352	372	406	404	377	375	406	396	431	357	394	364	414	400	359	357	371	350	374	340	403	408	365	360	388	383	422	373	401	371	400	382	417	376	350	367	366	388	403	407	405	402	376	393	366	411	421	373	388	358	370	365	349	376	372	388	381	394	370	372	399	381	392	339	363	398	378	380	387	365	380	396	402	374	355	415	368	378	353	365	386	419	414	402	383	395	391	381	424	369	390	379	407	394	404	353	368	392	402	439	355	404	383	402	372	386	386	352	389	387	382	410	418	392	407	388	379	399	378	385	388	392	411	384	375	403	383	372	386	402	376	391	369	388	425	355	369	405	364	383	376	391	368	389	381	409	386	401	362	408	403	399	406	382	412	404	385	335	393	376	384	393	371	360	429	400	381	371	410	397	379	388	399	390	422	376	399	386	394	371	383	383	368	404	389	379	393	387	390	430	413	399	391	422	371	422	370	396	378	412	394	372	374	404	392	432	376	376	421	380	417	397	395	386	375	386	366	412	395	368	418	410	396	389	407	396	382	354	402	392	393	357	399	351	398	372	391	377	354	393	375	381	385	404	405	407	399	360	394	357	414	384	369	428	407	390	371	374	410	383	394	339	358	417	395	362	383	391	417	429	375	382	403	408	412	374	415	369	340	411	385	396	392	392	361	390	371	428	346	383	411	430	396	359	371	419	383	389	391	365	379	388	369	420	373	372	388	372	412	380	416	399	389	412	390	389	384	405	365	399	424	434	399	364	392	360	385	359	377	379	372	411	371	393	395	389	416	399	377	400	422	402	366	385	371	402	342	404	346	411	389	409	413	385	385	386	373	356	400	386	382	406	362	419	354	411	353	442	392	376	372	390	414	395	403	378	354	407	402	400	430	406	391	389	357	373	360	392	392	358	375	354	405	388	387	383	373	395	397	367	400	375	402	431	391	391	378	395	407	378	376	374	405	347	396	382	376	412	395	377	395	402	387	383	391	353	358	390	402	442	356	392	416	383	409	376	390	355	407	407	443	398	386	374	407	348	383	387	397	383	377	400	376	356	385	374	411	367	388	393	393	395	413	369	349	374	389	395	384	384	384	347	388	404	415	387	425	393	382	411	396	372	378	448	397	384	373	399	391	388	404	375	364	367	368	402	428	385	423	374	382	369	383	405	362	348	390	373	408	422	399	362	408	395	388	386	415	413	396	379	388	365	393	438	398	354	391	370	370	389	374	378	398	400	365	381	366	425	382	390	390	407	390	384	376	378	362	363	384	406	391	395	377	401	372	364	383	393	388	370	401	384	379	380	371	443	410	387	361	395	374	388	369	408	435	383	385	403	382	376	377	372	378	374	409	366	408	383	390	376	369	387	367	373	384	410	415	361	398	407	379	419	414	373	371	414	370	362	421	430	395	381	388	365	382	374	411	377	364	418	343	399	385	373	391	410	411	411	386	412	386	389	399	392	381	365	393	395	412	367	370	367	378	384	396	350	386	397	388	388	371	354	373	380	352	368	406	382	374	397	384	392	385	350	408	406	403	369	382	409	389	391	389	386	414	396	387	373	390	383	418	398	362	418	393	393	385	413	382	390	373	373	406	369	411	398	387	384	390	413	400	374	411	384	336	394	381	369	420	424	411	351	359	401	366	378	407	372	394	396	340	387	394	386	385	380	383	399	407	410	407	392	370	415	370	412	409	395	402	386	399	377	401	394	402	432	414	393	405	390	357	378	394	392	400	394	386	366	369	385	418	406	376	389	377	395	370	337	380	362	406	368	393	366	366	388	370	406	401	369	385	398	417	418	381	379	384	374	361	384	422	380	382	395	381	395	395	387	405	385	385	361	409	391	415	409	386	421	370	383	389	369	402	386	394	350	333	397	402	430	390	401	370	387	373	410	386	412	383	421	398	406	395	391	378	410	380	369	372	391	364	377	350	373	381	405	424	387	366	373	379	414	370	403	405	412	358	355	352	392	366	362	399	403	354	378	424	420	385	355	348	402	387	367	379	377	365	378	360	383	394	391	379	398	374	396	357	392	388	391	382	427	381	374	429	385	397	409	387	395	428	413	382	378	395	417	403	388	401	411	372	431	359	366	366	351	427	385	393	383	381	403	393	374	406	369	358	390	393	407	413	372	403	408	394	380	396	396	408	374	392	355	384	389	372	391	403	401	391	374	370	386	383	397	396	384	408	408	394	396	366	403	404	384	422	391	390	380	396	413	343	416	395	441	404	364	363	367	384	409	368	393	414	403	422	386	414	340	377	367	405	367	407	429	390	379	393	372	399	384	351	404	407	409	373	382	414	398	406	369	374	367	410	422	381	388	399	401	398	357	380	376	385	373	378	373	417	391	352	373	381	354	407	379	394	367	369	423	390	386	389	343	376	380	393	374	394	376	384	386	380	374	372	408	355	376	357	383	406	391	401	381	409	356	424	366	413	423	417	396	373	405	348	397	397	392	400	412	383	368	365	363	396	373	371	378	367	391	401	403	345	382	381	372	374	383	399	389	408	377	375	414	420	413	372	388	363	368	377	408	367	371	394	401	379	363	426	385	378	382	375	358	394	392	386	344	414	369	377	353	381	397	382	405	390	398	383	397	423	383	394	401	383	394	373	383	384	382	425	388	391	410	387	371	349	394	359	418	388	353	444	376	402	390	390	406
25259	21376	26859	24802	10209	4443	2673	1771	1292	1029	874	694	633	534	521	474	442	414	396	387	386	359	359	354	378	350	352	370	371	382	339	333	378	364	362	344	391	364	366	366	374	332	372	325	404	363	324	335	333	342	359	365	365	408	353	317	335	321	324	366	373	345	370	393	365	375	353	337	344	367	363	351	341	352	402	340	351	367	353	361	325	362	336	360	349	356	332	341	386	354	345	349	334	357	331	317	322	376	322	330	335	360	344	342	359	354	336	343	346	365	336	371	342	348	410	393	341	382	374	345	330	358	347	363	361	350	331	346	347	352	381	330	364	353	325	368	357	348	340	353	342	336	330	372	341	343	333	363	366	308	369	351	379	363	364	357	339	346	351	356	340	344	340	335	331	334	316	347	351	402	314	366	355	389	347	355	359	353	363	336	380	333	372	343	345	370	323	338	326	343	338	364	338	347	325	341	323	366	364	341	349	375	320	368	353	356	354	340	374	362	368	336	349	374	320	358	370	368	363	371	334	374	336	357	346	365	348	325	313	363	366	366	340	367	342	367	380	383	343	364	357	330	377	384	349	374	352	352	369	353	332	339	378	364	390	366	322	367	369	330	364	366	350	369	361	364	363	357	337	348	364	347	342	346	319	334	339	370	349	359	358	339	332	342	341	399	318	369	321	382	361	349	361	368	356	375	332	364	357	350	349	367	352	334	363	351	359	358	309	361	324	343	355	333	355	365	370	363	359	359	339	387	377	337	356	337	333	332	344	315	342	357	367	371	379	333	355	365	357	367	363	321	388	362	327	368	353	326	370	334	363	344	343	339	359	316	342	354	360	366	361	350	356	347	320	343	375	335	344	371	346	326	368	368	380	371	337	386	332	333	349	375	366	355	368	365	351	338	360	349	344	343	325	353	354	394	350	378	380	350	335	336	345	374	362	335	324	364	347	340	345	354	344	379	342	353	371	349	321	335	371	379	357	389	357	357	356	352	350	356	317	369	360	310	324	337	389	344	334	363	334	415	360	376	324	365	338	346	382	356	356	376	327	362	343	363	342	376	362	364	340	403	364	344	332	373	340	362	364	372	364	336	359	363	341	343	349	343	365	344	378	334	338	360	350	328	342	321	349	333	365	359	333	349	376	386	386	385	357	343	342	351	327	359	385	359	337	376	385	368	343	348	358	326	344	351	358	342	374	333	383	381	362	368	356	346	336	312	353	383	345	354	337	357	359	401	332	401	337	339	352	390	354	335	350	343	307	350	359	348	350	320	369	353	351	332	345	356	338	313	360	333	323	324	353	341	342	335	355	337	355	358	373	358	329	367	362	360	377	347	360	377	365	363	354	373	359	348	357	330	334	362	371	365	361	331	391	368	340	360	338	342	348	357	368	336	377	369	326	344	341	323	373	356	347	337	347	382	358	336	359	341	360	325	341	386	371	334	355	368	355	355	366	357	345	355	332	355	341	334	368	337	342	383	329	350	338	364	349	296	373	331	345	319	345	380	333	358	357	334	361	367	356	354	356	335	339	341	387	340	337	358	325	328	358	394	352	373	382	361	383	348	376	358	348	374	330	354	346	354	373	346	371	339	338	336	353	357	367	376	353	342	344	355	372	337	332	348	336	353	357	326	333	348	355	378	340	341	374	342	331	351	362	343	346	322	382	350	344	357	377	323	358	339	343	347	332	349	384	368	347	347	387	333	363	370	348	323	365	363	352	354	307	349	371	380	343	333	344	325	379	338	327	350	388	307	341	356	345	341	333	377	339	346	348	363	380	367	329	351	363	342	375	336	362	308	358	334	364	376	364	386	344	330	341	358	368	346	334	357	368	327	342	352	366	350	368	360	326	356	336	382	363	371	356	366	355	326	338	373	364	343	327	347	345	342	325	367	362	322	376	353	336	371	339	344	336	329	340	363	365	346	369	334	354	379	366	371	335	357	335	342	363	344	364	330	378	384	355	358	381	338	353	389	362	341	371	353	309	359	383	359	356	371	403	339	382	363	339	332	333	322	347	350	362	359	383	333	361	381	349	339	398	342	343	377	357	366	370	376	385	363	342	354	338	337	353	369	346	330	338	322	344	363	342	350	349	353	296	314	352	324	349	364	357	353	357	341	373	367	379	345	351	322	334	350	371	371	350	348	336	357	370	349	337	358	386	368	364	332	359	364	330	354	341	340	332	332	372	395	358	410	337	347	324	343	350	346	337	356	332	331	355	350	356	337	302	350	367	357	345	319	318	372	335	341	364	362	357	348	347	353	380	350	350	401	375	349	368	364	361	345	404	325	333	348	336	366	399	345	346	324	370	353	331	354	326	349	374	368	327	327	335	358	321	354	361	323	331	396	341	375	348	326	363	364	300	338	360	343	373	353	381	377	337	347	356	329	350	367	362	333	352	337	386	350	335	342	325	368	363	370	359	383	356	355	394	327	337	318	368	379	329	345	307	359	343	370	350	397	299	384	341	346	344	345	334	371	341	322	341	399	365	335	344	356	317	351	377	385	342	370	331	325	329	354	399	364	344	360	352	375	356	327	331	357	353	327	351	345	324	368	365	338	356	321	344	396	324	327	354	326	346	324	339	383	320	361	375	340	324	355	358	328	345	320	371	361	365	339	344	366	325	338	380	347	347	347	368	356	332	352	359	372	321	372	345	355	347	363	358	355	366	356	345	332	319	376	359	348	367	344	350	351	360	325	365	352	369	345	364	349	398	370	324	344	354	340	353	340	372	366	375	357	320	382	335	320	355	369	362	384	371	393	341	324	350	351	361	355	347	391	339	344	326	366	366	396	387	341	355	361	336	342	364	393	311	340	332	321	346	350	325	366	326	398	314	384	355	323	358	383	368	365	332	345	352	378	378	350	364	357	361	361	330	354	366	379	354	346	392	346	342	353	347	347	409	361	334	335	376	330	372	357	351	345	396	331	341	361	350	316	374	366	348	339	397	361	377	338	366	352	369	324	321	343	377	372	377	346	318	373	345	336	373	331	342	361	339	332	317	354	375	372	372	346	382	355	329	378	355	315	338	364	346	349	357	353	364	380	356	351	327	340	354	313	316	341	359	353	369	336	328	356	341	355	342	381	370	374	347	356	361	311	330	372	351	367	330	326	354	372	392	347	363	374	366	361	349	347	346	359	382	333	354	336	336	388	351	338	363	364	352	395	390	364	375	349	347	331	329	347	346	313	346	344	358	352	350	337	383	329	350	379	365	340	358	373	360	363	361	361	343	353	376	364	338	337	346	347	357	379	368	356	377	355	380	345	361	385	367	344	320	360	355	347	354	380	324	356	365	350	320	370	354	402	350	340	367	351	326	329	335	351	375	368	354	328	365	378	336	338	343	380	381	315	344	325	345	352	364	339	359	362	385	352	345	332	325	358	355	357	352	375	353	301	333	336	368	366	371	310	376	375	350	330	333	353	366	341	330	329	351	370	372	333	370	371	332	345	364	328	362	340	371	346	367	385	364	369	360	313	319	337	346	368
19105	37584	30372	19137	11977	7812	4921	3489	2535	1829	1472	1259	978	854	707	645	618	493	481	528	453	474	450	424	416	445	430	470	399	398	396	386	395	418	394	390	358	379	410	402	383	410	378	377	391	380	392	405	401	411	410	440	399	395	422	366	375	398	366	375	431	426	385	419	386	390	381	403	396	374	421	382	424	385	415	419	374	456	409	382	433	413	438	407	384	447	411	401	387	392	373	417	384	413	392	386	356	406	430	420	385	401	409	408	357	405	399	384	382	384	370	449	404	394	383	411	392	402	427	400	417	407	367	408	421	403	412	400	386	409	389	399	391	394	370	405	406	425	416	405	399	388	403	371	376	370	386	408	372	411	409	397	383	389	404	403	385	387	391	404	408	372	359	391	424	400	369	391	387	401	405	384	409	374	355	385	398	399	417	415	388	390	390	403	392	401	393	406	404	387	415	380	390	385	408	395	401	442	395	417	401	413	375	397	415	391	397	373	426	418	391	399	405	374	391	371	427	400	426	442	397	425	410	417	430	377	388	416	375	416	393	429	414	405	412	379	382	375	400	373	360	431	395	378	424	394	392	402	376	404	374	384	379	432	387	369	405	362	414	388	412	375	379	438	387	368	417	404	391	433	372	399	399	421	410	417	390	404	393	449	411	403	445	420	433	373	390	422	399	380	399	391	368	373	409	415	395	414	399	423	388	417	378	378	397	362	395	388	433	406	386	362	428	399	418	394	432	417	382	359	413	405	384	425	352	372	404	387	404	388	364	390	384	388	444	363	436	410	392	388	399	409	440	375	379	392	398	401	394	398	393	425	396	407	371	450	420	451	400	371	407	422	405	406	375	358	412	413	374	415	397	387	450	378	402	380	408	368	395	389	404	366	402	398	391	394	402	419	372	369	399	422	450	378	422	376	416	433	379	389	411	396	403	388	429	382	414	402	395	403	396	391	391	406	401	399	400	409	389	387	413	383	382	410	420	400	416	409	382	390	400	367	381	392	393	425	407	395	384	416	422	398	398	403	404	389	412	439	424	391	383	384	415	412	394	401	415	398	402	397	436	395	436	386	402	421	395	356	397	387	373	400	397	391	370	405	441	403	400	396	407	393	410	396	405	414	426	380	391	396	393	406	410	388	389	405	378	442	397	362	416	408	413	412	377	389	404	377	382	407	395	412	366	405	439	392	384	372	407	388	381	373	375	376	374	416	410	405	351	385	389	414	398	423	410	402	400	406	408	426	394	429	395	367	387	381	390	400	406	434	422	416	410	419	413	438	427	411	386	385	419	364	411	432	394	392	437	393	380	406	392	395	387	452	441	386	430	355	409	385	409	392	404	394	412	397	435	402	427	388	416	404	377	386	414	399	386	394	362	411	388	402	399	398	410	398	379	398	425	397	377	376	393	383	409	372	369	384	402	396	404	396	414	381	411	410	414	408	368	407	385	388	391	381	373	384	396	390	343	370	396	384	364	427	384	399	427	431	388	368	406	415	421	417	381	382	413	395	399	414	385	373	410	399	411	379	367	447	405	419	385	415	409	402	436	416	393	358	368	391	447	406	416	414	379	427	451	398	437	400	413	413	423	421	378	435	395	397	401	411	385	397	367	416	416	413	357	352	379	387	391	384	435	427	408	443	380	433	432	386	432	413	399	422	393	397	399	415	429	426	355	376	385	392	370	409	374	370	402	391	419	392	393	389	414	401	441	409	408	384	399	396	396	377	418	452	359	422	398	419	396	405	372	431	416	396	403	383	411	426	388	414	401	368	411	415	431	410	410	382	401	397	394	436	421	418	389	398	398	402	369	390	400	400	403	385	379	389	404	388	406	416	403	378	373	398	404	373	393	407	369	402	393	415	416	399	418	370	408	394	375	446	422	408	413	393	409	399	384	414	378	384	383	414	403	389	412	400	401	385	392	411	402	404	361	376	372	402	414	376	396	422	405	421	404	396	444	410	385	364	403	390	373	388	413	374	373	408	379	352	415	428	400	370	420	388	396	401	419	396	431	427	442	429	438	402	382	417	387	402	395	430	399	403	419	405	389	417	423	432	384	437	383	383	393	407	369	388	404	417	370	406	399	381	372	365	408	456	403	409	377	409	414	416	388	383	397	379	384	395	408	379	405	410	401	429	408	404	407	374	395	405	409	420	404	417	427	419	429	419	394	432	402	411	400	378	418	347	386	401	421	428	404	430	398	377	371	400	436	404	405	405	417	408	412	432	401	434	433	360	393	404	404	423	409	447	400	377	403	389	408	426	393	365	425	402	385	374	385	388	398	401	417	402	410	376	399	413	382	415	439	427	388	426	372	405	415	413	380	362	403	398	378	414	428	390	381	415	410	402	422	430	394	400	403	416	384	401	383	416	420	425	418	419	396	396	433	380	376	398	407	361	423	398	376	455	396	381	439	383	366	404	464	427	437	437	418	402	413	429	398	419	448	390	426	384	419	440	384	375	406	386	391	390	394	403	398	409	402	380	431	370	423	399	386	405	425	366	372	410	398	397	408	397	404	385	383	418	385	413	399	408	402	398	431	390	426	424	407	377	414	408	398	365	393	422	412	421	400	399	371	409	347	407	412	376	413	391	392	401	371	397	372	379	435	417	397	407	388	391	392	396	380	401	393	371	379	375	386	396	427	389	378	408	388	405	380	364	406	427	384	383	393	387	389	417	355	420	411	438	380	401	390	410	399	404	405	381	365	404	423	384	372	414	375	366	408	426	366	375	387	414	388	437	436	363	402	410	402	405	375	383	361	355	384	389	437	380	403	401	366	410	397	414	406	378	383	401	432	388	423	401	411	423	380	373	440	424	367	424	399	423	413	408	370	392	390	409	394	373	396	418	407	437	424	403	422	396	382	379	390	372	388	379	394	398	432	408	412	396	391	412	387	413	435	402	389	390	418	414	380	408	385	412	391	361	388	420	423	379	381	422	386	401	423	392	396	423	386	407	412	364	408	424	422	404	402	393	420	394	380	414	362	409	437	430	418	421	378	386	431	422	422	391	422	422	414	407	389	398	397	396	435	420	395	377	396	372	380	397	411	405	385	422	391	412	391	361	363	411	423	417	389	410	405	355	409	406	415	362	371	423	384	394	379	373	381	381	384	418	382	392	411	408	390	403	416	381	399	370	431	434	408	418	409	387	392	400	421	381	402	365	384	358	405	390	415	392	366	382	403	411	390	402	413	413	406	372	389	401	375	403	392	383	424	399	406	397	385	416	409	384	386	417	391	403	419	366	405	383	379	377	396	408	403	405	404	414	396	428	424	414	406	379	405	386	407	394	401	412	388	373	366	417	392	367	436	398	419	371	391	382	398	403	397	421	402	388	414	414	416	398	390	386	358	405	378	392	390	385	421	376	415	424	406	427	407	399	363	423	437	424	409	398	379	417	411	383	388	401	407	409	418	404	429	405	388	368	401	399	417	433	389	409	415	403	412	396	402	426	367	424	389	403	400	415	382	391	426	413	388	406	403	406	408	404
22823	21369	28845	24263	21440	20727	9812	3560	2270	1588	1400	1131	917	812	630	630	508	483	498	404	403	412	385	395	339	379	367	397	381	379	333	385	321	399	337	363	332	346	343	364	352	354	361	353	341	333	356	375	353	328	389	315	316	349	343	345	340	404	339	333	334	327	337	331	373	364	357	351	384	350	346	331	345	360	329	364	355	366	401	350	363	359	335	355	348	373	385	354	359	349	380	340	341	364	321	356	343	323	357	345	370	347	325	345	358	345	374	350	371	335	396	332	353	342	351	318	376	349	336	347	342	339	359	333	350	348	387	337	370	421	397	354	339	338	355	342	361	343	313	379	359	370	360	374	372	331	325	351	317	333	355	337	337	316	360	339	341	356	375	341	374	384	333	351	365	296	332	359	380	352	361	358	358	372	362	347	400	336	349	352	367	345	335	357	337	340	390	356	365	346	312	370	374	350	345	314	348	349	344	356	357	368	353	371	319	353	343	331	369	345	380	342	334	340	345	346	335	360	370	351	371	334	347	355	345	363	363	355	339	319	366	361	362	337	363	360	355	340	366	331	356	325	346	335	336	344	362	378	389	356	322	336	361	339	321	379	356	351	362	379	331	332	328	362	358	318	322	325	348	347	364	314	332	388	360	347	334	352	359	332	358	352	346	358	328	345	339	355	342	339	364	360	357	354	374	343	324	317	332	368	359	383	329	347	370	349	359	405	350	306	376	348	346	394	347	378	333	359	337	343	383	365	357	324	347	346	359	320	374	332	348	320	345	358	341	367	330	356	330	340	322	336	355	367	366	369	335	400	321	357	357	359	365	361	382	369	344	329	352	367	318	329	361	350	349	374	340	392	379	334	362	331	331	359	365	336	348	339	360	344	376	374	324	336	355	336	370	375	364	344	316	344	341	359	337	358	388	345	365	361	340	349	344	339	334	322	356	335	367	331	349	365	329	362	392	349	359	335	353	361	352	333	354	332	359	345	355	360	326	329	340	339	332	336	400	358	338	330	339	342	339	355	365	376	342	304	383	362	337	318	327	334	370	399	330	340	367	330	337	344	346	343	305	344	347	346	353	357	324	378	347	355	350	361	349	373	332	339	367	355	355	352	365	324	343	338	332	352	350	349	381	320	367	380	393	339	333	367	385	357	396	334	343	343	352	345	381	360	381	366	361	335	346	338	381	370	341	369	350	391	356	339	329	345	344	358	369	389	372	323	339	347	329	363	352	324	337	367	322	390	352	338	323	367	380	349	353	353	356	347	357	342	361	390	342	336	348	325	328	333	347	365	325	349	351	331	344	384	352	339	352	352	344	339	337	360	369	358	374	363	321	368	362	357	339	329	359	369	348	354	309	379	338	346	304	383	358	331	355	348	368	337	339	390	349	342	318	320	394	364	341	367	359	352	363	336	322	333	338	343	348	337	341	350	351	378	348	343	382	335	365	399	372	335	365	394	360	354	347	360	352	350	333	353	348	321	339	328	353	381	343	352	350	324	370	327	337	329	372	346	356	361	362	321	351	341	384	344	343	331	380	334	345	355	355	322	361	355	339	333	388	378	329	345	378	339	342	357	328	363	353	322	363	339	344	364	381	381	359	343	371	349	378	355	340	331	366	334	367	333	323	341	350	344	366	343	343	405	329	363	357	347	360	341	356	326	353	343	342	345	345	351	362	354	355	345	355	353	391	330	376	349	367	378	325	338	342	311	348	363	337	352	339	353	317	381	368	354	354	338	350	342	372	392	329	373	367	363	363	321	353	360	372	349	315	338	336	329	366	334	293	346	349	369	384	390	365	336	358	368	337	327	353	370	387	331	345	381	357	355	357	357	366	374	414	363	363	340	315	354	358	336	343	354	360	334	325	353	380	336	362	337	303	310	372	365	328	359	389	307	323	347	341	333	363	369	378	379	346	339	321	359	359	330	341	325	345	314	340	378	325	344	346	341	355	345	317	354	347	390	359	347	338	334	349	363	351	360	349	343	341	342	372	326	373	362	358	345	346	350	354	362	371	369	360	343	313	324	347	337	350	347	341	356	359	365	344	368	324	344	385	362	334	335	337	356	332	380	370	318	351	322	373	365	334	347	369	384	361	356	382	325	336	367	360	360	362	374	355	357	354	355	351	369	338	325	355	357	327	397	369	343	355	356	342	372	365	332	323	374	355	341	327	321	334	350	317	353	352	349	365	316	346	368	390	359	335	345	353	341	344	339	356	336	379	340	377	378	365	339	327	377	354	353	342	343	334	327	368	327	348	357	331	344	375	350	349	368	330	342	366	326	332	342	360	351	359	351	395	382	329	357	362	364	349	382	379	341	361	338	361	345	317	370	338	359	345	347	353	385	340	348	346	327	324	340	349	342	323	344	341	358	321	372	346	397	352	354	323	356	343	376	343	385	348	350	333	345	391	320	352	362	363	372	339	340	351	338	335	370	368	361	337	316	366	361	354	369	390	314	336	335	341	347	382	343	347	349	362	371	329	354	320	326	357	323	356	349	326	380	322	342	358	348	356	318	355	347	357	346	372	333	324	343	389	338	354	334	360	385	354	315	327	355	371	379	321	322	383	310	319	324	331	337	349	361	358	355	362	353	317	337	325	338	347	350	347	360	362	376	332	320	335	326	333	339	379	329	340	376	374	336	357	362	319	350	372	337	361	338	343	334	328	349	343	378	327	330	355	336	359	343	357	331	340	351	339	370	340	358	358	325	337	326	372	351	341	375	361	368	379	335	332	346	377	372	337	352	334	351	371	373	385	355	373	339	331	332	357	324	332	348	361	352	335	359	354	356	355	360	337	348	345	312	377	344	395	339	348	371	386	358	342	307	357	385	382	353	340	322	346	369	331	331	371	331	363	327	313	368	333	336	374	344	346	348	331	344	338	355	347	372	366	365	339	360	372	347	323	349	338	337	369	334	338	367	323	336	304	338	385	357	352	381	368	344	374	331	338	345	339	379	325	344	339	320	383	348	333	374	349	337	366	340	353	324	358	346	348	355	334	356	327	343	336	354	354	332	339	351	341	336	325	337	348	354	390	329	345	348	332	318	294	376	341	311	361	337	349	344	371	344	373	347	370	349	328	365	335	317	348	337	368	332	347	326	338	381	341	340	327	340	332	376	367	331	343	358	332	324	348	355	361	349	324	339	372	328	348	364	345	330	356	351	354	354	379	366	331	311	338	327	307	339	376	369	371	346	344	337	345	352	347	364	354	365	352	311	343	353	355	360	351	405	363	373	342	343	361	370	405	320	332	334	353	372	354	378	328	326	337	327	363	327	326	381	349	350	341	347	387	359	328	349	336	341	323	330	345	353	386	346	331	371	317	319	368	379	323	355	329	318	317	338	334	339	334	345	338	358	360	364	350	353	360	350	398	353	343	356	347	325	357	347	385	343	355	398	358	332	360	380	348	353	344	347	361	338	366	346	363	362	365	340	336	351	351	327	347	360	372	346	346	353	347	354	343	360	350	330	334	333	335	391	354	391
21281	45810	38888	27389	18683	12792	8451	5957	4179	3009	2386	1927	1437	1223	960	873	749	669	605	547	527	518	436	468	412	423	399	416	424	384	418	389	400	424	389	381	392	396	402	411	393	408	452	384	389	382	395	384	393	420	433	401	371	371	390	383	383	352	412	362	406	383	400	410	414	386	393	403	407	381	368	379	380	396	411	413	366	426	437	381	392	374	395	375	374	410	416	372	400	419	389	397	421	387	395	385	405	372	378	409	390	376	381	376	407	412	369	387	376	415	389	401	405	378	392	355	378	387	381	387	391	381	406	364	407	377	418	362	407	393	364	408	375	382	393	364	395	372	381	411	394	378	431	434	374	360	384	396	406	400	400	422	401	393	385	397	403	385	421	337	426	376	360	403	393	388	396	401	392	454	389	402	412	373	402	388	366	401	380	400	380	414	357	400	377	393	387	381	392	396	377	364	385	413	360	389	395	407	391	355	412	414	409	388	385	395	380	365	395	374	444	354	367	391	377	376	395	389	377	409	412	360	391	416	401	385	393	365	404	392	380	371	384	415	423	376	416	376	401	430	363	376	432	385	418	441	410	393	363	426	362	374	438	421	359	390	390	368	407	406	379	384	400	376	397	389	405	388	387	390	406	398	371	382	395	376	390	408	392	364	356	361	385	374	393	388	387	417	384	431	398	395	424	392	411	395	371	381	403	415	379	382	403	360	421	375	396	392	393	426	404	410	397	403	389	384	364	389	409	386	396	420	411	375	390	340	385	389	362	415	400	391	401	410	400	400	426	387	371	351	394	371	398	426	377	394	394	384	391	348	387	402	422	399	385	405	433	361	397	356	402	426	430	415	400	426	385	423	398	390	391	406	403	399	384	389	359	410	396	383	419	393	386	400	423	391	353	362	406	400	386	429	397	388	394	411	411	375	372	397	428	420	419	394	395	409	427	417	383	400	396	420	390	403	387	382	359	400	393	404	420	389	390	406	375	411	388	386	418	402	363	409	395	383	357	387	419	377	413	403	353	355	403	404	390	390	406	424	395	370	413	403	356	381	402	392	401	388	376	391	391	366	394	434	395	392	383	398	413	411	383	401	374	368	389	400	400	360	374	395	443	423	374	376	376	393	397	430	405	388	377	407	407	410	427	375	403	379	381	385	400	399	388	432	384	416	410	419	404	403	394	369	392	387	380	403	428	361	358	371	381	378	376	455	408	360	401	373	384	408	414	411	411	386	406	356	407	387	402	369	405	408	361	384	384	419	400	396	393	408	381	368	392	413	366	386	422	401	400	415	384	399	398	386	389	395	414	384	392	375	354	398	409	387	351	404	393	398	394	393	387	409	377	335	399	388	386	390	379	346	391	373	397	441	407	399	401	398	406	398	362	371	394	388	386	418	363	414	389	387	427	393	377	412	373	398	406	402	396	377	391	408	403	399	381	366	405	417	393	376	383	410	352	424	413	367	411	361	388	375	361	394	388	389	397	398	376	390	390	404	386	396	404	383	388	376	400	400	395	436	416	371	405	373	366	421	346	417	434	386	377	385	431	394	369	398	408	365	387	379	374	380	401	391	402	368	385	380	393	370	380	399	408	382	424	396	406	379	384	401	374	389	410	369	389	416	400	375	448	380	393	396	404	405	385	374	406	382	395	392	369	390	405	403	373	410	407	405	401	386	401	391	381	367	417	423	391	400	380	420	364	427	432	401	386	416	391	371	395	411	389	371	401	369	378	368	395	397	360	356	419	397	409	391	427	388	395	397	363	403	382	382	431	358	432	424	389	399	362	380	383	407	406	400	378	408	383	406	392	420	417	428	382	428	378	398	393	407	366	366	393	386	365	371	388	399	398	376	412	404	411	403	422	394	367	398	406	413	369	386	409	417	365	390	420	369	396	412	376	372	422	388	364	377	383	419	411	391	409	394	391	363	412	394	386	396	361	359	399	418	398	388	391	394	384	402	409	413	394	389	427	407	370	391	408	438	362	400	385	394	398	401	391	401	414	378	390	402	434	427	390	369	360	362	384	415	405	351	386	385	385	365	384	371	374	429	402	402	380	385	416	396	417	407	369	423	372	386	379	376	395	369	377	414	407	406	397	408	419	423	359	356	401	371	429	384	405	423	411	451	406	413	373	387	409	360	408	390	414	393	425	406	346	355	381	387	403	397	388	379	422	391	384	391	361	418	406	391	404	413	386	413	393	413	387	413	372	392	385	374	391	403	415	395	395	402	411	406	397	364	366	403	370	369	407	365	395	408	405	414	415	377	382	407	372	398	388	405	332	372	385	391	413	383	389	409	384	419	375	391	417	400	383	394	365	374	343	439	360	381	387	389	382	392	404	390	439	412	399	393	393	372	378	392	384	415	376	375	434	405	368	393	390	379	406	395	395	409	416	383	376	388	389	361	407	393	396	397	408	402	429	387	391	390	345	361	401	377	412	421	358	394	378	394	356	412	369	372	422	397	394	391	389	385	434	387	378	371	391	405	422	377	401	381	372	395	390	400	406	380	395	428	406	388	392	379	394	339	356	396	365	388	379	347	388	381	405	386	368	415	362	385	420	394	416	350	385	383	374	389	417	380	387	383	356	411	406	383	368	421	409	395	383	383	405	384	373	407	387	402	376	424	396	390	382	376	367	383	396	387	394	391	385	393	368	435	385	410	386	409	385	391	406	405	372	400	393	385	360	379	386	387	374	373	451	393	370	386	405	405	369	369	374	373	394	389	382	389	376	410	385	435	398	368	380	404	379	410	366	387	379	389	418	369	367	409	415	401	386	412	395	362	355	380	354	387	397	354	381	384	380	377	390	405	426	410	408	413	394	379	371	380	363	404	343	394	398	416	370	417	364	392	405	412	372	363	377	383	374	416	406	368	389	383	426	406	368	388	405	393	373	351	399	363	373	434	410	388	421	391	423	394	431	385	414	412	397	389	382	396	351	383	372	418	394	383	375	388	385	394	362	391	379	388	365	399	374	393	363	377	371	377	386	379	387	371	390	409	366	433	406	373	390	406	389	420	428	437	378	426	433	412	408	388	379	382	414	349	411	377	405	410	393	384	390	351	419	355	365	366	407	358	389	394	369	392	366	393	444	364	375	423	420	408	361	390	350	388	368	383	405	422	409	392	393	392	389	396	348	391	400	401	392	413	382	392	434	361	356	368	415	437	418	370	408	382	400	400	392	362	399	376	401	391	406	401	381	405	429	378	411	401	369	400	383	435	408	415	367	390	400	376	416	419	366	390	371	388	408	417	397	377	380	392	414	409	381	391	398	408	406	395	400	378	399	378	404	418	398	382	402	381	405	377	398	426	376	381	427	370	393	399	371	400	385	376	388	420	394	424	365	369	379	405	401	387	378	403	370	404	388	366	368	368	378	401	416	397	413	420	359	362	421	387	378	396	396	407	410	409	394	367	391	400	410	376	402	399	415	404	449	382	420	393	404	389	412	373	410	420	375	381	427	374	393	390	406	397	389	388	381	404	377	397	368	364
28371	23442	22675	13129	5718	3165	2125	1483	1039	847	668	720	571	494	444	441	400	378	344	416	371	380	368	364	383	358	323	370	362	357	378	323	372	339	372	361	342	316	339	367	330	342	342	342	345	363	350	372	340	318	344	344	360	337	364	337	371	357	347	322	371	390	395	357	337	349	337	314	311	356	360	355	352	314	357	345	327	331	345	340	343	365	353	384	341	338	389	320	329	357	312	370	354	345	318	359	354	355	339	359	290	369	335	361	365	375	364	376	338	339	313	358	371	301	357	317	344	363	351	373	354	355	344	345	366	348	352	344	305	333	353	306	375	357	366	355	365	341	355	379	322	298	346	321	308	340	320	364	366	350	349	323	355	393	371	327	415	379	338	381	326	329	310	357	341	340	374	345	365	352	329	342	354	362	362	322	368	325	344	394	354	337	348	332	341	351	380	317	343	349	346	356	326	337	366	325	364	321	382	354	333	351	353	358	323	377	337	349	354	360	334	332	368	337	325	351	367	327	342	363	344	321	372	344	332	327	335	350	348	365	374	307	361	359	342	366	367	358	357	366	381	310	389	346	359	318	351	350	355	330	380	370	338	349	318	327	334	355	366	377	379	324	353	357	370	362	355	362	332	334	350	354	332	364	388	375	364	364	356	373	397	351	350	364	330	390	334	357	345	377	333	332	328	362	370	390	373	350	342	362	323	356	358	320	345	346	389	354	377	357	343	395	325	371	350	336	363	333	361	338	336	336	347	350	366	337	344	365	337	340	365	362	362	366	348	347	327	402	365	337	366	361	325	349	319	357	355	370	352	367	363	342	351	345	355	364	329	335	356	348	341	364	303	400	333	354	356	353	361	332	331	328	357	312	336	350	361	350	318	341	314	343	338	300	349	326	346	361	339	355	330	333	375	346	318	318	337	344	355	378	380	349	385	336	339	348	346	348	342	380	359	341	332	372	354	321	309	353	332	299	344	327	363	316	349	384	330	336	373	294	343	378	375	323	361	340	360	348	342	338	336	339	314	357	341	362	332	384	375	333	337	338	359	386	395	365	369	369	358	336	365	348	326	335	366	386	329	347	324	372	364	350	345	367	350	378	322	324	338	371	359	345	349	350	359	328	341	395	363	380	356	373	349	371	359	350	346	360	338	331	336	302	310	351	347	353	363	345	339	318	363	368	302	339	371	337	355	348	354	329	343	364	333	366	342	360	366	371	359	323	360	346	341	339	323	363	387	383	350	335	356	329	339	335	346	355	392	361	352	334	384	334	337	386	354	342	354	337	343	342	332	351	375	332	350	345	364	319	336	357	385	342	359	345	362	333	310	370	349	293	324	371	366	353	388	361	362	350	348	337	365	367	322	368	330	370	377	358	340	347	332	357	298	382	336	361	366	331	345	331	387	367	369	365	353	332	346	339	333	358	353	328	339	377	348	335	360	383	324	326	339	321	377	357	384	322	338	319	356	327	397	362	326	335	363	342	353	334	375	366	366	344	330	371	372	368	336	322	341	336	353	364	335	345	352	356	347	356	338	356	333	337	348	388	373	346	344	340	353	352	346	321	312	333	376	355	357	332	354	376	343	300	349	348	351	341	365	341	386	325	370	340	331	367	360	359	333	328	338	358	360	371	362	343	350	327	362	340	324	340	359	342	368	346	370	356	330	328	318	357	352	333	331	344	354	360	333	340	354	386	320	366	346	391	351	348	341	381	357	353	367	340	383	344	353	358	339	342	358	356	339	361	333	358	345	359	330	362	318	354	327	368	331	332	347	360	368	357	387	347	348	342	348	362	350	369	346	313	348	361	349	350	390	315	329	331	384	374	388	378	353	375	362	364	354	372	330	361	353	361	372	339	325	371	324	352	345	389	319	346	363	386	364	341	342	356	368	345	344	325	353	342	364	322	335	353	357	371	346	373	337	329	380	359	333	344	351	367	328	340	350	335	332	338	344	328	348	349	367	380	374	378	369	373	368	328	378	350	353	350	366	357	342	351	410	372	341	387	329	351	335	357	366	336	376	325	334	345	390	352	338	336	344	358	353	327	323	352	333	341	352	331	330	364	329	310	346	353	337	362	335	370	372	358	353	336	316	373	372	353	337	363	320	348	374	344	352	339	328	336	342	362	360	375	353	337	364	357	350	315	323	344	330	353	343	387	371	374	323	362	347	337	365	351	365	318	360	353	349	386	350	328	354	362	330	345	359	341	322	357	337	351	328	346	363	328	351	350	355	372	363	332	313	366	392	356	373	345	383	342	347	339	318	352	367	356	330	344	355	345	335	350	365	353	336	381	325	332	315	306	339	358	339	345	329	375	325	330	350	339	338	360	367	320	384	336	354	321	364	350	355	365	336	387	355	339	357	386	359	337	354	382	354	332	360	321	325	337	351	351	328	327	369	373	348	338	354	328	313	351	343	317	346	329	329	351	315	360	327	371	365	354	357	317	319	344	372	347	326	376	353	379	360	368	319	333	355	300	323	350	323	380	349	333	363	302	372	326	339	328	352	350	360	326	339	378	368	375	363	340	334	345	341	323	350	349	396	361	335	366	328	359	343	313	341	353	346	376	335	378	334	337	376	335	336	324	403	332	362	323	349	322	350	335	368	385	366	363	335	350	360	327	384	344	379	344	374	382	361	330	336	353	353	369	373	387	348	326	337	336	364	380	339	321	357	337	367	322	349	350	349	355	356	340	365	355	334	328	322	356	378	367	352	356	349	317	353	353	334	373	342	352	340	339	337	334	367	358	373	328	374	342	334	366	367	344	351	352	337	346	322	340	352	369	330	358	342	365	357	305	335	339	370	374	334	364	380	355	349	346	363	332	386	325	349	345	358	377	322	346	336	391	377	313	328	347	370	369	357	333	358	366	349	339	348	341	388	360	352	335	343	361	383	326	350	314	361	387	319	346	343	346	333	370	343	368	358	368	365	371	375	347	376	381	375	370	362	366	313	353	338	342	352	314	383	340	365	384	367	342	353	351	380	343	328	366	347	371	350	350	340	338	361	331	336	363	325	327	337	338	346	380	358	355	345	349	323	374	347	319	350	347	370	359	375	357	347	353	331	331	320	348	348	358	346	374	338	382	331	355	330	388	362	373	338	348	376	373	363	346	345	355	368	391	353	356	345	393	388	341	356	339	335	359	358	344	339	360	381	333	357	351	328	364	356	365	307	401	360	372	360	359	345	311	328	317	354	345	344	346	335	341	380	377	368	370	328	356	346	312	366	360	390	332	351	324	346	341	353	333	353	326	315	347	359	341	360	337	358	344	341	347	344	348	352	344	349	381	347	336	345	366	301	368	361	380	331	372	349	377	369	373	374	335	337	340	346	349	363	356	347	342	355	316	342	332	345	342	339	366	375	363	368	369	339	337	349	323	378	354	339	370	340	340	369	358	358	343	356	311	335	351	353	350	362	353	355	354	337	353	338	326	378	367	352	343	329	348	360	369	313	344	388	343	362	295	347	344	371	364	358	343	325	342	375	346
19157	34838	27618	16586	9976	6265	3963	2723	2033	1501	1181	1026	832	711	684	569	540	560	500	439	460	459	461	439	451	390	426	435	418	397	368	386	394	412	402	399	378	395	404	391	430	404	440	383	360	408	377	420	409	375	383	449	391	349	390	377	420	412	395	390	426	376	425	398	408	395	410	411	402	377	380	439	399	442	370	383	386	396	400	435	395	408	411	374	403	388	452	394	388	413	405	408	367	394	400	432	405	399	409	406	412	414	379	421	403	411	397	413	390	406	387	424	393	400	390	404	415	395	415	357	409	413	441	378	413	402	417	425	429	426	395	420	408	399	411	389	414	403	423	393	410	374	421	401	395	418	376	392	398	369	430	421	399	402	438	435	397	388	382	426	409	416	420	407	399	364	389	417	403	404	417	391	390	417	396	391	383	395	369	399	397	381	428	386	431	359	429	413	408	365	374	441	386	401	408	413	415	411	410	382	370	389	399	388	402	412	372	384	393	421	390	389	439	395	371	409	410	387	450	383	390	368	369	416	415	404	410	386	424	402	414	390	405	421	376	423	393	419	377	414	389	395	419	432	384	428	379	410	424	372	395	414	419	375	438	409	379	399	373	439	416	362	406	428	396	381	399	375	391	397	429	394	377	389	401	414	366	410	385	416	405	454	389	368	410	402	408	415	416	408	397	411	412	423	394	386	367	413	401	422	396	388	393	379	379	400	420	379	386	436	414	413	391	410	397	406	413	372	420	383	387	407	353	374	409	373	391	396	397	375	392	413	409	390	420	364	388	418	395	413	434	447	406	425	363	385	421	416	391	349	407	386	416	395	398	391	407	446	407	405	393	403	378	403	409	378	417	365	398	409	423	412	385	412	392	390	406	388	396	393	426	428	363	411	396	385	426	392	385	435	401	409	362	412	387	422	406	410	379	390	381	421	356	385	404	407	418	387	396	404	402	391	384	417	415	395	409	378	381	432	419	383	382	366	387	401	409	384	397	409	379	417	384	373	403	385	402	403	388	358	409	374	422	404	405	396	428	396	405	385	355	408	376	373	397	407	410	396	382	412	411	425	400	417	370	402	433	373	424	409	372	415	418	392	424	413	401	396	403	393	378	395	366	388	386	404	385	401	398	423	413	412	396	369	383	392	389	374	458	382	417	421	414	407	434	386	396	409	386	403	397	373	432	388	380	385	378	427	395	413	421	393	429	380	396	402	368	389	374	418	399	392	407	413	433	408	399	422	436	384	448	397	408	395	429	392	387	397	389	437	407	391	413	427	393	366	407	423	371	416	430	372	395	407	409	416	384	404	390	406	418	410	392	402	411	451	408	394	385	423	401	380	394	395	386	410	392	416	374	391	420	411	422	379	416	412	427	427	400	406	393	385	413	386	374	403	395	383	375	437	388	363	405	418	401	397	387	371	391	394	419	407	414	405	396	409	424	426	395	372	364	412	395	407	405	406	366	412	403	392	387	440	423	427	422	406	405	372	448	384	399	409	402	356	386	419	376	398	398	428	403	399	382	372	397	411	394	385	420	401	413	400	433	392	405	404	407	413	373	360	400	414	393	408	408	433	367	425	385	392	361	389	393	377	412	399	397	407	401	379	426	395	403	378	387	401	425	377	411	393	407	388	365	394	398	396	406	423	420	420	432	404	424	378	375	391	369	411	408	398	378	383	388	415	393	358	398	393	445	408	418	427	397	372	382	437	372	423	381	410	392	391	403	369	404	400	444	375	377	412	387	425	392	368	401	402	403	383	432	387	417	386	411	411	407	408	431	371	412	396	394	381	358	370	412	401	365	386	391	391	413	391	400	389	393	374	400	438	391	353	396	372	432	425	401	369	411	453	384	360	410	420	401	362	367	410	388	388	371	407	401	420	424	430	447	415	406	423	385	396	424	382	384	403	395	406	400	416	402	395	408	402	388	370	399	377	407	405	409	367	408	411	411	415	414	426	372	393	392	427	414	406	419	356	389	430	388	431	390	434	421	396	401	361	407	388	407	408	393	414	394	414	384	387	430	395	422	421	410	383	377	400	412	453	408	395	385	415	380	389	426	376	401	421	388	387	435	421	406	403	399	411	384	409	437	419	376	414	430	387	433	386	391	408	406	391	438	411	393	440	394	388	410	429	395	403	412	415	382	447	387	380	416	364	404	409	416	376	413	389	377	397	380	384	408	411	394	400	371	384	409	390	415	431	377	417	384	412	419	387	381	367	406	399	427	400	419	382	394	412	371	432	392	405	390	420	413	368	420	425	404	430	395	397	420	399	370	397	408	395	413	385	404	423	361	406	397	398	363	398	419	371	382	398	399	420	397	380	384	372	423	416	412	362	380	372	429	417	407	429	430	349	401	397	402	430	389	393	399	366	389	405	413	388	362	423	416	392	411	407	358	434	461	394	411	427	407	405	388	389	396	428	403	406	374	386	427	367	439	401	412	425	368	432	389	409	393	399	376	392	408	392	348	442	397	421	424	368	393	427	356	392	420	435	367	395	410	409	404	390	362	410	387	390	393	369	384	396	408	402	428	403	426	441	423	423	404	389	372	389	397	405	371	412	447	429	425	368	407	429	386	380	392	417	373	403	401	410	431	405	418	411	438	410	409	444	406	370	411	370	369	373	391	420	402	382	404	392	426	389	412	409	408	404	392	386	389	388	411	380	418	381	396	389	426	383	378	409	427	358	380	411	411	392	393	437	403	390	410	389	404	433	389	416	393	433	385	391	385	381	389	441	381	394	388	402	380	411	402	371	371	426	382	418	374	400	410	385	414	398	426	384	412	408	365	379	410	402	371	394	450	400	417	416	406	402	401	437	388	398	391	396	381	377	396	420	412	384	426	362	446	358	397	372	395	437	405	413	406	378	426	406	394	398	371	360	390	412	410	406	392	409	403	431	392	396	370	385	391	439	412	410	390	413	401	437	421	442	427	410	384	377	410	415	393	418	411	452	419	400	392	392	394	408	410	387	392	372	422	420	408	406	406	423	401	413	398	391	388	385	383	421	404	385	378	417	359	429	415	398	407	383	401	395	443	383	373	388	405	380	405	401	393	384	428	412	387	404	386	423	360	411	393	395	413	417	386	404	415	367	410	406	387	383	388	393	401	402	355	454	464	379	386	422	420	414	429	402	402	385	391	394	410	394	408	379	412	397	408	379	444	434	412	394	412	395	438	408	415	420	390	381	389	417	431	379	398	401	418	395	379	396	394	367	375	415	403	402	389	423	384	431	375	387	383	407	400	380	422	394	387	370	374	372	402	435	431	389	395	391	351	384	397	392	393	440	398	386	400	382	376	392	412	390	390	381	374	433	411	411	398	426	392	412	395	386	409	381	425	395	353	430	388	378	396	389	420	419	425	370	391	390	395	417	407	385	389	406	429	399	375	440	372	381	385	414	409	400	432	388	426	378	397	381	431	418	410	422	383	418	401	411	405	413	396	406	420	380	417	350	402	398	402	421	406	414	374	365	387	401	399	427	423	406	402	412
23693	21305	28275	24745	21072	11570	4371	2340	1664	1264	1039	869	715	639	554	522	504	439	436	391	403	397	340	374	383	365	364	343	340	370	363	331	348	327	357	340	364	360	364	327	334	343	341	345	318	333	317	355	351	366	355	360	325	340	365	310	373	340	351	312	346	339	338	351	348	332	325	355	342	362	307	321	337	359	341	332	323	341	340	336	369	344	323	343	362	355	362	368	346	363	350	362	328	348	355	349	357	364	360	333	338	388	375	334	348	350	353	348	328	342	331	339	332	342	363	324	355	337	347	325	310	341	346	324	306	343	365	333	366	339	337	338	330	322	333	328	352	347	327	352	351	332	334	341	361	345	369	338	338	352	352	360	355	356	340	328	361	364	340	320	342	335	316	328	349	357	380	360	340	384	327	302	354	336	333	344	342	350	336	319	367	328	370	353	368	369	359	365	380	392	314	336	376	340	320	352	365	337	343	335	325	367	313	339	313	332	338	349	326	358	380	336	357	318	360	375	371	293	370	338	336	330	355	344	348	336	343	347	345	346	360	326	349	328	336	341	363	344	375	319	296	369	346	320	359	345	338	377	338	358	355	363	341	339	369	359	363	340	372	311	392	343	356	324	348	330	373	331	317	329	345	339	333	321	350	373	323	341	371	316	320	365	353	331	339	360	348	332	340	324	351	357	321	356	359	335	354	373	345	343	333	359	314	361	340	324	320	353	320	389	334	348	347	373	355	356	345	331	340	368	361	307	374	369	359	394	371	329	365	328	325	336	333	326	333	318	352	346	339	344	341	374	348	373	331	319	335	361	336	343	368	308	332	333	316	313	333	344	317	338	379	358	362	347	337	368	348	317	373	329	353	330	327	361	297	348	315	347	346	358	311	333	347	345	308	363	358	340	345	337	319	366	333	364	332	364	333	337	370	337	329	305	363	354	352	349	334	341	353	351	361	343	365	356	366	360	337	331	362	361	356	359	339	353	329	318	356	350	338	336	373	346	328	383	343	366	333	337	383	348	357	339	343	339	351	352	352	369	353	350	301	354	379	332	333	343	335	322	325	356	320	338	348	352	341	339	325	356	367	356	355	355	358	336	333	347	354	353	336	328	330	357	318	377	326	355	333	375	363	339	354	348	345	305	319	336	367	338	311	362	321	333	353	343	339	324	347	335	332	347	322	367	341	354	322	340	327	318	337	338	358	356	342	352	308	342	303	349	354	386	338	350	339	333	348	385	333	357	344	311	307	352	366	294	309	326	352	343	336	337	346	339	348	342	375	367	334	318	344	334	325	348	358	371	368	314	347	346	322	329	334	356	364	338	330	353	319	363	342	367	327	356	333	361	354	346	323	324	325	319	353	342	309	318	346	354	344	306	322	304	329	376	337	338	364	318	364	348	325	328	339	350	362	363	340	360	330	327	317	345	329	372	377	350	331	350	370	334	344	340	353	364	333	328	352	344	325	317	340	376	343	360	318	357	324	305	358	336	315	331	361	325	347	299	352	371	345	351	352	352	341	341	333	363	395	329	371	342	336	318	354	329	361	378	369	317	357	353	360	311	342	324	323	372	358	347	386	323	345	322	349	338	358	344	352	313	344	336	346	336	349	312	349	337	344	368	333	314	322	355	299	373	316	330	369	327	359	339	338	346	362	354	356	350	352	333	345	323	336	352	357	351	327	372	328	364	338	322	346	373	327	333	303	357	336	356	361	363	324	350	347	335	382	354	339	345	339	331	367	357	377	364	373	318	360	333	321	316	335	346	349	339	344	369	343	334	339	377	361	357	340	312	341	348	354	323	320	383	330	377	343	361	379	346	344	374	358	349	362	354	359	349	364	344	344	343	329	394	366	335	368	371	344	351	353	327	366	349	299	397	327	358	349	363	347	343	326	324	335	350	363	308	362	326	321	345	332	361	366	304	334	362	341	334	349	344	332	329	339	352	338	368	346	350	351	354	341	339	347	338	356	343	354	342	357	319	350	354	364	322	365	361	344	352	318	372	359	348	359	338	322	345	336	387	344	347	360	326	321	327	349	315	342	353	346	339	328	321	350	366	356	346	328	368	346	348	325	360	326	404	407	368	356	342	352	334	349	355	356	340	378	344	373	345	341	361	330	347	340	349	349	336	355	379	327	339	320	333	325	366	346	327	349	361	358	364	302	341	334	307	375	287	372	330	344	345	343	350	353	304	374	356	345	342	364	346	367	335	367	343	367	358	355	329	370	323	320	357	325	348	338	313	347	347	315	356	369	364	325	303	355	345	353	350	347	337	354	316	368	349	367	349	354	329	335	355	358	315	371	334	310	355	361	319	344	333	316	352	329	341	365	320	320	356	340	356	357	355	350	294	307	356	340	347	331	341	343	326	360	327	364	330	358	345	319	345	323	371	356	360	344	334	359	338	382	361	341	336	324	344	316	313	367	305	318	353	336	364	365	308	340	314	366	367	353	336	343	346	346	323	340	384	357	365	351	358	345	365	319	322	341	333	368	357	338	324	356	345	345	326	346	314	353	344	378	341	323	330	352	352	365	346	316	325	330	361	341	358	361	358	352	362	363	327	333	352	340	376	332	368	351	297	332	333	355	360	353	341	333	318	378	348	361	322	345	338	326	320	391	360	340	321	333	365	371	354	321	345	351	375	350	360	351	339	340	345	348	348	335	343	329	331	357	367	344	336	381	360	387	360	309	372	344	324	347	328	334	336	337	363	373	380	345	364	323	333	366	353	340	357	354	368	336	330	368	353	356	347	342	322	339	329	331	351	373	320	310	329	338	347	330	339	319	349	352	329	353	357	324	346	350	343	373	331	370	382	338	342	350	335	358	367	329	307	323	344	314	359	347	380	339	367	334	331	351	373	334	347	324	324	355	310	349	348	341	346	329	331	340	358	341	390	332	338	308	354	358	318	359	329	312	323	366	329	371	347	358	337	354	352	352	317	316	328	319	353	350	343	354	321	357	356	332	333	329	321	379	352	329	352	384	322	341	352	346	363	362	321	323	357	336	328	355	349	361	312	335	364	375	346	348	354	355	367	329	356	313	341	354	358	336	348	328	297	362	318	368	331	367	343	345	375	353	334	328	317	374	336	363	312	350	363	321	327	345	376	348	357	341	356	322	357	366	365	379	353	362	335	404	323	343	349	371	339	321	345	347	331	362	331	359	340	340	336	373	337	345	380	341	333	365	338	333	313	352	373	346	331	344	385	340	342	356	336	344	356	357	330	353	342	324	361	348	349	335	320	337	336	355	322	359	355	328	325	357	345	352	335	306	341	336	322	348	352	382	377	353	345	339	336	319	335	340	372	337	352	340	365	352	324	356	361	361	367	327	337	366	376	386	357	346	336	314	359	338	323	354	352	347	377	328	338	372	411	332	339	344	333	346	362	348	340	359	337	342	341	337	333	350	356	336	362	365	370	344	364	359	352	340	326	351	350	349	345	342	343	359	324	345	323	342	355	336	343	381	386	367	371	337	357	334	342	330	354	341	350
19425	41705	34774	23284	14935	9711	6523	4417	3143	2389	1794	1512	1165	960	779	679	631	606	540	519	472	456	439	440	427	393	413	392	400	414	416	398	414	388	398	406	360	392	418	373	406	400	382	408	367	388	362	386	374	422	399	406	381	403	367	393	399	386	396	386	371	344	387	389	407	391	381	388	397	398	387	424	392	373	390	378	362	359	389	436	360	372	404	402	400	392	386	381	410	369	383	392	353	416	376	361	387	355	399	378	425	409	389	417	373	384	400	405	391	412	386	382	368	386	411	381	391	399	410	400	396	399	406	362	409	352	393	368	387	408	380	406	414	380	362	381	390	394	385	384	409	426	402	364	380	423	374	398	369	406	403	391	395	360	366	401	418	399	398	372	402	357	415	378	382	391	383	414	411	396	387	374	406	375	378	393	404	419	408	409	411	347	373	426	378	411	353	380	369	363	411	382	354	416	406	411	384	369	386	390	369	390	418	407	400	394	422	368	383	382	397	379	399	375	371	370	380	377	431	372	386	383	410	397	386	377	403	386	399	381	391	361	398	378	426	393	380	417	389	382	415	389	411	395	404	403	396	420	404	383	357	390	377	390	417	401	417	371	428	368	375	428	411	409	417	414	380	378	398	396	396	402	375	385	383	429	412	386	377	368	378	385	384	429	429	406	381	374	386	383	398	375	398	399	365	423	385	433	379	365	395	381	378	380	358	387	395	401	407	408	414	406	365	360	378	397	426	392	376	392	377	387	422	384	387	378	388	378	373	384	404	406	366	397	393	391	353	353	393	392	400	388	382	352	384	422	380	372	396	412	415	391	395	398	393	385	355	401	387	408	414	406	422	357	383	399	389	355	422	426	383	416	373	350	366	375	396	386	423	408	385	377	396	406	380	400	374	386	385	392	361	379	395	393	391	405	359	405	391	389	396	396	424	387	398	356	413	371	383	401	379	384	376	373	377	349	363	411	392	432	356	416	418	360	409	381	403	368	408	371	375	395	390	384	403	403	407	400	360	363	437	388	415	436	375	354	384	390	388	403	360	381	407	376	370	374	397	381	390	411	375	369	397	391	370	402	442	337	400	386	425	398	384	433	388	396	412	421	361	407	387	391	434	384	405	385	403	363	399	368	372	395	389	378	375	387	391	346	370	419	410	358	398	365	410	411	363	398	373	372	382	388	358	392	385	354	424	428	385	400	382	398	397	413	398	405	451	390	365	399	404	418	378	355	403	394	417	395	398	377	391	382	371	379	388	357	364	417	402	392	383	380	419	392	410	354	385	385	403	426	416	358	382	384	375	389	392	407	430	433	432	409	370	379	387	415	413	390	371	401	407	400	402	406	416	391	368	363	380	359	349	422	367	396	401	389	414	381	408	390	371	384	364	416	382	351	370	359	373	398	412	403	401	420	358	420	418	386	410	416	393	396	378	419	361	370	392	348	401	427	364	387	381	359	377	409	398	385	395	406	378	360	413	433	405	352	380	381	404	400	401	403	383	417	401	384	361	390	398	423	376	401	377	390	391	400	392	408	376	386	361	391	384	404	374	394	399	393	397	389	388	356	363	428	394	392	410	383	393	347	405	377	362	399	360	390	365	410	387	388	447	371	380	417	361	372	401	396	432	424	395	360	403	368	385	430	410	399	365	408	396	393	410	385	399	374	414	418	383	415	405	394	399	387	398	392	395	376	374	391	406	388	380	397	368	365	421	369	397	370	398	420	379	368	384	384	423	397	404	367	400	406	413	369	385	376	397	394	375	380	375	398	393	391	352	373	372	378	388	393	393	389	400	409	366	401	415	382	431	394	376	365	396	412	401	393	367	407	371	408	388	422	394	380	366	352	416	410	399	407	376	373	416	421	356	357	380	405	399	403	379	398	386	417	415	385	389	405	431	433	399	364	416	384	368	380	356	392	414	395	383	394	416	412	390	366	389	374	384	358	391	391	405	396	371	395	379	391	415	396	377	392	398	415	382	347	440	421	394	387	363	409	380	368	413	372	426	383	380	376	369	402	401	407	389	390	406	395	392	370	411	383	392	376	404	462	410	387	378	424	407	424	399	386	406	398	388	396	381	378	420	412	399	382	397	406	388	392	376	388	389	413	363	383	404	414	401	403	371	357	393	385	360	373	386	366	385	388	389	417	369	408	375	373	400	351	415	364	395	407	387	407	384	406	405	394	414	400	375	347	410	366	361	369	410	408	379	412	388	408	410	388	416	407	388	402	415	377	408	379	399	384	394	385	393	397	412	416	409	395	395	385	390	362	392	416	397	375	402	407	392	380	396	405	390	408	391	406	387	407	414	399	373	394	368	386	371	367	378	422	382	349	379	422	382	372	432	403	382	383	373	407	364	378	394	403	387	369	399	429	406	424	415	370	411	401	365	421	395	384	395	412	393	375	379	362	384	379	384	397	390	390	365	381	396	424	388	369	407	390	378	394	393	419	415	415	404	409	379	382	356	383	409	401	387	369	384	409	389	402	391	404	435	386	375	399	392	378	348	434	409	398	394	379	384	360	377	387	388	374	376	392	426	377	375	371	413	398	364	397	406	404	409	353	408	374	406	416	403	407	364	397	408	378	391	404	399	360	400	403	409	352	385	404	396	376	397	393	400	428	374	409	395	376	377	380	416	396	373	387	404	384	366	414	392	392	398	363	398	395	353	381	383	384	405	371	405	395	416	384	356	406	389	382	353	381	368	357	419	383	378	375	372	398	422	373	416	364	414	389	367	365	373	386	407	404	403	372	388	406	387	381	388	406	378	349	395	402	354	345	421	415	396	389	420	390	375	400	413	398	376	378	402	395	417	393	395	382	423	405	393	347	385	421	392	365	400	366	397	409	418	407	380	411	374	366	356	364	405	362	397	396	411	401	433	354	412	410	362	392	400	436	399	400	391	396	380	384	411	412	424	398	400	385	400	378	405	394	383	387	392	418	418	412	392	406	418	378	385	381	394	402	399	380	375	408	394	400	433	405	379	386	413	388	373	363	410	397	395	379	384	395	356	415	372	385	404	398	411	402	378	402	395	402	380	370	406	433	413	412	412	400	390	386	384	386	410	368	427	381	415	401	379	444	415	418	371	409	389	437	363	390	381	386	385	372	400	364	414	424	422	395	400	402	413	364	372	381	367	423	403	398	437	426	380	393	409	414	373	403	403	420	390	395	396	382	382	334	416	375	411	426	422	359	419	396	372	436	384	412	411	389	394	420	402	409	380	355	420	404	402	403	371	416	382	424	424	381	403	374	373	412	401	407	366	381	368	390	406	382	406	392	443	396	412	392	413	393	400	396	376	404	409	415	398	400	355	413	402	405	346	435	390	386	372	392	413	374	392	388	379	406	408	383	405	361	404	349	374	397	370	424	401	404	410	394	356	375	375	386	418	366	366	418	399	393	372	381	401	390	391	352	406	374	374	424	424	358	364	386	404	420	412	393	379	370	366	413	366	426	397	376	403	382	413	381	388	404	330	396	378	404	386	361	394	381
25116	21280	26695	24649	9956	4225	2606	1705	1246	988	843	694	590	519	510	485	448	447	385	379	371	373	378	364	352	382	350	360	388	367	379	372	334	371	333	369	333	319	335	357	356	390	350	359	350	368	346	356	403	345	353	379	366	357	363	343	374	371	356	330	338	351	335	369	314	327	362	342	375	354	354	388	349	340	346	343	354	347	361	354	328	337	329	388	348	379	360	357	355	322	336	328	361	345	294	352	371	359	374	374	344	355	360	362	330	372	366	350	346	382	356	365	323	341	328	327	365	336	369	379	382	365	333	356	351	357	402	345	355	368	357	330	324	328	319	323	358	344	389	376	335	351	351	347	366	385	368	392	364	363	344	358	362	362	354	354	378	320	396	352	369	338	339	357	382	347	380	378	352	332	365	326	355	348	359	363	357	356	372	340	394	320	365	318	359	363	387	351	355	358	373	336	341	340	330	350	310	373	347	349	386	365	360	374	363	339	362	387	361	390	363	384	350	338	357	326	356	348	356	349	364	377	362	362	359	349	370	360	354	391	335	319	379	340	327	366	340	338	357	338	368	341	371	370	322	356	351	365	365	401	385	382	351	371	366	357	318	347	352	355	374	308	348	329	371	339	360	351	387	378	346	352	353	352	376	363	354	348	372	330	346	352	370	341	371	343	354	372	392	358	340	366	332	359	376	359	356	329	355	334	375	334	353	368	372	357	344	332	380	379	357	310	358	338	311	353	359	331	352	362	379	393	366	393	349	345	379	351	379	353	333	367	327	338	333	351	335	356	360	346	370	377	354	329	357	343	349	339	357	352	363	360	387	383	353	369	357	377	343	379	363	354	338	336	362	358	347	351	363	316	371	353	366	352	340	370	344	357	321	331	397	345	371	389	366	336	339	386	357	362	382	348	370	319	349	372	384	359	356	362	355	320	347	351	350	388	341	341	337	366	342	333	386	298	326	338	322	319	325	314	387	353	368	372	373	361	358	372	354	341	339	366	346	332	342	340	309	350	307	324	343	339	326	367	363	373	353	340	372	329	380	353	320	369	365	387	353	364	334	332	333	348	329	356	350	343	332	381	362	331	358	356	340	351	373	334	366	370	365	370	363	375	350	341	364	363	340	345	355	371	324	363	366	355	377	347	319	339	357	329	352	352	350	322	339	304	354	330	355	338	352	346	368	370	314	321	378	369	386	372	343	346	355	351	368	346	351	360	351	348	333	368	339	353	359	315	343	379	368	363	377	334	359	354	347	352	347	366	357	337	357	333	362	357	316	345	352	348	335	346	336	367	343	367	329	339	332	364	345	345	359	350	353	357	346	340	374	353	330	348	348	367	342	360	319	330	375	363	358	332	344	335	368	357	327	351	336	317	370	375	367	359	344	373	368	389	341	352	325	368	371	305	335	331	348	348	362	370	357	344	350	328	348	378	375	341	367	349	364	337	364	328	342	353	331	353	355	351	360	326	346	343	354	323	379	341	363	364	382	358	385	367	363	318	361	356	373	352	335	356	354	353	336	363	357	326	349	360	382	343	391	357	351	347	365	359	360	344	347	339	342	321	347	359	351	350	364	358	342	371	373	351	372	383	382	399	358	338	402	368	346	342	332	334	372	356	325	339	335	374	343	327	387	356	366	355	337	368	378	358	326	369	334	354	344	343	352	334	339	324	337	361	314	334	356	342	349	330	329	337	346	378	320	359	361	334	362	367	359	358	394	320	351	363	362	345	367	345	381	373	365	363	381	353	358	299	352	346	358	363	369	338	343	357	361	356	343	373	373	317	365	364	356	356	347	363	352	369	379	352	361	376	370	412	339	353	363	339	328	336	351	371	355	388	362	336	336	350	312	331	356	361	364	369	358	330	347	343	381	331	350	347	351	379	348	343	341	358	350	307	346	359	347	322	360	349	387	395	340	376	384	346	332	313	367	362	357	360	343	348	319	353	358	373	372	347	335	402	334	357	343	322	324	345	366	377	322	350	352	361	333	356	368	337	342	306	348	357	361	363	332	334	361	366	343	394	383	358	354	364	334	361	353	341	367	367	356	342	370	364	330	358	380	361	376	380	376	340	366	327	356	339	385	410	355	382	331	340	373	325	363	331	367	327	338	382	355	354	360	342	346	366	354	348	363	364	352	368	360	375	365	358	377	345	336	389	296	365	367	353	343	363	347	373	364	313	332	344	346	367	343	361	352	327	364	345	339	359	361	360	341	378	355	363	338	347	372	350	329	363	351	361	382	345	374	368	378	349	370	370	379	352	349	312	351	345	348	330	322	343	350	348	355	357	356	368	373	355	352	361	348	350	354	336	365	340	369	338	342	350	342	386	341	325	341	365	354	325	387	343	394	356	334	378	386	364	369	388	331	343	348	326	347	377	346	371	365	372	356	351	335	308	360	343	346	349	353	356	329	333	370	355	342	380	354	347	386	335	361	350	358	345	341	370	333	381	361	348	345	357	313	372	337	374	355	318	356	349	365	337	349	368	357	351	342	346	366	358	366	332	314	331	349	322	314	331	401	333	336	370	336	355	367	333	329	353	378	359	352	386	361	383	365	347	355	374	372	368	353	365	387	390	355	356	327	367	326	370	350	330	359	321	353	327	340	360	390	332	353	385	340	397	328	355	349	325	398	374	336	327	367	332	355	315	337	333	367	342	353	360	349	356	344	337	346	352	339	352	376	359	327	362	340	358	385	379	310	363	342	355	333	347	363	359	348	374	347	340	347	353	354	355	333	340	334	358	309	351	366	338	373	341	328	309	377	336	324	342	313	333	359	332	370	349	364	351	359	370	311	357	364	308	381	366	337	368	352	362	346	351	337	368	354	342	312	320	347	367	333	325	368	358	371	336	358	369	358	347	334	357	345	369	347	361	370	381	335	367	373	363	327	380	353	372	373	367	350	391	373	360	325	331	348	347	332	362	343	345	372	376	343	359	388	315	339	346	368	314	366	329	330	348	375	355	329	388	369	323	348	368	326	327	361	361	364	379	368	383	342	332	356	336	347	358	354	366	340	347	373	335	348	345	359	335	368	368	362	356	342	340	369	340	363	356	339	331	365	385	344	361	354	355	375	331	350	338	376	358	366	344	387	347	329	379	338	402	355	358	352	372	345	356	347	353	347	362	342	343	391	352	301	350	370	356	335	317	355	357	347	369	358	342	344	345	370	385	362	337	349	348	348	339	386	367	361	375	355	368	348	355	363	337	368	313	358	393	388	344	365	368	371	370	339	356	334	370	327	356	343	357	350	354	343	329	355	367	336	376	377	356	377	344	335	383	304	350	376	334	344	362	379	373	332	338	338	356	356	322	367	356	369	328	365	371	343	337	367	377	365	355	324	362	385	377	382	317	325	347	343	338	365	379	319	363	366	336	356	358	361	401	351	346	361	382	379	349	347	332	342	365	366	358	337	370	370	348	317	342	339	360	351	338	385	342	355	377	330	388	337	384	319	355	349	350	352	353	362	347	325	361	345	341	331	369	359	351
18972	37617	30282	19165	11734	7449	4955	3312	2378	1803	1476	1162	999	825	680	632	632	587	505	492	452	494	436	441	420	424	409	422	417	365	389	409	421	405	427	434	416	374	430	428	429	423	409	418	448	392	370	416	389	388	399	367	416	425	381	393	450	399	415	387	397	393	406	428	382	375	415	397	421	399	410	425	406	408	411	391	432	400	401	401	413	409	414	402	388	361	396	400	414	381	413	428	421	406	388	424	427	425	381	402	391	392	418	389	417	427	407	404	391	431	396	419	388	399	395	417	349	429	402	387	412	403	392	437	376	400	418	391	408	389	389	409	390	397	434	435	415	374	386	399	389	402	427	362	408	454	416	383	412	415	428	444	401	408	400	391	438	402	371	431	404	396	400	405	421	397	410	406	375	405	403	413	395	395	388	448	398	401	450	401	360	386	420	406	398	400	371	395	397	389	408	422	387	430	440	422	413	384	376	391	401	408	382	394	372	417	421	367	399	402	399	403	353	393	415	388	350	421	378	329	426	364	407	398	437	404	394	436	394	416	460	423	372	434	387	395	401	420	430	390	385	403	427	382	389	425	406	386	387	390	410	378	410	423	399	423	384	434	371	400	426	403	403	411	410	402	378	381	423	419	396	380	403	413	409	406	399	418	412	407	409	383	389	411	381	393	394	388	391	383	380	420	390	412	393	428	416	425	408	394	374	370	399	405	402	395	399	410	398	378	429	387	370	385	387	399	399	410	437	441	395	381	404	441	378	361	419	382	398	368	424	408	389	407	441	433	382	424	423	423	407	414	403	377	418	392	399	409	398	426	380	400	408	423	395	406	399	395	411	391	404	405	440	414	395	439	395	431	418	407	418	421	427	398	398	387	405	396	379	413	425	414	422	404	373	371	441	429	395	382	380	391	388	413	393	375	384	368	371	390	401	410	421	400	399	408	405	425	409	393	393	409	411	400	392	396	357	409	409	377	409	331	401	422	420	432	428	404	419	389	380	425	397	419	373	388	425	395	422	441	405	390	398	420	418	408	410	397	373	431	378	408	424	445	397	347	407	395	397	410	375	421	428	407	395	376	391	374	380	393	396	401	428	416	413	396	387	420	382	393	427	386	409	398	382	414	383	399	392	387	388	401	422	376	382	382	419	368	403	352	444	400	405	409	376	411	403	436	395	409	412	427	392	415	388	416	388	428	381	412	383	409	412	373	407	413	429	421	421	395	452	392	414	402	438	437	385	409	386	409	433	403	422	415	430	392	376	414	382	400	413	431	418	412	395	409	411	406	386	449	373	392	398	405	436	412	410	390	379	407	389	402	419	433	401	418	427	392	403	408	420	390	384	417	413	385	433	416	404	442	401	396	376	453	438	409	386	418	387	378	367	427	390	386	403	423	403	418	430	411	367	395	384	406	408	408	401	412	398	437	394	389	369	406	399	394	394	368	432	406	411	423	419	409	406	415	416	406	403	394	398	398	413	395	391	422	419	380	405	425	430	397	399	398	424	409	411	370	404	409	401	397	379	391	406	404	405	401	381	371	388	407	395	399	407	413	415	367	416	417	401	399	402	401	412	394	431	382	399	398	416	404	391	400	392	437	435	378	417	422	392	444	414	407	413	408	424	404	364	409	405	380	398	371	387	404	412	365	397	388	388	419	399	372	387	402	383	380	402	418	432	397	410	402	401	366	384	415	383	402	389	367	398	432	424	420	394	404	368	405	410	437	409	371	402	390	402	426	385	413	396	389	407	404	412	374	394	383	403	399	434	391	405	401	448	412	390	376	407	420	368	409	394	391	405	400	395	402	433	391	394	392	471	396	424	415	379	415	435	339	418	411	376	431	411	410	391	387	403	379	420	376	388	392	392	407	390	421	389	418	399	433	413	417	390	390	416	392	415	405	393	400	390	409	404	395	406	382	395	412	434	402	395	394	414	405	392	404	408	417	412	415	417	376	411	429	418	404	422	410	407	385	394	425	391	391	416	399	387	384	408	404	384	393	404	389	427	396	404	398	400	403	412	444	392	408	428	440	427	410	426	384	387	413	451	402	421	391	403	401	417	417	400	392	412	418	444	370	404	414	400	397	397	395	389	426	379	414	419	393	410	423	431	393	396	391	388	378	398	464	385	415	392	409	388	404	437	373	435	381	374	398	431	393	384	446	405	408	402	417	433	394	413	379	392	380	398	376	433	383	378	414	376	393	412	409	393	392	411	405	395	434	454	406	351	417	377	425	407	443	428	396	405	427	415	391	392	403	426	386	442	390	412	442	385	429	407	439	352	385	414	448	399	392	404	407	378	382	419	405	411	393	402	443	374	400	422	380	431	397	441	438	394	377	399	429	421	387	365	424	410	396	421	427	387	414	417	382	406	431	394	404	410	433	394	428	422	424	419	399	385	407	392	409	398	374	419	408	408	394	356	400	414	410	392	387	383	411	423	407	384	388	400	405	380	373	388	423	437	379	378	349	390	368	418	389	415	397	416	396	428	393	395	402	381	391	363	393	430	428	414	402	427	404	408	382	382	428	399	412	387	405	434	404	424	384	388	382	379	424	407	398	415	419	416	426	408	365	382	385	359	389	397	417	415	435	416	417	431	409	423	402	427	430	406	398	389	416	354	418	403	421	375	421	386	403	400	377	431	397	365	393	408	415	412	373	404	396	363	435	407	404	406	399	422	397	401	455	416	381	438	403	420	432	416	392	411	427	400	436	431	422	389	406	376	396	386	431	412	445	392	371	419	390	413	370	401	394	408	391	399	418	410	413	386	394	393	369	385	416	407	394	399	437	404	404	413	386	376	373	385	380	398	428	401	414	398	388	468	387	401	397	391	428	388	428	428	422	409	399	409	411	414	402	388	413	405	406	427	397	415	407	412	380	387	394	416	411	419	419	438	412	410	384	416	431	389	438	401	391	427	380	433	449	395	372	425	373	409	407	412	415	425	403	400	373	382	432	412	416	385	391	425	390	391	418	368	399	422	384	387	412	427	404	384	387	432	414	440	385	414	377	401	399	431	400	423	395	410	420	400	404	374	422	404	408	379	430	402	411	413	385	411	416	400	445	401	385	365	421	379	396	403	391	392	392	431	416	388	429	368	385	395	420	386	420	434	390	394	398	441	420	387	404	365	385	432	383	409	419	395	379	398	400	391	394	393	365	398	355	448	423	405	372	409	362	413	437	416	414	428	407	395	394	408	408	419	409	394	377	404	411	399	410	415	351	398	365	402	383	383	403	378	423	425	407	388	441	386	418	413	409	393	400	395	395	378	395	429	395	400	417	405	454	392	369	371	426	410	406	392	387	410	405	390	373	439	383	447	419	370	416	409	418	410	417	385	393	408	386	413	389	394	439	412	386	376	423	408	381	405	390	371	444	390	394	408	398	426	389	441	411	431	433	370	395	427	393	426	374	384	438	381	413	396	401	364	411	403	377	418	399	389	441	433	422	389	399	412	413	406	414	359	427	381	354	410	383	397	396	382	417	387	431	398	399
22771	21336	28813	24198	21393	20658	9424	3264	2082	1671	1336	1108	935	718	616	588	533	464	497	448	425	396	400	377	364	388	350	349	379	394	359	356	337	364	346	365	359	358	320	338	330	385	322	364	354	361	389	329	382	369	367	369	363	361	367	379	376	354	333	348	319	366	382	364	364	353	365	381	354	362	354	410	349	349	317	360	340	342	336	371	335	381	346	362	350	348	377	346	388	347	310	364	381	376	357	352	368	351	368	338	342	344	374	375	373	378	343	345	349	341	321	340	353	340	377	375	325	369	381	366	344	368	352	362	359	348	346	328	328	364	374	386	373	339	337	336	358	371	353	407	376	361	350	316	373	383	340	379	367	358	373	364	354	386	386	358	356	362	350	335	335	350	379	350	339	324	362	335	347	340	320	369	323	368	338	335	361	364	344	344	365	338	350	356	346	350	323	366	362	345	348	379	353	355	355	365	345	354	335	336	358	353	335	352	371	305	376	388	361	338	321	331	368	362	306	373	347	337	321	348	372	328	361	379	353	345	354	351	347	351	362	367	344	370	322	350	391	341	367	347	351	339	337	305	395	349	327	350	340	371	339	365	374	350	325	355	342	372	342	316	409	358	348	359	309	351	348	329	376	331	319	362	364	347	361	361	355	370	367	363	355	382	347	348	380	369	368	333	383	347	357	341	350	353	321	350	380	339	335	353	368	324	318	318	343	374	363	338	357	363	348	317	363	357	362	353	331	349	331	294	362	364	381	362	347	397	312	341	350	348	350	361	333	365	358	333	352	345	375	324	372	345	316	336	331	340	377	361	346	362	348	388	348	333	346	357	353	335	378	390	328	376	361	346	350	358	351	341	344	323	329	307	338	359	358	316	353	364	330	334	355	306	373	374	380	377	313	336	335	331	346	348	353	336	344	343	341	339	340	349	336	329	333	365	341	339	371	382	375	408	394	348	298	336	364	351	363	348	319	329	341	340	351	392	349	324	335	324	378	340	347	360	333	342	341	350	317	386	359	347	343	355	343	317	352	338	358	346	356	341	348	329	310	393	345	360	370	377	357	320	362	382	326	353	337	354	366	307	369	354	372	348	374	354	345	345	350	325	345	313	362	355	364	369	385	351	338	340	323	371	364	322	356	376	353	367	365	342	362	364	355	362	363	361	382	372	333	398	375	351	358	318	319	335	347	344	364	325	391	348	379	379	363	358	350	357	346	331	343	345	357	360	383	372	331	333	353	352	344	346	361	356	347	346	347	318	329	353	341	358	358	362	378	350	351	338	360	323	341	349	359	344	315	351	336	364	379	328	345	359	333	347	340	351	341	331	348	331	337	350	337	355	337	341	368	327	368	347	370	331	357	366	376	355	362	364	378	364	359	358	329	345	333	330	329	330	337	342	345	351	359	362	328	395	354	368	337	353	354	345	346	348	357	319	342	385	332	342	357	350	350	345	368	333	328	347	376	344	355	352	367	320	370	371	342	342	356	343	325	339	347	324	361	343	351	314	318	368	352	310	334	325	354	337	347	328	340	352	342	313	354	355	375	337	381	365	337	361	353	368	338	357	330	367	363	339	340	378	369	351	329	341	329	353	328	350	336	355	332	339	338	368	376	344	372	376	354	343	393	360	349	357	363	341	354	335	340	354	340	373	334	325	340	387	362	330	329	349	324	317	334	386	374	350	341	361	362	351	349	347	363	349	372	349	362	319	347	339	322	378	346	355	365	362	375	340	356	322	351	373	359	328	341	383	369	354	328	367	324	355	361	353	372	373	345	374	343	359	382	385	345	393	373	320	348	336	322	340	368	336	390	382	358	356	338	317	315	335	329	340	343	343	374	332	366	380	339	344	329	364	344	318	318	394	343	330	350	349	328	333	347	312	362	371	333	341	307	325	353	375	363	368	321	358	374	312	348	351	347	348	340	323	342	346	337	330	344	362	342	375	369	348	345	358	365	343	369	347	341	364	348	364	357	359	342	360	363	382	344	345	339	356	344	358	366	392	348	376	335	381	323	345	383	339	373	357	323	366	324	356	340	346	370	389	327	380	368	381	349	330	366	335	326	353	371	333	357	382	327	372	316	339	369	331	348	357	380	377	361	325	368	328	376	353	366	354	362	322	340	358	321	375	390	356	334	371	372	330	366	322	360	302	339	357	348	339	351	379	355	369	341	383	380	371	338	334	348	360	395	336	399	345	343	362	348	361	355	361	343	363	337	326	354	349	352	382	346	334	339	351	353	326	356	361	366	356	407	356	349	339	357	333	391	332	327	340	395	355	317	332	379	351	344	393	345	357	355	344	376	334	350	327	325	330	370	362	321	358	341	342	321	347	340	367	353	367	352	365	342	341	353	342	343	338	361	362	341	334	328	386	366	390	345	365	328	344	384	369	361	336	337	338	338	347	356	355	311	355	355	352	351	368	374	362	334	320	329	370	348	339	363	353	351	342	352	358	336	348	346	321	355	374	339	323	395	342	341	350	377	367	358	344	354	339	343	372	358	343	311	355	310	328	372	323	350	387	337	379	360	355	356	373	387	341	353	370	333	335	362	365	360	360	365	314	392	360	355	373	340	345	345	370	376	331	323	336	369	332	351	367	375	340	354	330	378	331	374	355	370	361	355	332	359	357	322	346	350	363	344	334	350	364	372	351	342	363	373	339	359	348	370	370	343	332	358	340	357	354	313	349	352	315	336	387	385	332	347	346	365	382	372	358	348	380	346	363	369	329	353	341	345	370	361	360	335	344	329	344	336	376	352	324	359	393	341	347	343	333	338	331	355	349	314	341	326	322	358	318	339	360	303	344	357	359	369	362	364	367	339	326	360	351	340	349	347	336	370	348	325	357	368	347	359	344	309	366	357	369	362	337	334	352	342	329	352	341	339	329	328	349	379	367	349	350	372	344	366	366	325	333	325	362	349	374	338	329	352	341	356	381	342	365	381	348	369	352	344	367	363	329	349	334	346	343	319	341	355	338	354	354	340	362	367	357	368	339	376	371	327	359	346	347	373	357	337	356	304	341	355	345	346	364	369	361	351	361	355	386	319	362	364	323	357	318	349	371	365	353	357	331	349	363	328	357	384	351	339	326	338	328	374	359	298	348	365	329	337	353	365	356	347	363	313	374	343	368	322	385	353	346	372	345	380	371	367	338	366	358	341	346	324	355	320	363	336	308	334	329	359	354	307	318	317	365	334	346	348	351	346	366	329	348	345	324	362	362	345	346	337	372	366	380	363	326	356	354	374	320	347	328	356	322	360	335	356	329	362	331	345	380	337	346	360	308	346	339	366	322	356	356	346	368	351	323	395	391	374	374	351	331	351	331	353	357	332	329	332	363	349	397	339	329	360	347	377	348	342	363	346	356	359	358	364	332	336	356	334	374	381	326	364	315	355	376	339	368	372	317	384	375	334	332	369	341	356	367	367	328	373	344	341	361	340	373	323	322	352	383	361	326	364	373	330	310	346	336	346	347	357	381	340	340	370	331	364	353
21184	45770	38866	27243	18510	12064	8394	5757	4157	3036	2351	1867	1508	1258	984	818	806	641	604	557	529	498	478	453	419	406	430	400	421	396	396	383	417	404	390	385	411	414	381	380	401	378	413	374	379	378	390	379	395	352	421	393	440	382	390	399	393	416	368	433	410	398	393	385	440	387	420	403	390	389	366	360	415	405	381	416	446	412	391	393	408	365	394	390	388	383	406	429	394	379	387	390	436	397	362	421	372	404	392	386	449	374	380	380	362	416	437	415	404	355	376	385	404	387	408	396	367	371	409	397	386	403	389	408	389	406	387	385	391	405	388	411	382	412	386	400	354	393	399	394	417	353	428	417	375	408	385	366	411	390	408	366	393	405	387	443	405	434	379	415	384	379	369	400	383	394	392	395	392	422	392	413	423	413	400	424	395	375	374	413	373	420	371	437	405	369	378	390	411	410	377	388	415	401	378	408	415	383	416	379	395	390	392	409	404	375	404	414	395	374	397	392	372	372	353	376	426	370	394	369	419	384	386	403	435	419	407	410	358	381	403	385	412	390	374	386	375	378	389	399	380	394	405	394	414	405	393	432	394	383	406	430	396	383	424	378	422	424	404	393	409	387	383	405	431	389	388	422	396	430	382	381	395	385	399	356	433	363	393	399	386	431	354	391	350	373	400	384	384	405	412	401	392	379	387	412	389	406	394	381	401	385	383	443	387	373	393	408	391	412	389	380	437	413	394	400	376	415	370	387	374	396	366	363	403	389	390	360	417	398	389	362	396	379	398	389	412	429	363	435	388	402	402	427	407	401	374	417	377	377	379	400	441	400	438	373	442	400	367	422	404	376	371	409	368	401	389	409	406	393	382	416	427	407	383	418	390	459	421	403	412	383	393	425	404	398	405	388	381	389	393	399	441	421	402	388	395	411	387	387	414	441	392	370	428	389	402	439	402	376	399	378	399	384	406	384	400	373	379	412	410	376	395	375	412	380	415	380	409	357	412	394	420	376	404	386	392	405	385	392	358	383	389	403	399	404	395	389	369	405	409	382	420	385	367	410	406	384	408	398	412	380	398	388	392	398	418	410	385	387	428	413	411	406	373	411	411	406	364	427	426	420	366	422	402	377	408	402	371	401	402	422	363	408	393	391	374	395	420	389	406	408	413	374	361	425	392	380	375	381	407	376	378	372	386	421	377	378	369	361	405	386	395	381	383	411	403	372	419	414	401	420	363	416	398	395	387	394	368	401	395	364	383	390	381	414	341	445	389	377	401	412	367	400	410	390	420	353	393	438	416	398	360	405	402	378	382	427	417	388	390	393	379	410	398	372	427	361	358	388	380	407	373	399	430	409	398	379	383	430	372	417	410	379	410	388	425	401	420	380	427	396	398	417	408	398	407	406	376	399	395	390	377	398	396	393	372	390	369	394	366	406	378	355	366	403	389	398	401	431	405	421	397	432	374	390	378	376	449	395	386	394	404	399	385	399	389	422	414	428	392	358	375	417	424	382	410	413	383	392	394	370	393	404	371	391	388	404	397	378	391	409	399	382	386	395	371	395	405	377	405	389	431	417	376	399	388	379	390	396	415	373	413	377	370	407	388	378	382	396	390	410	364	399	412	372	376	395	400	401	407	393	375	387	367	445	419	390	393	445	417	409	419	412	330	361	378	377	408	379	411	397	379	411	387	384	392	402	385	417	376	392	386	387	409	385	377	396	423	386	409	411	386	426	442	410	397	429	403	384	397	405	360	378	387	370	398	405	394	407	395	385	388	446	387	337	398	407	370	407	399	403	402	369	398	412	375	387	401	405	385	394	410	433	377	407	396	406	402	390	448	398	396	375	401	375	402	374	362	380	412	414	369	387	399	401	366	384	405	414	417	398	395	382	378	389	419	363	402	360	397	385	388	395	409	391	436	408	385	385	371	407	413	430	365	409	395	381	373	386	383	402	403	406	371	407	388	379	386	387	393	382	426	386	395	399	400	419	401	433	390	373	379	370	409	367	415	419	384	392	385	376	389	398	366	378	381	381	401	404	391	404	380	399	439	369	424	416	403	412	432	408	363	394	369	388	363	376	413	398	365	396	403	376	444	405	384	360	374	388	417	385	383	395	381	365	388	412	439	412	383	400	403	432	414	360	400	410	401	397	427	416	382	393	359	408	382	375	399	365	389	404	388	388	365	373	424	410	427	364	392	367	416	424	356	377	406	388	411	407	398	365	380	378	380	410	405	401	401	415	386	365	405	409	393	379	402	398	402	437	398	424	440	411	377	419	398	384	379	389	393	370	381	376	382	411	421	411	383	420	385	408	414	404	384	403	376	373	388	401	387	370	385	408	395	409	388	414	381	409	389	413	407	398	382	397	431	397	389	393	370	380	429	423	372	413	399	373	393	372	392	436	391	406	382	394	415	409	378	415	398	394	392	405	409	408	438	405	434	391	423	398	405	399	397	402	427	396	390	412	386	362	387	407	390	393	370	376	379	370	400	379	396	393	427	383	412	379	374	375	399	384	389	377	345	392	437	401	427	389	392	386	409	351	383	347	398	400	422	416	393	397	430	375	416	393	396	405	379	389	426	409	351	394	382	390	394	389	368	371	412	373	398	425	389	422	395	401	432	380	397	398	401	424	388	418	426	397	391	388	393	388	400	374	376	379	426	394	443	391	379	404	394	366	433	421	398	429	403	416	402	403	389	382	382	398	385	398	384	391	360	394	413	393	407	364	405	378	394	399	381	375	430	385	378	398	402	380	401	389	407	390	417	357	410	364	399	378	386	368	403	430	388	387	380	401	375	388	379	383	421	384	389	387	371	388	374	373	434	386	422	395	398	396	404	395	405	403	370	380	437	406	376	393	364	407	385	389	426	372	439	358	369	416	405	379	423	394	402	397	386	406	368	376	400	425	420	404	381	404	405	397	383	391	412	397	384	402	405	410	390	434	368	417	439	450	390	390	384	421	403	403	417	390	414	375	410	366	377	411	374	403	390	379	390	401	387	361	374	413	408	375	399	400	408	385	371	410	399	412	417	379	402	409	416	382	352	359	378	389	394	393	372	396	429	411	414	410	432	385	385	398	361	399	386	346	359	417	400	369	406	396	389	410	392	392	399	377	394	390	366	400	389	413	407	386	407	414	384	418	405	413	407	443	402	381	371	419	393	435	421	359	408	375	376	376	413	391	408	368	417	410	382	433	397	403	426	422	410	375	405	398	443	406	390	363	391	403	394	398	422	397	387	384	352	407	406	398	377	365	417	412	448	391	387	374	393	389	416	386	406	379	402	390	376	402	409	370	402	407	386	444	408	391	352	410	438	447	350	439	388	378	419	398	385	423	436	371	376	396	389	424	384	427	423	381	425	412	399	418	349	438	382	425	379	408	392	399	390	365	399	381	416	383	384	396	387	420	429	394	380	372	390	415	368	412	422	414	361	405	390	394	349	390	386	400	405	378	377	358	372	378	380	374	363	408	376	406	357	393	407	371	429	390	409	398
28341	23459	22804	12900	5556	3122	2065	1348	1083	882	702	624	585	515	468	456	433	410	381	390	383	338	349	359	373	379	377	349	362	397	376	367	351	320	312	356	344	348	327	327	368	369	376	354	349	354	329	332	332	319	385	355	338	333	366	344	369	390	390	366	340	353	351	357	365	354	363	390	383	374	310	370	320	334	358	378	335	371	366	376	357	355	346	388	374	351	352	339	333	376	371	331	352	382	330	358	354	366	363	357	345	357	370	346	333	359	391	358	366	379	366	368	354	351	351	381	369	335	373	375	338	340	385	332	338	335	350	336	339	349	324	348	348	339	334	362	364	342	368	360	342	329	352	365	348	352	381	330	332	341	343	365	366	334	412	340	357	360	367	376	362	334	356	346	367	354	333	332	371	353	349	325	363	345	381	350	351	351	375	358	362	343	369	377	333	366	365	352	368	350	401	373	359	357	334	362	332	370	347	376	338	340	327	375	382	352	352	337	342	357	358	371	368	333	343	372	367	365	361	367	348	353	391	360	361	338	373	323	386	392	325	333	327	365	316	340	346	339	334	377	360	357	374	374	327	336	365	370	358	354	373	338	367	349	361	388	368	344	362	337	374	337	358	367	329	362	345	378	367	356	357	338	315	321	343	347	366	387	336	340	335	390	341	372	367	365	357	300	355	355	343	355	406	331	343	352	338	321	353	344	330	349	334	352	371	359	353	365	360	363	353	339	353	365	370	329	360	360	363	357	361	346	343	348	338	332	310	386	386	368	357	357	378	360	363	379	331	328	345	352	362	384	373	360	394	324	364	360	342	353	347	376	375	341	351	319	380	390	356	340	352	374	377	341	376	368	361	392	335	359	369	360	330	350	355	331	324	384	356	359	348	364	369	317	330	367	373	348	325	369	329	346	349	340	332	371	358	328	337	362	315	354	363	357	323	322	371	318	354	385	346	365	418	358	332	385	341	351	363	388	343	366	356	327	338	362	339	319	363	349	353	377	332	362	391	357	370	367	382	344	326	359	389	332	359	331	351	342	369	359	331	378	379	345	332	383	334	343	377	318	375	386	341	346	339	380	360	401	380	371	361	386	334	340	368	352	329	368	365	333	338	353	325	346	340	351	380	357	380	352	365	361	380	366	415	339	347	353	323	331	357	368	357	367	389	356	395	370	386	366	368	368	365	353	335	356	327	332	338	400	334	355	366	343	351	368	335	390	329	370	402	358	334	339	364	352	364	360	376	344	396	343	402	349	362	318	336	338	350	366	360	356	329	364	375	323	361	342	334	369	354	368	409	361	343	343	354	345	369	357	348	381	377	371	365	389	339	354	326	349	377	339	388	363	381	325	367	341	386	346	365	334	365	349	319	358	375	336	359	330	398	399	366	335	361	351	333	338	358	336	339	376	364	350	362	361	353	380	333	324	352	360	356	330	352	385	366	344	333	354	366	351	338	347	378	339	362	342	360	373	348	363	356	334	361	338	357	378	359	365	372	333	346	360	346	367	359	362	376	352	336	387	342	370	327	368	349	345	339	347	365	382	397	356	386	361	348	375	347	372	334	357	377	335	343	380	352	351	361	337	365	344	385	380	374	350	338	295	339	362	355	345	357	377	352	352	331	364	335	372	343	337	346	346	350	340	367	343	322	313	339	320	336	389	375	327	405	360	376	333	345	319	366	331	339	331	336	329	355	371	333	354	366	327	348	349	318	343	371	352	404	344	381	363	338	334	340	360	397	377	391	314	370	335	393	337	333	342	346	341	315	364	377	368	362	338	338	344	330	358	373	333	331	364	381	355	333	360	343	364	373	357	348	387	370	350	339	320	356	348	357	343	377	344	345	349	354	354	339	370	380	368	355	363	350	327	340	361	354	352	341	336	375	344	332	342	336	402	380	354	364	366	348	374	355	403	321	323	389	361	374	341	327	371	328	342	349	352	378	359	371	342	377	356	331	321	363	371	354	347	336	365	369	377	364	315	360	323	370	378	350	363	385	345	354	361	326	345	354	344	362	355	332	368	354	325	349	375	380	358	343	346	365	373	355	356	341	382	369	337	356	337	355	366	365	359	347	357	378	403	361	339	342	334	364	354	371	339	349	334	367	338	372	329	371	326	331	358	356	309	391	347	319	344	349	396	334	361	389	336	371	334	374	398	369	343	367	378	332	352	349	333	363	346	374	321	376	361	372	370	346	332	410	360	390	355	354	338	388	374	348	366	374	336	359	345	348	374	389	391	355	344	311	355	343	317	373	361	366	339	346	360	350	369	390	347	368	376	357	360	356	386	350	348	337	363	340	347	370	330	342	361	359	366	350	356	343	333	392	378	339	361	379	340	330	373	356	328	351	403	343	330	361	354	339	340	371	340	346	340	355	376	368	370	359	365	333	356	337	388	324	337	343	348	347	364	341	389	369	379	341	368	359	378	365	337	391	375	352	353	327	354	366	357	339	345	355	391	342	347	302	326	374	349	355	337	373	374	357	364	370	320	382	334	365	357	356	400	352	322	376	359	323	347	354	382	370	347	383	340	376	379	329	358	350	373	335	330	341	363	352	368	333	366	368	370	362	334	339	315	344	353	397	314	352	340	347	364	357	337	337	364	342	304	334	370	371	333	333	363	325	396	366	351	367	336	322	364	375	340	342	333	333	354	370	378	366	347	351	369	359	327	342	347	379	376	320	337	323	363	344	355	338	324	390	368	371	354	338	348	382	347	330	376	345	342	324	362	346	392	361	378	329	346	358	373	374	341	349	381	342	349	395	348	342	361	353	343	352	341	340	352	303	362	351	354	378	344	341	360	372	347	327	297	330	402	361	361	348	311	385	377	322	395	349	388	364	376	358	344	393	359	343	362	372	358	356	349	385	347	355	349	378	348	375	341	344	366	353	335	353	382	360	341	357	348	379	354	364	331	373	377	324	338	360	367	354	361	389	343	374	389	335	345	367	384	360	350	366	376	373	390	359	351	370	348	387	389	360	363	362	370	373	313	355	337	337	342	379	340	356	322	333	359	345	298	374	326	363	341	352	352	344	348	340	347	329	348	401	356	350	337	373	370	320	341	330	318	362	326	338	340	344	324	356	324	377	343	346	362	373	338	418	383	356	338	358	335	367	352	381	350	348	328	375	346	336	355	341	380	347	338	355	370	339	332	341	363	356	358	374	355	343	340	375	400	328	348	299	370	384	368	396	331	357	331	315	349	360	363	366	365	316	332	356	353	316	359	397	358	328	367	329	339	356	349	364	355	413	354	356	364	354	320	366	355	350	393	330	379	356	361	400	363	373	344	364	356	354	329	402	367	370	372	309	335	345	394	345	375	358	318	332	365	313	355	340	334	341	345	373	347	368	377	354	357	356	326	364	360	363	350	357	342	390	362	338	355	393	341	398	339	373	383	359	366	352	344	375	352	366	351	351	318	363	381	367	353	357	364	350	362	348	365	380	340	342	329	366	349	356	394	341	350	359	367	356	350	352	363	346	347	343	386	359	355
19137	34973	27763	16500	9927	5998	3960	2657	1882	1507	1175	993	880	730	642	550	556	524	495	469	468	432	424	425	422	424	402	395	424	400	426	403	432	415	427	427	400	418	418	399	410	418	431	447	428	396	431	354	375	369	394	419	405	435	399	426	385	394	365	359	413	418	396	421	380	418	391	412	377	363	394	430	398	408	395	411	406	413	415	405	401	379	391	369	409	429	433	434	393	393	384	386	450	428	424	410	395	392	418	399	398	402	380	396	420	432	386	404	438	399	415	388	396	384	425	400	411	410	405	378	409	393	398	404	378	397	431	422	416	380	387	418	389	389	400	443	424	393	383	395	411	377	458	391	433	405	437	414	437	401	410	385	383	407	421	401	378	459	391	408	384	398	392	392	419	422	421	382	370	394	415	376	421	427	414	428	362	425	372	409	435	413	409	371	404	390	392	408	414	378	431	381	490	412	387	385	390	411	372	417	336	392	413	414	381	384	400	391	389	420	404	414	395	424	391	423	425	373	390	408	372	380	396	407	405	446	396	395	378	425	420	405	401	403	421	402	386	409	388	425	412	420	400	425	406	401	370	386	397	400	381	400	406	408	439	418	394	398	388	424	397	411	392	408	407	409	399	394	383	425	399	382	395	384	410	416	390	413	406	430	427	400	413	377	376	408	381	427	435	399	398	400	413	400	395	382	413	380	404	420	374	431	454	412	387	380	416	410	395	377	433	407	391	408	415	400	376	465	403	394	383	396	385	405	467	403	409	408	390	401	406	382	404	402	376	436	403	381	416	426	410	426	431	418	408	451	421	385	372	427	434	415	389	357	377	400	401	418	412	414	408	417	430	434	390	363	415	399	423	402	411	450	436	388	412	412	417	391	364	372	416	416	423	393	388	412	422	377	385	380	407	434	411	416	435	368	379	430	372	396	385	406	381	438	408	408	415	400	425	417	389	431	405	391	415	407	426	395	396	400	415	386	399	438	416	427	415	418	406	411	352	408	355	413	402	414	412	436	428	376	410	426	406	403	445	375	430	381	383	405	401	424	402	393	379	407	398	403	412	424	396	434	399	390	403	367	374	425	406	366	391	409	451	416	402	390	435	435	397	395	429	421	406	395	404	390	382	381	445	428	373	401	414	401	417	421	428	430	405	400	385	380	417	407	417	401	415	421	402	417	393	436	405	427	433	404	411	392	430	389	385	371	417	395	411	404	425	415	399	407	399	390	440	420	410	382	432	371	421	441	428	395	387	407	431	404	398	423	427	430	424	382	386	404	356	397	410	410	420	404	413	361	373	422	425	411	366	418	436	395	429	408	365	380	428	382	417	421	436	408	403	359	427	406	424	410	423	418	388	413	399	370	389	420	411	432	412	396	407	402	405	398	383	421	387	412	398	410	423	394	431	392	394	391	409	420	419	385	415	413	404	395	419	403	384	448	404	413	427	391	415	385	384	406	395	366	407	419	432	441	402	428	408	409	417	387	391	449	414	411	433	389	391	385	439	399	399	424	425	412	397	418	389	398	404	441	395	431	390	403	373	401	402	441	411	412	423	422	410	434	396	413	426	400	398	423	422	401	422	424	434	433	399	448	410	402	404	408	401	420	429	395	405	377	410	395	395	403	422	391	397	406	414	403	400	402	362	401	402	393	409	418	404	409	433	401	387	392	384	366	394	406	419	429	411	395	416	428	414	380	385	403	426	432	433	390	406	409	418	371	422	392	430	429	389	399	413	395	403	381	403	372	365	395	457	397	377	384	436	383	426	431	373	434	417	395	431	437	413	422	429	379	398	400	438	377	394	412	422	383	394	416	382	399	421	367	399	391	386	439	397	434	427	375	379	376	408	395	401	384	417	406	423	415	387	369	393	399	446	411	416	449	433	399	360	422	388	388	388	413	373	365	416	478	418	403	377	394	404	406	425	377	384	390	416	416	396	397	398	394	384	372	385	408	372	433	415	387	413	414	372	422	382	405	406	428	421	371	411	415	415	366	396	417	422	398	428	412	398	398	380	381	379	412	400	401	425	413	407	443	408	421	404	420	436	385	416	406	394	401	431	425	400	397	449	408	374	401	421	399	416	402	397	384	381	406	414	377	423	414	412	397	414	400	424	422	396	398	421	385	416	416	399	406	374	387	403	398	421	420	417	429	419	411	423	383	429	425	398	417	375	422	417	413	427	407	423	405	435	404	407	366	427	380	409	459	386	397	416	440	387	417	430	362	402	418	449	412	401	425	409	381	410	430	378	406	391	396	392	373	388	447	446	374	425	397	396	379	423	383	377	422	412	378	398	375	382	421	395	397	438	419	429	398	418	424	425	446	397	390	399	405	423	412	383	424	430	369	400	432	414	400	362	390	377	439	413	404	420	409	395	386	403	385	427	429	407	427	366	458	409	411	413	379	400	388	386	407	393	417	407	381	396	428	414	385	386	413	383	407	420	415	430	393	385	423	407	397	414	413	402	386	441	432	379	426	409	397	395	391	406	393	441	399	409	423	391	430	380	405	416	406	406	383	379	409	374	436	374	412	402	398	351	383	413	448	375	446	440	396	366	399	383	400	378	409	439	378	371	429	409	414	393	399	386	384	388	425	388	388	405	433	391	354	424	423	409	408	392	401	413	399	399	364	426	390	434	389	397	406	394	401	386	420	365	381	403	406	409	422	410	356	438	429	384	408	392	423	402	422	411	440	420	371	395	412	396	397	413	415	380	382	412	402	398	419	437	431	386	390	385	415	404	375	396	375	388	395	386	386	390	389	393	422	426	394	418	400	391	421	413	389	406	410	420	390	416	398	433	387	400	348	383	429	381	394	432	429	415	413	413	410	398	399	400	394	406	411	406	433	359	415	390	387	380	436	419	428	378	431	415	441	409	417	441	409	415	425	396	447	397	394	409	387	412	409	376	425	402	382	391	407	422	380	420	396	419	381	380	413	402	420	434	413	403	439	410	365	411	394	413	374	394	384	418	391	408	346	404	409	416	400	401	393	398	395	418	432	422	439	400	393	439	405	438	400	393	397	405	422	387	414	402	400	396	414	421	446	425	406	410	402	425	420	435	401	420	416	386	415	429	425	397	391	413	447	405	425	435	387	409	416	388	395	420	384	406	410	374	420	407	410	416	420	394	420	425	364	394	409	400	439	426	419	411	400	416	357	423	390	406	389	384	407	436	417	384	411	409	385	417	407	431	394	388	414	409	410	400	446	389	443	400	376	386	412	432	413	421	420	380	387	399	424	413	455	397	393	401	381	390	399	395	403	410	392	392	398	384	413	394	425	402	445	395	388	399	425	410	391	420	413	405	385	393	429	418	388	385	414	425	408	377	379	380	426	388	407	413	388	385	407	419	389	400	390	392	433	356	410	414	395	421	414	447	405	388	405	429	399	408	398	420	388	411	403	431	409	436	407	415	434	412	395	406	399	393	436	413	408	392	409	417	424	419	408	467	393	366	443	418	417	407	411	412	387	418	429	389	422	396	432	417	379	411	422
23648	21295	28242	24756	21053	11632	4340	2319	1672	1333	1020	849	794	667	594	530	472	405	449	427	411	411	380	375	347	369	375	364	365	375	375	374	343	339	359	370	358	391	384	368	336	352	364	353	336	331	342	331	343	370	378	341	363	346	354	376	355	354	330	340	324	327	374	331	339	356	353	365	320	357	330	346	350	351	359	338	350	334	365	343	329	331	328	323	380	341	353	352	331	360	352	346	339	327	363	335	344	335	345	342	341	361	348	374	361	396	322	343	358	366	325	356	358	323	336	365	375	336	356	347	347	344	345	314	339	348	358	363	388	336	332	383	370	362	368	323	334	348	368	331	370	351	337	322	342	324	327	375	354	324	335	367	372	341	335	321	353	339	342	353	348	357	337	342	346	360	357	331	351	362	352	346	346	329	366	361	372	349	336	306	352	374	351	355	362	319	341	338	347	349	307	356	354	370	354	355	330	360	310	343	376	375	349	360	367	373	355	321	362	366	367	360	361	352	356	337	363	371	330	359	332	332	365	366	370	390	328	362	332	367	328	328	335	357	335	358	335	345	346	349	341	338	336	327	334	330	332	326	332	315	336	336	344	369	378	355	353	300	329	370	336	345	373	326	374	367	357	342	355	365	347	320	332	381	377	347	344	348	364	332	354	363	383	356	372	312	333	372	351	349	400	348	354	310	350	352	344	333	337	313	366	341	340	322	361	356	343	348	358	333	352	329	324	335	326	360	353	370	349	370	362	324	347	357	356	367	355	341	321	361	350	398	365	352	342	325	362	356	348	374	355	357	328	348	300	343	328	331	358	349	360	333	360	343	385	353	342	348	345	339	331	361	323	355	325	340	323	346	333	349	335	352	366	385	351	346	349	360	353	364	314	383	358	350	332	330	355	358	362	356	343	343	349	347	330	363	383	334	356	321	344	328	361	378	372	347	340	352	362	363	320	311	354	316	342	345	338	342	384	353	323	370	338	336	344	349	347	358	379	329	357	355	350	347	340	353	378	349	326	392	327	392	352	343	382	332	335	340	365	349	352	348	365	344	344	359	341	358	371	310	364	341	316	341	345	343	373	321	331	341	354	361	390	331	342	355	331	363	382	330	377	329	347	343	375	309	338	341	336	359	332	351	334	367	377	352	341	335	357	363	329	339	338	333	361	330	340	369	364	317	340	354	364	379	345	371	359	329	353	345	327	345	351	357	331	325	346	336	366	367	361	369	322	363	389	373	382	357	331	364	352	346	340	359	326	336	363	330	347	349	321	326	375	334	334	365	378	338	343	337	350	341	335	349	368	330	360	369	364	398	338	367	344	333	341	337	337	364	332	354	375	382	338	361	347	336	321	328	342	335	376	356	353	340	337	369	327	363	365	341	314	357	339	329	349	348	348	360	360	335	345	363	347	327	332	360	346	318	365	350	333	341	351	369	357	357	337	310	361	354	349	334	356	368	358	341	356	360	330	323	347	385	378	356	363	345	331	343	338	381	371	353	331	383	330	363	350	386	323	329	332	322	362	358	363	362	368	344	364	337	344	374	355	391	335	377	341	356	344	359	354	356	345	311	321	353	351	338	336	376	366	364	381	341	335	348	339	336	328	336	359	315	354	372	368	375	326	361	371	350	353	341	368	354	369	343	324	320	362	370	373	364	347	383	329	329	362	355	347	351	351	362	340	341	331	350	341	377	349	347	323	360	333	337	370	351	354	344	343	400	339	353	353	365	364	345	336	356	342	342	366	340	383	332	353	345	339	359	361	317	351	396	361	348	342	357	339	365	358	375	366	358	366	320	348	370	354	373	350	339	357	367	309	346	370	347	351	325	349	344	341	326	323	345	376	324	327	364	352	349	363	400	353	331	346	312	380	331	333	323	351	317	318	369	332	321	375	329	375	398	321	359	371	333	341	340	362	337	358	367	331	354	375	344	306	335	334	352	381	344	350	342	311	358	335	343	364	315	362	339	345	345	319	379	345	329	345	363	386	336	372	324	287	345	343	363	368	341	348	338	349	352	340	356	349	308	336	334	404	321	385	348	339	339	373	366	340	349	363	347	366	359	376	345	361	343	345	373	316	340	343	350	341	360	357	324	371	347	368	351	367	335	317	334	379	339	329	345	367	342	347	323	348	358	362	304	357	356	347	334	317	318	346	353	335	353	370	358	302	356	339	308	356	323	289	327	372	348	322	349	361	343	333	347	356	341	353	345	332	338	346	340	352	357	376	332	352	357	349	398	366	352	314	332	364	340	334	361	356	348	317	363	343	345	374	380	313	363	338	310	330	334	335	346	319	336	351	337	323	347	373	361	385	315	326	333	349	344	369	361	303	380	331	319	362	358	348	365	345	358	371	334	356	367	326	354	359	337	382	348	374	354	403	362	344	372	350	325	330	335	337	348	314	321	333	357	335	314	344	343	348	388	324	351	331	357	376	326	366	333	336	345	356	339	353	346	375	370	352	349	338	365	377	364	337	332	363	333	351	323	307	369	352	353	373	349	377	371	368	366	359	333	361	353	371	362	364	382	334	349	354	329	337	313	361	360	314	342	331	294	322	359	329	330	371	352	320	380	336	314	394	334	353	362	392	331	373	325	337	364	361	332	307	339	391	326	349	335	377	365	341	316	316	332	348	352	345	368	356	301	363	357	376	355	360	371	333	354	394	372	372	354	348	349	328	346	334	356	364	376	333	338	352	365	322	363	351	357	347	347	327	337	351	349	358	326	375	353	359	351	322	355	356	303	314	308	359	355	384	362	349	348	342	316	337	351	334	382	363	357	370	350	315	342	382	383	375	351	347	335	351	356	351	366	344	327	326	321	323	316	356	388	341	370	338	361	366	303	349	349	340	348	347	339	342	337	354	362	363	353	338	349	352	365	351	329	367	349	357	342	385	344	354	322	305	381	335	330	355	408	346	340	315	370	364	332	357	336	361	329	393	373	376	348	341	340	351	344	365	352	343	359	340	363	339	333	349	327	353	338	365	337	320	342	359	337	347	362	305	353	369	336	319	366	353	344	358	377	358	387	368	382	344	343	332	338	338	337	336	344	360	346	342	324	337	391	319	348	376	329	374	367	357	349	358	346	333	355	364	336	348	333	364	345	361	330	346	337	372	361	348	365	337	337	374	355	329	380	320	362	373	357	351	352	311	354	321	351	351	357	340	325	334	355	344	388	344	358	355	381	352	363	350	354	374	329	343	332	308	330	381	353	340	347	354	336	333	370	355	322	345	344	345	342	354	330	375	324	347	338	322	350	352	339	370	344	361	368	318	384	345	350	386	318	340	300	380	348	375	342	292	352	349	344	355	375	380	370	356	367	376	351	341	366	324	361	350	394	331	352	341	369	335	343	338	331	336	339	327	339	350	349	386	343	354	373	321	355	355	361	385	345	340	354	364	388	328	336	310	342	328	355	335	351	347	320	374	349	343	307	378	328	355	331	330	378	338	340	347	365	342	353	375	327	358	352	320	345	379	379	377	335	327	343	309	399
19363	41960	34688	22812	14465	9437	6336	4328	3014	2330	1773	1409	1169	1001	797	725	721	564	511	516	524	454	451	464	377	405	441	464	402	412	418	369	398	394	400	408	369	373	389	391	406	385	380	432	402	389	396	410	405	392	396	394	403	371	381	419	434	360	368	407	409	413	374	370	387	413	418	403	382	395	395	387	397	404	375	405	388	386	426	376	391	394	421	380	402	390	359	367	377	441	376	371	388	410	397	367	392	401	426	401	377	394	373	389	394	385	404	396	378	393	413	408	414	409	407	419	391	375	388	406	436	387	396	417	395	403	394	432	458	385	384	362	390	382	376	416	397	373	395	366	377	400	377	440	377	366	420	396	360	360	391	409	349	374	380	385	388	401	409	388	416	391	431	374	414	373	395	410	361	377	388	378	369	397	407	343	360	397	363	357	397	367	410	407	439	379	437	405	379	389	368	382	384	403	409	378	422	383	383	392	420	384	389	384	415	385	378	419	397	419	409	387	402	422	395	401	415	395	399	379	397	395	384	371	421	425	395	370	388	394	401	433	427	395	406	386	386	393	392	389	393	398	424	409	414	370	377	430	394	399	372	398	372	387	409	387	384	407	386	369	412	401	397	415	418	406	412	406	382	391	419	414	397	374	377	386	395	406	404	374	368	347	353	414	399	399	395	446	339	415	372	443	417	403	360	397	396	409	394	395	402	390	367	393	373	397	406	420	415	384	379	380	405	416	410	426	377	395	420	368	402	393	403	412	393	386	406	394	411	374	380	401	387	397	420	364	415	388	428	372	403	388	394	402	374	410	368	390	371	384	368	394	430	386	407	402	399	396	422	413	384	393	374	359	400	388	365	390	389	362	385	395	411	412	375	416	390	373	386	396	397	417	378	399	426	405	384	381	405	422	358	417	400	408	395	368	401	399	405	352	401	386	403	348	398	422	401	412	366	436	402	394	434	413	373	428	414	402	365	430	388	389	406	401	368	396	410	407	417	367	352	369	359	383	356	390	365	380	374	392	410	419	384	401	392	409	409	388	416	407	397	389	371	441	340	424	408	394	420	414	375	424	392	402	401	376	390	434	409	356	414	390	385	396	388	403	394	421	389	382	413	433	391	413	411	416	417	376	382	398	384	389	395	402	387	382	387	367	389	396	402	401	381	388	417	357	413	371	386	416	393	377	404	382	377	410	397	386	387	410	397	386	441	393	427	386	384	383	364	389	390	392	381	374	403	378	368	357	359	370	345	408	414	403	400	376	432	370	376	375	354	413	406	397	392	365	379	365	395	374	391	378	391	412	381	410	424	385	377	426	403	404	397	405	388	413	369	403	379	397	391	397	397	389	420	383	410	419	394	374	400	366	397	398	364	425	408	424	377	408	414	406	398	387	364	408	389	412	406	391	384	400	421	414	420	375	380	413	402	430	364	381	365	403	407	372	369	388	403	415	418	379	360	387	426	371	409	383	411	420	396	422	363	397	385	392	371	401	387	391	400	422	395	399	389	407	402	409	409	404	379	387	396	447	416	402	395	391	400	391	423	394	394	411	399	364	355	414	431	384	413	369	404	375	405	391	406	415	406	405	403	387	395	411	389	388	413	413	391	374	380	361	376	388	367	433	412	382	370	348	393	396	359	405	400	412	402	399	382	408	400	407	401	404	403	382	399	417	394	415	373	396	400	415	414	392	371	391	409	388	403	429	396	389	417	384	406	371	395	375	401	410	409	419	372	400	402	412	390	377	418	378	438	386	379	402	361	401	427	377	392	395	392	403	374	401	375	384	361	375	385	402	394	443	375	376	400	385	362	402	409	375	364	399	397	418	393	374	397	387	365	415	412	355	374	399	399	364	388	392	398	413	396	397	394	380	428	374	376	427	430	373	394	400	391	397	356	416	373	422	383	404	425	403	392	415	425	390	400	384	341	392	393	380	377	396	402	430	437	414	408	426	404	391	387	412	385	426	335	415	375	402	418	418	381	406	403	394	402	381	389	388	405	406	390	438	390	403	416	405	406	395	389	432	368	376	338	376	414	414	426	396	396	432	415	383	391	374	410	373	390	407	414	406	404	369	418	402	416	422	352	380	412	407	367	381	399	421	397	438	416	403	416	402	398	398	395	387	393	434	401	386	403	355	392	380	393	386	396	434	409	417	398	392	388	433	373	405	393	396	420	392	409	374	381	370	389	417	382	343	374	401	412	404	396	403	417	397	390	384	378	385	428	375	414	401	424	377	402	389	393	387	371	425	412	403	390	399	391	391	377	390	370	403	386	400	405	391	394	407	392	399	378	373	431	398	376	379	396	429	385	386	391	398	398	397	425	390	375	390	406	373	398	417	391	417	380	418	414	406	387	401	396	405	391	441	402	374	378	403	399	390	425	369	415	383	408	415	364	341	394	424	387	374	383	376	390	399	374	371	413	409	383	392	361	403	402	423	367	413	383	394	381	424	351	401	405	390	399	385	397	378	386	413	396	400	394	378	424	358	367	409	378	377	398	411	415	402	389	365	403	381	401	392	397	381	387	369	420	456	388	406	398	397	395	359	379	370	406	422	408	367	403	400	400	383	411	426	410	414	396	432	428	417	376	387	404	417	418	377	408	414	370	399	408	426	365	371	371	407	414	384	374	376	376	377	383	381	403	370	374	370	390	400	382	396	382	380	390	403	398	418	386	372	409	416	390	407	394	399	396	411	403	382	378	364	406	390	428	383	411	427	402	425	373	403	411	362	424	377	391	406	391	356	412	430	397	396	378	409	363	378	395	401	413	385	381	413	408	412	400	384	431	387	427	391	365	377	400	422	443	416	424	392	407	394	408	412	404	413	396	354	404	404	416	425	392	364	415	385	416	393	382	419	392	408	373	368	384	370	387	409	427	396	403	404	389	405	395	384	423	375	383	407	398	404	402	373	380	403	429	380	396	398	385	387	372	360	390	391	352	393	410	359	408	377	379	393	424	428	391	382	412	399	377	379	417	404	424	415	370	424	387	394	403	403	410	401	417	426	403	375	401	396	376	385	403	398	390	394	391	408	391	371	408	416	343	430	399	396	374	398	402	419	390	405	384	366	381	429	402	403	381	418	378	400	365	390	395	424	397	386	418	413	380	363	374	395	349	421	416	426	380	425	382	381	382	421	413	395	355	402	397	417	412	402	380	384	414	373	400	413	379	397	394	428	410	418	379	426	381	374	405	404	411	387	351	371	393	425	407	384	383	404	372	431	376	414	398	427	420	421	409	381	366	422	400	376	391	418	390	365	422	378	403	374	388	396	394	364	389	424	366	376	408	370	350	431	400	355	411	430	379	373	363	407	396	393	403	415	397	371	408	393	413	395	417	370	371	402	435	391	425	380	397	382	369	376	392	417	413	417	391	366	386	421	412	400	413	372	416	388	385	398	358	367	375	398	419	397	383	457	397	393	370	387	386	428	393	400	407	376	381	400	364	372	399	377	364	402	410	398	382	414	389	375	422	402	377	398	401	424	408	375	395	404
25205	21329	26680	24676	9841	4087	2447	1664	1271	951	892	718	645	547	479	443	470	416	463	397	414	378	366	371	357	356	373	383	384	340	389	351	350	354	417	350	361	338	367	359	356	350	338	377	317	321	342	384	352	402	349	357	368	363	338	354	359	369	332	357	386	350	383	333	370	361	388	333	375	321	364	363	347	392	369	338	396	333	337	383	343	357	360	348	343	351	352	348	353	349	389	368	369	359	361	347	347	342	344	382	346	361	332	391	364	387	359	372	360	362	334	338	361	315	374	316	362	365	367	380	353	348	345	370	366	359	359	358	345	335	332	333	354	346	379	356	353	371	317	350	373	348	349	345	342	340	385	338	354	363	359	352	389	356	333	326	391	363	359	354	365	347	346	340	318	334	360	381	381	318	376	318	350	346	351	334	359	371	353	376	337	356	374	357	325	345	340	347	364	342	377	323	341	378	359	404	351	386	333	366	355	367	319	353	366	350	347	382	366	349	377	363	336	367	364	346	367	369	367	339	354	330	345	347	340	359	354	392	360	368	364	379	367	355	390	352	358	359	375	356	377	348	372	323	374	374	354	337	363	339	389	342	368	363	351	346	335	363	364	329	366	350	391	361	333	353	359	344	337	344	361	366	353	390	341	387	333	344	376	373	367	358	372	358	352	344	322	377	337	383	346	370	347	352	376	370	350	336	395	334	337	320	354	369	356	360	339	383	340	356	368	364	356	352	340	348	361	366	381	330	355	351	354	368	377	348	359	338	395	353	327	320	339	367	382	382	362	352	369	384	331	369	368	353	333	316	378	347	373	405	357	391	365	348	363	383	347	389	366	361	369	356	355	347	372	322	402	364	329	365	360	392	345	319	377	377	361	313	370	350	360	401	338	360	375	345	362	357	361	357	345	342	348	327	371	345	351	352	363	322	350	373	325	352	356	380	338	351	355	347	367	345	336	380	370	359	362	364	373	335	342	362	369	355	357	340	352	382	338	344	316	334	337	369	361	355	354	375	332	339	348	374	361	347	365	388	368	352	386	367	334	355	336	334	401	317	345	369	331	358	337	363	388	329	334	360	317	347	357	351	363	363	352	371	349	358	362	358	349	355	342	354	361	328	398	373	345	339	350	375	380	359	363	364	363	344	356	380	358	338	345	368	348	370	356	353	364	337	341	333	357	385	378	357	366	332	378	338	339	395	371	341	369	385	378	370	331	360	327	359	319	357	317	335	331	352	355	312	372	330	349	348	370	362	355	373	341	326	355	348	351	355	332	369	345	363	373	322	347	329	342	348	346	334	339	355	344	351	338	390	335	375	339	366	356	399	343	359	361	377	369	395	351	345	360	331	325	366	334	359	352	370	371	335	393	442	365	353	337	332	326	363	349	316	367	358	334	342	371	372	359	365	395	364	406	365	326	349	312	380	362	326	333	350	365	308	380	379	353	331	357	357	368	347	351	372	362	362	360	393	348	393	345	382	360	344	339	354	351	364	351	361	355	373	323	356	337	357	378	351	353	367	349	346	377	349	400	345	400	371	378	369	343	353	347	334	335	342	342	312	376	343	330	339	342	364	324	397	356	352	358	356	387	375	355	378	347	321	320	379	315	367	368	340	326	331	343	352	320	373	356	393	363	376	361	379	324	351	336	371	369	336	348	345	338	339	369	369	357	377	333	367	343	343	349	365	345	343	362	348	350	371	335	365	355	357	374	334	374	362	385	332	346	352	355	352	368	347	359	362	350	338	332	306	361	352	349	356	397	365	327	328	353	330	351	347	353	334	349	343	351	364	380	373	341	379	344	324	344	377	318	356	360	372	385	365	352	370	367	325	385	339	392	368	335	390	380	334	356	330	350	321	355	366	351	374	374	385	338	353	352	379	350	312	373	376	348	377	421	329	375	348	367	360	374	362	338	362	346	360	311	372	340	363	384	348	371	351	360	355	372	367	337	327	379	340	375	341	339	400	343	362	360	380	384	335	326	362	340	346	345	352	342	347	381	333	350	362	390	340	359	381	352	353	339	385	340	395	346	353	380	342	401	373	373	363	397	352	357	323	362	398	351	322	344	367	357	378	344	336	389	345	358	366	360	351	324	333	362	339	344	363	343	351	395	352	340	371	396	343	333	345	352	368	372	321	380	374	304	355	370	371	326	385	331	357	368	346	366	337	355	390	365	355	370	325	360	342	342	383	376	375	346	320	354	329	393	315	378	360	393	357	322	376	364	336	326	362	318	349	342	356	343	364	365	341	369	351	356	346	384	337	344	357	376	369	334	353	365	333	337	378	347	357	380	357	351	359	369	374	360	353	346	356	377	385	377	366	379	337	365	407	380	368	374	352	373	351	361	365	323	328	344	357	365	361	369	357	405	352	364	412	364	358	337	350	320	317	413	347	336	327	367	377	365	339	367	323	384	326	355	381	331	347	344	328	385	348	381	386	337	370	364	333	350	348	332	373	350	346	340	319	353	357	321	329	369	348	320	342	340	336	350	386	353	296	342	350	365	337	365	377	345	373	363	366	338	366	366	354	359	356	343	410	371	365	331	364	371	336	356	364	350	362	362	349	363	357	359	361	377	422	359	369	346	320	373	364	311	359	398	367	385	401	361	380	375	334	364	348	343	365	344	373	330	368	344	360	366	358	360	346	338	335	375	347	350	372	342	377	352	357	336	376	349	337	364	331	346	361	355	337	378	348	362	380	405	339	335	326	363	349	325	368	342	343	346	343	334	342	334	355	354	375	326	360	357	380	354	347	353	328	340	397	334	340	396	355	315	336	349	318	329	356	375	316	361	361	355	367	368	331	357	371	335	374	357	361	343	355	334	365	371	333	317	340	347	360	337	347	341	350	368	354	339	361	337	327	343	340	368	383	344	322	365	372	349	307	364	368	386	327	373	372	350	384	316	379	360	358	342	363	343	328	353	342	375	375	349	356	363	354	356	366	311	369	370	344	362	338	361	352	370	369	355	320	337	345	367	369	350	349	326	339	331	361	342	358	372	371	387	368	342	333	352	355	360	358	370	337	334	361	355	335	336	361	342	360	348	349	371	382	326	337	376	324	376	342	343	319	342	418	345	359	334	333	323	350	352	353	361	407	352	355	314	364	351	330	339	361	365	362	386	322	359	357	390	402	331	393	353	324	373	349	373	376	338	376	353	327	352	352	353	333	374	334	303	370	361	353	351	327	367	341	356	366	360	334	362	355	350	333	374	349	361	351	367	318	361	332	353	388	350	367	389	363	348	363	339	342	363	354	366	344	360	376	348	352	357	384	344	374	368	376	375	338	370	347	374	304	351	357	356	331	378	363	337	327	372	382	354	340	351	350	373	344	307	388	332	339	336	353	375	353	365	358	367	346	370	346	344	350	377	367	351	326	384	416	353	326	361	352	318	369	391	370	342	329	402	347	352	342	368	362	406	354	339	364	387	322	343	336	349	385	379	373	386	390	351	344	363	329	351	357	370	353	335	357	353	360	375	351	347	351	363	357
18875	37622	30566	18771	11589	7448	4943	3433	2413	1887	1434	1141	964	813	686	662	536	588	522	466	467	473	436	449	420	429	463	427	389	416	424	395	428	408	386	362	362	446	470	407	416	423	407	436	398	403	416	420	416	423	415	422	396	368	393	436	436	415	417	390	411	426	423	409	446	399	402	419	400	431	378	416	410	390	404	402	378	432	447	418	448	389	400	425	443	403	423	414	393	402	416	414	376	417	416	409	406	429	423	395	400	420	425	373	380	386	423	412	401	444	413	374	398	391	424	408	439	429	418	430	435	434	408	447	428	410	405	404	379	427	378	380	413	395	385	383	455	430	412	414	389	376	413	419	406	408	445	439	416	431	417	395	394	411	401	428	438	447	385	387	409	452	396	429	392	394	414	420	407	414	393	427	430	396	427	405	411	429	437	421	408	412	408	404	396	427	432	395	409	455	391	427	427	416	411	415	424	428	421	374	406	439	412	391	411	394	410	410	421	393	391	390	425	397	412	391	384	395	405	373	428	422	398	383	376	420	432	382	395	404	383	415	406	418	464	423	407	398	379	412	419	421	389	406	388	393	436	377	374	420	392	390	391	389	421	418	405	401	370	381	406	428	413	420	369	407	402	405	402	423	434	401	415	443	435	437	396	427	401	426	382	431	388	433	424	415	419	451	384	418	405	401	394	391	402	405	394	414	403	426	380	401	403	409	438	402	435	370	391	399	421	408	399	401	389	398	400	411	372	417	437	432	417	428	417	415	429	429	398	418	411	418	410	436	397	413	403	387	414	406	383	392	388	421	415	423	395	410	414	412	409	416	425	421	428	395	401	377	412	413	411	413	385	408	396	418	407	414	408	383	427	423	429	433	415	373	428	427	448	410	435	432	416	381	465	429	379	435	392	386	385	418	400	392	403	398	433	436	417	418	439	417	362	410	391	397	403	418	401	407	410	451	417	392	401	422	398	397	429	433	426	405	426	421	402	407	421	418	382	387	391	415	424	419	400	448	456	453	425	408	448	428	403	431	389	400	396	409	430	399	415	420	407	413	387	422	407	438	372	383	414	387	400	381	401	419	393	396	414	402	417	416	409	367	447	366	419	426	415	423	401	391	399	422	416	429	415	410	405	409	405	406	393	399	394	433	441	400	418	421	415	421	392	394	438	434	434	413	435	418	422	453	382	380	394	446	396	386	372	395	424	395	396	434	458	396	396	415	455	386	389	473	366	414	412	414	387	392	416	394	429	386	416	384	421	422	376	382	394	397	419	390	408	390	425	397	396	401	414	411	411	385	432	407	365	466	385	399	424	404	398	402	434	406	431	439	405	406	417	379	431	426	431	407	369	384	416	411	404	427	423	452	452	439	424	421	386	423	403	434	425	424	417	415	428	382	413	404	399	385	411	398	438	433	406	400	399	461	403	391	388	399	413	393	403	384	370	404	401	404	411	435	396	450	405	411	404	394	423	393	430	411	413	417	402	427	412	413	401	388	408	382	428	411	407	405	393	385	387	447	423	396	459	398	421	415	397	412	389	408	454	440	400	380	420	401	375	413	425	398	442	402	399	439	386	389	413	415	405	381	415	435	405	399	405	427	395	390	384	421	389	414	418	386	401	418	418	402	397	406	408	417	419	406	439	424	393	413	399	413	400	426	445	408	409	433	399	416	382	405	438	408	412	361	428	402	417	405	420	443	410	401	401	421	418	384	429	407	412	425	431	381	436	391	389	404	418	385	390	418	402	449	409	439	415	419	409	402	406	435	415	399	450	390	408	387	440	441	364	414	409	393	413	391	390	444	425	396	410	400	396	424	419	469	434	405	410	416	383	396	407	437	441	416	425	400	387	403	419	441	407	367	406	381	402	393	423	448	422	405	407	402	416	418	408	444	397	378	394	357	386	413	409	436	414	444	404	399	399	378	391	377	398	384	407	423	436	408	395	435	391	373	445	426	419	392	388	417	396	376	372	380	409	375	411	408	405	383	433	394	451	411	380	416	420	413	432	388	430	367	409	392	441	400	413	378	414	388	395	408	435	381	435	420	418	435	441	401	430	393	407	443	430	371	403	425	394	402	411	397	385	406	410	412	396	434	396	440	422	441	411	396	388	407	396	431	367	399	435	408	393	428	425	448	411	427	417	411	407	420	395	393	385	423	407	405	420	417	394	413	427	431	405	415	412	405	383	390	421	409	429	404	397	420	399	409	391	375	416	395	397	399	438	397	399	424	431	438	396	437	413	412	421	405	410	459	435	421	433	417	435	386	411	409	448	407	419	390	409	408	405	449	431	415	446	412	401	384	448	408	407	359	403	404	436	414	439	401	385	415	409	408	430	403	408	409	425	400	411	399	429	437	424	406	385	435	425	397	415	431	407	429	426	407	369	377	412	393	357	395	388	410	420	393	386	385	402	417	395	425	440	416	435	373	405	412	443	424	412	404	409	438	419	409	429	390	434	376	414	391	421	400	429	378	409	435	418	459	426	428	442	415	447	419	410	415	378	425	398	394	402	415	387	428	413	412	430	408	446	437	366	446	388	404	421	385	412	386	403	394	438	411	397	416	402	402	418	389	417	394	391	399	418	412	416	385	446	409	454	427	403	393	415	423	445	446	385	432	438	392	404	387	423	406	435	402	390	412	440	401	397	435	436	412	375	412	403	412	402	430	417	407	392	440	435	418	400	417	425	450	399	415	425	401	387	401	431	379	427	422	413	391	385	444	433	431	421	403	377	406	378	409	421	437	410	388	373	455	393	423	360	406	413	408	404	379	400	402	437	390	407	403	401	416	399	412	417	431	405	382	402	428	405	405	377	439	401	423	397	445	398	388	442	398	424	392	414	431	393	397	409	395	408	409	403	419	399	422	411	404	401	434	425	400	396	406	428	408	425	417	427	428	422	412	450	409	395	407	442	404	393	424	397	437	454	391	421	417	422	420	403	407	408	388	378	414	408	402	439	413	383	422	417	442	455	407	418	404	394	430	394	433	387	385	415	444	431	419	420	388	441	395	409	395	386	416	448	429	459	453	415	424	377	401	421	412	403	402	422	421	421	379	447	438	385	454	404	427	435	414	416	416	372	418	389	467	399	415	447	395	391	422	398	409	418	362	403	430	384	411	386	408	412	412	401	445	447	445	410	424	401	441	416	448	384	426	380	404	420	394	413	398	414	424	377	403	415	396	406	388	393	405	392	406	412	417	402	444	395	410	394	391	415	410	419	413	432	416	400	433	382	391	426	432	397	441	366	401	397	393	413	383	367	407	390	424	391	401	399	382	439	392	411	413	429	413	399	451	423	418	398	442	406	417	423	398	380	410	400	414	423	379	407	416	431	398	398	409	435	415	381	391	428	384	431	397	376	439	421	388	401	395	422	419	380	441	399	421	396	385	426	459	406	384	389	454	417	454	390	408	429	433	415	414	400	434	419	425	408	460	366	418	406	422	434	427	401	443	414	401	369	434	433	388	373	440	417	430	429	393	428	405	408	390	402	407
22860	21415	28897	24314	21463	20717	9285	3347	2299	1730	1364	1119	964	773	657	635	557	509	484	451	429	383	418	365	356	352	376	369	393	359	365	384	360	376	332	351	398	378	370	331	399	357	373	366	352	413	376	374	324	373	356	378	360	371	358	337	369	343	367	347	346	346	369	374	375	352	360	363	402	343	410	321	386	354	331	324	342	350	365	345	347	353	349	366	374	381	348	343	361	362	362	381	356	362	334	377	371	379	313	369	348	346	359	382	345	355	335	358	356	362	367	372	373	372	400	368	379	332	347	359	348	371	381	376	361	372	399	350	364	382	373	372	337	375	343	375	372	341	356	383	378	339	367	367	351	360	402	368	357	342	378	358	370	385	388	371	334	356	366	342	322	361	371	375	388	381	346	382	357	357	354	349	372	359	372	353	365	377	331	332	349	337	352	370	351	333	368	340	341	369	351	355	345	391	375	346	340	350	345	354	360	413	376	323	349	347	320	346	355	338	360	333	368	366	368	351	349	353	330	350	326	344	390	356	339	395	357	356	347	394	366	402	384	343	362	359	328	370	378	376	372	340	389	357	361	401	367	339	358	361	358	366	346	356	375	401	396	367	369	342	353	334	355	328	371	315	363	339	374	405	351	324	360	361	352	389	359	367	382	389	364	357	332	380	357	355	344	371	347	396	347	381	344	357	339	362	396	339	370	414	344	364	364	359	374	370	368	391	358	363	334	337	360	355	357	372	331	343	392	326	354	335	353	343	370	378	363	317	350	374	360	393	345	355	367	340	366	355	383	361	359	394	337	360	349	418	337	389	376	320	352	340	362	367	364	372	364	351	393	388	339	373	355	368	351	371	367	377	332	385	405	393	364	383	399	323	363	315	363	355	366	413	361	369	360	364	354	373	389	362	340	361	347	333	335	349	377	361	350	358	401	356	366	339	349	357	379	346	370	384	390	394	338	355	368	374	365	367	366	385	375	388	327	339	346	348	348	330	377	399	380	334	374	341	393	336	363	371	359	358	373	367	371	367	330	335	370	386	370	342	372	373	353	393	363	377	374	342	407	343	351	364	352	351	382	356	400	360	354	352	359	357	321	366	388	319	345	370	327	389	342	353	331	363	362	342	372	368	386	376	368	361	367	356	337	367	376	377	336	329	335	368	357	375	333	349	353	358	360	332	382	350	379	395	334	354	360	374	356	343	370	338	338	345	401	387	362	348	386	360	337	340	360	367	369	360	345	320	376	354	373	339	358	378	369	344	377	404	381	370	381	355	327	366	375	372	360	374	346	361	345	374	328	337	355	345	372	356	348	359	375	358	368	359	371	330	334	372	348	343	370	356	345	347	347	361	337	330	362	386	342	380	343	391	344	313	360	356	366	300	339	376	382	369	366	362	334	333	356	350	370	357	363	381	384	356	353	362	336	328	364	359	359	416	353	333	321	331	341	357	362	370	376	360	352	350	351	339	418	409	375	360	330	372	353	348	357	367	319	376	359	347	408	361	385	345	383	375	358	423	372	375	342	374	364	369	373	332	375	326	361	377	361	360	372	325	340	381	317	329	363	362	379	339	378	342	403	364	382	334	376	372	373	349	347	372	366	341	356	343	383	355	398	375	354	344	356	385	370	364	356	344	358	361	355	351	355	379	330	386	360	342	316	337	336	380	380	370	368	361	373	339	381	371	323	346	361	383	374	372	348	382	344	338	359	361	375	376	376	356	396	342	362	336	395	356	368	360	364	408	376	336	359	351	332	368	324	372	366	355	394	397	371	365	367	383	359	395	342	403	376	356	332	365	360	371	345	350	381	357	369	359	385	389	376	337	372	364	386	374	353	353	367	333	335	367	376	389	367	346	357	365	384	362	346	366	402	380	387	374	350	392	357	355	370	347	358	354	394	342	349	361	351	357	358	351	339	396	352	355	366	331	386	385	328	325	357	344	370	351	367	376	381	375	418	348	344	353	338	341	357	355	352	320	350	361	335	357	353	372	391	371	349	388	339	342	356	355	379	312	394	339	356	351	329	336	367	337	356	369	335	326	343	364	341	342	364	395	339	377	362	357	311	314	347	324	377	332	399	367	373	365	337	373	352	381	372	361	353	330	367	369	377	342	373	344	361	356	383	394	357	368	349	321	330	382	368	367	381	371	344	339	321	346	373	405	357	349	341	330	380	370	363	363	345	359	357	356	343	356	371	342	355	345	394	351	390	333	369	355	368	370	373	373	373	360	356	347	381	354	340	348	395	374	363	357	367	370	360	366	376	362	397	422	333	333	369	372	348	369	372	358	350	359	341	344	330	364	325	350	331	347	363	369	346	353	382	362	323	363	339	363	368	371	384	337	317	357	343	337	343	366	342	358	376	368	311	369	366	373	375	356	374	348	318	351	361	348	368	346	379	375	348	365	324	337	402	322	354	384	388	335	343	333	370	362	374	375	351	329	338	333	337	387	336	350	375	355	377	333	337	373	350	331	345	344	381	347	360	354	349	365	361	362	374	350	332	356	324	356	341	339	368	355	367	336	336	400	324	368	356	367	342	343	337	373	361	361	382	357	345	325	352	368	371	367	324	358	355	367	345	364	378	384	361	353	357	365	337	368	342	326	347	328	328	372	373	364	318	333	381	357	344	335	346	349	361	357	396	389	343	340	360	342	365	366	376	352	390	366	362	363	337	382	372	353	351	353	372	359	375	356	356	356	376	361	359	368	363	387	337	363	394	366	348	354	368	357	373	362	321	361	353	370	363	357	378	348	386	350	346	314	369	371	391	403	337	351	327	349	339	362	348	369	331	352	375	385	360	353	361	340	334	322	363	373	372	352	381	354	365	383	357	350	342	354	367	346	378	343	371	373	364	331	368	366	351	343	342	350	358	359	365	366	349	365	365	383	390	364	358	369	369	352	349	360	398	353	381	385	363	364	380	355	368	383	329	374	362	357	364	349	349	363	373	355	374	369	375	377	352	364	362	316	368	401	375	345	343	333	356	390	335	350	376	348	358	376	356	395	348	346	389	313	324	348	358	385	358	372	402	355	359	370	328	351	341	352	338	381	391	357	336	394	364	372	329	360	353	347	350	341	359	325	353	380	383	355	383	361	334	318	373	345	342	351	387	344	343	377	364	340	388	350	374	380	363	315	345	363	331	338	342	384	323	362	363	355	367	326	362	354	396	362	356	382	347	356	346	387	366	340	352	329	317	360	388	424	397	344	330	354	358	400	381	382	354	355	378	324	343	365	370	378	338	356	325	350	368	337	363	365	375	346	333	369	367	364	319	372	377	351	350	355	348	364	380	365	380	351	352	348	371	348	352	369	360	343	377	405	380	365	389	339	371	361	356	302	380	371	344	377	388	369	364	360	399	351	353	346	363	351	384	347	339	358	338	363	381	351	385	370	369	382	353	394	327	331	337	358	368	377	387	317	378	387	339	345	372	410	344	344	369	378	352	337	335	372	319	343	379	361	350	323	378	382	339	367	379	378	378	352	340	355	347	383
21210	45889	38599	27027	18092	12103	8333	5763	4122	2989	2338	1828	1484	1174	969	918	759	682	575	566	530	503	504	473	444	446	458	399	405	440	410	373	362	368	429	412	378	437	426	369	443	409	389	375	438	407	402	369	385	394	397	393	420	376	397	399	364	377	412	437	384	396	402	390	425	396	356	428	416	388	410	386	396	420	401	390	413	426	412	409	416	432	429	377	376	423	396	354	386	386	424	419	398	407	367	424	412	409	390	411	415	383	420	402	427	398	395	428	395	383	396	380	403	409	411	412	377	391	395	413	426	401	368	397	423	383	425	401	426	382	400	428	395	409	435	405	366	401	389	369	436	423	411	378	415	393	386	410	393	361	413	365	381	407	414	394	379	401	391	395	437	426	401	432	436	428	393	432	405	410	441	426	417	435	381	409	395	412	408	402	408	417	403	415	393	403	433	382	409	394	443	429	432	385	365	400	409	429	427	418	384	372	411	385	392	400	382	422	391	430	383	426	387	407	429	398	399	390	414	385	409	406	410	410	405	383	427	431	409	381	402	414	404	389	383	393	428	388	416	409	408	404	369	415	396	464	431	421	400	404	393	396	412	397	430	435	428	381	390	415	423	380	383	425	399	401	404	413	367	424	363	366	387	424	408	444	400	390	410	404	435	405	369	387	432	365	334	399	423	404	374	375	420	409	412	374	410	434	416	410	397	438	373	430	385	361	405	384	373	397	412	382	384	387	417	390	400	395	391	384	390	415	405	408	444	449	429	399	408	398	403	398	424	382	414	403	410	394	412	409	385	401	420	411	422	416	411	422	401	370	365	422	413	404	412	413	436	385	434	422	403	385	408	409	397	386	362	374	410	424	407	405	399	396	427	398	380	376	405	378	420	393	413	425	395	420	409	412	390	379	410	421	390	395	410	391	412	419	393	412	427	416	377	429	353	408	389	413	375	395	368	410	393	410	400	408	423	394	393	403	391	405	380	405	435	393	385	394	405	397	412	401	393	411	421	418	398	437	398	393	464	394	421	418	383	446	434	403	427	417	425	409	380	391	376	361	394	395	416	412	398	395	402	410	397	388	426	369	415	416	388	408	406	414	392	394	403	394	409	413	402	396	406	404	408	432	354	403	398	393	389	398	405	387	441	431	381	416	440	382	425	410	405	387	413	426	379	384	375	390	398	395	432	413	398	427	409	406	415	415	370	370	401	427	414	400	411	406	412	436	336	378	433	431	412	364	385	407	400	392	371	433	414	447	425	392	422	414	407	379	417	369	409	400	405	434	373	386	401	362	414	412	420	381	407	424	399	410	418	411	387	465	379	401	395	424	384	420	406	429	404	377	424	456	372	418	397	401	404	399	374	413	410	423	382	431	417	405	424	378	397	410	379	416	406	440	389	400	407	383	418	409	340	390	427	457	464	384	367	434	395	449	402	400	406	385	389	376	384	392	408	372	405	424	383	425	391	410	406	397	385	429	393	392	400	362	414	393	414	395	406	416	420	429	382	411	381	397	395	407	407	429	387	390	405	379	398	391	429	409	378	411	426	386	390	372	424	420	380	458	379	410	377	365	370	422	419	420	380	436	410	402	411	389	404	393	373	412	431	405	395	394	407	401	399	397	382	362	366	425	361	382	390	399	403	436	389	401	420	441	405	392	410	392	400	420	415	409	380	412	385	388	398	372	412	366	405	406	437	373	430	362	404	413	410	390	414	393	397	407	409	409	415	385	415	392	392	430	401	419	396	428	411	418	366	407	417	411	366	387	398	398	393	404	413	368	404	401	346	407	409	384	422	385	394	391	401	384	419	408	441	435	434	379	403	437	438	410	390	369	397	397	407	402	418	392	398	400	395	422	406	422	404	429	417	444	393	404	412	472	351	396	420	406	416	383	414	384	422	397	376	417	382	372	383	369	395	412	412	425	413	411	428	402	402	396	404	402	371	384	414	413	391	427	405	406	372	392	354	404	406	411	363	402	380	375	393	418	439	410	407	405	376	396	418	370	385	433	388	373	392	419	409	383	417	399	401	424	448	414	441	442	427	422	393	390	373	416	381	376	410	381	420	425	367	365	385	416	370	414	428	414	387	413	419	423	409	378	408	400	382	433	402	386	418	412	416	435	395	395	414	395	361	409	365	394	422	445	401	407	400	395	407	440	424	393	374	394	389	424	425	427	415	409	424	367	375	407	418	406	397	463	436	407	379	415	422	412	382	380	425	426	394	422	403	402	457	379	394	385	375	432	409	419	410	401	402	426	387	361	408	411	415	399	440	375	381	401	393	377	410	407	394	442	385	408	382	423	373	371	422	393	385	417	410	361	395	397	422	420	374	426	412	371	422	393	443	396	364	396	393	407	384	386	394	392	414	394	379	422	364	417	402	396	450	383	356	432	392	407	414	430	420	422	429	431	425	388	400	379	409	444	398	431	363	388	379	404	391	364	420	417	397	412	408	423	421	409	387	427	403	383	429	458	417	419	398	377	408	435	398	409	376	369	421	411	422	372	414	389	420	392	390	425	402	377	359	371	384	377	435	413	394	437	400	405	374	392	391	394	416	408	386	361	375	403	388	401	399	410	423	377	389	434	422	389	388	415	391	405	381	439	431	388	411	424	435	405	408	416	375	371	406	409	368	419	405	396	414	419	393	419	406	410	408	419	360	424	414	410	424	405	386	408	394	403	402	391	364	364	420	406	395	413	389	415	413	396	394	417	433	396	410	443	411	441	393	392	401	376	374	412	422	422	410	434	422	380	463	410	426	410	384	388	410	397	408	394	403	422	399	378	399	428	408	380	380	405	392	408	408	398	385	407	384	404	410	408	392	441	392	392	420	399	396	394	400	425	345	406	449	363	399	358	389	419	399	407	386	401	396	416	427	431	415	411	404	405	410	418	412	396	356	410	432	424	405	399	382	406	410	387	387	391	402	410	368	400	409	386	405	401	405	365	402	402	412	403	401	395	446	397	435	376	410	416	404	424	417	396	419	408	400	413	409	434	415	388	437	416	403	373	391	418	415	423	406	382	434	379	414	457	425	380	423	412	394	408	389	438	387	385	433	387	410	420	425	385	376	417	396	429	396	395	406	392	415	400	405	386	405	385	423	425	410	360	381	394	428	392	376	414	387	398	416	424	394	390	401	414	415	374	420	375	404	426	423	416	392	383	417	447	388	397	408	395	444	398	402	391	394	423	376	417	421	377	429	384	399	402	411	379	407	372	386	398	400	421	403	415	411	403	389	398	405	418	381	404	397	407	410	392	378	396	395	399	390	390	398	399	409	421	367	418	378	426	423	392	400	370	418	407	409	398	368	435	437	389	403	409	412	395	403	393	383	399	376	412	408	397	388	388	440	428	385	416	406	405	415	458	393	390	403	409	409	458	428	379	375	418	393	384	399	385	391	404	432	387	416	394	415	397	410	398	419	418	432	418	396	438	397	385	392	394	404	364	422	420	429	437	422	418	382	407	392	426	418	368	395	359	416	373	450	420	405	399
28171	23203	22790	12691	5530	3057	1981	1407	1077	869	726	628	535	513	460	426	434	448	415	384	359	374	320	375	376	368	365	364	363	355	341	339	380	362	339	350	337	334	375	332	319	378	352	337	349	353	342	351	377	340	323	347	362	355	351	381	390	358	366	345	364	345	332	368	332	345	382	407	365	348	362	359	334	350	347	334	352	365	356	365	328	365	361	374	355	353	386	371	344	362	353	369	350	342	320	312	354	346	352	381	381	363	346	339	335	363	322	364	354	360	357	392	369	363	340	376	343	386	392	339	413	341	357	360	350	357	356	339	334	372	365	333	393	367	381	350	370	370	336	350	332	338	350	342	338	380	350	354	375	297	353	341	347	326	354	387	327	358	389	344	357	364	351	346	380	356	342	384	359	372	366	352	359	366	380	329	380	364	336	353	366	359	359	336	345	389	314	352	343	377	354	343	321	346	345	345	356	368	373	391	359	364	366	363	352	350	330	321	369	369	358	399	389	346	377	344	360	334	374	369	385	345	325	352	349	351	357	377	401	395	351	359	354	361	363	359	366	393	390	379	342	354	348	345	346	345	338	354	342	334	386	388	392	355	352	350	343	339	371	350	374	376	387	355	362	333	387	365	373	334	338	368	370	354	322	378	340	347	413	382	367	351	323	342	379	345	351	348	368	364	380	384	325	352	328	355	391	350	357	341	357	363	346	354	349	347	359	348	344	362	378	370	354	353	355	371	333	378	372	379	358	357	387	376	347	341	360	378	356	355	375	395	344	343	387	363	356	391	375	374	372	339	334	401	347	362	338	352	386	372	352	347	336	369	372	372	382	356	370	367	343	366	362	375	381	382	337	368	384	366	379	332	371	335	360	336	361	330	348	341	382	355	394	353	327	378	350	369	349	315	338	354	349	396	355	379	335	356	349	363	366	358	393	334	343	358	349	356	383	365	373	377	332	378	359	348	363	379	392	345	354	367	358	363	373	356	377	334	350	372	338	351	369	381	366	386	343	366	342	386	372	358	348	369	354	379	385	388	382	390	357	323	376	356	336	358	383	367	346	352	355	391	340	360	364	347	379	348	366	363	358	349	378	358	371	355	357	347	354	356	355	355	359	365	348	333	374	354	374	354	362	330	345	310	373	353	343	414	352	346	399	353	366	353	314	340	334	385	370	370	351	365	352	350	348	362	377	377	377	369	356	352	347	369	398	390	359	370	351	352	348	374	373	377	387	373	347	326	351	332	376	338	365	359	350	371	355	353	361	375	355	343	334	340	361	375	352	341	364	358	352	353	330	392	363	387	394	358	374	387	357	346	398	375	344	364	356	349	367	338	356	370	355	357	360	341	399	349	331	350	344	364	381	357	375	343	377	345	357	344	351	353	359	337	360	362	371	363	361	379	380	343	373	349	360	418	341	352	350	338	364	393	342	328	360	410	315	350	363	333	396	370	329	352	366	362	361	379	352	371	328	345	368	356	338	341	367	365	376	383	348	349	358	375	332	395	348	345	347	331	364	363	358	370	366	369	339	352	365	372	347	306	392	373	402	361	356	357	327	392	376	334	380	365	315	340	370	348	383	356	362	335	374	370	378	326	383	384	360	348	360	371	307	360	316	325	336	367	383	364	357	375	336	356	361	380	358	342	379	322	359	349	366	335	352	363	350	406	372	340	402	360	390	362	378	371	318	329	377	355	336	354	349	357	407	350	341	319	347	352	355	359	374	347	337	392	362	378	350	363	364	378	404	383	347	349	364	348	344	356	349	355	386	356	349	361	334	320	353	357	352	334	353	381	357	351	345	367	364	302	322	373	362	374	328	360	370	369	361	359	370	351	395	405	358	323	383	356	372	361	350	359	339	360	363	354	344	340	341	364	383	349	331	340	366	353	340	348	365	346	342	340	327	366	335	346	348	338	366	370	391	344	344	313	404	360	349	375	383	360	373	368	366	348	350	309	379	340	340	350	374	353	355	332	373	378	361	323	347	366	353	330	373	361	371	340	327	368	356	355	377	348	344	355	359	341	368	379	341	367	359	375	351	385	380	334	345	360	370	342	370	341	365	337	374	350	350	330	353	356	390	366	404	393	351	393	368	362	364	356	374	364	367	366	367	371	360	357	372	357	316	377	327	364	390	342	332	346	351	357	382	360	315	342	340	344	374	363	337	348	364	377	356	340	347	358	349	345	365	363	359	361	351	376	336	327	362	356	380	336	349	352	386	411	368	356	366	359	350	369	371	356	344	363	367	330	363	349	334	368	380	376	365	357	374	355	390	363	386	373	341	343	350	371	348	355	334	357	312	368	358	342	352	337	385	353	354	380	362	358	375	375	341	344	364	366	382	351	341	321	330	342	376	329	354	355	336	336	373	352	334	375	349	368	365	344	350	368	355	336	346	346	376	389	372	346	373	341	343	390	360	384	345	356	347	350	341	361	366	375	368	358	358	356	377	335	342	389	366	339	348	356	349	326	371	366	323	327	367	341	349	363	368	366	336	326	353	358	370	358	376	345	365	336	375	404	335	343	364	354	351	357	367	391	374	327	343	354	394	342	336	378	341	317	383	349	368	360	356	375	377	338	327	380	368	363	359	350	354	341	346	349	377	368	371	363	370	349	379	362	386	351	331	362	331	342	346	339	356	357	360	362	337	360	374	374	379	361	344	349	335	352	375	358	347	340	335	350	392	339	339	330	371	384	347	334	361	384	337	341	316	378	396	352	395	352	361	361	355	373	375	356	354	377	344	359	365	341	326	364	360	330	402	323	339	325	343	356	359	387	359	392	360	379	380	330	377	368	368	397	342	352	331	356	364	384	366	366	329	381	372	347	350	375	371	349	360	359	349	378	365	349	350	368	348	368	380	367	342	344	353	344	321	352	378	329	350	352	359	343	319	392	349	377	344	336	367	350	353	347	324	334	351	393	375	348	376	361	360	367	356	361	330	334	399	383	326	347	363	319	342	363	367	351	368	363	336	356	360	351	323	338	373	351	351	356	337	347	320	348	361	386	350	371	335	318	364	346	374	339	359	363	334	359	358	343	352	356	368	358	368	310	375	335	353	342	371	365	349	362	336	334	361	337	353	389	365	370	373	369	374	321	356	364	367	320	347	409	375	361	359	340	366	356	367	379	350	350	360	417	329	351	358	379	366	331	349	360	337	346	347	361	371	368	360	378	372	345	345	371	359	326	355	356	358	336	363	331	319	359	381	345	346	336	378	361	389	382	327	319	382	371	318	364	356	325	367	386	363	353	344	371	314	357	368	367	363	348	332	379	370	349	381	360	388	384	392	378	341	335	401	362	340	372	350	355	394	361	366	324	353	371	372	350	353	382	349	383	377	326	371	400	357	386	383	366	370	378	346	385	348	388	349	358	374	366	356	372	359	351	372	390	386	379	379	360	356	350	344	387	343	341	320	382	353	354	355	353	378	363	355	336	372	355	346	329	364	375	385	367	360	345	386	346	334	343	325	340	334	345	357	384	389	347	352	347
19239	34515	27152	16220	9445	5970	3974	2734	1941	1503	1150	992	830	718	635	584	525	531	493	460	458	448	444	439	430	399	430	406	413	381	405	442	420	412	377	398	427	430	407	409	402	427	408	434	409	406	422	406	396	411	407	427	391	411	458	393	396	420	403	409	400	433	435	444	399	412	422	401	399	392	424	401	363	436	391	376	414	428	388	423	391	423	448	420	365	440	415	397	408	434	400	397	407	448	420	434	409	435	376	417	415	376	408	368	411	423	417	421	397	432	405	397	382	443	386	388	397	379	446	417	367	435	444	403	434	390	386	442	382	403	413	434	427	414	378	412	415	378	443	385	429	406	407	381	404	429	397	378	358	465	446	408	382	403	432	401	435	406	406	378	424	426	410	411	406	395	411	396	455	397	425	417	407	405	435	405	389	404	392	419	359	421	402	389	418	422	424	425	407	400	420	411	444	434	409	430	385	396	425	413	378	389	397	437	394	407	398	434	454	466	416	401	429	410	413	406	410	411	417	381	395	407	386	405	394	396	390	392	410	429	432	417	444	410	414	422	445	416	402	404	405	459	416	416	411	435	372	395	422	417	422	414	414	437	452	392	374	419	403	395	418	428	399	439	402	428	415	431	399	411	370	436	408	418	410	419	402	426	385	427	419	440	433	420	388	405	414	390	415	405	391	382	425	420	428	384	459	362	407	399	418	401	414	370	427	408	387	406	392	442	409	390	418	402	383	426	390	412	380	385	400	385	396	422	406	420	410	401	440	429	440	402	405	424	376	400	395	401	383	408	421	419	428	407	458	380	415	369	427	417	418	409	382	375	418	428	439	439	419	389	454	385	399	434	397	428	413	413	405	418	423	403	416	402	380	416	385	423	436	420	382	421	395	410	418	435	394	397	451	418	460	403	373	409	386	402	460	382	444	433	395	425	397	356	409	379	405	451	398	387	426	394	420	397	426	444	380	392	439	421	432	414	404	383	395	420	396	387	410	415	384	398	411	413	396	433	418	420	416	407	418	428	444	443	394	446	389	398	396	421	427	422	372	414	398	436	400	417	408	406	411	421	377	384	380	421	378	445	418	365	413	383	409	401	406	415	405	396	432	411	410	390	386	398	399	426	434	386	427	382	412	437	390	389	368	419	400	425	383	431	436	426	400	417	407	406	386	418	426	388	411	360	376	443	409	385	402	464	382	438	400	438	416	438	413	407	390	425	409	393	404	407	414	425	420	382	429	391	443	419	402	399	427	357	415	435	446	412	402	404	405	403	423	382	405	417	391	404	433	420	403	383	432	412	367	405	424	417	404	423	445	461	414	415	389	431	440	418	417	398	418	414	406	402	372	406	398	424	426	397	427	429	420	404	404	391	394	436	400	394	389	375	415	430	447	407	392	436	415	431	404	442	422	414	394	418	428	397	397	388	428	372	377	397	386	391	425	415	385	377	403	422	425	423	438	424	404	428	390	428	410	395	402	381	398	375	433	428	423	422	417	413	405	404	384	408	437	390	392	464	401	419	412	414	431	420	425	388	401	426	391	416	381	421	393	423	419	366	403	375	410	417	414	385	417	372	391	405	389	407	413	444	414	393	370	398	416	405	412	420	441	421	408	394	414	410	421	439	429	410	392	382	408	389	401	425	416	428	427	374	409	435	447	399	433	437	403	365	426	391	428	410	419	409	389	405	394	443	414	427	407	404	419	391	414	405	407	410	460	412	350	407	395	442	404	416	433	435	444	426	419	401	418	401	412	437	397	430	395	404	409	403	401	427	391	400	416	431	422	383	402	386	417	397	392	383	381	425	443	403	406	387	412	437	412	375	372	408	428	372	404	411	404	396	408	417	423	403	419	350	397	429	409	405	415	416	425	449	399	412	438	443	394	403	394	407	417	406	376	409	419	422	422	375	396	426	425	400	426	410	404	440	423	392	419	443	399	431	415	375	417	423	398	410	408	426	440	420	429	399	425	396	449	399	391	420	396	411	413	424	436	380	352	418	392	434	389	399	453	392	400	432	417	423	387	399	403	378	430	387	409	369	384	392	389	367	413	402	436	429	436	425	373	403	422	422	404	442	380	410	432	406	419	412	431	440	407	409	420	421	402	405	407	430	461	410	403	405	437	388	454	382	430	398	386	410	408	425	406	387	420	387	382	423	403	416	416	399	417	406	389	386	453	416	421	386	403	422	421	428	392	424	429	429	413	403	415	421	425	420	402	450	415	391	417	380	371	396	390	417	412	392	411	402	410	403	401	429	385	399	425	420	392	431	405	389	385	413	374	406	398	408	412	402	409	413	390	405	397	431	418	408	385	386	427	442	374	405	418	444	419	408	405	423	385	389	409	405	432	443	390	433	378	388	378	411	418	390	425	418	436	420	404	408	417	417	423	428	386	385	432	414	405	424	396	422	417	408	370	412	361	366	421	408	398	401	398	422	432	395	431	396	433	424	390	413	405	427	398	422	384	391	424	436	397	397	438	404	412	405	408	402	406	417	394	408	417	406	432	382	380	400	417	413	397	391	419	395	406	416	443	400	441	427	406	406	396	393	435	451	381	410	423	398	386	409	455	414	414	399	420	390	409	426	412	430	380	411	388	414	393	407	362	393	385	413	415	399	400	420	383	403	369	379	429	401	375	403	409	370	413	414	415	420	439	428	431	428	421	409	425	358	409	409	379	415	425	425	420	445	355	430	408	428	399	384	422	446	404	415	415	387	427	418	384	371	428	400	412	413	399	415	399	426	405	470	402	401	396	438	400	425	369	437	381	418	429	399	396	383	442	433	421	432	393	392	409	443	426	401	397	420	363	398	412	403	382	409	378	416	398	411	421	419	413	421	404	427	389	394	388	412	409	429	390	411	406	434	403	411	387	404	417	416	426	422	397	413	390	384	380	392	409	403	391	443	407	404	430	438	416	426	440	424	433	426	444	379	436	406	396	366	451	382	456	402	427	441	391	424	426	419	411	421	401	410	446	384	398	394	414	414	374	428	400	433	428	406	423	420	353	390	422	438	400	412	401	404	396	417	410	396	436	411	453	443	387	410	413	426	425	427	463	417	374	395	393	423	407	394	423	402	453	421	433	419	354	393	412	457	447	440	387	408	396	395	437	398	403	379	423	392	451	412	398	398	402	415	380	439	380	401	413	404	413	375	428	391	410	433	418	438	425	421	409	393	437	413	403	403	403	396	423	457	422	387	434	436	431	402	389	398	411	436	414	418	397	417	427	429	398	379	405	415	415	427	407	415	418	375	398	426	413	462	420	421	366	411	398	408	389	428	435	419	393	359	435	443	425	421	410	366	466	386	404	423	432	441	420	393	397	450	398	433	367	423	435	388	356	397	436	396	403	400	401	382	403	407	386	433	413	399	384	423	413	380	389	403	399	408	387	385	401	400	415	416	411	407	400	393	426	419	409	412	413	399	447	389	423	399	429	394	422	449	424	426	394	404	427	422	375	423	377	410	443	408	417	400	417	432	406	388	382	383	432	441
23795	21375	28354	24837	21095	11498	4430	2440	1746	1289	979	843	708	643	556	522	476	450	467	402	388	412	428	371	352	342	369	358	338	353	368	335	355	336	334	364	363	333	357	332	356	355	339	345	334	339	363	348	350	345	331	361	402	356	322	376	343	362	353	331	351	362	365	350	364	350	344	364	395	353	340	356	358	394	336	345	381	376	356	359	326	362	348	318	357	371	341	374	314	357	391	348	327	342	368	334	375	354	372	339	370	350	325	385	360	353	362	349	348	338	375	341	339	329	332	374	347	389	351	381	367	336	340	359	336	328	337	354	363	349	362	352	352	390	376	329	331	331	346	374	366	364	338	358	374	375	371	355	382	343	325	336	375	333	368	347	344	371	323	345	350	341	352	306	327	320	369	367	389	365	384	352	405	353	358	352	365	345	340	317	386	340	374	368	356	377	349	328	352	348	385	365	365	346	376	334	355	346	390	339	359	373	367	352	355	334	367	344	342	361	352	371	354	365	338	354	354	327	344	360	374	347	383	361	350	336	353	361	356	338	346	370	374	346	374	359	387	368	361	352	383	365	344	359	388	332	373	378	327	346	377	391	304	384	349	329	365	352	382	369	377	378	339	346	347	359	370	368	323	298	374	383	348	344	352	372	373	358	348	354	339	343	349	336	389	363	350	346	336	382	361	359	366	385	399	372	376	354	360	335	326	337	368	357	356	350	330	362	349	353	390	342	343	403	352	333	343	366	337	376	360	351	371	364	344	367	344	372	374	362	359	338	349	337	373	360	340	341	358	351	323	351	356	362	417	358	325	352	339	354	356	317	352	352	393	355	363	362	312	321	342	341	330	374	340	401	327	367	367	366	340	338	329	387	344	326	365	371	331	356	364	366	355	338	374	344	338	360	362	323	371	358	331	339	362	354	356	326	363	325	316	369	348	351	397	341	363	369	351	392	370	354	353	348	339	336	345	365	347	385	328	314	369	321	331	365	354	363	313	362	376	372	313	325	360	332	364	338	346	373	345	333	325	370	376	351	395	337	338	346	382	362	336	358	339	348	358	335	350	371	361	350	362	354	351	355	359	316	348	315	369	404	357	356	334	355	366	390	350	349	352	347	367	391	335	377	352	343	355	386	325	371	338	362	353	368	374	354	303	338	341	382	325	364	388	385	358	350	330	344	362	346	390	332	327	389	343	356	334	350	349	340	346	360	343	351	359	330	357	368	346	336	354	363	352	369	380	359	378	328	345	322	352	354	359	410	343	326	356	337	353	345	378	374	358	366	338	386	352	356	326	381	354	366	360	369	372	350	358	354	368	357	375	361	352	371	335	363	335	359	366	385	367	348	336	373	344	339	353	375	378	338	395	355	374	372	370	342	366	383	322	350	340	349	344	366	343	375	376	353	343	330	364	366	348	380	356	372	360	351	370	369	355	363	366	353	322	334	330	347	375	337	359	355	387	359	331	323	376	349	351	367	326	356	343	341	365	339	329	381	375	353	362	342	368	318	358	365	349	346	364	377	392	364	351	357	354	347	345	368	339	329	371	347	339	342	362	343	353	350	365	340	352	340	348	351	328	333	345	336	332	332	376	347	339	348	357	377	322	378	392	332	351	334	327	363	356	340	342	292	347	326	362	346	334	382	369	401	363	354	328	353	355	347	355	360	353	343	375	364	354	372	379	351	366	364	363	337	355	342	333	338	347	355	354	341	376	358	360	321	348	370	386	345	344	339	379	351	357	339	348	378	359	386	376	365	354	356	356	342	365	316	382	356	342	355	377	363	367	335	330	341	357	344	343	340	322	350	381	387	347	347	369	329	318	361	373	372	360	354	367	367	350	355	319	370	333	376	338	350	345	353	346	340	354	339	348	378	381	339	353	324	375	365	315	341	349	367	334	343	356	365	332	341	330	374	349	377	352	399	348	359	356	351	347	325	351	362	372	384	342	347	343	362	354	350	370	351	359	359	341	355	338	379	370	349	340	350	390	350	354	348	341	341	385	358	371	309	348	392	358	320	361	375	322	341	341	350	348	329	385	377	357	351	301	363	347	341	332	332	344	334	380	365	355	328	366	361	371	385	342	336	405	305	344	364	352	319	351	346	296	364	359	347	323	354	321	354	420	357	359	368	367	371	356	354	328	376	347	383	338	372	389	367	364	371	325	369	328	355	371	319	353	361	329	311	360	349	379	340	344	391	378	351	368	341	388	371	365	353	352	354	362	341	332	359	341	334	335	352	371	386	373	344	361	318	324	358	381	336	350	319	350	343	375	347	362	383	342	351	341	348	345	360	341	324	336	369	367	401	367	338	358	398	393	333	340	336	317	323	336	394	361	325	310	346	361	335	377	328	331	373	365	379	373	350	318	357	353	379	336	367	356	329	376	344	319	343	345	341	340	306	316	339	326	332	359	348	325	377	355	381	363	336	365	349	374	380	319	368	376	358	350	380	364	386	345	356	368	339	346	330	356	353	339	341	362	367	353	311	366	367	354	345	363	353	365	361	337	347	371	374	375	346	353	340	393	365	362	334	346	335	334	374	389	363	393	336	344	366	365	352	407	357	370	331	341	370	359	341	367	396	317	368	340	337	340	346	323	373	371	341	344	320	329	354	379	363	374	379	329	373	354	341	360	358	360	374	342	360	325	354	345	387	335	320	344	336	367	359	390	320	351	352	343	344	356	342	385	345	372	377	330	350	362	344	371	374	330	322	358	345	345	353	359	356	364	337	375	351	361	323	361	333	363	342	369	347	356	344	396	386	308	350	425	322	337	322	376	328	345	348	345	380	332	347	365	375	358	373	363	346	372	352	354	384	352	355	325	318	332	378	344	310	351	326	336	314	361	376	338	344	355	366	322	368	381	344	393	375	371	346	361	332	328	341	357	353	345	354	328	353	351	347	325	344	368	339	346	336	350	371	344	358	360	368	338	350	357	356	362	346	342	386	355	347	332	330	332	343	339	358	352	334	365	337	384	333	386	388	329	388	352	305	365	358	396	369	358	370	352	366	360	349	358	370	335	344	365	372	355	340	332	325	384	353	342	384	388	341	335	389	350	330	330	355	341	327	344	366	336	343	358	360	342	354	354	363	369	348	347	377	367	359	337	344	352	356	325	355	353	336	383	346	325	377	327	339	370	379	374	341	339	335	370	364	354	374	354	412	363	356	381	314	357	353	357	349	375	363	374	373	365	370	347	349	355	366	346	363	354	341	353	344	341	359	355	391	312	353	346	312	367	396	353	358	410	364	335	358	329	331	371	350	339	332	358	364	353	372	321	383	379	379	346	363	379	404	372	373	379	352	351	343	328	367	382	353	367	353	399	399	377	349	355	357	336	331	354	364	346	379	358	369	326	337	330	355	380	380	324	350	388	340	353	352	372	385	363	353	369	377	317	344	351	338	346	343	342	351	379	396	365	383	358	351	345	359	351	331	319	324	396	369	340	361	351	356	358	340	371	356	382	329	382	376	347	346	362	377	361	351	341	355	358	360
19326	41718	34563	22872	14601	9389	6345	4397	3194	2289	1751	1484	1157	924	791	730	663	600	566	529	435	436	475	382	436	427	432	425	376	427	404	385	441	427	428	417	420	402	385	403	403	440	446	423	364	374	410	404	412	400	418	399	376	414	390	384	395	401	417	399	368	424	374	435	391	403	422	388	395	389	420	369	392	419	400	380	397	402	418	420	404	433	392	406	411	454	366	403	431	421	377	417	396	394	413	416	364	414	403	393	401	444	382	409	435	427	414	396	393	388	418	414	418	398	370	405	378	392	447	403	392	403	430	399	423	394	417	399	423	410	369	384	395	385	393	420	403	409	381	404	385	392	419	385	407	430	379	391	396	424	403	369	379	404	385	385	403	403	369	366	382	383	409	365	413	429	385	439	382	406	357	358	420	405	396	391	404	397	379	428	412	370	437	398	428	435	410	425	388	391	401	365	367	402	365	355	415	390	406	431	458	382	397	392	394	423	388	386	434	407	404	432	398	412	443	418	413	374	411	407	363	404	384	354	406	417	392	416	414	421	387	391	410	368	384	401	380	384	399	429	374	387	395	416	399	393	384	420	404	421	412	418	400	422	368	392	406	428	429	389	404	395	408	432	379	387	381	438	409	405	398	400	383	415	388	434	417	405	385	415	440	354	376	423	398	404	386	376	413	429	400	428	410	368	399	424	398	390	417	416	404	441	428	436	421	380	377	408	426	392	401	368	367	425	381	418	418	410	441	440	404	405	417	401	391	399	434	418	408	408	430	429	386	393	403	427	393	423	367	378	382	364	414	379	395	375	421	427	400	395	387	380	385	405	384	411	393	397	393	382	397	428	415	425	384	439	391	380	402	375	400	380	386	405	385	404	394	420	400	405	393	397	408	397	420	368	410	406	415	391	394	366	412	387	414	364	422	437	440	399	351	399	381	389	441	408	419	427	385	415	399	380	379	448	397	397	419	383	406	430	406	416	409	403	402	421	356	376	363	402	391	400	371	384	404	422	410	410	425	413	383	361	389	408	383	381	407	416	407	443	397	377	403	363	405	428	395	403	367	392	389	411	351	380	375	420	420	401	384	408	388	371	412	394	395	382	399	383	415	374	407	365	404	466	359	429	440	377	407	379	416	409	386	395	389	392	416	411	391	380	418	417	430	422	382	391	392	376	429	419	367	399	389	401	430	386	420	404	424	397	367	427	394	395	388	427	326	416	377	418	372	428	397	384	415	381	403	392	364	405	384	415	411	411	394	396	406	413	421	364	432	382	400	406	373	401	407	392	399	392	392	414	377	398	389	396	406	436	442	410	409	400	398	405	424	383	403	369	354	413	414	374	415	393	406	375	365	406	416	411	398	396	413	410	400	435	388	402	357	396	422	394	402	390	415	398	426	400	366	406	426	392	419	398	406	385	411	395	396	381	437	396	418	420	409	380	411	399	398	388	413	389	400	405	412	412	453	401	406	415	405	395	399	416	370	408	399	387	407	395	388	406	377	395	399	398	421	404	393	372	422	418	428	413	418	365	392	420	399	418	408	382	434	392	413	386	363	409	396	430	390	382	398	401	403	441	362	378	398	383	411	341	398	388	387	381	427	457	429	406	437	439	398	381	398	400	405	404	349	399	405	443	409	429	417	400	428	391	403	378	403	400	420	384	393	435	407	383	414	400	385	396	416	414	405	372	379	414	390	420	413	406	406	399	394	427	419	374	406	410	401	384	419	418	384	371	432	372	400	411	414	398	355	405	427	404	401	368	416	396	387	421	429	412	428	381	430	375	411	426	406	408	380	399	390	393	431	364	385	385	389	413	412	382	393	370	390	408	387	391	399	391	415	413	405	386	415	399	407	415	394	418	377	403	426	423	435	401	398	421	434	409	384	437	426	407	400	405	443	399	413	422	354	405	427	474	369	417	408	381	438	404	383	419	410	397	387	399	389	350	407	411	400	409	399	393	396	424	392	394	385	398	374	415	422	415	439	405	396	437	414	421	421	432	399	420	386	402	397	427	390	357	378	407	385	357	404	376	385	356	425	410	403	398	412	407	406	401	394	371	418	410	445	424	428	396	405	401	436	403	439	423	384	408	373	429	381	410	419	380	391	392	362	372	386	388	417	409	420	403	432	374	384	369	418	406	411	401	407	444	416	410	386	420	385	445	398	404	416	403	398	392	417	413	375	395	395	407	371	381	409	413	403	419	406	425	409	389	395	390	381	408	435	424	393	396	376	433	377	412	409	377	414	409	376	395	409	414	444	376	401	383	382	425	387	396	423	376	414	373	389	439	419	393	389	447	409	398	430	413	398	426	408	412	400	377	389	402	437	358	422	384	380	385	397	388	409	378	399	390	425	404	414	417	434	379	405	423	359	404	341	403	415	380	422	402	384	392	397	408	418	408	432	401	371	402	395	390	410	400	413	394	393	408	427	397	417	399	375	378	412	371	421	413	404	374	412	419	381	390	398	379	368	400	390	390	408	406	413	403	431	384	389	441	409	420	415	423	374	427	416	419	384	369	392	410	402	422	397	385	372	409	436	385	392	376	417	402	368	390	352	413	416	432	410	358	409	441	414	400	408	365	363	415	406	414	399	409	429	413	388	437	388	452	428	386	415	442	391	408	398	401	370	383	414	394	412	422	390	406	397	438	388	375	388	404	434	392	401	401	378	381	413	361	401	417	421	404	424	400	405	394	394	371	431	386	387	396	427	424	398	406	405	405	438	429	401	448	402	407	409	388	437	419	385	411	424	388	438	418	425	389	413	427	389	379	393	377	386	384	389	414	419	427	386	426	412	431	430	409	423	400	424	409	370	396	394	414	386	426	394	368	384	451	410	417	406	395	414	389	411	392	404	391	385	437	387	428	381	388	391	409	406	383	385	401	367	363	405	412	396	403	384	407	396	403	399	378	387	370	415	400	410	409	430	405	413	381	375	385	389	401	403	415	399	415	401	403	351	384	417	406	388	438	418	430	428	391	412	388	372	378	411	404	405	407	367	385	410	396	399	429	346	382	375	421	393	424	407	414	384	428	432	443	426	410	417	433	367	404	404	379	376	393	436	422	422	411	384	400	383	387	396	377	406	416	399	392	413	373	387	399	410	383	373	421	425	439	355	392	365	379	382	420	421	392	407	417	407	374	400	403	383	397	393	400	398	370	416	424	359	411	408	393	393	390	394	420	409	392	357	386	401	395	392	394	371	419	390	409	390	407	374	397	388	396	376	412	424	422	422	443	386	449	373	417	412	402	388	378	361	398	394	393	406	401	392	430	374	409	427	402	374	385	407	407	393	403	393	412	399	403	357	414	407	430	431	411	405	376	389	396	425	397	396	425	396	415	342	423	395	410	409	365	372	404	370	388	456	385	403	409	409	420	401	415	455	394	405	432	432	414	374	405	368	418	406	398	379	413	371	411	382	397	435	402	428	391	410	389	415	388	428	407	393	403	390	422	413	387	435	378	399	404	429	401	403	410	399	364	400	428	359	406	367	430
25286	21444	26728	24702	9791	4042	2520	1682	1256	981	757	718	573	545	499	492	475	440	454	421	369	369	407	390	359	349	364	361	379	387	409	367	335	378	374	351	371	351	372	348	336	354	351	376	408	385	357	335	370	357	349	378	361	386	370	376	358	367	348	403	379	382	371	355	400	350	385	368	361	375	378	392	363	368	351	365	354	353	372	382	342	390	357	323	398	362	396	328	339	384	348	343	370	354	342	368	362	376	378	390	355	366	354	370	392	311	356	378	339	364	365	379	340	365	342	365	331	345	388	348	359	359	384	400	356	361	337	350	362	378	364	366	358	347	353	361	353	350	376	371	375	385	367	374	343	313	337	335	383	366	361	392	342	348	381	367	338	402	334	377	364	338	344	371	383	412	379	374	346	358	362	391	358	369	357	357	368	353	357	352	352	352	327	370	351	398	369	356	401	382	343	335	359	341	345	361	363	360	374	347	328	377	375	382	384	364	371	356	322	356	371	364	349	323	371	353	384	340	381	350	366	339	362	367	380	374	378	344	360	336	372	332	346	348	359	365	382	372	384	346	361	329	373	370	344	389	324	365	368	342	374	376	365	314	355	375	384	345	401	326	370	359	358	384	346	354	339	331	347	368	320	371	399	348	367	349	367	392	378	358	378	358	328	339	342	371	377	356	372	387	328	354	389	336	351	366	372	338	308	378	372	340	341	348	352	356	356	374	337	352	382	366	347	317	381	367	357	355	353	346	373	396	369	355	384	382	351	356	358	397	383	367	369	370	352	378	364	373	336	369	328	350	376	347	347	350	333	377	388	332	332	359	342	333	313	361	343	322	383	403	364	325	374	390	372	334	344	359	347	379	336	366	370	333	388	370	377	353	355	309	370	369	379	367	339	333	343	370	357	340	371	341	346	402	353	358	363	378	395	353	332	347	361	367	339	376	360	371	341	333	365	390	363	344	382	368	340	385	342	339	402	366	376	319	342	351	367	354	354	381	360	353	373	384	352	360	370	395	373	410	337	320	392	359	345	380	360	380	405	367	375	384	360	346	364	376	353	407	355	356	336	376	347	392	340	372	354	362	358	367	384	388	392	337	395	355	338	371	359	350	354	379	363	311	348	378	332	333	338	360	354	381	335	374	380	371	334	374	362	338	368	370	357	379	367	358	359	384	350	316	334	384	371	354	345	370	360	339	357	341	346	379	356	333	347	388	335	367	424	352	374	364	354	367	329	349	352	368	391	357	364	377	385	384	353	372	334	380	371	378	358	359	351	356	359	357	331	336	380	349	349	361	357	326	391	338	349	364	330	356	358	360	331	391	391	351	363	369	336	329	346	347	365	371	365	375	353	403	376	362	366	378	357	361	389	336	383	351	357	371	356	344	354	390	406	387	353	389	346	328	331	370	364	354	383	387	378	381	368	348	368	363	370	313	381	363	344	331	393	376	338	373	370	353	355	391	367	363	404	332	378	320	321	379	360	340	343	361	300	345	384	355	369	355	361	368	350	377	363	386	346	352	344	391	309	398	368	343	384	361	399	378	372	349	344	352	394	370	403	333	379	348	387	360	350	388	377	338	392	389	382	381	357	347	368	374	377	336	384	345	379	373	362	363	409	359	405	364	354	335	381	315	361	378	377	363	325	352	325	401	353	370	343	375	377	374	334	388	382	364	360	338	348	335	344	352	374	340	361	340	385	339	366	352	344	337	321	358	374	364	360	363	312	357	342	375	365	354	350	373	389	367	375	359	346	368	339	397	363	349	384	392	367	356	360	363	357	365	337	375	371	347	327	400	376	336	352	337	384	356	333	419	345	374	347	368	351	346	350	372	358	376	385	356	352	384	366	335	346	380	371	366	370	345	354	343	391	305	358	349	322	374	351	346	376	374	377	379	369	354	365	374	358	360	364	414	363	355	374	353	350	353	349	376	353	392	370	311	375	392	321	376	388	375	383	382	363	369	341	359	354	361	345	357	342	388	346	363	344	372	326	357	403	379	368	365	362	361	363	361	382	370	358	400	377	343	369	392	384	355	408	347	385	376	338	364	356	364	344	355	371	389	334	360	356	371	347	341	359	336	344	345	385	346	384	367	370	375	409	353	313	353	357	351	330	376	371	365	339	341	349	387	342	379	351	347	351	339	349	346	336	357	365	383	343	341	352	360	372	374	360	372	359	341	320	376	376	342	341	375	350	369	395	350	312	368	335	384	371	314	311	372	361	344	395	388	333	379	337	342	330	327	321	366	368	380	365	341	396	373	365	372	337	352	369	380	388	366	352	345	366	359	335	379	336	390	409	346	380	368	365	394	382	325	356	390	371	371	343	348	369	337	351	321	358	356	356	356	336	327	362	387	320	389	360	383	376	353	356	334	378	362	364	354	339	338	385	364	388	368	344	394	364	392	336	371	347	361	338	392	345	362	386	350	344	366	391	383	373	380	341	398	389	344	340	358	394	364	335	349	380	379	349	384	371	340	352	345	342	373	374	347	366	360	368	364	397	366	382	341	393	352	391	372	383	335	409	346	359	333	387	390	392	361	373	376	405	385	371	376	362	387	352	340	363	380	389	364	305	397	371	337	391	394	334	373	345	388	365	344	350	378	357	370	355	357	381	357	351	318	344	374	380	372	357	340	356	366	351	359	355	346	349	337	389	344	362	358	337	363	385	372	335	347	343	352	371	343	361	391	374	381	350	367	368	378	416	347	372	342	368	340	373	363	371	353	354	350	356	383	353	349	359	341	317	361	321	424	395	394	336	348	361	351	389	377	347	351	397	375	363	388	399	351	327	365	341	372	394	358	391	369	357	401	381	384	352	369	376	374	368	346	367	352	342	346	362	368	358	340	339	351	335	339	378	363	379	340	398	357	388	388	355	382	350	358	368	340	343	391	346	355	382	337	347	353	347	327	354	369	396	387	379	390	345	387	377	353	372	397	370	343	343	368	385	339	379	384	354	376	341	354	319	369	372	335	378	344	353	351	376	360	390	347	383	379	373	359	322	331	351	360	374	336	357	367	358	346	354	344	348	351	360	359	351	342	366	354	365	338	386	426	338	374	361	352	363	328	386	384	386	353	358	388	401	395	354	353	375	348	371	352	362	352	376	345	383	368	358	334	320	397	332	375	362	337	376	348	340	368	369	352	388	343	340	356	372	353	353	356	383	363	357	343	391	356	341	361	368	366	364	373	366	333	373	388	348	370	352	348	389	367	385	385	344	355	368	363	363	379	362	364	358	370	381	377	390	364	341	369	380	355	374	336	378	354	335	347	361	349	311	335	371	376	348	345	404	343	356	352	338	367	360	338	379	376	372	370	355	369	354	371	346	363	338	372	326	404	382	342	354	440	375	346	376	348	362	330	349	367	366	342	361	359	393	369	387	374	353	347	317	333	333	382	388	368	369	326	346	356	380	359	370	338	399	419	379	372	361	356	341	362	375	358	343	345	343	341	357	386	363	367	361	352	370	374	380	358	355	355	385	349	387	357	388	344
18773	37604	30081	18791	11508	7358	4878	3393	2450	1778	1353	1124	949	842	686	628	591	509	475	487	473	461	453	422	437	430	426	408	423	445	440	429	407	435	429	431	402	440	374	375	409	422	439	434	432	451	388	443	421	415	413	415	424	430	402	392	422	437	439	402	409	403	461	416	427	420	415	404	447	391	448	415	432	434	432	380	394	405	396	398	397	402	411	439	441	397	408	388	446	417	411	421	408	426	399	436	408	430	449	409	420	411	428	451	423	409	428	413	391	385	441	386	406	394	376	439	387	384	416	421	399	432	416	422	418	414	417	414	386	402	423	434	453	402	460	411	398	459	405	429	404	372	384	431	471	419	414	402	390	433	411	434	384	405	391	444	398	440	418	391	427	393	396	444	422	420	434	426	373	422	394	443	403	394	425	455	398	426	387	435	414	412	431	405	406	381	408	440	457	405	417	445	405	430	419	424	413	440	422	392	417	389	398	408	400	393	439	396	457	412	424	419	410	410	380	393	392	390	461	421	410	424	441	428	411	418	410	393	423	383	373	371	448	451	421	417	433	432	416	372	411	457	396	404	413	402	397	436	432	397	428	427	435	421	447	438	405	421	401	406	403	412	409	431	437	421	402	430	383	422	413	422	418	371	423	393	439	419	424	393	432	406	409	415	412	417	446	421	429	416	418	422	406	435	402	393	382	425	409	443	428	401	411	421	406	391	434	389	425	438	432	391	400	423	431	410	403	429	434	401	398	440	413	433	366	397	437	424	404	398	371	425	450	439	404	404	398	396	424	441	441	406	439	381	443	437	480	346	406	417	413	431	399	408	392	416	428	391	429	413	414	445	438	400	439	414	433	410	438	409	401	403	389	400	405	409	417	396	397	404	433	404	402	415	420	387	416	435	422	412	420	421	424	419	421	431	401	394	401	388	416	411	417	358	400	407	429	454	423	410	438	396	389	409	401	421	427	412	405	420	391	418	411	419	387	431	407	438	430	419	427	401	367	383	409	410	439	424	434	389	399	414	415	394	389	430	416	428	419	413	406	427	386	376	403	428	425	417	387	392	434	418	405	436	413	410	424	442	374	439	395	398	445	443	424	408	435	441	414	411	432	438	414	425	409	431	421	427	413	452	456	400	402	457	430	398	400	426	395	417	396	456	411	385	410	407	439	431	391	425	384	464	402	423	419	416	434	454	423	425	413	439	420	403	385	428	427	408	405	413	422	446	417	353	393	414	416	379	427	419	445	429	438	396	382	448	432	420	444	401	416	422	459	398	375	393	402	432	412	409	377	445	418	432	393	378	442	427	425	405	413	396	419	412	383	374	411	421	399	394	407	400	404	389	385	409	423	426	423	395	386	440	436	436	430	421	377	413	406	426	411	407	398	449	379	411	416	413	400	420	413	428	437	435	396	436	418	445	419	410	441	406	428	406	423	441	433	386	403	416	414	408	448	441	392	434	454	384	419	393	439	440	440	424	408	378	413	432	456	425	423	396	425	419	407	433	403	422	397	420	431	399	390	431	406	405	403	434	404	403	414	444	418	435	420	396	399	418	387	406	399	420	441	395	402	387	446	438	421	378	391	413	393	386	380	403	410	412	401	371	404	445	367	394	432	434	459	409	423	420	421	390	414	361	397	409	404	407	388	421	396	444	417	431	409	412	412	432	442	436	386	446	387	416	450	431	427	418	417	418	397	415	392	402	426	434	387	390	388	414	420	405	389	439	401	420	430	381	395	446	401	410	427	422	380	428	418	414	406	458	419	397	404	406	423	408	371	406	434	429	402	417	395	470	399	409	413	425	403	372	404	374	410	351	419	421	416	415	425	424	415	446	419	447	403	417	364	402	419	415	425	420	420	403	422	407	363	388	435	420	407	417	450	425	421	419	375	431	409	422	390	429	415	394	404	428	399	396	421	422	424	428	432	432	432	421	420	429	412	431	416	415	403	410	379	432	389	383	420	407	438	416	381	431	414	456	350	414	488	419	422	385	424	398	390	414	380	387	428	407	436	420	457	429	427	408	449	415	438	370	436	408	389	423	432	434	446	385	427	421	399	421	446	414	398	450	442	426	415	417	482	439	397	429	363	407	418	423	402	436	441	377	370	461	397	410	417	415	441	421	404	400	406	475	439	396	440	411	393	430	442	400	435	406	438	421	393	414	414	396	388	417	426	408	463	438	409	421	389	428	400	429	439	425	378	433	397	404	425	394	421	418	406	426	403	409	403	438	397	410	403	420	389	406	406	395	443	448	422	415	411	395	433	448	416	381	407	387	436	435	451	435	402	457	444	417	426	421	460	441	416	372	441	443	395	396	430	379	418	406	434	414	390	433	429	396	407	441	392	425	390	410	406	436	425	428	434	417	424	387	401	385	431	437	434	423	435	429	371	466	394	432	393	413	420	416	406	428	417	450	427	416	432	409	413	447	431	408	434	392	402	430	420	407	409	399	414	400	432	422	417	433	429	438	410	423	431	444	432	394	418	409	436	424	391	427	416	435	404	388	432	444	425	421	426	416	428	390	389	447	427	412	410	385	425	401	402	417	400	431	414	428	417	414	428	409	401	421	448	408	434	368	435	410	426	391	387	393	380	419	457	404	415	431	421	450	427	414	398	420	424	410	420	440	442	414	437	388	418	440	423	440	457	413	419	431	454	417	411	430	421	423	402	430	360	402	431	383	391	436	425	401	418	452	397	419	419	421	391	443	421	408	441	434	411	425	410	413	424	404	415	403	406	444	432	442	392	425	415	402	447	427	416	426	411	387	391	404	437	390	386	405	435	424	386	425	406	412	437	410	414	415	422	418	419	434	374	434	465	420	413	410	404	405	427	416	385	407	438	405	416	411	363	422	392	415	438	414	396	400	439	423	378	391	429	413	424	403	442	429	428	457	423	427	413	432	419	435	439	426	417	415	412	416	427	393	431	431	390	411	431	435	427	410	376	446	450	401	422	424	388	377	394	424	446	399	426	401	408	414	397	439	387	409	398	438	459	436	469	437	409	452	418	403	402	399	433	399	397	378	444	410	442	403	396	416	396	442	419	388	426	409	415	399	396	437	438	397	454	433	409	387	406	446	423	421	430	412	412	437	424	391	414	402	435	436	386	406	416	407	401	408	413	423	413	407	417	439	414	385	420	390	415	418	385	450	413	446	436	420	402	396	408	410	419	406	417	395	434	461	413	415	419	396	423	394	399	436	445	383	392	418	409	449	402	413	433	425	391	415	430	421	389	389	412	383	395	407	417	427	442	397	445	383	397	424	395	397	418	410	494	379	441	436	392	400	446	395	407	429	440	396	428	419	423	418	427	414	456	430	418	421	406	422	424	419	406	416	414	395	394	445	405	417	396	415	409	415	433	409	429	453	444	406	416	421	435	411	457	441	393	391	416	412	403	391	446	416	425	416	413	381	427	412	414	396	371	417	403	385	399	431	437	452	395	413	413	382	380	413	396	417	408	385	429	438	389	431	420	428	403	451	407	406	453	417
22873	21365	28827	24243	21416	20689	9359	3349	2156	1617	1225	1072	813	767	660	593	513	526	497	468	409	403	379	377	406	361	374	384	364	380	381	376	365	374	349	360	378	393	376	339	366	332	373	342	346	370	322	385	351	330	354	412	346	342	340	380	357	348	375	378	361	342	335	360	345	353	368	353	364	372	385	387	334	336	381	360	376	345	341	360	380	370	368	375	338	326	343	377	327	375	345	384	365	348	335	404	377	330	366	362	382	365	331	362	352	351	343	375	310	386	369	388	373	348	361	363	373	353	374	339	324	373	355	339	376	347	355	341	365	394	332	356	382	332	392	376	346	321	375	365	342	339	370	398	354	346	363	323	345	333	357	354	391	366	361	323	349	358	356	322	354	349	375	346	364	346	373	358	377	359	344	353	393	386	365	365	373	334	346	362	363	379	345	382	350	353	336	419	350	346	371	357	362	351	336	356	344	343	337	366	371	361	365	357	352	383	332	328	382	364	373	384	348	390	364	378	369	340	371	365	371	361	360	358	347	360	342	337	362	359	377	386	377	342	376	340	397	360	391	376	361	360	348	338	355	338	364	287	366	411	349	394	349	340	351	353	398	370	354	336	385	342	368	351	362	396	364	363	375	395	338	366	373	360	378	350	362	374	361	365	357	342	356	357	353	361	368	313	349	356	403	389	404	341	364	382	346	355	352	372	352	357	324	389	377	394	363	349	347	388	350	369	358	353	329	371	359	354	351	356	353	361	375	368	382	345	379	371	351	345	384	343	361	355	361	349	355	360	342	357	370	379	375	366	351	359	350	403	365	351	373	343	388	365	363	386	355	354	371	356	388	367	317	341	382	372	383	359	373	327	336	364	337	358	350	350	357	354	369	338	363	355	382	398	342	365	339	380	388	383	362	351	384	364	330	369	351	329	366	377	390	365	387	378	378	388	377	377	354	374	380	372	348	342	348	368	365	374	370	390	371	387	391	364	364	380	376	351	372	369	330	353	365	354	326	378	360	362	374	337	347	367	363	402	373	346	336	352	363	351	372	366	360	363	336	350	369	355	350	349	370	354	348	354	355	393	375	364	376	384	357	344	336	354	348	375	367	394	358	372	349	344	379	398	369	337	336	329	383	354	353	344	353	379	325	340	332	377	364	343	314	351	349	376	359	386	313	380	359	372	365	369	362	390	333	358	338	394	358	380	358	362	356	329	352	364	350	400	339	365	360	383	339	355	347	393	361	362	347	360	382	392	364	384	394	378	347	357	357	356	332	344	301	368	341	361	361	357	349	365	375	344	373	361	340	365	378	364	379	374	339	352	363	373	352	349	349	367	359	354	360	342	323	373	381	370	370	358	373	383	426	358	332	389	357	322	360	344	347	387	350	343	354	336	371	369	345	375	372	349	381	379	376	369	341	365	341	383	390	363	362	366	350	350	357	384	348	357	358	349	347	360	343	368	368	352	370	353	379	326	309	369	367	329	367	339	336	344	355	329	380	355	382	361	358	339	359	389	343	390	366	366	382	379	350	338	338	371	376	347	373	373	354	360	341	363	369	359	351	351	393	365	393	389	333	376	365	366	376	328	386	373	366	345	372	338	343	338	369	370	343	340	353	366	395	363	372	370	343	358	350	334	339	353	374	375	365	362	368	357	350	346	391	358	385	399	362	357	356	338	378	351	346	361	361	329	388	372	338	382	384	358	346	362	372	367	377	364	335	382	324	357	362	347	366	357	369	350	359	395	374	383	353	355	361	370	397	358	368	334	342	382	335	343	342	375	360	362	411	405	389	353	328	343	373	368	349	348	374	354	348	354	344	323	338	350	373	341	373	375	372	349	354	370	349	376	361	350	398	375	348	345	354	342	362	351	368	342	371	381	349	358	357	354	338	375	342	368	353	356	392	368	393	388	368	362	378	331	349	370	375	360	341	354	370	358	378	354	361	325	381	340	366	341	371	374	359	385	359	372	353	365	364	368	365	352	356	344	349	347	332	373	370	335	338	375	383	351	392	366	373	310	353	334	349	401	376	368	360	344	377	355	392	395	371	349	351	352	360	377	360	312	365	367	319	377	351	363	412	378	336	338	367	369	358	345	381	353	355	367	360	377	373	385	377	350	358	367	374	378	375	369	336	371	376	369	359	363	368	361	355	355	384	333	377	336	328	360	334	344	358	352	406	377	348	388	334	347	368	345	386	369	349	386	362	347	383	365	335	320	372	343	366	348	398	342	359	349	391	372	370	346	359	362	385	325	362	365	393	332	373	333	354	320	364	323	353	344	362	379	339	355	363	373	320	353	349	383	392	327	364	373	326	355	350	373	379	383	356	367	354	368	351	384	364	366	365	366	394	403	315	342	378	349	361	382	373	375	353	332	358	350	355	375	375	362	346	366	374	325	411	384	369	344	373	343	352	359	334	427	328	356	400	376	359	379	359	333	347	374	381	382	370	374	363	337	342	395	354	368	338	336	340	347	359	334	361	356	366	353	364	357	351	349	376	332	380	384	358	376	339	349	367	351	366	330	331	372	346	336	375	339	364	362	369	320	349	383	387	358	362	349	380	372	328	340	340	364	341	367	370	349	370	364	353	336	384	355	363	373	370	352	394	339	387	381	378	359	363	363	345	347	351	381	361	343	362	380	389	344	366	371	386	351	359	374	361	366	375	362	339	359	370	381	352	374	359	321	342	359	399	334	381	354	362	351	379	374	352	347	345	337	361	364	354	364	341	347	366	367	367	358	375	350	364	358	370	355	383	340	389	367	377	356	387	366	360	367	366	349	363	373	356	357	376	362	358	381	355	357	326	392	357	338	371	358	413	361	374	332	378	353	340	421	367	362	361	379	365	357	347	360	357	373	345	381	339	336	343	384	332	362	391	382	366	362	379	307	381	348	341	354	381	332	361	354	336	369	360	349	312	338	371	340	392	349	341	372	328	371	405	335	354	365	323	362	367	351	365	353	363	343	398	387	361	349	421	375	359	346	363	372	360	362	387	361	328	366	314	354	374	346	363	385	346	355	390	367	383	389	327	367	382	353	369	390	363	352	358	380	361	355	379	385	363	356	343	379	377	334	348	373	376	361	358	356	385	373	368	355	338	379	341	378	375	364	336	375	355	385	357	397	385	396	370	359	381	358	359	407	361	375	327	373	368	359	375	361	351	393	390	363	370	339	360	344	363	345	361	358	360	401	310	371	347	396	401	370	348	387	380	343	356	353	336	393	373	328	340	339	385	340	360	357	358	367	352	344	338	364	370	394	347	358	404	363	360	380	369	330	375	343	365	360	343	354	398	330	368	342	370	360	352	331	363	335	344	362	380	354	357	373	347	337	379	348	377	343	326	385	344	354	370	360	338	347	384	350	355	387	380	396	369	326	376	386	355	383	357	342	368	356	378	363	357	352	364	359	336	346	343	379	356	393	350	373	388	338	337	384	344	356	307	352	372	344	352	367	377	370	367	360	380	358	339	373	350	344	380	363	356	349	368	331	352	357
20946	45331	38518	26431	18077	12054	8111	5807	4127	3030	2265	1782	1402	1171	1012	845	724	659	605	548	518	490	477	472	432	414	433	412	428	440	396	395	433	417	402	414	422	388	413	393	421	421	404	385	398	398	386	440	427	380	433	393	393	385	401	380	411	413	421	391	423	390	395	394	386	414	404	414	384	428	410	411	428	428	410	418	434	385	423	400	396	394	445	398	389	413	433	430	398	419	411	364	402	393	403	409	417	412	443	414	429	421	414	408	423	384	376	439	404	431	385	399	409	400	417	424	381	391	412	385	406	410	418	380	385	403	394	395	377	420	412	424	396	410	394	413	381	421	406	403	417	403	409	396	410	384	393	392	446	432	386	394	400	406	427	404	380	390	360	390	406	434	407	366	398	393	400	413	407	400	427	404	410	442	418	421	393	415	414	394	435	384	393	404	413	447	379	388	408	419	425	401	367	405	392	450	377	409	416	429	395	381	411	415	398	403	408	380	383	410	410	410	373	413	421	436	410	418	411	427	427	417	402	379	430	394	389	451	435	396	407	403	388	400	438	408	416	425	402	384	411	391	421	377	456	418	413	396	421	410	401	389	444	439	408	419	402	397	379	429	394	413	449	418	372	422	409	402	390	415	386	403	405	415	413	382	408	422	369	422	444	432	397	424	423	403	397	412	440	406	407	393	419	414	385	383	421	403	435	378	423	386	394	422	406	421	411	405	398	402	423	397	386	387	439	387	380	393	416	415	442	423	412	402	394	435	406	422	379	424	408	387	429	436	386	378	403	418	423	412	412	437	418	408	412	432	402	430	390	387	414	397	408	404	384	415	412	421	370	416	394	438	415	396	445	384	403	403	439	391	454	422	382	390	405	424	402	410	376	418	410	408	433	407	414	380	422	417	433	412	402	430	423	422	413	394	401	409	415	390	351	372	390	372	393	414	397	363	405	430	425	390	446	431	407	440	382	380	414	382	397	384	425	395	405	407	431	372	410	396	417	435	405	419	397	437	420	375	378	401	366	391	378	424	434	393	408	405	410	413	373	399	419	368	399	382	410	377	415	425	452	415	420	383	390	372	398	431	433	428	410	396	381	394	362	433	418	430	408	390	403	390	377	401	449	401	397	404	404	416	401	462	380	431	412	380	414	424	385	404	439	412	410	392	421	450	415	426	403	406	379	387	428	405	412	418	405	346	370	417	410	407	404	422	419	443	384	450	408	432	407	394	416	396	392	419	424	414	396	392	375	356	418	420	405	411	421	435	395	437	397	395	401	359	398	410	427	397	425	378	434	389	455	404	427	413	398	430	410	414	387	406	430	400	412	385	373	388	406	407	387	407	450	434	444	398	432	365	375	370	393	388	412	411	411	388	413	415	409	413	428	439	391	397	410	431	388	411	391	388	420	419	424	397	401	428	372	413	395	418	401	388	423	401	371	436	423	433	401	387	366	395	423	424	414	437	425	393	387	424	390	363	423	414	415	428	359	386	421	378	393	386	430	436	381	406	377	382	384	405	415	389	441	398	461	375	410	405	430	396	409	410	409	418	415	424	436	392	429	390	392	409	423	412	417	373	388	392	442	441	417	429	403	399	416	386	405	433	438	387	389	377	447	370	392	424	419	403	469	407	430	415	409	372	374	412	361	389	411	421	411	397	382	421	401	395	429	415	373	371	412	381	416	412	417	390	397	412	442	430	390	422	407	408	413	415	396	375	440	393	392	410	414	389	362	396	409	408	367	403	396	401	401	341	416	415	370	397	383	379	416	382	427	416	393	411	381	411	376	397	395	371	410	426	386	412	383	416	420	393	403	446	380	440	434	414	397	399	432	392	431	391	425	410	430	410	398	439	415	402	442	430	397	415	406	418	420	396	399	417	457	397	403	400	393	439	404	413	351	369	402	424	397	392	397	381	435	430	387	386	406	423	422	396	383	405	411	439	408	421	411	406	408	429	436	402	411	421	434	417	380	385	401	401	368	386	385	401	395	402	410	371	423	414	393	399	365	397	393	425	403	411	400	438	394	410	452	381	397	402	410	388	397	400	406	425	389	390	419	415	407	449	387	437	415	397	458	420	412	392	425	427	415	453	415	413	401	417	412	430	417	392	407	381	416	415	416	390	427	410	419	417	438	369	452	404	394	409	435	433	429	399	412	423	392	383	399	402	400	409	395	420	425	411	380	425	390	441	406	400	406	386	390	403	414	418	391	415	418	399	403	405	396	415	425	347	383	420	393	391	388	399	394	385	406	362	397	409	399	432	356	422	398	398	412	405	436	411	404	378	398	447	376	386	426	409	369	383	426	446	405	442	429	418	392	441	408	422	429	408	422	427	440	377	405	391	414	413	409	417	397	450	426	389	387	430	422	390	403	439	419	378	384	399	417	426	421	387	418	403	404	405	412	427	388	416	414	385	414	409	376	415	410	392	424	405	435	420	396	414	424	418	413	419	403	395	416	417	385	408	431	391	408	447	434	406	435	416	404	409	402	393	410	437	381	396	380	424	378	389	429	431	426	411	371	386	403	398	424	391	431	429	397	358	408	405	420	409	360	437	402	431	397	432	415	416	427	423	402	372	382	422	396	451	426	399	378	411	397	417	430	390	404	420	440	381	389	422	409	394	438	414	397	387	402	400	434	405	398	389	410	398	396	424	409	372	388	384	411	395	410	390	427	431	400	394	414	399	432	425	400	426	385	427	366	425	403	392	394	403	427	396	393	424	378	385	402	396	420	370	395	418	425	440	399	420	387	418	437	380	433	448	391	384	416	414	429	400	393	409	379	430	414	372	366	388	432	400	435	425	395	393	402	410	402	394	404	434	400	435	385	415	401	430	409	403	398	390	391	380	412	409	397	420	403	396	407	408	375	431	426	404	384	377	395	424	399	416	398	427	380	419	419	402	376	413	424	379	428	426	410	388	412	393	402	405	399	387	432	387	420	411	428	409	387	438	424	451	389	410	415	402	453	394	417	389	434	383	390	404	420	443	424	400	442	395	402	418	383	382	384	426	438	414	425	425	414	407	431	426	407	403	406	436	416	407	393	375	426	410	415	419	404	398	429	395	415	407	417	385	418	349	427	385	383	373	442	386	403	403	399	355	377	411	409	386	435	410	404	451	420	401	385	400	447	397	380	450	422	415	380	407	416	420	392	393	400	400	393	386	387	405	397	404	436	395	374	418	398	394	381	375	376	414	417	419	430	366	391	422	388	431	447	379	397	438	397	384	418	415	389	423	418	414	409	408	393	389	396	431	433	433	412	429	384	382	379	407	397	404	409	442	372	382	401	402	372	421	415	394	374	409	433	416	418	398	409	418	430	409	401	375	392	418	385	426	427	380	395	421	429	417	402	425	359	356	426	436	406	413	419	438	431	401	460	434	414	383	400	390	443	400	457	434	416	394	387	435	422	402	408	392	418	398	421	426	418	427	409	415	397	405	418	397	415	429	389	397	455	419	383	442	432	398	423	438	430	382	380	418	436	451	394	421	412	429
28188	23348	22488	12472	5481	3081	1971	1397	1056	820	743	623	547	493	501	478	397	429	438	387	415	383	339	361	392	355	371	339	348	352	346	362	352	366	340	390	334	376	400	329	362	394	356	340	367	342	368	390	360	344	357	363	328	372	374	363	388	332	318	334	367	376	345	335	373	368	382	340	341	332	375	371	399	375	388	375	362	381	339	350	351	375	364	354	347	331	382	338	368	356	349	400	346	362	352	374	400	383	376	370	359	355	382	372	385	364	360	337	350	357	360	355	354	345	342	354	341	352	375	391	379	345	393	346	355	385	359	364	349	383	394	367	352	357	364	351	368	368	359	364	343	377	357	375	351	382	343	365	349	368	332	347	374	360	353	368	332	338	346	376	352	391	357	354	349	357	383	369	374	353	330	332	343	341	367	325	377	344	373	347	329	340	379	376	350	352	350	332	347	364	350	349	355	390	327	380	385	389	354	345	390	394	371	365	365	353	358	352	360	372	352	368	346	420	396	356	359	377	391	365	361	370	388	348	347	346	353	326	393	321	372	361	364	395	347	392	383	361	371	294	346	362	354	369	348	360	361	355	316	360	375	344	358	362	373	322	375	362	346	345	377	370	393	374	351	363	343	338	352	385	352	387	346	361	377	347	346	342	342	371	362	359	348	401	381	333	373	337	361	351	374	370	394	332	354	358	344	396	356	365	348	341	349	360	387	347	358	365	331	351	345	354	357	389	376	365	328	360	351	342	364	350	375	369	380	375	363	361	369	357	361	349	398	347	325	384	380	367	396	365	363	380	382	358	377	376	373	358	349	356	339	332	390	351	378	361	329	338	403	367	359	332	375	345	345	386	344	334	386	346	347	337	369	353	371	344	383	390	339	370	382	386	363	366	342	352	383	353	380	360	369	332	363	366	368	347	383	329	331	337	356	357	356	368	351	351	331	370	358	374	356	400	356	372	355	363	336	355	367	366	370	366	349	380	333	363	334	361	369	389	362	332	351	342	355	374	382	387	335	390	365	357	375	361	334	349	365	348	404	331	377	373	394	361	382	374	370	386	371	383	364	374	330	364	353	342	353	350	345	366	361	371	371	391	328	368	334	410	352	321	349	358	364	352	349	364	326	388	361	367	375	346	377	378	341	339	370	352	331	355	360	346	351	370	395	370	412	347	356	395	349	389	388	386	348	346	356	392	351	392	343	349	338	342	351	373	352	360	353	334	382	359	333	387	399	368	365	338	327	358	383	353	354	352	353	398	318	349	388	360	344	369	382	355	360	378	342	363	375	361	359	387	362	363	369	383	358	364	353	340	371	322	346	354	346	364	363	357	390	371	358	369	350	369	371	338	370	369	333	360	346	365	366	341	354	366	366	372	354	365	365	351	354	349	363	360	334	341	356	380	369	365	364	359	359	349	331	355	361	383	338	384	377	342	364	355	400	374	353	363	404	385	373	357	343	347	343	338	354	366	407	349	400	351	364	397	344	319	359	373	386	349	361	338	368	371	373	360	390	320	374	408	358	386	365	358	404	364	372	371	351	345	347	380	365	355	368	386	379	381	365	375	374	391	399	362	359	348	415	351	345	358	381	387	349	372	344	345	367	341	367	359	305	369	375	343	351	320	354	388	408	373	358	383	323	372	364	365	335	348	358	387	370	391	392	375	369	365	375	315	380	356	366	335	400	354	348	421	388	384	368	356	341	346	383	364	370	359	355	385	369	353	339	330	341	361	346	346	368	352	335	341	385	371	367	342	388	370	333	384	374	370	374	368	389	355	379	376	385	351	318	372	356	337	366	388	405	319	372	367	363	338	349	356	360	387	358	381	391	391	371	399	356	362	352	341	364	345	392	359	356	340	335	374	316	365	375	356	330	359	347	360	354	358	346	374	339	371	350	332	394	347	324	326	334	381	397	350	370	373	387	409	365	362	338	373	346	378	338	356	373	338	383	376	337	368	363	365	399	326	344	360	361	347	368	374	348	368	327	374	368	347	378	361	368	379	344	360	352	364	345	368	345	391	386	412	327	349	370	347	376	356	365	385	400	364	358	388	328	390	334	350	341	350	381	367	356	387	366	384	345	350	346	347	373	335	358	398	354	338	359	386	362	352	338	370	346	343	354	351	364	365	360	359	355	353	363	337	375	365	332	344	367	386	343	340	346	376	356	375	370	388	368	357	355	371	344	357	341	365	343	413	351	385	391	336	352	347	352	372	326	356	379	376	361	334	361	360	350	376	360	351	365	371	380	348	369	350	392	344	352	368	373	332	320	370	372	340	387	355	357	339	356	353	366	352	383	329	350	348	377	371	344	360	372	356	324	364	373	367	355	424	363	384	406	386	363	382	360	333	369	342	339	359	391	360	338	339	344	354	360	384	376	365	354	358	383	342	387	342	337	328	379	360	321	396	358	376	379	350	368	359	366	380	349	350	364	390	375	386	352	360	368	338	364	352	354	384	375	355	385	332	346	374	319	390	325	371	333	351	337	347	349	361	369	353	361	362	343	336	368	352	324	372	392	391	372	324	337	389	365	372	361	375	333	340	343	374	332	344	371	375	372	324	333	364	362	359	355	351	363	396	370	375	397	381	371	357	367	369	342	380	350	323	332	376	363	381	377	403	363	372	353	335	388	348	358	344	367	344	344	352	360	345	372	359	359	348	377	353	377	389	391	378	346	358	341	362	367	342	370	353	361	358	383	342	331	361	346	349	365	372	329	389	329	371	347	376	358	397	397	352	306	363	400	369	363	352	336	389	391	387	385	334	346	352	350	350	335	350	377	334	359	383	395	333	343	334	327	366	351	350	377	349	375	346	356	363	354	332	377	361	332	380	355	351	374	363	344	372	378	350	327	389	405	330	381	348	366	335	381	371	352	386	311	371	397	350	391	342	370	362	354	353	383	304	367	363	350	358	344	373	352	391	359	361	350	358	376	353	365	401	368	347	379	369	344	374	358	354	353	402	370	357	393	346	338	359	378	358	312	329	365	383	354	369	352	377	386	356	373	358	369	371	358	385	365	350	360	363	360	354	384	345	381	338	364	348	328	383	352	356	370	371	370	395	378	360	358	341	365	368	373	369	359	362	366	336	330	347	360	380	346	352	374	353	386	384	349	382	429	366	370	347	350	365	358	375	334	353	408	384	398	346	378	362	370	363	351	351	391	351	357	338	368	336	347	372	352	358	334	327	360	380	357	365	379	335	342	351	349	358	372	372	355	361	353	326	353	346	350	347	331	348	368	371	346	381	386	344	340	345	330	364	367	344	344	360	349	362	376	370	392	368	379	366	347	349	347	386	355	350	376	356	400	374	360	378	390	347	355	349	351	360	349	351	348	349	376	365	376	350	347	337	384	359	345	330	355	355	338	342	339	347	392	359	353	361	353	363	360	333	358	365	348	357	344	340	337	383	324	357	351	362	382	324	369	348	310	388	392	397	389	365	353	380	351	353	364	366	340	339	365	354	347	372	347	352	338	339	360	372	382	336	342	396
18922	34442	26889	16165	9640	5969	3942	2681	1939	1474	1167	1017	871	744	623	551	555	515	501	481	449	439	412	413	424	418	414	387	425	433	415	384	438	370	428	413	388	431	378	423	392	407	387	414	375	380	416	404	404	372	416	402	406	403	403	437	395	399	417	389	407	413	402	428	425	410	389	424	385	414	393	407	366	413	379	424	425	401	421	411	434	393	439	445	419	402	379	375	452	374	451	422	429	449	371	412	429	392	420	425	392	411	419	436	385	417	414	401	438	410	411	378	425	414	410	453	425	458	405	417	425	403	432	423	408	404	440	383	367	442	415	421	384	401	414	389	411	466	445	411	434	385	441	395	414	448	438	391	407	399	409	439	426	390	399	434	429	452	419	429	416	410	421	386	418	399	376	441	430	412	411	421	416	452	440	405	419	410	417	379	394	408	426	393	396	410	392	414	430	416	425	405	422	422	416	410	394	420	412	422	414	412	421	457	408	406	442	407	421	414	445	423	445	403	428	403	425	419	374	414	433	385	435	408	397	407	433	466	393	432	398	403	430	454	408	421	416	427	429	398	452	423	435	393	410	397	390	401	419	385	435	427	413	402	410	402	449	416	418	430	373	397	413	409	440	414	388	395	407	387	424	409	445	435	422	393	376	399	404	433	438	389	381	395	405	421	395	410	415	427	403	411	433	427	369	435	430	423	395	456	418	417	411	419	394	449	384	387	430	449	418	388	421	397	421	425	431	411	404	409	386	382	353	394	414	432	413	403	431	405	436	408	397	412	435	429	403	430	403	406	416	417	424	418	451	430	402	428	399	414	369	421	393	436	424	400	376	385	391	402	418	400	421	416	379	411	441	411	404	414	404	444	399	416	444	426	396	406	388	393	415	462	394	436	414	398	417	396	426	421	425	412	423	420	427	434	419	408	417	453	392	395	401	396	398	405	421	415	411	420	396	410	444	418	414	414	401	392	415	425	400	428	460	370	391	432	416	400	459	375	366	399	428	378	396	404	410	423	439	380	399	432	408	421	424	427	408	417	440	385	399	394	379	415	367	398	422	415	383	393	452	440	402	432	406	394	408	405	391	456	403	433	431	384	414	443	455	398	387	386	379	422	414	446	417	415	431	421	382	387	385	399	387	444	413	426	414	397	410	374	422	451	402	444	389	417	403	426	428	421	428	426	395	432	395	423	414	422	379	420	419	420	420	409	408	427	457	410	387	423	439	429	420	396	429	414	438	414	426	416	412	428	428	400	423	419	407	409	379	439	394	436	436	410	386	432	442	400	424	415	411	375	401	454	382	377	411	385	398	421	448	378	400	430	403	405	422	438	396	423	405	408	407	399	366	440	447	388	390	422	452	429	399	399	364	400	442	434	418	388	391	417	416	420	404	440	455	431	389	441	409	477	392	416	400	431	422	426	394	414	413	409	405	457	384	417	398	436	414	388	419	433	434	403	439	417	420	424	439	420	436	392	421	417	439	425	413	400	450	426	422	435	381	382	380	409	404	407	393	410	402	423	453	396	413	415	432	378	389	364	421	433	433	427	406	418	406	442	438	399	428	401	415	383	436	408	425	398	395	423	413	460	430	390	424	414	412	428	382	437	429	426	430	424	410	408	390	431	389	396	388	416	426	447	419	417	414	423	420	414	396	440	390	444	444	409	410	454	390	398	420	428	409	419	447	434	400	397	401	358	402	408	406	387	415	386	417	378	406	419	455	401	385	431	391	416	422	378	411	405	425	392	399	410	419	412	431	418	441	403	400	429	402	445	395	433	410	389	410	450	391	466	418	413	439	423	391	439	402	395	406	401	420	428	422	399	409	386	453	396	452	404	426	429	433	422	418	379	402	413	395	404	432	409	411	411	377	391	378	399	380	405	433	426	412	397	430	372	393	380	404	426	404	380	426	418	385	405	404	405	394	387	435	458	407	410	422	395	406	369	406	398	398	419	438	398	410	390	380	383	394	392	433	415	415	403	454	425	436	405	413	371	378	400	450	402	427	410	419	429	405	444	434	413	432	416	404	424	432	434	407	426	400	408	433	413	449	374	457	398	389	403	411	399	411	456	418	393	409	419	411	400	423	401	427	382	415	413	393	396	391	421	380	454	419	447	456	391	383	423	403	409	407	454	415	411	392	409	438	396	402	375	399	398	403	410	416	419	435	404	411	413	429	399	402	409	406	433	466	410	440	406	429	410	437	429	419	430	421	437	420	429	377	406	405	423	400	394	399	388	416	405	409	412	391	415	404	411	394	430	465	413	421	400	392	417	418	430	396	387	411	452	414	448	393	440	404	404	390	409	438	456	434	402	427	410	378	428	416	426	403	392	381	403	405	416	421	411	406	407	410	393	397	434	418	382	404	433	396	432	411	422	439	390	388	432	355	417	378	450	404	374	423	428	414	406	387	406	399	423	406	414	411	391	408	427	422	379	417	377	381	425	395	427	425	425	387	393	413	396	397	443	388	431	412	416	419	473	402	398	393	441	432	439	407	383	422	404	423	436	428	436	399	416	464	434	454	395	426	413	399	390	438	421	419	398	416	432	374	422	418	410	406	394	452	416	410	427	448	433	426	401	396	420	449	407	450	435	432	421	439	439	433	384	438	388	412	429	377	401	404	419	381	398	461	419	442	418	414	451	424	429	406	401	430	423	398	429	395	407	400	397	396	419	412	428	418	401	428	430	412	383	424	409	398	417	414	417	392	422	384	405	434	427	383	426	405	390	440	421	423	398	405	443	423	425	424	405	378	424	403	402	396	405	417	420	430	391	394	429	401	425	422	376	424	406	403	443	414	404	407	424	400	409	382	454	401	414	455	411	434	429	444	416	376	431	405	388	413	421	421	398	423	418	387	390	412	450	389	445	404	385	412	441	432	404	433	400	399	449	377	436	434	412	409	393	386	420	401	400	420	437	371	391	404	433	396	388	416	441	418	382	401	381	399	397	408	414	427	413	411	393	389	434	373	416	399	410	414	419	433	431	390	414	415	398	396	395	393	423	385	412	417	426	452	400	445	413	431	446	375	422	420	385	396	420	424	431	389	403	425	410	439	425	426	434	428	384	415	456	431	412	451	441	410	401	388	436	400	413	442	441	410	393	413	407	423	436	387	405	409	415	423	431	398	398	430	446	433	421	436	400	417	444	401	437	428	387	421	367	401	387	439	444	447	411	387	383	421	385	421	457	426	429	367	432	389	370	435	421	414	403	406	425	430	368	426	408	396	409	402	393	424	392	406	377	407	416	386	415	394	394	424	416	433	428	437	432	471	410	396	401	422	406	401	373	437	418	402	396	414	406	396	391	422	399	407	425	424	401	405	425	398	416	370	430	398	424	413	399	404	413	408	414	391	422	457	395	432	438	440	429	421	416	414	413	412	404	442	402	449	402	466	421	406	421	426	386	392	437	400	401	399	354	401	405	422	423	415	400	407	395	424	449	393	416	406	391	410	411	410	401	449	420	417	372	420	410	403	427	426	402	420	395	376	416
23642	21300	28272	24739	21009	11076	4163	2317	1566	1235	967	798	675	665	582	494	468	459	398	417	427	391	386	358	358	346	345	342	349	388	383	375	383	360	385	385	363	354	357	381	346	388	349	375	379	354	359	344	390	370	342	352	330	355	327	354	352	339	347	353	332	376	339	362	352	367	367	356	393	377	346	326	376	323	323	371	354	352	375	367	343	342	355	388	378	331	366	339	355	355	363	337	356	348	360	348	327	381	364	332	372	390	376	328	367	355	346	363	348	380	355	353	345	395	346	365	343	327	359	357	346	338	356	365	328	391	318	309	386	369	351	349	377	346	343	341	382	319	339	346	348	400	336	335	365	339	381	355	353	327	343	359	357	351	363	321	373	345	366	360	351	377	368	332	337	328	390	340	336	356	376	350	382	354	331	330	344	365	351	356	354	396	349	331	368	372	371	371	355	368	369	360	402	389	391	355	337	359	358	364	375	396	352	353	343	325	356	358	365	363	362	365	372	356	360	366	374	392	360	324	372	326	349	355	365	370	341	359	363	376	374	375	358	357	364	417	377	323	362	393	367	372	348	363	357	360	355	355	327	355	365	389	378	330	358	371	359	361	361	349	375	365	345	368	353	365	373	362	348	368	368	338	350	363	368	351	378	349	351	339	369	353	374	366	316	356	329	362	318	357	396	329	387	363	343	362	338	342	372	357	345	344	365	359	339	371	358	350	385	343	356	353	337	370	352	377	354	362	308	364	355	372	367	383	344	367	394	345	347	330	391	354	397	387	345	377	366	404	365	393	360	349	386	393	354	394	351	338	366	344	360	351	401	349	341	362	343	361	358	348	356	314	343	379	373	360	335	357	366	349	361	336	346	334	375	337	363	369	363	364	356	362	362	327	358	356	358	392	333	358	365	356	352	353	370	355	367	367	341	357	380	368	362	351	358	368	357	292	342	383	335	382	349	364	349	383	355	332	359	327	357	375	357	352	358	366	365	375	402	347	340	335	369	371	357	387	361	348	352	354	361	371	364	328	346	356	368	332	366	357	367	343	347	363	342	317	352	386	376	349	357	338	383	347	393	352	358	343	354	360	359	355	355	330	329	360	364	358	330	372	332	340	391	347	372	348	366	348	363	356	365	369	355	348	356	385	330	374	365	346	347	372	364	346	341	366	325	312	356	368	373	336	371	361	398	368	383	401	376	362	341	341	358	345	354	365	369	333	373	370	373	360	373	346	350	349	373	388	391	353	368	379	345	377	334	316	363	359	348	347	372	386	362	345	320	366	364	349	347	335	336	381	363	371	345	340	371	383	334	364	359	354	348	357	372	309	352	342	346	332	397	350	351	359	348	361	367	354	386	362	320	338	323	358	355	323	366	378	356	362	348	351	389	364	375	355	339	388	342	372	373	371	342	354	324	342	353	349	343	333	331	384	356	367	374	360	368	385	357	335	358	348	342	347	359	341	360	347	360	318	332	374	354	330	371	362	346	394	350	381	369	362	358	341	349	373	343	354	359	317	344	340	369	365	349	342	368	354	334	356	354	400	341	369	328	366	366	388	365	335	373	379	362	356	362	349	365	344	339	370	343	340	356	344	374	354	337	363	369	331	356	384	399	377	343	348	341	353	337	366	332	378	363	351	327	375	344	399	381	369	353	350	317	377	401	360	338	365	334	311	354	340	340	321	361	349	360	350	350	369	325	344	352	331	348	365	366	375	374	366	382	358	372	340	360	365	334	334	359	378	401	369	333	393	393	336	334	337	347	318	348	355	379	378	337	359	329	375	350	371	331	337	409	363	360	371	359	352	340	355	330	349	354	352	371	338	326	368	390	351	346	390	349	345	362	341	344	354	339	338	337	391	382	343	360	329	346	331	381	342	376	367	292	366	359	378	365	362	309	340	347	322	360	358	376	333	342	360	355	349	335	367	353	322	365	340	331	329	332	355	343	360	389	359	347	363	390	335	340	356	355	402	355	377	337	384	354	345	354	338	347	377	319	338	344	376	355	347	335	362	359	373	368	368	344	349	354	369	364	323	373	384	358	372	323	367	375	353	337	365	363	336	322	362	350	358	364	377	356	338	342	362	350	344	352	349	370	339	373	329	327	377	379	363	357	340	358	354	363	397	407	381	334	359	342	341	397	355	367	375	339	361	352	354	369	358	366	357	387	363	367	357	358	354	375	357	366	350	337	352	376	383	342	367	399	372	336	365	364	374	347	341	363	368	340	344	333	347	367	330	368	348	341	313	360	333	355	344	357	345	360	372	341	381	352	354	344	330	315	334	372	388	328	348	333	346	400	354	332	361	399	351	325	357	362	368	347	354	312	334	320	341	336	346	365	355	333	360	376	345	377	353	365	363	372	342	352	366	347	345	355	344	370	378	352	345	333	342	354	352	371	322	333	364	376	378	348	358	360	350	328	366	378	329	367	332	330	366	369	371	340	368	357	328	329	346	353	355	334	359	365	339	362	363	343	354	379	411	355	338	351	337	379	359	361	346	372	328	361	329	399	399	334	350	336	371	327	363	346	355	344	365	354	357	372	347	342	329	352	363	382	362	343	366	360	346	360	375	376	362	327	351	367	389	378	395	366	334	367	385	359	362	370	313	343	359	319	374	319	357	365	357	328	376	361	349	345	361	377	354	364	375	366	359	368	364	345	327	321	372	368	355	345	332	308	351	336	333	328	372	362	319	377	357	329	336	358	385	380	338	345	354	352	347	371	371	347	345	361	376	375	366	341	345	360	340	345	346	368	361	334	385	341	329	343	316	367	313	379	347	369	346	365	374	339	359	387	309	352	372	391	338	372	351	325	345	359	340	341	374	329	394	311	365	368	326	342	381	356	357	338	356	345	349	340	366	344	370	378	339	381	315	358	330	360	337	367	365	381	341	317	363	368	335	361	342	378	371	349	407	371	370	385	348	320	358	341	379	349	353	363	365	338	337	341	341	375	344	345	352	351	372	323	333	341	368	340	354	397	354	352	374	378	349	401	370	351	350	358	351	364	331	368	364	353	346	366	381	339	330	311	360	364	336	368	347	361	352	339	350	322	340	341	371	339	320	373	327	339	354	350	356	352	343	341	360	359	324	359	344	307	373	371	372	370	334	338	333	378	363	377	343	338	376	353	342	389	382	383	380	359	346	337	338	333	332	338	321	362	355	390	356	360	320	326	316	352	365	355	349	323	341	349	350	356	344	352	339	366	392	370	331	326	363	344	371	357	373	357	352	340	325	332	351	358	364	348	391	336	335	350	338	349	357	343	339	363	381	395	340	345	398	348	343	350	331	358	395	336	378	324	353	363	332	364	378	346	372	337	348	348	349	361	383	346	327	361	358	342	309	381	356	380	395	360	329	332	338	351	366	368	344	352	358	345	351	361	350	333	374	350	373	372	356	343	362	334	394	333	314	366	358	361	341	387	366	348	348	379	400	367	348	361	357	338	375	340	359	344	319	351	343	351	371	333	331	369	332	327	368	332	380	342	368	385	359
19327	41267	34249	22466	14440	9227	6095	4221	3088	2243	1698	1397	1099	989	775	694	639	593	532	503	452	460	421	449	438	450	413	424	394	408	421	418	378	420	417	411	404	417	398	395	402	405	394	386	389	421	397	375	385	417	419	407	389	394	438	419	421	412	427	407	425	397	372	413	384	396	422	415	378	389	384	386	419	430	412	416	382	389	402	379	433	399	405	425	392	425	391	406	419	417	381	417	416	429	394	397	395	382	425	396	414	396	420	420	388	416	447	387	414	435	423	410	412	412	395	419	411	427	408	369	452	402	393	411	430	417	404	408	402	381	379	393	391	389	438	410	390	405	405	407	412	399	377	405	441	408	440	411	409	441	447	408	405	425	399	425	426	452	424	388	436	385	404	404	404	399	441	428	409	415	421	386	402	390	365	382	446	409	389	412	400	430	431	390	427	419	380	395	394	383	384	393	411	401	412	417	410	424	387	429	464	402	418	383	434	441	401	403	412	407	385	402	395	395	407	369	404	453	424	419	389	412	406	393	416	420	412	378	411	397	430	384	408	422	393	419	401	373	401	448	371	443	398	409	387	396	393	405	373	399	445	409	385	427	406	417	392	387	402	391	399	420	395	397	382	410	421	364	413	436	401	407	403	412	364	425	388	394	417	426	399	407	380	451	362	406	408	436	378	364	416	399	434	393	397	405	396	401	400	378	421	403	431	425	424	406	364	447	416	390	376	414	409	402	441	400	403	395	392	398	413	415	387	392	432	439	401	426	426	406	398	448	418	393	444	422	410	442	411	414	391	395	395	371	425	381	428	391	407	414	379	416	372	445	386	429	422	421	411	413	408	430	450	397	429	365	396	418	395	402	416	388	414	421	406	415	418	391	402	414	424	386	405	415	422	410	374	421	437	453	385	425	377	383	407	401	400	398	416	408	410	435	381	395	427	415	444	402	451	417	375	401	419	419	410	427	412	436	395	378	406	419	426	426	391	437	404	418	387	431	410	424	409	397	411	453	370	385	394	346	425	377	387	395	429	384	407	401	397	353	374	415	406	389	426	417	400	429	357	434	457	400	405	405	368	414	394	385	385	392	404	411	394	422	427	419	421	411	400	442	384	396	421	385	411	422	382	431	406	434	424	394	387	393	407	399	423	447	441	398	411	403	418	432	377	396	401	404	380	423	373	401	409	384	388	398	397	402	412	386	381	385	389	407	418	389	372	426	382	388	372	415	412	397	398	421	402	412	399	395	397	400	414	416	410	390	438	387	376	431	440	411	403	365	404	398	375	397	432	383	404	414	412	374	392	392	394	376	406	409	401	388	404	386	393	388	383	409	425	420	421	428	363	373	416	422	433	432	388	436	364	405	408	459	418	393	384	413	375	404	395	391	386	409	399	419	366	373	427	397	397	406	407	420	435	418	431	384	406	416	405	408	442	395	430	431	432	443	406	390	390	419	397	398	396	393	392	418	392	414	384	457	367	423	399	403	387	382	402	389	385	391	388	393	393	409	400	409	374	412	390	356	416	398	429	412	414	387	402	391	403	396	405	395	363	388	413	434	417	392	399	394	431	443	411	382	414	418	418	415	414	418	400	434	407	405	425	408	415	441	405	432	400	410	373	444	418	385	410	393	442	409	390	357	377	401	407	409	394	367	440	380	405	372	398	412	416	395	401	399	420	417	396	433	388	387	432	445	411	420	417	374	401	398	441	396	433	404	419	421	404	369	414	402	423	398	449	385	417	395	430	423	395	414	430	437	399	400	390	378	398	424	374	397	420	411	413	459	404	407	442	390	397	405	394	399	414	415	438	371	383	373	403	409	432	436	426	440	408	385	412	400	422	391	415	436	404	430	422	402	418	429	404	389	395	403	435	393	418	399	413	421	414	395	418	429	391	404	411	378	387	409	390	486	399	412	375	399	388	424	425	384	432	411	401	414	379	391	375	403	405	406	395	418	421	373	389	396	399	399	418	375	409	391	405	391	393	411	413	388	393	404	386	427	409	402	417	422	390	381	408	370	422	427	408	421	395	411	393	450	442	404	436	407	422	384	433	411	409	384	378	399	395	410	395	419	414	422	383	421	420	396	400	424	375	422	416	400	401	439	410	445	411	415	374	426	403	422	439	401	415	425	387	370	413	412	354	397	399	384	413	422	388	390	403	423	415	400	387	413	437	453	419	431	419	382	397	387	404	423	405	424	375	422	387	445	420	435	386	387	420	423	381	452	428	400	425	419	430	428	426	373	404	400	414	382	390	397	396	362	429	419	417	419	412	402	388	400	420	397	434	425	398	413	427	426	434	369	424	401	395	417	399	386	393	385	398	399	368	429	408	403	428	384	402	415	396	427	404	383	390	419	378	401	414	452	413	378	421	409	427	426	389	427	424	448	428	420	409	431	414	388	432	409	371	420	427	428	402	423	409	422	416	401	386	416	449	405	399	382	419	405	399	420	404	418	397	379	404	413	388	408	403	436	390	402	408	394	377	425	402	393	405	393	426	414	376	433	395	406	357	391	366	388	397	398	402	408	405	378	390	417	424	406	403	417	404	391	404	406	414	414	409	388	406	421	424	399	392	422	400	401	432	378	395	426	380	373	400	397	391	370	388	374	420	389	375	406	424	401	410	370	388	434	403	361	448	428	410	421	363	382	355	397	386	397	382	406	384	425	404	398	428	415	362	405	435	402	438	374	399	403	396	406	433	386	435	360	413	399	441	363	401	391	397	405	424	404	416	418	400	376	419	379	452	392	388	381	382	459	425	390	381	422	464	394	367	416	403	417	398	397	403	401	404	433	406	416	430	417	409	404	410	396	388	411	395	430	387	406	441	429	389	391	393	396	390	405	390	384	368	416	361	418	393	361	405	435	422	376	375	404	427	445	422	393	413	409	403	407	394	404	421	403	436	417	403	383	410	390	393	414	414	438	394	421	370	401	433	384	404	401	409	383	410	435	384	395	403	382	396	371	379	398	400	424	391	389	408	409	412	436	453	422	450	401	436	389	434	406	413	406	428	407	402	435	389	407	378	385	380	448	398	398	438	434	384	389	396	410	383	435	412	391	405	400	389	409	399	406	384	401	404	424	462	405	407	400	377	407	426	392	415	403	418	416	401	386	399	409	389	424	405	403	432	391	396	389	392	373	424	381	394	400	390	410	377	409	347	357	400	392	398	415	375	406	416	429	388	396	401	420	393	423	397	413	393	406	437	390	417	400	395	422	413	416	391	376	410	384	404	434	356	395	450	415	412	401	391	393	405	432	419	418	418	381	401	405	381	417	412	387	406	394	435	441	395	398	404	406	394	377	425	383	418	378	431	435	420	397	413	390	422	398	419	415	432	402	412	421	378	383	418	438	385	425	433	415	374	411	377	389	424	427	391	431	390	406	411	409	421	437	394	379	463	439	400	392	414	429	406	369	418	390	399	407	407	411	441	431	415	438	362	406	423	379	359	437	394	394	420	432	372	440	427	417	454	469	384	376	400	435	420	415	422	415
25352	21358	26791	24574	9654	3977	2508	1654	1191	1026	833	671	590	576	480	440	444	422	420	413	388	374	381	390	375	386	403	355	353	340	384	336	341	365	376	366	343	361	383	371	340	364	372	349	333	377	352	370	379	399	354	391	332	330	363	331	370	367	357	345	376	368	342	355	374	355	351	353	352	356	345	361	373	361	399	369	378	397	395	322	364	353	354	343	360	368	352	392	332	347	343	353	383	361	374	338	344	373	396	353	334	374	331	338	391	371	388	368	370	364	358	395	326	359	337	367	357	344	403	345	334	393	373	354	355	358	400	337	370	380	362	385	392	360	354	360	348	312	352	341	349	350	379	338	363	351	345	361	359	333	359	363	359	365	387	371	375	386	340	367	318	316	337	367	357	358	390	335	345	361	368	362	369	370	387	309	334	380	356	348	350	347	356	369	385	348	308	357	367	357	356	374	327	399	326	344	357	382	310	365	361	388	362	335	371	366	352	364	401	384	375	357	357	399	402	350	337	361	365	390	331	374	397	399	357	391	372	333	373	346	349	350	378	336	364	365	294	345	345	364	352	359	388	375	350	371	368	369	376	379	382	355	351	346	366	353	330	355	345	338	396	351	374	371	321	319	325	333	386	370	363	349	349	333	350	368	375	380	388	343	366	368	356	388	394	378	378	396	374	340	305	366	368	374	388	345	348	369	402	354	363	344	371	366	342	378	398	327	369	346	347	363	383	368	334	350	393	350	362	373	336	371	344	387	327	355	370	363	389	363	359	359	368	356	380	382	346	368	367	364	366	377	360	367	327	327	354	374	342	361	358	349	379	368	354	378	376	405	394	353	376	385	382	381	352	383	356	369	333	361	377	343	323	341	401	383	371	389	342	355	368	358	372	381	395	352	391	344	403	345	355	367	374	348	353	355	386	346	373	368	385	352	363	339	356	358	348	374	361	331	336	404	352	329	355	342	342	366	372	352	378	350	363	349	343	375	393	377	344	389	375	381	341	348	432	362	340	381	367	357	375	360	382	359	351	369	354	331	358	352	367	336	326	356	368	379	337	365	366	360	370	337	342	367	349	356	391	305	363	359	365	334	365	359	329	389	360	414	409	312	365	348	359	352	331	388	343	346	380	347	370	348	368	384	342	350	382	370	342	370	356	358	385	351	385	406	345	359	345	370	387	328	361	350	373	375	352	337	336	366	373	372	365	353	351	355	391	380	357	358	327	354	370	357	342	366	347	368	341	337	378	352	391	372	342	353	357	367	375	407	373	370	360	370	353	354	372	337	377	381	352	386	378	370	385	388	362	345	383	322	391	385	361	365	348	363	383	363	351	386	361	374	349	374	389	336	384	361	389	387	396	360	349	365	390	377	342	381	350	390	381	335	367	383	357	354	385	355	373	358	393	338	353	366	389	399	350	371	352	336	343	361	359	373	379	352	365	369	363	367	378	337	396	353	366	371	344	350	318	344	340	367	354	362	367	359	364	390	396	398	377	357	349	385	361	356	365	377	375	370	351	349	352	355	376	372	356	371	336	353	362	354	352	399	380	351	394	343	347	366	367	342	379	360	358	361	382	342	348	377	368	352	347	351	366	387	376	390	354	337	381	390	362	346	356	348	378	365	333	328	354	349	384	363	390	357	402	359	336	365	349	375	354	347	373	344	367	344	344	363	355	353	381	375	402	381	396	369	385	390	391	370	359	391	409	382	327	344	369	376	372	375	344	347	366	369	379	366	367	355	372	369	357	389	348	323	379	344	403	354	365	356	354	356	347	354	374	340	390	368	371	348	362	349	351	356	365	353	367	341	351	383	391	359	355	393	366	373	388	331	369	366	384	397	352	375	360	376	345	399	353	353	370	372	387	367	363	363	352	353	321	342	348	382	402	353	385	326	346	379	370	391	397	338	365	367	331	361	406	381	359	366	391	398	361	380	374	361	345	375	341	399	378	347	381	346	364	354	344	347	362	326	370	333	372	347	363	368	346	344	335	357	353	354	381	383	359	358	340	363	376	349	347	361	376	348	401	351	360	359	369	359	359	375	338	362	376	352	336	386	335	338	349	342	349	361	355	348	387	358	389	359	360	353	374	341	366	365	388	377	376	357	355	365	350	321	371	365	341	408	380	373	347	349	352	381	376	312	355	369	361	355	369	356	348	366	375	376	351	363	353	355	372	356	351	367	365	370	353	384	322	380	349	365	363	348	326	376	344	364	372	377	347	366	359	341	376	352	393	352	382	386	354	346	339	364	389	398	358	352	375	371	351	372	357	390	352	319	375	360	382	405	347	385	386	348	381	368	406	382	352	355	365	369	359	350	326	367	372	360	372	344	380	379	314	383	373	384	357	389	347	359	343	351	355	358	368	352	367	340	359	327	385	384	339	356	328	331	353	364	362	325	354	352	364	316	338	348	357	343	357	364	347	340	384	419	360	387	365	333	374	393	378	338	363	360	360	329	383	355	390	348	356	388	357	344	369	321	354	378	353	386	352	344	343	345	350	372	364	335	385	309	387	394	377	358	362	399	343	351	358	354	340	342	346	361	367	332	313	322	369	387	416	423	404	388	331	371	375	337	364	369	374	367	352	339	382	359	318	368	377	384	370	374	358	349	337	394	370	375	347	358	349	346	367	368	366	344	368	366	410	373	339	372	344	373	348	333	352	389	383	377	324	366	343	379	349	394	362	338	352	365	358	347	373	357	346	368	363	350	395	365	372	367	372	347	361	374	337	322	340	378	338	352	370	369	342	391	344	379	352	379	366	399	364	355	360	358	327	368	339	384	400	364	340	362	366	378	360	357	334	326	400	347	369	372	383	346	374	371	347	357	383	354	377	353	375	349	358	348	343	363	369	339	367	338	334	358	332	401	331	353	376	370	350	386	375	384	380	377	380	400	322	357	368	371	379	377	354	348	348	349	376	370	340	339	355	337	393	356	368	344	377	369	359	352	365	354	361	396	383	366	368	343	362	351	384	338	332	379	363	363	391	340	379	338	369	374	397	357	373	316	368	341	371	359	398	366	372	348	352	356	361	351	379	363	367	348	374	382	363	357	337	399	375	342	380	367	375	395	373	331	369	380	348	349	365	358	379	337	364	333	372	363	361	362	360	370	352	373	352	362	359	352	365	376	370	346	379	353	395	379	375	338	401	374	346	376	351	342	348	386	354	375	363	362	368	365	380	351	359	377	352	362	381	371	332	327	348	386	378	366	367	355	372	359	378	358	364	337	350	367	370	375	348	385	372	337	379	377	397	371	325	375	374	383	386	349	339	333	353	363	364	366	372	385	363	344	353	331	346	383	400	372	355	356	342	358	349	375	392	381	367	364	362	337	389	346	374	352	378	369	366	361	379	369	343	390	351	363	383	362	353	349	336	369	386	362	361	393	375	388	373	372	341	373	361	358	369	374	365	409	362	377	364	332	360	342	349	370	359	342	340	334	334	392	369	340	335	364	359	338	362	370	345	384	379	355	376	362	389	395	381	360	388	341
18658	37240	30026	18685	11336	7122	4802	3342	2352	1778	1478	1073	943	833	711	656	553	535	489	519	471	479	415	426	436	435	417	402	392	434	418	418	385	432	429	433	429	407	446	440	395	420	394	405	430	467	386	420	407	416	436	449	399	409	421	441	426	412	411	425	438	411	429	439	381	446	427	395	392	431	445	416	385	421	423	415	428	401	409	404	402	439	443	436	425	439	377	388	427	435	402	464	377	395	441	406	453	386	411	401	424	426	408	425	436	425	410	433	423	442	433	435	415	391	435	422	412	425	428	410	420	408	426	425	421	412	436	412	405	414	416	410	445	407	420	436	411	404	381	460	414	413	412	390	435	418	450	375	406	397	400	441	383	428	414	397	415	377	418	439	414	384	425	445	426	408	418	436	451	403	408	440	394	421	449	407	406	409	430	422	401	446	399	423	438	422	420	411	416	422	381	367	430	436	383	410	415	446	411	440	406	418	418	405	454	421	430	414	407	405	455	430	444	397	417	408	400	412	420	407	384	431	425	431	410	410	426	456	397	399	384	396	420	427	438	473	394	407	385	455	424	419	417	402	429	414	422	441	438	406	406	442	412	426	392	417	412	406	401	418	404	418	430	425	422	414	380	417	409	388	412	427	405	433	406	440	396	405	411	458	436	419	414	448	418	393	384	442	451	432	412	397	417	441	381	441	428	413	409	415	418	414	404	399	457	426	438	392	422	450	379	417	379	449	404	424	410	434	417	423	441	402	438	419	429	418	407	436	401	411	448	447	424	409	395	397	423	434	400	430	382	449	402	404	408	420	397	443	401	392	404	447	416	447	423	426	428	405	410	384	394	436	421	398	390	417	405	403	401	435	414	388	396	392	409	396	424	431	402	440	411	423	402	432	454	426	395	446	432	414	415	385	397	438	406	430	422	439	422	414	413	414	394	404	381	414	438	416	410	387	400	457	442	408	401	421	419	459	420	413	445	400	413	443	420	423	422	418	431	448	444	400	415	416	436	396	425	440	414	437	423	392	422	415	436	424	449	436	404	393	411	425	441	429	360	390	442	387	422	416	382	425	417	429	425	448	385	431	403	385	442	417	421	404	367	418	407	415	415	399	438	422	416	434	441	436	439	391	420	415	379	417	419	421	399	443	414	427	430	420	396	388	388	398	389	459	400	409	412	414	411	444	402	391	417	415	404	418	419	439	393	434	412	403	409	449	446	391	421	423	421	413	425	394	445	417	433	408	456	409	420	427	435	438	434	417	388	405	411	447	432	425	423	425	397	403	385	406	405	442	405	412	403	413	450	436	384	432	421	444	428	404	451	451	388	405	430	418	431	429	421	413	433	410	409	448	447	411	462	462	404	415	393	424	401	412	446	401	425	417	400	386	432	383	410	452	413	434	412	447	422	415	395	445	422	423	413	423	428	393	428	400	445	419	421	404	407	426	398	392	402	405	421	419	434	418	396	423	397	417	430	427	424	431	432	444	371	418	440	445	451	413	410	427	418	419	374	397	394	430	415	405	409	445	391	402	393	398	408	408	426	435	393	396	400	400	447	449	412	425	414	407	444	423	452	438	412	389	461	439	450	390	396	414	426	403	404	430	440	434	412	412	418	402	426	443	428	409	430	434	406	416	436	437	424	428	433	395	380	423	428	389	453	416	447	397	406	440	418	452	392	411	427	415	377	428	360	383	416	395	410	433	416	439	400	423	442	427	419	350	442	392	397	406	442	431	416	389	469	456	438	408	422	381	404	418	399	416	420	399	423	458	400	436	384	428	394	398	425	403	392	420	407	435	415	465	414	417	425	418	387	434	436	415	405	421	392	426	437	409	402	410	449	418	425	483	421	435	415	410	397	450	423	416	410	417	366	413	361	377	410	431	434	421	429	423	421	464	396	383	421	389	398	446	401	432	437	410	433	441	395	420	442	421	416	465	435	382	398	415	396	436	429	392	419	432	419	435	419	389	419	436	444	409	379	401	389	422	398	384	414	409	439	422	419	425	431	404	418	357	398	400	392	410	422	407	393	409	441	444	445	420	440	451	444	417	436	424	453	359	440	444	431	420	408	433	400	436	425	427	424	436	399	423	416	412	380	392	447	461	394	386	424	460	473	396	416	427	413	423	436	445	424	462	385	415	415	416	383	402	436	415	393	452	406	442	395	411	393	462	429	383	471	415	388	422	428	392	407	433	408	370	429	414	451	423	418	403	471	414	435	410	416	387	399	449	426	425	451	415	439	424	420	398	426	409	390	453	421	432	437	392	414	382	436	407	406	408	405	399	433	445	422	436	377	409	394	451	408	436	419	402	392	407	457	432	444	430	416	412	431	456	413	412	387	396	408	404	438	381	470	409	444	415	443	430	409	400	398	419	399	402	421	425	444	460	435	427	401	429	439	395	391	415	415	437	442	410	406	458	424	407	379	395	429	414	424	404	377	434	430	442	387	414	366	447	386	435	411	417	439	411	413	425	444	434	439	409	382	423	426	425	445	378	374	393	406	474	420	404	385	421	424	481	411	407	460	387	435	398	409	428	398	409	391	433	457	391	410	402	425	431	408	419	395	413	385	443	399	384	395	370	396	393	432	440	412	411	434	417	395	426	401	444	420	406	389	469	405	445	396	413	373	409	428	426	418	429	401	403	419	428	421	419	438	428	428	434	408	431	410	407	400	430	377	395	425	443	431	411	416	445	433	407	412	387	398	410	393	403	405	423	405	408	451	424	460	415	416	432	408	417	385	430	411	369	391	422	387	411	406	418	411	421	441	390	396	428	398	431	410	453	419	408	438	464	450	418	399	448	421	412	447	413	416	401	414	398	432	388	439	406	435	404	425	412	404	419	433	412	393	420	426	429	408	428	434	384	373	406	466	418	437	401	416	412	438	412	429	436	402	389	430	466	447	427	420	441	399	394	414	403	409	460	456	405	390	440	446	411	431	398	373	448	405	442	402	363	406	390	403	389	401	413	411	383	404	420	419	412	437	404	423	411	464	411	426	409	394	406	389	409	437	426	362	380	448	421	433	387	410	418	414	451	388	416	402	402	425	427	437	472	370	413	412	403	424	458	377	430	433	408	414	407	432	400	420	391	374	395	396	426	394	404	412	430	439	431	392	423	425	441	412	411	366	405	429	409	410	438	408	419	379	412	414	422	432	452	423	403	402	442	390	402	439	410	416	431	373	428	429	380	419	420	432	416	430	424	402	459	423	391	418	443	407	442	398	406	402	437	426	454	400	410	405	407	405	420	479	428	391	433	420	432	409	408	398	429	429	402	424	383	414	429	430	415	415	435	423	445	475	409	449	421	417	465	377	407	429	423	429	378	415	418	393	404	442	405	415	436	403	407	453	475	423	427	449	410	414	410	414	444	431	410	401	419	404	423	448	425	408	432	427	389	385	465	432	456	426	399	382	413	381	421	405	402	385	436	416	409	480	426	429	437	412	411	414	428	426	438	407	426	428	410	447	418	438	396	484	415	449	406	432	415	394	438
22772	21366	28860	24245	21429	20576	9123	3316	2124	1625	1268	976	824	798	667	558	541	491	454	463	460	405	397	416	386	385	434	365	342	365	383	363	381	388	360	387	342	367	379	382	356	349	354	361	328	386	368	398	364	355	346	357	381	365	360	367	365	383	353	335	352	365	367	378	347	359	336	367	352	349	384	363	341	345	347	339	367	377	384	365	352	336	351	368	356	350	357	352	343	347	346	360	359	396	379	414	374	385	355	324	332	352	343	360	354	359	362	369	355	397	351	360	348	382	357	409	343	361	339	360	343	364	391	394	347	370	336	348	365	362	380	327	364	370	350	345	330	370	353	378	348	364	393	348	375	332	331	417	367	338	384	357	350	368	373	349	392	376	345	356	374	350	333	384	333	360	346	345	387	358	360	334	365	357	345	368	363	379	336	372	354	353	368	366	359	328	385	370	334	410	409	414	350	363	404	350	338	424	386	377	328	381	385	355	372	322	341	385	382	348	333	329	364	345	358	363	422	406	380	380	337	362	368	350	373	353	380	355	383	376	338	363	333	401	390	343	368	378	354	362	333	358	340	362	347	355	360	376	337	370	339	410	387	362	349	354	355	359	350	370	382	349	392	353	353	342	342	392	365	359	360	382	360	368	371	336	374	354	368	361	372	350	341	352	331	299	380	389	357	343	372	347	357	379	343	373	364	363	367	359	383	374	363	389	349	342	361	359	357	361	364	365	363	389	368	308	365	381	355	370	360	356	338	382	380	373	377	354	351	350	371	356	369	360	348	401	387	366	379	378	372	381	332	406	384	381	370	324	363	362	374	353	331	386	367	329	355	363	353	365	340	370	374	401	375	360	349	372	378	370	368	349	352	376	373	378	391	375	394	334	357	371	365	363	353	369	374	365	336	332	372	332	389	393	348	314	392	352	389	349	350	377	356	355	343	390	361	358	363	402	381	380	361	347	343	350	335	358	343	361	372	344	360	411	345	366	348	345	378	351	337	362	359	337	346	362	375	368	347	346	341	391	347	377	341	345	352	376	370	421	344	345	388	354	386	360	396	384	362	368	369	323	373	374	331	358	372	370	382	390	346	369	390	356	362	404	375	380	380	364	364	308	370	349	353	367	377	385	367	361	397	377	353	359	368	379	397	362	336	352	315	396	360	361	361	381	359	393	348	358	359	364	334	347	381	353	361	339	334	358	360	366	338	327	353	357	364	349	409	355	346	321	366	372	366	357	347	335	376	390	345	401	371	369	342	344	380	381	338	340	323	357	373	406	361	349	361	394	388	354	355	389	383	361	311	338	400	384	352	376	376	365	390	347	366	347	373	412	352	379	349	345	373	361	349	362	334	351	366	337	398	340	331	382	353	369	383	332	364	337	342	405	366	373	337	392	350	343	371	386	394	344	332	349	351	344	356	335	363	362	359	378	353	363	364	375	367	352	354	331	322	352	361	395	382	364	373	337	372	325	377	352	338	353	323	336	349	355	369	377	348	341	350	383	422	346	386	355	352	355	338	381	334	356	338	353	368	350	342	361	376	397	356	360	375	350	357	345	365	357	348	399	356	348	356	351	360	377	336	359	334	366	370	323	376	359	354	314	400	391	366	336	359	357	358	384	357	341	361	382	374	361	342	334	399	387	357	339	375	388	322	331	348	380	367	370	350	361	357	347	379	365	359	357	343	386	362	372	363	358	362	367	362	363	375	358	334	375	365	366	377	384	380	356	355	334	348	398	353	379	313	379	355	351	359	348	358	387	379	387	334	367	335	380	350	342	367	383	349	367	349	364	352	371	348	369	356	355	338	364	348	360	361	384	354	346	364	324	394	380	357	395	354	337	383	373	340	388	388	404	380	354	383	368	346	376	372	383	353	360	357	356	386	370	336	350	342	399	353	372	389	377	376	351	355	345	354	352	418	347	360	356	348	354	347	350	349	335	359	342	336	388	347	355	388	362	347	410	366	351	377	406	372	376	368	347	346	358	378	357	353	335	326	416	348	398	355	337	363	374	370	374	351	373	360	352	352	373	357	379	346	344	382	401	335	374	383	364	362	329	389	384	356	366	379	400	360	360	356	351	370	351	343	370	363	356	358	324	386	355	380	367	346	381	345	387	374	358	346	371	376	392	372	361	337	382	381	361	349	373	341	378	355	357	323	347	377	366	358	338	369	330	382	356	347	370	350	381	392	370	352	353	329	349	338	358	364	385	353	373	350	371	367	374	339	386	355	337	362	365	355	356	382	383	367	352	331	336	374	375	347	347	368	367	346	369	389	384	305	373	372	389	370	355	377	379	370	375	356	388	323	361	375	349	378	347	340	357	339	370	364	342	335	358	349	311	373	372	377	370	360	380	373	354	355	355	393	365	384	345	371	360	360	396	376	361	360	369	328	357	374	379	375	346	357	362	327	371	350	338	354	360	347	377	331	378	390	376	368	338	332	377	343	348	347	378	371	369	327	352	380	355	379	331	361	352	367	363	346	362	372	336	391	384	348	316	382	363	363	367	409	360	354	355	367	350	358	351	358	361	379	351	345	404	397	381	360	356	360	351	380	386	364	360	332	331	382	361	386	334	344	367	360	374	368	381	364	364	393	370	362	385	374	337	364	366	349	369	335	373	383	369	369	343	361	328	388	341	350	361	364	373	364	378	368	338	323	364	360	356	355	364	366	363	350	358	350	385	387	348	409	363	363	355	357	345	371	369	341	355	376	330	358	366	354	339	377	403	363	363	317	392	355	381	353	348	357	411	356	345	369	339	393	395	349	351	379	379	372	357	384	366	394	353	393	374	324	386	367	367	377	369	369	347	363	359	344	356	359	354	359	373	372	379	360	374	354	365	355	326	359	411	389	359	337	355	355	375	360	371	335	345	360	363	350	355	339	338	350	366	353	338	370	384	373	369	350	370	347	357	376	338	369	376	348	337	389	373	394	359	345	378	394	358	367	365	355	364	371	359	364	346	404	323	358	354	393	354	352	366	341	380	349	364	373	341	376	348	349	382	348	337	377	352	337	364	353	356	351	377	332	366	394	370	372	362	339	388	346	384	338	352	378	394	326	321	357	345	371	350	346	348	361	360	365	354	373	343	357	372	358	342	343	381	370	376	384	345	354	354	369	335	351	365	359	364	350	343	390	351	356	322	365	355	342	372	364	352	365	376	334	372	362	378	375	350	377	337	361	383	377	389	379	341	345	343	327	369	375	385	349	353	331	351	388	368	373	356	366	355	352	352	336	382	369	378	373	365	345	374	352	391	339	329	367	341	357	384	386	360	378	336	334	370	360	364	378	390	388	348	368	362	329	374	372	339	362	356	338	389	363	395	382	360	364	374	358	367	358	363	359	363	369	374	377	356	359	370	402	358	382	374	355	357	377	381	359	341	347	354	342	390	397	374	349	347	364	337	395	354	348	389	350	328	350	372	359	356	353	374	379	341	389	364	371	348	329	372	385	364	356	364	357	351	357	343	377	383	355	373	326	366	374	375	358	385
21107	45609	38244	26619	17764	11837	7996	5719	3897	2776	2192	1663	1421	1138	968	816	723	703	629	570	488	535	468	465	447	451	430	401	391	457	405	410	417	386	401	395	403	366	419	446	419	352	428	409	409	393	412	435	405	405	414	393	397	403	422	421	401	415	436	423	396	411	404	412	401	409	430	414	386	381	454	392	421	406	429	404	390	420	463	407	419	368	434	407	428	399	385	420	398	396	401	375	433	407	413	444	393	392	371	407	401	431	448	414	413	419	419	427	417	433	386	410	424	435	395	414	439	425	400	444	421	422	423	380	404	386	421	429	408	391	400	408	431	424	410	423	399	416	423	400	384	425	404	445	384	376	383	402	426	401	384	414	430	434	443	401	347	426	391	416	397	411	418	413	423	397	439	430	448	455	401	416	386	380	429	433	421	428	431	445	393	419	411	405	415	403	408	411	420	397	419	447	426	401	427	414	407	392	419	403	396	393	400	402	422	380	411	393	390	439	402	410	393	406	359	409	431	387	392	412	434	389	399	456	437	426	403	426	390	397	382	421	427	415	405	406	396	412	411	477	402	420	383	420	436	410	409	382	398	386	396	410	410	401	371	433	426	414	417	402	380	435	404	381	440	419	404	380	407	362	419	408	393	415	420	430	397	430	404	403	427	402	399	416	428	412	398	423	368	423	414	412	392	386	393	385	407	430	417	350	399	398	406	436	389	435	430	398	407	399	389	418	380	374	428	421	422	405	374	412	414	416	431	417	399	417	430	380	411	405	414	417	397	413	407	399	420	427	390	387	420	383	426	398	445	402	429	393	408	431	415	375	419	448	403	460	399	427	417	401	417	423	384	407	409	413	413	409	392	380	413	451	421	400	400	442	424	405	419	407	414	411	383	415	439	386	384	420	429	415	400	396	393	447	411	389	414	450	410	388	393	408	412	401	411	377	416	430	447	393	395	401	443	409	390	393	454	429	396	403	397	418	397	416	381	375	365	398	401	410	414	428	394	392	395	396	399	394	410	400	430	417	423	380	386	438	418	416	415	392	416	384	396	406	402	400	402	445	409	454	426	425	403	441	366	398	372	408	408	432	403	384	395	404	377	400	401	417	383	387	450	429	395	407	412	377	430	398	395	426	441	432	388	386	414	404	380	429	409	406	424	397	394	406	390	415	453	437	447	360	427	435	403	374	412	439	406	405	437	410	419	404	437	416	438	426	440	392	419	380	440	433	418	412	406	393	419	432	440	396	438	430	409	414	457	371	404	417	430	463	412	403	433	406	380	403	379	432	412	400	421	389	414	410	418	428	449	413	392	419	424	450	417	418	358	454	378	406	390	461	403	466	403	406	406	399	404	434	404	446	395	378	412	395	424	400	451	456	410	408	402	408	403	414	412	368	387	366	421	436	417	383	425	433	436	377	397	394	400	386	414	378	378	414	381	424	418	379	401	402	414	407	405	396	447	412	407	432	397	402	410	367	419	372	405	406	406	392	405	404	389	420	405	452	420	413	419	396	405	455	401	424	403	391	411	404	403	410	414	406	407	430	435	432	379	424	407	406	371	422	424	392	411	437	406	405	418	444	450	408	433	416	445	392	413	406	424	438	410	376	399	420	436	391	419	439	441	364	426	427	438	388	420	391	386	385	399	400	461	435	399	451	417	439	409	409	382	429	449	409	409	434	364	417	425	389	380	418	401	435	428	416	400	403	413	426	403	461	429	446	370	393	409	396	452	429	378	406	412	419	403	402	418	392	431	428	404	405	412	432	393	405	424	403	434	402	435	386	376	395	416	409	388	443	410	420	406	407	405	419	422	407	412	418	430	389	431	446	427	370	395	377	382	409	407	415	400	403	421	395	405	378	394	411	418	434	405	422	432	427	408	431	426	398	404	383	393	406	405	468	430	390	401	411	415	389	407	414	430	378	396	424	440	398	407	393	397	402	418	406	400	400	414	436	424	415	394	401	393	431	411	416	421	423	377	432	397	416	397	407	412	386	437	396	409	371	391	405	405	408	410	432	391	401	427	402	422	417	416	414	422	422	422	427	410	420	410	398	374	414	409	389	436	455	410	437	397	400	456	435	388	426	434	434	427	412	447	424	417	380	412	407	420	437	377	412	414	399	418	411	381	402	404	434	408	417	456	409	404	404	413	432	397	436	368	450	392	403	397	398	427	390	434	415	399	399	420	465	411	416	381	438	381	368	411	445	418	418	427	445	392	425	428	395	428	462	427	399	394	432	384	417	415	421	439	400	392	382	435	414	454	433	416	431	414	401	425	393	417	420	432	398	414	420	413	392	392	437	420	394	439	399	411	380	417	393	461	451	397	417	419	438	379	415	430	427	404	390	420	397	384	402	439	401	407	401	424	434	394	405	396	415	387	386	406	406	414	409	416	427	394	413	401	422	378	388	400	398	418	368	416	418	424	429	405	402	409	423	425	417	396	439	400	399	409	427	409	403	400	401	400	399	411	388	412	375	414	404	429	414	426	411	397	404	433	429	380	424	433	419	392	424	388	409	407	388	385	397	440	427	396	380	426	401	376	404	401	415	433	396	376	411	403	402	450	410	394	423	443	400	385	431	458	418	393	423	392	404	436	426	392	420	384	370	440	375	390	444	398	413	428	402	383	399	408	419	390	402	408	416	390	406	411	408	378	419	437	429	374	411	387	390	410	410	410	431	375	401	441	415	386	426	406	393	411	424	424	457	396	417	420	423	426	411	430	405	436	406	414	387	425	386	454	415	437	445	397	391	432	400	399	434	406	418	418	390	419	399	407	394	446	395	428	402	434	409	426	432	386	356	369	446	424	429	393	385	402	406	414	403	416	426	398	410	424	416	413	392	411	409	386	435	367	410	435	412	455	411	460	422	383	412	417	415	418	420	392	405	419	410	423	406	426	396	424	378	424	417	399	421	366	415	404	398	406	429	373	445	388	409	422	420	395	400	375	394	372	411	427	383	416	403	400	371	422	402	420	383	414	390	380	411	364	412	402	406	421	407	372	402	406	436	410	445	431	418	388	394	419	418	436	451	402	383	375	433	414	401	418	416	378	417	401	403	410	435	390	435	397	431	442	431	438	419	400	382	385	397	407	379	436	433	402	418	403	411	436	414	372	370	408	416	412	412	411	447	396	422	351	393	399	395	422	411	407	406	399	391	426	423	401	397	413	418	421	407	435	410	410	404	410	411	371	428	396	390	432	394	431	425	393	406	411	452	421	413	437	376	376	385	422	439	436	379	393	413	408	453	407	389	422	408	423	412	402	392	446	404	402	422	390	398	413	387	443	421	412	426	419	407	404	375	383	391	426	384	416	371	402	419	407	392	442	443	402	451	362	406	442	457	416	409	416	441	454	410	404	434	425	431	407	428	357	409	403	404	396	414	413	400	436	396	382	406	423	439	386	395	434	448	415	401	434	387	407	388	426	439	409	388	410	434	401	378	426	413	405	428	413	405	381	431	419	392	416	451	378	395	406	409	403	408	397	408	366	401
28196	23169	22230	12319	5362	3090	2006	1457	1006	837	712	639	584	503	451	428	442	429	416	408	411	388	391	329	375	379	354	347	341	362	348	360	385	346	335	390	334	399	380	358	360	325	353	351	353	347	350	397	382	363	346	370	402	366	376	354	347	391	353	351	356	373	379	340	331	316	367	344	365	362	353	367	349	398	341	364	327	368	368	337	362	343	364	329	380	329	408	369	373	394	348	345	376	361	381	348	369	317	370	338	358	358	390	388	380	389	335	347	395	395	363	365	372	364	360	385	380	397	343	392	369	352	360	383	373	390	376	385	386	361	381	347	361	324	377	384	331	331	356	376	354	352	323	381	347	331	316	351	342	349	368	340	352	363	334	343	353	328	364	358	361	354	365	339	392	378	341	352	344	328	343	372	360	374	346	380	375	330	334	341	368	355	355	358	373	380	352	379	360	375	383	333	354	342	338	320	380	369	352	376	368	335	360	346	367	327	373	346	370	385	340	363	344	382	339	347	393	398	360	369	366	348	353	381	367	389	360	363	365	367	374	385	342	360	351	339	364	368	348	396	393	385	374	347	324	362	326	348	379	351	360	363	357	346	350	372	402	354	369	357	368	374	367	371	375	387	359	364	349	402	379	349	358	354	391	366	389	385	364	345	331	327	342	407	368	399	374	366	368	363	413	377	364	370	353	349	338	358	369	340	405	339	366	394	399	313	325	368	393	356	364	344	378	382	361	356	346	385	365	375	366	361	367	367	312	383	364	372	377	316	349	383	357	375	376	358	390	358	351	361	365	377	365	380	391	383	376	360	364	358	365	371	369	394	326	372	372	346	395	362	367	340	356	332	370	362	359	373	350	361	345	352	381	369	371	371	363	385	369	383	377	342	362	373	335	363	370	338	333	425	400	386	368	378	352	333	338	375	380	336	366	363	345	360	362	373	346	364	345	385	364	333	366	358	345	389	350	327	352	340	363	371	384	345	340	364	386	346	362	360	405	383	367	365	371	370	393	361	329	367	410	352	364	390	344	362	357	349	340	369	351	370	380	367	385	359	362	317	385	348	368	409	371	392	356	373	396	356	337	338	366	358	384	388	381	331	340	390	375	368	352	373	375	349	349	374	367	344	407	371	377	359	393	359	376	347	327	383	375	349	342	389	355	351	366	384	351	383	389	369	409	359	403	388	343	344	311	360	352	363	365	366	369	362	370	375	354	335	400	380	394	364	355	381	369	342	327	363	367	387	382	366	342	363	351	360	359	350	367	358	366	359	373	331	384	388	338	378	359	347	369	357	407	373	352	379	338	372	355	336	379	340	359	377	381	358	349	359	350	353	360	345	359	366	400	341	351	339	359	359	358	355	364	352	400	405	408	376	383	355	345	353	371	375	354	342	356	407	310	356	389	342	377	366	352	310	323	389	320	330	380	362	373	368	326	366	389	390	346	368	393	338	370	334	351	347	380	380	351	356	358	378	368	368	354	387	384	354	361	389	359	377	341	356	379	371	365	366	342	399	375	344	366	357	346	367	346	366	342	349	364	367	365	346	359	380	376	369	388	377	356	349	370	329	377	348	362	370	326	338	365	350	348	355	362	375	377	332	372	368	372	373	374	379	349	340	348	363	330	348	373	386	361	382	374	360	344	371	350	367	349	375	378	362	371	348	369	370	366	365	376	381	361	364	387	370	340	314	360	350	349	362	369	334	389	362	393	354	402	366	380	330	370	368	374	361	367	353	362	363	380	360	364	384	365	354	351	349	343	350	320	372	345	350	350	352	345	392	388	376	346	346	329	341	358	359	344	344	384	369	353	369	371	362	348	407	368	330	375	345	353	338	353	363	390	379	362	365	374	336	380	344	374	368	336	375	350	358	365	351	380	377	327	371	304	392	362	353	335	345	349	344	375	356	335	355	359	327	342	381	355	335	346	375	345	358	380	356	352	342	345	362	353	340	353	341	363	373	375	341	374	373	332	345	329	338	339	349	366	355	404	349	375	368	366	346	334	315	373	368	381	341	357	392	353	377	349	348	375	363	383	337	361	331	369	367	340	358	363	415	363	360	363	352	366	365	388	375	374	381	352	395	377	372	374	375	343	352	378	369	320	358	361	350	361	387	365	347	337	363	401	362	364	365	363	368	371	358	340	338	380	354	374	374	349	391	352	351	375	412	360	375	310	356	357	331	340	323	338	357	385	365	323	378	364	359	371	352	344	350	369	363	345	362	401	339	384	356	385	338	364	383	366	377	371	350	358	364	359	372	381	377	364	352	361	350	345	385	381	366	366	349	329	334	354	342	361	388	341	390	356	384	375	351	362	340	375	368	381	389	377	368	333	373	373	379	354	403	365	404	368	402	341	366	339	398	349	355	373	399	411	369	361	389	383	357	408	350	346	354	333	357	375	382	354	402	407	357	387	351	340	376	356	432	353	371	389	348	362	372	358	362	352	358	340	369	427	338	362	350	375	374	341	363	333	373	347	332	377	365	385	349	345	340	352	371	359	362	357	351	360	372	372	366	376	382	358	351	322	369	398	334	368	390	335	335	369	384	385	309	368	398	351	384	345	376	367	359	338	361	349	388	364	363	407	379	364	357	362	381	359	338	380	345	364	358	368	376	397	331	340	375	360	369	368	380	355	344	361	355	392	347	359	378	348	350	367	327	365	387	366	354	350	358	377	365	375	379	351	357	353	351	356	380	368	377	378	386	383	367	370	350	366	336	354	358	349	369	395	376	377	342	377	368	380	371	371	326	342	346	357	395	381	400	363	341	341	363	366	339	344	372	348	359	348	339	322	397	362	368	397	340	344	359	388	360	365	328	395	350	371	340	383	363	374	344	394	376	343	370	327	326	384	383	332	340	357	394	357	364	365	369	366	343	361	308	383	381	383	380	347	359	357	378	393	347	378	364	382	365	324	362	374	376	397	343	337	338	360	358	337	333	382	343	356	404	369	361	390	370	402	342	384	377	401	353	385	341	356	347	360	419	412	360	381	382	364	356	364	354	364	385	363	342	390	359	348	317	348	387	356	403	416	325	349	355	385	341	367	366	335	357	316	346	393	389	361	378	318	400	363	373	351	344	387	355	343	357	341	371	332	366	364	363	346	346	380	380	371	341	376	344	352	355	345	372	343	325	389	344	370	391	386	355	362	368	356	390	342	354	374	344	365	363	367	361	352	377	369	381	374	368	351	326	374	336	378	350	351	390	385	386	374	336	381	375	371	380	339	337	336	333	374	383	361	361	351	355	379	350	378	355	340	362	348	327	366	341	345	374	400	369	385	373	368	376	358	369	402	359	364	374	378	390	389	382	399	352	377	364	358	383	358	366	350	353	347	378	343	380	345	385	378	374	384	362	368	365	383	368	376	376	378	363	348	352	333	334	382	369	348	378	371	335	341	378	335	375	365	336	342	385	326	356	347	359	322	375	367	347	387	359	369	353	334	357	342	369	330	354	324	346	346	327	336	347	368	354	364	347	360	336	333	329	389	359
19196	34535	26967	16419	9675	6034	3901	2618	1862	1473	1154	931	824	688	665	582	558	554	472	458	441	446	432	438	459	445	421	440	440	447	442	447	401	418	402	414	428	395	419	429	397	398	433	404	419	407	410	403	440	395	447	384	392	387	429	355	403	431	440	414	413	413	370	420	428	425	448	462	387	417	403	458	424	424	478	394	463	404	424	422	387	397	384	456	392	405	416	446	415	400	423	436	429	415	389	405	425	423	392	417	396	400	418	453	441	390	389	398	442	422	428	405	418	417	396	416	369	421	404	428	422	406	432	415	402	417	439	422	460	431	436	399	381	413	451	402	413	418	422	406	426	425	408	387	416	415	429	427	416	407	438	418	414	394	414	401	395	444	402	406	400	425	421	413	442	417	437	390	416	407	386	405	396	425	460	416	461	454	398	391	408	427	452	435	426	425	469	417	417	432	441	415	423	414	406	408	396	448	429	426	440	419	441	443	408	399	422	447	420	428	417	415	447	427	422	409	411	409	406	424	422	420	407	427	420	416	458	446	419	393	432	389	399	399	402	411	419	409	428	435	437	408	420	442	406	447	398	423	445	422	404	406	384	407	441	426	384	416	428	391	431	428	401	452	421	431	417	401	434	414	450	404	426	399	424	386	422	431	418	421	445	462	388	421	394	438	417	402	394	412	407	427	409	422	426	417	428	424	426	400	414	408	425	414	398	415	384	413	430	444	435	400	415	412	417	427	440	417	390	438	402	401	414	438	411	425	398	414	432	433	415	415	425	418	423	411	436	417	431	423	383	434	422	424	428	409	402	426	401	426	396	438	444	439	429	393	393	421	428	397	418	406	397	420	381	388	435	417	413	447	428	415	434	432	430	410	418	427	391	408	431	404	439	423	400	383	406	452	454	397	436	453	462	425	386	395	467	373	399	412	426	421	422	416	399	433	408	425	440	453	401	432	417	395	448	409	418	387	392	446	411	385	463	470	434	421	407	435	432	428	414	440	408	453	415	405	414	456	406	418	413	435	407	417	425	417	412	416	424	382	407	416	421	439	431	417	402	420	395	413	403	458	455	448	399	426	432	395	426	390	420	408	448	414	417	444	390	393	434	398	401	432	423	444	396	394	396	418	439	382	423	420	418	420	449	396	433	425	434	436	428	418	371	448	412	440	416	396	414	428	429	427	434	407	413	413	412	444	402	402	424	419	389	436	436	419	425	450	401	420	398	431	400	418	382	381	439	409	411	393	382	435	439	431	402	417	421	417	434	432	416	421	434	438	384	458	459	396	453	396	443	404	407	475	382	398	374	407	430	399	405	418	446	415	393	444	401	451	393	411	415	449	431	432	440	404	442	401	415	411	415	412	408	416	403	408	399	374	417	432	425	421	412	389	442	398	419	431	415	412	406	404	425	431	474	415	427	414	403	431	409	390	410	411	373	431	395	445	445	427	404	427	409	404	415	428	408	424	419	400	410	393	454	455	375	432	421	420	402	431	445	404	429	442	431	396	438	465	414	414	387	402	412	437	410	427	412	389	419	431	391	380	392	397	414	446	403	388	449	429	430	416	402	431	419	371	447	420	470	421	443	389	432	385	406	425	444	416	436	401	417	432	439	448	411	451	405	406	392	388	399	411	437	414	444	395	430	416	406	408	445	423	419	403	406	369	412	406	407	420	433	408	430	425	417	427	408	426	418	397	440	392	411	384	440	387	374	432	441	393	365	420	401	436	399	406	419	403	423	399	426	419	441	400	444	404	412	426	379	457	401	426	406	385	412	409	424	438	393	449	452	400	410	429	417	422	393	394	438	434	415	413	396	422	395	469	445	433	383	443	389	423	426	441	412	419	413	413	385	422	435	409	385	416	444	427	427	454	411	388	428	427	412	386	420	430	399	419	407	420	429	391	444	393	460	417	382	384	453	434	433	428	460	398	387	420	390	418	438	400	395	433	401	409	395	417	412	394	412	434	407	389	395	430	381	446	414	400	415	431	404	387	407	414	392	407	397	398	376	427	422	403	420	426	447	436	426	426	396	429	408	408	435	413	423	385	423	414	435	404	411	414	457	457	408	376	404	421	411	432	462	405	394	421	449	403	433	401	413	449	393	391	426	453	415	407	427	424	398	409	397	391	414	422	393	418	387	447	424	391	390	430	421	440	418	474	423	419	423	415	406	384	396	429	449	402	393	427	438	407	446	399	427	437	409	435	451	417	403	424	472	414	424	392	386	414	430	419	420	451	418	408	412	423	403	396	398	420	407	440	440	375	434	413	430	460	440	466	413	395	422	405	427	399	436	409	412	429	404	423	410	409	411	403	399	392	439	412	369	425	428	402	470	392	397	443	436	424	433	431	453	408	402	429	420	412	380	419	419	425	385	453	417	428	415	422	428	414	450	423	395	423	433	424	429	400	398	395	396	395	403	427	415	419	423	446	422	427	446	439	415	386	427	421	373	402	410	417	412	403	413	454	389	390	475	408	418	422	435	381	398	422	391	437	424	425	397	418	444	406	427	410	430	364	408	453	387	410	416	425	412	408	410	410	416	431	455	383	371	416	415	407	448	428	410	399	402	441	452	407	442	410	378	419	401	397	395	420	389	425	373	417	438	384	447	378	401	383	414	421	382	408	403	443	424	414	414	437	414	415	429	408	393	409	449	388	451	423	450	413	415	420	420	397	430	393	430	448	451	446	427	392	387	433	417	441	435	419	415	426	428	404	405	430	437	440	427	403	352	444	416	422	436	419	438	425	448	428	418	437	415	411	444	410	394	408	426	436	417	417	386	430	390	405	395	417	416	423	415	412	411	394	443	408	405	405	459	441	418	423	435	430	410	458	432	408	424	411	408	402	433	394	454	407	432	426	421	389	379	418	396	420	452	415	391	412	427	421	421	400	406	395	417	410	404	413	411	411	402	407	418	458	436	399	427	404	408	407	398	431	422	377	425	417	415	431	373	390	401	473	418	390	383	404	407	418	428	394	417	399	437	370	418	410	381	449	422	404	393	446	431	415	421	408	396	415	448	416	423	424	411	405	451	407	417	411	426	441	404	416	449	422	409	423	446	393	400	417	426	443	412	403	432	400	414	435	390	380	401	392	421	416	427	415	425	445	408	415	422	403	428	441	437	430	393	431	398	435	428	415	406	446	425	399	407	427	425	425	398	422	379	428	437	415	400	405	442	394	403	378	391	398	401	429	449	435	397	397	371	427	408	382	405	414	415	460	429	432	425	446	410	386	436	434	441	420	450	407	428	431	402	438	412	436	417	418	401	412	424	408	414	422	417	388	416	438	422	406	386	408	411	403	396	430	409	416	391	408	463	393	395	442	411	402	412	422	407	402	400	424	421	432	384	380	426	414	438	444	404	381	445	435	405	419	403	388	414	439	404	411	397	391	400	420	406	431	416	425	439	381	422	393	384	439	452	418	423	446	405	411	391	418	413	397	398	454	432	382	436	389	445	426	403	398	419	379	400	444	380	420	430	399	455	402	395	434
23781	21299	28259	24756	21033	11202	4093	2296	1581	1250	1001	843	677	634	570	503	505	445	411	425	412	407	392	368	369	373	383	334	367	367	379	370	361	376	371	353	366	337	352	357	363	369	347	371	344	359	375	339	360	367	377	357	378	358	365	351	368	363	365	352	330	366	348	379	345	357	342	363	365	378	356	318	326	328	361	355	348	355	338	373	363	389	360	351	361	337	352	374	384	348	388	367	379	341	354	367	338	343	349	340	331	390	350	360	365	363	388	377	370	376	395	347	355	374	358	367	371	348	365	365	358	314	336	346	360	380	342	358	352	348	335	369	340	378	348	381	359	380	365	362	357	357	379	362	361	318	374	378	384	352	359	325	401	313	391	340	389	364	337	350	371	359	355	326	349	366	365	345	355	357	370	374	346	373	368	349	360	321	354	386	331	325	356	359	322	381	355	338	335	352	350	361	379	366	344	366	354	366	381	363	374	348	337	374	365	349	366	371	353	376	368	359	365	367	331	336	351	339	364	367	361	330	354	367	372	366	354	368	364	351	368	349	362	322	360	329	360	352	387	346	360	358	328	323	330	376	339	330	359	327	355	337	357	369	371	352	366	347	379	352	371	373	376	336	388	372	358	361	389	383	394	358	350	382	342	340	351	362	343	374	355	366	377	352	326	361	357	371	352	384	374	353	353	325	319	339	352	333	381	373	337	377	346	359	328	382	379	355	361	396	366	369	377	367	365	352	339	369	362	356	374	368	381	329	357	330	362	356	368	354	375	366	365	357	321	325	368	366	390	366	367	359	362	393	365	383	356	378	340	323	360	310	348	370	373	362	372	388	365	372	378	378	353	364	378	333	376	377	348	353	361	400	346	373	356	387	339	367	363	353	350	340	377	342	391	368	357	363	374	384	343	373	378	329	356	339	420	357	354	348	394	391	372	360	384	328	379	328	364	350	346	376	332	368	357	344	332	369	353	372	350	344	367	378	355	376	339	334	377	362	339	385	364	364	365	355	338	336	350	376	339	369	340	376	369	356	333	389	340	365	340	351	349	324	356	369	349	362	363	320	346	355	372	332	338	356	370	375	377	394	366	369	363	343	355	333	375	374	346	407	344	362	361	335	359	357	367	345	381	338	325	378	358	370	346	316	379	368	371	327	320	371	385	352	366	333	370	363	379	356	386	335	379	343	338	346	359	373	345	342	367	342	353	341	356	356	394	356	344	355	335	351	349	360	386	413	406	346	353	367	352	330	338	386	341	339	376	363	352	341	371	343	344	335	359	374	352	369	381	345	352	379	323	366	359	366	359	355	380	341	363	349	359	353	356	352	342	350	344	332	358	368	351	402	343	352	349	373	347	369	342	356	355	338	361	372	365	372	327	373	372	382	349	363	375	361	340	328	386	365	337	351	336	372	347	400	403	385	339	362	341	333	347	341	353	365	364	352	361	378	357	335	348	401	375	370	347	358	353	389	346	354	389	352	354	369	350	360	343	342	364	361	362	346	345	381	344	369	375	367	343	377	348	367	363	366	366	358	362	338	361	365	370	374	355	354	377	359	338	374	338	349	344	344	344	380	384	361	390	386	357	342	346	332	351	360	360	338	334	359	356	362	358	357	374	362	350	344	342	319	374	366	343	363	366	323	388	373	348	353	354	343	351	328	371	378	364	323	373	373	361	354	385	356	376	395	396	344	363	380	348	352	381	339	360	366	362	360	401	327	377	382	348	361	367	327	363	386	370	354	363	387	337	376	355	344	363	337	392	361	370	352	369	335	391	376	374	380	308	335	374	323	375	362	365	345	374	361	375	379	351	379	374	347	406	369	370	320	360	359	349	376	369	382	343	373	317	370	370	335	348	340	347	378	348	365	365	351	420	350	366	347	359	351	361	356	376	366	395	325	370	375	327	378	349	340	369	318	369	390	344	372	354	388	371	371	340	377	356	347	339	384	357	394	354	365	350	345	383	331	361	348	343	327	368	366	357	355	337	340	336	341	387	355	375	382	346	390	380	363	372	376	374	383	366	362	360	349	377	376	342	333	368	368	366	343	345	336	365	367	341	371	366	367	358	342	377	334	342	334	341	346	370	337	389	370	340	365	353	333	348	361	368	372	353	362	367	382	366	332	336	376	362	347	372	361	352	352	371	373	370	379	360	377	378	375	347	337	354	357	343	346	338	343	353	357	351	361	341	348	402	338	355	376	360	386	379	350	355	351	373	375	355	376	354	375	355	353	343	369	390	343	337	360	356	354	376	379	341	358	316	390	336	338	368	354	359	378	372	386	334	318	354	352	344	392	314	348	360	348	363	408	358	355	359	359	359	343	375	335	367	350	371	334	375	364	329	371	401	329	331	364	369	353	349	356	357	344	352	369	344	373	361	370	366	329	374	358	343	376	376	372	384	379	345	355	333	381	367	332	337	328	361	331	394	377	365	379	380	372	394	371	352	339	370	330	366	366	340	340	355	351	370	358	358	376	319	348	331	380	379	337	340	370	338	362	353	338	356	359	336	357	328	337	341	349	355	347	370	392	370	366	365	392	355	358	353	366	377	364	368	342	394	379	345	316	367	384	358	374	376	331	339	338	362	369	335	364	366	350	350	362	388	352	368	392	387	386	328	354	302	357	364	352	376	369	334	352	357	358	331	345	334	338	375	382	375	360	360	350	382	374	376	372	390	369	339	335	340	414	363	347	364	384	342	375	351	365	357	364	367	402	344	341	398	335	336	317	342	356	356	327	384	381	343	384	381	358	333	372	383	342	365	353	335	370	350	339	391	387	350	352	378	372	315	345	357	334	374	311	365	328	366	367	363	339	365	332	376	320	361	329	363	389	370	352	333	381	333	365	373	372	335	374	369	357	323	369	391	357	348	340	353	360	381	370	321	352	385	356	384	379	353	316	380	369	340	354	329	356	388	363	379	370	339	355	344	347	363	340	345	371	369	387	364	400	354	367	349	341	356	349	349	377	353	367	363	342	375	383	350	360	362	354	366	380	385	378	368	364	349	343	351	369	345	355	374	372	348	345	388	350	356	360	356	330	343	351	388	397	339	342	361	353	369	365	360	308	364	337	301	326	384	379	323	390	345	332	369	339	340	353	368	361	355	378	413	353	360	368	350	362	363	342	378	380	372	391	331	367	342	372	367	362	363	339	338	360	336	358	322	391	333	359	320	367	344	368	367	341	367	328	348	373	369	351	361	368	356	355	375	347	374	382	353	353	382	383	338	340	361	374	353	370	351	346	364	348	346	375	337	398	337	341	343	394	308	324	342	356	363	338	384	348	346	341	382	323	343	328	350	372	345	372	344	357	356	346	340	340	362	356	341	330	356	370	373	367	365	340	329	338	375	385	335	383	333	380	394	314	356	365	339	382	366	370	327	335	371	338	366	337	386	352	349	373	365	353	406	351	335	330	366	351	398	373	346	390	394	351	387	348	381	369	403	343	356	398	357	331	365	356	303	368	349	369	380	361	346	339	344	343	375	364	360	343
19385	41493	34073	22615	14529	9388	6223	4200	2968	2091	1687	1368	1101	929	776	683	654	607	568	479	480	431	478	481	419	420	412	402	413	426	401	409	422	413	383	394	415	406	395	459	427	397	396	418	410	415	428	379	415	426	385	402	396	400	426	416	385	408	410	372	367	421	394	398	389	421	392	391	407	425	420	377	399	397	387	472	415	406	393	414	427	401	401	383	432	418	413	406	371	394	423	395	410	422	421	422	381	412	428	448	425	406	448	420	402	402	394	405	423	432	386	406	439	448	371	453	417	413	441	444	408	432	423	417	408	409	407	407	416	376	448	424	420	411	415	427	448	433	448	427	385	419	396	405	401	420	422	414	430	421	410	417	417	389	403	417	432	398	402	395	422	423	455	415	426	426	397	406	429	400	428	427	437	409	411	431	417	428	412	381	395	408	413	393	420	418	378	408	393	416	435	393	382	418	400	416	390	452	426	398	420	446	416	417	410	410	405	398	396	363	404	405	405	373	406	379	402	392	436	420	394	380	388	378	434	428	402	396	411	411	409	420	402	432	444	423	429	394	425	457	418	388	408	418	420	432	420	401	409	431	429	403	415	418	402	408	403	398	425	436	442	394	406	444	403	382	431	406	421	376	419	403	399	384	408	411	403	403	399	399	424	431	419	414	439	415	405	411	361	438	391	391	410	376	394	398	387	389	413	430	422	410	414	420	402	411	394	414	389	431	391	396	415	402	451	387	406	420	393	403	423	396	380	414	395	366	419	438	431	432	404	384	406	380	425	367	394	408	409	388	418	438	407	435	381	425	403	414	431	421	424	425	409	424	424	392	417	436	414	393	379	420	382	376	386	395	379	431	411	414	408	399	409	404	391	411	433	434	414	457	406	419	409	410	401	419	408	436	443	390	419	385	400	399	421	381	398	447	444	425	407	414	417	405	406	427	442	411	400	396	431	364	407	405	412	407	403	402	421	408	427	397	388	383	413	400	415	430	424	448	440	422	435	425	412	405	413	390	422	406	377	401	399	411	437	395	409	352	403	409	416	425	380	422	428	445	372	447	421	429	380	448	412	400	433	390	413	391	409	451	411	428	414	434	393	413	454	420	428	363	425	396	411	398	437	413	413	441	406	383	399	411	410	439	401	409	417	399	439	418	379	404	423	429	430	430	457	355	415	421	381	430	416	416	415	389	418	401	428	397	429	396	419	412	399	398	389	395	393	398	375	402	417	398	400	406	404	375	454	403	416	445	401	434	391	401	435	377	422	402	367	388	418	422	419	433	433	410	409	403	437	397	410	400	393	392	432	385	404	429	351	385	412	405	384	401	375	384	405	410	380	415	384	415	414	370	428	413	392	406	399	417	394	386	421	360	427	419	405	420	367	440	425	405	380	421	417	422	407	387	436	395	417	398	404	410	416	444	427	415	452	411	417	416	434	360	444	415	409	397	425	419	455	415	417	397	390	377	402	400	415	420	432	420	423	435	375	402	407	409	405	412	418	390	404	382	401	389	419	432	406	391	385	422	451	424	417	382	392	416	384	408	414	413	376	417	425	398	442	405	411	418	412	366	381	416	392	404	447	422	430	399	369	402	415	424	380	430	374	387	393	415	392	403	449	411	417	402	436	396	383	453	413	429	382	380	441	406	427	375	368	450	409	399	439	425	407	413	401	382	376	394	416	411	388	420	407	409	440	390	428	395	403	423	407	438	392	406	384	397	439	414	441	389	424	416	410	436	421	363	415	424	397	418	419	385	414	438	411	404	427	436	425	417	420	404	406	399	360	416	371	418	433	438	428	425	403	413	413	396	445	411	417	396	387	424	396	371	429	404	417	430	396	394	419	384	427	450	419	438	423	407	391	396	394	438	380	404	385	420	405	424	401	400	388	420	436	380	425	403	422	368	422	361	417	415	392	378	425	426	396	423	415	387	444	410	372	417	418	406	369	399	404	378	457	419	360	392	366	432	435	414	423	377	400	422	418	397	391	404	397	409	432	371	411	415	438	400	420	441	434	390	431	411	396	391	416	398	417	393	384	387	420	423	425	415	396	427	406	417	377	400	424	405	409	451	438	406	398	366	426	403	400	411	397	395	442	401	396	398	435	382	419	419	443	388	422	427	423	408	413	365	404	435	398	422	435	387	389	389	430	395	393	399	391	405	401	394	420	418	448	376	382	379	374	447	406	406	414	416	407	414	402	446	409	430	429	361	412	433	419	416	415	397	411	427	412	417	388	374	405	428	422	409	409	406	446	409	434	416	410	395	449	383	432	410	426	430	448	398	446	421	373	428	402	418	424	408	383	412	393	423	402	424	375	415	379	381	388	419	387	391	405	423	391	398	400	410	414	420	416	425	418	407	423	408	435	430	433	434	426	407	366	402	387	437	420	411	413	396	385	380	439	409	399	452	429	417	437	390	441	414	410	401	387	411	393	429	391	419	394	413	398	402	426	401	430	429	440	396	421	450	399	390	414	429	390	425	402	443	398	408	407	407	447	398	388	404	438	392	420	352	448	413	408	391	397	395	415	417	410	404	410	396	418	409	456	377	405	431	439	387	406	414	428	403	387	429	427	439	429	433	420	445	383	422	400	410	390	392	435	373	374	397	395	407	412	388	425	391	404	418	398	415	410	413	428	417	379	415	402	431	445	434	405	448	382	440	434	413	410	404	394	393	395	402	423	399	395	409	424	450	407	431	425	435	400	412	440	426	387	427	395	409	416	386	418	386	422	404	392	401	403	454	409	444	363	408	412	414	420	425	421	445	398	406	406	373	398	405	414	422	440	405	390	416	422	413	403	422	418	411	425	416	418	421	466	382	413	377	428	418	407	423	411	398	360	424	402	443	413	410	433	420	422	405	389	403	432	369	380	437	431	439	424	413	418	449	431	402	411	415	398	403	425	407	393	435	417	427	424	423	416	430	413	389	418	407	379	406	427	400	429	382	414	380	423	407	382	417	395	402	384	380	379	413	410	407	379	422	437	454	413	399	374	384	408	410	408	385	389	407	445	375	421	391	448	392	413	410	415	394	395	451	393	426	394	414	421	428	445	420	422	426	402	395	401	449	409	415	433	400	418	407	393	406	405	412	398	464	444	412	417	400	421	376	445	429	409	421	452	415	435	413	419	394	396	373	384	432	419	416	413	428	388	435	375	379	397	419	410	432	418	393	426	411	407	410	401	416	385	412	375	429	427	434	413	409	408	396	409	427	403	391	416	421	411	387	368	405	440	395	389	419	413	420	409	382	420	376	423	397	421	436	448	387	396	382	437	406	407	400	398	457	457	397	427	439	399	392	443	431	413	425	413	404	379	434	408	358	415	458	413	404	429	428	404	414	442	401	411	388	410	460	422	428	418	421	413	402	418	411	389	447	445	423	380	446	399	450	465	404	457	381	417	396	414	428	427	417	426	394	421	404	396	410	398	448	414	431	371	409	411	407	436	400	433	417	394	444	389	388	403	422	403	409	406	414	391	418	399	408	426	462	427	384
25316	21385	26721	24675	9644	4027	2446	1619	1125	980	792	680	626	555	506	470	437	461	433	401	393	378	383	391	409	404	359	392	366	348	357	358	370	383	392	381	358	361	363	347	368	391	396	341	384	370	364	383	373	374	387	402	368	363	369	376	388	377	391	367	360	378	367	370	388	374	363	357	362	381	383	370	369	386	353	383	408	327	372	371	373	369	355	376	348	360	369	348	371	340	359	356	324	357	370	367	377	366	367	374	378	355	393	347	385	355	353	382	352	355	344	383	396	398	369	359	373	334	360	334	377	373	396	370	338	373	366	395	367	374	372	394	352	379	366	381	331	352	349	367	385	373	377	352	327	369	352	395	397	371	376	419	354	382	350	388	386	398	376	368	346	357	385	375	391	365	380	364	392	345	365	358	337	382	386	366	334	393	343	364	368	371	350	382	375	386	374	372	406	395	332	375	385	383	391	368	381	378	378	350	341	366	404	383	383	372	356	397	363	397	336	355	346	350	368	377	369	373	349	375	367	380	368	369	388	356	384	367	336	384	352	353	359	358	354	392	337	354	346	388	389	335	395	345	379	353	344	398	356	371	363	388	375	358	365	348	384	398	354	383	372	372	392	344	367	348	363	379	355	394	370	365	405	366	372	399	376	353	374	365	401	362	410	348	365	368	402	324	374	368	357	392	374	375	364	352	362	360	373	378	390	393	360	340	341	398	363	370	370	365	355	356	365	390	364	362	356	348	339	374	372	379	314	362	379	368	375	352	368	356	381	384	333	346	330	362	373	354	345	366	361	357	352	378	364	388	392	362	378	386	361	407	343	390	365	384	362	375	378	355	398	389	363	380	375	330	398	364	393	380	351	353	333	369	385	351	383	386	350	347	390	403	350	369	356	348	380	359	356	372	354	386	375	353	365	342	374	356	366	341	386	380	387	373	351	395	355	364	345	391	378	363	410	339	362	383	366	358	369	345	383	324	363	384	318	381	369	366	372	384	390	372	351	364	395	392	368	350	345	363	366	366	411	412	355	392	375	405	372	407	384	384	380	377	408	341	341	395	374	354	393	358	376	353	389	357	342	370	380	375	336	343	410	354	353	371	349	373	376	345	372	354	355	352	380	365	361	374	395	338	356	366	372	388	398	348	381	342	372	370	380	366	386	354	385	342	344	377	344	366	386	368	372	379	394	349	338	384	361	409	366	346	352	375	365	358	355	366	372	361	350	373	365	378	358	364	373	376	370	412	367	365	387	377	388	358	350	363	403	399	382	377	367	337	387	358	358	382	395	381	392	375	412	361	365	437	355	360	378	358	366	367	368	372	375	361	339	374	371	359	358	369	356	383	356	381	392	394	364	368	399	344	347	335	370	359	347	381	354	359	360	338	350	368	350	375	382	384	380	364	387	322	378	389	389	404	385	390	360	405	344	373	365	370	381	405	349	337	324	354	361	381	372	383	376	388	337	368	347	403	375	341	367	363	400	373	354	356	393	365	368	361	381	364	367	365	369	378	386	381	346	368	366	328	368	348	345	370	363	383	381	381	391	347	350	384	351	376	324	356	343	366	370	340	357	380	373	344	383	375	383	356	364	367	363	357	361	347	389	394	377	363	391	343	341	366	366	374	337	360	343	384	365	365	410	357	352	384	358	381	369	329	350	327	356	378	370	378	363	379	364	377	373	375	364	353	378	376	347	370	389	384	368	368	357	348	367	396	356	386	366	352	378	370	331	334	381	342	365	365	365	359	324	361	353	356	366	359	352	366	375	348	406	372	386	348	395	369	340	354	378	364	340	360	357	404	345	390	347	354	367	365	374	346	356	327	381	407	369	359	320	329	357	378	381	368	379	398	401	366	335	360	374	387	324	374	372	382	367	362	381	400	358	372	342	352	364	376	353	366	324	378	366	369	388	391	371	388	335	370	367	375	333	347	375	363	389	327	336	397	377	380	372	368	384	325	389	350	417	354	366	397	374	372	373	339	366	383	354	362	359	406	373	363	364	388	372	344	364	390	377	372	407	395	343	346	398	371	366	378	389	339	393	359	401	348	392	349	333	377	348	362	324	375	346	363	338	358	387	385	358	391	360	355	363	358	397	377	399	373	369	394	385	336	359	373	384	388	365	388	356	379	341	367	385	371	346	388	398	323	352	365	351	361	358	356	391	387	356	384	349	324	376	394	378	360	365	366	362	364	358	365	352	371	358	373	350	382	380	373	349	367	392	363	378	361	382	362	381	350	359	370	411	376	374	361	369	377	398	374	387	336	370	326	358	374	396	377	396	389	353	394	381	385	399	406	368	340	341	349	376	358	404	370	325	350	373	351	380	366	353	374	370	380	385	366	349	372	345	371	405	363	410	383	401	404	366	332	363	362	376	370	346	368	360	396	385	358	401	365	360	383	402	379	390	377	379	388	336	371	377	362	369	365	361	376	330	426	397	409	391	371	359	343	359	345	397	370	348	378	351	357	384	375	369	380	386	345	381	360	382	379	379	368	359	391	380	340	327	379	344	328	351	347	382	412	349	351	357	357	369	386	401	385	373	349	348	391	362	376	367	348	367	403	390	356	336	368	375	395	363	370	339	359	354	328	366	342	352	390	409	362	352	358	351	401	356	382	333	377	372	363	393	399	337	347	324	355	410	332	362	368	393	343	415	364	388	375	385	382	362	375	350	361	400	392	368	376	398	375	363	365	342	382	349	363	392	338	390	359	364	384	358	374	397	365	435	344	351	353	382	373	386	341	336	377	380	375	367	396	348	316	369	369	358	360	396	345	350	365	376	386	344	355	348	379	358	383	381	374	366	360	351	344	352	381	375	402	363	377	399	344	366	396	389	364	332	320	393	342	409	369	372	380	360	361	357	397	339	354	361	354	375	348	351	355	396	383	382	384	393	381	366	368	362	352	379	371	376	341	383	372	381	404	363	358	320	396	372	380	385	329	379	389	373	359	347	336	376	367	345	371	377	378	372	384	353	379	397	421	401	366	398	374	375	352	332	324	392	342	381	377	359	359	357	348	338	340	372	405	381	381	356	379	378	383	386	379	344	410	351	370	368	349	357	347	350	370	380	355	353	312	348	393	371	367	370	362	373	357	374	384	403	345	398	381	365	372	327	361	364	350	407	368	380	345	356	348	381	361	386	367	391	379	361	363	335	387	370	326	360	362	367	396	343	368	379	430	374	357	408	375	374	353	352	348	403	345	346	340	388	399	382	384	385	374	359	397	366	393	398	379	367	375	342	376	397	368	381	345	355	347	368	361	358	380	340	364	386	392	365	380	337	378	331	367	382	351	344	322	354	368	364	363	372	362	390	360	343	346	390	370	360	343	346	395	364	355	380	409	367	347	400	364	365	334	387	370	351	378	370	405	358	356	360	361	361	376	337	351	359	353	348	366	373	380	411	327	387	379	340	358	367	369	351	379	385	343	349	399	337	384	388	335	391	314	395	336	396	381	358	403	350	346	376	366	367	352	355	375	373	401	380	401	389	352
18903	37508	30172	18635	11438	7326	4776	3249	2317	1715	1356	1183	1001	801	684	636	547	543	528	520	504	489	453	447	429	451	450	427	427	396	428	444	432	415	454	416	395	437	471	401	426	399	422	411	407	440	472	427	421	401	435	421	431	421	409	407	435	416	428	457	429	413	405	448	369	435	384	423	424	423	452	426	411	415	396	436	435	425	397	426	409	420	436	426	422	395	452	387	430	408	401	426	437	400	438	406	380	418	427	428	429	439	405	438	435	407	461	410	435	449	456	408	433	461	391	431	438	434	421	428	419	417	423	422	400	411	416	422	431	419	416	416	407	423	421	413	422	418	369	405	445	438	408	422	473	442	426	405	432	423	413	414	429	447	422	453	413	402	423	425	466	415	432	427	417	424	419	416	414	437	401	396	410	423	450	438	441	400	427	402	416	449	420	448	424	413	436	412	425	396	448	391	428	407	409	441	389	454	416	432	430	393	420	450	393	448	459	414	385	400	411	398	440	446	411	431	439	421	390	419	421	421	433	427	422	411	415	428	443	393	419	434	424	406	410	397	470	426	420	427	434	402	384	410	408	404	445	428	434	440	422	405	423	426	429	406	443	391	422	429	456	431	423	433	442	402	417	403	436	436	398	437	468	411	430	415	425	469	443	463	395	400	423	394	423	416	446	404	406	444	452	474	458	394	442	426	412	470	458	431	410	399	430	374	453	425	424	401	361	429	415	427	414	413	421	439	438	386	376	405	410	398	428	456	446	409	423	470	391	410	423	419	452	416	432	411	473	414	448	404	428	432	422	430	399	371	400	465	411	432	445	461	409	425	432	430	433	427	415	401	424	419	440	411	408	450	425	413	443	407	432	443	411	419	426	456	433	427	458	422	393	438	456	409	407	417	421	413	411	380	442	449	425	411	436	416	414	410	444	412	394	423	414	437	463	409	433	405	422	427	401	437	422	445	458	405	426	459	436	426	441	397	438	416	430	405	413	378	458	393	395	424	390	399	462	377	464	421	404	422	441	443	416	417	435	418	446	417	433	409	403	431	425	444	424	435	410	443	422	411	426	398	431	427	451	403	442	388	418	422	441	415	390	407	433	405	442	424	420	411	381	403	450	429	415	414	401	443	443	421	438	450	454	423	421	420	419	454	425	454	393	378	417	414	457	396	420	407	432	434	401	466	432	437	425	418	402	450	423	434	457	467	446	390	425	413	423	410	409	400	418	401	435	466	378	431	421	440	407	443	435	448	430	438	419	430	414	415	451	407	458	413	430	399	442	393	425	408	460	424	425	392	432	420	429	422	375	406	434	388	443	426	442	424	416	403	448	471	402	416	404	457	419	470	409	410	462	403	448	397	451	423	434	417	410	438	434	431	430	427	419	411	430	418	407	441	398	433	444	393	416	412	392	400	415	448	414	428	406	453	396	423	444	422	428	444	406	455	448	440	421	418	416	435	421	400	431	454	439	427	465	421	428	448	442	428	427	432	430	411	467	419	432	407	427	372	432	435	440	455	437	452	413	449	401	437	384	414	386	436	449	405	421	405	448	427	429	419	412	436	394	456	357	449	370	418	431	418	423	409	398	435	422	448	433	400	432	407	427	463	409	430	388	448	433	414	403	443	429	435	436	440	451	468	439	424	426	430	370	423	435	378	375	441	415	438	438	447	429	416	406	433	396	426	389	420	413	436	439	444	456	440	450	402	431	428	413	463	427	417	404	443	420	442	454	437	404	404	429	391	456	439	449	431	434	410	443	415	419	474	403	470	411	450	422	415	426	414	400	458	429	435	447	407	478	439	455	390	445	427	388	401	431	368	435	450	402	404	406	437	435	442	412	409	459	429	405	407	429	473	412	415	404	438	436	388	417	409	398	451	394	443	432	420	443	400	408	390	435	387	377	422	446	434	436	407	421	438	418	455	416	469	442	474	424	443	438	428	401	429	410	448	429	432	442	449	404	408	445	417	412	414	458	386	400	461	406	407	429	443	410	412	404	462	419	439	396	424	399	437	425	410	430	433	434	428	461	388	409	430	444	416	442	462	413	422	433	427	426	448	459	397	434	454	385	431	414	426	475	460	441	392	402	468	441	431	398	399	448	418	385	388	415	425	405	448	445	436	378	447	430	402	437	396	438	426	410	443	447	396	393	406	472	435	411	452	403	404	417	447	449	398	424	413	404	423	406	454	434	451	427	414	436	440	413	410	467	397	427	405	444	418	428	471	438	435	427	457	422	412	422	408	404	407	416	415	415	399	418	435	445	435	409	433	425	460	412	406	442	419	397	424	395	422	401	404	450	440	397	414	388	413	439	430	404	420	421	421	438	481	433	414	393	402	431	403	408	422	439	452	395	449	428	470	428	431	470	420	414	422	480	458	390	439	445	432	372	441	424	434	393	443	413	408	401	449	444	422	400	430	410	384	447	418	395	411	390	418	391	480	435	438	443	427	472	411	427	405	431	434	423	429	418	423	423	400	419	372	441	415	411	421	418	449	440	439	438	444	447	433	401	408	403	415	432	420	421	457	424	432	422	409	399	413	399	384	422	406	420	453	427	413	426	405	444	432	418	391	391	424	439	396	455	405	437	444	410	429	404	371	442	450	407	421	412	448	433	387	430	418	426	393	469	421	420	448	448	416	407	428	388	384	393	441	406	435	437	433	402	401	408	411	441	415	449	403	389	440	409	439	416	427	423	435	448	411	467	423	411	432	436	424	432	392	389	416	443	421	451	431	449	417	412	411	435	404	435	455	410	435	434	426	459	422	442	425	429	458	443	461	423	420	417	403	414	416	427	435	442	429	437	424	434	414	469	430	467	435	436	384	451	395	443	433	421	403	430	408	403	387	396	471	417	436	401	435	409	441	433	383	440	406	400	397	409	412	437	383	450	398	440	413	425	413	428	417	435	419	449	455	441	436	422	433	443	450	411	451	432	427	413	414	406	373	422	411	478	414	450	435	389	423	431	417	403	428	399	405	363	418	416	413	423	434	406	421	407	400	459	407	429	428	419	407	402	430	436	446	437	394	453	430	418	471	407	440	451	406	390	408	421	436	417	453	459	420	418	467	418	410	392	423	403	391	416	407	439	396	415	402	414	391	406	418	409	430	407	417	438	404	424	406	449	402	433	465	412	410	418	422	433	426	420	414	374	429	420	429	453	427	444	432	411	440	416	409	440	417	440	403	385	412	431	420	422	424	428	403	399	382	439	433	417	404	408	423	411	418	443	414	433	368	396	408	425	400	414	406	425	400	458	395	445	415	432	444	419	441	422	410	417	416	432	434	421	448	432	431	411	433	406	460	440	430	423	426	428	410	416	464	415	422	415	431	438	442	423	401	408	421	421	383	411	385	382	410	417	401	423	447	421	438	429	459	437	389	381	424	396	446	413	424	454	427	460	435	426	421	432	395	437	446	435	400	410	443	434	423	409	409	431	413	425	415	435	401	406	439	387	423	460	408	419	431	450	428	425	416	418	408	457	410	429	417	433	398
22845	21384	28862	24320	21436	20657	9113	3182	2000	1682	1322	1020	857	759	661	595	515	522	453	464	436	478	439	412	372	409	385	374	366	367	372	351	367	381	365	383	348	391	362	356	375	369	363	388	383	372	350	390	373	349	375	365	376	393	372	373	357	394	355	360	383	378	369	393	373	396	361	361	354	358	390	402	389	380	367	379	395	350	385	421	352	398	402	343	388	351	383	364	376	358	376	382	379	367	342	407	393	372	368	378	357	404	377	362	341	378	340	374	337	357	400	389	375	364	382	368	358	401	360	402	376	398	347	348	372	392	384	399	398	365	375	359	371	347	400	372	359	345	368	361	377	407	363	376	342	387	378	398	384	395	346	381	367	352	362	359	382	364	408	375	381	381	356	393	391	406	371	386	367	358	352	370	355	365	397	400	380	368	388	383	368	351	353	348	366	388	369	349	323	351	383	362	384	385	335	371	391	359	379	345	363	378	373	362	365	368	357	342	365	364	373	371	385	382	395	382	353	350	360	391	374	367	343	365	373	362	337	353	380	374	356	370	389	355	359	373	397	387	360	395	338	377	383	408	358	376	359	370	391	372	384	391	355	399	385	350	408	380	339	381	379	395	379	373	363	361	379	374	400	359	361	378	403	394	370	369	373	391	386	367	380	366	381	395	380	379	382	366	370	372	356	382	355	378	389	354	398	386	375	372	373	347	371	401	386	352	367	366	371	378	396	357	401	345	374	366	347	363	343	397	381	372	374	379	353	365	356	356	359	365	358	377	366	360	369	389	384	363	387	377	357	376	374	384	390	360	379	394	389	353	356	372	364	414	383	339	387	369	381	373	381	406	356	378	354	340	357	362	365	378	339	385	403	394	356	386	355	374	372	387	380	359	361	361	348	347	366	355	407	404	363	400	351	362	378	393	348	373	364	398	335	397	360	372	370	408	371	388	398	365	363	390	354	385	367	371	354	360	336	377	356	378	362	409	364	336	376	319	347	384	370	367	380	378	370	348	405	382	379	378	409	358	386	350	363	365	376	409	358	365	381	404	399	387	353	372	376	369	401	383	401	353	352	351	387	398	390	366	382	373	387	361	378	349	386	380	395	403	362	383	380	372	364	384	343	406	362	393	396	362	410	356	368	367	345	369	352	366	406	362	376	387	385	408	384	343	371	360	369	371	397	367	379	369	385	381	381	387	383	349	380	350	376	371	363	374	343	378	381	390	383	365	307	372	375	361	374	368	364	360	389	388	376	341	350	371	336	358	326	389	328	368	359	378	382	360	400	355	381	361	365	353	352	369	343	394	365	353	360	435	339	354	363	356	362	344	365	377	395	375	389	391	379	394	340	345	376	363	328	371	363	360	373	395	347	385	394	386	331	405	370	365	349	380	368	374	373	383	360	365	333	364	358	387	380	355	372	380	324	365	382	362	349	360	357	348	378	374	347	381	380	397	345	373	404	366	388	417	368	347	405	385	393	376	357	377	387	370	389	359	371	386	407	375	399	393	348	370	368	332	359	360	377	368	339	430	377	376	348	353	394	410	360	387	381	392	353	366	365	407	348	335	400	334	370	388	381	374	341	382	359	361	370	374	362	364	365	405	359	337	361	383	379	400	441	384	395	383	412	367	357	365	388	371	405	389	400	383	388	400	367	415	382	346	363	406	385	375	412	379	385	388	369	370	351	351	339	413	373	329	372	338	382	349	358	369	352	377	345	395	336	391	348	391	389	405	395	394	379	378	366	375	345	337	381	373	377	387	375	354	353	368	349	395	356	388	391	370	379	374	381	368	408	394	386	377	343	397	365	365	360	369	363	348	364	354	369	365	414	337	349	340	357	373	375	385	371	396	342	367	371	425	354	369	353	411	377	375	351	371	388	365	378	351	369	378	374	351	359	366	388	373	368	368	365	355	370	382	392	366	325	370	392	365	393	365	362	362	393	345	354	406	378	352	387	403	360	347	395	342	369	393	354	339	319	374	345	347	332	367	364	420	369	365	373	342	384	370	376	386	378	370	368	368	392	335	400	423	382	373	361	374	363	397	388	390	365	375	388	336	378	343	374	378	375	347	380	366	391	389	371	405	371	384	338	364	347	387	385	370	415	370	352	352	379	395	371	377	350	374	375	370	370	379	349	361	371	347	361	389	375	365	381	395	374	367	367	370	366	371	392	368	398	367	397	375	394	347	348	383	346	365	353	381	370	383	370	372	394	357	325	399	379	342	381	382	377	391	355	372	380	358	377	401	400	358	386	385	350	392	386	374	372	353	408	373	404	371	341	387	375	344	380	384	367	334	380	389	389	388	322	374	366	370	376	360	337	417	363	375	391	364	403	362	345	390	376	348	329	378	376	356	362	381	400	383	345	372	386	354	374	386	365	392	395	350	375	386	384	392	340	349	373	364	401	339	362	329	359	379	344	390	360	366	376	376	369	351	369	313	353	356	352	368	409	398	385	373	362	393	349	375	359	387	371	384	355	367	365	359	376	373	376	362	358	364	339	368	374	372	391	354	346	391	380	358	362	404	389	373	388	400	355	403	382	405	358	399	357	335	366	359	397	388	389	361	379	385	357	354	375	383	367	400	380	340	352	338	369	387	417	383	395	383	384	363	333	374	377	351	363	330	387	381	369	374	365	350	391	387	365	354	391	370	339	382	343	385	383	383	373	379	379	390	384	355	383	357	354	371	389	353	380	378	343	372	378	391	363	378	349	396	387	352	343	366	378	367	400	380	386	366	391	378	385	394	385	370	346	348	370	354	347	380	374	358	386	403	340	392	381	369	406	360	360	337	376	379	355	395	369	379	357	389	361	356	334	388	378	414	376	383	368	349	352	385	377	369	373	369	377	364	361	407	365	383	349	398	368	385	362	355	385	355	374	385	345	357	366	389	365	373	352	360	356	340	416	411	402	354	394	358	359	357	345	402	370	373	351	400	367	380	335	377	334	392	390	375	396	371	373	391	372	397	345	377	341	353	409	387	376	342	352	367	383	389	381	354	404	383	372	384	360	385	375	391	370	375	380	385	395	361	396	338	393	376	408	389	370	353	357	374	362	330	390	372	390	356	363	366	378	407	363	365	396	367	344	348	355	352	392	332	373	361	396	384	379	369	356	372	367	400	379	361	355	403	380	354	396	388	364	356	392	364	387	385	361	365	343	367	387	350	391	386	401	356	376	382	354	358	357	355	328	359	352	352	382	365	365	356	354	398	358	377	396	372	368	376	391	372	366	375	367	373	351	361	393	407	349	395	385	342	385	370	358	368	391	378	388	367	422	382	350	376	381	356	365	389	378	360	346	375	346	383	332	396	349	358	369	359	356	374	394	355	349	391	372	377	336	373	393	362	352	376	365	384	366	402	340	363	384	395	397	389	365	344	377	381	350	372	358	353	353	391	364	380	358	360	333	367	384	395	349	358	388	364	347	387	354	387	391	374	365	366	376	356	372	346	378	393	359	351	356	374	368	369	375	386	364	357	350	353	388	359	380	385
21059	45691	38498	26779	18021	11942	7946	5349	3852	2832	2244	1734	1362	1227	906	822	757	637	632	596	513	532	450	441	473	414	382	468	443	465	434	431	424	418	405	405	380	438	415	423	403	422	410	425	388	392	431	413	426	408	430	448	423	388	425	411	402	404	434	413	435	411	401	433	414	431	413	395	413	433	436	382	407	415	448	404	408	414	400	432	447	427	400	434	383	436	397	404	453	420	406	424	450	423	428	415	406	440	392	397	388	437	381	408	393	387	400	420	404	398	460	418	401	420	401	428	443	421	438	418	425	448	434	435	423	403	408	447	425	415	452	403	436	449	395	420	431	411	435	416	398	384	437	450	378	385	424	445	391	427	382	438	430	412	421	394	433	440	395	385	416	413	399	422	409	424	398	413	415	449	405	425	396	418	434	456	415	431	447	410	448	414	458	420	431	412	418	430	409	444	421	452	418	427	369	367	432	388	410	434	385	421	436	397	461	411	436	437	444	407	400	439	407	431	407	409	420	426	423	436	384	418	460	441	380	441	431	446	413	414	389	390	406	394	451	401	407	411	446	401	392	401	423	423	448	418	425	450	381	413	410	423	448	441	368	389	412	382	460	416	398	426	418	399	405	426	409	393	427	412	405	420	430	421	408	379	431	395	444	421	408	403	405	396	360	414	427	456	396	384	409	452	466	416	401	446	427	435	403	418	417	406	383	438	395	391	441	412	477	423	399	424	447	421	434	435	371	419	409	429	420	436	423	434	436	417	430	412	451	460	394	426	385	418	430	392	418	436	408	406	393	421	431	433	406	433	408	409	410	395	420	415	419	421	434	432	455	441	429	391	418	416	372	425	422	394	428	447	406	387	413	420	441	417	430	421	395	424	434	408	460	421	407	437	431	436	387	384	424	420	407	415	425	428	421	438	430	416	423	435	434	394	411	386	432	388	396	393	444	397	403	405	398	417	406	434	438	397	412	391	435	439	402	428	371	385	402	439	388	428	416	413	399	419	393	415	436	402	458	402	447	425	424	432	429	421	431	427	386	369	422	414	436	423	403	436	428	400	411	443	435	447	382	397	405	426	405	419	447	413	424	426	412	410	417	390	417	411	377	438	422	413	415	457	403	461	441	407	409	423	407	386	386	431	392	433	410	464	426	425	423	425	433	442	419	471	416	420	415	458	418	414	428	419	429	394	447	410	405	413	414	428	417	440	426	414	407	415	418	382	430	438	379	422	440	435	450	421	437	378	427	394	422	413	397	409	419	444	434	424	404	430	445	416	366	385	414	390	405	379	415	418	432	426	433	426	419	457	420	420	408	440	403	446	420	418	419	416	432	394	415	426	422	383	433	415	423	413	449	388	433	424	418	425	422	419	437	446	410	415	415	395	423	426	395	432	407	478	413	383	493	418	402	379	395	431	402	409	448	411	407	394	394	434	401	419	428	405	418	436	387	427	423	427	436	411	375	415	409	434	382	447	438	440	426	380	414	422	426	420	430	442	399	424	435	418	458	441	415	404	454	456	447	398	410	382	389	432	420	424	467	421	376	417	387	425	431	415	408	390	390	398	424	426	467	402	416	390	433	437	425	400	425	405	429	410	443	389	380	398	451	391	399	387	407	387	449	367	437	401	380	465	414	424	404	435	374	423	431	412	418	401	407	409	389	392	460	428	415	367	404	446	369	444	400	436	424	421	437	392	429	404	421	435	398	399	409	397	396	406	418	413	432	437	402	403	382	384	411	427	441	408	428	396	406	404	379	443	389	419	414	427	388	422	391	414	420	439	457	414	398	406	447	396	431	398	436	454	417	408	437	418	407	420	428	413	411	422	410	390	404	416	371	415	413	430	410	442	395	452	403	425	431	429	399	420	420	451	392	382	423	394	425	500	413	400	441	442	390	412	444	410	400	407	413	421	420	420	460	387	398	422	437	444	419	409	457	452	435	439	450	418	440	414	422	430	406	423	411	446	410	401	377	417	420	425	434	449	403	400	423	377	457	453	403	417	414	423	400	444	412	436	400	397	398	424	390	434	441	411	443	417	404	419	414	410	407	429	388	430	420	394	404	382	419	399	431	453	403	428	422	402	397	429	390	427	393	373	396	390	415	426	464	386	425	413	436	406	384	438	458	453	410	344	370	445	428	421	400	413	448	437	413	439	420	419	411	426	431	406	444	414	405	439	415	415	417	423	413	401	400	445	390	392	394	432	424	407	420	420	433	432	435	431	439	411	397	422	431	388	415	413	381	421	417	406	437	406	418	412	448	408	415	405	441	444	415	422	405	427	378	400	443	443	436	406	432	417	457	387	413	416	398	410	394	440	422	425	423	426	449	444	438	444	390	447	396	471	455	417	408	383	405	415	411	417	440	403	407	410	427	417	399	403	454	406	435	434	412	435	446	428	380	400	420	404	402	417	441	407	449	391	407	395	397	429	412	444	404	444	428	407	387	449	402	411	426	435	415	427	406	424	415	392	421	402	394	411	403	424	407	414	399	450	442	393	376	400	435	427	428	395	439	389	427	428	422	444	375	409	398	428	410	448	394	422	424	408	423	395	420	413	431	425	428	408	407	419	436	421	421	446	425	436	426	383	398	430	406	432	412	422	425	407	410	429	394	442	400	405	416	459	425	407	422	416	417	379	414	398	406	423	429	422	402	396	389	407	424	428	422	391	431	388	405	412	419	408	422	401	422	412	417	415	410	403	386	423	412	433	412	419	424	423	405	426	440	411	459	419	407	415	435	400	409	405	394	436	397	428	408	418	396	439	418	410	413	425	367	464	411	424	422	416	424	414	409	382	433	455	418	385	458	397	400	399	428	418	428	388	388	418	425	430	405	403	461	428	409	402	426	409	392	401	427	425	402	426	456	464	376	461	396	426	400	414	427	424	431	438	412	408	412	423	414	413	400	410	423	417	431	428	406	414	452	411	412	411	401	421	446	378	425	423	415	424	439	431	406	402	388	402	427	407	424	436	418	413	424	399	443	433	400	439	432	441	385	426	391	396	400	429	439	412	403	427	447	404	442	389	456	433	425	400	411	420	358	429	429	411	426	425	425	416	410	389	435	436	463	417	405	413	447	402	415	408	408	409	434	395	424	449	402	449	414	439	414	428	435	425	390	417	407	434	405	401	415	388	436	431	389	387	417	430	409	434	442	420	398	435	388	440	377	416	422	420	413	434	392	472	414	413	413	429	404	441	408	414	417	479	427	460	411	425	428	412	444	425	385	435	453	415	459	447	442	432	418	407	438	405	427	412	433	407	393	416	412	406	428	409	428	427	395	418	409	431	429	465	414	415	446	378	449	408	407	419	406	449	386	408	421	389	426	393	431	418	404	435	429	418	413	414	375	409	416	381	405	406	448	436	422	412	427	383	367	415	386	429	442	423	414	417	393	391	452	426	389	387	433	425	457	405	416	404	415	390	444	423	442	382	398	411	426	416	406	382	401	446	433	423	402	436	394	436	408	463	379	381	390	389	378	409	450	419	432	408
28414	23470	22720	12523	5378	2940	1966	1326	1048	821	711	633	555	532	504	452	449	419	444	419	388	376	389	355	391	370	363	361	400	372	401	413	354	427	378	343	390	412	362	403	367	402	377	343	336	354	369	358	353	359	358	391	362	337	351	403	333	388	399	384	377	388	390	374	395	355	336	364	363	392	386	316	392	369	341	330	353	355	352	370	367	369	399	354	348	362	392	376	379	388	359	351	368	403	385	370	379	337	357	374	368	358	347	348	365	327	369	374	381	380	395	350	377	384	387	421	377	350	366	363	377	362	373	346	371	357	379	347	395	370	347	356	382	359	390	331	345	389	336	357	367	379	389	384	371	413	339	355	359	381	367	370	412	358	367	380	348	344	356	377	357	370	390	361	388	352	334	370	364	355	351	379	359	396	350	374	359	344	346	327	375	368	362	342	362	381	341	372	354	377	366	334	376	365	350	336	384	370	368	364	371	383	375	399	360	374	351	339	370	392	366	374	386	345	335	348	377	374	365	363	342	391	358	373	409	391	376	349	331	375	387	342	346	387	348	382	354	382	354	379	343	346	366	388	382	375	364	359	365	352	395	377	388	359	359	382	343	361	391	368	384	361	351	370	340	378	382	360	385	404	351	397	361	398	380	366	391	387	367	355	353	392	396	362	397	371	392	367	363	345	387	379	353	384	356	378	409	396	381	338	376	349	360	336	391	348	348	351	351	385	359	369	352	373	364	359	330	358	369	337	369	384	367	357	373	405	388	371	385	389	358	353	335	336	403	359	373	377	364	380	354	355	369	383	377	345	375	367	368	354	314	359	354	384	323	384	363	359	407	349	366	330	387	388	356	352	368	376	370	400	345	374	382	385	378	360	391	369	398	381	351	358	368	360	335	334	375	403	374	371	372	392	369	384	395	394	376	384	344	351	385	408	368	343	383	347	325	373	336	351	378	360	359	382	369	335	387	370	361	351	370	387	358	394	387	364	402	397	379	418	320	361	382	344	362	404	364	359	372	359	371	373	378	351	342	364	398	369	381	376	366	375	374	380	388	371	366	387	378	389	354	404	382	362	345	385	342	384	350	386	398	395	386	367	365	379	373	375	359	346	372	346	435	391	339	376	394	335	345	343	391	364	354	358	376	377	354	393	365	350	380	352	378	357	382	376	377	350	386	344	402	382	370	339	370	366	390	374	367	357	376	368	352	375	380	338	405	379	347	386	359	375	342	354	400	343	370	391	346	352	359	407	341	405	353	371	393	362	335	361	336	380	370	358	344	361	371	374	399	390	362	380	364	353	391	388	394	370	368	341	381	377	344	369	368	363	331	369	338	351	384	416	340	358	347	396	350	377	360	395	380	374	363	361	385	370	377	348	394	341	347	409	377	357	373	357	334	375	394	380	383	363	367	362	404	370	380	385	389	336	397	361	365	354	354	364	329	384	426	356	365	380	382	357	352	349	410	374	338	379	389	374	369	354	392	380	379	367	360	336	375	397	370	344	392	342	377	384	396	391	337	328	380	386	409	353	369	392	376	340	387	398	377	366	374	386	385	339	397	377	402	364	355	361	374	361	380	345	391	380	348	365	350	359	384	389	383	354	331	402	344	349	371	355	343	396	372	375	361	355	391	387	352	377	396	364	355	377	367	340	361	368	365	368	321	370	372	354	374	351	349	339	383	352	341	360	356	366	410	403	354	353	385	369	398	335	391	318	422	360	375	367	383	316	347	354	361	388	369	367	392	340	368	371	382	387	329	355	372	396	391	362	369	348	427	370	375	348	370	412	356	387	410	385	368	410	388	389	364	409	377	372	371	341	393	377	338	375	380	355	389	376	394	358	377	361	388	375	355	357	351	359	316	365	376	383	387	341	343	349	373	353	369	380	350	360	392	367	398	363	394	355	385	342	351	409	365	343	387	346	388	345	360	354	346	377	386	356	381	397	366	378	355	390	384	346	387	369	374	377	380	413	368	321	343	360	389	379	370	363	337	396	364	353	352	360	363	368	379	350	363	340	389	358	374	356	368	374	379	367	351	364	363	392	397	375	399	336	389	363	368	402	373	364	373	385	357	379	383	391	377	367	365	367	399	383	378	345	333	366	377	334	381	369	339	393	343	381	377	355	367	385	377	356	374	363	384	389	345	369	370	366	393	348	381	360	370	390	361	379	410	387	370	341	391	372	382	407	369	384	401	332	374	378	372	354	381	363	350	391	363	390	376	395	396	380	369	361	350	368	357	352	354	403	345	360	400	394	361	337	356	347	380	367	364	387	392	394	351	339	366	375	356	383	369	399	332	347	393	358	361	333	376	373	351	412	353	395	353	369	378	369	389	394	362	362	338	364	398	341	368	353	384	381	388	371	377	359	395	366	345	347	367	338	336	356	387	393	383	364	362	364	365	358	372	351	382	364	361	365	374	383	394	362	388	371	359	385	359	364	400	376	389	331	375	340	367	394	370	355	339	366	356	373	376	399	363	415	363	357	410	368	334	371	387	391	379	365	390	371	361	376	411	378	385	382	336	340	376	358	395	412	367	392	378	357	369	374	389	389	356	369	371	365	378	409	378	392	392	340	396	379	368	374	360	372	363	395	360	393	391	348	394	372	387	383	383	345	353	390	381	380	400	392	355	385	375	366	367	379	377	387	361	377	351	360	352	362	380	393	401	395	378	392	375	371	370	358	382	354	386	361	361	363	395	393	370	390	372	371	396	391	394	349	400	412	389	360	355	348	368	353	352	378	386	380	393	361	354	381	373	354	383	393	350	377	361	378	361	379	350	338	409	332	344	372	376	333	372	364	381	338	357	369	370	388	373	366	374	371	344	372	402	364	377	357	382	355	405	365	366	364	349	332	398	410	358	350	380	382	384	382	347	353	332	349	360	366	387	366	405	366	369	385	346	360	370	371	330	390	358	369	394	358	378	381	399	387	342	376	390	364	379	416	376	373	354	399	357	356	370	387	348	366	347	389	353	376	360	350	379	379	355	392	355	384	369	342	369	338	381	389	390	398	374	390	383	361	391	365	361	393	378	378	387	352	374	366	354	363	329	379	413	395	379	348	374	358	382	348	362	394	334	355	346	359	365	364	370	345	369	377	335	383	403	387	348	353	362	406	385	380	318	362	391	370	360	349	347	343	369	377	384	392	388	396	386	374	378	379	330	410	349	378	348	390	367	349	342	369	358	365	342	388	373	391	375	396	381	365	354	387	379	385	363	392	375	364	336	333	377	413	378	379	365	346	355	386	379	350	354	362	339	354	375	393	364	349	337	405	386	373	341	366	361	308	387	384	343	366	352	391	356	359	378	386	345	400	364	357	360	379	373	377	332	366	384	334	391	368	350	367	380	363	396	345	384	386	376	395	390	368	349	329	366	361	371	373	390	366	353	367	375	378	380	396	365	399	414	353	380	363	361	361	401	363	360	380	408	361	365	361	373	359	355	379	409	390	366	369	339	389	377	352	393	364	344	389	352	358	360	362	376	392	331	370
19115	34612	27417	16162	9478	5740	3773	2608	1876	1441	1158	965	762	717	637	565	562	517	490	491	457	461	443	459	420	419	413	442	440	446	432	467	426	400	428	387	417	438	423	394	420	448	386	416	416	430	410	437	425	427	428	387	439	391	439	423	424	422	414	456	428	454	429	440	388	408	378	418	389	422	448	432	440	458	398	426	407	414	389	421	415	412	425	418	412	443	428	375	402	415	422	404	419	427	456	406	448	407	438	420	412	423	439	427	412	428	393	423	460	421	408	440	406	413	445	413	408	428	454	399	461	457	424	398	439	428	465	433	429	406	434	432	404	447	428	388	391	391	407	434	448	405	417	429	443	421	470	446	410	396	448	389	456	409	418	460	436	395	442	438	411	416	453	422	413	427	413	420	420	385	439	414	468	436	409	427	427	419	446	449	407	415	394	394	471	455	405	411	423	450	423	466	454	425	423	432	410	438	456	424	489	426	458	427	442	374	413	455	427	394	425	428	439	409	431	434	445	461	424	431	463	462	389	425	402	413	422	399	426	404	448	462	422	424	426	434	416	393	394	421	410	436	387	467	422	458	438	463	420	453	386	411	453	430	430	392	451	422	385	429	411	424	445	405	444	413	424	405	427	415	409	418	421	413	412	410	430	431	409	434	411	440	456	426	428	447	451	394	419	394	427	433	446	456	400	452	449	411	463	443	406	413	409	417	415	409	441	417	432	395	418	442	405	425	406	400	407	441	397	418	433	406	434	400	457	405	394	403	404	434	437	399	407	408	411	391	444	436	414	405	410	420	405	426	447	407	417	439	423	424	460	407	415	395	427	410	441	424	409	419	459	419	429	397	435	419	442	386	437	421	428	415	447	366	419	400	439	405	436	442	451	400	424	369	406	420	424	439	441	435	432	426	426	426	425	421	403	422	450	435	429	419	412	424	442	434	443	484	442	391	430	435	398	403	412	403	404	396	409	406	408	417	416	419	459	435	423	405	412	424	415	450	416	439	438	427	403	437	403	434	437	436	451	420	441	418	409	432	415	449	447	407	449	409	397	405	425	431	441	414	411	416	468	473	478	396	401	412	381	449	425	445	417	446	412	456	430	425	428	397	429	405	425	412	445	404	454	395	401	437	444	378	430	424	420	391	413	415	454	440	450	438	429	412	412	405	422	417	423	433	438	426	404	450	411	432	428	404	401	436	427	412	418	437	443	442	422	430	390	431	436	424	454	422	425	411	396	437	442	398	379	414	436	419	433	357	438	439	393	419	434	416	431	440	420	425	403	419	478	418	378	449	432	431	422	430	432	425	435	449	463	430	438	435	459	425	462	417	411	422	471	412	445	413	463	423	425	436	407	427	429	407	466	482	456	419	397	413	404	440	401	438	403	386	433	457	388	388	429	395	459	446	381	417	416	433	422	446	450	408	436	405	387	442	439	453	410	439	423	415	425	427	425	442	411	441	442	410	401	424	391	419	453	431	431	444	427	419	411	425	431	404	424	410	429	418	414	436	407	411	441	436	430	434	422	406	414	449	406	427	420	413	427	403	411	422	452	456	402	436	406	442	441	393	410	436	404	423	422	409	441	463	380	422	380	449	432	425	452	423	462	422	430	439	413	411	412	408	425	395	453	439	425	420	424	396	427	433	426	404	415	438	426	428	428	401	436	409	402	399	423	404	432	421	428	444	447	426	459	417	416	423	443	452	397	442	391	435	443	428	441	454	456	411	403	434	452	424	426	443	396	410	412	401	448	435	405	433	446	400	441	463	390	451	436	457	412	447	433	426	394	396	384	396	420	424	419	401	425	418	458	403	405	407	403	444	398	414	451	408	419	390	407	429	405	440	426	446	409	441	427	420	445	443	409	427	451	452	435	469	368	422	443	408	430	407	428	419	409	432	450	412	429	430	420	440	440	466	440	443	395	429	448	406	423	417	430	401	394	420	448	423	425	402	415	426	425	380	403	402	412	453	451	402	424	445	451	417	405	425	438	414	424	420	413	387	413	433	447	386	419	443	465	457	430	425	362	419	425	437	423	427	423	464	439	450	434	445	420	412	392	442	406	432	420	417	432	390	419	406	430	415	407	416	387	406	467	445	431	424	433	364	442	434	426	411	410	390	418	406	411	429	412	405	409	454	433	419	436	461	403	395	455	419	405	461	468	398	460	428	432	450	448	410	429	382	433	427	432	433	425	412	450	403	390	440	391	437	443	436	418	431	391	426	428	423	431	375	429	385	399	422	444	431	423	420	399	436	400	446	445	458	435	465	410	467	400	403	405	400	454	427	404	466	450	440	410	427	409	434	417	420	440	408	414	443	457	427	416	425	433	429	441	414	446	421	430	457	445	448	420	421	405	421	451	425	411	438	406	450	430	412	455	417	416	405	402	462	423	424	422	442	423	395	402	446	439	417	446	437	422	441	406	405	423	424	375	419	427	432	421	479	436	417	389	430	391	427	415	394	438	408	472	437	402	450	381	424	422	392	430	447	460	426	437	405	474	441	399	434	412	415	426	436	435	408	417	414	404	418	409	422	423	419	408	439	425	448	376	410	440	388	433	429	396	431	411	413	409	383	408	430	428	408	397	423	403	422	392	452	426	438	432	437	447	403	436	402	440	435	438	433	408	414	421	461	439	418	414	459	428	426	405	457	451	408	451	421	423	429	432	420	400	386	441	455	426	388	425	416	438	420	448	392	439	431	425	416	433	427	401	403	426	413	442	445	401	423	439	420	391	411	469	449	375	423	403	448	442	415	403	446	478	431	423	442	465	416	392	412	436	438	439	437	381	404	425	397	415	414	429	390	432	423	473	441	460	410	410	416	401	442	434	435	378	439	393	454	412	409	412	379	417	434	452	466	433	446	416	427	400	421	445	410	437	452	431	421	442	438	410	439	435	427	452	420	439	431	423	379	416	443	440	403	432	450	400	380	433	423	422	431	457	422	438	428	436	447	439	396	408	451	419	417	437	421	398	443	348	433	402	411	406	443	377	438	373	430	428	405	449	426	444	407	402	459	436	435	393	377	447	455	395	414	454	405	424	416	467	425	416	424	424	438	459	422	451	436	423	406	407	406	431	426	434	395	396	434	409	433	414	458	436	415	389	457	399	416	460	430	428	411	437	415	430	419	399	414	450	394	468	415	435	421	422	426	415	425	463	405	408	436	407	415	418	424	406	446	428	414	426	435	426	440	396	433	406	410	425	399	412	429	430	457	423	408	412	444	441	382	415	406	443	415	419	397	406	417	411	446	456	467	394	403	433	463	413	370	419	442	413	428	427	400	446	433	451	405	410	416	415	444	423	391	404	413	413	379	450	436	481	443	438	424	463	411	418	430	412	435	392	437	399	459	460	421	397	415	401	449	452	402	400	421	428	442	410	413	416	410	405	446	410	449	449	397	416	434	422	403	463	414	453	451	424	440	435	469	440	417	432	400	459	452	420	438	418	408	408	418	432	422	420	394	407	448	414	386	455	414	402	406	460	426	437	402
23636	21244	28191	24646	20954	11233	4021	2174	1555	1219	1020	857	733	641	570	519	478	443	460	459	391	393	381	374	395	362	385	369	351	361	384	382	366	384	374	339	394	363	326	357	356	366	376	414	350	379	357	354	383	378	378	341	359	388	368	371	340	386	370	373	362	370	420	377	347	340	382	368	362	323	393	364	345	337	378	357	351	346	360	359	354	368	309	351	358	371	343	357	354	357	349	376	339	355	338	352	349	326	370	354	338	358	373	321	355	321	341	378	377	345	377	399	368	386	358	389	342	365	351	362	364	366	342	366	345	391	405	381	379	380	403	331	367	358	358	369	374	362	393	364	358	353	358	360	391	371	378	366	349	350	367	373	393	359	353	402	372	368	345	363	328	376	370	327	345	374	378	385	376	357	378	361	333	364	352	370	350	373	368	370	338	335	373	351	359	363	350	362	358	373	358	362	360	333	348	365	362	334	348	360	356	337	354	371	382	362	370	345	330	381	355	351	359	365	389	377	358	375	360	397	351	349	380	350	349	388	365	326	388	381	370	365	329	343	365	357	331	367	329	357	351	368	331	372	358	361	380	374	381	379	394	353	367	358	366	343	349	363	373	402	359	324	342	335	335	359	345	379	335	374	356	372	395	355	330	371	386	355	344	385	381	361	377	355	356	332	319	367	345	342	392	358	372	387	387	390	362	387	390	368	356	368	358	337	354	384	373	368	330	346	355	344	369	335	362	375	363	354	369	354	349	364	359	350	357	331	376	344	366	366	388	362	321	350	367	351	382	353	365	371	366	371	360	368	383	388	355	385	388	351	333	350	362	378	362	362	354	405	374	371	348	352	380	399	361	348	372	351	333	367	359	347	377	361	329	365	393	322	374	379	347	406	358	365	359	330	357	370	377	366	361	345	343	362	345	357	361	403	369	370	366	347	352	337	347	391	350	346	330	363	395	352	374	363	343	350	395	379	346	355	354	369	348	360	335	379	343	368	332	361	352	350	416	353	366	380	359	398	343	352	385	356	366	361	339	376	371	386	361	374	386	366	357	347	388	361	379	367	357	344	372	349	386	348	416	352	361	387	359	373	349	339	339	362	359	367	381	377	365	355	415	359	363	358	355	334	355	385	363	355	328	329	355	330	377	354	355	352	349	354	323	374	337	348	364	350	358	358	373	345	366	352	344	327	350	340	368	383	340	363	327	389	380	348	345	379	343	373	345	369	342	388	349	340	341	329	364	386	358	380	358	358	384	361	333	381	385	334	358	354	318	370	372	344	393	380	376	379	384	390	378	347	340	333	375	332	373	387	363	363	359	364	337	359	329	355	346	350	343	385	369	342	330	378	353	362	375	357	351	349	377	361	359	370	390	379	349	335	369	373	407	362	353	382	369	367	368	398	388	316	355	348	367	382	359	359	351	370	361	347	387	367	376	347	385	368	334	354	357	352	360	389	375	348	378	389	335	353	315	352	353	360	340	346	330	377	394	359	395	351	346	347	364	335	348	380	368	348	357	354	335	376	393	348	360	329	363	348	374	348	346	387	345	332	353	373	357	347	321	354	335	366	392	372	376	376	325	366	374	368	370	347	401	336	358	387	350	359	360	326	347	328	320	347	372	374	367	361	379	369	378	396	396	353	351	386	382	368	366	321	358	361	374	339	334	366	367	358	336	355	367	360	317	383	374	359	352	375	358	376	371	352	356	356	361	344	354	374	362	393	358	339	379	350	337	373	346	378	342	396	330	357	397	398	361	374	335	343	382	365	335	359	374	364	366	366	360	343	361	367	367	389	358	374	344	360	373	368	374	337	320	345	350	368	353	380	342	358	329	345	397	383	376	363	328	351	358	356	385	357	379	326	362	366	361	380	328	357	384	379	356	393	358	346	361	320	368	378	371	388	378	394	338	368	354	365	379	367	353	369	364	357	327	365	366	345	365	387	379	354	357	336	359	363	338	318	379	348	318	350	388	354	344	353	359	361	361	354	361	372	386	376	331	351	389	355	360	354	397	376	351	329	371	355	355	397	381	377	357	380	350	321	352	388	348	387	335	370	341	372	350	385	370	362	366	344	359	345	373	360	335	353	363	359	365	369	342	379	348	345	379	362	378	367	366	360	339	353	363	368	329	363	343	393	393	365	342	380	389	368	368	365	398	370	368	331	339	373	360	377	389	320	347	335	358	343	344	395	349	359	378	372	351	334	353	365	372	330	346	388	361	339	348	369	348	385	373	361	355	338	379	381	337	331	320	343	367	379	344	330	361	375	342	371	372	379	382	342	316	362	351	381	399	379	346	357	364	421	394	340	379	327	347	337	395	342	365	374	353	356	345	384	360	379	365	389	389	335	366	343	347	352	352	354	364	346	353	369	357	324	367	341	354	369	397	382	373	365	384	367	356	388	343	329	399	350	354	350	373	356	348	362	361	356	370	347	368	363	347	338	390	394	357	350	352	377	352	354	352	381	355	355	321	329	394	338	331	357	391	344	374	349	344	336	395	364	372	368	373	358	340	350	379	327	339	373	340	380	366	389	354	381	370	391	347	359	367	342	342	331	336	367	330	340	347	375	343	368	329	361	328	358	334	346	392	417	356	362	364	374	358	389	374	335	349	358	408	387	350	362	344	353	356	325	335	363	345	375	348	364	378	376	383	358	353	376	399	347	339	326	354	378	355	383	364	338	386	344	376	387	372	339	359	365	374	368	398	346	385	347	364	368	338	381	310	358	342	370	334	352	373	364	397	379	347	335	327	370	353	334	379	380	351	332	394	377	363	368	358	391	320	319	360	360	354	344	398	358	346	378	383	361	357	356	375	400	371	364	376	367	356	352	371	368	348	383	331	373	362	348	353	354	362	360	380	358	374	386	362	359	340	380	381	377	378	386	385	336	388	346	338	399	357	390	343	391	373	366	313	356	373	362	378	386	358	348	330	373	353	335	352	352	353	368	356	351	366	360	318	365	375	361	366	357	393	347	347	315	338	398	405	335	353	385	328	420	338	367	391	394	385	346	354	353	354	358	338	343	365	341	341	376	374	334	354	373	334	365	357	338	354	361	358	367	378	353	346	359	382	339	350	357	352	343	356	344	388	352	345	374	363	344	379	358	365	321	398	378	380	378	369	328	385	349	384	374	379	347	350	350	374	371	347	354	334	352	377	331	372	388	377	359	389	363	356	351	389	372	375	351	336	371	371	330	357	362	354	349	363	321	331	336	375	371	345	356	387	352	345	335	358	353	376	375	362	348	388	348	394	350	369	349	338	366	378	362	346	353	349	364	327	362	408	360	367	362	356	334	366	366	384	320	386	363	357	326	365	383	343	360	353	349	341	358	375	384	404	344	348	363	319	351	418	356	387	346	359	392	348	379	324	354	363	341	341	376	397	359	376	337	366	342	373	369	342	374	354	344	373	352	355	366	385	380	371	360	399	346	372	363	359	345	365	357	366	331	347	356	377	339	379	331	359	339	388	344	339	344	361	387	366	387	343	396	341	346
19155	41607	34148	22476	14165	9095	6088	4110	2851	2184	1784	1415	1106	950	856	687	638	598	589	516	474	494	440	484	459	412	404	386	405	420	434	402	448	416	441	404	389	408	390	432	443	425	399	402	407	414	397	379	404	398	389	389	418	420	437	395	395	396	443	432	440	420	427	419	424	432	453	412	398	392	406	416	412	415	438	425	430	438	418	407	428	456	401	430	409	390	465	415	409	402	397	373	389	419	416	394	454	432	469	441	412	426	392	426	395	449	430	387	429	444	419	423	437	412	374	413	405	431	401	437	425	418	401	410	411	450	400	419	433	389	393	430	423	366	414	430	405	422	404	406	427	432	422	382	423	432	406	398	431	384	439	441	417	372	395	439	442	424	436	407	394	411	367	427	426	419	402	408	405	414	430	407	403	400	381	418	402	417	404	412	396	430	444	425	411	454	439	453	427	419	398	424	431	419	420	430	436	399	390	419	432	423	448	391	416	409	415	385	440	391	412	396	383	458	400	406	396	391	416	444	439	386	377	385	403	365	364	402	380	415	471	418	410	372	445	421	418	414	430	434	412	419	423	414	444	397	441	418	438	436	371	407	412	426	418	413	423	393	393	384	409	427	415	450	409	427	426	422	418	419	410	388	434	420	421	371	395	409	394	421	475	392	410	405	457	363	425	446	436	409	451	420	430	389	408	430	404	393	412	398	455	401	406	406	452	426	420	431	370	394	438	385	429	424	431	435	388	408	420	426	413	429	416	416	410	441	408	373	431	393	406	376	407	423	390	373	399	416	381	441	430	400	416	428	425	375	408	467	406	426	383	406	425	442	395	450	420	358	421	424	408	413	403	414	385	404	404	417	419	438	429	393	417	387	444	405	401	432	422	368	426	399	424	420	415	446	394	434	404	428	423	434	399	382	411	422	408	425	427	416	405	389	442	401	424	440	450	445	408	404	446	422	425	432	420	425	387	428	395	414	415	403	422	378	419	406	422	420	393	413	378	396	449	409	456	375	421	399	413	408	399	425	390	407	402	436	399	381	411	394	413	401	434	406	386	417	424	404	442	434	425	421	375	408	428	446	433	395	420	383	403	402	419	416	420	408	444	420	399	436	405	429	444	421	410	396	417	418	397	397	411	429	415	379	443	423	411	428	423	413	409	396	441	420	404	372	427	431	400	394	431	395	403	396	429	423	379	473	413	392	398	392	395	408	426	391	377	386	449	396	373	377	436	439	404	428	426	402	424	376	411	421	416	412	405	382	428	397	403	408	407	411	424	407	400	388	405	418	408	427	438	444	412	424	426	412	427	442	421	435	432	415	450	426	411	384	423	396	408	405	395	385	388	392	421	410	419	415	429	424	406	460	441	397	391	413	394	384	422	395	423	387	439	420	440	421	407	397	441	438	407	410	396	428	410	385	400	421	398	411	429	447	401	401	425	426	414	412	377	376	417	401	419	414	396	371	382	412	405	425	437	384	414	419	365	426	370	421	428	425	432	442	363	434	415	401	416	417	437	433	402	423	404	411	426	399	435	403	380	439	432	406	395	388	375	366	425	402	416	378	415	406	389	410	430	427	417	423	397	411	400	461	424	428	398	427	407	434	403	420	425	403	384	463	400	452	402	411	398	434	443	396	411	398	420	432	442	433	411	439	425	418	427	437	435	420	451	401	417	401	408	373	380	440	367	396	410	429	405	417	407	425	434	407	370	431	418	415	370	432	424	381	385	408	417	408	410	376	418	466	434	452	427	408	398	441	417	432	394	452	401	411	430	403	419	433	425	422	425	427	434	425	371	378	396	430	437	434	399	452	416	445	443	422	427	442	431	411	412	396	394	424	424	416	427	428	400	437	432	389	437	383	434	383	398	409	433	444	430	436	425	407	371	376	424	403	431	407	396	414	454	429	427	448	432	400	406	418	403	440	440	394	450	427	395	386	382	418	408	414	409	396	403	417	407	445	407	413	412	401	434	413	418	411	415	417	427	371	401	397	375	426	435	437	435	438	414	389	439	417	415	420	390	404	387	383	403	386	412	420	422	395	412	425	423	365	385	417	407	410	389	402	389	406	417	416	411	388	388	421	409	427	398	403	410	441	407	425	402	432	407	400	413	388	395	372	422	415	419	401	388	394	417	446	450	458	393	433	441	431	401	426	401	410	433	431	435	414	371	406	425	427	378	405	415	398	389	428	387	434	418	422	444	405	403	383	409	397	417	407	418	437	435	426	418	406	423	399	395	414	403	452	425	443	395	411	413	418	440	410	379	429	424	383	418	413	409	425	418	401	405	434	419	413	387	432	398	393	379	423	395	424	406	427	412	434	411	442	381	445	420	393	382	409	409	418	387	397	394	401	407	403	409	414	439	430	406	442	399	411	409	402	418	450	413	433	430	395	383	408	393	438	390	419	397	386	388	427	403	435	424	387	395	434	408	384	413	391	405	438	461	448	416	430	393	426	382	376	411	404	413	442	401	398	407	401	402	406	431	422	381	418	440	425	400	427	426	425	419	431	427	429	426	397	430	419	391	404	386	436	437	398	445	367	373	425	406	434	434	401	421	388	412	411	453	460	404	394	414	447	406	417	409	383	423	418	413	409	395	414	429	398	443	399	424	391	386	417	395	413	407	422	397	396	394	401	400	452	419	408	416	411	434	418	378	406	368	419	397	413	428	447	431	441	390	394	391	399	439	427	417	417	389	409	418	390	431	459	421	385	427	411	378	436	373	396	416	433	441	403	423	417	425	410	427	389	427	421	426	431	387	405	435	413	404	407	410	430	400	382	362	423	392	422	420	396	470	401	442	412	445	435	427	399	383	411	425	442	435	376	425	404	440	447	395	475	366	437	433	400	431	413	407	394	385	389	368	402	460	386	431	426	438	428	400	418	415	399	417	421	409	372	385	427	418	404	416	383	419	417	431	400	419	416	408	414	426	414	402	405	440	392	444	411	452	397	426	375	430	380	401	372	413	422	425	392	427	393	397	425	406	435	440	393	421	372	432	455	438	415	385	394	424	420	374	375	398	413	382	378	418	416	396	408	438	433	422	403	422	387	443	423	430	425	424	418	379	407	407	418	381	392	407	416	401	403	437	413	432	422	414	435	409	402	420	385	399	377	399	385	410	398	405	438	409	400	416	428	387	420	371	427	417	414	432	417	399	422	447	395	429	372	432	410	420	395	428	376	454	435	382	419	420	415	437	376	440	411	376	375	416	398	418	416	430	404	412	431	419	397	401	418	429	427	435	430	409	435	425	436	419	416	407	380	400	407	370	443	436	409	439	392	420	425	381	408	405	393	395	397	436	452	384	448	410	414	418	403	432	380	404	429	397	402	401	397	424	419	379	434	402	408	407	425	391	387	401	440	448	399	424	401	410	397	457	388	387	399	413	393	420	384	391	432	451	447	397	456	382	429	417	391	380	408	426	363	383	400	389	457	406	403	409	419	384	405	413	403	384	440	393	390	450	408	413	409	383	373	375	420	404	414	380	387	390	404
25261	21359	26739	24673	9489	3858	2378	1607	1216	988	812	725	616	590	536	468	465	436	439	423	425	385	401	393	405	355	383	344	394	351	425	352	408	354	381	365	353	378	403	326	370	351	336	383	381	369	394	347	373	371	400	394	400	361	363	379	389	379	370	383	386	368	392	378	367	400	364	380	366	398	360	425	382	399	374	324	362	360	365	369	406	348	386	368	379	386	396	348	387	377	343	384	328	356	353	342	363	397	364	388	382	390	384	389	372	363	367	380	395	330	344	406	378	370	364	403	394	367	370	354	396	396	397	351	374	356	341	373	362	387	349	390	352	371	367	417	348	392	364	363	376	364	381	375	379	363	378	372	384	383	407	372	363	378	363	363	392	364	377	358	362	326	401	404	372	363	334	365	345	341	400	373	375	381	372	347	390	361	358	360	331	383	390	345	343	382	374	376	396	369	387	376	378	387	381	397	368	344	367	365	347	432	402	352	396	354	398	384	363	379	377	349	377	382	342	374	393	367	337	350	334	392	368	374	346	366	340	374	418	382	366	383	361	386	388	337	352	373	376	367	352	408	367	365	376	376	389	405	368	356	355	368	355	400	371	377	380	337	391	385	348	351	400	352	363	350	362	365	380	344	383	325	326	386	392	418	365	354	400	395	351	397	362	382	354	386	396	369	378	377	371	372	395	376	376	375	353	357	364	387	355	371	397	404	364	377	371	332	332	363	371	379	364	395	367	419	337	404	374	364	367	412	355	364	399	380	379	367	388	358	421	374	388	386	355	401	346	380	347	351	402	397	381	387	381	354	386	315	406	374	381	376	337	380	374	374	354	367	401	360	381	387	368	348	373	358	392	381	389	362	327	382	417	354	401	365	343	353	367	414	373	344	378	382	389	368	385	392	380	364	388	385	405	366	376	372	378	336	359	391	379	385	375	376	347	370	360	336	379	376	396	397	396	363	357	432	354	403	380	399	337	376	357	341	399	376	368	358	389	362	392	391	352	333	380	330	353	382	371	351	368	363	363	376	429	367	372	404	372	351	340	343	385	360	399	370	413	376	382	348	367	374	379	343	411	398	353	371	362	365	393	394	371	347	397	384	355	362	366	374	378	348	342	350	375	342	376	377	422	366	353	361	379	401	356	338	375	344	352	397	365	343	364	353	358	382	371	383	385	378	347	354	383	365	402	397	400	351	378	381	362	354	384	390	377	368	378	361	358	365	348	388	370	363	370	351	363	382	367	397	378	348	379	358	402	358	377	345	381	426	361	394	347	366	383	345	350	337	429	394	371	406	383	384	385	388	413	383	389	365	389	388	367	376	375	369	346	355	390	351	374	390	382	353	363	362	380	380	388	360	358	336	373	389	395	343	355	387	393	343	384	402	366	371	361	371	374	361	351	356	353	381	379	349	391	379	353	357	387	382	380	363	356	381	369	376	397	373	379	410	383	392	410	364	380	346	349	393	413	363	373	392	384	364	379	371	402	351	388	371	383	400	373	406	390	372	385	396	378	401	389	346	341	360	365	392	394	401	383	365	385	370	366	376	347	374	358	386	370	381	399	338	335	383	388	408	365	395	385	379	365	384	399	380	393	373	379	355	343	360	387	383	371	359	383	406	400	353	396	384	366	361	394	389	332	376	383	376	383	389	361	390	399	343	380	361	370	370	355	332	353	375	366	369	380	382	349	387	384	385	374	385	381	410	370	357	375	399	375	353	386	378	366	352	397	366	396	411	381	379	371	367	361	414	368	390	376	331	385	381	378	354	350	379	352	404	352	378	372	346	355	337	398	361	395	376	398	368	363	378	356	379	381	400	384	363	355	368	322	354	374	378	358	385	372	386	370	359	372	408	354	395	359	370	368	360	373	386	354	349	366	367	395	377	402	372	385	386	357	400	393	383	346	373	382	365	365	401	360	320	358	366	375	372	377	377	378	365	370	361	373	363	396	380	384	372	397	377	368	376	381	370	361	375	373	406	367	375	341	380	380	373	374	355	361	375	379	359	363	394	351	359	391	378	350	359	374	378	353	382	356	392	376	362	387	383	401	333	376	325	376	399	374	372	382	386	356	363	397	297	347	387	378	379	381	364	389	374	390	380	378	326	365	367	392	350	374	370	381	360	351	343	372	369	360	379	387	376	372	398	333	381	363	348	373	335	411	372	409	387	382	370	337	373	400	338	386	388	352	384	390	382	384	355	377	356	363	414	361	388	364	365	364	349	377	378	357	388	387	406	395	366	374	426	340	373	375	394	353	365	363	384	376	349	348	348	384	373	388	413	374	380	364	342	370	348	350	383	335	374	376	393	379	371	398	351	399	371	356	379	378	383	341	347	377	391	361	377	354	350	389	376	354	372	383	362	377	379	384	378	354	366	336	410	378	364	400	356	345	366	359	358	346	382	368	358	383	359	392	349	391	364	373	373	381	357	343	349	403	330	397	400	335	411	352	367	371	403	363	367	380	381	394	390	387	391	386	385	396	381	371	366	379	337	391	369	374	396	394	401	356	375	353	366	368	380	358	351	364	367	415	365	372	384	370	378	378	361	353	352	375	400	374	375	347	403	380	401	364	408	384	369	378	385	368	354	387	373	376	331	409	369	373	358	374	394	401	385	387	385	373	388	365	374	390	359	372	388	373	372	345	366	369	361	363	402	375	358	377	390	367	373	372	377	380	381	387	375	417	368	374	401	393	366	402	380	375	367	392	394	370	375	388	405	389	349	361	369	407	392	350	336	401	334	360	361	384	389	385	387	368	374	377	373	366	333	398	395	369	401	377	380	341	362	401	373	382	342	374	373	374	383	365	366	363	385	407	355	393	391	390	360	381	378	329	381	375	374	398	375	401	355	385	364	349	390	391	428	362	430	388	368	366	396	374	377	365	357	388	367	372	347	401	407	362	375	362	378	384	383	361	345	368	338	368	352	374	358	378	395	372	391	359	386	357	369	394	384	353	396	365	379	364	393	368	379	375	374	368	366	398	412	428	368	390	403	377	370	381	364	354	362	371	353	358	370	340	365	386	363	425	345	377	346	395	358	391	383	390	404	417	341	394	384	388	366	349	405	398	391	339	363	391	396	347	388	349	371	350	413	382	334	396	402	403	388	358	345	351	378	347	354	384	377	372	362	385	382	371	363	393	396	376	384	353	338	372	342	366	388	388	415	343	399	372	384	368	369	338	403	350	359	389	392	398	395	386	371	379	382	361	406	375	353	352	343	378	377	412	383	349	377	370	340	393	380	359	381	342	361	386	382	373	350	380	346	372	380	375	353	369	399	321	337	372	359	383	378	347	382	382	353	318	406	391	402	361	357	377	340	402	379	391	371	358	361	341	355	400	399	383	364	411	404	331	369	378	387	356	362	352	368	400	381	383	398	355	392	368	377	361	357	396	373	389	353	366	386	363	400	351	392	347	377	381	439	396	373	360	335	403	388	355	397	370	395	367	396	359	374	407	338	389	373	381	385	366	400	376	374	377	350	387	363	462	333
18906	37572	30444	18632	11194	6927	4484	3138	2234	1682	1332	1177	966	852	726	705	639	562	549	483	460	442	458	464	484	446	432	408	439	428	420	413	468	447	429	390	442	396	434	425	420	391	399	427	408	426	427	436	434	453	412	416	438	441	383	447	451	399	419	439	380	435	436	423	418	448	407	462	419	441	449	432	388	437	451	460	433	420	454	455	409	417	431	432	442	448	410	416	462	403	459	421	441	453	445	423	444	429	460	455	428	431	392	444	442	422	413	436	461	436	424	400	440	392	422	415	429	392	431	415	411	438	433	392	410	407	446	449	463	414	467	388	396	406	448	426	454	413	440	434	410	394	392	448	429	384	439	429	441	437	406	447	421	444	443	424	445	413	418	406	437	475	406	415	472	417	393	418	415	418	416	447	426	396	450	426	420	371	410	414	458	447	441	420	437	466	410	405	421	459	432	406	427	431	431	431	452	433	443	390	410	430	428	452	453	449	412	419	444	400	407	422	420	422	422	449	419	426	395	441	426	447	448	476	440	435	388	397	415	440	444	399	401	414	431	420	413	440	412	428	422	456	408	456	466	437	452	405	416	438	410	416	431	392	438	411	420	418	399	381	414	440	456	422	433	432	416	439	446	418	423	420	398	444	437	443	368	426	392	391	432	399	406	433	402	413	432	420	422	458	423	430	418	435	430	370	409	464	403	413	432	424	449	450	423	442	444	414	411	403	396	445	406	415	395	443	383	401	436	417	416	437	414	412	404	430	416	417	444	423	449	434	440	425	434	408	435	435	392	438	438	445	477	433	442	430	436	475	448	435	421	450	412	447	425	444	418	396	454	425	402	381	446	418	436	403	439	411	444	409	436	438	400	435	457	457	408	400	474	422	473	464	422	411	427	443	446	443	426	457	380	452	390	413	415	453	448	442	434	427	424	431	442	398	455	421	443	438	456	454	447	429	463	431	417	418	412	432	418	429	422	434	426	435	416	416	401	422	428	435	418	418	476	436	402	460	449	441	454	432	448	418	420	409	427	460	428	463	401	420	427	430	390	430	386	394	399	398	416	392	414	457	432	446	455	405	441	411	399	466	419	433	442	433	458	433	415	363	430	454	408	440	440	435	428	416	452	450	463	396	416	441	468	422	446	417	427	410	407	401	444	449	426	388	395	389	415	419	417	412	391	444	440	428	442	460	405	460	442	410	429	417	399	428	419	422	445	423	435	422	438	469	418	441	421	410	436	418	420	409	451	396	477	416	412	429	430	427	397	399	421	429	419	434	405	424	396	406	443	453	439	444	464	411	428	437	449	413	417	447	434	411	416	453	432	414	410	432	404	446	423	445	440	439	504	424	422	427	425	408	438	437	414	418	419	448	441	408	475	420	433	427	452	438	464	405	440	465	401	427	448	437	404	445	430	409	440	409	415	423	439	460	406	446	449	424	421	463	426	431	476	424	424	439	416	454	425	433	431	446	423	434	424	419	431	417	415	402	427	420	395	425	404	418	418	421	439	448	429	415	436	442	407	436	446	414	444	423	461	398	411	433	440	413	425	466	416	436	412	428	482	410	395	442	423	436	436	430	443	413	422	443	431	415	406	418	432	450	428	413	457	463	392	424	455	416	429	431	398	431	454	400	410	424	459	451	417	483	421	408	422	437	430	421	424	448	409	429	381	412	436	433	463	403	441	451	441	434	404	410	455	391	435	481	417	432	408	402	430	442	462	451	415	450	473	384	418	450	396	406	450	471	438	447	384	411	415	405	393	431	433	482	408	445	434	458	432	446	403	410	390	446	421	406	413	452	418	430	434	443	460	429	399	450	425	399	398	459	436	445	402	426	440	433	434	459	415	421	435	425	451	428	419	406	423	417	439	442	428	442	450	414	452	433	448	404	388	449	426	431	414	421	417	414	392	379	413	416	404	438	418	427	437	412	406	412	406	413	437	428	439	413	401	411	419	448	462	448	443	424	408	418	469	428	457	436	385	411	406	429	398	445	404	419	423	421	425	439	394	453	416	478	384	427	428	428	420	399	446	416	427	432	459	436	445	438	436	426	431	442	413	406	378	406	417	381	405	392	437	419	422	423	408	439	453	459	422	405	418	405	423	371	453	434	436	442	428	421	433	476	391	462	443	412	412	410	446	440	421	411	415	399	422	408	428	434	464	425	431	388	416	458	455	437	428	434	435	404	417	468	409	441	412	416	427	421	414	438	425	453	449	435	416	410	462	426	443	433	450	431	448	467	438	440	454	419	464	442	455	444	424	425	428	432	444	405	404	450	432	453	427	436	408	431	403	431	428	406	413	433	428	460	425	424	433	449	416	427	430	393	421	418	393	418	425	418	412	441	454	452	409	388	438	434	424	439	442	450	429	434	444	442	407	397	447	429	416	448	424	416	406	417	422	427	410	375	445	440	405	430	455	424	426	414	397	430	442	403	446	430	419	442	456	434	442	453	421	405	450	439	445	422	443	435	432	456	413	446	440	460	434	460	453	408	401	461	425	440	450	424	455	437	404	437	419	399	426	411	427	432	457	426	454	422	422	431	422	416	427	437	389	462	431	421	417	470	437	453	399	385	459	457	417	475	413	426	428	449	450	453	400	396	428	440	425	398	431	439	416	412	435	417	446	441	450	415	408	445	442	412	424	456	418	406	461	440	487	486	419	433	421	417	441	441	438	438	399	441	406	425	464	406	446	428	437	411	428	438	412	443	424	450	435	420	435	436	424	447	394	406	438	404	445	412	405	444	425	395	389	425	411	421	441	425	430	423	408	446	457	424	417	409	444	414	434	463	408	430	407	395	427	396	382	436	415	448	447	425	429	446	411	435	416	393	420	448	423	500	411	410	458	424	425	416	420	404	431	476	417	443	445	424	406	403	435	422	471	402	459	418	405	399	443	385	430	442	430	448	458	434	423	418	414	423	408	433	398	410	449	398	458	415	402	436	467	420	404	423	439	420	421	445	411	435	425	464	448	413	421	401	457	447	411	417	439	405	406	428	420	479	415	409	437	439	400	437	411	446	426	446	417	435	438	438	389	459	456	408	424	415	439	431	457	448	450	431	402	411	422	450	440	401	440	441	438	441	455	415	415	414	380	408	426	383	422	400	440	469	430	371	445	430	441	429	452	422	432	418	464	419	452	407	440	448	424	421	463	409	407	437	464	437	466	448	419	435	403	405	415	413	447	411	434	407	406	431	438	432	449	423	386	420	440	433	451	405	422	412	468	415	444	431	419	416	448	423	470	391	408	434	414	436	386	436	393	446	409	411	427	456	401	430	410	439	410	412	474	411	461	445	403	419	427	449	414	414	419	427	442	444	385	408	431	459	433	439	425	395	429	449	448	401	474	401	422	430	403	466	445	411	428	430	440	412	410	449	398	446	435	406	430	423	410	454	391	419	462	424	404	445	426	447	413	427	432	385	409	427	474	442	429	418	430	441	412	397	411	417	435	405	413	403	416	441	443	442	441	435	400	460	435	454	407	398	409	403
22850	21362	28830	24258	21424	20647	9049	3274	2086	1546	1278	1040	863	784	651	558	513	480	463	442	401	399	441	421	418	380	366	367	389	376	414	387	374	389	360	365	372	365	389	415	358	391	362	387	426	380	361	414	370	386	400	387	341	340	380	318	404	383	388	386	351	367	367	342	413	386	360	348	402	383	414	358	360	392	399	380	379	364	383	359	372	338	382	367	386	404	389	393	407	353	375	385	382	383	368	381	362	411	394	392	376	385	340	398	357	336	392	367	375	388	404	355	388	357	389	363	367	397	389	385	380	371	346	374	369	366	405	388	355	349	360	367	402	358	380	358	368	342	359	392	369	383	366	378	366	369	379	389	396	399	380	335	379	370	373	374	391	380	355	389	374	370	380	355	369	385	361	392	379	367	360	389	356	356	336	399	381	384	357	369	398	413	399	352	388	365	355	391	384	376	362	363	365	363	370	374	403	412	384	383	373	375	376	417	380	387	356	387	360	357	367	350	418	364	360	379	394	389	366	361	348	387	366	371	392	360	367	401	358	413	401	357	381	376	357	382	384	359	364	400	359	397	377	365	382	384	353	379	369	394	355	431	377	360	350	359	370	372	423	397	350	353	391	379	370	378	395	363	388	400	371	394	368	390	378	373	383	352	379	362	368	385	358	391	332	391	375	368	403	400	400	377	378	377	369	384	383	387	344	365	373	356	383	383	337	375	402	351	378	389	428	346	368	387	434	360	367	368	325	397	375	358	386	373	374	397	367	381	347	373	368	388	336	381	388	371	375	385	369	407	362	383	394	356	366	376	369	368	382	366	362	406	387	376	365	405	395	398	380	390	364	358	371	361	395	336	382	347	366	385	416	382	401	359	333	352	331	408	363	375	379	373	393	356	354	366	366	390	371	367	371	355	395	372	395	348	377	384	403	432	391	347	366	353	350	413	375	381	365	365	366	374	406	365	376	377	366	414	388	396	362	382	377	381	418	399	374	372	386	345	371	387	366	340	377	358	386	360	375	378	353	394	384	382	348	391	349	402	352	369	426	380	364	372	364	394	351	336	377	383	384	364	365	364	355	360	340	376	365	394	357	380	340	393	390	377	376	362	382	382	402	382	360	371	369	374	406	377	381	352	377	373	400	368	392	356	364	391	368	392	378	347	384	378	371	364	403	402	337	406	365	383	301	345	372	378	400	398	347	363	389	361	351	386	365	372	375	399	389	370	371	389	354	352	389	333	381	387	360	417	376	405	353	384	372	360	374	385	340	386	384	368	396	388	383	379	403	375	364	366	374	400	336	381	353	345	374	364	354	360	376	387	382	364	393	358	381	370	363	386	375	373	392	382	384	371	382	347	345	371	366	359	405	351	365	367	369	384	375	387	372	384	344	383	380	390	385	411	367	346	344	421	390	372	384	365	362	361	376	360	379	390	396	378	360	370	352	383	379	346	405	420	327	372	402	370	385	372	387	373	416	373	426	369	375	379	391	365	387	380	374	378	350	397	385	353	387	385	348	385	342	377	399	378	361	359	413	375	386	376	359	344	398	386	362	373	383	399	345	357	371	411	381	400	341	404	363	375	349	359	365	349	333	355	399	351	382	381	376	355	373	373	377	390	342	386	416	369	357	411	359	389	415	377	408	419	341	404	371	366	399	375	381	378	411	387	415	360	379	372	383	393	402	377	414	372	385	356	398	402	388	381	383	382	384	355	318	381	329	381	386	394	365	374	404	385	371	360	335	363	417	367	361	403	363	379	370	352	395	352	392	384	337	379	353	405	370	381	383	350	371	334	363	374	403	390	408	381	360	408	363	376	356	395	358	387	351	401	363	381	385	349	402	411	404	364	345	374	380	404	367	366	387	336	369	354	370	352	348	380	386	355	368	358	386	387	411	335	408	377	368	334	366	393	398	384	368	345	412	360	383	374	369	381	358	396	358	414	357	393	386	355	353	408	353	377	373	365	341	396	359	401	395	397	369	350	403	362	382	386	392	401	357	340	349	393	358	405	362	394	379	372	377	381	374	345	402	385	404	376	399	408	372	406	370	392	401	397	373	359	366	377	365	376	397	347	372	380	379	401	341	366	359	378	393	388	393	352	368	347	349	365	370	371	356	389	374	374	363	329	405	378	340	363	358	371	371	330	366	367	393	360	351	377	377	363	376	387	394	358	376	355	369	362	376	367	342	377	375	405	376	395	385	366	375	358	387	390	334	372	368	364	387	374	421	347	399	393	386	379	344	371	379	391	373	384	374	352	379	382	399	425	377	394	377	383	400	390	361	360	353	345	412	401	356	384	343	400	375	368	372	395	349	335	387	365	359	356	349	405	348	378	371	367	398	349	369	351	373	344	360	352	379	378	376	364	368	362	370	388	356	386	360	391	351	363	381	368	340	372	405	403	357	375	379	350	364	371	382	375	407	346	382	326	366	373	361	386	416	378	380	366	397	348	368	382	390	366	393	426	367	359	392	390	374	393	365	380	363	342	403	380	403	373	366	380	367	372	348	371	390	355	366	379	386	375	351	380	376	384	384	360	382	400	368	370	398	376	381	375	353	363	353	378	353	373	347	344	378	356	393	407	378	383	347	370	378	368	354	366	400	359	342	371	345	352	353	351	357	378	369	378	360	361	408	391	365	380	348	410	390	383	388	395	344	350	387	343	362	390	399	381	321	360	374	414	404	340	348	389	374	352	383	405	421	357	380	380	359	382	381	381	396	358	393	388	419	382	386	370	374	362	358	363	381	337	368	363	344	350	406	363	348	387	394	388	385	382	363	390	363	385	371	382	371	386	364	387	369	362	403	382	348	346	380	390	345	349	400	431	396	365	373	368	396	424	356	357	361	357	395	349	385	399	367	375	349	384	388	384	393	381	361	371	367	384	411	394	389	378	378	344	390	364	382	374	379	391	351	354	343	388	369	406	350	354	380	400	374	378	391	353	380	369	376	373	375	388	403	386	415	398	363	353	398	376	392	358	410	391	359	355	397	389	381	381	391	376	385	368	368	384	373	362	390	369	381	371	369	356	416	360	382	398	381	389	373	366	403	373	342	381	392	376	333	419	380	373	396	377	361	373	372	389	382	397	385	374	360	371	332	412	390	381	354	383	386	384	396	374	376	379	350	389	352	370	362	375	384	397	390	393	344	381	392	375	357	363	365	363	347	411	406	359	365	354	382	396	413	384	376	373	384	360	391	382	363	373	350	379	383	351	410	377	386	389	345	400	347	359	395	357	385	379	412	395	388	368	384	378	377	390	399	382	378	398	375	359	375	304	401	368	361	372	389	393	395	381	383	344	361	394	351	361	350	347	390	380	390	352	344	338	373	373	377	382	368	440	362	380	383	403	388	366	385	407	354	364	386	384	375	328	371	342	337	404	351	383	379	388	393	369	402	374	375	359	381	355	398	388	364	373	343	377	382	379	378	365	389	341	365	397	367	346	391	377	387	364	367	401	368	381	365	347	352	355	372	374	385	373	392	383	337	384	348	365
21346	45470	38532	26491	17650	11662	7696	5390	3880	2919	2224	1807	1357	1165	1027	856	717	680	613	547	520	506	477	447	440	471	467	427	434	419	425	416	415	427	385	409	355	408	403	422	422	417	430	457	437	385	412	428	409	440	406	395	401	414	388	435	405	451	428	404	398	426	435	440	390	408	428	398	404	397	452	404	386	411	391	425	398	425	392	431	411	437	434	419	416	409	422	421	388	362	411	421	453	411	410	406	445	441	448	420	412	452	402	442	423	433	438	418	429	423	434	424	434	424	401	416	409	432	445	442	443	425	409	420	438	422	395	410	436	418	466	415	438	433	397	458	424	403	436	450	395	432	423	442	406	424	414	439	403	424	408	465	414	423	430	437	377	401	436	390	415	428	394	396	368	423	412	414	419	442	444	425	448	452	407	422	405	420	455	425	431	401	426	461	443	448	432	459	395	427	406	421	419	432	420	426	430	418	424	389	445	414	436	426	469	413	421	412	422	402	424	419	391	439	397	436	409	394	417	427	373	412	441	427	437	425	432	406	409	442	445	418	435	416	372	430	433	435	425	435	439	450	412	444	427	396	416	438	388	415	441	431	463	463	406	403	416	417	381	412	412	430	439	436	442	417	403	454	468	403	399	421	433	404	443	455	390	425	428	446	452	439	392	425	453	406	406	471	422	435	414	414	421	411	420	439	436	393	436	387	433	407	435	403	384	424	414	436	452	450	461	443	416	431	409	438	444	398	378	402	414	407	408	390	426	399	424	413	405	402	430	399	421	422	438	447	433	399	392	429	422	445	420	403	446	426	408	447	395	454	415	410	420	416	429	408	420	460	399	437	408	392	421	392	439	441	446	417	438	414	394	433	431	459	428	415	399	422	430	404	431	415	429	423	388	398	435	425	380	405	431	389	437	428	453	415	444	444	387	399	433	413	420	409	446	426	407	424	407	380	394	438	435	397	452	419	386	432	437	422	454	421	418	432	418	386	440	415	416	422	410	420	428	443	414	405	400	404	444	448	429	411	394	436	385	426	435	414	397	448	420	410	412	410	436	418	392	409	400	429	389	465	443	454	445	407	424	411	412	383	456	432	390	418	459	423	406	423	415	424	422	389	407	427	407	448	395	425	418	394	442	448	413	410	450	435	430	396	410	383	432	432	445	429	409	437	394	431	408	446	444	414	422	417	410	425	423	417	427	402	421	390	403	412	418	429	441	467	418	433	421	380	413	433	421	383	409	438	449	444	438	405	455	411	424	447	434	448	419	421	376	442	406	432	414	440	401	445	472	417	406	421	439	444	420	404	420	429	454	436	406	415	434	408	435	420	428	402	460	428	424	414	397	416	402	392	414	409	430	448	415	417	377	421	403	435	398	410	427	425	427	440	392	453	399	418	420	392	426	410	402	426	391	445	417	413	415	449	425	422	423	430	392	426	418	422	399	422	419	447	426	440	422	427	414	399	391	418	451	385	425	416	414	391	421	389	432	442	413	422	409	380	418	442	408	439	388	409	420	437	422	432	397	431	434	461	408	406	407	420	412	406	394	396	408	449	430	439	397	421	413	397	438	424	424	391	421	443	420	416	403	417	441	398	446	463	402	438	418	410	419	430	407	418	434	415	433	397	388	417	395	363	412	421	380	423	420	398	411	410	414	438	415	442	413	485	423	446	411	387	435	402	399	375	396	412	421	439	451	427	433	428	425	401	374	420	445	434	389	442	443	442	413	438	436	382	442	422	391	386	455	424	412	417	384	396	440	449	455	381	420	442	413	464	401	392	433	394	440	391	421	429	436	425	444	418	432	417	392	433	386	386	420	427	414	421	417	433	443	410	413	383	424	424	455	464	396	451	415	386	392	424	440	428	405	417	445	436	407	436	426	419	398	432	436	413	459	435	401	413	374	398	448	392	431	415	390	392	412	402	394	421	420	433	432	409	442	405	389	417	404	425	418	445	370	421	435	437	451	411	433	432	421	402	403	431	409	408	426	408	378	401	403	402	433	438	443	420	431	414	410	407	449	411	420	446	418	454	430	428	422	445	411	416	423	433	450	428	409	450	403	445	402	423	369	458	407	438	414	387	445	423	453	400	435	410	408	451	442	404	415	398	422	403	447	448	438	426	442	457	434	455	449	406	440	446	393	421	384	436	394	406	450	431	444	381	416	395	414	393	411	427	437	407	394	437	454	438	427	444	386	408	413	434	443	409	401	428	443	434	402	400	424	412	408	419	445	438	438	418	439	463	483	433	432	415	421	410	463	441	424	411	424	382	427	420	403	389	425	413	410	383	468	413	409	415	421	412	403	449	442	424	447	423	425	382	433	412	417	398	420	430	418	403	379	396	461	435	458	439	408	440	405	431	430	385	411	396	411	401	435	421	450	429	383	416	411	452	440	430	488	392	411	425	399	448	407	361	433	433	438	431	405	446	397	439	422	440	402	426	438	427	434	434	421	449	425	407	448	428	390	458	407	422	417	397	440	403	427	441	422	465	428	413	424	423	383	470	438	427	419	421	427	447	435	441	418	425	428	430	429	386	444	402	410	412	452	398	412	380	420	377	428	454	424	423	453	427	397	459	410	414	412	426	430	401	428	416	423	412	422	404	405	374	395	458	423	456	421	424	412	402	413	439	423	450	443	434	410	442	425	433	440	432	408	395	420	440	424	417	421	423	443	408	376	407	420	384	428	446	444	385	443	412	436	429	427	378	439	415	435	425	414	413	431	437	378	421	404	414	448	441	406	394	428	428	414	389	416	423	443	423	389	399	406	438	399	383	426	447	411	443	420	434	446	458	410	422	397	397	422	439	463	441	396	418	416	407	414	425	421	426	448	435	410	404	437	387	455	436	459	449	435	411	429	417	422	413	441	444	407	428	449	399	399	373	406	401	425	389	417	410	410	389	407	426	438	393	429	408	388	416	413	444	415	418	443	434	415	405	406	431	388	450	413	414	425	465	426	426	415	397	429	459	430	439	401	471	457	428	460	423	444	422	407	396	401	464	424	421	405	412	449	424	465	444	395	438	412	442	422	458	413	420	440	429	474	408	392	419	436	420	443	403	385	398	424	426	400	429	443	414	412	380	416	406	433	400	419	412	422	372	403	409	417	395	441	469	432	440	419	391	451	435	450	391	412	457	459	405	441	427	457	436	469	426	425	425	443	405	384	391	396	425	421	432	411	426	398	414	437	408	401	432	435	413	410	420	428	453	412	422	437	414	446	377	421	420	451	422	452	433	398	408	426	458	427	425	423	451	414	422	420	424	398	427	416	436	469	442	431	418	439	446	431	433	416	433	446	417	423	420	424	440	396	413	449	429	420	452	442	442	414	450	449	439	439	445	446	420	424	443	425	385	444	426	425	440	441	400	426	421	449	396	413	422	389	433	412	433	416	416	473	439	390	424	424	428	423	426	422	441	421	407	433	408	392	419	447	405	433	392	392	434	416	410	443	438	413	470	424	434	434	425	424	407	418	421	461	408	445	402	429	408	455	414
28208	23250	22596	12399	5226	2935	1880	1335	1071	782	700	673	570	512	485	435	449	415	406	432	361	389	366	404	427	351	387	370	350	372	377	416	367	366	377	335	396	363	402	372	347	361	350	379	341	376	372	342	379	395	368	358	380	369	386	342	409	387	381	372	358	348	389	373	337	341	382	363	371	376	378	367	372	356	384	358	366	388	358	383	324	360	382	367	367	380	355	365	372	346	372	351	337	409	366	398	395	359	350	353	381	365	352	344	379	349	365	374	359	347	370	375	371	391	362	382	369	384	364	355	368	391	391	380	374	364	370	383	376	361	358	388	350	372	341	367	372	398	369	379	381	356	371	396	381	321	371	359	344	377	356	373	361	366	389	351	362	365	392	355	416	356	336	392	357	384	364	358	348	340	394	367	365	388	411	322	355	383	389	359	376	359	382	348	387	380	370	349	359	372	361	385	348	348	391	375	346	375	357	363	401	407	385	374	356	369	369	367	387	362	377	355	373	385	415	359	341	356	369	373	381	365	363	408	384	356	402	387	383	364	374	329	401	344	339	393	351	337	370	359	408	395	392	370	382	391	398	347	353	367	361	376	360	393	377	364	380	355	358	344	328	350	380	362	333	379	393	349	351	366	386	363	378	374	352	399	396	353	355	382	345	353	400	361	362	384	392	398	383	364	386	383	377	365	355	364	356	367	379	359	369	417	346	326	378	385	372	363	358	391	358	355	379	373	386	369	355	327	383	389	378	407	402	378	361	369	356	373	356	379	343	404	364	358	365	373	374	356	375	363	356	366	377	392	351	387	370	354	353	365	375	367	418	356	355	372	372	351	361	363	354	381	365	366	339	412	355	337	391	323	405	387	359	376	328	382	375	395	381	364	341	377	367	368	340	365	391	371	381	355	399	363	365	353	371	367	408	350	369	376	394	368	375	362	370	336	365	359	378	379	363	358	398	382	364	348	376	390	358	345	389	378	342	379	329	367	379	352	402	372	393	388	355	373	400	381	397	352	373	354	367	379	385	379	380	373	352	351	344	353	377	396	350	384	387	345	425	381	371	352	368	382	362	366	365	380	391	362	355	369	360	367	370	378	367	392	371	356	328	353	372	380	360	360	365	368	367	364	377	372	370	381	362	362	373	374	406	382	404	382	388	380	372	382	415	372	336	331	373	358	342	416	375	414	396	366	384	380	344	361	355	345	378	353	387	347	349	362	370	365	352	358	378	383	352	354	383	405	388	359	408	388	353	366	368	383	382	369	407	375	361	373	344	376	381	372	367	384	350	382	365	356	364	370	372	341	369	383	373	376	398	373	372	386	379	393	364	373	375	381	388	354	359	380	327	376	338	327	366	386	348	334	378	388	408	377	378	357	395	365	348	347	366	356	370	380	350	356	360	382	402	369	371	372	353	386	341	366	357	392	366	364	355	357	402	396	382	360	397	344	358	346	373	358	336	389	397	343	391	359	362	374	398	381	345	401	369	378	364	353	374	342	351	377	365	387	368	338	393	365	361	389	385	354	337	360	340	375	363	362	404	369	374	390	394	316	338	353	383	370	410	355	371	351	362	390	399	397	365	345	345	390	344	363	329	367	380	378	386	389	356	392	381	377	358	341	371	338	369	370	342	382	389	373	382	363	379	355	377	368	398	368	389	411	376	342	390	375	361	372	392	383	386	374	367	357	390	393	356	367	356	388	396	380	351	357	359	381	347	361	369	372	368	375	386	366	363	372	347	413	376	334	388	347	367	353	339	395	391	415	353	391	395	348	418	364	354	388	372	369	375	363	391	389	332	381	383	363	369	383	366	331	418	341	356	392	383	413	344	379	379	395	369	340	339	391	364	370	363	360	383	355	401	373	397	376	415	391	358	375	368	330	363	397	392	359	371	384	351	425	364	376	367	361	412	368	354	367	349	335	386	367	353	370	352	347	361	403	382	380	367	322	375	347	352	399	372	382	370	371	397	380	372	391	356	389	357	391	364	379	356	390	348	347	357	350	358	348	380	347	368	359	317	349	366	342	342	348	373	353	370	399	398	387	377	379	383	382	396	380	340	386	390	348	401	368	317	356	392	328	372	400	341	362	393	382	332	364	351	391	374	366	383	359	360	378	397	391	371	376	378	393	342	348	391	352	381	358	374	358	360	366	383	381	359	356	371	392	361	354	369	358	355	359	362	380	370	395	398	369	400	368	387	354	365	355	358	384	361	372	377	379	355	332	362	360	375	400	388	349	382	384	368	372	407	385	375	394	343	408	353	387	376	389	380	370	402	375	369	356	357	348	375	369	346	370	407	368	371	391	367	360	400	406	344	355	359	381	401	341	392	363	379	398	373	365	380	353	385	363	342	395	386	333	367	404	375	369	364	392	346	365	369	373	360	342	379	391	398	407	356	362	407	368	336	386	336	366	387	381	378	370	376	381	391	383	365	374	390	384	382	342	368	381	347	354	347	345	377	382	374	396	354	417	382	395	380	359	370	386	361	354	373	366	369	372	329	380	391	366	396	369	373	326	355	361	363	352	379	362	373	392	367	357	375	408	391	356	363	336	396	420	333	367	371	357	362	406	348	380	369	340	421	383	393	361	376	378	377	371	367	393	380	349	414	359	395	372	344	359	372	379	399	375	367	354	390	340	349	333	400	356	372	347	416	375	347	384	362	365	353	393	402	371	357	357	386	386	364	343	390	340	379	394	361	382	354	340	354	364	344	356	392	397	375	382	363	364	379	344	390	382	369	340	385	370	385	372	372	387	349	360	379	356	365	345	393	342	384	348	389	393	348	364	377	383	367	326	393	375	353	345	384	383	374	371	389	361	394	379	347	367	376	393	391	393	371	372	381	371	378	364	351	364	374	388	361	355	332	380	383	360	385	389	355	352	368	369	383	378	319	378	311	363	376	352	368	354	355	384	365	389	379	361	373	397	370	396	374	353	377	365	384	364	385	351	382	360	335	347	365	385	337	383	367	360	354	395	383	357	387	353	404	353	340	380	389	412	382	361	361	375	375	372	384	387	367	385	351	382	366	397	365	371	353	352	375	361	333	381	407	372	355	390	345	423	374	360	364	334	360	392	359	397	369	364	359	383	352	363	383	362	387	382	420	394	382	370	362	369	371	361	404	370	402	359	365	388	378	316	363	358	361	384	381	372	362	376	352	370	374	373	385	380	340	412	361	398	379	390	377	383	376	344	330	379	370	373	379	385	364	383	343	354	352	358	374	392	377	377	369	380	358	394	377	357	377	366	345	371	359	371	386	351	345	399	374	384	359	336	351	360	350	351	393	370	349	336	356	359	336	392	371	358	366	365	364	393	371	371	408	403	361	368	381	381	386	364	388	387	387	356	352	391	357	381	349	386	347	393	369	359	399	366	374	375	379	358	396	348	375	385	337	360	380	397	341	386	354	347	365	381	377	381	383	383	363	379	312	360	372	367	329	379	348	375	357	371	348	347	373	389	373	349	383	356	341	387	387	372	398	357	391	368	344	353
19097	34550	27231	15874	9295	5694	3662	2515	1882	1376	1180	999	784	739	699	557	571	506	504	449	462	460	441	428	456	430	451	430	424	384	429	472	439	429	411	409	408	403	432	478	445	404	428	408	401	413	427	432	453	433	414	419	422	419	443	477	429	463	426	425	463	469	471	425	466	436	421	430	428	430	417	440	436	423	441	419	403	397	436	421	424	403	441	400	422	443	433	406	427	420	416	454	449	493	411	386	454	429	413	414	445	454	447	404	423	447	415	427	448	442	420	448	409	430	447	424	435	408	420	413	393	439	418	393	412	380	431	398	410	449	409	423	428	448	430	411	478	420	424	443	451	438	414	434	424	429	453	459	386	423	406	394	410	407	395	410	438	414	416	446	431	437	419	365	425	407	421	419	394	448	430	422	427	454	450	434	424	405	450	442	428	433	403	431	457	435	472	423	433	427	449	402	441	403	422	413	424	448	409	487	405	420	420	454	431	426	449	423	462	442	432	405	419	423	449	414	390	428	430	425	404	427	411	408	444	425	455	444	418	437	398	390	416	440	445	443	434	442	412	427	456	387	425	401	413	404	424	475	418	417	456	421	410	390	411	414	431	429	437	406	419	438	445	451	446	454	416	377	432	423	432	449	419	433	430	416	450	410	430	396	429	445	414	459	427	445	429	464	417	427	420	422	432	415	434	416	410	406	436	433	429	449	446	420	451	386	440	436	401	431	426	438	470	396	450	416	459	411	397	407	400	415	420	432	406	414	423	395	388	406	432	455	428	421	435	397	438	450	446	439	447	390	441	381	457	453	441	412	407	439	392	434	401	420	405	462	404	414	427	424	400	438	422	393	438	414	435	419	453	425	410	443	462	390	418	454	423	439	373	422	390	399	376	442	415	393	423	389	389	418	449	432	429	438	471	403	425	417	428	430	440	428	434	447	417	403	460	444	410	409	400	416	424	416	413	414	445	448	430	436	445	452	412	433	405	424	468	424	423	455	417	392	420	407	416	418	426	413	428	436	459	410	404	401	424	435	402	441	459	411	444	426	404	455	407	451	387	418	487	407	443	436	412	457	431	449	456	402	419	411	418	458	431	430	430	435	430	437	410	415	449	441	436	430	438	415	426	478	415	428	440	433	409	412	454	436	422	425	452	413	434	442	397	423	454	419	429	424	428	428	411	388	420	424	456	431	426	380	436	439	365	416	404	423	431	425	438	433	404	415	423	445	430	441	433	419	407	420	451	429	443	430	385	414	473	451	404	424	448	415	431	412	426	396	468	438	420	402	437	381	422	450	421	417	421	418	432	418	443	454	382	427	465	426	411	420	421	457	438	409	431	419	387	390	417	420	418	445	443	439	405	411	456	446	468	444	404	397	401	406	446	450	424	377	438	420	418	424	379	424	420	428	432	426	450	439	427	416	448	403	389	405	458	413	395	428	436	419	423	441	454	418	440	434	427	428	426	424	425	429	430	429	433	434	476	385	439	446	433	417	402	430	466	392	430	381	445	421	450	432	448	449	420	410	450	424	450	419	422	419	399	411	450	458	420	441	446	405	408	422	471	448	422	459	423	463	430	422	407	430	442	378	422	394	449	431	375	428	420	457	415	424	455	435	451	408	452	444	462	416	402	435	443	429	423	450	425	434	423	423	393	424	395	457	443	400	414	411	428	430	423	439	459	427	460	445	411	440	427	447	403	424	452	458	441	448	412	428	428	412	452	417	402	417	463	395	469	397	420	457	444	419	411	409	413	422	397	446	438	391	387	438	442	397	453	404	431	404	406	437	465	447	407	407	423	412	426	396	431	426	410	424	458	379	371	435	437	430	423	380	420	442	457	407	459	445	456	458	449	432	451	410	401	428	400	459	438	426	518	464	405	386	407	411	437	413	460	460	426	415	398	438	450	434	367	426	360	412	434	446	451	415	444	452	417	432	432	437	424	413	440	483	453	418	447	423	397	426	418	426	389	441	450	405	413	395	417	440	421	444	424	441	439	441	412	410	389	455	438	408	449	403	440	435	409	387	396	427	418	408	458	441	458	446	405	489	408	417	426	426	426	406	420	432	472	409	419	418	428	436	395	414	422	423	420	451	417	393	444	428	465	453	451	445	427	442	424	414	455	415	456	414	437	420	421	363	408	448	415	476	427	469	431	429	430	399	450	460	432	424	443	427	428	399	458	388	458	457	399	417	403	411	459	425	415	439	426	404	389	410	433	408	400	442	432	456	408	433	452	413	407	413	406	442	422	430	419	441	418	430	432	402	442	389	406	406	459	426	461	448	437	467	416	406	402	419	415	400	431	448	430	436	423	476	396	433	430	421	421	414	402	401	425	425	395	404	405	438	420	441	424	403	382	443	431	437	405	408	459	456	414	424	426	421	418	431	455	411	438	437	432	420	460	411	444	407	446	444	408	461	404	428	420	442	424	436	429	425	425	436	438	435	439	447	454	421	411	409	435	433	399	404	419	467	385	430	433	439	414	407	403	380	454	398	431	437	418	419	410	450	440	414	425	431	482	423	413	399	443	415	448	448	423	403	423	399	455	435	458	415	464	426	474	438	420	426	456	434	417	403	400	444	440	445	424	392	410	425	385	389	379	421	408	454	433	427	411	428	407	433	434	451	433	418	426	421	415	443	445	395	423	448	420	414	414	467	423	435	430	426	417	404	449	466	432	405	447	419	441	426	440	415	425	476	455	383	420	433	428	416	421	435	401	423	437	396	408	421	425	426	456	460	429	392	440	430	443	415	430	434	454	446	442	423	421	414	432	386	443	446	434	423	417	403	430	402	387	434	396	381	417	418	456	472	424	437	402	409	432	437	417	419	440	457	459	427	405	427	449	430	419	416	458	460	439	396	391	439	458	414	416	423	410	437	434	478	427	393	419	441	453	438	434	445	388	436	427	432	407	458	407	446	444	436	429	430	443	436	461	460	441	458	436	427	436	430	408	448	393	409	389	416	430	438	432	435	420	383	435	437	453	438	404	399	396	432	419	418	437	396	398	433	448	464	414	434	414	413	440	417	447	464	402	430	445	447	449	412	427	433	431	445	449	445	403	383	429	457	480	466	418	420	449	431	419	402	449	439	402	482	436	433	416	405	457	439	403	441	410	414	394	401	409	422	405	419	419	424	434	432	437	452	454	410	427	395	427	428	435	450	418	410	444	390	465	424	452	438	428	435	403	438	435	412	436	443	451	389	412	447	407	425	424	450	445	454	464	423	453	399	426	418	447	387	441	447	442	411	472	444	404	455	423	421	412	452	430	417	460	445	436	436	463	402	445	403	440	436	424	408	440	441	450	425	409	417	421	405	388	461	440	422	426	460	414	446	426	476	429	461	435	438	404	425	452	468	458	427	416	444	394	452	433	433	410	487	418	446	434	433	452	425	405	421	391	416	413	421	438	422	440	466	403	437	406	424	409	435	422	421	450	449	420	415	439	478	406	440	454	437	404	420	442	434	441	412	447	422	436	408	436	427	410	443	442	408
23722	21304	28269	24717	21043	11029	4067	2299	1556	1259	990	890	670	644	586	552	481	497	456	474	439	405	426	403	409	394	376	362	389	400	365	383	357	395	369	408	396	378	385	375	380	360	345	369	371	395	379	364	353	373	351	387	381	377	389	380	362	417	386	375	377	357	355	408	386	355	401	393	363	371	355	341	390	358	375	384	358	357	386	379	376	355	397	375	378	378	347	380	364	344	355	358	350	378	362	349	385	387	402	345	352	376	388	408	374	393	390	372	383	374	372	383	362	423	380	373	357	409	378	369	355	349	361	358	391	379	352	365	356	342	344	343	388	366	341	386	353	399	359	385	381	341	359	384	378	371	372	396	380	367	361	384	358	366	368	364	388	345	378	338	390	392	378	345	361	378	360	360	329	349	344	381	352	393	389	324	364	358	336	381	358	355	348	349	384	365	384	392	342	383	367	382	381	359	388	391	368	399	378	341	347	369	342	351	345	354	348	411	393	367	389	354	374	373	368	357	382	378	381	336	370	339	368	350	364	382	363	382	335	351	352	388	368	374	330	349	391	384	349	352	401	351	368	396	385	375	410	363	354	364	370	377	380	412	386	354	341	399	374	372	373	376	372	390	367	374	404	383	369	335	354	365	358	365	385	358	368	378	359	382	349	374	366	386	363	347	381	363	392	383	390	380	381	382	346	430	355	365	335	361	336	335	338	367	336	339	365	352	360	364	400	375	343	363	408	368	371	377	360	372	373	356	349	375	375	382	380	395	352	353	373	364	389	352	346	364	342	357	396	380	360	354	358	375	335	399	390	364	338	397	347	382	367	382	367	344	364	380	355	369	337	381	368	351	377	352	394	359	350	357	392	355	382	350	387	347	372	364	404	363	355	418	358	365	378	364	382	388	379	370	319	405	423	380	398	363	391	341	388	344	359	375	365	388	366	366	357	412	356	382	377	380	368	370	370	390	369	373	382	388	346	343	374	353	377	369	387	366	361	393	349	363	334	388	360	379	370	351	354	351	345	375	368	358	365	340	361	376	383	367	351	392	380	399	372	358	336	366	373	369	391	368	352	393	378	372	345	348	342	332	368	382	354	412	349	347	355	359	375	356	369	387	347	355	355	349	395	353	394	403	379	373	354	353	376	393	387	392	363	358	382	385	393	354	382	351	385	371	395	362	338	355	367	401	404	397	356	384	367	368	369	372	367	384	328	375	377	408	372	371	384	359	358	384	394	384	316	339	371	377	375	388	359	332	391	412	369	349	378	331	363	367	368	417	404	385	323	313	381	349	391	387	409	370	373	348	367	415	372	380	384	393	348	365	391	374	385	364	342	358	346	356	409	376	382	354	374	381	388	332	392	364	358	373	378	384	364	326	387	370	395	383	378	399	371	368	375	358	345	364	363	385	374	390	338	343	342	338	378	354	361	374	379	344	388	376	367	337	391	354	361	340	370	372	342	373	339	377	350	343	343	371	359	395	355	357	402	344	378	387	372	382	384	374	400	373	345	391	362	405	380	391	389	351	379	364	378	404	375	383	364	370	361	390	365	351	349	367	389	353	421	394	346	377	366	343	424	352	354	369	322	400	371	377	363	353	360	344	340	397	361	375	381	382	381	364	387	380	379	358	345	362	361	378	358	385	361	359	375	391	360	363	374	389	381	361	373	394	359	381	372	359	363	388	381	362	385	368	375	366	411	364	379	389	357	364	338	357	366	394	377	348	372	368	341	349	405	358	357	368	398	375	368	347	351	357	364	385	366	399	367	356	387	380	364	375	359	364	370	355	378	393	401	335	353	326	377	378	385	370	346	387	343	356	387	347	382	343	345	357	358	361	377	371	357	369	390	321	374	370	379	378	368	379	371	382	360	373	369	382	378	377	380	363	374	355	379	366	383	338	353	351	367	364	383	359	359	362	378	344	385	362	380	360	378	371	374	368	355	393	368	368	405	358	350	363	371	412	389	368	407	373	341	390	353	363	346	371	373	366	343	357	339	386	368	356	346	351	352	391	368	348	348	372	391	402	349	380	384	361	343	385	379	348	381	376	395	352	339	359	365	386	357	381	371	400	334	341	396	343	379	360	371	360	396	375	376	394	378	362	361	375	395	368	377	330	380	394	346	367	394	377	380	375	352	402	379	378	342	392	365	318	342	361	342	378	332	385	361	375	383	378	387	379	354	345	318	346	366	383	360	372	352	355	354	383	377	349	373	388	383	376	375	386	369	376	334	393	343	344	368	371	361	379	370	385	401	376	347	372	357	345	407	364	328	390	374	365	367	408	383	362	385	393	364	374	397	355	370	418	348	334	379	362	343	371	349	401	346	395	411	360	326	361	402	363	347	369	365	390	377	363	388	390	384	355	378	372	323	395	363	351	349	358	356	317	345	372	359	362	319	373	419	371	358	401	353	375	357	339	380	361	396	384	392	366	357	375	346	355	372	368	362	377	385	383	364	378	358	355	371	360	379	396	360	370	380	389	345	363	373	414	336	351	391	346	377	407	364	351	352	384	362	362	394	361	380	340	376	349	385	370	365	355	385	377	364	391	383	382	348	358	377	384	364	373	338	341	380	361	370	354	345	359	347	378	351	377	316	368	413	359	380	402	405	375	339	384	367	347	349	354	358	410	355	358	347	341	409	378	341	402	393	382	337	364	406	384	357	380	371	377	358	362	365	374	355	356	370	348	353	402	372	393	388	363	360	349	338	343	370	339	393	376	352	376	365	352	355	385	334	351	366	382	381	350	330	355	394	356	361	375	334	366	363	361	372	390	377	360	362	365	330	388	383	340	364	361	360	351	388	415	354	382	382	351	365	338	334	378	383	388	378	394	374	349	388	332	353	369	406	357	389	407	373	353	366	349	383	407	332	356	342	360	371	332	388	380	360	386	338	356	359	396	324	370	362	356	391	378	380	393	391	365	367	378	328	380	369	363	383	379	387	384	347	366	326	401	409	346	361	381	354	385	384	349	378	362	378	360	369	401	390	339	337	379	359	349	398	375	366	373	370	355	364	361	367	390	395	354	397	362	355	356	383	386	379	385	371	356	416	396	405	362	346	367	344	369	387	360	372	356	359	413	394	380	375	396	348	363	391	362	372	358	353	365	342	392	409	378	393	369	381	372	403	382	369	386	346	390	375	378	369	363	374	334	365	399	385	367	384	361	355	408	356	352	354	405	363	388	394	383	375	343	365	354	398	362	357	377	376	332	360	376	365	358	332	359	351	327	370	370	384	354	377	401	397	369	363	383	353	377	376	368	352	383	377	376	360	363	381	372	378	383	398	371	362	354	385	391	358	387	409	352	393	368	360	372	368	359	393	387	352	354	365	309	386	332	327	397	365	368	382	348	392	364	350	399	365	360	359	364	359	363	379	366	413	341	366	379	344	354	337	387	353	330	336	355	381	378	373	375	364	372	353	390	363	353	370	380	371	345	374	380	336	365	354	360	369	393	358	353	338	374	396	366	387	369	370	377	368	368	359	351	343	370
19230	41636	34410	22104	13859	8849	6053	4182	2915	2076	1715	1336	1090	1012	847	731	672	578	520	512	505	475	453	469	464	453	458	408	429	404	434	391	405	445	444	416	403	398	396	431	390	427	437	409	419	417	390	398	399	432	400	401	390	420	430	438	431	400	450	409	422	440	398	476	427	439	418	446	404	405	388	444	422	416	414	392	402	411	436	454	402	436	443	447	420	405	441	407	430	405	420	402	421	421	448	402	436	405	419	409	409	404	430	418	410	409	410	408	428	422	437	410	441	431	403	429	443	452	400	379	419	440	421	375	434	417	459	446	405	388	420	420	421	373	430	435	427	413	395	448	370	421	432	413	411	405	380	419	420	451	409	417	409	407	431	390	394	423	396	379	473	378	468	399	399	444	410	447	385	421	408	440	412	431	412	421	449	420	441	416	422	462	393	449	435	432	414	399	429	430	430	386	397	387	424	429	400	389	437	386	424	398	402	445	420	403	419	403	406	428	443	439	385	391	423	434	439	422	411	416	412	439	416	373	416	410	402	417	401	415	446	386	442	415	440	410	432	462	465	431	420	440	415	430	422	425	388	439	421	423	391	450	398	418	453	432	444	406	379	439	407	461	415	418	397	411	423	424	409	412	395	426	406	396	394	413	466	426	410	454	379	418	438	410	399	373	375	388	443	455	415	418	402	430	411	403	405	426	418	439	434	459	448	398	431	447	411	451	408	440	432	394	419	432	401	432	397	390	371	422	392	417	443	436	425	404	445	429	438	458	416	433	421	419	421	431	454	428	424	397	414	408	430	424	403	416	434	403	417	432	448	425	446	413	424	389	428	413	421	396	421	410	396	437	409	410	435	410	431	437	440	399	393	397	385	423	408	434	392	401	423	439	394	419	397	450	410	396	444	413	421	421	396	403	414	409	408	448	418	386	452	402	412	437	420	427	463	449	384	416	418	425	419	416	403	388	436	386	429	466	426	409	395	398	453	395	432	402	420	422	419	422	436	420	436	383	417	410	423	439	439	405	417	437	421	401	442	449	441	436	426	401	441	413	446	428	440	416	411	382	436	366	447	434	424	405	456	418	432	403	428	430	441	410	420	463	436	421	407	424	415	382	392	442	446	456	424	433	439	432	401	383	432	435	405	427	421	421	402	411	450	395	455	471	414	416	406	403	430	417	427	422	434	425	421	421	408	409	438	403	393	436	415	413	438	414	394	413	415	431	427	403	418	405	412	381	443	460	434	410	420	396	427	432	414	439	403	415	422	398	431	430	427	393	412	422	427	399	382	423	460	418	401	411	422	394	417	419	393	415	424	412	422	433	408	425	382	453	414	436	388	398	443	389	412	437	435	416	381	434	418	429	427	419	439	406	402	476	421	437	394	432	387	432	422	434	434	439	421	430	418	395	401	418	380	420	441	416	433	453	448	401	414	397	435	393	427	412	439	394	420	424	454	414	417	419	424	401	416	444	416	414	420	417	434	400	407	448	401	403	413	419	418	410	405	426	448	434	383	424	438	477	403	441	398	387	460	419	460	423	414	430	416	453	445	448	404	426	369	403	410	401	443	426	389	434	413	410	442	368	444	431	434	454	405	454	437	394	405	421	415	408	452	383	408	407	401	417	410	391	421	439	414	456	438	391	429	455	404	417	417	401	428	406	428	436	433	418	424	409	452	424	440	405	394	427	394	412	461	461	408	439	373	421	408	424	407	429	409	410	451	434	387	410	448	445	414	425	362	436	434	418	396	441	365	415	408	441	422	374	427	408	398	424	405	403	410	401	421	419	405	423	434	434	423	396	420	411	409	396	389	452	421	422	437	397	403	408	417	420	417	408	385	432	432	417	410	457	424	423	400	410	377	427	450	416	396	432	391	434	392	448	382	399	372	437	445	385	405	431	407	451	417	414	441	385	405	426	436	423	419	443	433	400	418	407	412	413	408	372	413	421	399	421	441	392	431	413	473	412	369	461	422	424	413	406	410	429	414	393	409	425	383	420	453	440	421	390	412	445	442	406	406	422	393	423	426	377	434	409	426	433	421	418	411	437	443	436	427	407	413	428	426	424	421	389	443	413	407	382	398	443	474	455	418	398	437	419	421	432	428	421	393	441	382	430	395	402	440	411	438	415	416	392	397	429	448	409	454	420	461	437	405	445	443	415	381	453	404	417	429	417	423	405	407	399	407	423	410	424	401	413	425	406	414	441	422	447	412	401	436	369	398	431	398	429	437	415	440	368	468	407	435	409	393	398	401	413	419	438	439	411	404	421	411	407	418	428	407	427	448	396	405	409	441	416	443	400	420	433	392	413	422	423	417	442	404	438	449	400	402	412	443	438	436	386	423	397	393	422	441	403	446	426	411	396	404	425	445	391	406	392	392	386	428	414	400	416	408	419	392	404	398	431	395	418	413	436	428	414	395	375	398	435	418	432	400	391	422	425	400	430	427	439	401	455	407	430	420	424	430	431	401	419	398	423	411	436	432	426	413	451	415	422	443	385	389	459	440	424	450	446	382	424	420	419	399	432	436	381	444	410	397	411	417	415	418	410	442	430	418	448	410	426	438	407	419	390	394	398	426	411	378	444	388	450	392	441	433	383	401	465	398	414	426	426	395	417	416	403	417	442	427	392	426	426	410	419	484	414	409	436	393	427	409	419	410	431	429	403	378	437	402	387	425	408	419	473	401	410	423	435	425	426	420	388	456	381	409	425	409	435	408	427	447	405	393	361	392	387	427	410	406	398	419	380	386	392	415	422	444	405	433	421	440	408	384	446	392	413	401	405	420	433	382	448	415	430	438	406	447	408	399	420	414	396	436	409	415	412	433	396	434	429	380	453	425	427	413	414	411	442	429	413	431	440	421	448	405	425	425	425	430	404	411	423	411	414	409	431	427	434	396	422	404	404	419	442	402	438	421	369	442	410	435	438	399	424	419	415	430	408	406	427	445	403	396	418	457	443	447	449	393	410	416	447	417	421	468	449	424	446	413	447	423	403	408	421	414	410	405	397	416	434	419	425	445	391	366	397	435	373	408	415	458	400	421	417	415	380	466	409	455	355	451	416	396	433	405	439	413	404	443	423	420	417	393	416	447	424	434	455	422	395	401	414	413	393	429	423	447	414	399	420	447	465	404	402	417	411	451	402	400	393	431	413	415	379	449	403	413	465	408	390	430	414	421	390	380	433	427	430	430	420	448	432	406	420	437	415	373	420	422	405	437	421	420	434	461	450	426	415	436	395	402	419	445	422	410	402	408	413	366	432	391	413	431	428	421	428	459	440	412	428	404	389	405	436	412	432	414	442	410	436	421	415	421	416	416	416	465	416	438	425	419	426	416	426	391	379	424	445	446	387	402	430	409	404	415	411	435	431	388	426	444	422	399	400	411	432	423	390	445	423	413	445	441	411	406	430	381	427	403	396	444	430	430	428	385	446	394	411	394	423	403	398	391	414	418	409	407	363	407	428	430	410	445	426	410	387	387	365	442	428	418	414
25321	21386	26789	24587	9462	3783	2392	1603	1231	981	801	694	651	525	557	512	444	473	424	421	408	419	421	401	353	379	336	395	407	381	384	398	374	378	411	377	372	381	398	390	365	395	393	384	389	367	361	367	359	362	391	400	373	355	371	379	378	375	407	396	411	416	417	369	384	376	356	396	366	389	363	382	386	382	358	397	370	414	416	374	335	342	405	357	369	371	358	376	376	376	378	371	384	387	398	390	363	393	374	381	393	387	384	370	411	365	423	399	369	378	366	350	335	377	376	385	369	355	365	344	374	323	412	370	356	388	421	333	400	388	397	384	355	375	380	400	344	359	430	379	400	385	378	341	398	385	411	403	396	406	399	402	392	393	379	360	393	389	387	390	372	384	375	402	367	373	368	397	361	379	395	417	360	400	394	394	359	377	380	363	367	372	375	387	344	414	363	388	375	361	374	358	372	389	349	408	396	358	370	389	378	371	382	361	399	391	386	365	361	411	373	389	383	374	359	379	368	385	358	396	368	352	389	380	401	385	377	358	395	392	376	385	374	382	390	370	392	427	377	374	391	349	394	385	388	348	364	370	395	396	381	347	365	362	390	378	382	339	371	393	394	378	353	381	399	365	365	398	393	350	388	403	444	365	365	396	401	399	377	367	383	368	378	393	414	359	392	392	375	365	358	414	354	382	361	398	369	386	387	370	383	389	402	402	382	372	399	365	404	389	371	390	363	354	412	320	370	400	391	387	380	378	380	391	390	349	367	370	355	391	363	342	366	390	388	393	390	389	374	416	370	366	375	375	346	345	377	396	372	378	383	378	421	384	380	390	367	379	376	366	379	380	379	395	408	347	358	374	366	390	410	387	397	331	339	348	373	388	365	372	373	423	417	369	349	396	336	382	365	371	366	374	380	419	366	363	357	369	371	407	361	359	383	371	382	373	376	402	389	364	380	385	376	379	379	415	405	366	368	365	399	389	367	412	370	383	363	346	400	342	348	369	396	365	378	369	338	405	394	381	379	367	398	427	353	377	425	405	385	381	397	409	406	397	340	399	404	379	373	349	387	397	396	375	346	368	377	343	342	350	374	382	391	403	386	406	337	383	378	396	369	356	369	380	372	389	341	425	371	356	384	396	331	374	386	362	351	366	402	393	385	345	379	338	340	385	360	394	378	375	400	375	357	365	383	350	376	375	331	390	387	357	370	426	362	346	389	397	395	358	377	361	375	364	382	360	396	370	385	393	387	378	434	369	387	388	333	388	362	381	349	400	375	402	375	351	374	364	360	344	377	391	398	356	397	378	370	404	410	367	406	403	385	366	383	372	357	383	379	375	366	371	372	380	385	392	384	343	403	396	376	342	395	381	381	355	393	408	375	366	385	395	366	397	339	402	384	386	383	372	382	408	379	381	399	350	369	376	389	374	378	376	370	350	414	360	381	361	388	412	407	399	387	342	383	364	388	371	351	381	409	340	399	384	388	419	371	387	402	348	398	368	386	362	401	390	389	367	382	399	345	406	353	367	373	384	401	366	367	342	353	379	381	382	387	427	394	363	393	368	387	390	379	391	367	362	399	357	361	390	391	419	399	368	386	370	370	386	383	381	401	370	375	403	350	405	398	388	389	391	362	358	366	392	399	364	426	349	388	386	391	376	406	388	368	393	353	371	372	404	347	349	329	408	367	403	393	392	366	385	369	386	363	358	388	352	397	346	390	367	333	372	372	374	362	377	400	382	418	350	354	375	397	417	378	386	358	392	390	382	366	358	369	375	396	374	387	370	418	365	383	386	372	342	371	364	352	381	400	374	392	370	369	402	397	348	391	380	368	376	369	371	399	367	358	390	402	398	370	380	370	340	363	393	367	352	404	386	394	388	371	354	397	422	370	405	381	387	368	353	369	393	382	403	357	377	367	403	398	385	378	370	388	385	393	380	385	368	373	450	383	363	372	395	393	383	388	376	389	360	403	348	375	363	350	380	355	399	370	354	371	351	435	389	382	386	402	386	376	391	394	369	400	403	395	360	388	427	321	379	378	359	388	397	377	377	396	348	362	385	360	408	416	383	349	375	375	365	371	372	402	402	363	360	376	399	394	434	397	373	390	352	392	401	411	354	384	377	368	393	383	413	369	376	390	372	390	370	368	346	354	360	393	408	407	382	371	377	377	377	404	350	374	381	378	389	398	382	396	359	384	383	385	375	396	344	391	352	389	385	391	359	384	375	407	355	370	368	366	391	367	366	386	406	420	417	430	363	370	378	375	395	393	384	375	355	381	380	387	426	385	391	371	417	351	374	350	379	373	394	388	397	408	422	377	401	396	406	396	396	349	368	407	363	370	406	373	385	408	360	382	371	417	386	369	381	393	361	383	360	388	366	388	397	356	323	370	366	363	341	376	358	346	350	369	401	397	421	373	404	397	366	387	371	382	431	402	384	366	354	381	350	384	391	395	387	373	382	359	390	357	339	380	409	376	370	374	369	397	426	384	385	364	421	391	349	360	391	411	420	393	341	381	373	383	398	337	392	363	351	390	390	369	387	389	376	373	375	403	374	390	393	355	351	380	382	375	389	379	360	399	397	393	354	362	386	369	351	333	380	392	379	381	368	344	342	365	381	356	362	368	412	349	374	370	366	355	395	405	367	368	375	378	370	413	381	393	382	377	387	373	361	383	358	412	392	419	411	388	375	416	379	375	380	350	408	362	400	375	366	381	373	368	383	407	375	369	376	382	319	370	349	373	396	371	372	361	373	378	369	367	321	366	364	381	394	381	370	408	373	391	386	369	345	392	376	360	389	383	395	366	353	402	392	386	360	362	388	375	348	357	372	370	396	404	347	358	329	374	389	372	364	382	383	350	379	386	389	422	379	378	379	377	345	390	377	369	381	390	334	340	414	337	372	387	371	360	392	358	343	390	384	388	358	370	386	373	380	365	377	340	392	394	348	366	382	379	379	392	375	405	344	361	383	385	364	389	405	398	391	368	386	383	349	392	369	350	387	374	369	364	386	388	369	399	393	364	392	358	391	380	380	407	397	374	383	363	403	345	441	398	359	387	348	371	351	367	383	365	353	387	384	382	372	395	399	364	371	377	340	369	354	361	371	383	402	384	363	361	366	377	393	384	399	398	406	413	365	358	356	377	376	351	424	381	350	389	372	373	401	397	360	379	385	379	379	372	392	388	390	374	386	356	390	348	344	338	323	424	366	377	389	413	381	390	375	336	393	391	398	390	365	361	387	363	394	364	368	373	387	368	392	401	363	368	394	406	374	369	359	370	395	385	396	392	402	388	366	387	419	418	369	393	378	362	407	403	349	359	392	357	359	357	364	393	384	345	363	373	391	356	356	387	385	401	333	350	377	392	385	379	380	394	392	395	400	361	354	405	328	408	355	377	415	355	351	401	368	358	389	371	342	364	370	370	354	374	424	355	370	356	381	399	393	350	385	375	380	405	393	379	354	396	354	400	431	377	389	386	378	374	361	377	355	348	384
19114	37472	30392	18219	11152	6763	4578	3275	2264	1725	1357	1130	946	843	682	682	588	519	553	508	493	466	439	454	459	435	498	445	424	425	457	408	437	418	425	429	427	441	441	427	474	419	417	427	452	405	451	460	419	473	461	402	443	481	439	474	435	421	418	409	406	437	421	443	450	405	399	474	487	408	449	409	415	417	446	412	391	426	467	434	414	434	442	423	435	442	441	402	429	423	450	398	472	449	446	411	435	389	466	424	448	441	493	428	425	468	444	425	445	447	406	445	417	443	406	431	439	439	446	445	387	420	393	437	404	396	413	441	401	467	444	400	446	404	433	453	421	425	456	431	416	427	422	426	452	458	433	415	416	412	468	376	433	418	377	436	421	401	438	458	410	431	464	464	452	434	459	449	429	432	421	423	425	440	433	433	447	411	422	429	438	454	423	409	428	417	421	408	463	445	439	437	390	410	472	445	431	428	451	423	449	406	426	450	420	398	461	482	418	436	434	455	426	443	436	473	426	442	445	442	469	473	430	440	430	425	395	416	413	462	444	432	448	424	464	416	422	450	419	413	435	470	401	441	425	426	420	446	450	472	443	432	438	404	442	463	404	446	413	445	437	456	421	411	407	454	427	424	467	404	448	402	413	393	502	452	428	435	407	405	414	402	433	416	433	415	461	401	449	476	446	423	442	479	441	432	439	448	377	416	414	438	426	407	424	474	423	442	436	454	401	448	426	433	455	458	431	442	451	433	423	450	438	457	437	407	423	426	422	426	433	443	436	439	434	416	434	418	436	460	421	431	419	424	437	427	456	401	417	452	458	435	422	464	437	426	416	436	410	427	422	436	384	456	442	430	418	413	459	418	408	451	416	435	436	477	439	402	438	398	454	468	439	418	450	437	449	438	432	425	418	440	428	466	483	439	439	399	453	427	396	502	419	427	424	434	424	412	443	431	455	416	409	455	417	418	443	418	426	436	425	459	452	413	446	423	447	458	386	402	427	419	412	419	443	437	419	453	461	446	425	451	462	433	452	421	420	492	478	418	427	394	438	422	437	494	455	428	427	436	484	425	413	402	444	449	415	429	443	425	459	445	478	425	450	416	433	416	404	427	423	426	450	432	474	408	428	417	405	436	465	430	425	418	433	428	375	427	426	483	451	436	438	454	412	435	458	432	448	396	440	449	433	436	444	412	411	461	410	411	414	432	432	427	414	473	449	446	431	430	408	426	419	445	452	464	448	406	451	427	445	425	419	404	437	415	403	388	458	422	399	424	435	428	423	428	457	456	459	443	430	429	406	455	442	463	433	456	454	431	435	458	453	429	453	413	418	447	473	470	411	444	439	414	413	445	456	443	452	450	391	443	421	425	451	444	422	431	429	444	427	430	404	468	405	462	430	479	445	442	438	455	409	421	441	443	445	462	436	432	438	398	450	465	420	408	430	416	422	474	431	428	442	390	445	401	445	467	468	422	424	444	471	447	435	461	403	459	419	468	422	379	477	462	436	411	436	423	384	472	458	410	432	435	450	458	415	430	465	430	416	425	449	442	439	435	401	479	406	417	427	454	446	427	422	441	440	441	416	415	425	453	405	408	412	454	468	460	444	439	455	424	417	393	432	444	443	480	460	468	421	427	404	432	428	418	418	437	455	442	456	427	439	432	435	438	490	462	421	463	431	421	439	443	427	455	454	461	429	401	442	445	426	441	423	461	438	431	442	450	471	403	453	422	444	433	469	440	416	434	465	460	453	450	445	469	455	460	471	442	436	458	465	468	442	412	437	427	411	414	427	452	426	461	417	433	445	438	414	403	450	428	455	422	446	386	445	408	415	434	420	433	425	451	430	428	443	415	413	378	406	421	453	438	444	408	449	422	420	444	448	420	437	444	459	410	444	448	425	451	392	418	427	446	455	407	455	412	427	423	455	448	403	429	465	418	436	452	428	403	385	433	427	462	437	446	411	406	415	463	432	405	412	476	417	433	434	439	436	459	440	425	436	442	460	422	473	446	449	428	461	428	451	422	422	438	413	449	447	411	469	463	465	442	440	414	426	421	456	472	468	424	439	412	410	440	464	425	434	421	417	443	413	417	419	408	459	430	386	428	425	467	454	434	440	441	405	441	408	433	427	457	427	441	438	423	438	421	411	421	426	422	409	439	420	444	389	395	436	442	435	458	442	430	423	442	424	487	413	403	476	420	442	415	446	468	399	414	446	425	412	423	429	425	419	465	447	438	481	404	434	452	431	414	450	448	435	415	439	411	424	431	422	405	467	433	396	446	423	413	441	466	452	433	440	448	421	450	425	387	477	436	454	428	387	413	430	402	467	419	468	468	431	441	454	430	450	423	449	425	442	411	462	427	412	425	440	428	440	437	430	425	408	414	435	440	442	446	451	433	449	422	432	487	439	435	458	469	424	451	414	413	465	426	436	436	421	451	391	414	397	415	434	409	430	432	444	430	436	437	404	428	462	443	429	429	396	408	437	415	458	431	449	439	452	401	408	437	434	436	425	476	456	442	421	419	510	437	428	440	401	432	436	427	402	403	466	468	446	414	409	444	444	444	467	425	454	442	436	456	444	437	428	488	425	463	486	416	434	418	400	435	440	419	441	411	394	466	456	447	441	424	410	434	442	425	408	417	407	435	419	439	436	444	420	422	431	416	428	421	441	454	408	438	472	448	444	389	452	411	440	429	439	447	462	482	399	440	472	463	433	443	415	409	440	436	419	415	450	431	426	403	420	445	429	425	454	458	412	447	436	430	422	450	398	417	411	449	442	433	425	435	432	400	420	399	405	430	445	428	412	423	436	429	422	436	452	438	429	443	442	448	420	405	427	457	438	428	451	429	422	389	423	413	445	469	435	419	427	427	441	424	434	419	421	445	434	454	444	428	382	437	410	436	422	406	478	437	427	423	402	432	407	445	452	433	452	407	459	400	369	444	408	446	425	451	424	447	447	420	408	440	385	458	427	418	437	409	471	416	427	396	422	446	386	431	440	417	430	472	424	435	429	438	436	417	404	446	449	433	451	456	440	414	392	442	421	436	406	452	457	415	423	428	431	457	435	432	412	439	450	407	446	429	440	442	417	448	464	446	439	392	423	447	436	411	399	452	435	440	411	421	440	448	431	455	441	448	420	443	454	451	439	467	446	468	380	469	419	428	466	451	432	400	430	477	463	426	379	430	446	444	404	420	453	439	447	476	440	426	425	430	469	422	449	406	454	434	475	394	424	463	405	420	408	417	411	406	446	415	429	446	418	423	425	448	422	441	418	467	430	438	426	455	449	448	453	455	411	415	430	413	427	455	425	390	423	432	400	416	409	473	450	391	461	436	409	446	402	439	429	427	419	423	455	416	421	458	420	409	436	463	435	431	468	420	439	470	418	466	481	429	447	414	405	435	433	435	404	454	416	426	434	407	428	435	463	441	424	447	445	423	445	431	414	405	418	448	422	438	447	443	442	415	456	455	421	422	411	472	408	434	394	405	406	391
22750	21326	28835	24183	21371	20570	8870	3300	2066	1534	1169	1033	860	776	645	621	540	479	481	427	438	391	411	416	389	438	397	391	401	365	379	401	383	396	366	393	362	349	366	356	389	330	358	372	359	372	370	367	412	383	353	361	408	385	397	354	382	382	363	394	350	341	355	371	399	384	409	384	374	391	356	370	384	365	383	351	412	367	344	369	367	347	345	395	390	364	374	367	366	350	368	363	384	451	384	351	405	380	377	366	376	366	405	370	415	335	364	379	401	366	341	345	393	390	372	378	377	372	384	381	389	409	363	388	364	355	367	370	394	377	363	357	372	345	375	379	370	374	340	399	344	335	380	414	370	394	400	405	366	360	368	369	390	352	399	367	376	410	395	390	392	390	358	390	382	382	417	388	384	374	323	399	346	373	358	368	390	345	366	355	383	416	381	390	344	386	405	384	381	375	348	384	376	403	383	347	378	370	351	389	409	391	393	357	391	402	384	388	383	335	392	376	359	342	401	375	358	372	353	385	352	342	376	361	390	363	398	380	395	375	377	354	365	386	382	378	317	356	370	427	415	378	383	360	392	419	378	364	382	361	366	379	397	379	337	392	380	414	373	372	386	379	366	355	355	372	377	347	384	372	366	374	341	375	390	359	391	366	374	350	396	369	383	399	361	335	359	356	352	415	359	378	365	402	394	350	371	386	329	382	388	388	404	378	329	377	367	380	366	370	370	381	376	381	387	354	404	398	394	406	373	387	371	367	369	375	369	338	379	366	369	370	350	387	361	362	378	400	378	400	404	340	357	363	406	350	403	373	373	366	399	411	388	388	372	372	379	396	372	367	375	379	398	371	362	361	374	354	390	389	387	358	389	391	369	372	376	366	374	400	368	386	375	354	382	410	365	353	364	406	374	373	359	367	346	379	388	373	356	386	378	394	384	354	371	385	382	328	385	357	392	370	373	390	400	435	362	386	376	369	378	353	391	366	371	394	395	391	363	404	397	401	388	377	374	387	401	350	356	376	403	365	333	359	372	373	380	381	363	425	411	340	399	377	364	386	391	357	365	396	379	357	387	325	374	362	384	374	403	392	356	374	379	393	380	368	380	346	355	361	398	340	384	352	361	379	370	382	418	359	346	374	333	366	371	389	362	368	390	363	389	383	360	396	394	389	416	382	368	334	338	385	391	359	368	390	353	403	362	358	357	394	390	378	382	383	357	367	361	352	376	325	393	365	347	358	349	419	368	386	370	366	363	379	375	403	400	380	405	381	395	384	351	393	377	369	371	394	446	357	399	348	356	404	342	371	360	390	332	363	395	357	368	378	364	360	389	379	368	392	386	352	375	362	383	352	379	351	375	352	331	350	392	367	380	399	376	390	407	369	418	353	370	323	407	371	399	338	341	395	387	351	378	372	357	373	413	386	380	347	371	336	415	424	350	362	364	382	407	396	332	340	371	322	359	425	368	377	378	394	384	374	372	407	395	419	378	366	398	351	388	419	364	380	373	373	378	380	357	371	383	349	393	401	381	365	390	378	420	353	378	400	396	383	380	355	402	359	391	380	352	389	379	402	344	353	400	359	373	369	332	386	394	388	390	386	395	363	371	368	372	381	413	365	368	370	342	354	404	348	381	377	374	393	402	358	383	363	386	371	356	376	397	377	371	378	352	382	360	363	367	367	368	390	356	371	386	345	357	360	376	339	408	377	373	364	370	349	389	373	377	358	340	357	346	372	396	352	366	362	390	407	352	359	368	376	383	362	362	406	363	393	385	384	384	371	397	376	361	415	367	390	391	360	343	376	383	373	394	378	327	375	356	375	347	375	367	376	412	335	412	395	341	383	320	395	400	375	380	361	394	370	403	369	394	365	384	339	380	400	329	340	373	380	400	383	346	403	376	348	351	351	389	389	357	389	381	390	365	377	384	414	388	389	332	369	374	380	366	392	433	354	385	345	360	393	371	329	390	396	386	359	387	372	365	374	413	397	364	370	366	443	369	360	394	359	399	396	341	373	346	387	378	403	367	363	337	361	354	365	374	405	354	383	393	377	328	350	364	363	366	342	378	372	384	342	362	350	404	380	335	381	362	354	369	357	383	374	406	391	347	374	350	376	331	371	371	403	372	361	360	406	372	354	371	367	389	374	341	402	344	393	378	397	392	385	355	370	377	378	372	339	370	394	374	367	363	357	363	395	372	376	413	372	377	360	360	377	386	338	356	355	379	390	380	363	370	375	362	372	329	396	386	360	373	363	357	371	335	346	382	375	378	392	370	381	397	365	387	359	373	386	341	381	369	389	381	413	366	376	393	396	398	377	371	363	392	399	371	355	353	417	370	401	357	362	434	373	377	402	415	396	372	375	385	337	377	397	350	400	382	377	415	399	406	398	377	332	406	404	383	309	379	382	380	379	352	369	382	381	353	371	387	371	374	339	373	389	357	401	391	374	379	372	378	382	340	352	346	386	369	379	380	368	335	356	378	353	379	357	367	368	376	360	369	372	381	365	356	378	395	385	381	405	344	381	419	389	392	367	345	365	376	349	374	435	374	384	375	380	333	346	352	330	399	358	360	356	365	383	356	392	386	392	392	349	381	338	376	365	365	413	366	373	389	358	386	361	406	389	371	357	346	369	345	366	355	366	368	387	358	342	383	391	371	368	368	380	379	370	396	363	382	390	380	379	406	368	387	374	372	358	358	348	382	360	351	379	384	380	392	388	386	372	390	387	350	378	345	392	384	339	359	361	358	381	388	393	404	368	412	349	378	362	379	399	406	353	391	364	397	394	399	369	386	358	402	370	385	408	398	371	380	352	377	377	411	360	354	389	389	381	374	386	338	364	378	385	388	375	363	388	383	352	411	394	381	389	378	380	397	386	391	373	384	405	399	371	397	375	373	359	400	364	404	368	373	353	366	388	346	398	398	379	378	370	392	397	361	401	370	353	341	407	373	396	357	363	371	400	348	363	331	350	383	395	365	368	386	401	390	361	357	362	398	381	369	369	374	404	397	411	361	370	348	403	369	357	399	358	372	394	405	372	336	367	369	358	375	379	375	338	372	348	387	363	392	396	403	349	400	373	403	339	379	366	410	384	380	394	372	378	373	366	370	335	382	350	373	358	388	363	370	410	367	361	364	382	432	360	370	352	363	348	338	381	396	370	364	342	372	383	370	400	380	402	368	372	387	362	395	372	374	373	359	363	378	369	389	339	379	361	370	407	370	361	374	340	364	341	400	358	374	398	358	375	388	370	340	374	384	401	401	446	371	376	373	369	369	387	368	372	355	358	367	390	373	367	354	371	363	374	370	393	366	385	346	386	348	373	353	385	327	374	357	391	389	389	384	383	378	358	372	366	333	367	382	379	384	343	354	409	406	382	393	398	362	376	372	377	379	373	364	368	389	359	369	361	392	356	375	355	338	405	370	389	371	347	366	362	380	361	378	343	409	355	375	355	371	378	381	376	384	342	387	370	383	366	334	377	368	361	377	351	345	380
20885	45664	38385	26142	17249	11384	7858	5489	3865	2768	2194	1725	1363	1154	969	855	681	662	624	531	508	497	479	486	452	467	461	415	415	424	443	411	420	447	413	411	414	405	426	432	441	425	430	402	463	418	407	449	414	417	447	393	428	431	468	417	395	404	471	445	413	433	420	394	370	399	460	371	459	424	392	438	436	437	417	422	423	403	389	422	406	406	408	416	433	424	427	401	436	430	397	424	433	442	445	451	436	440	410	442	438	440	428	423	426	435	464	405	384	373	435	392	394	455	409	422	392	439	398	425	412	423	443	417	420	434	415	418	425	393	432	419	417	405	447	427	419	424	441	396	405	459	445	419	423	424	425	440	428	471	429	403	425	392	425	445	408	404	379	430	447	431	396	420	408	443	447	391	417	414	441	422	410	441	404	415	406	427	443	407	391	418	444	391	433	405	432	429	426	411	420	390	405	426	432	394	409	380	426	388	435	404	400	404	409	425	396	446	433	409	445	446	417	441	396	412	404	420	402	401	370	440	420	425	399	376	400	444	446	411	408	404	402	448	416	443	452	421	448	450	439	421	399	436	420	413	407	414	433	415	475	409	459	413	453	413	429	417	426	456	411	449	436	414	440	373	411	428	412	435	444	399	403	393	425	410	401	431	393	460	408	440	425	407	445	406	377	421	454	464	401	415	438	438	416	406	419	428	403	445	401	430	417	402	443	436	425	450	420	409	411	455	446	399	376	437	406	419	423	438	411	391	382	402	442	430	410	471	460	409	402	443	453	428	387	459	407	430	435	423	396	436	397	431	434	434	423	403	453	411	438	463	390	445	399	435	427	417	449	430	437	404	387	388	442	421	445	455	400	405	474	441	403	450	426	442	468	431	418	421	425	436	433	420	381	436	392	442	421	392	418	423	423	384	411	433	422	385	417	419	453	434	394	463	397	435	434	414	427	434	400	431	415	439	419	418	449	435	446	454	435	425	441	412	402	410	397	414	427	412	390	404	434	408	395	429	449	435	423	425	407	401	450	418	397	425	406	434	439	425	394	397	455	432	471	445	449	398	416	375	403	457	424	422	424	426	430	449	429	418	434	424	425	422	403	432	415	420	424	430	449	425	401	437	397	437	365	418	431	429	426	379	428	404	421	429	447	436	459	399	429	403	399	404	448	412	400	411	429	449	406	415	448	412	409	388	407	415	462	415	443	400	458	397	403	379	439	406	436	438	443	422	425	430	438	437	420	411	388	410	434	383	410	422	402	420	436	405	428	415	409	419	437	419	439	430	414	452	456	412	426	413	401	435	421	395	421	424	444	407	434	471	447	418	417	405	392	400	424	407	433	450	418	404	452	417	448	410	418	428	442	411	452	415	419	408	422	434	450	404	438	431	411	399	418	424	416	417	397	408	401	425	417	396	401	405	433	394	427	418	435	421	435	430	379	446	422	414	404	423	408	414	439	422	403	417	411	408	427	419	421	384	438	441	416	438	429	405	420	412	383	397	424	433	412	453	445	413	408	420	402	430	437	409	429	416	406	430	419	437	403	418	425	431	463	410	398	428	441	422	451	410	386	423	395	425	411	440	457	428	422	420	443	444	421	418	398	451	445	433	410	433	449	411	405	437	402	438	430	422	458	434	395	415	427	425	440	465	446	408	448	429	425	439	411	431	459	427	452	402	406	419	430	415	436	422	408	420	420	429	404	451	430	448	422	415	412	434	433	454	432	406	443	421	422	393	437	448	431	444	463	447	422	386	453	390	398	463	402	427	426	431	419	410	415	459	422	460	418	414	409	437	439	446	435	446	452	421	398	443	413	384	417	414	458	438	423	410	420	449	438	396	400	379	445	443	451	429	416	426	443	422	394	408	461	392	453	442	386	424	438	372	422	408	420	439	428	422	401	396	411	409	424	425	418	399	410	397	392	403	418	463	450	450	433	425	433	403	443	422	369	438	388	437	427	428	400	477	441	412	404	443	415	421	395	437	412	429	412	453	435	420	418	413	398	407	416	428	416	385	434	438	410	430	427	428	413	418	421	392	417	458	424	436	421	460	425	386	406	410	410	419	405	402	455	435	453	469	453	421	458	418	403	410	443	419	418	409	395	410	436	409	442	394	402	379	383	422	411	434	418	402	437	463	440	390	426	465	413	427	425	402	448	407	403	444	402	426	423	443	433	436	424	389	430	434	410	442	428	439	418	419	404	371	389	432	454	495	447	403	433	423	411	407	458	413	446	438	430	416	419	417	433	395	433	429	436	459	416	421	410	439	446	391	416	461	421	421	399	429	424	469	421	430	401	423	453	404	408	420	427	409	394	401	432	384	389	444	419	432	409	446	447	427	457	442	439	424	417	410	406	440	417	416	418	429	406	450	443	395	453	425	408	428	408	416	435	444	450	469	414	406	420	426	427	440	422	431	403	428	457	419	411	421	447	407	391	426	440	448	429	427	428	426	372	437	440	419	447	449	423	427	419	432	384	418	421	463	437	405	443	420	405	448	425	454	419	432	421	458	445	412	405	387	431	411	419	427	402	465	435	443	435	392	416	440	449	418	420	448	468	412	441	441	435	399	429	421	408	410	444	444	454	420	398	439	441	436	425	405	432	392	414	454	412	442	454	410	408	436	438	412	429	436	388	418	456	399	394	406	400	434	423	407	424	436	432	433	407	459	435	419	414	435	451	460	437	418	430	432	429	455	449	440	428	409	423	395	437	416	414	404	433	415	408	412	400	401	417	409	449	471	436	414	439	442	440	392	419	456	434	463	439	402	428	427	442	396	413	423	435	392	415	426	415	404	414	410	440	444	388	438	403	396	414	392	428	418	415	427	451	454	423	439	417	432	406	411	409	410	426	432	409	423	420	446	437	424	396	410	380	421	452	400	413	425	400	389	456	433	419	382	385	407	425	406	423	447	404	464	389	415	455	442	405	454	384	427	454	429	416	400	423	397	397	406	421	388	403	408	418	431	426	427	436	419	428	458	426	397	423	434	409	404	381	434	453	439	437	435	446	425	416	385	447	398	403	451	390	420	406	424	446	408	414	415	437	395	440	426	403	410	402	430	379	415	444	456	418	419	388	393	472	428	428	429	442	417	412	454	419	428	430	388	443	421	436	407	405	425	404	431	428	400	437	473	433	417	401	429	438	417	410	452	475	416	442	453	420	383	459	412	433	425	438	433	440	422	401	417	420	397	461	421	439	431	420	420	404	424	449	431	438	426	396	413	444	434	432	446	410	429	435	426	409	386	451	401	395	434	417	434	423	407	390	451	481	401	438	425	422	432	426	438	423	444	397	388	439	418	410	397	461	439	433	408	408	405	386	428	420	398	411	449	398	434	394	437	423	415	472	425	414	421	431	428	404	421	439	401	404	423	406	444	391	408	470	431	403	436	451	437	425	379	424	406	467	425	396	462	440	449	418	449	443	408	398	407	450	444	386	385	409	415	416	434	438	424	428	419	451	432	408	447	447	415	437	397	412	449	449	441	421	397	413	408
28113	23176	22487	12063	5272	3005	1855	1313	1023	797	675	619	568	550	494	480	446	420	436	404	422	345	377	381	392	391	357	394	371	380	355	376	348	405	390	362	395	394	373	367	375	360	385	385	372	388	369	400	393	342	407	385	365	395	376	376	388	355	359	377	389	411	355	344	344	363	374	368	381	370	395	357	370	382	359	431	385	393	400	394	395	394	370	373	376	339	378	404	363	372	396	367	384	372	392	398	403	392	384	371	377	367	365	349	395	401	376	367	382	376	392	373	372	393	349	414	395	378	349	356	366	353	357	332	349	398	374	355	380	360	390	359	371	384	400	397	344	366	376	390	376	349	395	340	374	350	366	387	398	346	404	368	394	380	367	363	379	399	370	386	384	348	401	368	391	419	358	350	355	377	398	396	367	385	398	390	388	385	378	354	394	390	340	393	389	365	380	360	347	384	404	395	347	377	383	351	343	347	387	383	380	389	385	411	405	394	377	422	384	368	382	353	379	337	373	390	406	351	363	406	346	353	376	357	387	375	413	376	339	393	371	428	338	371	402	389	374	357	375	392	353	348	341	377	366	389	355	375	380	391	386	384	381	400	368	383	348	354	363	412	347	392	389	391	394	375	384	378	351	360	362	327	350	357	361	395	376	366	360	378	383	361	384	358	382	369	350	323	412	374	381	391	354	368	361	366	378	375	387	376	390	385	336	354	368	392	405	350	394	401	370	362	356	408	383	372	433	372	375	393	394	372	402	356	395	389	387	369	375	381	365	372	360	375	393	407	387	406	356	398	399	353	342	366	372	373	338	348	336	364	386	392	372	396	356	352	364	377	368	325	382	390	346	401	367	384	390	363	353	402	402	403	374	397	365	363	377	397	381	389	381	356	374	378	363	382	399	379	392	386	384	359	389	378	383	342	388	374	362	351	355	389	378	330	389	369	373	364	385	363	385	366	392	362	353	384	361	370	377	342	393	397	361	397	362	346	413	359	356	395	392	386	399	382	356	388	378	399	370	421	358	373	398	351	350	359	369	379	391	375	376	373	369	414	364	368	378	335	352	366	368	361	357	372	362	372	349	348	386	407	408	358	359	384	316	388	357	323	363	362	367	398	355	361	361	364	378	383	371	346	387	396	383	384	352	399	380	400	383	330	387	382	365	404	399	364	385	386	387	375	367	364	342	379	396	363	325	386	382	342	397	390	362	392	367	367	378	349	409	396	388	367	364	368	365	361	381	377	363	366	358	351	360	393	344	355	363	355	393	368	393	353	368	388	385	395	382	380	371	389	374	363	372	409	400	395	359	363	357	383	399	383	376	356	380	377	391	365	353	387	356	396	378	348	343	354	363	373	356	352	361	394	332	372	354	389	395	372	340	379	362	361	383	358	405	361	385	378	390	410	381	417	367	404	353	338	414	353	370	417	354	352	372	407	375	365	381	367	368	388	383	378	350	343	374	358	369	379	395	368	355	377	333	380	398	353	376	367	392	355	364	375	363	392	361	413	379	375	382	369	410	348	376	380	384	390	371	357	387	342	342	335	384	390	378	394	370	344	376	395	381	384	366	372	369	391	369	357	355	373	405	374	334	399	336	333	371	350	366	379	372	391	383	363	380	406	401	386	396	396	376	399	353	411	377	355	347	370	376	364	373	376	409	371	410	359	361	365	397	356	359	354	381	387	403	394	375	377	392	379	391	372	364	407	369	407	375	354	358	378	354	373	392	374	405	397	350	354	369	405	397	392	353	411	367	353	379	350	368	365	347	417	385	349	381	379	388	385	337	367	335	372	404	383	363	371	351	351	375	371	394	352	353	386	368	382	372	372	378	353	378	383	350	373	389	344	369	397	402	360	365	368	366	391	406	372	409	379	375	326	379	359	355	341	404	377	371	386	370	365	363	358	376	366	396	395	401	381	375	376	344	393	371	385	374	386	372	369	351	380	389	372	370	379	324	361	348	368	375	377	357	413	410	384	365	369	383	375	364	387	362	382	405	360	387	350	345	402	368	375	396	402	390	380	350	343	418	397	363	373	410	375	337	395	350	412	356	337	357	352	359	385	409	382	334	376	357	337	339	393	348	372	397	384	353	368	348	396	381	360	328	384	369	391	389	415	392	377	394	324	376	377	407	396	383	349	377	385	383	354	375	354	404	371	408	397	366	383	386	364	372	354	387	437	394	366	362	361	379	370	389	371	391	387	386	398	416	399	403	399	390	403	374	366	357	337	321	375	390	375	364	368	370	385	361	351	387	365	414	352	378	358	373	406	376	385	365	378	360	375	356	351	369	367	371	390	366	402	346	376	367	373	371	370	347	383	371	348	359	417	384	389	410	351	386	402	349	390	412	377	341	369	395	387	384	385	375	358	383	366	364	390	387	379	381	369	402	386	360	393	380	367	399	372	346	366	389	366	360	345	395	397	379	399	373	361	400	374	373	354	361	372	377	396	361	380	396	385	381	375	393	391	329	373	389	401	357	361	385	392	340	371	351	371	373	388	369	361	343	353	356	363	386	370	362	361	375	396	353	413	338	385	363	369	391	376	355	362	391	360	342	372	408	343	376	334	352	389	389	388	372	402	396	374	407	406	355	347	384	393	381	359	347	395	388	388	376	386	395	381	356	411	363	381	382	370	364	376	372	384	363	364	398	354	363	353	368	392	363	381	372	336	382	395	390	386	362	361	365	375	371	358	366	374	362	387	362	414	376	371	363	392	380	362	381	377	390	383	349	372	376	409	406	390	330	358	362	352	361	335	390	369	373	387	401	389	378	367	421	360	366	428	379	398	357	350	391	349	404	368	358	391	364	402	369	352	381	370	410	384	363	361	363	377	410	390	398	345	376	341	368	372	357	337	429	359	387	372	354	416	392	400	394	388	383	357	385	380	303	382	363	375	359	367	379	430	360	365	371	365	373	368	397	408	356	373	382	363	382	373	370	357	396	363	391	387	373	383	358	384	348	340	377	354	373	402	365	352	386	369	348	389	376	373	344	353	392	415	400	357	382	351	388	385	387	381	373	385	366	380	344	392	395	392	361	408	348	387	351	368	389	375	334	393	403	361	401	335	392	351	345	406	362	388	358	359	380	385	382	386	378	370	370	393	383	392	372	360	350	362	343	394	396	392	356	369	395	377	363	376	397	373	369	371	369	375	396	369	365	366	325	417	367	328	358	325	362	391	399	409	380	346	407	400	392	378	387	370	345	355	341	371	409	396	370	394	367	374	359	353	385	383	408	373	415	414	371	368	349	349	357	410	391	402	367	363	395	393	376	387	365	335	402	369	358	366	400	365	365	370	384	374	399	392	395	390	367	341	337	358	369	382	320	379	380	375	380	343	360	379	345	398	397	386	389	380	387	415	384	373	344	397	382	353	347	377	359	398	371	375	370	381	367	362	391	375	373	378	381	394	356	361	381	395	381	339	369	395	373	396	340	384	402	361	383	433	364	395	384	382	386	380	378	391	368	375	370	420	412	403	361	384	374	360	358	379
19080	34397	27175	15778	9070	5673	3791	2512	1791	1413	1135	942	748	725	717	591	540	482	498	489	500	469	452	459	421	458	471	483	422	428	448	448	434	447	438	442	455	424	441	429	446	407	426	441	407	440	431	482	438	454	421	431	453	418	453	460	405	431	423	408	461	413	422	394	446	430	424	411	413	423	413	428	421	429	455	449	373	435	416	454	416	403	421	437	449	425	434	421	438	434	433	429	439	442	379	432	451	450	446	415	414	425	430	428	458	407	458	427	414	441	436	420	392	431	402	413	451	480	468	457	412	465	412	407	432	460	409	421	407	406	446	446	434	454	450	421	422	447	475	408	435	438	426	440	403	466	466	416	435	436	436	415	413	470	406	427	433	439	426	394	422	467	440	429	453	477	411	433	400	448	426	445	425	390	453	392	460	408	459	429	436	463	431	439	429	421	460	473	440	441	461	425	420	425	419	420	469	426	407	423	459	424	429	473	460	440	465	427	426	450	402	428	440	465	439	444	435	417	431	408	399	396	423	419	415	433	421	451	466	447	416	425	449	436	410	437	393	436	445	439	414	422	427	416	461	450	390	415	396	433	461	407	467	418	424	440	394	423	453	436	438	477	447	429	414	460	438	410	431	497	455	402	450	430	395	405	446	441	430	414	415	424	389	390	408	388	446	403	466	477	433	449	378	433	435	419	409	450	419	441	423	402	399	384	436	431	434	421	428	416	465	419	418	446	461	470	452	446	441	432	413	441	416	422	430	413	464	436	425	486	438	391	453	430	419	435	418	455	438	403	454	462	445	430	454	426	460	419	416	449	421	411	446	397	427	442	407	426	473	440	479	430	402	404	430	446	429	403	421	448	419	448	434	417	416	367	450	388	424	417	429	453	430	463	424	451	420	428	424	409	472	461	439	425	440	421	411	413	463	414	439	420	427	419	413	444	424	481	426	433	442	442	490	417	397	428	418	406	439	441	425	411	484	436	466	453	458	413	441	455	448	430	461	432	424	439	437	438	400	439	410	420	439	459	410	435	416	426	428	444	421	453	429	435	395	447	421	427	445	425	457	419	429	421	435	402	449	426	462	412	410	431	449	431	402	403	387	441	431	454	390	424	387	438	442	407	414	433	418	411	422	424	405	448	399	414	424	458	416	436	439	419	403	426	422	405	456	426	422	421	404	393	410	416	461	462	432	446	462	448	463	426	383	392	399	444	431	415	445	395	401	398	429	482	416	444	440	456	420	439	433	449	417	453	432	400	434	477	416	439	413	411	423	471	425	448	411	409	418	439	413	420	447	460	408	409	444	467	462	443	458	431	425	452	410	442	425	408	472	438	460	450	443	420	402	422	455	424	433	434	441	423	433	409	448	447	406	425	430	421	459	437	379	470	414	399	460	420	458	432	408	477	417	401	413	458	427	428	428	436	428	461	425	448	402	380	399	397	405	460	448	402	463	397	411	406	380	446	406	396	400	422	423	444	414	398	440	463	440	445	443	431	457	442	439	400	470	429	442	420	440	403	401	457	429	406	483	458	396	407	425	426	409	429	420	370	428	452	398	445	433	427	444	441	409	455	462	445	447	430	438	429	388	423	400	445	431	406	440	446	424	438	413	452	415	402	416	415	444	461	398	398	431	450	425	399	446	425	461	456	412	434	441	396	468	463	403	416	450	452	423	417	417	452	428	460	445	427	406	439	451	437	463	432	469	430	422	440	415	420	472	426	446	384	430	464	415	410	407	432	400	413	451	450	438	441	471	423	425	405	399	437	429	434	415	428	441	439	417	443	421	450	414	433	437	425	434	421	407	447	419	390	434	384	437	441	422	400	459	423	399	436	440	451	451	390	416	409	424	423	431	416	483	458	415	432	442	432	438	425	456	444	418	432	400	420	435	426	419	427	444	441	415	448	405	436	428	416	430	430	461	419	442	438	450	409	413	422	394	420	417	437	411	444	439	412	479	429	457	386	425	399	467	423	410	395	467	421	394	395	391	443	425	403	422	452	453	427	422	414	457	440	431	424	431	431	418	394	463	443	427	412	438	406	399	420	406	427	425	472	404	423	414	379	440	433	416	407	424	417	432	461	468	405	379	442	476	427	433	408	423	430	441	415	426	419	439	442	390	403	412	400	446	478	457	454	441	439	446	417	424	390	425	415	423	436	446	454	391	419	410	446	422	409	472	424	445	411	450	458	441	436	407	456	457	407	439	395	485	457	421	407	442	430	432	441	391	421	412	436	416	431	466	459	454	414	422	411	441	409	416	446	459	434	413	433	441	418	458	427	427	439	461	447	433	428	447	412	415	443	421	443	425	409	432	415	441	416	459	475	441	435	445	438	432	408	437	437	455	442	460	437	448	464	414	430	388	450	417	479	454	440	450	390	417	440	460	416	421	409	453	439	438	455	414	439	423	409	433	422	438	434	449	474	426	454	416	433	445	418	459	415	433	456	369	462	385	443	449	432	429	388	456	455	427	419	447	402	411	419	435	429	427	423	426	429	422	427	411	418	419	447	448	411	424	461	437	398	415	432	436	422	431	405	402	427	463	446	447	409	443	417	467	414	459	409	411	448	397	416	428	418	425	430	414	406	422	389	416	418	444	412	414	428	397	455	413	449	467	423	430	416	423	416	435	452	416	401	418	400	401	397	405	502	395	442	413	428	437	442	447	387	399	453	422	391	419	424	438	439	454	455	444	439	416	443	453	418	410	450	442	421	476	420	413	399	416	412	445	428	415	460	430	421	432	449	394	427	445	408	434	410	391	461	415	424	442	433	382	418	425	443	465	438	447	452	477	437	444	410	426	426	402	457	451	418	437	445	429	443	407	413	420	435	411	440	396	417	404	450	400	441	417	447	431	404	480	412	434	412	394	425	456	447	430	441	433	432	435	430	436	421	417	444	414	471	426	431	415	430	430	468	422	402	435	426	426	388	439	476	421	457	392	421	395	432	451	434	412	424	411	424	402	457	396	444	491	419	390	460	462	465	472	433	436	460	382	437	434	433	425	413	413	450	412	389	441	471	433	422	426	434	467	430	437	430	438	424	435	419	425	436	443	429	434	412	437	429	398	403	414	425	434	417	447	429	436	420	445	448	414	424	430	418	418	426	452	453	412	431	430	394	442	454	418	466	422	405	426	434	410	417	416	473	386	405	422	413	425	441	398	423	410	431	465	435	426	465	456	434	407	417	424	425	387	450	438	451	386	417	433	441	411	426	446	418	434	445	432	404	459	433	411	450	405	437	410	419	429	422	454	456	421	428	406	422	442	393	439	406	476	454	395	414	429	401	472	423	426	462	449	448	440	444	463	406	427	412	414	450	455	423	451	433	397	459	416	427	443	421	431	427	421	413	413	438	415	451	416	434	452	425	378	431	396	422	436	443	422	432	434	434	412	442	445	407	405	414	455	394	413	439	429	437	451	425	418	451	437	444	432	432	425	425	417	416	447	467	406	441	406	403	439	427	440	406	465	419	405	438	430	409	390	447	379	427
23724	21297	28292	24728	21032	11097	4019	2211	1562	1199	981	810	675	580	590	536	450	464	447	416	394	402	378	381	367	399	364	393	400	391	353	378	359	384	366	413	355	387	367	345	364	367	351	373	353	392	371	382	372	352	380	375	411	374	369	388	380	392	378	365	348	405	351	339	350	358	397	374	371	383	398	390	373	390	348	382	378	385	395	365	368	374	393	341	363	363	396	371	380	405	376	346	372	379	376	364	372	357	343	350	403	364	365	355	392	352	386	369	347	390	357	361	374	341	395	399	420	382	359	341	335	394	383	356	384	357	346	337	399	366	356	369	314	376	379	340	366	379	396	363	365	340	368	322	392	369	387	405	384	354	370	364	367	349	423	344	349	350	351	409	383	388	404	409	375	361	364	346	383	402	361	391	336	393	355	347	348	348	380	364	359	374	357	365	363	438	354	377	371	344	346	376	343	350	400	343	352	365	355	377	378	358	372	365	399	374	321	382	341	375	383	342	358	371	371	350	386	356	357	330	377	332	383	350	367	356	368	380	347	388	342	385	355	369	400	383	319	368	385	350	365	361	393	354	357	383	368	390	356	354	359	391	376	389	331	368	373	374	357	342	429	380	355	383	334	337	382	355	389	366	382	360	366	390	384	330	385	405	360	391	375	370	352	344	375	393	359	372	388	392	364	373	375	381	349	384	391	392	384	369	381	365	351	375	363	380	392	360	371	351	371	355	365	366	402	335	364	359	350	367	376	355	383	401	368	371	390	339	348	362	355	343	357	394	363	372	389	379	396	355	409	398	352	414	388	384	355	391	366	352	383	365	378	353	369	380	345	358	361	366	370	381	345	366	381	381	383	385	402	351	364	352	346	348	364	371	360	359	377	353	349	348	404	383	333	340	361	368	387	352	368	364	382	324	376	384	347	383	333	334	352	374	381	353	386	362	371	380	405	406	381	393	358	383	410	375	378	330	377	336	416	395	388	348	361	360	354	360	392	404	357	389	382	389	344	381	340	372	400	385	373	346	351	428	377	366	348	372	383	360	364	360	396	373	424	362	356	345	331	360	394	384	393	364	327	370	362	406	369	344	350	376	366	376	343	372	390	337	347	356	411	366	347	379	392	386	348	392	370	336	367	413	367	339	388	345	406	393	353	355	390	391	372	368	365	380	406	391	385	363	347	380	386	361	360	347	357	349	363	385	373	384	388	354	388	356	367	377	353	370	373	370	401	346	404	362	349	336	393	385	375	359	360	361	360	357	380	384	379	336	364	409	388	390	380	385	355	349	421	377	354	370	390	357	379	371	328	361	394	373	335	354	389	337	364	352	382	405	355	358	373	381	356	336	375	365	352	375	351	375	354	338	377	365	401	346	368	351	378	359	406	350	374	353	343	411	355	355	343	369	359	367	387	387	383	356	365	386	355	376	363	370	385	388	346	378	406	387	379	384	386	348	367	360	357	365	372	377	332	375	355	388	369	372	391	365	366	358	387	351	387	352	369	396	357	354	357	371	368	384	335	387	385	313	347	395	365	408	359	368	360	372	384	339	336	403	350	379	373	344	359	329	376	370	309	328	388	382	367	362	374	392	350	396	374	361	391	368	378	372	359	373	380	387	360	368	388	405	361	345	412	370	352	352	348	346	325	333	369	337	368	381	357	405	350	383	355	382	383	351	368	383	360	360	371	351	402	376	378	383	355	346	368	365	372	355	367	337	382	339	362	383	366	375	360	414	381	355	372	369	313	370	384	334	377	375	370	397	368	370	377	394	375	332	394	377	395	428	372	346	389	381	342	371	324	360	368	343	343	360	351	389	361	381	417	382	365	357	359	369	367	357	371	345	384	336	357	377	403	333	366	393	350	325	378	388	368	368	388	351	350	379	372	380	351	354	355	387	356	376	351	364	359	380	384	389	389	352	346	349	372	391	383	377	375	364	365	398	409	360	389	376	339	326	337	396	373	362	384	347	370	362	387	356	356	363	356	379	367	338	367	360	394	361	359	354	411	318	341	366	339	374	383	375	345	354	384	350	379	332	377	361	374	334	371	353	357	393	372	358	389	365	331	377	356	365	360	380	344	384	395	345	374	361	345	357	383	364	367	342	385	342	374	384	366	373	358	363	347	334	392	386	363	363	368	405	388	360	375	364	415	357	383	384	372	395	337	404	372	386	351	348	356	331	357	369	361	359	362	374	351	380	351	361	344	386	364	389	389	409	390	342	366	364	382	354	354	371	386	369	325	356	361	370	368	373	352	355	350	378	375	375	381	389	371	362	383	355	346	318	349	389	387	380	364	366	396	355	371	367	365	394	341	341	352	387	363	341	344	384	360	358	395	362	347	353	381	366	396	390	380	403	367	414	378	363	361	353	370	395	359	379	395	397	358	380	380	375	328	421	399	350	389	364	361	351	342	341	357	371	354	351	375	380	390	388	363	348	384	386	402	371	375	334	368	368	379	390	358	349	401	338	389	367	381	362	371	360	342	360	336	350	351	406	355	380	369	397	367	381	353	359	359	353	360	359	368	381	358	350	371	359	369	358	357	356	361	406	372	390	401	384	363	347	395	374	402	403	364	363	369	404	371	370	378	358	362	379	374	368	357	383	366	372	386	380	362	353	382	379	355	340	361	371	339	393	399	352	371	338	352	374	391	369	371	395	364	372	376	381	359	365	346	354	355	395	398	386	389	373	337	368	366	357	359	386	366	387	378	370	380	355	385	384	353	337	334	364	369	365	405	355	359	400	344	360	351	355	366	382	343	365	351	376	336	365	379	348	319	394	381	361	347	392	344	328	364	374	371	366	351	342	356	388	360	369	352	365	323	373	387	399	354	341	417	370	368	329	384	385	385	351	379	376	348	381	378	392	373	359	358	344	372	418	362	360	327	397	335	363	388	390	357	380	355	356	408	384	384	362	397	367	348	379	337	363	357	402	346	353	396	352	393	367	362	355	354	377	369	345	357	349	347	388	359	345	366	387	345	410	382	368	408	374	349	348	356	341	368	318	347	372	391	379	385	372	371	348	367	342	353	357	340	407	387	345	337	378	391	393	355	382	362	389	368	392	367	367	381	369	348	404	389	368	403	383	379	340	357	354	353	361	356	388	353	383	376	355	385	366	369	374	359	422	381	398	373	377	337	365	385	363	367	391	392	349	340	366	359	361	378	389	326	370	385	388	377	371	375	348	369	368	359	338	371	383	343	398	361	377	375	354	360	364	365	379	328	363	386	348	372	354	345	374	376	364	372	357	359	378	379	380	359	346	335	361	375	397	380	357	369	362	400	344	339	352	375	373	394	353	367	356	353	387	416	344	371	384	388	369	359	360	367	391	366	343	376	349	407	325	400	385	352	368	366	395	375	372	376	352	400	345	330	382	347	368	374	404	381	366	385	370	391	371	401	376	360	337	336	373	344	340	339	353	379	361	382	373	378	361	347	404	350	350	369	393	345	360	379	372	374	383	356	333	384	367	360	382	366	368	364	358	373	363	373	356
19256	41513	34397	22187	13988	9044	6011	4103	2881	2081	1647	1316	1044	873	846	702	636	583	561	545	470	451	455	453	432	446	410	428	421	391	479	449	429	433	423	433	445	424	410	408	409	438	413	431	459	421	433	401	409	443	389	440	438	397	429	381	401	445	447	448	389	419	437	422	403	404	454	451	420	461	433	420	419	437	379	438	466	444	444	428	403	449	458	413	436	391	462	434	452	392	418	378	404	414	430	429	395	404	396	443	422	393	435	424	450	428	428	425	435	405	426	411	411	432	459	412	445	438	419	422	423	426	418	416	391	400	393	447	417	432	408	450	440	409	410	396	439	446	425	356	416	419	432	416	421	432	431	406	452	406	427	415	433	417	417	437	446	400	425	450	402	429	427	423	440	423	402	417	435	452	440	412	366	470	436	406	460	443	417	429	417	412	392	413	415	403	413	423	403	388	407	421	409	427	439	406	402	410	442	416	418	427	455	444	425	415	413	375	398	436	407	436	429	412	411	377	410	457	417	425	424	445	395	391	451	406	399	411	456	425	409	404	404	412	413	444	413	380	430	446	391	463	417	378	434	417	440	448	424	423	356	438	427	406	452	402	413	444	423	385	467	453	392	422	390	432	402	418	410	407	425	412	463	409	413	460	413	439	440	422	423	402	449	416	430	424	425	427	410	425	435	446	428	406	388	453	418	418	436	426	395	472	452	440	417	440	451	419	408	426	443	393	419	400	396	402	411	415	455	401	426	412	393	442	461	446	426	428	423	443	444	441	427	441	425	434	420	438	406	401	380	438	434	437	402	407	429	425	424	385	451	424	437	436	405	411	412	383	469	425	438	421	456	427	416	423	414	404	392	408	411	435	428	395	380	431	408	452	388	444	408	410	436	407	439	377	420	395	416	421	428	373	442	403	425	394	430	443	411	399	427	407	418	423	450	414	463	415	449	428	421	402	422	434	390	450	416	402	424	421	380	402	430	436	429	414	411	447	434	400	455	423	409	411	417	451	410	413	432	427	420	429	406	434	421	429	419	396	433	413	394	455	409	432	402	412	427	429	455	407	416	427	406	453	436	412	410	390	448	400	393	430	427	406	395	425	425	398	424	440	412	414	429	461	399	416	408	422	413	431	412	461	400	433	438	415	417	426	422	414	423	466	412	420	425	416	426	419	422	461	458	395	411	461	370	439	447	395	407	425	411	387	426	431	429	413	421	394	451	415	418	501	431	437	416	452	427	449	460	423	400	439	458	426	465	435	404	411	368	378	428	392	432	407	425	413	415	440	430	387	405	439	437	387	392	405	461	404	431	396	402	405	418	441	435	450	415	397	414	410	402	393	384	419	413	394	442	428	440	398	404	404	386	382	453	436	417	432	428	409	416	417	384	405	418	403	421	411	458	393	425	432	408	432	392	429	417	417	437	393	418	455	431	437	401	423	450	422	450	413	407	432	404	440	420	405	438	400	418	423	416	430	411	385	442	433	396	424	424	426	412	407	418	420	432	450	412	415	399	449	411	457	425	418	420	393	428	427	415	457	423	461	432	416	425	457	416	422	419	440	407	428	385	427	430	416	402	397	391	418	384	431	418	445	447	422	431	422	439	442	409	392	423	423	416	396	435	404	419	384	402	452	433	416	444	395	421	437	381	401	428	436	409	424	409	409	415	423	477	440	394	432	437	425	421	486	435	426	434	416	395	426	424	436	391	420	453	412	429	438	430	436	455	436	443	420	430	418	415	422	449	441	448	424	422	440	425	447	411	435	426	411	430	416	415	471	442	417	401	400	429	400	437	450	426	435	416	395	445	402	392	393	428	452	418	426	459	432	448	434	440	399	411	416	433	374	464	422	472	396	439	433	415	427	413	434	405	415	425	429	403	443	434	429	399	390	375	413	450	449	418	441	425	434	380	443	428	396	422	372	412	437	404	415	444	412	421	435	444	377	384	441	441	409	470	459	422	422	392	437	388	413	447	441	419	393	407	415	425	428	411	446	409	418	429	385	467	414	412	413	397	437	407	434	444	439	431	418	426	422	438	378	448	447	446	410	382	432	405	422	389	434	426	410	443	421	418	429	414	393	433	401	425	416	374	487	406	422	426	446	389	386	394	424	445	435	394	404	463	393	403	415	440	422	400	438	436	452	408	399	398	447	419	438	445	448	453	437	417	412	470	413	433	404	438	423	424	413	420	439	434	413	443	456	399	428	398	425	402	385	411	426	424	436	421	409	397	434	401	442	433	400	425	397	454	429	437	426	432	415	462	425	393	418	403	398	412	418	467	384	405	454	395	404	448	426	423	448	398	388	417	372	406	378	409	435	397	406	416	410	406	416	425	428	387	395	434	434	420	427	430	442	397	428	409	377	454	418	419	418	448	410	412	435	439	446	431	424	457	454	433	399	430	409	435	394	418	410	410	396	413	397	417	406	409	384	428	437	437	429	409	412	405	450	435	385	370	435	408	396	425	427	440	408	384	405	423	432	440	436	420	437	397	422	452	421	430	437	420	403	432	385	411	420	400	406	415	396	409	455	417	416	450	475	451	440	405	386	406	405	436	427	413	409	422	434	412	406	422	425	419	406	414	413	397	419	439	443	433	409	425	463	397	421	441	458	450	438	407	411	439	398	451	426	395	411	419	454	461	388	421	434	415	448	433	406	383	436	402	393	402	450	405	397	424	449	459	443	411	409	440	402	424	426	386	400	396	410	399	403	418	422	390	400	400	398	417	421	419	446	425	404	423	426	408	446	386	422	379	427	434	416	417	411	402	408	440	423	402	408	407	444	443	397	398	411	398	440	425	412	416	402	447	406	423	419	372	438	403	422	438	398	396	412	446	432	412	409	408	404	439	406	435	440	439	430	414	453	393	430	446	400	427	423	422	411	413	392	460	405	411	450	434	396	448	410	447	393	442	450	460	431	402	413	396	454	429	409	413	426	429	412	425	394	419	429	418	422	459	416	442	409	375	442	424	415	387	431	419	386	412	407	461	420	472	438	432	430	411	385	436	427	415	424	423	427	404	385	415	417	426	443	423	466	440	431	446	473	431	406	385	438	418	424	459	483	430	393	460	377	421	422	417	441	443	404	400	433	439	426	451	421	430	450	447	419	439	436	435	425	408	414	383	455	427	399	484	413	400	407	414	409	407	435	395	442	440	417	385	412	430	409	404	424	432	442	451	407	440	411	424	410	410	409	399	397	427	396	412	422	424	468	421	425	449	390	425	410	427	411	442	410	436	433	428	452	386	412	389	416	412	434	407	397	427	404	421	442	441	409	434	424	395	425	474	436	417	415	436	411	428	413	389	421	437	409	392	421	429	431	421	411	418	436	421	384	425	464	413	412	400	393	411	442	420	409	388	390	413	399	445	470	438	406	423	394	439	394	390	413	454	437	393	435	452	426	410	441	412	405	390	461	495	398	391	421	425	427	413	417	432	433	394	408	427	410	409	434	436	393	406	389	446	429	424	447	416	421	462	406	463	424	455	376	412	379
25284	21316	26619	24653	9521	3889	2374	1582	1135	963	771	717	613	559	530	458	431	420	418	409	399	374	403	403	387	393	358	413	382	367	371	392	360	392	407	402	365	386	385	346	372	377	370	394	355	382	380	408	382	376	357	408	380	374	388	376	363	357	352	357	399	416	374	365	349	374	374	396	376	367	355	331	386	413	409	331	397	374	373	381	388	398	369	406	401	378	354	391	363	386	386	368	381	362	369	361	376	393	383	385	373	386	368	370	348	359	413	395	347	383	372	371	365	376	408	399	407	413	394	375	366	391	353	378	411	344	373	384	370	398	372	392	380	359	412	395	379	377	375	380	380	352	358	382	400	371	332	380	385	374	356	397	357	395	385	382	353	379	366	379	360	372	367	380	358	386	368	344	395	382	395	364	386	371	357	388	340	412	374	375	351	346	398	396	415	369	376	364	371	365	367	378	364	387	368	358	358	375	372	384	383	353	356	409	365	411	382	364	364	396	385	396	373	395	393	380	432	416	377	370	379	354	370	356	372	394	345	361	346	353	341	417	387	396	379	342	362	382	346	379	369	384	382	399	383	353	373	395	366	388	395	383	364	389	379	363	382	380	330	392	388	386	387	371	360	368	357	396	350	376	368	377	399	386	382	392	366	373	369	375	397	336	399	381	405	364	396	397	405	390	378	411	377	402	416	355	398	384	372	390	387	350	403	419	391	364	379	412	379	396	382	390	391	368	411	360	359	363	377	387	356	365	378	381	367	397	332	363	388	413	346	351	383	376	351	366	345	388	375	401	387	371	385	385	430	410	371	396	359	402	382	366	389	411	376	346	375	382	357	388	360	388	383	372	370	358	380	375	385	384	361	385	367	381	386	408	332	373	361	384	377	360	382	394	383	370	367	377	372	369	405	369	365	410	415	384	335	358	377	357	383	355	326	375	378	392	392	375	379	376	360	389	371	353	380	390	362	395	406	388	382	407	360	364	364	384	360	383	375	379	382	356	368	374	348	403	394	401	334	365	384	385	370	359	382	370	357	391	417	364	384	421	354	407	355	407	381	394	411	362	396	387	371	358	372	384	360	416	353	360	397	401	379	408	379	417	382	374	391	378	428	362	387	397	365	382	364	381	393	347	396	350	383	420	341	379	381	352	398	417	397	391	365	377	388	378	387	394	387	357	389	331	406	396	369	348	404	365	400	360	371	408	372	347	384	396	360	353	358	384	418	370	363	343	370	385	382	377	369	359	372	411	356	381	384	384	383	349	363	373	395	385	351	355	382	374	351	374	382	361	357	380	392	393	398	378	406	401	401	428	354	386	368	403	392	386	382	388	407	379	373	391	380	378	357	349	386	383	369	361	369	364	351	400	412	368	386	389	370	355	417	367	374	375	359	370	398	366	351	369	387	382	354	355	372	390	372	403	366	389	425	370	392	374	360	380	384	375	401	404	413	406	380	345	361	364	401	348	367	398	400	387	378	390	380	372	382	386	373	390	365	376	386	365	364	388	388	366	413	416	376	372	361	355	400	390	385	384	363	370	368	376	336	381	380	357	322	397	353	357	381	372	371	384	378	360	369	395	402	396	387	391	356	372	378	394	407	390	373	384	345	368	371	392	379	376	378	388	378	345	385	376	389	419	381	345	385	371	390	394	384	403	356	357	365	358	359	393	353	375	383	369	385	376	403	390	384	415	391	347	382	360	382	400	385	392	356	384	369	338	379	386	372	398	373	379	419	379	394	371	368	392	385	366	422	356	391	381	348	392	361	379	369	375	362	389	419	361	387	417	375	343	363	363	342	354	379	390	359	393	347	374	370	368	377	343	371	386	375	382	392	380	367	379	403	405	350	363	362	377	392	374	366	376	388	377	387	384	376	381	407	375	345	380	393	392	420	363	366	386	373	387	351	401	397	374	391	406	361	361	392	384	355	381	418	364	406	408	361	357	356	388	361	371	383	356	419	378	390	375	377	385	356	415	372	356	336	397	385	381	371	342	331	410	353	391	388	375	392	356	391	350	390	385	389	383	384	380	378	349	377	361	398	357	373	360	386	404	367	367	402	342	391	403	369	365	386	388	360	380	357	367	398	338	383	368	372	393	381	353	385	399	377	337	347	368	391	385	361	382	371	368	371	396	423	399	409	367	392	364	348	352	384	383	394	372	396	424	375	369	374	404	326	368	381	387	370	374	366	366	385	393	396	350	396	378	369	396	358	356	376	347	369	366	387	379	361	376	351	428	357	338	338	358	374	405	351	368	370	385	409	379	385	391	360	360	382	356	366	386	376	361	399	420	373	393	411	402	377	362	380	353	374	383	390	374	339	360	402	382	372	383	381	387	380	381	369	351	406	396	339	372	387	385	365	357	372	378	406	390	395	355	377	391	393	387	406	396	387	385	385	404	368	363	374	366	397	401	377	397	372	379	365	369	401	385	384	368	373	363	407	378	375	369	359	424	383	353	348	386	358	366	380	353	393	382	351	365	364	379	394	421	363	407	364	393	340	392	388	363	370	412	407	377	372	377	384	382	375	345	360	342	354	384	359	356	367	359	391	412	410	387	373	368	393	341	342	359	384	334	375	359	393	395	348	356	392	403	396	361	384	377	410	380	377	414	332	356	338	355	386	363	380	365	378	368	361	361	432	385	380	352	371	395	377	384	432	354	381	357	338	353	367	355	372	390	369	393	352	413	379	387	379	402	382	398	382	383	404	377	382	403	364	368	388	380	386	386	380	377	366	366	404	355	366	378	389	360	386	371	360	361	387	422	419	395	368	365	400	420	366	383	376	401	381	358	441	367	395	392	364	396	385	413	372	387	425	342	362	373	347	354	386	370	322	370	382	373	403	387	370	373	358	399	406	365	390	371	404	385	356	371	387	340	345	398	365	381	379	385	358	345	372	379	364	398	354	392	359	351	355	369	373	354	371	393	406	379	376	387	376	373	376	345	387	395	359	350	374	369	395	399	390	368	403	384	367	380	391	384	390	379	346	382	364	389	429	362	420	390	404	388	364	362	399	367	376	393	395	364	354	374	445	395	378	381	374	371	361	389	372	355	383	419	392	385	380	371	385	392	401	359	355	388	396	362	369	365	349	392	360	399	375	402	384	384	356	388	353	376	380	334	386	365	369	407	357	372	341	351	352	348	390	361	390	380	395	394	369	359	382	360	351	406	405	336	395	363	397	371	385	370	388	382	389	367	403	365	340	389	368	364	371	382	364	350	358	382	361	362	358	395	398	408	369	382	371	357	410	352	364	383	353	376	365	368	369	381	394	375	350	403	348	377	367	403	359	403	387	350	375	407	393	387	393	389	394	354	351	374	362	377	367	380	394	409	356	371	388	376	365	367	356	371	421	386	355	374	373	398	401	390	371	372	402	370	366	379	375	385	387	403	388	372	386	373	379	374	389	405	409	386	382	381	387	365	388	364	413	368	392	339	385	389	375	355	395	359	357	398	381	366	382	370	388	430	380	409	386	325	358	389	385	377	388	375
18743	37672	29937	18171	11139	6922	4552	3144	2235	1668	1311	1098	923	746	735	628	619	516	528	514	485	438	469	482	438	520	429	469	403	454	436	445	404	473	454	475	448	457	430	422	442	418	433	444	440	408	434	468	423	433	419	415	449	453	427	429	399	437	430	410	447	417	454	429	460	436	430	409	428	418	439	471	422	451	478	385	436	427	429	429	405	421	443	446	457	418	422	444	439	468	413	442	415	433	430	417	418	397	435	417	431	407	426	388	406	421	443	441	449	438	394	403	415	410	421	438	450	425	440	402	454	383	398	439	427	455	450	447	452	419	425	425	445	400	419	450	442	403	443	427	446	437	446	425	449	461	417	452	431	463	418	444	471	433	450	393	433	492	415	431	431	440	437	443	428	419	417	407	440	467	448	445	409	432	440	461	449	461	468	442	404	419	403	429	435	484	404	423	402	435	444	423	444	447	480	423	435	416	427	443	430	462	386	437	442	464	421	415	436	433	451	432	478	447	425	419	433	431	450	449	445	439	418	438	451	435	408	464	397	446	453	425	416	458	447	453	423	470	441	416	438	442	447	404	417	453	427	428	461	467	441	441	426	420	419	403	441	425	383	437	409	446	506	409	407	448	432	429	454	395	471	448	409	395	420	471	441	418	414	436	446	421	466	427	450	420	407	428	419	438	423	427	437	442	430	400	379	447	422	435	431	459	446	427	431	467	447	437	430	454	471	404	419	435	413	434	389	452	436	429	409	423	419	425	433	415	413	423	433	438	461	401	431	403	439	441	437	439	404	430	463	439	441	441	415	422	441	415	422	456	408	396	424	430	467	465	449	437	443	443	447	456	459	433	428	440	414	428	421	449	445	414	433	442	454	420	427	439	402	445	432	443	477	393	420	422	431	426	458	421	451	436	424	444	431	434	422	460	451	417	437	417	463	449	429	430	442	455	393	451	454	438	441	412	404	425	462	409	444	448	422	433	406	429	430	400	396	466	440	462	428	466	447	411	426	425	415	454	410	420	431	447	439	471	424	455	456	432	393	437	447	421	391	397	445	422	469	459	437	434	465	404	447	435	437	430	450	446	423	408	425	420	421	454	446	430	406	435	458	438	443	423	443	416	405	437	424	408	455	417	404	426	385	431	411	438	428	392	409	417	459	421	425	458	456	452	419	447	424	435	420	443	470	438	438	421	398	441	453	441	403	409	427	457	411	438	427	414	455	455	441	417	430	384	408	446	434	464	423	433	430	438	420	405	448	446	431	418	432	448	416	427	427	411	417	437	410	439	492	397	450	452	469	416	486	387	447	473	489	453	404	423	420	450	411	432	441	396	449	437	439	397	390	442	404	409	408	400	410	393	444	455	462	421	421	455	423	391	434	443	436	425	450	444	436	475	421	451	439	441	444	425	419	429	471	401	452	434	410	403	427	417	411	456	427	474	447	392	397	463	446	435	460	445	481	445	426	425	417	435	439	443	428	438	445	420	427	426	401	434	434	432	385	461	425	465	445	436	425	437	444	466	440	445	408	499	427	465	460	442	430	452	440	400	470	413	440	462	440	464	436	476	437	422	432	399	441	457	455	413	455	416	469	439	395	385	449	406	465	432	469	464	427	440	438	435	424	440	430	435	412	414	454	450	448	401	423	417	469	423	415	449	418	442	397	411	431	451	408	419	459	421	437	421	438	446	440	460	429	440	410	430	454	439	457	406	422	444	429	423	416	455	423	418	394	403	461	418	391	427	466	425	431	428	436	479	412	427	425	430	399	440	432	450	450	455	412	440	435	452	422	410	435	438	405	460	432	432	436	437	430	410	414	428	422	459	458	417	421	456	452	423	410	457	468	424	423	434	464	420	434	456	419	410	464	435	473	379	417	435	428	440	444	417	437	453	431	462	481	471	412	462	435	420	467	434	459	471	411	433	451	427	462	474	441	432	424	433	408	441	405	436	437	430	421	450	423	400	447	434	446	439	461	453	456	404	430	381	411	429	430	396	414	410	404	423	410	452	423	476	439	464	446	465	444	410	412	470	415	467	440	446	411	455	443	419	442	430	446	430	468	438	396	445	426	437	455	468	435	472	423	435	455	458	423	406	419	449	418	444	429	442	426	434	434	422	446	428	419	405	420	438	452	459	442	445	418	424	441	445	406	440	457	414	429	420	406	454	384	428	397	407	399	450	425	439	420	410	452	477	387	414	417	446	427	442	444	419	451	445	436	431	424	398	428	451	393	391	456	406	445	407	425	445	443	450	456	422	429	441	444	468	425	418	417	434	454	426	411	422	460	400	439	460	438	457	411	429	430	451	458	437	428	472	396	408	433	441	435	433	429	445	433	421	496	438	441	402	422	468	460	419	417	454	421	433	414	415	436	416	432	457	445	462	416	431	434	444	429	420	448	437	420	411	389	430	460	447	424	419	439	459	418	435	440	483	428	479	408	420	431	466	378	421	451	437	423	445	427	437	398	407	421	424	412	431	465	421	424	404	405	423	463	458	451	423	426	413	415	450	425	435	420	439	446	428	440	451	446	426	449	429	424	409	453	393	423	412	453	444	418	419	469	459	448	401	432	393	443	445	432	408	444	440	414	398	462	440	450	424	406	447	435	469	458	393	440	459	427	435	450	451	435	465	410	408	456	442	404	416	451	444	443	433	458	441	433	442	428	409	397	430	442	423	441	389	416	420	411	424	447	440	435	461	446	444	424	435	467	487	447	408	465	430	418	459	446	412	445	428	473	436	422	452	425	429	436	456	450	445	417	396	432	430	459	422	449	485	467	420	455	451	421	416	450	425	433	406	444	418	454	435	443	458	459	450	448	454	422	410	436	441	477	461	453	430	427	407	441	481	425	438	423	442	441	461	414	433	434	437	424	423	414	408	416	442	435	408	401	452	438	444	446	422	423	454	430	408	408	468	453	458	411	431	411	438	430	448	456	413	405	430	457	438	464	478	449	401	441	419	422	447	437	427	446	441	457	424	443	431	431	425	452	447	416	439	438	432	402	410	419	436	448	420	434	457	406	432	429	467	433	448	425	458	401	447	461	426	414	404	450	455	431	430	434	387	423	407	452	415	432	426	440	452	436	418	390	457	436	431	449	448	467	438	416	436	388	456	430	455	452	480	441	423	416	419	416	400	425	435	462	446	456	449	419	408	444	453	416	429	384	406	418	438	456	477	448	419	382	404	428	429	409	442	409	455	392	435	429	433	417	463	464	431	432	452	440	446	435	433	431	453	456	448	415	440	419	461	437	444	453	407	449	451	466	411	403	453	438	455	426	420	464	456	462	437	445	474	464	395	436	434	440	455	413	437	423	419	411	404	407	409	423	450	401	437	415	402	458	460	408	464	449	432	399	415	463	456	400	440	411	418	430	419	468	428	419	468	448	405	447	471	435	434	444	404	418	418	433	399	432	438	406	446	427	417	464	420	461	431	447	398	449	403	427	442	416	452	443	428	442	399	447	458	430	457	429	419	423	421	453	418	428	442	457	451
22816	21359	28843	24240	21418	20560	8782	3196	2091	1568	1201	1000	821	748	693	583	572	528	446	506	526	489	406	403	388	383	417	415	385	375	381	426	408	376	378	355	391	405	403	420	372	398	383	372	363	380	381	412	403	353	380	381	375	425	409	385	408	384	383	381	367	365	392	392	408	428	375	333	339	393	325	366	377	388	365	403	357	403	363	403	378	392	408	392	367	374	377	390	366	373	367	376	399	395	377	386	407	398	384	373	356	393	385	367	375	389	372	373	379	389	381	370	401	348	364	375	367	359	388	359	406	353	399	372	397	400	385	358	373	352	351	406	354	373	412	370	378	416	369	388	369	400	421	361	415	384	358	395	372	375	383	376	392	382	355	381	375	367	416	341	385	336	343	367	396	391	369	368	382	386	332	400	397	391	397	392	408	396	391	334	412	377	381	399	409	354	369	346	407	390	363	381	374	390	383	383	419	384	391	367	398	350	378	371	362	394	405	372	364	370	390	366	386	415	398	406	369	383	395	388	379	403	375	386	374	403	362	381	380	369	382	390	390	368	350	395	384	373	404	401	378	383	383	405	363	387	344	384	353	384	365	386	367	391	400	381	365	378	350	385	365	396	368	375	370	386	384	356	397	388	394	365	358	389	393	421	371	374	349	363	375	358	376	367	357	364	371	383	381	377	406	392	397	393	384	394	373	355	385	374	381	351	410	374	369	376	389	373	379	357	368	361	380	392	392	391	374	395	382	375	367	356	382	402	411	412	377	392	374	388	389	419	368	407	390	382	370	359	391	367	401	404	384	389	361	405	387	366	360	382	378	387	397	372	361	407	390	360	418	357	377	400	335	370	387	346	412	369	365	377	378	389	381	377	396	394	400	374	356	375	371	414	373	432	377	378	346	328	396	391	412	321	380	358	383	378	393	411	393	368	399	365	397	396	374	350	385	395	382	371	385	350	406	404	402	352	399	390	377	378	388	377	388	378	353	354	373	385	417	386	392	393	389	383	342	409	413	368	376	370	396	356	363	368	413	393	374	389	360	384	393	384	365	332	346	373	377	392	393	359	339	390	393	372	397	372	397	376	356	349	401	403	404	367	367	383	404	394	379	374	365	383	354	340	392	384	362	401	385	350	386	417	378	381	387	401	410	407	403	407	385	422	395	404	403	391	395	380	408	372	403	380	333	415	381	366	378	366	402	348	374	376	381	387	368	390	415	395	367	377	367	398	385	381	399	388	411	372	380	355	349	402	387	376	398	363	362	356	384	429	387	393	358	385	358	402	416	370	397	393	398	359	395	363	393	361	385	410	356	380	369	366	382	388	392	340	364	432	388	436	379	394	389	357	401	368	369	421	387	355	382	420	382	375	368	379	362	350	356	387	341	399	368	375	378	381	371	406	358	378	354	392	389	397	347	404	373	415	362	377	370	355	378	372	358	357	418	395	359	374	373	400	374	417	366	414	322	388	394	399	353	385	364	371	412	387	397	359	351	371	416	372	407	397	380	375	365	411	415	377	432	374	370	369	378	414	403	384	386	401	406	388	361	368	355	406	371	342	379	383	397	376	382	393	370	415	414	407	436	431	360	407	385	395	390	378	374	405	364	375	388	371	367	398	354	366	377	346	360	412	419	421	333	402	365	332	376	361	400	394	374	389	417	375	389	370	385	371	367	447	388	360	364	336	386	349	373	363	370	394	399	387	419	401	402	381	368	397	381	361	378	373	398	410	369	381	346	386	371	386	338	379	379	386	371	417	400	403	389	381	390	376	399	372	367	398	376	353	369	394	419	414	377	390	360	361	380	349	379	378	392	383	375	419	374	360	389	407	392	344	367	386	420	401	368	353	377	357	386	347	379	389	412	355	389	387	356	362	412	413	368	366	356	385	367	358	389	409	352	378	404	375	365	355	388	400	380	376	394	369	356	358	387	436	405	390	384	389	388	387	376	357	369	381	377	379	400	380	391	397	375	360	378	368	353	402	415	363	383	414	386	401	368	393	349	371	361	361	402	404	377	359	346	411	369	386	371	369	368	387	389	360	404	403	372	356	377	349	373	374	360	374	394	364	367	383	384	354	387	372	396	356	386	406	368	383	414	383	370	385	364	356	374	382	395	351	386	371	373	379	425	358	387	358	383	368	376	378	404	374	389	388	374	362	392	394	397	368	379	377	406	358	393	385	392	365	368	350	410	389	372	377	347	388	370	405	370	392	404	389	356	400	364	387	395	394	338	415	380	379	367	368	366	418	335	362	377	410	344	382	370	386	370	387	364	391	367	364	389	361	386	370	398	357	399	386	382	361	363	356	365	392	383	383	416	372	354	374	420	408	390	404	385	398	375	398	371	391	361	379	348	373	401	336	340	378	399	396	413	377	394	392	377	398	356	411	391	397	347	382	378	369	360	410	396	346	363	392	381	366	357	408	375	399	343	378	363	418	386	374	342	385	371	390	410	397	366	375	393	406	390	410	362	384	383	367	395	394	391	373	396	370	384	376	361	350	370	344	362	380	371	398	346	369	394	367	356	407	370	401	370	364	407	374	386	398	354	385	403	384	400	378	388	394	370	381	356	382	398	366	379	380	387	377	369	361	365	384	394	395	377	402	401	375	388	381	369	395	392	406	382	361	378	395	380	394	411	358	357	358	368	422	361	388	355	387	347	348	386	424	383	346	417	398	365	392	347	389	402	362	407	396	346	410	357	372	387	377	393	361	379	355	357	390	406	382	376	371	375	343	404	383	383	382	401	406	381	367	369	396	365	360	366	361	387	402	359	371	370	357	372	368	388	405	406	366	392	343	352	346	340	379	413	353	362	383	390	374	381	400	384	396	355	400	354	394	417	357	364	374	376	375	389	355	389	423	364	363	377	374	370	382	373	380	350	379	394	389	378	385	403	377	405	413	357	378	399	395	391	397	394	337	370	362	428	396	376	371	373	360	371	366	328	413	401	374	351	374	397	387	380	398	386	396	381	386	363	404	347	366	384	368	361	388	392	376	378	408	370	416	374	366	356	351	375	364	396	426	337	378	373	377	389	404	368	395	397	398	411	353	369	390	394	380	372	373	402	367	390	405	376	410	387	393	376	378	384	377	373	370	410	355	396	336	379	382	366	376	376	361	405	388	376	408	336	430	390	392	374	416	422	351	393	355	410	402	396	397	371	388	403	363	367	352	391	376	360	375	361	378	364	385	393	372	386	359	391	387	391	407	380	367	373	397	367	361	395	366	414	384	378	366	378	405	376	372	372	392	382	388	385	366	377	374	356	396	387	340	365	372	351	393	378	356	386	375	368	399	380	391	444	347	415	342	374	375	377	416	378	350	406	376	398	395	394	376	377	389	383	414	384	365	387	402	371	365	402	388	371	369	382	381	347	404	367	376	410	397	370	400	376	365	393	360	385	371	412	390	391	377	380	385	362	377	358	386	408	382	359	374	393	391	380	375	390	379	370	366	361	363	398	379	384	388	368	366	395	376	359	332	388	381	399	409	383	389
21369	45622	38423	26340	17384	11553	7703	5349	3869	2765	2026	1635	1304	1136	940	799	735	697	642	536	551	527	465	454	485	449	437	423	431	453	455	398	435	441	439	400	452	444	423	412	428	405	406	437	462	427	431	461	399	404	440	447	430	427	428	411	442	439	442	441	434	435	434	417	467	428	450	417	447	440	398	422	426	463	423	442	446	421	413	425	411	400	444	410	385	428	450	467	416	449	425	441	423	448	404	434	417	434	440	443	419	415	423	473	446	420	415	452	459	448	460	428	417	426	448	394	392	462	418	379	436	425	410	437	494	415	419	408	452	422	406	415	466	435	432	481	384	429	407	462	387	446	378	435	419	466	432	417	405	435	425	433	431	448	466	431	425	420	388	397	429	446	404	429	405	440	452	389	418	412	448	427	419	414	377	464	428	435	417	416	429	459	426	415	411	446	444	435	439	434	422	442	438	444	449	450	434	415	466	416	473	449	483	475	453	405	394	445	449	430	413	462	447	435	407	433	441	427	432	412	409	407	420	422	446	404	430	407	448	441	434	445	432	422	455	409	407	431	427	433	422	417	429	425	431	445	477	442	387	410	413	391	440	427	441	428	466	417	394	463	421	419	430	404	435	388	425	388	435	422	446	452	443	455	423	443	440	391	414	392	427	443	446	440	419	443	415	433	451	418	429	399	410	430	421	428	409	418	416	406	420	439	432	421	459	425	427	459	416	463	427	428	404	462	452	413	434	400	404	406	375	437	425	444	442	452	448	397	420	466	445	400	428	395	438	425	389	413	421	431	432	416	379	398	432	403	429	442	418	437	437	398	432	419	447	417	431	428	489	466	418	467	432	426	411	429	430	430	411	433	449	450	447	426	432	414	426	387	477	407	416	415	416	427	406	403	417	403	449	429	464	458	421	448	424	380	422	413	441	422	402	421	441	459	431	436	432	391	442	446	451	401	417	411	430	424	443	421	440	409	415	449	420	418	428	445	418	450	422	441	445	397	422	464	411	429	444	432	422	479	431	432	464	404	427	416	452	400	415	440	386	450	457	422	417	405	416	431	454	439	426	405	444	446	431	430	429	414	413	426	429	425	444	454	427	434	434	407	428	436	436	401	403	406	398	448	414	441	437	421	399	447	412	440	424	416	425	426	431	434	421	427	401	416	488	434	414	388	467	460	405	394	414	400	421	413	462	390	424	457	440	440	440	452	439	428	444	415	380	430	434	427	438	404	375	427	462	423	449	469	467	436	393	427	437	410	442	393	402	431	407	439	421	417	389	443	429	449	421	420	439	420	457	419	424	441	415	435	467	415	426	432	427	452	414	448	417	423	435	411	445	458	440	398	430	453	430	442	398	433	424	437	462	421	454	421	431	438	405	443	438	417	443	468	444	451	412	412	426	420	444	406	422	396	441	454	439	410	429	442	420	427	421	443	396	425	381	434	439	454	464	465	436	440	423	438	428	399	419	436	439	415	434	461	423	417	402	411	410	410	506	406	409	442	417	423	393	409	414	427	404	441	376	451	400	407	412	430	492	416	401	448	437	391	428	455	421	425	421	419	442	439	422	408	387	457	441	456	422	403	398	422	435	430	455	432	435	422	435	444	427	435	430	422	460	420	413	432	406	430	449	428	411	440	469	432	462	427	447	421	428	417	455	385	414	450	451	453	401	371	419	428	454	440	429	432	422	461	393	378	393	456	449	424	424	417	400	430	464	468	432	447	444	454	427	428	431	398	429	458	453	435	431	400	442	481	444	410	391	440	420	455	408	433	429	441	444	449	433	417	433	395	420	480	416	434	460	419	402	402	420	420	440	435	406	415	415	448	433	443	430	446	442	479	443	447	427	425	438	411	442	428	391	422	406	444	417	431	413	412	437	427	416	414	443	423	428	441	410	411	408	437	443	447	395	419	411	453	466	437	424	465	455	439	438	447	430	442	418	409	408	425	450	443	460	475	388	419	478	399	396	438	409	454	450	448	401	461	445	455	421	424	439	442	427	447	449	416	425	393	428	390	429	431	452	462	431	434	465	459	463	437	463	397	418	405	449	428	412	449	411	433	426	418	449	452	415	454	429	407	452	406	470	402	419	440	440	463	404	447	451	432	410	427	422	415	403	400	453	411	410	457	434	454	416	440	441	452	463	424	421	447	386	438	422	434	417	442	449	461	401	426	450	420	410	422	433	401	428	452	426	438	424	427	437	408	431	406	431	458	416	423	439	407	411	432	433	438	431	414	445	419	447	441	432	444	455	433	388	412	420	448	423	480	430	436	421	428	417	433	430	428	424	435	434	410	414	444	428	457	434	484	460	457	408	418	458	420	406	385	419	435	398	466	439	437	456	432	381	423	411	473	403	440	436	418	413	436	459	476	429	387	412	431	438	382	436	461	419	443	447	428	430	429	426	455	440	437	411	436	419	434	422	430	443	434	427	459	425	421	444	448	434	474	461	418	424	415	426	467	414	407	461	394	435	408	429	447	430	461	415	444	389	426	403	403	407	386	409	423	432	467	414	449	427	403	403	428	427	439	396	437	398	436	406	431	447	483	431	408	430	424	427	429	393	408	433	413	408	425	443	419	410	419	417	454	443	395	452	443	443	428	410	422	425	453	438	404	432	442	422	462	450	442	397	388	439	430	448	443	439	437	451	421	450	450	440	434	482	428	430	440	415	468	426	408	435	401	432	454	422	408	427	423	387	444	431	426	414	435	396	390	422	434	418	430	444	447	415	408	391	439	423	422	388	429	399	424	408	402	436	405	421	434	431	419	399	413	432	408	458	453	423	400	466	439	406	437	399	442	420	421	453	426	406	442	424	461	462	428	452	433	456	421	411	445	445	413	447	409	429	449	410	427	446	419	424	420	474	423	415	477	417	406	427	404	423	413	456	450	393	444	415	454	413	394	430	448	450	424	422	476	424	429	405	405	437	449	404	464	412	409	411	444	433	447	432	374	428	468	424	419	402	420	396	429	474	429	444	409	478	403	405	438	394	413	445	394	425	470	399	388	433	491	439	442	417	415	400	418	416	478	415	414	414	427	405	478	428	459	429	447	441	459	458	434	414	394	424	391	446	428	430	429	436	414	403	419	411	414	409	441	419	419	398	419	408	436	430	423	449	423	422	429	396	456	439	390	408	417	434	396	442	406	445	409	402	449	431	434	423	412	418	446	415	435	420	428	452	399	435	461	402	466	374	416	440	411	427	386	411	421	424	424	445	421	421	426	428	438	428	435	398	438	440	442	396	427	402	426	418	430	418	453	382	431	438	400	455	401	433	456	430	422	401	408	424	460	422	411	398	436	414	436	447	427	427	445	417	431	405	424	441	437	434	480	438	392	450	410	410	459	430	438	408	409	438	437	451	444	401	483	441	415	456	411	427	448	439	462	458	443	418	405	461	469	431	427	423	452	450	433	398	428	434	470	424	440	397	389	400	428	455	412	400	398	384	423	425	467	401	375	440	425	437	447	429	428	437	469	419	466	466	432	449	444
28150	23218	22545	12095	5165	2817	1862	1385	998	851	664	553	540	531	505	468	455	408	431	429	404	379	406	403	374	387	392	404	390	353	410	370	370	330	377	370	361	372	359	396	403	389	346	386	397	403	379	379	377	383	336	382	364	363	403	353	376	381	346	393	355	362	369	366	358	386	399	362	373	349	372	376	338	360	372	370	376	360	377	352	349	370	391	377	368	405	353	396	393	341	376	358	356	387	393	370	401	377	375	366	362	399	357	350	348	361	372	374	357	380	374	423	403	362	371	380	382	400	387	375	417	371	372	399	371	400	397	368	364	389	378	403	369	353	405	379	339	355	378	398	347	386	376	369	372	414	396	382	387	347	367	347	396	370	345	375	387	409	381	379	380	354	374	364	383	401	380	390	383	362	368	354	359	393	373	325	406	383	394	367	389	392	394	372	338	376	370	375	395	372	400	370	367	363	345	354	379	357	373	385	387	379	358	385	358	412	373	397	344	387	394	361	372	386	377	358	310	373	379	426	401	380	389	370	358	387	362	391	369	389	360	412	352	376	357	387	378	369	397	379	410	383	390	392	374	372	398	352	385	373	359	405	343	379	328	387	374	361	388	370	392	387	336	422	380	401	364	399	350	386	394	373	384	392	379	378	387	344	376	382	401	359	329	385	358	351	354	379	366	370	408	398	379	393	410	363	354	373	369	376	412	367	363	394	407	342	376	364	369	386	394	383	397	386	392	357	402	375	367	347	344	407	374	353	394	357	397	393	349	386	385	334	375	392	366	391	364	377	406	377	376	419	372	412	382	405	351	386	391	345	383	334	370	356	378	375	378	333	378	371	371	395	378	412	386	369	372	356	351	356	390	409	368	374	354	370	347	360	401	360	391	348	401	388	388	369	338	373	373	376	360	378	342	395	371	385	361	361	372	368	382	359	414	367	380	392	369	356	391	401	410	335	382	397	359	385	344	356	343	401	368	426	370	354	367	400	365	351	386	384	354	352	389	364	343	372	350	363	356	371	415	373	350	372	381	380	365	365	383	361	390	403	403	377	369	366	391	359	343	383	391	365	423	369	336	390	374	390	406	373	410	394	364	374	379	404	385	369	405	393	369	369	369	372	396	356	396	372	381	369	350	352	377	368	378	379	381	388	371	437	368	357	375	377	417	345	367	361	330	372	364	349	391	360	391	348	399	391	374	383	361	351	362	400	371	372	355	410	391	343	381	380	382	386	394	379	394	343	352	377	423	344	367	351	385	340	369	384	399	391	396	350	386	388	373	396	376	357	416	370	375	373	382	371	341	374	394	388	391	389	375	340	380	356	364	423	368	394	355	391	330	380	372	385	401	414	359	365	351	379	361	393	365	392	347	357	361	333	372	416	400	378	357	369	388	375	360	386	364	374	396	372	372	358	393	392	351	386	352	353	384	379	326	383	396	384	365	402	395	374	346	386	399	357	386	356	378	364	355	396	398	392	401	388	381	381	369	376	376	403	373	421	384	375	373	357	416	345	392	383	401	379	372	365	394	393	370	374	376	402	349	357	395	338	390	372	395	393	344	404	410	372	402	359	392	398	369	357	373	352	366	381	327	351	379	416	393	390	372	338	388	408	397	382	361	389	383	375	359	331	362	355	377	393	352	370	372	384	346	410	357	365	395	341	382	355	362	360	369	398	343	366	396	398	428	387	393	383	377	385	419	399	396	343	396	381	348	380	345	370	381	319	358	390	369	362	414	337	372	386	357	371	376	395	405	392	379	377	384	379	372	356	391	366	363	392	355	394	372	390	376	382	377	386	389	420	415	386	403	367	391	380	381	405	376	395	381	379	381	350	377	356	395	404	402	377	362	408	358	409	383	358	373	359	374	373	367	378	366	376	368	367	336	362	368	375	397	344	405	351	406	384	404	355	358	412	367	372	396	363	401	375	368	406	370	352	369	371	360	393	353	366	371	379	390	414	379	363	345	370	369	393	361	362	358	352	394	388	412	393	378	365	361	364	347	376	405	397	349	363	361	354	321	384	368	358	416	368	402	377	398	320	392	365	370	361	379	398	380	395	380	422	402	378	367	365	417	353	385	345	346	387	382	374	399	389	349	382	398	376	369	387	383	377	359	332	381	412	360	377	376	375	385	407	379	380	384	355	385	392	357	348	399	405	399	366	426	374	379	372	379	405	370	384	372	391	392	348	407	426	365	380	364	380	372	382	401	384	392	379	348	376	345	381	401	343	400	405	362	369	371	360	382	372	364	379	371	387	395	348	410	370	369	370	386	410	392	379	399	342	343	356	364	380	379	350	374	323	343	342	365	375	390	373	380	398	369	338	360	394	369	370	386	369	401	362	387	380	373	376	383	378	364	376	388	361	363	394	345	308	380	396	400	396	372	385	355	374	359	349	425	366	377	356	385	384	389	391	405	386	377	395	376	394	374	388	385	398	357	391	342	394	378	394	355	381	391	382	390	355	415	383	365	389	395	382	357	354	358	382	388	365	347	382	358	406	375	387	329	352	349	362	378	385	401	372	379	390	363	384	379	383	371	397	341	405	392	367	374	362	358	393	372	369	384	397	380	363	389	397	361	357	375	357	343	374	357	359	392	362	363	362	385	367	359	396	399	388	380	382	387	361	392	381	370	387	381	347	378	361	371	377	384	410	387	387	409	388	371	406	369	366	375	374	397	355	370	364	382	335	398	382	361	370	397	383	358	388	398	359	368	355	351	372	356	337	399	355	352	377	366	389	390	395	389	363	387	379	385	369	410	378	372	364	405	406	365	374	399	363	345	415	388	387	366	353	370	337	389	377	377	370	395	376	361	378	378	373	381	371	394	401	347	378	393	379	357	365	395	420	381	379	414	429	336	376	404	385	397	370	373	396	385	380	358	392	374	369	364	398	397	397	348	404	382	362	352	401	348	388	391	377	380	390	382	381	405	364	366	361	372	397	361	402	355	348	378	377	409	405	375	386	377	381	393	380	351	370	372	382	371	333	388	357	359	377	387	369	349	335	383	373	368	355	385	343	394	375	346	378	385	402	361	380	404	372	356	377	380	387	411	408	379	363	391	368	401	377	364	375	365	357	384	408	369	351	384	353	357	385	405	329	350	363	385	383	385	352	367	387	379	365	411	350	366	393	363	371	382	404	360	396	373	385	405	417	362	418	362	365	386	416	350	403	368	396	358	354	356	372	380	381	397	403	389	385	364	377	359	388	346	365	377	397	377	369	330	391	433	363	356	387	374	356	391	390	375	402	382	350	385	349	366	398	384	327	392	359	368	352	363	370	350	366	400	368	374	378	365	364	381	362	356	376	375	369	357	444	360	393	375	406	384	364	404	354	409	379	411	386	380	367	361	361	374	412	431	369	379	375	379	370	362	358	395	380	349	360	372	359	378	375	337	395	359	373	393	373	400	373	376	355	387	364	380	371	387	350	369	395	361	405	382	382	378	383	374	370	351	356	382	398	380	391	389	341	341	371	377	377	375	393	407	364	370	425
19048	34297	26956	15664	8997	5610	3601	2490	1810	1426	1127	918	819	744	642	594	529	525	529	496	481	476	441	471	448	444	437	438	427	425	436	395	444	404	417	483	433	413	430	440	416	415	453	476	424	411	406	418	390	409	443	433	405	426	437	405	441	411	421	398	408	443	426	416	404	461	422	420	450	439	430	425	449	447	423	421	450	420	446	451	425	437	422	400	428	446	419	426	427	446	420	416	397	418	480	435	425	434	432	421	409	439	429	437	402	437	388	381	417	452	421	441	428	439	454	438	445	414	424	403	447	421	403	451	451	420	468	420	411	414	500	413	412	425	434	430	439	447	418	431	443	425	445	442	440	431	407	432	444	432	433	432	394	464	416	444	416	434	439	413	429	447	438	437	436	410	451	464	435	428	408	419	455	405	376	428	457	433	428	476	380	438	422	461	422	447	456	464	452	429	469	440	433	449	424	423	446	445	406	466	445	427	416	442	429	428	444	457	423	434	447	430	435	423	417	456	437	428	454	462	391	474	456	426	423	485	426	448	461	443	457	460	432	416	394	400	440	432	415	423	399	444	410	444	406	416	440	399	426	439	417	418	435	414	453	438	422	421	413	442	436	400	454	426	468	436	457	419	437	437	423	415	433	408	406	422	439	484	424	431	423	455	421	436	414	457	452	415	434	425	423	359	419	422	441	410	430	405	433	431	411	388	403	446	425	438	423	468	448	432	417	447	441	403	412	418	434	396	427	418	457	418	428	452	438	409	464	467	434	423	469	453	438	442	413	404	438	432	431	401	438	437	437	414	422	438	452	428	456	413	411	416	437	470	410	457	433	448	414	447	433	440	427	453	439	445	432	451	442	411	423	429	478	480	436	436	443	426	426	411	438	433	457	427	412	436	438	411	463	438	440	430	395	419	396	402	464	451	461	433	445	429	430	445	419	415	413	424	432	397	436	417	460	437	402	406	439	400	391	429	485	406	394	437	421	440	429	433	412	435	439	475	450	420	390	440	409	474	448	458	410	442	422	443	422	380	435	406	433	427	411	418	411	429	414	442	414	412	433	458	421	396	424	455	400	405	431	408	432	426	464	447	430	411	415	411	448	409	440	436	428	414	418	411	450	453	417	417	421	417	456	387	447	429	480	443	437	423	457	429	457	413	429	428	427	412	402	406	442	426	449	411	450	418	455	430	452	431	448	413	424	423	454	446	450	431	390	454	439	441	468	414	462	445	429	419	402	414	411	450	436	410	445	448	429	458	413	452	478	431	416	421	421	460	428	449	452	419	471	436	447	432	415	471	454	437	400	434	414	439	438	437	414	462	423	424	421	406	421	428	430	423	406	450	440	414	423	441	416	426	440	426	440	400	411	463	454	439	435	409	404	419	427	376	445	406	426	426	437	459	454	407	444	413	415	420	433	449	439	444	419	461	442	470	390	420	425	438	451	435	426	442	431	451	440	427	408	425	449	406	404	445	442	458	454	453	426	444	416	414	417	416	434	435	424	448	446	416	413	448	425	440	468	433	427	452	425	427	425	442	400	440	435	448	459	410	423	407	433	444	446	427	428	433	434	427	403	439	440	419	434	414	440	392	429	426	437	486	441	462	458	404	457	438	404	413	459	426	386	424	441	429	433	423	426	397	445	426	463	447	384	421	445	443	426	450	457	451	441	417	435	440	424	425	421	400	437	425	434	430	383	416	431	427	434	439	442	415	417	433	425	442	390	411	432	396	461	417	422	445	421	444	384	452	406	415	430	438	422	422	434	427	411	433	417	466	442	399	496	443	422	417	419	425	432	422	445	418	458	444	433	448	446	420	441	425	442	442	406	429	452	461	432	419	430	451	430	447	444	463	410	430	400	450	465	414	415	439	434	402	467	401	413	389	441	450	412	411	431	463	430	437	455	403	423	433	415	468	432	435	426	423	403	440	392	411	441	425	429	414	428	402	456	400	442	431	442	411	439	457	434	446	401	451	425	404	462	457	436	467	462	458	452	421	436	437	446	443	412	438	431	432	427	451	459	411	452	450	417	453	431	417	457	450	429	457	421	454	421	402	444	441	419	440	435	400	426	410	467	448	430	381	411	448	429	414	422	435	384	443	450	429	426	444	474	417	449	426	418	430	404	477	473	410	444	412	435	418	431	415	472	429	408	447	431	403	410	415	437	441	448	427	437	452	447	478	447	440	457	394	435	470	455	450	465	423	437	422	399	431	429	444	437	430	444	441	431	468	421	414	397	407	432	408	436	429	437	424	468	430	430	449	436	472	406	445	454	447	415	428	400	404	442	434	421	398	445	428	424	452	437	405	447	411	416	454	460	419	388	386	442	452	433	424	457	423	433	436	444	423	442	440	421	434	440	410	466	441	437	415	414	404	457	428	453	418	445	435	404	463	421	414	441	400	425	414	407	447	446	442	424	409	439	443	399	476	444	456	397	419	418	479	396	415	459	437	467	454	460	399	407	414	413	444	442	425	421	402	419	466	407	447	435	419	441	444	416	424	453	427	406	405	425	455	399	413	410	411	434	440	410	430	422	422	445	420	430	454	436	396	413	444	439	448	431	410	408	455	398	397	462	427	430	442	415	446	443	424	465	412	463	427	440	417	400	411	420	404	431	433	433	476	403	428	408	400	426	427	424	431	452	444	426	411	470	433	442	445	381	424	463	452	442	450	439	408	411	432	433	403	421	400	398	382	433	377	405	407	420	426	391	447	446	386	475	423	423	459	386	438	478	457	438	464	427	433	409	422	410	409	445	416	457	439	434	435	410	445	448	447	432	399	435	454	411	420	412	460	443	458	450	415	421	469	455	429	455	427	438	464	442	434	413	388	450	410	419	447	452	405	456	412	423	441	428	427	412	432	441	433	447	444	417	412	439	441	428	438	428	419	430	428	426	443	418	422	376	445	433	415	414	441	427	422	432	420	464	431	422	464	432	430	416	451	437	407	412	422	425	487	406	451	447	468	434	439	415	457	409	426	426	424	450	455	443	449	434	401	423	444	470	436	407	453	433	452	427	422	433	439	399	416	421	429	437	389	384	435	408	422	423	434	464	424	431	442	453	419	412	445	440	452	417	418	437	446	411	447	450	404	413	417	476	467	457	426	446	453	458	424	440	435	410	442	410	461	451	427	458	447	453	450	402	428	408	454	447	449	425	428	446	407	453	445	400	437	434	409	442	416	423	406	423	447	445	442	412	489	447	415	404	440	452	418	456	429	428	497	433	408	423	395	441	447	431	425	432	429	417	425	441	448	430	412	412	434	473	428	441	438	457	476	450	424	450	435	422	427	397	424	432	387	458	450	393	412	419	439	427	439	445	437	448	453	397	417	421	402	427	455	429	430	428	447	437	468	432	441	456	475	426	418	442	443	428	456	424	423	444	427	437	448	430	419	437	418	435	446	405	454	460	462	463	388	458	468	446	416	428	454	457	434	417	405	416	442	427	398	452	447	413	458	429	484	462	402	434	422	440	430	405	404	393	431	420	439
23727	21304	28217	24775	20973	10899	3897	2264	1570	1236	952	757	733	663	544	554	525	452	441	412	421	388	384	365	387	394	376	391	413	382	380	396	372	364	372	368	411	365	341	373	352	365	388	339	361	417	384	373	373	381	361	395	341	357	368	400	373	407	377	395	363	383	334	375	386	378	374	361	345	323	386	361	363	355	358	394	377	395	404	384	376	369	358	353	359	366	359	399	387	389	384	344	393	380	399	376	337	388	371	416	368	375	379	400	391	355	374	377	352	379	382	377	374	348	403	389	377	407	385	375	363	408	386	387	353	372	384	353	349	368	346	371	429	373	400	380	379	407	353	368	387	379	350	395	367	373	352	397	363	408	387	370	363	384	363	372	392	350	371	357	409	364	361	387	418	361	377	351	350	389	371	368	359	367	362	362	369	358	363	361	383	416	392	369	371	372	350	370	386	370	355	378	321	384	363	363	352	368	344	345	401	357	388	393	387	356	373	362	369	371	369	367	370	358	364	360	404	335	367	396	386	369	380	343	379	393	344	371	376	361	397	348	394	377	364	352	396	325	366	384	373	323	339	347	341	359	330	397	361	372	366	368	356	381	367	350	370	346	385	403	386	364	381	383	372	362	361	365	375	375	334	379	396	374	339	355	370	397	381	361	383	421	382	367	364	389	397	399	385	364	408	390	343	365	359	354	342	370	345	344	361	394	365	384	365	384	376	354	323	381	392	417	346	381	370	379	368	362	337	368	374	370	345	416	379	366	367	352	379	364	398	378	367	371	384	379	398	403	372	357	381	397	392	389	403	420	374	388	379	398	421	374	354	358	371	354	386	343	349	380	390	400	374	379	382	374	342	362	365	373	368	400	397	389	383	384	358	408	371	378	375	351	386	377	362	361	367	346	386	369	351	382	394	338	377	353	365	396	394	375	362	403	365	338	337	382	378	360	387	365	372	377	382	355	398	340	357	364	381	372	353	387	369	364	400	386	384	372	374	339	381	406	383	363	366	379	355	381	391	407	404	404	404	319	352	375	376	390	367	369	370	390	368	361	376	369	399	367	377	336	366	382	384	382	373	349	364	383	398	396	355	399	386	373	342	364	395	407	366	405	355	353	386	415	370	365	418	347	372	391	320	365	378	391	362	359	405	359	364	364	372	364	375	342	374	365	380	356	347	354	329	358	388	394	374	392	384	350	375	374	381	384	390	373	401	381	365	386	359	397	370	348	379	364	390	398	411	362	367	386	367	384	385	357	374	376	380	388	367	382	396	368	406	401	364	401	435	350	330	398	380	388	388	378	345	375	355	384	379	413	380	406	404	351	378	375	380	392	375	399	386	381	366	383	394	377	376	351	400	365	382	384	381	359	391	377	345	359	368	345	367	391	378	362	396	405	333	403	363	377	373	379	352	388	360	390	350	385	367	357	375	352	371	384	371	338	379	376	365	402	390	389	377	396	387	400	363	386	384	370	361	388	386	373	383	356	385	375	399	358	391	372	380	401	330	377	373	369	370	387	368	387	377	401	384	365	378	374	389	335	384	392	345	435	376	339	387	372	384	361	389	385	381	375	365	384	336	379	371	401	360	413	386	370	348	401	340	342	399	348	346	348	401	371	408	364	365	407	375	362	361	399	335	383	404	375	365	370	364	371	375	397	365	365	400	398	377	410	373	414	415	369	364	375	367	396	380	427	348	355	354	385	389	370	347	363	388	369	376	341	381	400	358	399	338	346	352	355	388	364	378	377	419	378	372	351	399	371	385	422	399	388	391	378	371	351	400	394	330	363	374	373	371	395	351	377	371	361	359	370	362	374	340	372	421	383	388	340	337	370	341	404	398	382	379	334	416	365	404	381	356	383	349	361	367	366	331	384	360	308	392	357	344	391	374	332	359	355	397	337	398	339	356	332	371	360	354	360	377	380	371	376	399	336	359	393	376	353	374	358	394	363	355	344	371	324	415	401	395	361	376	374	387	389	387	373	393	384	336	384	369	380	341	340	355	381	377	395	384	386	358	392	415	372	399	360	389	357	377	376	384	371	362	378	336	399	386	395	360	366	394	389	391	372	362	344	375	345	362	362	371	374	371	408	367	341	363	400	380	362	349	371	374	373	402	402	375	357	369	361	337	388	361	368	378	366	372	382	361	361	365	392	371	386	365	358	362	391	328	372	401	365	359	373	354	347	352	382	370	354	347	381	421	398	355	365	383	406	368	354	375	408	382	375	404	408	394	365	377	354	351	377	378	388	351	354	368	382	378	401	359	334	363	363	374	393	368	343	334	355	392	398	369	397	380	408	367	359	404	363	363	399	366	372	320	372	344	354	405	377	363	403	369	381	397	355	339	366	349	346	330	404	367	401	371	385	420	361	379	371	354	391	352	347	381	357	378	355	367	367	358	386	410	367	370	356	387	377	352	377	379	358	368	381	381	400	389	374	387	386	376	361	398	372	370	382	378	350	366	360	377	378	408	376	416	371	364	351	436	380	349	381	360	343	385	393	368	351	340	361	404	385	345	356	401	368	354	378	390	364	346	401	355	367	368	383	369	350	380	374	386	391	385	378	359	367	372	364	411	377	392	373	375	394	377	364	380	359	405	392	356	382	369	399	357	357	392	385	385	392	400	380	394	388	388	370	362	355	423	365	375	391	386	386	352	363	391	398	345	367	357	338	357	384	397	372	383	398	315	368	387	373	378	377	385	375	367	356	403	403	395	414	380	383	374	367	386	398	354	361	368	368	355	353	392	391	350	394	369	372	356	372	355	348	326	365	335	377	363	355	369	385	343	388	398	395	367	354	360	377	365	388	346	368	401	337	339	375	410	361	358	346	383	379	360	348	396	364	368	352	365	383	374	384	394	395	385	364	371	373	349	367	389	377	373	355	349	390	364	365	354	393	380	369	352	354	372	374	387	367	372	376	351	383	373	342	345	356	360	366	393	361	379	316	335	374	405	441	368	370	372	358	342	357	385	359	362	380	355	356	388	384	340	403	383	368	352	391	378	388	370	330	352	367	366	409	385	381	389	352	363	366	335	350	376	357	400	368	418	384	370	360	365	368	362	361	351	376	389	388	356	360	378	401	347	367	365	383	386	352	376	374	382	382	388	373	376	371	410	376	369	364	365	345	331	365	347	370	393	386	349	396	386	365	408	350	384	395	378	341	356	374	388	380	348	369	356	312	355	352	379	377	375	384	368	363	364	376	377	400	363	362	355	370	360	336	334	373	403	390	374	407	395	373	421	363	381	390	360	367	381	348	339	403	378	379	355	365	382	319	383	356	385	381	375	386	392	387	338	361	386	420	345	381	366	375	381	370	324	351	384	407	408	383	391	393	363	391	388	376	346	346	390	372	371	412	391	340	355	316	352	355	364	382	366	368	352	403	375	408	391	384	368	408	359	358	393	387	362	374	348	375	345	365	349	396	362	352	383	396	397	380	366	361	369	376	356	351	393	384	402	362	363	363	369	342	365	388	373	370	372	411	370	337	369	368
19273	41247	34291	21967	13931	9036	5769	3991	2791	2054	1587	1273	1116	941	818	700	684	598	518	522	504	540	497	462	456	432	429	435	414	470	409	435	466	434	429	426	455	431	404	453	428	448	399	446	451	434	444	429	418	428	435	397	423	446	405	444	415	457	444	409	441	448	430	421	417	448	424	432	434	429	380	416	415	416	441	432	420	412	433	390	468	404	389	416	424	448	436	462	397	423	416	440	418	397	447	402	434	411	422	411	438	442	456	444	428	425	398	416	436	435	414	401	400	414	461	438	385	409	441	411	452	446	444	418	438	423	468	403	445	437	438	395	421	415	430	451	432	431	410	391	449	420	426	436	396	407	406	395	431	437	448	401	404	439	418	395	403	375	417	429	427	431	417	439	421	390	407	412	420	432	439	426	448	444	452	410	454	435	428	397	432	426	444	462	452	438	430	428	417	413	455	437	438	428	439	449	392	422	401	415	402	391	393	443	401	454	413	419	443	429	426	440	417	425	431	428	447	423	435	400	459	439	450	439	418	437	406	461	403	436	430	408	439	465	439	428	391	426	406	454	431	441	446	431	470	413	437	450	377	425	423	433	446	450	436	448	465	482	395	391	428	442	409	466	453	430	427	450	448	390	416	441	400	426	408	422	413	438	407	423	391	422	428	390	405	444	404	461	401	426	402	441	375	444	462	401	422	416	442	424	404	433	404	447	407	432	435	438	429	410	432	440	410	381	423	394	443	438	438	435	411	439	414	424	408	448	410	449	463	413	407	371	437	398	423	438	358	432	441	420	411	444	456	423	441	430	411	419	430	413	428	402	463	425	408	450	445	421	438	413	397	433	399	448	440	422	406	425	444	440	435	425	415	405	419	430	432	410	411	450	371	469	429	413	425	421	415	434	437	418	444	395	402	462	417	427	426	422	417	423	500	420	393	447	470	411	434	430	408	415	444	437	424	399	432	440	427	460	408	390	453	449	403	449	398	410	424	430	429	386	387	405	431	421	417	435	433	421	407	415	446	444	401	437	444	430	444	425	425	414	442	426	449	433	404	429	412	404	437	443	414	407	460	443	430	406	444	436	408	423	429	427	402	384	425	436	453	438	390	449	420	451	446	399	409	413	460	456	421	400	423	399	451	393	405	411	434	387	451	405	446	457	401	402	414	440	417	392	392	426	425	426	459	427	441	436	426	435	422	445	408	448	418	483	409	477	429	398	425	439	392	421	399	413	399	458	445	402	435	451	389	459	415	393	431	421	412	436	420	404	400	433	476	429	426	421	457	417	447	460	403	441	447	439	454	397	415	477	444	390	402	408	434	387	421	442	454	432	403	417	421	430	399	419	439	439	431	448	390	421	402	395	419	413	437	441	433	435	406	391	449	431	420	388	456	434	423	392	408	436	434	407	441	445	437	427	424	442	451	410	432	419	414	412	443	427	407	410	428	414	459	446	437	421	435	395	426	428	410	411	398	424	486	433	450	429	409	413	471	448	441	421	396	391	465	426	425	442	407	425	439	404	429	446	396	441	426	432	393	407	404	430	437	422	441	418	420	401	406	426	410	434	460	412	418	394	416	417	415	410	437	418	471	437	420	408	429	420	414	426	417	467	418	424	430	428	411	429	416	419	454	419	376	377	452	417	413	426	424	448	439	420	470	425	403	420	417	429	411	415	452	405	474	435	436	410	442	421	447	404	421	444	480	432	445	396	421	440	402	437	440	396	390	450	438	443	412	435	458	440	455	441	416	441	424	439	436	419	443	406	425	398	417	423	415	427	410	439	384	402	425	437	427	437	416	443	470	426	454	431	427	402	439	424	437	410	416	435	440	434	419	423	447	460	441	392	406	439	445	417	479	439	410	460	428	408	409	435	427	387	448	452	369	425	422	460	420	415	433	426	468	425	430	400	419	409	418	395	470	443	419	429	408	430	443	452	464	412	442	430	396	429	462	421	416	465	422	402	430	437	399	431	414	444	407	442	418	415	419	452	411	439	405	455	436	441	447	405	461	422	407	405	440	458	423	402	407	401	425	439	427	431	430	445	424	399	416	429	408	449	410	417	429	434	429	420	387	395	430	434	414	388	426	436	446	437	396	447	416	435	436	414	466	434	439	422	400	448	415	388	415	398	405	410	414	448	421	440	440	418	421	404	430	426	440	397	423	452	385	438	420	436	420	446	484	412	396	429	438	403	410	425	421	430	398	421	411	416	408	398	407	411	401	413	408	454	414	423	412	450	414	413	419	396	399	414	399	409	406	448	398	406	400	416	454	416	399	445	472	433	445	429	408	416	415	486	421	445	423	466	441	405	390	417	432	465	437	383	425	454	453	428	415	398	439	420	415	386	416	413	389	433	428	417	450	438	440	411	452	449	425	428	434	421	420	444	422	414	430	415	440	425	414	418	403	411	466	401	421	432	426	425	393	410	404	407	429	420	417	414	431	434	422	404	411	419	418	439	415	410	423	399	427	425	425	412	382	413	456	439	411	447	401	429	455	444	439	468	429	436	423	428	443	418	423	472	441	446	433	406	443	414	443	431	389	430	433	427	432	427	422	442	439	425	450	443	421	433	420	393	446	436	445	468	434	443	418	419	427	416	434	410	454	458	388	428	382	407	456	408	431	457	440	398	434	421	385	418	390	415	447	449	464	393	426	436	408	419	433	430	411	451	418	389	434	417	468	440	407	431	427	400	418	440	444	428	411	438	436	409	435	456	429	421	435	448	426	458	426	445	413	406	420	396	399	448	420	443	437	430	430	363	428	447	417	433	426	439	399	440	412	407	429	434	410	414	441	436	435	433	420	443	417	437	441	431	414	407	402	416	418	462	412	419	422	422	413	437	423	471	453	432	418	441	432	414	378	418	435	431	420	453	414	387	431	432	409	411	413	444	408	460	455	418	417	404	402	438	384	441	459	454	433	430	437	392	383	434	445	478	399	419	412	459	419	407	382	456	425	406	414	439	417	436	438	373	440	448	402	401	428	390	411	463	418	383	454	404	413	403	460	439	402	457	461	411	416	406	431	455	424	446	460	416	449	434	386	433	448	454	416	400	471	410	451	412	422	422	431	408	386	452	428	404	435	427	410	434	426	434	498	424	402	423	425	427	424	404	442	399	428	419	466	419	400	403	457	434	421	458	458	427	409	405	400	453	455	463	411	416	411	459	447	442	434	461	422	436	428	416	420	425	406	450	420	437	418	455	441	424	425	413	405	412	445	411	432	462	411	432	416	415	446	437	400	427	407	379	440	449	452	413	456	430	476	431	414	421	429	445	423	426	443	374	404	461	418	394	377	433	458	432	396	424	433	464	447	438	442	413	433	402	451	438	472	466	436	415	422	428	413	427	426	397	418	417	404	457	449	452	388	433	403	434	411	450	457	406	391	450	417	441	445	452	424	423	422	421	438	381	443	426	437	435	438	440	428	419	430	438	421	430	420	392	422	429	435	408	430	447	436	431	446	420	412	404	446	400	432	424	415	424	436	432	399	434
25304	21379	26687	24671	9552	3745	2364	1577	1156	918	795	704	646	569	529	487	459	413	419	420	397	409	400	384	393	403	424	379	420	389	403	405	421	391	369	384	344	412	375	398	369	386	398	403	405	394	387	373	401	372	342	353	359	378	400	407	386	409	359	401	328	361	376	375	367	373	403	379	394	340	391	407	348	399	351	408	366	432	359	369	379	391	384	361	425	383	395	347	404	369	392	380	390	392	386	369	381	374	373	383	368	392	379	387	378	400	384	392	338	351	379	386	377	353	384	424	364	366	369	365	414	404	378	350	365	372	404	398	386	377	422	361	340	345	350	405	389	406	370	366	344	414	347	406	389	394	390	397	414	392	339	359	368	392	371	390	403	392	381	398	369	364	384	373	409	385	409	378	355	418	362	401	387	384	375	372	379	377	368	369	419	360	393	401	385	393	379	376	392	372	400	347	363	403	367	373	374	381	387	370	380	363	360	412	390	367	374	378	374	388	364	374	378	384	403	391	364	385	399	412	386	355	381	387	415	370	422	409	384	396	378	398	369	353	390	369	372	404	361	385	359	396	346	385	411	357	326	402	361	391	355	377	364	398	364	430	411	382	386	386	412	389	385	397	378	396	351	346	378	409	358	400	351	378	383	379	402	428	388	336	396	344	421	378	383	400	360	369	362	378	391	382	388	378	385	382	379	383	401	391	378	400	402	381	400	402	367	382	372	398	421	403	382	370	366	415	362	364	377	406	387	404	375	378	395	382	388	381	358	389	378	372	377	390	360	359	387	371	375	400	389	351	374	365	373	346	399	376	367	408	413	403	350	378	369	363	401	426	404	385	400	393	426	399	377	360	378	384	366	380	400	398	401	350	349	398	389	372	375	378	387	416	357	365	354	329	391	428	362	358	348	388	400	391	363	388	378	387	415	366	388	374	370	388	414	410	362	398	358	398	388	350	356	364	347	393	374	392	399	393	369	399	358	372	381	382	390	355	362	366	361	377	381	383	387	406	389	390	344	405	395	396	391	361	361	398	352	422	368	377	402	362	368	387	375	413	398	390	370	378	356	386	394	412	386	344	374	344	360	383	379	397	419	393	404	407	378	361	397	389	381	378	397	389	400	401	375	400	393	362	381	372	376	363	396	358	372	414	411	390	343	415	368	377	400	395	374	367	370	388	350	382	365	367	403	353	397	382	387	369	402	358	375	371	361	389	396	376	409	393	353	376	357	383	381	371	374	389	377	414	370	352	379	373	393	372	396	364	381	381	432	362	394	372	405	395	377	397	392	384	374	359	372	353	373	387	373	365	365	393	373	354	360	369	389	367	373	379	374	368	339	374	383	413	395	386	371	379	373	356	374	350	361	373	427	393	362	368	391	362	389	389	374	350	341	362	366	361	367	377	381	378	370	376	400	411	378	374	400	358	428	365	391	367	358	386	388	405	400	385	391	382	381	358	368	375	379	382	387	382	380	402	394	382	364	409	375	393	356	365	374	374	390	394	407	385	385	377	403	372	363	359	396	392	401	400	356	390	367	378	370	393	319	368	369	380	359	380	333	365	374	370	382	387	422	397	371	385	354	331	412	354	392	389	387	373	384	403	405	401	408	400	353	397	397	392	376	423	364	367	377	389	393	389	386	407	362	395	378	368	395	388	371	367	358	361	372	384	387	371	364	383	382	367	356	363	379	390	400	387	398	397	338	404	410	391	354	355	367	402	358	386	373	374	382	366	336	382	368	386	384	400	393	356	405	394	385	424	409	397	324	376	355	362	356	360	405	377	382	355	389	381	415	376	382	377	401	390	358	385	390	370	403	364	401	364	411	410	356	378	376	381	401	371	359	380	341	398	385	393	404	361	421	370	381	367	365	373	389	391	380	433	375	404	369	357	411	417	390	396	398	394	388	357	404	370	358	380	382	412	440	342	395	392	376	386	342	357	408	362	342	379	411	388	361	396	352	372	376	384	405	375	385	382	368	397	399	382	370	404	348	391	385	384	381	399	383	388	334	384	379	376	393	389	382	400	382	362	388	370	353	418	376	368	353	383	400	352	373	403	361	349	389	396	375	413	368	372	372	393	357	391	370	386	356	401	353	388	379	386	388	369	384	386	389	397	360	371	391	412	405	417	371	400	398	388	380	413	397	374	387	389	392	358	394	390	374	375	372	388	394	349	393	371	392	387	399	395	380	400	354	360	364	403	374	396	407	416	369	371	379	348	419	367	383	350	362	379	426	390	366	376	387	398	392	365	405	395	412	376	382	395	419	401	419	376	367	346	370	373	372	366	412	389	407	402	381	376	353	400	402	402	370	359	365	367	398	380	398	396	369	370	399	370	387	399	367	368	397	387	360	379	389	395	366	369	382	377	368	355	401	416	422	389	375	366	384	392	366	409	374	383	385	392	385	385	407	404	351	424	346	373	400	384	367	370	390	386	403	404	362	395	387	363	385	380	383	364	376	380	384	374	396	346	380	355	375	403	351	388	396	397	372	376	360	399	370	390	353	388	371	395	388	366	375	374	375	380	384	413	385	408	399	386	392	382	370	338	399	371	405	378	352	394	390	356	357	406	364	374	404	384	408	428	376	391	393	398	367	375	370	382	369	342	371	389	364	390	402	382	398	379	381	434	381	340	326	368	392	354	390	384	366	395	375	390	408	384	406	384	395	395	368	358	373	382	364	354	352	355	382	398	398	403	389	389	396	382	365	383	360	363	357	402	368	370	424	373	361	403	409	428	372	382	383	372	419	391	387	376	370	378	405	370	395	387	425	379	407	370	392	386	351	380	392	389	400	361	365	409	374	402	335	356	358	417	367	390	413	365	400	380	368	388	384	386	331	373	378	371	371	378	392	367	387	390	368	376	365	372	358	397	389	394	384	398	393	371	415	355	372	390	373	377	406	401	403	371	351	379	385	372	381	384	371	424	382	397	401	358	408	354	415	367	388	400	372	408	380	407	389	376	382	387	366	389	394	419	361	377	403	347	388	398	403	358	386	383	378	392	362	386	400	379	386	399	386	412	397	380	382	366	342	377	404	361	350	353	397	410	378	388	391	386	386	388	375	394	386	374	359	368	411	357	406	400	401	381	391	368	356	404	369	319	378	391	401	388	370	409	383	369	384	366	399	354	407	402	397	393	372	415	386	385	383	377	360	342	359	364	371	393	387	393	347	384	398	367	396	426	360	370	374	352	385	386	413	385	383	345	373	388	376	369	388	377	401	353	362	398	393	382	385	373	403	380	399	389	417	387	361	374	404	391	370	361	416	393	403	388	394	371	373	417	390	396	392	360	401	366	422	380	347	389	412	393	401	410	402	364	370	376	347	381	392	370	402	395	411	398	376	396	366	355	374	361	380	373	371	367	387	404	408	381	372	378	397	406	396	393	400	394	417	407	385	407	410	380	378	375	410	395	371	373	391	365	383	358	379	382	361	382	383	411	376	376	381	371	357	359	358	353	392	379	419	381	405	365	390	359	352	400	392	352	355	388
18716	36985	30033	18232	10940	6785	4470	3073	2108	1679	1297	1027	957	757	743	664	581	540	545	478	517	453	507	457	459	447	465	426	504	442	403	450	427	442	431	491	409	474	435	440	446	397	416	433	427	441	428	447	435	423	425	431	466	444	448	450	445	446	423	445	410	446	445	474	431	444	431	475	455	433	415	429	469	444	448	434	481	436	461	413	431	448	419	466	443	451	460	417	452	467	449	418	438	414	420	466	445	441	436	483	442	418	437	433	406	430	464	453	432	401	426	401	452	438	418	441	436	463	455	442	455	424	438	469	452	450	439	413	409	451	442	420	436	438	441	456	405	449	436	447	439	440	453	446	407	478	428	468	472	449	462	510	422	479	411	424	449	455	446	435	437	413	420	428	479	442	408	397	385	420	446	436	450	418	431	424	434	441	400	430	449	441	421	441	404	442	497	444	435	445	442	436	427	410	412	441	458	480	450	446	434	425	473	383	432	429	442	453	448	412	432	438	417	406	431	459	424	447	460	425	490	419	416	443	436	414	446	434	426	426	472	444	439	477	443	417	440	440	402	465	394	425	426	422	446	445	445	429	439	426	416	430	444	446	432	466	441	455	456	429	482	424	428	437	449	407	449	429	442	458	440	432	429	442	440	453	442	414	458	448	400	452	421	485	400	457	468	435	436	419	428	466	433	420	445	413	431	444	407	443	445	411	429	427	439	471	453	405	444	418	457	423	416	445	453	451	438	440	417	433	395	418	451	427	412	399	434	392	423	448	457	421	419	432	420	412	463	423	436	447	425	452	444	464	442	457	416	436	469	477	419	437	444	415	425	406	443	428	460	442	473	443	445	445	462	432	403	469	425	432	395	430	409	412	444	422	427	457	408	428	405	465	421	418	440	436	427	443	418	414	432	449	447	403	425	422	468	413	443	471	446	438	450	452	444	436	477	448	446	435	437	462	459	414	451	422	481	407	425	416	405	427	425	479	471	408	414	429	413	418	458	420	423	455	433	409	465	446	433	404	417	413	472	421	413	469	474	413	464	411	424	430	420	430	438	451	425	384	461	456	489	435	430	428	425	436	429	399	451	445	444	436	425	427	454	414	458	456	392	406	462	416	436	458	455	419	420	448	429	467	454	437	422	466	475	457	440	500	424	427	419	460	454	441	427	482	461	447	430	405	439	426	443	425	457	428	410	432	421	449	431	400	466	448	433	438	424	417	425	458	426	449	444	415	436	465	441	423	424	450	421	440	450	480	382	423	423	412	415	467	437	432	423	464	451	400	443	445	397	446	425	414	442	460	428	456	458	467	390	401	443	391	464	434	430	437	435	414	419	444	442	465	413	460	428	410	433	438	436	428	468	422	455	440	441	438	447	472	445	471	415	431	485	491	454	424	435	427	470	481	442	398	393	415	407	444	443	427	398	403	470	433	459	452	453	428	447	458	422	457	461	432	446	444	421	431	445	426	452	415	428	441	459	433	417	447	462	437	416	428	447	438	441	461	432	444	436	413	452	411	447	403	415	422	447	394	451	421	444	429	435	454	429	420	442	452	456	449	451	458	444	442	449	422	453	425	435	432	426	448	431	463	429	477	439	472	445	404	452	440	432	451	443	454	413	449	430	415	464	438	423	427	440	433	444	393	410	414	453	424	435	446	477	443	441	431	439	403	468	435	421	459	406	430	453	454	464	419	462	389	434	451	411	430	410	465	461	452	378	461	453	441	439	448	435	426	438	436	440	440	450	441	437	426	447	427	430	418	426	448	444	457	417	411	454	450	491	425	422	429	425	445	436	435	435	438	410	425	461	470	441	407	431	413	435	415	426	420	466	486	393	478	450	413	437	453	455	407	438	453	390	412	460	478	437	439	448	421	448	445	401	423	441	424	440	462	408	435	411	439	448	440	476	433	447	426	415	379	406	436	450	442	446	398	473	475	419	451	412	408	477	454	431	425	463	443	469	430	452	433	411	458	446	429	440	426	456	453	421	437	434	386	450	420	404	448	416	424	425	420	437	430	425	418	446	455	421	426	459	452	441	443	411	431	423	442	459	451	421	425	432	437	465	440	411	441	425	445	451	434	449	411	442	451	445	423	481	459	478	429	433	468	431	439	436	454	430	434	412	480	412	413	453	422	403	434	434	437	448	469	454	471	419	452	471	423	447	434	413	439	436	411	441	440	443	421	423	416	408	431	421	404	431	417	433	425	445	473	421	443	451	432	414	409	448	465	442	435	443	423	444	436	441	398	423	423	420	453	428	467	425	479	441	394	481	492	451	432	451	422	431	430	429	418	444	471	411	431	411	426	441	453	424	427	471	450	460	464	480	458	427	473	397	434	434	422	408	423	446	428	491	453	429	448	453	456	449	428	433	431	429	398	434	415	474	422	457	444	422	451	446	501	414	423	465	479	410	457	473	438	466	430	431	449	438	460	439	434	432	472	417	417	458	462	429	387	462	411	438	456	450	444	475	462	415	437	433	441	413	449	456	460	420	431	417	425	440	434	445	430	492	454	506	434	446	448	432	432	449	439	434	448	418	444	422	414	449	465	420	435	471	454	432	431	447	464	437	452	462	430	454	463	469	425	446	434	451	458	429	447	408	443	445	432	435	447	403	392	457	454	447	454	460	408	473	439	424	416	470	473	425	453	460	436	436	402	446	453	423	466	455	420	459	436	458	445	429	409	453	451	398	439	435	446	488	447	431	458	445	446	441	394	433	463	418	459	437	447	442	467	470	464	408	437	432	429	405	442	454	424	432	478	470	440	456	443	433	425	439	382	415	436	464	469	391	419	419	412	489	389	405	444	430	437	434	423	461	436	486	465	426	444	400	467	453	429	446	477	432	392	407	400	437	436	443	488	435	453	406	421	477	389	469	478	446	457	433	417	426	452	428	404	434	424	475	406	396	445	466	432	461	434	443	422	438	440	419	428	443	433	451	459	416	421	405	416	449	428	435	424	444	469	464	432	444	428	422	410	464	450	458	436	450	430	414	448	489	460	466	449	418	455	441	422	421	479	423	446	442	432	431	439	445	411	393	445	409	439	393	427	498	441	442	416	412	413	449	423	412	427	460	417	461	429	428	422	439	463	461	425	409	456	463	453	439	430	444	454	428	461	435	482	446	432	432	456	417	442	438	441	414	477	437	433	449	469	442	451	458	442	408	438	446	434	410	374	431	409	432	442	418	478	432	436	445	435	448	423	429	460	428	429	478	447	439	458	430	436	436	442	461	472	414	459	428	459	426	438	419	444	418	430	488	436	400	455	429	462	437	427	413	436	417	461	422	467	410	449	461	415	438	451	429	422	438	455	420	438	430	454	471	440	413	449	423	407	476	440	441	439	450	468	442	401	470	416	428	428	448	456	447	432	445	458	421	425	435	396	464	420	431	437	448	405	413	413	420	413	471	440	493	438	454	463	439	441	447	462	467	427	438	427	449	441	472	465	436	450	424	438	444	449	437	404	441	426	438	421	433	433	447	450	409	413	462	434
22808	21363	28836	24258	21411	20605	8843	3117	1927	1527	1158	1002	874	699	682	615	578	523	490	463	443	438	406	396	430	388	424	420	399	415	398	372	368	410	424	414	366	371	361	403	388	377	398	405	372	409	394	378	410	397	350	355	387	355	381	401	406	390	383	438	367	399	391	410	371	388	350	397	387	396	390	335	388	373	375	404	358	425	403	386	416	355	388	411	366	348	366	316	374	380	395	372	371	412	390	385	404	385	400	362	375	407	369	377	351	413	337	384	372	391	373	367	386	359	430	384	404	406	410	419	398	360	387	360	382	400	403	409	357	403	385	400	369	395	405	394	355	408	408	364	390	402	349	370	350	385	362	370	375	391	358	395	400	426	420	367	374	367	358	384	402	392	410	396	383	389	399	378	391	393	385	348	373	367	360	415	442	384	375	348	408	388	373	386	407	413	367	394	339	405	403	360	386	355	405	374	387	386	395	381	363	423	399	377	370	402	386	369	389	378	352	387	392	356	397	368	433	376	403	380	349	388	353	394	326	393	378	383	395	376	382	372	393	338	379	383	357	413	371	407	378	382	373	408	378	345	361	382	362	372	385	398	386	380	390	424	369	372	388	389	395	394	412	362	379	375	376	396	374	344	396	366	368	400	376	425	383	342	382	397	437	361	360	378	382	403	394	397	429	382	400	353	415	391	359	382	373	367	371	395	381	403	412	350	387	373	392	388	385	391	398	417	377	396	401	369	409	402	378	384	413	365	388	440	402	403	407	357	366	400	411	383	391	382	353	425	343	358	378	368	351	364	396	385	375	382	405	371	375	408	398	401	375	365	406	384	431	379	398	375	365	399	404	386	422	414	401	388	352	368	402	393	376	392	402	364	412	398	372	378	372	377	371	380	369	379	365	364	403	376	371	368	395	354	397	394	383	371	388	380	383	410	413	341	399	367	416	373	397	414	393	379	372	417	422	402	358	403	364	397	362	393	383	400	384	394	417	379	398	370	385	392	358	365	371	354	398	372	404	367	402	366	358	379	388	393	409	426	396	348	390	379	406	375	358	382	393	370	344	358	419	402	359	429	380	366	404	386	351	408	393	383	384	369	400	334	385	382	379	398	408	397	409	366	367	423	387	396	348	395	425	365	382	394	404	341	357	401	384	389	423	400	404	388	404	349	362	395	418	366	399	413	363	372	388	380	357	414	387	351	382	359	366	382	418	389	384	372	386	406	380	428	419	388	398	373	393	430	393	399	393	390	393	410	422	395	395	374	381	364	407	396	401	366	379	366	367	389	418	387	362	378	390	362	343	376	358	381	337	349	339	377	425	390	354	403	347	408	391	362	350	374	374	408	373	378	387	378	388	378	382	380	402	418	427	370	410	390	392	374	350	402	412	388	394	366	395	366	369	398	388	409	365	401	398	354	362	421	370	396	388	387	420	369	392	394	358	368	414	405	365	395	383	407	394	370	436	377	370	377	362	390	400	397	396	359	392	365	383	377	394	383	388	386	396	433	379	366	363	368	376	379	397	388	345	401	382	397	349	415	382	400	369	420	390	389	361	391	408	389	373	400	355	423	380	380	386	416	384	402	360	416	423	391	340	413	393	373	384	375	397	376	433	394	414	394	385	367	357	387	361	424	350	382	385	388	369	407	385	392	387	349	419	397	410	394	377	360	393	400	391	416	397	429	414	404	349	397	356	396	420	380	425	409	358	386	386	352	401	430	350	382	403	365	414	418	367	396	406	381	401	392	383	404	399	393	401	377	372	403	388	396	373	407	373	386	426	371	397	371	389	353	416	371	366	365	349	416	353	399	382	375	411	369	377	404	370	389	384	402	376	387	359	378	386	383	355	395	399	436	390	387	411	391	358	399	383	389	376	433	384	388	360	371	383	346	365	387	382	358	425	392	391	386	399	399	381	403	383	381	348	350	379	366	368	386	388	383	372	412	363	397	394	390	367	389	378	346	374	369	400	411	393	368	399	435	370	369	361	406	372	380	395	353	383	400	393	367	381	394	368	346	423	395	374	386	328	369	406	347	377	348	392	382	413	388	385	349	391	368	368	390	382	379	392	364	388	406	372	413	411	357	372	375	405	416	396	398	380	390	398	386	399	346	383	374	326	372	353	364	368	374	369	394	403	387	360	369	406	348	404	375	389	393	401	411	428	365	391	385	414	389	385	348	392	418	381	403	414	418	407	375	366	402	386	379	377	384	415	374	372	429	396	355	366	393	390	372	374	372	355	364	411	381	373	405	421	363	385	395	384	406	389	395	394	394	414	392	395	407	374	382	393	375	372	374	386	360	374	412	370	410	375	400	354	357	355	338	391	408	390	379	381	380	375	402	329	387	401	364	396	392	429	402	363	351	390	409	405	382	349	409	375	430	406	357	378	415	415	377	382	438	399	376	366	398	373	403	378	409	360	373	364	368	419	419	395	434	360	384	406	397	382	393	357	374	335	377	374	389	389	391	376	353	381	371	371	377	356	365	375	370	360	386	431	385	381	363	359	402	380	421	388	369	393	393	391	402	407	385	346	372	371	365	403	406	367	388	415	371	367	403	387	357	383	351	418	402	394	387	363	351	410	388	384	410	397	403	416	369	392	376	428	406	368	395	352	418	388	399	415	387	388	384	348	363	401	333	366	370	394	350	385	364	361	390	394	379	398	389	381	387	400	360	387	369	386	393	408	366	407	393	380	404	405	389	391	414	395	379	380	397	346	357	367	374	405	396	402	373	363	421	396	375	385	381	392	374	396	387	360	366	397	382	376	389	345	399	382	406	432	388	355	371	401	390	366	418	372	378	379	418	354	394	390	396	372	390	404	361	400	377	330	389	357	395	360	358	391	348	362	384	355	411	377	402	384	405	371	394	378	372	360	374	409	379	325	399	357	397	397	391	400	393	372	403	389	403	389	406	451	396	410	398	363	393	377	387	414	376	357	391	380	384	388	365	409	378	379	365	380	367	355	365	386	409	357	397	367	398	383	413	389	379	372	396	384	362	340	399	345	408	401	378	372	379	399	384	365	360	396	369	399	405	412	420	370	418	440	389	337	356	362	350	407	369	353	375	376	394	391	390	384	370	370	386	355	380	364	372	419	360	365	355	422	368	385	370	364	373	394	387	392	390	372	385	420	396	420	388	410	387	411	380	370	368	366	353	408	377	359	402	399	366	402	405	429	425	397	362	374	384	398	392	382	368	386	382	384	379	373	389	386	367	389	386	381	400	362	380	376	382	381	363	388	425	380	404	415	386	392	377	393	373	379	367	413	364	364	361	377	355	376	388	382	371	415	415	358	399	403	377	369	353	396	385	375	352	383	374	342	385	344	378	363	383	355	377	400	425	375	375	410	396	349	386	395	381	335	379	399	385	353	399	369	352	382	408	400	370	409	395	373	417	403	364	424	395	364	422	370	383	393	369	411	380	385	376	404	403	418	361	401	370	402	358	366	394	400	400	390	403	363	393	415	386	353	391	370	409	379	395	400	388	415	375
21082	45290	38097	26119	17241	11472	7693	5171	3679	2795	2009	1624	1336	1150	990	861	744	668	543	521	566	526	493	496	457	470	433	456	480	436	474	460	439	426	431	434	440	437	403	448	450	434	432	386	435	441	439	407	443	439	439	451	440	431	432	454	446	467	418	443	420	451	404	428	421	416	393	445	410	440	430	431	445	436	428	418	438	417	435	421	434	409	418	419	422	418	416	414	442	446	400	413	443	480	440	452	435	423	412	444	431	451	452	415	429	407	422	441	405	391	404	427	422	425	419	420	466	420	433	433	435	429	446	438	428	432	440	409	430	413	439	470	408	443	426	439	426	492	440	456	427	426	413	381	428	429	435	413	449	434	405	426	405	462	459	447	432	424	417	457	433	442	424	456	414	405	435	435	406	399	463	415	437	441	418	447	431	447	394	466	398	440	386	434	403	436	422	452	415	460	462	480	464	446	420	426	435	430	411	439	431	437	439	404	436	431	421	442	432	451	447	428	455	429	415	441	410	409	430	445	417	424	445	437	406	413	425	432	434	407	459	444	405	419	441	464	434	427	408	429	423	413	440	480	444	412	437	416	434	431	456	410	431	424	463	453	419	450	406	391	385	411	426	426	417	406	452	400	429	403	422	448	443	409	458	462	405	422	435	408	463	474	429	437	438	422	439	397	473	452	412	412	441	411	409	448	395	448	402	431	447	444	433	431	416	401	409	410	422	452	423	424	438	427	437	445	429	456	426	422	406	455	411	430	411	429	425	462	407	443	443	453	430	436	438	415	399	442	472	444	430	453	444	445	430	425	426	448	436	420	436	435	436	406	467	415	446	432	445	473	402	437	457	429	445	412	451	454	454	437	498	461	491	421	435	427	431	455	444	438	444	432	431	401	417	487	442	449	437	415	412	443	464	450	422	404	409	443	391	398	425	455	439	428	420	396	457	454	466	448	438	407	447	424	440	435	404	422	445	452	426	435	438	417	427	421	440	437	460	446	397	474	434	431	421	439	424	440	433	430	419	432	438	407	417	456	420	415	397	453	444	413	438	415	441	418	446	426	455	436	453	417	434	399	417	405	434	417	422	435	456	451	430	422	418	425	410	468	438	450	432	439	452	466	396	458	437	444	410	462	441	436	427	410	467	476	416	446	423	425	395	434	437	413	448	439	445	465	444	441	430	406	439	442	443	407	418	419	409	424	429	400	441	412	457	395	436	439	440	435	394	418	421	425	450	418	415	401	422	442	435	474	459	443	412	427	384	400	424	428	430	391	463	442	466	430	445	432	407	425	435	436	449	443	422	432	435	407	424	462	413	417	395	438	426	445	462	452	439	430	427	454	415	439	470	435	424	448	400	448	445	396	389	467	429	445	419	437	463	470	429	437	440	424	419	407	406	459	433	436	425	388	408	410	446	433	462	436	424	453	419	437	420	412	398	434	418	440	423	396	410	433	429	426	449	425	432	438	431	441	435	409	451	431	425	446	419	427	472	410	406	462	458	411	471	421	434	428	421	420	423	387	439	427	466	447	425	438	431	424	460	471	442	460	418	462	398	480	434	441	426	472	435	447	427	425	402	442	435	433	423	428	431	435	453	415	406	444	397	421	428	383	414	419	418	410	441	450	429	396	435	434	438	422	449	469	461	429	388	427	427	412	417	455	467	419	414	403	447	409	459	417	438	393	447	408	433	420	406	413	380	477	418	425	396	434	431	465	440	444	376	423	448	426	457	413	468	429	395	456	451	452	455	407	420	424	431	434	437	451	460	441	481	414	454	474	438	426	433	411	419	448	424	423	420	446	446	422	435	466	457	396	438	435	438	442	410	416	425	395	430	446	433	427	408	381	462	444	422	425	395	420	463	441	420	414	431	434	422	438	419	445	439	427	478	441	388	442	444	425	394	408	447	451	456	423	439	422	450	415	457	446	442	372	416	413	444	423	432	383	430	432	395	412	396	422	405	386	428	425	430	423	431	454	480	424	466	430	403	425	419	445	409	420	428	441	415	441	422	442	432	440	425	418	454	430	415	457	437	436	457	434	454	417	457	398	396	395	412	444	413	429	421	417	413	422	422	435	422	459	449	462	446	443	403	447	445	447	454	453	433	420	438	433	433	446	410	439	430	421	464	450	463	430	412	438	466	428	463	420	449	422	463	440	431	441	444	447	455	448	435	428	407	456	446	428	455	436	402	389	429	447	446	419	423	427	476	418	429	426	408	436	429	426	452	388	448	456	442	406	401	430	427	431	426	451	434	397	395	409	458	449	423	448	405	416	449	438	386	444	460	404	396	427	467	441	430	440	412	435	429	442	419	446	439	413	412	441	443	399	465	404	434	417	437	465	448	426	406	400	447	417	450	432	444	419	430	407	402	424	428	409	449	423	443	407	433	453	434	428	418	415	436	455	406	446	431	486	455	449	422	411	437	439	427	409	449	439	442	466	423	435	453	384	439	409	359	442	476	413	423	437	440	443	405	433	459	470	439	420	412	471	431	470	443	381	426	428	446	398	457	462	429	461	444	432	410	438	438	424	424	447	415	421	395	402	428	464	442	426	456	458	417	421	414	382	446	418	422	429	429	438	442	419	432	404	425	417	393	435	458	389	446	424	408	453	473	395	396	414	430	440	454	390	439	445	460	471	456	429	466	427	452	456	417	465	424	404	407	424	421	460	424	428	417	434	447	417	412	417	389	444	435	445	444	416	403	448	417	434	423	437	415	425	430	460	435	418	423	456	436	411	460	443	419	480	453	423	405	455	442	430	395	436	431	434	447	407	424	399	426	477	439	439	454	450	434	460	404	432	411	417	443	409	463	410	449	438	443	459	437	420	450	436	436	434	425	446	446	396	448	491	421	443	455	438	428	403	410	441	471	410	437	443	397	425	457	446	427	437	470	412	449	440	483	454	431	436	413	444	455	419	423	428	454	434	434	379	466	423	428	456	465	421	410	453	409	423	448	398	430	452	442	416	413	420	415	430	414	422	455	434	446	422	407	404	426	439	418	449	414	449	436	469	456	429	428	484	421	465	455	428	416	385	434	418	417	416	427	427	424	425	368	437	482	436	435	421	436	430	423	418	448	452	450	405	423	457	434	439	437	418	435	433	474	422	459	419	432	434	439	430	433	447	466	448	444	457	412	448	430	428	449	427	431	450	436	444	448	398	472	416	463	416	446	432	458	430	414	436	364	448	441	404	448	436	406	437	419	439	452	425	434	449	410	426	439	450	463	447	426	410	416	447	412	437	420	390	419	416	421	439	452	414	474	458	449	449	465	411	432	405	418	430	429	432	432	459	418	456	448	428	410	428	434	425	474	456	422	437	410	432	450	435	447	412	416	457	421	440	454	406	402	457	441	434	462	421	455	414	410	415	450	409	444	439	414	420	418	448	439	462	422	444	441	458	414	395	458	448	428	428	428	433	412	465	389	465	461	411	426	408	454	428	414	438	474	425	460	438	439	438	444	422	442	427	456	431	415	470	417	420	454	406	409	455
28341	23299	22260	12053	5023	2903	1897	1305	1031	822	688	592	532	493	517	435	414	413	403	418	375	402	395	449	423	357	401	402	414	369	399	383	413	389	399	418	387	394	385	407	409	372	395	387	377	357	387	369	370	366	377	359	362	367	362	370	393	358	392	354	366	398	362	396	367	391	416	356	393	379	375	366	385	392	406	402	374	362	367	390	417	389	371	372	365	374	428	397	361	367	371	418	396	379	430	407	413	392	403	388	361	369	401	392	377	453	390	397	358	386	371	389	409	364	364	379	392	365	396	391	395	386	402	397	417	359	380	393	377	406	372	359	364	412	400	384	363	443	387	412	377	404	365	377	391	386	391	378	407	373	382	387	400	374	362	422	391	410	431	407	381	392	407	376	379	390	376	389	376	400	399	389	400	379	380	406	380	371	382	372	396	406	381	398	405	378	403	356	387	378	419	422	365	412	399	377	363	397	364	374	380	367	393	370	371	366	378	410	394	395	406	424	371	393	392	379	379	394	413	389	406	368	402	374	398	373	362	415	379	364	367	431	371	347	405	385	388	390	383	417	410	378	384	413	414	400	401	382	409	392	419	390	408	374	384	399	389	381	358	367	408	380	424	398	386	401	400	377	374	384	374	368	407	367	368	400	389	383	376	375	383	397	361	374	382	394	360	353	399	376	371	391	391	426	397	383	386	387	395	372	366	369	361	388	354	373	387	392	353	360	391	360	363	379	390	414	395	395	383	408	388	391	428	385	416	383	404	371	393	362	375	382	387	398	349	367	385	359	393	357	392	384	404	343	387	432	398	378	379	395	406	390	357	387	404	355	378	393	420	382	370	412	375	390	395	376	405	388	412	363	389	392	381	403	407	401	376	404	404	376	427	370	420	395	393	359	376	386	383	406	356	414	355	412	388	394	399	382	416	364	389	374	400	371	390	409	399	363	385	368	372	372	370	399	384	418	370	375	407	403	401	371	384	382	384	377	422	385	396	398	355	413	395	338	373	363	369	412	391	386	380	383	386	374	328	408	370	393	414	405	346	374	365	413	383	360	362	372	371	410	401	377	376	357	409	375	397	386	358	380	426	362	372	371	363	416	383	384	355	331	364	397	380	357	359	379	399	394	399	374	393	364	382	381	403	362	407	370	419	383	393	378	382	390	420	413	359	368	384	349	408	391	362	359	386	428	388	380	405	369	403	368	383	374	345	396	385	396	373	385	390	351	422	347	377	414	374	400	378	385	383	395	387	372	393	368	398	381	406	365	397	337	385	361	363	389	373	384	397	375	394	374	388	383	383	384	356	358	386	377	383	398	417	367	377	425	367	367	371	399	355	398	413	417	388	391	384	373	382	361	390	396	411	393	380	365	379	399	384	359	390	391	422	395	347	397	394	383	395	389	388	384	377	395	384	400	396	364	394	394	335	386	391	353	411	371	358	423	425	389	379	363	355	406	380	402	343	370	387	343	397	397	392	380	402	386	392	360	395	382	381	376	414	378	391	420	377	394	357	379	378	364	403	387	385	385	396	385	405	426	401	411	393	364	406	379	417	341	408	357	404	380	411	390	402	380	365	391	367	370	382	384	414	377	368	396	383	358	370	386	395	357	382	345	409	389	361	406	371	380	356	418	395	354	414	375	396	364	395	388	406	388	360	403	360	360	364	357	362	388	409	433	414	380	370	397	376	383	366	356	395	365	403	362	365	377	397	361	391	431	383	402	423	389	356	379	365	401	379	392	410	413	370	397	437	396	359	356	409	376	389	428	369	375	353	384	384	407	417	376	390	380	365	393	388	401	409	355	381	360	404	345	418	371	395	371	391	410	369	395	408	360	410	377	353	380	384	399	366	384	387	384	383	377	376	391	401	430	381	375	357	385	406	415	340	372	371	380	396	382	407	391	382	375	369	387	399	379	385	386	392	405	383	380	387	363	390	386	399	393	390	384	365	353	343	365	355	378	394	395	398	399	389	403	401	382	370	399	388	389	405	387	368	384	399	371	361	408	372	414	407	366	365	361	386	335	407	391	391	371	426	385	408	420	391	371	436	366	349	408	394	355	379	390	378	415	389	392	366	393	403	386	387	377	414	344	406	347	380	355	383	410	394	422	392	384	378	379	388	389	417	403	429	367	367	385	351	380	376	394	349	383	377	353	384	363	397	375	384	384	371	403	378	392	398	387	362	418	383	392	398	406	352	375	397	367	361	370	401	379	386	383	399	385	367	393	358	375	388	395	411	375	383	365	371	375	399	415	399	401	406	415	404	405	372	386	405	384	380	397	389	369	412	406	424	412	396	404	385	381	369	424	381	342	416	394	396	372	435	375	384	348	401	377	364	384	373	384	392	359	374	401	373	336	397	470	418	359	406	380	381	401	359	381	379	391	374	421	388	380	385	396	405	403	377	400	370	416	401	369	379	348	360	387	383	377	359	339	398	400	382	339	387	360	392	372	362	427	361	356	412	372	380	395	373	381	407	386	362	347	400	380	383	392	359	389	391	407	414	373	405	361	408	377	378	406	393	408	407	382	364	384	373	369	403	407	413	415	348	390	429	381	361	397	397	421	393	353	392	368	383	365	404	394	390	374	394	389	380	371	328	388	415	365	405	368	392	380	443	391	369	366	367	406	381	371	381	385	335	359	397	416	412	404	392	378	374	402	384	384	381	365	388	410	392	378	379	354	374	384	365	377	358	409	374	389	369	382	377	380	386	370	422	395	387	397	370	336	424	378	366	406	372	391	363	397	376	398	375	365	408	380	368	405	381	432	395	388	360	403	408	402	376	340	401	402	394	390	380	401	357	426	376	391	383	407	375	389	404	415	384	372	375	393	414	391	390	364	402	393	376	371	413	408	354	396	411	359	380	368	403	372	410	393	373	351	364	379	376	406	393	386	367	403	366	395	422	326	376	414	376	404	400	391	390	362	393	399	339	398	344	393	375	394	407	384	373	368	388	396	389	380	405	434	409	374	389	416	374	346	378	369	362	371	365	426	397	381	416	377	397	406	403	384	385	367	385	409	408	376	429	363	402	360	378	403	383	390	368	398	358	370	406	354	313	381	439	406	385	377	394	415	379	376	381	416	369	398	368	354	370	386	417	379	417	404	369	398	363	404	391	379	402	387	386	381	391	393	382	367	380	401	373	375	382	400	375	389	398	378	369	387	383	405	365	391	417	394	389	390	391	401	367	372	364	370	367	401	396	400	421	397	406	373	409	396	390	398	388	414	409	395	383	416	390	344	408	357	413	383	365	414	409	417	381	413	367	389	398	358	390	377	394	367	354	400	418	401	392	389	384	383	389	405	369	378	391	363	369	351	393	389	381	345	404	432	405	386	398	409	371	398	382	367	418	380	381	398	367	387	377	356	385	397	398	392	332	376	387	374	374	399	359	394	397	407	409	397	411	401	389	361	399	358	368	379	354	395	366	384	399	406	386	390	410	401	393	381	383	407	399	386	359	372	369	420	395	394	373	389	352	399	371	383	362	362
19288	34160	26627	15655	8954	5491	3672	2523	1780	1346	1087	892	777	699	622	595	525	513	538	542	489	492	503	467	437	436	450	440	426	437	449	446	442	446	457	469	431	478	435	423	473	445	413	452	426	432	418	431	448	458	461	422	442	405	406	445	387	414	445	439	487	433	418	471	428	463	437	444	408	439	440	443	407	411	472	447	435	497	456	469	435	463	425	459	436	445	441	395	432	456	424	389	466	432	422	451	445	454	439	438	404	477	426	435	440	437	397	444	433	466	447	406	427	456	457	419	422	466	433	436	438	461	440	458	455	446	439	450	432	439	463	421	442	467	481	419	421	440	435	409	419	417	435	412	450	421	493	468	427	412	450	412	398	423	407	479	429	439	438	439	455	425	448	463	442	427	459	447	425	411	475	432	463	423	443	476	444	425	456	454	445	428	444	430	449	431	420	450	440	448	462	426	449	436	443	483	483	457	472	420	444	455	409	446	435	435	441	450	464	473	436	427	439	475	460	433	445	495	412	426	462	489	408	456	428	441	449	446	469	460	442	430	453	454	419	423	510	434	437	462	439	437	413	447	451	422	460	433	441	429	432	433	455	465	452	435	472	473	421	437	455	429	451	423	439	431	412	452	454	435	426	433	449	480	456	469	405	440	418	439	469	472	412	448	436	435	444	478	450	440	460	444	414	429	428	436	432	456	432	442	432	461	451	429	474	428	452	451	452	456	430	420	430	447	413	374	412	426	480	420	434	435	476	416	450	441	424	463	445	422	461	416	407	422	426	448	464	405	428	455	437	425	452	460	439	450	435	444	428	462	452	485	448	428	418	428	467	433	471	471	447	444	437	438	478	440	470	428	463	474	479	460	392	460	399	471	451	475	462	442	430	464	439	436	440	458	439	445	420	454	451	432	452	429	455	407	432	449	458	443	423	455	444	456	433	429	452	461	441	418	463	444	438	435	410	442	432	423	417	427	447	460	453	457	436	441	407	460	444	452	481	475	432	427	463	396	454	411	436	453	431	425	398	457	379	438	467	458	448	433	457	435	449	500	417	472	440	403	398	465	424	442	462	436	445	400	437	456	434	436	445	469	427	454	434	445	452	465	439	433	396	430	413	409	451	432	461	432	459	433	420	453	406	467	435	444	455	443	468	453	461	459	461	418	426	439	455	451	443	391	448	415	448	468	476	469	419	442	456	438	478	439	435	446	417	426	386	439	435	464	502	435	432	402	421	446	437	452	450	463	468	474	455	417	445	459	432	432	423	422	426	448	430	429	445	445	453	455	457	454	443	436	466	431	428	476	466	404	443	460	443	459	434	415	445	435	463	423	437	460	485	439	453	449	469	448	432	475	430	447	441	448	421	497	438	410	476	458	411	473	420	441	469	415	450	449	461	456	476	445	468	478	473	435	424	416	451	454	444	415	452	420	460	434	446	469	450	494	447	443	437	399	431	438	436	425	448	421	409	436	445	459	446	484	425	425	508	472	445	457	480	449	412	449	431	447	446	439	422	441	425	456	480	448	460	429	450	417	411	445	444	480	430	440	447	443	445	482	460	448	418	404	418	474	400	442	411	456	422	459	445	451	434	439	449	414	439	442	452	448	480	462	448	410	453	457	426	453	471	422	409	443	395	476	455	464	454	438	434	458	394	429	466	462	410	480	446	458	439	454	442	431	473	452	399	429	426	460	429	432	440	439	431	469	427	451	461	482	424	428	483	425	421	394	458	421	441	420	457	475	440	430	450	412	456	462	424	447	454	432	457	458	441	445	450	440	439	442	455	434	445	414	421	426	426	442	433	435	439	429	439	427	474	450	475	437	435	429	455	456	424	463	450	455	439	461	426	459	442	419	449	405	463	438	457	433	484	450	481	453	442	458	461	454	426	455	466	410	423	407	426	466	419	449	441	446	451	464	496	434	415	441	457	440	461	418	413	411	438	449	462	415	410	454	445	420	430	487	457	464	426	459	456	445	454	403	436	465	456	435	411	457	416	431	460	453	430	426	410	410	460	437	485	441	406	441	434	425	429	454	455	420	444	430	455	404	443	452	435	457	416	480	457	407	433	455	428	468	427	447	443	439	431	422	430	428	444	432	423	409	425	422	459	396	455	410	404	443	470	450	426	434	457	448	427	448	438	467	474	429	407	426	484	480	433	438	434	451	456	417	436	405	415	477	438	445	466	466	451	509	426	431	431	409	443	422	439	488	408	428	440	456	427	473	467	417	411	435	432	439	438	441	447	410	426	480	447	453	430	433	432	399	450	405	470	454	439	433	446	392	440	415	447	463	436	405	478	423	443	430	412	441	417	441	436	440	453	454	467	441	421	420	455	447	457	472	507	440	444	418	481	442	414	437	418	446	429	448	443	408	435	483	448	448	483	442	418	448	475	400	509	439	474	450	447	436	436	416	401	456	464	470	474	469	475	401	420	451	422	444	457	434	394	455	454	471	461	405	429	410	399	439	414	470	427	425	465	424	454	449	451	440	457	438	451	462	451	426	426	451	415	423	463	433	485	470	484	436	420	464	462	479	467	444	438	444	465	420	420	485	458	406	432	408	433	467	469	452	433	424	441	440	438	436	467	472	423	411	426	444	428	440	468	434	438	459	443	450	449	429	458	439	465	465	447	455	451	446	418	438	397	431	461	482	446	389	436	385	439	423	461	418	410	457	485	453	428	440	472	461	441	416	462	433	442	431	450	459	443	457	444	480	463	413	404	422	440	419	484	490	418	485	463	431	447	444	426	449	475	433	419	436	429	425	430	439	476	450	472	431	453	465	449	448	440	423	424	395	477	435	421	399	471	437	439	424	431	466	447	448	461	419	427	460	409	468	424	411	469	458	414	412	429	460	436	465	462	456	463	473	415	415	449	444	465	439	437	457	466	437	432	408	431	452	439	436	419	481	466	417	468	404	424	490	469	426	446	445	434	481	441	420	466	444	446	419	454	414	423	422	439	429	444	438	474	442	427	447	472	406	429	456	440	463	446	437	508	468	413	436	427	452	416	442	467	433	455	432	450	435	449	465	439	426	458	443	418	420	459	487	425	435	455	418	424	405	448	403	440	443	462	452	453	442	438	426	476	463	454	474	467	434	426	457	457	432	443	448	470	445	454	446	442	440	421	427	417	482	445	468	435	412	423	464	432	424	436	462	479	437	430	455	447	418	444	480	449	479	439	451	458	445	404	455	452	414	435	400	459	451	463	432	418	442	455	449	455	418	451	433	400	444	447	448	467	452	415	450	438	407	457	447	440	449	424	495	415	422	449	445	438	432	457	451	430	449	462	428	395	448	429	442	445	453	461	453	455	455	470	421	428	442	434	436	462	407	443	443	451	412	451	441	411	445	450	465	449	413	460	434	411	442	440	446	439	441	440	477	452	430	457	475	416	452	447	435	434	430	416	439	439	420	401	429	436	424	425	450	431	429	450	445	429	443	436	457	465	465	459	455	445	450	426	440	442	456	428	434	477	412	457	457	436	484	414	406
23750	21303	28218	24795	20997	10839	3677	2185	1490	1187	997	790	717	628	573	538	544	487	449	456	396	442	417	421	406	385	392	356	372	382	356	377	370	386	378	362	395	391	404	410	353	390	382	375	357	382	326	435	372	371	389	370	375	380	399	395	343	374	342	344	372	360	378	392	395	394	379	366	374	345	407	347	399	404	359	384	371	366	350	393	400	401	387	372	402	384	389	353	409	381	379	399	386	371	373	365	383	402	372	374	413	396	365	373	388	374	410	396	389	389	397	379	375	369	373	396	387	407	399	380	380	336	332	362	353	428	388	383	368	410	423	382	384	413	399	364	362	389	359	383	388	354	355	362	384	372	424	408	391	355	386	380	375	386	393	397	359	378	408	386	360	366	380	373	382	405	379	389	405	427	383	359	350	378	370	378	349	374	383	384	385	366	379	356	392	365	358	379	389	380	369	397	366	370	381	385	387	373	398	390	376	332	347	382	398	397	360	393	377	360	375	367	390	392	376	384	326	388	392	379	401	353	338	353	400	388	394	362	366	391	408	386	403	364	393	366	413	380	373	344	345	384	389	364	415	361	428	426	403	357	397	382	363	378	390	361	355	352	330	382	361	383	374	410	386	411	394	381	398	360	374	375	354	392	374	401	378	390	385	380	394	411	370	370	399	358	384	370	354	366	445	363	393	365	387	376	368	366	394	386	358	372	378	398	388	389	390	356	411	348	416	360	364	391	369	399	402	389	374	348	353	366	368	384	373	421	357	363	353	359	380	371	366	375	384	396	390	395	406	405	397	375	373	356	370	325	368	361	351	364	369	376	393	362	397	396	394	399	332	350	436	346	365	392	402	386	357	362	354	410	364	370	394	357	375	356	363	379	400	387	393	396	375	364	410	384	394	395	382	381	392	373	356	370	379	370	377	382	400	353	408	395	357	355	338	383	391	356	414	341	399	381	392	388	358	395	359	369	382	342	393	362	416	381	372	384	382	366	386	346	342	362	405	402	364	368	365	404	383	400	377	387	379	409	370	368	371	349	380	352	363	366	405	328	398	318	383	369	356	358	364	396	349	331	371	358	407	361	349	388	377	396	408	390	370	389	370	400	351	383	382	337	374	413	363	380	392	434	369	355	389	396	377	395	391	359	391	353	372	396	346	346	329	369	383	401	345	340	355	385	357	373	366	361	417	383	387	341	374	411	386	385	412	343	391	353	396	370	397	389	379	386	386	376	386	367	350	384	360	415	392	415	375	346	414	381	358	347	407	397	374	391	375	375	370	376	389	390	394	386	393	374	403	383	386	362	387	381	380	361	395	390	364	429	363	360	405	372	391	376	366	403	389	401	393	356	372	337	360	377	360	411	407	360	402	399	417	393	390	379	384	366	412	381	385	362	434	355	356	398	342	349	398	374	363	368	363	380	428	347	371	367	373	379	369	409	401	378	393	362	365	387	349	381	387	380	387	368	407	377	382	368	349	372	378	381	353	365	383	356	347	398	389	377	371	399	384	347	366	348	380	393	377	374	401	388	373	382	341	354	389	408	405	376	370	372	367	364	347	368	362	366	421	387	390	368	366	374	393	391	387	391	383	405	361	331	369	404	418	381	402	411	375	395	358	413	396	377	375	379	350	383	376	378	386	351	392	375	364	332	409	385	376	381	345	415	383	407	374	373	351	367	401	352	350	339	364	365	400	401	387	398	396	375	339	350	420	417	378	382	380	393	383	366	367	363	372	388	377	350	391	368	375	403	395	407	407	406	399	386	373	387	353	367	361	390	358	364	348	396	360	350	379	387	388	398	372	369	373	374	353	369	360	397	339	377	414	381	396	392	400	382	427	375	385	346	378	409	358	347	332	389	388	372	369	355	348	406	374	369	389	354	371	405	379	374	403	381	395	367	379	355	362	384	377	370	363	366	380	353	398	393	387	383	368	335	414	371	391	390	396	402	379	420	360	347	391	384	358	378	402	429	394	413	383	374	401	387	402	366	391	391	380	356	341	396	377	387	400	376	354	371	394	385	389	355	371	382	428	385	381	343	372	374	361	350	367	369	363	388	362	344	398	347	362	419	337	376	395	394	359	426	368	399	383	423	390	379	415	343	420	377	396	363	379	370	381	414	376	372	388	376	370	370	381	404	383	382	381	385	399	397	377	364	387	411	397	359	363	361	366	366	362	389	436	373	361	369	354	372	414	430	371	379	347	331	368	351	366	393	375	369	369	380	344	387	405	389	383	382	383	363	377	390	354	383	391	374	384	384	384	372	380	353	399	414	357	424	371	370	370	384	353	355	395	402	395	380	365	371	383	409	380	363	390	390	387	364	353	366	399	413	407	358	343	381	383	364	345	381	387	381	382	346	361	385	365	364	373	385	410	390	349	379	407	379	369	341	367	393	354	391	379	358	325	386	397	363	370	390	380	379	379	382	375	373	412	368	409	399	385	378	358	372	396	416	360	386	373	359	410	359	391	362	419	407	398	390	389	396	377	376	385	389	391	382	376	408	381	367	404	367	394	361	361	368	406	375	374	366	363	384	374	366	357	387	376	410	384	413	398	386	380	382	371	379	384	397	394	417	386	367	452	367	357	341	361	387	422	351	364	414	418	404	348	371	354	382	397	393	384	372	372	403	368	377	377	392	399	402	388	372	344	350	384	371	373	363	393	353	355	348	415	391	365	381	381	381	358	389	362	359	363	349	385	416	394	359	380	393	377	388	382	403	354	364	347	394	351	340	374	385	359	400	425	390	389	349	380	391	397	351	362	376	364	367	366	399	366	376	377	385	404	399	364	397	367	371	393	370	383	390	361	402	376	369	393	390	376	389	400	382	381	424	367	366	424	380	392	344	362	361	400	390	390	422	362	388	357	359	378	391	396	379	360	379	379	382	377	377	383	392	397	380	356	397	370	364	360	397	377	356	396	361	397	393	358	388	350	365	330	398	392	383	360	398	373	358	387	417	388	350	420	374	374	400	341	379	397	403	427	404	368	396	353	385	376	367	413	398	366	365	366	356	389	403	394	372	392	409	389	371	364	381	396	383	366	403	359	386	390	385	345	366	379	381	395	354	373	384	378	384	374	368	348	346	397	369	391	384	404	369	367	412	380	372	378	361	364	375	384	416	375	370	362	357	373	378	379	395	404	382	388	393	387	416	355	378	385	402	370	387	400	371	395	382	386	367	352	370	402	402	354	377	367	363	406	385	392	351	369	371	362	364	399	397	375	339	380	390	356	384	343	376	382	357	384	381	359	417	399	352	358	373	364	364	342	399	390	372	355	391	358	418	333	374	394	368	408	403	331	360	373	369	378	343	373	371	357	406	335	375	413	386	379	365	377	381	400	388	381	379	386	367	407	378	406	422	348	391	333	377	365	414	361	366	413	395	351	374	399	403	376	363	364	396	383	413	402	433	378	341	409	376	350	381	386	371	386	373	380	350	348	360	360	365	371	397	393	393	401	376	378	357	355	363	358	404	356	391	371	350	372	364	377	395
19454	41137	33404	21800	13697	9007	5874	3908	2862	2042	1623	1235	1035	903	773	676	630	562	554	533	521	477	475	482	439	463	406	456	435	440	421	480	460	375	438	426	450	410	446	394	426	435	400	426	398	413	466	446	440	456	446	407	435	461	427	434	406	408	445	417	428	433	441	389	435	465	427	420	453	424	418	442	424	419	405	451	436	426	438	427	420	454	408	441	440	425	430	443	418	406	417	398	485	404	435	454	425	454	457	412	406	401	423	486	442	452	480	421	482	443	416	431	422	424	408	422	410	415	380	427	413	425	449	446	422	473	425	427	452	494	461	425	423	425	417	467	399	401	436	445	403	418	471	423	400	441	452	409	390	433	441	415	431	428	445	419	460	448	382	426	433	476	414	418	420	424	424	467	422	417	429	495	389	400	426	442	425	439	441	427	436	446	441	391	405	449	440	436	456	443	441	430	462	429	445	462	418	434	408	427	433	443	415	431	440	448	438	414	442	450	427	412	438	445	450	399	411	427	452	417	434	422	426	420	437	404	419	426	418	414	433	427	445	428	425	458	410	465	450	411	421	454	428	437	422	437	432	464	431	435	456	461	416	437	410	433	414	436	471	436	455	464	455	432	447	419	443	437	429	392	411	394	441	390	397	452	436	425	435	419	426	423	445	417	446	421	417	441	427	430	424	421	441	432	454	399	443	449	436	420	464	405	441	430	441	439	410	433	445	439	443	458	464	414	465	431	437	475	458	462	424	423	452	442	444	462	476	389	409	451	465	439	446	448	433	415	408	414	456	447	417	453	450	410	431	454	419	428	427	469	434	451	430	428	428	413	428	422	476	443	409	445	416	419	394	432	422	434	418	417	430	418	408	475	412	433	392	458	453	421	400	441	441	429	426	457	440	449	426	452	409	412	410	422	450	424	417	455	407	461	473	443	436	427	425	432	431	456	419	465	437	448	468	416	428	478	463	408	454	452	407	438	467	426	428	438	427	424	444	432	445	398	451	438	411	451	454	431	449	436	422	414	437	447	391	455	380	447	409	441	446	423	468	422	448	442	439	435	428	424	445	420	430	420	392	463	396	435	438	434	467	454	462	431	425	414	459	437	412	441	402	428	462	446	390	406	421	440	412	412	420	411	427	424	449	419	418	440	392	462	446	450	446	428	442	464	436	417	438	400	466	418	444	437	414	436	415	430	429	418	414	444	471	446	437	419	445	460	428	405	409	462	430	440	444	405	409	419	436	455	389	479	428	426	430	427	407	421	443	431	455	436	411	414	400	423	426	449	414	412	452	420	418	432	456	445	454	432	417	407	428	452	428	442	431	426	459	415	396	402	420	432	468	417	449	440	423	441	431	428	447	430	445	432	436	439	412	406	456	434	473	480	427	421	411	445	452	422	415	405	389	419	433	450	452	414	465	420	437	441	443	437	435	437	449	463	430	455	432	440	439	477	448	443	403	429	422	415	425	426	424	437	406	417	416	440	392	445	388	406	425	431	440	461	402	441	437	439	418	449	453	426	463	438	475	430	430	434	465	411	429	424	430	402	458	444	420	453	439	408	421	436	466	435	459	426	426	403	440	452	448	430	459	458	431	439	424	464	410	443	422	431	436	478	407	460	482	410	414	440	473	452	446	451	433	470	395	438	455	429	455	447	432	402	424	475	418	438	439	447	411	425	410	424	433	456	440	452	413	397	457	469	430	457	441	407	428	429	428	416	428	423	428	450	424	408	460	440	461	429	437	404	425	451	425	443	419	445	458	440	419	438	441	424	437	436	438	446	422	427	413	425	415	441	408	440	444	415	435	452	413	467	422	445	435	425	462	421	440	389	432	441	452	396	427	436	440	428	415	467	412	409	448	435	434	446	422	437	398	471	453	436	433	462	411	440	445	410	410	421	396	448	421	423	432	446	456	471	481	400	424	418	444	417	429	441	424	451	455	434	463	460	452	413	416	456	430	465	440	425	402	438	437	436	426	421	419	424	428	464	413	422	408	435	394	457	418	415	419	426	421	419	455	448	443	444	482	428	441	462	455	459	402	435	420	412	433	416	476	445	448	457	396	423	430	425	449	450	439	462	461	429	395	429	405	386	398	404	454	436	403	449	422	435	405	409	409	443	422	413	453	424	411	396	447	437	493	388	407	412	422	460	433	400	448	470	485	423	431	442	442	439	464	469	470	412	430	437	412	495	413	464	425	420	420	427	413	413	422	439	430	432	429	451	432	440	408	461	452	416	428	450	457	465	437	431	422	396	455	440	434	467	431	432	418	415	445	448	421	418	400	431	454	423	443	441	449	414	446	422	453	444	438	463	449	402	471	430	424	408	443	407	426	498	433	425	433	436	449	406	452	404	424	434	444	465	433	407	471	404	432	441	468	489	398	431	428	463	424	421	432	432	407	404	430	421	385	456	445	454	428	427	451	419	432	422	442	405	414	423	422	454	471	441	426	465	455	446	399	447	428	466	462	400	429	424	412	445	435	442	472	429	418	453	426	456	471	464	412	424	438	423	428	441	423	440	440	413	457	497	422	408	418	432	420	469	429	413	431	408	425	467	458	424	419	463	447	411	463	434	403	430	439	420	421	408	429	462	443	438	453	444	438	413	478	413	435	426	375	423	433	476	425	459	394	424	460	456	443	401	416	404	462	450	461	413	431	418	426	401	423	430	447	420	450	427	448	434	420	388	417	411	419	408	396	405	429	438	471	424	431	428	433	400	443	453	430	414	433	437	406	436	421	412	432	421	468	435	432	452	424	439	428	434	416	438	419	451	387	433	429	413	462	395	427	455	391	454	445	420	450	403	419	413	444	443	430	426	418	428	439	464	417	431	404	431	417	430	453	479	437	441	429	469	421	428	412	446	430	428	463	421	418	411	432	450	430	450	427	395	443	433	406	428	423	446	427	450	443	452	460	451	418	448	462	420	428	435	469	421	443	428	440	429	446	447	430	435	465	463	437	445	422	420	453	426	437	417	443	440	452	403	449	452	415	464	415	425	457	438	458	405	448	450	446	445	437	472	454	425	414	425	451	448	424	435	438	438	397	439	419	443	428	428	445	438	436	447	449	432	442	423	409	403	404	425	450	446	416	423	427	432	419	412	434	436	420	444	436	424	463	422	416	438	445	415	435	431	438	437	403	420	440	468	455	462	422	429	488	446	396	405	415	467	446	470	418	404	447	456	439	387	418	477	452	400	461	433	409	410	442	435	428	485	455	469	431	416	431	412	458	460	443	425	429	414	446	453	416	446	412	467	432	416	452	436	440	437	446	427	411	423	430	425	424	408	394	412	431	428	444	458	447	378	401	436	428	438	412	411	453	421	458	402	423	408	416	441	434	412	449	409	431	417	430	432	434	420	438	422	440	438	456	416	422	391	442	427	421	452	411	472	418	426	424	462	437	409	441	417	416	387	452	441	470	414	465	461	424	438	450	412	420	418	385	388	439	464	418	433	428	437	413	447	424	410	434	421	420	400	426	418	439	423	428	417
25169	21338	26657	24440	9223	3696	2274	1548	1138	925	784	670	591	570	479	487	474	443	441	399	401	445	384	403	416	393	391	379	406	403	391	387	396	392	368	422	419	401	388	426	401	393	384	399	376	377	409	378	406	384	374	418	370	419	352	388	388	398	413	390	370	385	406	382	384	377	393	394	360	411	378	400	362	386	344	423	417	406	388	368	442	412	416	383	407	378	395	366	414	382	391	418	385	425	418	364	427	398	417	367	383	378	372	379	387	391	409	392	375	418	376	375	436	388	387	375	386	385	430	389	381	395	383	410	432	394	387	404	402	347	359	376	388	393	397	369	365	383	366	390	394	389	371	395	392	398	391	390	388	373	389	418	361	431	373	368	356	384	426	382	387	385	411	395	394	398	385	419	365	388	387	399	367	366	394	365	389	353	378	379	404	376	404	376	419	413	400	383	375	410	386	352	396	403	414	409	397	400	401	371	380	381	381	368	376	366	457	373	355	384	388	376	362	377	364	414	354	384	433	413	377	363	404	422	372	407	403	427	395	404	362	390	344	366	388	376	354	369	377	347	368	354	398	403	400	383	342	436	399	410	395	388	376	409	356	370	407	403	388	392	375	364	384	354	380	397	402	389	396	403	363	375	421	353	398	376	354	384	386	381	406	397	375	379	399	385	381	359	377	414	362	367	394	374	369	382	363	398	386	408	383	379	399	399	378	362	366	374	399	385	394	382	413	399	395	404	378	363	384	385	399	376	389	401	390	380	380	413	378	397	397	375	387	390	371	407	401	383	410	376	375	395	395	429	380	399	394	402	372	374	381	373	411	373	397	343	398	377	374	404	367	380	359	402	362	411	374	392	396	393	375	416	423	396	401	342	403	411	400	411	356	378	413	433	382	378	404	364	352	407	371	363	381	365	394	387	388	387	397	378	375	413	369	419	388	331	388	425	389	401	414	372	427	382	366	434	390	399	339	365	421	396	398	397	388	385	394	396	396	400	398	387	369	379	402	374	379	396	368	380	382	382	416	449	369	358	405	359	375	382	411	377	386	407	393	377	395	393	382	413	397	370	370	380	404	376	359	376	396	417	407	435	400	370	365	409	381	402	434	371	429	364	416	377	385	423	377	378	370	414	372	386	386	412	386	375	392	385	387	391	392	425	366	411	405	395	399	383	372	382	408	403	418	351	387	380	392	398	423	384	390	356	393	352	380	366	366	368	393	369	381	402	395	412	385	352	362	376	378	402	396	383	391	411	402	346	394	375	411	408	398	378	409	389	388	391	350	364	363	373	384	393	403	397	367	386	372	398	389	363	398	389	380	397	344	425	389	370	376	372	379	361	363	385	388	390	385	366	406	387	358	387	388	410	371	411	378	381	370	378	372	403	391	407	365	396	392	415	380	414	387	366	412	378	373	368	372	398	387	411	384	363	393	391	409	385	401	423	390	380	412	390	396	368	374	363	399	360	401	373	376	428	355	377	369	422	375	376	390	357	421	369	368	369	348	378	357	396	357	374	395	376	400	392	424	364	438	384	372	387	384	373	371	382	378	397	414	371	397	392	378	371	390	389	362	388	401	435	360	364	379	389	454	380	408	376	356	410	392	373	400	378	395	364	388	370	372	361	383	398	379	398	450	405	389	370	399	420	397	356	375	404	415	407	391	357	419	368	371	371	359	405	368	399	396	389	383	389	373	412	382	392	375	372	354	414	398	332	356	375	380	387	384	383	436	372	410	403	397	359	388	368	385	408	373	399	384	391	403	344	379	405	392	395	433	399	386	408	387	446	339	389	358	376	394	366	370	396	361	395	405	394	395	409	364	362	372	322	411	387	367	411	369	407	367	380	411	352	419	397	391	370	381	376	395	416	351	369	399	404	410	408	384	350	404	401	395	371	393	376	390	434	401	382	401	365	375	385	411	387	365	366	379	407	350	411	397	403	389	385	400	419	381	362	376	388	400	403	399	401	406	395	380	407	372	390	384	400	374	389	380	412	409	403	364	398	391	399	393	381	391	391	400	398	396	368	398	403	403	366	388	411	382	380	364	409	434	380	372	385	331	382	362	357	388	402	424	381	383	388	396	374	347	347	373	381	389	418	392	382	401	390	393	382	357	386	373	377	396	364	422	433	390	408	388	388	383	356	393	398	390	391	344	399	396	363	401	386	405	360	399	393	394	371	383	395	381	370	415	412	425	414	368	389	430	368	374	364	366	397	403	381	400	395	385	391	410	391	398	384	372	412	370	390	378	401	393	414	370	392	394	383	388	397	387	405	413	368	408	417	410	380	412	400	381	413	387	405	386	405	391	386	388	412	376	412	366	386	403	379	410	411	371	388	401	408	388	416	386	381	398	386	382	394	392	387	370	395	381	327	376	376	380	404	385	431	380	399	364	394	413	375	394	389	351	399	417	408	377	394	405	386	378	406	366	366	395	404	356	388	398	383	366	422	380	365	411	401	409	424	375	386	389	361	413	412	368	381	415	379	387	380	392	404	369	381	390	375	362	395	332	368	403	379	423	382	383	409	426	401	369	405	420	396	416	393	391	425	379	400	387	380	366	394	347	409	384	434	382	380	375	446	409	380	364	386	370	387	365	375	371	373	394	374	401	415	371	385	377	390	403	366	398	399	397	413	408	416	363	392	408	444	377	387	377	400	349	423	351	342	393	397	367	407	349	373	403	371	400	392	392	424	422	392	358	415	376	414	399	374	377	389	376	394	395	363	368	400	394	381	390	367	374	354	403	362	398	400	392	391	402	380	393	382	384	403	357	397	396	383	374	372	369	350	370	396	370	399	402	400	375	422	383	395	368	373	381	408	391	405	391	388	360	383	361	390	354	367	395	397	386	400	377	371	406	376	400	376	383	343	391	379	395	393	397	364	394	414	397	380	396	386	394	381	341	412	393	378	376	370	364	359	427	326	379	337	391	388	390	371	409	373	367	395	407	417	374	358	389	395	434	427	387	389	373	402	372	411	390	411	392	356	393	401	408	368	373	381	366	404	368	380	419	393	362	385	395	368	392	388	374	394	386	371	376	387	389	412	361	370	388	394	378	377	424	343	376	376	386	414	457	394	341	360	378	395	387	368	416	401	388	405	400	392	382	379	386	381	392	372	397	381	380	382	406	375	378	398	410	393	392	390	402	366	394	402	410	352	393	405	379	392	357	397	393	362	415	383	423	386	376	369	385	407	395	348	401	402	392	360	395	389	341	433	381	386	419	419	349	407	444	401	368	412	360	368	385	382	425	420	368	363	378	349	382	375	348	403	366	390	383	362	416	409	345	404	410	408	394	396	380	346	414	399	382	425	391	399	383	373	372	376	384	396	384	404	366	377	389	457	396	411	402	418	388	404	338	387	393	406	386	420	363	403	367	387	386	332	407	362	402	397	404	372	418	397	433	345	425	365	389	362	400	416	388	331	381	408	403	405	387	432	374	392	375	386	372	387	419	362	382	354	404	372	374	398	367	413	388	350	380	365	370	397	425	367
18900	36791	29225	17937	10851	6716	4397	2926	2223	1681	1245	1006	888	751	719	607	574	589	528	503	539	539	468	470	463	487	454	460	464	448	451	451	414	444	447	422	431	418	445	479	446	423	439	440	455	516	425	470	446	430	424	400	476	456	435	469	433	457	446	446	435	472	446	450	466	436	482	434	442	435	458	463	432	409	456	421	468	502	424	419	402	435	440	473	471	438	434	435	411	465	478	450	429	416	403	436	457	455	395	427	473	456	476	447	478	501	479	403	447	409	384	448	471	451	406	442	438	458	453	437	430	415	420	460	424	444	428	469	416	450	466	455	457	443	441	455	438	477	437	444	436	398	436	430	460	459	412	454	426	445	455	433	437	456	453	408	480	497	503	475	468	451	445	493	432	454	446	417	445	440	466	459	472	432	477	455	417	427	441	458	467	421	426	448	447	448	446	416	445	463	433	463	467	460	472	447	420	454	446	451	427	453	454	427	426	442	441	423	385	424	474	420	459	466	439	423	458	456	486	422	446	446	480	451	481	459	440	446	411	431	487	457	413	481	442	437	420	446	422	401	437	456	479	426	461	468	434	450	449	419	452	433	438	419	411	421	467	454	446	480	436	445	456	424	444	403	443	468	457	449	429	471	402	453	428	407	463	446	461	462	464	379	473	440	465	452	462	436	444	431	481	456	489	471	411	437	472	428	441	465	411	423	442	450	429	442	425	443	427	433	439	441	468	482	450	430	425	445	442	474	431	460	427	390	444	440	457	430	427	471	426	495	461	429	446	458	423	446	419	426	410	442	448	458	444	456	444	449	475	477	441	405	442	429	448	447	452	433	451	458	444	469	447	477	481	446	458	448	421	443	432	432	454	438	459	433	431	459	417	448	433	455	433	462	471	473	438	435	429	422	469	445	453	424	450	433	420	483	443	419	449	466	439	466	436	451	437	497	468	426	434	464	410	435	456	447	422	470	472	468	379	438	449	413	442	436	423	410	467	423	452	445	454	450	427	463	459	400	418	413	453	435	426	432	468	414	462	435	464	446	456	438	471	466	393	406	415	453	436	423	399	439	496	458	413	434	438	477	449	483	425	411	490	447	428	451	430	446	436	451	413	432	451	420	454	453	450	460	438	485	445	464	444	453	433	475	442	442	470	429	408	486	458	440	453	449	470	467	423	410	429	465	429	455	489	461	457	443	448	448	466	461	462	445	448	432	421	452	445	447	470	415	471	456	445	437	440	431	412	464	430	465	474	434	450	446	429	438	438	449	434	413	454	465	451	460	441	417	475	444	436	486	468	451	465	454	437	466	483	440	450	452	468	456	456	397	456	421	449	447	414	464	492	437	466	448	470	450	460	465	432	459	467	437	449	470	466	459	455	436	450	434	448	421	481	448	404	473	448	450	475	417	456	476	435	445	447	405	455	427	453	452	407	443	430	435	423	432	448	399	448	475	453	468	443	431	487	470	463	422	438	474	458	452	453	452	428	421	473	427	436	437	441	457	411	465	434	462	434	422	430	435	427	435	478	420	415	430	447	433	471	479	449	394	447	466	465	431	468	465	438	463	442	412	441	430	450	460	436	430	444	483	454	466	435	420	408	430	431	465	462	467	434	434	407	464	488	425	476	448	414	446	451	450	445	434	422	429	429	478	452	450	387	425	445	466	461	417	424	428	414	421	440	415	439	470	450	460	485	415	432	451	460	474	466	435	444	472	454	443	419	431	448	457	424	478	480	460	455	467	436	447	458	449	423	459	442	423	451	464	406	460	452	434	437	432	452	440	483	445	485	450	441	430	441	468	435	461	449	452	465	434	448	412	411	448	476	406	458	426	424	441	450	447	469	431	413	442	488	433	459	424	461	442	443	464	435	453	423	399	470	433	443	414	441	450	435	447	490	446	471	456	402	481	456	436	460	430	443	447	408	429	477	454	455	460	468	482	497	433	426	449	429	445	458	464	447	400	474	429	478	460	435	449	454	411	427	403	455	435	414	442	444	462	436	428	448	433	438	482	481	405	453	464	436	390	447	449	472	436	437	454	458	478	433	437	475	430	469	426	475	479	460	434	413	424	431	436	426	467	430	438	467	452	464	455	477	448	427	463	456	446	425	440	421	426	444	461	436	439	451	452	457	427	413	417	482	456	415	438	460	458	384	424	427	445	423	456	433	433	436	423	436	434	450	432	431	466	437	445	431	465	433	426	448	481	466	430	430	431	438	420	448	482	489	460	436	447	453	456	457	420	431	453	471	426	436	466	457	424	450	387	435	446	454	448	462	431	483	446	443	433	440	445	464	464	446	389	439	461	435	448	461	446	432	468	416	474	434	442	453	426	484	419	456	416	421	456	465	456	423	463	466	482	424	426	492	470	427	461	429	425	401	401	459	444	454	449	421	441	446	459	426	455	454	465	438	439	435	441	440	445	479	461	454	422	460	454	456	441	469	448	404	454	448	453	432	440	461	406	458	463	436	435	432	464	433	429	444	433	455	417	447	445	463	440	435	458	452	438	450	407	413	445	426	452	406	438	434	452	422	450	457	481	440	422	456	441	459	417	458	438	446	466	416	455	468	430	443	436	432	472	445	443	433	410	463	459	449	452	470	498	416	431	463	445	432	448	405	427	419	445	478	447	433	458	449	439	430	444	463	444	495	426	412	406	463	444	432	452	425	459	424	438	453	410	462	413	466	459	436	438	424	449	405	431	412	433	434	423	443	439	479	425	441	446	466	433	455	428	421	434	432	466	451	470	423	443	430	443	473	460	436	455	461	430	466	471	480	450	495	435	447	421	437	464	423	469	405	428	414	427	484	412	463	436	464	416	488	455	444	454	424	408	486	452	421	455	438	415	432	448	443	464	440	477	465	402	463	431	461	455	443	450	471	442	408	459	443	467	422	439	465	416	437	436	428	441	439	456	463	445	446	451	423	433	460	453	444	445	453	458	426	474	450	441	471	456	441	449	401	439	435	462	415	458	435	469	494	445	421	457	435	450	476	459	467	467	460	432	424	461	420	478	467	476	462	474	466	501	396	438	442	438	440	448	430	459	469	448	474	405	470	430	437	422	393	455	419	461	454	450	431	431	454	473	464	449	491	459	454	449	427	411	462	431	443	434	438	469	447	436	456	450	457	469	427	453	429	468	459	503	432	436	418	430	461	446	433	432	465	452	472	417	429	422	453	412	460	460	442	447	451	443	408	448	467	444	444	426	432	466	468	417	403	432	454	456	418	412	476	446	429	492	467	420	475	431	458	457	437	441	469	419	453	444	461	455	439	461	476	423	473	464	463	445	459	423	451	418	478	420	448	422	426	437	447	440	413	436	438	460	486	450	451	437	445	411	429	439	429	449	423	442	451	405	488	439	435	457	441	416	422	419	454	452	412	455	465	428	466	477	436	484	429	433	426	414	424	451	490	479	446	439	472	444	458	457	426	393	426	482	455	417	452	467	435	420	468	419	430	463	455	465	435	436	473	428	459	453	451	466	413	427	454	435
22912	21403	28856	24314	21447	20558	8595	3100	1930	1516	1185	975	813	718	619	589	557	481	435	424	480	427	403	424	415	434	414	414	403	406	416	411	418	397	378	400	393	391	439	401	381	386	387	395	421	406	369	382	415	403	417	404	379	343	404	360	386	377	370	367	376	397	362	377	409	409	389	420	391	399	383	396	389	399	403	395	388	366	423	355	376	397	365	391	416	395	410	418	391	394	348	366	411	388	388	384	382	409	411	425	388	386	346	355	379	400	385	380	424	405	376	408	401	403	363	373	403	385	413	443	418	375	402	392	381	397	401	414	424	400	381	397	416	373	371	401	381	387	381	400	426	405	373	359	422	398	415	356	383	406	405	404	356	374	385	378	340	419	374	379	414	377	394	387	359	422	384	386	371	392	388	394	383	376	348	375	372	375	384	381	394	410	388	377	396	377	403	372	365	411	388	351	421	399	401	387	387	355	367	386	403	382	374	420	371	386	397	384	400	393	388	410	374	426	395	385	365	386	369	398	383	386	375	416	383	416	362	384	359	404	378	367	406	401	378	393	421	393	404	378	385	378	356	402	409	380	373	414	382	400	389	361	385	398	417	413	388	421	392	380	378	414	380	361	397	378	355	378	385	392	429	372	427	402	387	405	395	364	393	353	368	413	370	359	395	412	410	398	366	369	391	374	378	362	386	362	390	417	405	375	380	351	395	376	409	390	384	389	381	414	393	403	426	373	397	406	371	364	398	382	414	421	409	396	371	387	399	403	407	391	371	357	383	367	395	365	415	401	377	389	382	382	359	354	384	399	349	369	379	367	417	431	428	385	401	382	393	364	386	382	389	351	444	377	352	345	398	395	411	363	435	418	392	402	374	396	440	403	390	412	434	395	403	405	377	406	388	407	384	402	374	359	358	404	422	423	456	403	401	393	341	398	346	422	372	377	358	409	401	355	406	340	393	372	421	393	382	377	384	402	368	393	356	374	392	370	419	403	391	396	394	399	375	390	390	392	400	391	376	386	389	374	378	400	382	366	394	381	395	431	353	350	392	381	410	367	364	378	394	382	373	391	398	412	389	373	333	382	380	395	405	389	379	413	400	371	419	392	381	367	366	367	353	386	376	408	382	421	401	386	409	369	420	394	400	398	385	417	383	370	382	400	385	391	363	428	409	412	366	380	389	374	370	378	384	371	362	362	380	369	397	414	368	436	366	407	377	434	424	398	391	394	397	397	409	380	418	368	405	398	413	389	384	386	395	391	401	381	404	389	383	397	378	411	394	376	392	383	392	407	433	397	360	422	387	419	395	373	369	396	415	403	382	397	376	397	409	353	370	372	351	359	389	373	407	389	373	372	384	369	358	417	390	397	376	404	336	379	370	374	392	369	376	379	357	404	387	402	376	425	386	413	392	373	339	382	378	368	368	376	398	397	382	393	393	389	387	397	351	399	361	357	431	404	381	401	396	397	400	418	369	391	371	357	360	367	386	387	388	397	384	388	390	383	429	387	389	421	407	398	340	366	386	410	431	410	368	370	428	404	415	341	383	370	426	386	401	369	395	377	417	360	359	386	425	390	364	372	369	388	383	395	381	356	401	356	394	414	400	383	359	385	396	385	380	377	400	364	386	378	407	387	369	435	387	369	386	342	402	381	400	389	365	435	362	389	426	406	414	365	396	400	387	426	374	383	370	384	384	391	379	413	394	392	400	437	398	361	368	411	380	398	376	378	393	386	423	384	402	385	365	410	369	360	411	405	436	363	381	425	398	359	364	431	426	425	383	387	380	413	405	378	393	377	397	363	374	346	393	402	399	381	350	410	374	392	383	405	370	388	401	393	397	351	397	375	383	387	357	372	418	399	384	426	385	363	425	392	434	400	408	373	366	408	421	393	411	395	388	391	418	366	436	422	402	384	412	402	403	390	376	346	395	375	395	421	395	349	396	343	393	362	430	387	359	398	383	359	417	396	374	374	396	363	369	385	402	376	347	381	411	366	399	380	392	356	404	397	375	415	411	396	379	347	381	389	381	425	382	399	421	396	367	379	401	387	400	382	371	344	405	384	397	363	405	398	394	405	413	404	367	381	360	394	385	399	369	419	376	401	420	388	439	388	380	374	376	392	402	396	406	383	360	387	388	357	368	376	384	367	369	371	399	394	397	411	410	369	396	383	370	370	371	375	400	366	399	388	354	390	405	402	353	392	377	442	407	398	344	420	365	388	338	367	369	379	416	357	378	390	382	408	378	373	405	377	393	374	376	397	378	390	379	400	399	357	391	362	396	413	405	375	363	398	400	425	370	340	378	399	387	384	362	399	383	377	377	421	366	367	361	382	387	404	368	361	372	394	383	403	406	385	417	378	388	378	391	375	391	385	395	377	415	373	371	379	371	400	369	405	386	392	362	376	386	388	383	410	393	384	388	381	393	379	382	377	379	391	422	370	411	407	378	381	353	377	416	400	369	395	421	399	398	396	335	372	400	410	373	355	372	391	382	398	379	407	391	380	418	374	389	372	374	421	403	373	393	383	396	359	351	405	363	395	394	382	396	404	376	393	387	405	381	397	369	356	419	376	370	372	379	363	381	389	385	380	375	393	375	408	415	408	358	368	390	389	360	389	393	402	402	351	396	396	416	392	331	371	411	396	408	415	394	392	390	381	406	395	390	389	409	399	379	439	384	397	400	424	399	405	395	391	370	358	390	391	388	376	398	407	386	377	399	366	407	412	368	401	370	384	379	369	391	356	416	381	394	371	362	382	339	404	388	401	377	375	360	356	407	343	398	391	378	401	386	346	394	380	380	392	355	355	408	387	387	374	394	374	350	396	405	404	397	437	392	390	337	373	357	394	372	414	383	373	412	380	392	386	375	382	363	389	377	364	375	392	370	397	413	389	398	362	405	383	391	399	408	384	395	436	388	389	385	406	354	418	374	402	330	344	384	400	364	415	375	389	372	395	388	392	399	388	384	401	378	420	385	373	388	380	349	387	414	397	409	387	404	379	400	415	369	404	398	352	377	346	388	387	404	407	388	369	360	373	376	424	327	368	406	402	400	392	455	353	344	403	360	417	378	396	386	432	401	393	365	390	388	372	384	394	374	359	426	421	413	385	388	381	385	373	386	402	385	409	333	394	377	391	335	386	389	379	377	369	390	381	364	379	404	360	392	391	396	403	417	395	389	401	390	405	406	370	415	400	372	394	421	415	395	365	386	387	392	379	393	403	387	383	331	381	376	372	418	381	391	405	384	393	397	374	387	364	371	400	384	399	388	376	395	381	373	380	387	376	421	423	375	389	389	400	370	353	366	352	385	351	392	375	386	382	410	374	400	342	409	407	410	380	392	389	405	399	361	389	380	374	342	421	401	380	422	371	407	394	401	372	378	359	413	402	405	405	422	373	395	406	390	397	390	370	417	388	381	387	373	330	383	391	396	392	353	392	390	404	391	372	372	415	401	413	360	371	391	351	361	350	399	373	380	387	376	385	377	367	361	388
21075	45129	37508	25607	16804	11405	7473	5360	3884	2728	2087	1631	1256	1085	882	810	688	627	615	612	535	489	541	494	458	486	464	453	429	450	484	427	426	435	410	436	421	455	467	414	421	447	403	434	416	418	442	424	407	452	472	472	420	453	430	444	399	448	456	476	435	465	443	391	447	434	452	422	446	430	478	476	416	472	465	429	428	423	440	455	451	419	457	437	417	446	430	452	449	424	429	464	471	410	418	442	454	445	404	459	474	454	460	433	434	430	447	442	454	456	415	442	406	433	454	475	442	433	463	427	435	439	454	487	405	422	501	405	421	459	442	460	436	445	395	441	485	429	435	422	441	443	477	452	444	459	429	442	420	449	409	469	413	463	437	427	432	464	398	408	422	427	415	480	411	417	438	440	470	468	436	439	423	417	447	424	449	423	437	450	474	464	446	435	450	450	437	421	426	475	443	407	450	431	452	442	384	401	410	447	415	413	431	443	388	421	432	440	449	498	437	454	386	468	458	451	442	426	414	458	442	412	426	486	409	502	401	454	385	456	470	469	411	414	423	464	469	422	435	431	393	451	420	427	445	436	427	427	490	462	464	454	433	440	423	441	417	419	448	451	438	451	427	436	438	478	421	462	461	444	453	441	438	429	453	448	435	476	474	468	430	450	467	431	450	455	464	450	415	475	446	461	475	431	453	453	433	400	421	408	403	435	421	422	437	418	430	446	413	425	423	421	460	419	423	411	412	454	432	448	435	459	425	452	430	408	422	415	400	459	418	429	434	427	429	455	450	465	460	432	447	421	431	417	417	418	467	449	424	446	469	445	459	389	422	428	442	457	442	447	437	449	431	435	441	419	435	466	413	421	466	433	447	417	424	441	457	446	398	458	433	422	438	465	435	428	446	451	411	448	417	456	398	429	493	442	435	440	423	462	422	396	449	437	432	419	449	445	450	421	414	428	439	469	417	412	436	407	444	463	444	427	448	419	451	448	422	420	443	434	466	453	425	437	416	427	490	413	417	443	397	406	433	433	454	453	409	424	477	475	440	426	462	402	421	452	398	471	411	460	449	456	430	432	424	416	414	422	402	441	434	447	422	467	451	445	448	467	437	474	412	467	442	463	422	409	454	449	467	422	449	442	423	454	433	469	444	457	458	426	458	409	434	445	431	439	402	441	463	444	411	418	422	433	424	393	416	479	462	428	447	427	456	441	430	461	453	450	458	442	435	438	435	451	468	461	439	405	451	445	465	436	440	419	428	436	424	434	421	399	442	380	420	451	457	471	413	425	442	417	465	417	437	406	456	416	421	464	436	425	455	438	397	401	432	454	420	421	432	439	446	430	449	455	473	449	432	409	430	452	466	413	448	434	448	427	453	414	469	436	439	454	423	455	410	452	444	448	420	421	458	444	380	419	408	460	393	443	422	402	448	456	428	434	429	420	413	459	458	440	446	441	409	473	427	431	407	460	485	443	449	457	521	427	423	432	461	429	472	441	457	404	411	406	465	441	434	419	429	458	481	435	453	462	401	446	423	422	485	438	444	417	411	435	450	441	413	462	411	459	446	439	404	449	475	441	410	432	418	446	421	429	443	408	421	456	435	457	435	452	410	412	451	451	440	460	433	427	396	435	429	443	418	428	438	436	472	428	470	473	419	443	427	412	413	424	455	431	411	465	439	435	424	406	457	432	436	390	445	422	458	440	446	406	418	431	441	449	430	447	449	435	426	463	410	395	464	396	428	435	442	415	464	480	452	440	449	411	421	443	478	454	447	404	387	448	441	412	459	476	458	460	434	416	382	438	434	421	427	460	416	447	465	470	442	430	399	425	446	446	432	453	416	455	454	475	418	497	446	459	440	431	463	433	428	437	418	446	457	458	411	417	477	464	426	428	436	430	456	406	440	453	429	471	435	449	428	396	445	450	407	409	413	421	413	445	439	458	452	420	440	451	443	465	422	436	466	428	433	465	437	465	447	438	445	417	454	483	448	454	412	445	407	441	423	460	439	416	423	413	433	402	450	458	435	422	395	482	430	450	436	458	411	429	459	438	424	422	390	459	450	403	472	421	420	417	462	471	421	424	436	443	449	425	425	491	431	417	418	464	423	405	431	443	465	447	473	413	435	417	433	415	441	405	435	461	468	421	431	436	455	410	462	420	437	450	433	431	430	442	444	461	437	419	454	447	410	426	450	425	466	436	415	406	429	470	426	419	411	450	421	442	430	451	450	440	409	439	447	439	456	441	453	418	434	438	421	455	428	431	441	462	445	431	482	438	432	414	470	464	410	503	437	419	436	442	393	457	444	399	397	458	434	408	420	417	430	445	444	421	435	454	423	430	404	408	464	452	469	409	432	451	409	460	407	422	429	441	402	421	446	424	451	438	486	417	447	432	431	513	460	445	442	447	408	442	419	418	439	448	405	433	451	438	462	442	497	442	398	428	478	423	478	422	399	462	443	411	442	434	447	411	475	454	428	475	427	436	436	448	447	435	442	483	432	432	439	440	431	451	452	484	410	430	452	447	414	427	433	446	451	451	430	424	464	486	429	456	441	447	406	437	455	433	426	477	446	437	442	418	464	428	424	441	461	461	431	458	442	445	396	437	414	448	443	434	472	423	412	439	411	468	462	416	420	465	461	400	447	444	435	421	438	449	447	441	424	473	460	453	441	428	465	403	427	432	457	442	455	436	476	490	439	460	435	433	392	431	413	440	453	420	429	433	429	453	473	389	437	439	409	410	454	485	461	445	413	385	467	439	474	432	480	443	454	417	431	453	421	440	414	432	437	437	422	428	405	444	455	411	441	419	440	442	424	417	441	446	436	458	420	424	455	461	454	412	464	433	441	467	408	444	467	458	438	467	450	463	456	414	404	446	436	408	476	490	412	460	416	440	443	444	483	436	444	441	453	444	474	436	436	435	476	425	454	422	422	457	456	423	428	407	459	460	445	444	419	430	470	465	425	503	436	464	470	401	453	454	462	417	460	381	458	437	446	455	455	406	377	455	418	444	428	440	426	437	441	465	459	424	457	433	451	470	413	465	432	463	474	447	420	439	458	415	407	442	420	442	467	441	459	444	453	453	458	418	447	395	464	421	451	474	438	420	398	436	438	413	432	430	417	427	416	425	458	430	393	397	404	437	494	403	432	438	419	443	463	424	444	488	401	430	468	449	463	434	444	460	479	450	460	428	446	411	433	447	424	457	391	465	427	430	447	431	424	432	412	415	396	433	414	465	421	430	436	467	409	464	417	436	428	418	443	439	439	449	448	469	421	412	458	418	419	415	474	416	472	434	408	473	422	426	429	423	401	422	423	452	452	475	404	440	422	452	464	437	450	401	475	430	423	424	463	419	474	416	445	416	459	459	403	426	460	441	436	461	436	447	467	451	484	443	421	444	441	484	444	465	466	390	457	441	396	459	400	409	452	403	401	445	467	400	450	452	425	442	428	462	439	435	419	401	413	442	438	472	428	451	469	442	409	462	430	409	401	480
28247	23168	21909	11764	4960	2946	1935	1347	994	797	688	605	574	489	475	468	446	439	421	457	402	403	444	359	390	376	411	339	390	390	384	431	381	362	370	356	397	397	382	416	380	364	378	412	397	364	423	349	393	419	387	384	340	361	382	385	413	396	377	378	408	382	415	371	381	402	410	404	360	373	376	351	365	367	418	381	373	353	368	382	363	372	385	356	383	406	418	404	361	375	379	378	365	392	406	393	393	382	382	394	376	369	383	393	363	385	400	403	419	390	389	384	391	364	413	383	405	355	395	411	359	410	380	423	395	391	429	399	379	372	369	367	383	400	360	388	385	379	369	381	392	369	378	382	400	389	374	401	387	376	380	347	361	381	398	378	396	361	363	355	404	388	336	382	403	399	414	374	372	378	388	406	376	413	371	394	415	356	399	369	392	428	416	387	356	327	391	396	377	364	408	332	401	405	394	420	396	377	387	366	421	406	398	372	386	405	348	382	386	388	372	370	367	379	415	407	367	337	374	394	411	376	411	367	411	396	397	384	387	383	417	410	388	413	424	376	368	367	385	396	377	371	400	380	370	354	373	369	348	387	417	390	379	378	419	378	415	369	397	365	391	351	426	371	394	419	390	393	399	372	370	376	420	353	374	385	390	392	411	412	370	367	383	360	371	403	353	383	371	376	385	391	378	398	367	405	351	408	346	404	386	390	400	396	361	347	366	396	404	393	381	398	368	394	362	364	384	391	355	396	418	366	362	394	367	388	393	403	386	382	390	377	382	385	400	405	410	357	352	414	415	386	378	377	400	368	411	377	403	339	377	391	385	361	376	375	384	404	375	369	387	374	391	412	412	387	392	408	383	384	410	363	374	398	365	364	372	409	381	414	391	377	390	388	370	375	389	392	397	388	352	402	375	383	386	406	401	370	390	390	379	377	348	381	390	362	371	419	386	390	392	394	383	381	373	405	365	409	383	394	400	412	397	391	376	379	423	405	370	396	382	392	412	369	389	396	378	381	367	376	372	386	341	377	384	376	365	378	343	417	374	398	362	367	369	378	376	404	393	357	386	393	354	392	391	358	415	369	377	377	401	365	408	371	382	369	328	392	393	397	405	413	408	364	369	366	384	391	350	403	374	356	351	399	406	383	373	404	380	409	387	330	381	344	362	393	419	363	370	365	415	348	408	395	380	391	370	399	362	391	392	414	391	360	347	401	402	357	403	373	388	398	373	402	381	380	398	389	403	384	363	379	401	391	390	401	379	376	370	413	412	358	343	406	386	355	420	374	363	385	400	381	370	406	372	364	358	364	365	369	405	395	377	388	365	349	360	424	402	377	361	411	392	408	388	402	387	402	429	383	389	385	387	426	384	391	367	387	359	355	398	388	394	407	379	406	387	374	416	425	379	371	369	390	410	375	388	401	398	418	396	370	383	392	425	394	388	360	393	364	426	409	358	391	362	378	359	361	422	385	387	404	355	371	376	403	389	384	369	392	368	395	383	370	337	371	382	393	384	380	375	382	384	394	337	379	378	402	391	376	351	357	391	377	341	380	402	397	360	375	372	381	385	418	397	362	372	358	396	394	373	384	377	388	370	377	388	366	397	351	413	384	392	400	415	355	377	368	393	372	388	422	380	388	393	350	410	353	388	357	406	384	400	353	377	373	397	366	363	372	377	387	388	416	401	409	354	397	395	375	407	396	380	401	386	349	382	413	387	379	394	378	396	424	429	361	369	397	382	354	379	386	410	366	342	360	376	377	403	383	381	381	395	376	414	396	342	398	393	383	380	355	389	389	347	367	414	425	369	411	388	382	361	349	377	380	385	391	393	389	360	406	372	376	383	373	393	367	358	369	373	406	400	404	368	367	382	408	391	363	370	356	396	380	416	404	431	378	390	393	372	382	388	377	393	381	398	376	402	370	369	400	394	411	376	345	377	370	367	404	367	406	355	386	404	354	376	374	375	365	365	405	399	358	402	416	352	366	344	363	415	374	405	383	353	410	397	392	399	382	429	405	374	363	346	362	387	351	383	385	391	391	346	400	410	413	378	359	354	377	383	370	381	348	378	392	381	389	413	384	395	389	402	383	385	354	358	377	391	401	404	427	419	380	407	368	388	378	391	373	385	404	373	373	389	378	341	387	362	377	364	409	369	375	411	366	374	342	424	385	404	392	385	368	404	383	392	399	400	390	343	414	396	426	386	387	410	397	366	433	364	382	384	410	405	381	369	417	408	375	376	396	414	380	366	350	403	421	389	385	376	423	383	383	389	395	395	393	386	396	388	351	368	420	421	389	405	417	399	375	385	406	393	399	390	389	372	381	398	393	414	403	375	387	391	421	368	401	350	416	369	355	382	396	416	373	396	368	368	388	381	358	427	377	407	393	402	394	376	391	351	384	375	397	389	403	386	384	362	369	381	384	349	336	374	388	372	364	361	412	369	379	356	418	376	362	396	426	393	387	369	411	410	384	397	366	393	406	388	420	405	375	359	387	378	355	350	384	395	374	415	341	371	343	364	378	388	383	381	402	375	419	377	373	369	392	392	393	363	372	355	403	387	397	405	395	369	385	365	405	378	397	398	378	378	373	419	394	380	391	388	359	396	370	381	428	350	394	349	404	351	376	395	398	398	381	378	392	412	419	380	407	376	403	392	380	384	423	394	385	377	383	361	403	425	379	348	382	385	379	362	384	394	391	385	352	361	368	362	394	399	384	396	349	369	407	377	374	395	391	403	366	374	393	453	374	385	407	370	380	388	381	369	398	366	403	364	398	390	369	400	392	384	383	370	389	418	371	394	381	354	375	386	367	398	360	393	393	395	382	386	393	382	395	408	395	360	386	406	438	385	413	381	388	376	378	362	374	398	398	406	382	387	342	361	400	387	400	384	428	373	347	409	402	375	364	360	378	385	382	338	334	401	420	371	410	366	359	372	350	382	367	409	393	402	362	358	388	419	373	379	343	383	425	384	364	364	384	393	413	381	377	396	373	385	353	397	357	386	359	358	364	348	368	388	354	366	388	364	412	376	360	393	385	393	351	399	447	365	371	399	390	390	381	393	377	388	379	386	385	366	413	369	390	359	381	347	409	374	392	414	421	428	395	373	399	385	407	415	373	388	393	364	408	369	369	379	382	401	380	368	405	370	358	404	418	389	363	398	381	391	389	425	349	352	373	391	367	372	378	395	402	362	381	388	413	370	339	375	372	397	373	406	405	385	396	397	387	380	374	382	337	361	357	391	384	392	391	411	387	395	394	385	358	410	396	373	406	408	346	396	398	388	375	389	389	390	392	431	410	350	404	394	370	390	372	394	365	352	383	397	390	336	368	368	384	380	377	348	382	360	395	366	398	418	354	354	363	387	417	367	359	371	404	379	378	373	359	368	394	398	417	370	414	394	351	385	384	386	416	391	371	403	399	383	412	407	419	416	405	384	389	376	389	394	366	396	406	385	402	408	425	374	401	411	378	397	384	391	362	388	369	374	368	405	390
19059	34043	26228	15133	8989	5527	3593	2460	1796	1316	1188	932	779	701	614	595	509	540	548	485	506	434	461	449	485	468	423	456	457	439	447	454	435	450	439	444	434	439	418	452	499	443	423	434	467	418	436	441	457	459	448	418	451	429	415	476	415	419	411	444	437	473	475	474	415	457	422	415	451	449	462	428	446	485	449	456	457	430	430	464	426	469	425	464	438	443	436	415	436	427	431	442	420	453	423	455	444	440	436	435	445	426	434	453	415	474	414	454	438	436	478	456	462	428	429	450	450	446	464	421	411	429	445	423	428	463	437	433	445	470	467	428	497	453	459	394	440	440	454	421	441	438	407	411	410	447	448	434	462	447	445	489	433	453	446	472	469	479	470	448	469	489	482	450	434	433	443	452	434	442	420	452	446	443	444	447	465	481	444	429	422	466	434	434	482	429	435	470	449	448	421	446	471	462	466	492	461	430	436	474	463	458	439	452	441	436	434	418	480	457	441	470	398	453	420	451	482	430	415	416	438	451	430	443	434	415	449	453	435	433	419	441	492	471	480	454	412	437	399	439	407	468	473	443	445	476	421	470	444	426	449	435	492	420	454	461	470	443	411	447	448	450	466	469	458	437	435	464	448	429	450	431	431	422	449	422	419	466	475	454	443	460	435	460	485	443	460	485	443	504	455	473	435	441	410	469	385	407	455	475	443	475	434	455	419	462	457	463	421	445	426	417	412	481	457	445	431	490	429	468	452	424	431	459	441	466	477	443	414	456	450	442	437	461	483	436	463	443	432	458	438	453	446	436	453	412	441	427	422	457	449	443	451	432	464	442	449	436	447	455	418	437	447	479	467	484	452	424	442	418	466	461	444	495	417	455	406	463	465	434	449	480	424	410	454	417	440	426	469	435	414	422	448	439	447	456	446	424	429	434	468	473	429	453	457	461	469	440	444	429	445	451	434	453	481	433	454	432	444	456	429	438	435	454	411	415	441	446	424	417	458	423	478	427	429	422	475	456	452	455	476	475	463	466	424	437	485	456	428	467	424	461	414	449	445	440	469	450	445	498	441	487	425	431	440	425	405	469	410	452	410	442	419	466	434	435	422	462	458	464	405	443	432	479	446	449	487	420	406	449	425	443	428	439	464	467	449	444	443	445	429	433	450	428	434	466	442	488	433	457	438	415	429	437	447	426	420	430	419	437	432	438	413	486	451	424	441	443	439	441	481	450	446	483	462	440	469	433	392	435	487	411	469	414	469	461	414	421	443	460	442	440	448	443	496	426	440	451	440	436	463	497	424	433	492	454	425	469	484	455	447	445	443	441	454	447	456	459	433	447	415	443	408	434	434	461	440	452	420	433	453	420	452	455	484	446	431	448	473	451	430	450	464	444	418	387	399	439	442	423	423	458	446	445	446	427	427	439	416	428	425	439	451	408	407	459	460	460	465	454	435	431	464	434	432	431	434	400	435	430	495	427	429	455	457	450	507	447	445	458	421	451	434	420	451	448	454	436	454	475	426	435	414	453	398	444	444	452	478	462	424	502	451	414	429	406	465	419	472	467	445	448	439	421	411	423	510	420	431	449	410	446	441	443	476	452	453	465	446	424	444	449	454	392	453	421	459	461	445	393	447	445	449	422	452	439	477	442	468	438	462	490	433	442	472	446	447	461	400	466	483	473	429	446	408	436	419	440	465	447	455	454	452	460	456	463	414	446	441	438	469	457	421	452	418	465	453	479	465	432	464	438	455	463	427	417	451	457	427	433	454	476	458	433	469	440	486	422	486	418	466	435	422	448	446	458	469	418	432	479	446	426	469	495	451	467	425	400	451	446	440	460	429	478	407	471	435	405	434	467	443	467	437	411	447	461	439	451	462	447	465	446	465	457	449	458	452	442	438	456	439	458	411	465	451	432	443	432	462	428	458	444	459	480	457	441	402	425	471	448	413	450	467	443	434	408	466	441	476	439	463	462	473	440	479	449	447	461	464	412	446	431	451	481	461	432	469	454	427	428	434	450	430	435	448	459	445	440	447	430	399	449	434	435	436	442	458	447	484	426	438	444	435	477	455	456	440	428	450	441	412	446	440	431	444	423	420	446	453	469	397	419	448	447	473	432	413	424	451	422	425	442	442	413	454	433	455	464	459	425	470	466	415	423	438	413	422	412	441	448	454	477	426	418	419	432	473	431	447	414	473	439	469	429	451	467	466	458	406	451	418	465	431	444	465	435	461	444	400	416	433	404	471	464	438	484	467	440	430	447	430	464	425	434	414	431	453	424	429	430	421	420	443	431	462	459	440	445	459	413	439	426	482	474	451	454	430	464	452	484	480	466	440	468	426	490	431	430	428	417	456	437	468	465	442	454	467	471	480	432	438	510	474	428	435	430	408	444	411	467	431	419	446	484	440	445	451	439	437	415	450	443	454	452	453	442	446	509	471	441	465	438	463	458	398	423	471	437	455	461	421	486	473	445	431	428	430	440	493	440	428	486	423	470	437	441	445	450	430	439	441	474	435	479	429	426	457	462	400	404	403	436	444	450	461	427	448	472	462	452	435	431	451	461	466	484	484	439	410	451	451	450	465	452	430	440	504	453	419	482	420	467	434	465	459	433	464	447	462	427	480	456	454	424	454	462	475	475	427	418	417	499	415	440	428	449	421	452	419	455	454	453	480	444	453	411	488	460	478	421	467	442	448	439	444	471	457	412	471	456	449	466	466	455	423	437	460	421	453	439	416	408	476	439	427	420	481	426	441	441	423	470	459	454	438	463	471	429	427	447	418	423	466	480	462	501	482	465	449	464	413	484	458	434	444	485	441	470	442	446	422	446	463	447	451	403	451	442	452	434	444	448	461	411	442	479	425	407	437	429	458	424	439	414	460	444	439	427	422	432	435	473	453	397	430	431	474	407	433	429	463	442	442	456	436	447	390	458	444	418	417	454	462	449	431	436	435	446	468	466	440	483	443	401	420	435	460	449	433	466	458	433	455	410	464	446	430	417	479	417	441	434	438	431	508	425	455	436	521	459	448	457	470	444	457	471	407	468	484	418	455	458	445	445	396	457	445	435	451	417	414	460	442	442	429	466	409	453	447	458	461	429	443	452	435	438	505	460	423	454	435	433	428	449	438	428	422	435	422	450	454	437	464	430	444	463	445	415	459	484	451	452	450	451	488	461	438	433	463	390	429	486	430	439	438	432	458	439	449	430	422	443	440	470	463	471	463	434	424	461	441	459	429	447	481	479	433	454	439	432	446	445	434	439	476	447	445	413	447	458	450	418	462	476	479	469	431	423	466	446	437	472	471	439	482	422	428	475	418	455	425	437	429	459	434	428	469	460	455	451	433	426	472	427	422	473	407	421	415	463	423	418	425	422	457	474	460	432	454	506	457	444	469	476	428	433	453	434	465	445	434	485	453	447	422	448	466	442	409	438	449	422	450	439	476	419	436	463	427	461	435	399	424	458	469	398	470	443	431	432	452	397	451	452	439	457
23705	21302	28208	24792	21010	10478	3753	2145	1483	1216	954	790	698	621	561	536	488	475	481	420	442	441	409	448	412	371	387	380	390	358	375	362	390	403	421	339	384	421	373	415	350	392	379	380	351	382	398	413	392	395	361	380	400	392	398	384	399	384	405	420	370	379	376	371	377	394	379	412	402	362	378	390	379	372	377	387	388	359	346	375	413	344	373	373	372	365	381	381	381	381	379	392	379	406	401	344	376	377	419	405	370	371	374	375	366	410	332	379	383	377	360	371	414	388	369	371	408	412	362	374	399	386	393	393	383	366	380	375	403	387	385	374	379	346	358	410	416	395	392	374	357	347	385	390	418	357	408	361	412	387	405	377	390	399	398	384	401	396	395	382	359	398	356	390	346	377	391	365	422	357	413	379	440	389	423	386	382	381	419	384	394	391	418	376	410	355	379	372	349	348	332	393	369	366	374	379	352	388	367	375	371	388	405	393	350	382	381	387	377	411	379	357	388	371	391	339	363	384	373	369	363	373	375	373	385	388	421	400	381	349	343	392	356	375	402	368	370	396	399	407	392	371	391	412	357	389	375	352	352	387	370	378	402	356	365	408	384	385	398	396	375	386	365	368	372	374	393	402	385	375	359	327	416	344	369	402	385	389	393	366	409	370	369	403	378	385	366	411	414	373	394	344	336	388	382	374	390	348	373	387	376	401	372	365	377	385	369	379	374	412	407	380	372	392	383	387	384	360	410	366	368	373	418	370	403	387	353	349	394	388	367	336	393	414	377	406	363	365	383	364	357	372	391	385	381	380	390	379	414	398	368	376	360	341	363	382	378	337	384	316	348	402	384	395	370	359	381	360	386	331	360	382	375	359	367	410	382	373	350	343	389	382	389	397	393	386	375	394	341	365	400	391	372	377	384	378	377	422	368	363	417	395	420	408	385	328	390	369	410	367	388	396	383	394	372	398	329	381	363	398	357	345	374	391	407	385	360	403	381	381	378	354	379	372	369	376	380	372	376	355	410	391	352	388	376	334	363	368	380	397	422	376	353	375	379	417	392	380	387	403	376	378	366	403	373	409	389	379	357	413	370	369	403	383	376	367	379	436	394	378	404	372	346	397	368	359	352	359	402	386	403	381	339	383	374	365	375	389	386	377	374	405	389	392	403	359	387	376	367	378	412	357	387	423	351	366	360	374	360	357	359	395	382	375	380	384	362	367	403	418	366	390	386	372	394	388	378	363	361	354	377	392	346	396	369	369	361	385	367	401	342	361	327	398	365	375	375	343	355	396	372	423	375	395	368	420	349	355	313	385	401	370	393	385	398	391	341	364	413	343	358	340	358	346	378	367	373	396	371	359	371	396	383	402	374	403	381	401	388	428	352	347	367	392	386	314	411	414	386	382	411	401	339	367	384	346	377	373	375	361	409	369	396	365	408	372	351	382	384	384	343	354	386	369	381	410	364	388	364	376	406	387	391	368	431	364	387	397	401	425	395	377	361	360	369	388	383	353	363	373	387	437	348	391	419	400	368	359	372	377	354	394	421	384	396	354	377	367	383	387	378	415	384	354	385	359	363	396	397	383	392	394	397	419	370	393	393	336	426	367	398	398	411	366	400	379	391	399	382	378	343	359	380	388	378	378	369	418	422	393	394	331	378	389	369	372	389	368	396	390	372	382	370	378	379	366	398	397	412	360	387	407	407	392	353	402	359	381	376	351	386	424	386	401	431	346	394	408	366	386	387	369	353	383	372	403	366	357	346	377	353	378	412	422	368	403	368	368	388	387	361	391	357	363	351	375	357	348	381	373	375	375	352	401	377	389	376	397	365	409	399	394	384	362	394	390	375	344	369	358	376	381	395	359	407	397	413	359	398	367	381	373	358	389	375	388	361	390	406	377	391	394	349	384	381	380	393	389	378	388	375	347	353	386	383	370	391	376	386	381	373	354	397	375	368	345	368	369	359	364	377	376	416	372	324	410	409	420	381	393	393	388	414	345	391	376	389	369	365	386	376	409	391	404	367	361	371	383	342	347	368	367	413	386	368	355	388	358	389	337	371	403	388	372	383	364	354	384	367	407	388	358	397	343	387	345	420	396	374	388	398	396	374	359	359	383	368	385	361	348	394	400	379	363	381	388	390	398	396	402	378	396	348	418	383	398	368	385	353	383	370	374	387	391	406	328	370	420	394	372	359	390	358	380	350	387	387	385	396	377	380	384	364	399	397	403	369	371	426	370	383	381	349	361	384	342	387	362	384	381	359	376	418	342	388	387	353	364	393	391	362	375	373	409	397	372	399	380	341	346	400	416	374	390	385	363	365	355	352	355	388	331	355	380	401	369	379	349	327	385	383	372	380	372	349	384	375	400	396	356	354	376	396	392	350	366	339	364	369	400	388	343	402	356	410	346	350	369	408	371	396	374	363	345	394	385	379	372	381	363	371	397	389	374	382	424	363	389	367	360	392	434	346	368	387	367	376	401	368	379	369	397	387	389	367	399	383	376	373	341	406	380	411	414	347	359	389	377	387	377	396	437	398	371	358	388	382	364	360	357	343	385	399	367	353	422	381	374	407	401	390	404	369	379	404	370	376	360	374	360	382	388	381	384	417	397	388	384	400	378	390	370	402	369	376	392	391	390	378	397	395	388	393	400	377	358	375	375	404	392	400	358	346	370	363	382	399	360	368	396	400	384	380	387	409	368	381	394	396	377	379	341	382	365	372	355	360	364	350	381	371	353	380	421	349	380	384	391	371	360	388	387	387	378	375	370	398	372	354	391	332	348	347	355	390	389	351	375	361	409	353	424	386	372	403	390	389	399	372	400	390	378	371	384	349	351	366	377	374	389	369	424	351	360	383	375	371	406	375	367	386	378	403	422	405	336	376	380	394	377	386	371	382	365	371	374	369	378	389	402	370	391	365	395	366	407	333	381	421	365	404	403	361	378	410	370	421	379	375	370	368	376	388	367	368	378	392	352	391	384	387	383	407	337	357	385	337	368	388	377	385	381	399	380	381	354	379	408	386	364	376	381	355	393	408	448	357	407	371	443	359	367	380	389	332	422	400	369	376	384	421	353	368	387	394	369	421	355	388	386	414	406	379	358	373	392	362	382	365	360	386	397	383	382	375	376	373	358	418	387	402	337	384	396	390	374	368	358	384	389	354	374	389	359	374	370	364	394	378	394	381	413	378	365	366	449	382	403	363	351	385	369	410	361	387	363	397	366	401	374	364	365	390	373	398	385	363	368	366	393	389	369	383	362	348	376	352	352	401	363	370	400	360	350	365	364	369	390	353	387	337	373	403	415	357	358	396	349	385	387	377	367	343	369	398	352	390	333	385	367	361	317	372	325	389	367	376	359	381	369	331	354	373	345	396	371	413	412	376	353	362	411	416	342	406	388	404	397	357	397	412	381	368	388	398	368	390	354	382	380	397	372	398	379	412	395	353	383	402	376	418	367	383	391	397	377	390	371	359	361	388	418	398	364	393	381
19300	40892	32955	21457	13430	8570	5650	3868	2872	2136	1590	1375	1052	889	808	697	661	598	564	578	509	501	499	481	445	459	458	457	459	448	444	412	454	456	425	395	447	422	405	431	418	401	425	452	443	427	394	423	449	454	444	438	458	419	440	436	421	421	462	405	436	439	482	420	413	458	448	441	422	410	452	399	420	413	409	441	448	451	440	467	428	449	423	409	430	470	395	423	445	436	404	452	428	444	414	442	414	449	416	433	447	422	442	445	425	464	424	447	488	452	464	460	424	418	442	449	438	429	439	401	447	424	423	436	390	451	445	436	466	440	436	504	474	410	448	446	420	420	424	436	421	433	437	439	426	415	433	429	455	431	428	398	456	406	466	386	420	447	441	467	413	457	424	414	389	427	437	442	442	442	430	411	454	441	448	447	396	423	436	438	470	436	438	433	434	420	410	436	411	437	428	465	417	460	419	459	415	422	393	433	403	410	487	416	438	434	442	423	428	425	425	438	448	405	451	416	431	429	371	460	435	422	446	462	477	424	446	404	453	444	413	426	444	445	455	437	464	476	411	461	467	441	424	442	438	438	406	411	463	400	426	455	449	417	442	419	437	478	435	423	431	424	429	392	416	420	439	400	463	431	461	432	443	450	428	466	438	433	407	422	428	435	455	407	476	427	452	419	410	445	430	417	445	457	421	468	388	441	414	409	429	453	454	455	456	456	415	398	427	386	434	411	435	432	474	486	435	430	433	465	433	451	430	434	429	403	465	446	425	444	463	408	445	440	451	436	404	439	446	424	433	433	437	422	459	428	431	451	434	393	463	459	432	396	441	429	423	416	441	442	448	440	431	408	411	443	454	405	466	403	437	423	468	404	428	438	452	392	459	388	430	435	430	437	434	431	430	397	417	412	422	449	446	411	440	457	429	487	431	429	470	432	421	449	455	414	426	470	429	432	431	471	421	428	431	410	407	448	431	430	471	422	446	425	446	439	429	428	434	430	474	439	430	403	420	413	414	427	453	451	423	421	411	456	431	438	437	442	395	393	424	418	493	448	439	438	445	420	433	432	434	449	410	417	424	451	450	452	426	434	411	478	425	424	425	408	422	418	412	426	422	457	422	444	438	459	432	427	451	455	422	432	508	423	465	442	408	423	459	428	425	455	458	442	441	437	435	415	441	466	435	437	444	411	407	444	448	408	429	426	422	417	467	439	476	434	434	392	428	439	447	428	450	453	431	444	435	404	427	439	413	454	400	459	423	415	423	420	460	408	419	429	461	454	452	422	492	432	437	431	461	432	427	448	441	458	434	428	473	442	414	441	435	416	465	456	426	413	473	433	431	424	463	422	451	465	443	384	434	429	422	453	431	442	448	467	416	487	441	435	442	486	462	422	445	439	446	424	460	461	454	458	419	433	454	434	436	461	434	471	420	436	427	405	406	440	471	391	399	415	455	472	410	425	443	451	409	423	414	420	447	428	433	421	445	418	435	396	435	424	463	479	431	438	429	421	460	423	457	447	449	415	416	453	416	438	415	432	418	427	441	417	411	449	415	404	432	440	446	425	424	468	403	440	451	431	425	434	447	448	421	475	427	416	435	444	402	428	430	422	425	451	443	416	450	420	410	450	446	436	422	431	437	450	465	464	419	463	443	443	441	459	477	443	453	408	433	386	424	415	434	439	479	392	453	478	458	403	433	439	405	466	464	405	422	419	394	440	422	447	467	441	438	400	448	415	412	426	432	393	417	454	408	456	421	439	436	484	419	439	414	417	447	429	472	444	384	410	460	416	429	440	439	395	466	415	399	436	419	451	413	361	451	429	457	438	417	417	397	437	438	430	462	448	451	427	417	393	396	447	434	445	416	469	413	437	439	423	388	420	455	437	431	419	469	456	435	415	421	440	415	445	437	443	445	424	440	427	436	419	431	448	434	442	417	453	436	423	439	436	411	434	409	422	436	485	451	402	441	449	415	411	420	425	445	444	417	429	407	473	460	433	421	444	432	436	439	453	449	478	416	452	442	434	416	452	410	427	448	415	451	445	444	434	429	417	429	406	443	433	408	469	454	449	423	464	421	407	427	419	428	464	441	438	431	475	443	425	418	485	449	477	450	436	436	424	416	449	442	460	496	462	455	423	437	377	441	424	479	442	431	443	388	452	456	506	442	446	451	442	450	416	389	423	441	423	427	451	378	422	412	425	433	446	430	421	460	403	406	439	465	455	415	429	398	423	411	402	435	418	428	425	445	412	441	409	435	461	441	445	439	427	419	428	430	434	433	464	434	448	435	434	442	444	433	448	448	435	439	447	441	449	397	475	467	419	409	456	380	442	414	438	454	423	438	435	389	436	447	415	446	456	470	427	435	448	465	433	474	467	450	431	415	419	467	413	423	417	462	406	434	439	423	397	446	411	423	415	434	433	413	455	418	411	423	437	418	398	447	464	397	435	450	448	468	430	406	455	419	396	462	419	426	431	443	445	426	413	432	411	457	480	460	422	442	460	460	431	434	405	405	436	425	401	381	410	422	428	463	404	386	443	414	456	400	424	458	469	471	446	417	455	446	435	454	433	442	477	450	426	457	463	422	440	459	437	417	409	433	425	381	422	430	413	439	418	410	411	432	423	408	449	403	417	425	433	453	459	420	444	483	457	457	414	443	430	430	418	461	443	461	438	415	448	409	414	424	435	391	434	428	432	412	430	419	430	423	412	445	459	416	422	464	453	461	391	444	450	430	419	463	413	464	435	457	441	437	416	444	420	441	445	427	430	414	461	435	429	423	420	467	426	435	456	448	391	421	423	383	447	441	452	438	423	418	446	452	435	452	409	436	450	419	491	451	453	424	441	479	439	427	426	450	432	444	413	417	455	410	418	465	460	412	423	444	416	410	436	436	432	419	452	434	454	434	447	425	445	424	413	470	452	414	455	469	433	454	436	459	472	454	430	401	399	444	444	402	434	405	475	428	387	436	419	439	438	411	482	445	437	404	436	424	440	432	474	447	445	414	449	437	414	434	448	438	437	448	462	428	434	418	435	428	425	447	424	427	426	442	469	449	465	414	471	462	440	441	462	448	437	444	424	424	437	415	401	406	411	444	444	404	463	432	409	431	435	455	413	425	451	460	421	458	420	391	433	394	436	446	400	437	422	428	434	426	439	411	439	450	429	459	405	441	454	475	401	411	424	404	422	452	405	444	444	451	461	372	425	429	441	439	425	415	395	413	437	460	414	404	429	429	439	432	423	449	477	463	435	433	462	420	433	449	416	458	423	407	422	446	402	422	424	429	427	455	444	449	427	413	437	458	455	452	414	448	426	441	397	471	479	427	456	445	467	437	406	442	445	413	429	423	435	434	432	448	434	429	442	436	433	463	432	428	420	414	435	475	422	420	414	412	436	419	442	392	430	409	420	430	428	418	409	438	450	412	411	440	421	473	417	423	455	490	424	438	426	426	420	449	445	417	423	441	430	453	415	401	444	434	443	461	450	420	442	451	448
25204	21323	26516	24382	8645	3588	2201	1479	1171	905	774	716	630	561	518	484	452	420	368	431	424	422	430	390	379	380	368	436	372	436	412	420	417	354	371	383	403	364	343	408	379	364	378	384	388	368	387	405	398	423	394	411	377	399	377	397	406	401	420	392	392	386	376	371	391	361	353	394	374	379	356	389	344	362	391	386	369	375	376	376	412	376	410	368	378	404	343	400	366	386	402	375	362	362	424	395	406	374	372	353	404	379	357	409	370	436	406	390	421	372	357	388	382	388	388	355	383	392	377	347	362	353	415	395	360	360	402	386	434	384	407	386	410	407	344	384	371	413	383	397	383	391	370	403	363	384	380	399	365	351	367	394	403	385	360	393	370	371	355	357	417	371	374	364	390	386	370	392	376	364	365	369	345	376	373	394	379	396	394	399	388	387	402	365	365	357	381	417	386	386	412	411	419	385	390	368	371	376	370	366	406	414	359	381	394	387	412	363	379	385	381	373	382	357	392	358	371	398	390	381	390	374	378	410	378	376	366	372	418	413	358	391	384	391	415	357	444	377	385	383	396	385	371	364	374	360	384	425	381	379	370	400	376	413	407	386	340	392	391	366	396	377	413	381	391	400	395	392	408	387	400	388	412	393	386	390	403	372	367	391	370	367	361	393	407	358	363	385	393	390	397	346	387	342	410	381	368	381	384	351	400	377	405	375	406	376	393	406	416	373	396	370	399	388	393	396	415	385	395	369	402	363	374	388	400	401	371	390	382	393	370	405	377	393	404	397	396	380	364	378	357	394	370	379	369	383	385	400	369	360	355	376	374	382	390	399	375	395	376	387	395	395	386	436	375	419	371	380	385	392	371	388	415	371	380	379	389	338	398	351	372	383	384	384	354	372	391	431	369	384	339	398	372	374	374	361	386	410	422	381	367	402	370	380	428	384	389	390	389	379	380	378	361	358	375	375	357	403	397	377	377	371	448	399	357	380	387	389	363	410	370	377	373	389	389	384	369	408	377	394	390	401	421	344	351	399	392	372	389	370	363	409	369	421	336	378	356	378	359	385	399	365	376	369	384	409	367	400	379	372	369	341	401	378	370	355	420	405	364	383	368	388	440	369	368	421	372	397	401	424	378	371	405	382	351	374	414	379	425	374	379	372	385	376	365	369	382	398	400	382	374	368	375	389	396	385	374	418	389	373	370	372	390	387	364	401	378	394	385	393	372	384	379	398	380	375	397	392	366	369	388	384	333	389	373	396	370	390	364	384	389	417	390	392	383	375	389	415	373	366	386	393	402	406	375	389	400	387	369	388	364	381	403	362	415	392	355	406	390	384	348	345	377	387	350	368	390	366	380	420	385	347	369	361	393	394	368	407	374	406	400	364	390	409	391	397	363	377	401	375	403	366	398	396	373	364	376	380	381	401	364	399	418	386	393	380	407	405	402	391	386	380	380	393	368	409	393	339	372	411	377	389	386	372	374	377	392	372	365	393	363	385	374	370	381	410	354	367	365	384	368	410	398	386	387	393	423	395	362	401	373	388	380	411	399	412	384	405	379	388	407	370	416	373	378	390	377	383	368	424	396	386	379	422	428	351	375	392	384	361	415	423	379	379	359	386	392	377	367	369	379	362	396	405	375	405	389	402	384	382	402	379	385	365	361	395	383	430	388	396	338	362	344	384	382	399	364	388	396	394	399	421	401	395	388	364	354	366	387	383	408	418	357	371	425	369	377	367	407	379	423	369	390	386	393	354	371	368	358	370	403	392	396	399	392	389	387	367	392	364	379	351	371	369	361	368	370	376	400	387	418	345	407	381	371	367	421	386	410	397	412	381	413	389	411	408	377	376	368	374	405	396	436	382	372	364	376	369	369	399	351	384	372	384	419	422	368	380	420	393	414	404	382	420	388	397	400	408	380	394	405	371	369	380	390	382	396	365	428	381	401	367	350	388	378	411	398	360	346	348	401	390	360	384	361	414	384	391	365	371	401	410	392	394	372	376	371	403	399	356	415	365	390	415	414	410	391	382	389	392	377	398	359	357	378	382	425	392	374	378	372	393	401	394	403	376	397	388	370	344	329	365	420	361	408	362	379	370	369	387	413	395	395	395	391	347	395	391	395	378	360	371	376	387	370	376	366	367	382	411	377	385	378	434	404	368	401	359	362	410	404	364	421	397	390	381	390	406	385	352	395	382	381	406	381	406	384	407	417	427	414	361	369	364	372	390	394	386	343	368	379	410	378	379	385	382	394	384	415	392	423	420	384	359	436	406	360	406	392	387	381	381	357	408	369	373	388	376	401	370	402	396	382	381	417	377	360	420	406	400	376	404	399	340	382	380	404	388	396	365	395	371	393	373	384	372	363	387	354	406	407	437	399	393	392	426	386	374	374	378	412	396	392	411	364	372	399	421	416	419	422	379	381	391	408	369	370	385	438	414	414	373	379	397	398	365	397	394	383	391	392	385	369	386	384	353	406	353	399	395	394	391	364	386	381	400	379	403	360	386	388	361	379	392	370	414	410	386	369	359	428	403	377	389	415	390	369	394	374	393	424	388	399	446	383	377	384	378	396	394	346	361	391	382	382	388	381	377	341	365	363	382	389	351	426	402	383	393	399	389	364	375	352	416	381	362	363	360	392	396	360	384	408	408	371	401	373	356	366	332	384	414	367	385	396	389	382	384	375	392	380	397	366	359	430	370	384	382	389	365	441	399	385	382	382	390	356	405	357	375	422	365	360	380	371	363	395	365	406	414	392	379	383	385	393	365	390	370	396	446	374	392	371	377	368	378	357	396	353	363	432	399	411	410	348	421	347	399	361	396	371	372	397	377	350	387	407	397	392	353	367	359	405	394	386	362	386	360	387	369	378	406	385	380	406	392	351	373	388	377	390	412	394	363	381	368	379	434	355	349	390	378	391	380	375	379	392	413	384	387	406	358	378	355	423	363	380	400	424	390	420	360	435	385	365	402	359	371	409	422	369	383	364	418	424	382	377	395	352	387	398	396	403	405	357	373	346	341	370	363	420	385	382	399	370	397	387	352	405	350	389	381	364	397	433	358	392	386	393	364	365	351	400	360	342	377	426	409	397	385	374	410	395	377	370	411	361	391	354	368	399	393	373	384	391	393	369	392	382	405	392	363	390	399	374	389	415	390	407	382	397	383	372	367	416	430	375	374	391	390	427	383	383	409	372	407	396	400	380	396	406	385	392	391	372	387	395	396	402	370	403	423	408	363	390	389	354	388	380	386	413	381	386	378	427	369	370	410	345	374	362	347	373	376	411	377	385	372	407	417	368	395	356	383	386	364	374	394	380	361	368	414	390	389	386	389	343	384	401	373	413	394	378	381	389	383	386	377	394	412	391	401	380	447	419	407	367	370	406	384	392	404	421	408	390	422	392	390	377	383	392	355	402	388	383	376	360	366	361	418	381	379	369	391	391	348	361	403	382	406	349	425	376	375	392	386	406	379	423	389	362	392	417	365	375	393
18940	36956	28616	17560	10412	6640	4271	2972	2181	1632	1276	1086	837	735	728	662	557	550	546	488	496	466	472	512	462	462	430	438	436	443	460	448	421	451	450	457	441	457	423	435	480	406	452	443	453	452	497	444	421	467	471	430	461	401	467	457	476	443	409	464	429	415	416	437	461	459	429	452	482	441	446	408	418	447	430	415	448	410	425	439	421	411	406	436	440	450	439	441	425	469	462	462	474	469	445	439	466	471	432	435	457	483	433	423	405	417	475	410	442	441	438	449	439	431	443	487	422	438	448	456	451	451	440	454	433	418	433	437	435	452	430	442	419	460	453	425	461	427	465	495	462	414	462	435	424	425	443	414	453	452	468	441	447	427	467	410	444	448	474	415	452	429	422	405	431	459	452	388	477	450	422	449	453	417	446	441	455	468	437	456	428	462	476	420	440	441	421	432	450	464	414	433	449	447	461	474	435	469	432	458	472	471	446	419	455	442	455	439	444	486	443	408	419	451	462	418	432	403	451	450	437	454	424	449	451	451	462	447	453	459	435	451	466	432	456	438	468	432	512	450	464	470	442	473	465	467	431	440	414	462	438	426	459	445	428	443	463	459	424	481	426	469	464	471	474	424	464	475	410	457	454	452	441	490	441	490	422	456	420	435	440	452	432	426	409	403	460	436	445	431	443	460	425	448	510	460	444	440	418	451	485	418	419	428	444	455	446	425	442	461	448	457	428	443	436	461	399	455	469	417	463	422	438	399	423	453	433	427	444	438	416	458	455	444	387	437	448	432	467	470	409	431	446	434	421	442	445	459	457	418	443	489	440	434	427	487	450	447	467	470	454	441	474	428	461	471	458	489	460	430	449	454	448	450	472	432	478	421	452	467	419	403	461	444	430	420	457	429	429	432	439	449	457	444	440	438	476	417	433	432	445	449	460	445	455	482	458	455	415	431	440	461	456	453	430	440	429	448	464	471	467	463	457	426	451	464	439	469	430	465	439	482	473	468	421	421	476	454	474	460	439	505	441	408	453	434	455	459	461	448	459	471	436	433	426	463	461	443	442	406	473	445	408	417	454	456	473	417	467	452	431	454	409	481	444	457	437	450	416	437	441	471	425	420	447	456	474	444	418	455	451	450	461	426	429	443	417	453	442	437	443	451	448	436	438	457	430	421	427	469	435	429	441	429	430	466	401	443	458	446	440	468	486	408	411	469	436	445	444	417	421	454	436	460	449	498	414	455	444	471	455	421	421	451	454	395	458	445	448	432	454	421	457	440	449	423	455	417	432	473	412	500	435	458	432	469	450	497	427	430	450	421	449	429	451	427	485	463	452	414	427	464	468	447	429	449	445	459	496	473	481	451	488	451	481	445	452	471	406	441	429	437	465	391	406	458	444	399	389	448	453	466	435	450	450	465	464	412	425	460	430	463	439	432	455	427	418	443	466	441	461	464	465	445	464	494	459	422	461	419	453	473	466	420	427	431	436	420	453	440	486	445	391	440	448	461	468	454	468	420	475	425	435	464	462	437	445	462	432	425	440	386	460	429	432	447	469	440	415	403	487	449	429	457	430	482	454	420	429	424	442	449	435	453	457	454	430	476	461	455	469	446	432	428	431	449	425	486	443	491	416	443	435	431	426	460	461	438	429	444	400	445	425	454	462	463	433	457	462	469	462	456	418	449	453	460	463	458	489	444	463	434	463	465	459	436	459	465	429	454	455	439	476	483	424	433	495	477	441	446	441	432	439	442	435	434	429	490	431	417	427	436	453	446	458	415	435	450	415	474	426	433	423	430	442	413	433	449	480	457	456	470	454	433	439	440	450	456	468	445	469	472	477	418	442	500	434	405	433	476	469	456	440	430	471	437	470	414	409	470	448	437	426	512	425	450	502	447	438	459	453	443	474	437	413	471	418	449	442	465	449	482	456	436	436	443	487	432	470	457	442	461	444	452	394	402	447	446	443	422	425	425	443	451	429	444	465	441	446	431	425	459	442	458	440	427	451	436	430	480	427	469	451	415	477	477	449	433	453	501	457	446	438	448	461	472	457	458	426	469	465	436	447	450	430	445	445	471	438	450	432	422	467	473	446	455	438	438	433	437	487	452	424	439	409	441	422	470	453	470	426	495	442	419	474	455	432	471	475	467	476	436	431	454	421	440	424	458	423	469	467	438	443	445	465	445	478	452	448	397	442	445	454	445	436	450	429	459	456	480	445	441	437	492	451	442	469	465	450	452	449	437	413	452	466	466	423	487	438	406	417	441	466	469	416	477	452	472	477	457	435	453	426	426	454	443	414	437	466	486	454	467	441	460	406	417	498	444	443	437	440	485	452	433	443	446	426	440	443	413	485	441	428	461	409	420	452	451	427	392	432	434	464	402	460	474	454	406	445	423	447	424	484	428	469	447	441	402	472	436	432	457	441	443	460	449	473	470	490	462	467	433	436	433	429	441	448	455	459	440	461	458	455	427	467	430	478	486	455	414	423	424	437	477	416	443	441	464	459	408	437	480	458	422	439	451	468	470	442	435	440	448	422	467	482	452	394	482	419	489	430	450	459	448	468	443	460	445	418	427	417	399	477	442	449	468	446	465	459	410	454	439	431	421	487	464	467	452	467	477	478	470	453	470	445	445	404	476	468	453	466	461	421	447	450	431	429	415	402	411	433	463	485	477	420	426	419	477	433	438	475	417	469	454	450	506	511	432	465	403	456	446	471	448	440	456	406	449	433	423	445	427	426	438	433	453	441	454	435	465	468	414	416	450	477	428	489	439	469	444	463	446	453	452	438	435	433	453	446	443	478	454	455	481	480	442	451	483	438	420	443	427	445	451	466	452	434	447	463	435	483	492	456	453	445	467	421	436	451	445	476	488	434	450	431	433	432	484	412	425	441	458	470	435	431	460	414	450	439	437	472	448	436	463	418	431	470	457	466	454	443	459	438	435	419	430	486	465	451	468	473	449	436	435	474	453	451	473	434	427	439	463	460	438	454	392	444	465	418	431	447	449	422	466	430	416	431	403	453	463	445	454	463	470	424	482	445	437	417	435	465	459	456	421	450	449	442	431	437	438	466	447	420	449	452	451	414	426	447	435	464	423	456	462	495	443	494	453	449	493	497	452	444	449	498	448	399	456	439	430	468	458	441	443	471	470	477	418	443	445	499	411	483	472	459	449	418	454	446	431	437	453	493	452	450	442	464	444	424	420	445	456	444	453	403	473	429	428	406	437	466	442	449	451	428	448	415	458	469	437	437	418	425	444	427	449	452	420	453	436	452	450	431	406	467	471	449	419	459	457	433	465	441	436	432	473	450	430	460	457	418	448	435	472	453	433	453	432	464	453	460	464	464	432	492	439	444	455	427	437	436	452	469	472	452	463	459	437	432	448	464	447	434	443	426	445	432	454	426	494	419	450	437	462	434	470	445	431	439	414	464	457	457	449	421	459	399	423	449	416	466	454	472	456	479	441	467	468	436	436	445	460	450	470	462	429
22681	21276	28690	24170	21321	20396	8384	2974	1948	1465	1083	921	790	699	614	606	556	501	467	444	427	473	401	416	415	412	387	384	395	416	400	408	388	384	343	438	364	344	357	378	348	397	357	397	398	413	431	321	374	379	340	347	400	372	411	410	398	381	383	382	386	400	387	366	380	367	367	395	408	370	395	410	360	402	375	369	398	397	367	379	398	397	364	396	393	409	364	390	397	433	376	403	391	413	394	345	379	383	417	384	387	390	387	391	357	412	383	364	367	400	354	398	389	351	355	367	358	377	343	395	424	389	361	377	393	400	379	384	428	404	400	417	368	387	396	411	417	366	378	385	418	380	414	403	417	410	398	363	392	386	384	425	370	421	382	379	354	372	385	391	406	368	396	414	376	422	394	416	364	384	385	352	398	381	386	431	371	384	380	363	377	390	383	371	411	355	393	369	402	395	408	388	365	409	416	368	396	392	390	384	401	360	402	380	395	394	362	362	368	392	387	373	376	389	405	405	384	377	419	395	394	446	371	406	353	398	382	391	356	385	391	371	381	377	401	361	383	387	368	382	426	398	411	418	372	385	371	387	375	357	409	391	394	439	380	376	335	398	365	408	407	364	401	381	409	371	340	384	410	373	345	384	405	399	417	381	397	381	393	385	387	363	351	394	386	383	408	401	366	377	400	386	394	400	364	361	382	369	353	397	405	384	375	421	360	392	408	379	417	371	391	427	416	404	403	392	394	416	395	383	401	384	409	443	397	372	363	377	399	407	396	391	375	411	401	442	377	386	379	424	390	421	338	368	367	391	365	407	394	411	390	388	372	397	390	393	384	376	376	369	399	345	360	373	409	405	368	381	374	384	402	398	400	390	372	408	386	396	386	395	399	360	377	401	355	374	368	430	377	341	392	383	397	422	406	390	415	418	365	373	352	427	389	375	389	391	386	384	376	435	397	399	391	406	397	353	397	389	400	402	387	367	396	344	391	380	380	348	388	350	404	413	382	395	409	379	390	396	384	381	415	387	393	332	413	376	353	349	402	357	395	375	407	417	440	389	383	389	351	371	374	396	386	385	384	365	360	369	392	372	379	383	362	405	388	379	406	373	352	386	384	370	374	373	369	402	400	390	344	393	404	378	373	415	380	356	383	378	409	425	411	425	376	400	408	380	394	412	420	351	398	337	377	374	376	379	393	380	396	348	395	383	373	371	421	393	391	370	400	374	379	378	388	364	385	388	406	411	383	401	398	385	369	401	389	381	344	358	376	340	377	395	362	420	378	412	383	355	364	381	397	356	395	371	349	412	399	380	379	389	366	378	397	394	391	343	373	411	384	396	440	398	391	397	356	428	363	352	377	407	394	387	396	382	387	395	387	394	385	396	388	357	378	409	382	382	376	388	402	396	386	387	399	359	378	381	355	405	357	378	372	419	361	364	386	361	367	391	379	412	409	410	397	380	357	360	401	393	365	382	385	380	405	349	389	372	427	364	360	368	385	365	391	389	372	386	377	415	381	392	395	392	407	386	377	368	428	351	394	400	380	376	373	394	377	368	405	395	363	395	392	361	363	401	391	411	377	407	396	357	407	382	410	418	382	373	384	423	396	357	379	371	359	381	349	390	427	377	374	392	409	366	400	394	392	362	398	404	377	367	403	379	397	390	397	418	367	385	397	413	413	405	410	377	422	407	401	343	377	429	366	385	407	366	379	386	380	343	395	401	354	394	371	390	376	411	418	393	356	409	386	358	361	378	372	399	416	399	372	366	415	371	361	427	346	369	390	367	368	388	386	357	366	399	405	350	393	361	363	378	361	383	363	365	387	388	365	358	386	402	363	354	372	364	374	376	398	332	404	373	385	387	393	338	391	422	390	372	388	394	415	386	398	380	385	368	391	379	367	376	383	381	383	420	354	401	379	394	382	354	389	393	355	382	369	387	390	401	382	384	353	390	398	404	397	398	375	392	384	370	387	408	408	428	350	380	389	370	399	390	392	362	369	439	375	370	339	375	384	397	389	394	386	365	382	367	384	366	414	354	389	383	362	384	395	353	436	390	399	390	377	413	404	387	344	381	352	395	397	388	432	357	394	372	388	390	392	379	399	390	380	373	375	391	399	358	397	377	354	370	367	387	391	377	350	385	421	386	376	405	397	391	405	408	392	377	390	358	434	351	348	369	389	421	362	368	422	386	385	452	384	373	404	343	383	384	380	388	377	343	337	380	406	407	373	387	412	433	349	387	377	408	393	414	366	371	390	391	355	395	372	393	430	388	371	406	390	375	406	373	370	370	362	369	364	391	379	368	374	391	387	402	410	420	401	399	394	379	405	388	371	401	367	367	393	398	344	390	409	352	381	413	372	399	424	431	376	375	379	415	367	350	382	364	405	380	383	396	394	378	384	370	376	409	385	367	370	407	349	405	398	384	430	379	389	394	383	393	382	382	398	366	348	362	418	393	351	365	382	371	383	384	378	346	377	402	370	421	365	347	422	381	384	411	389	379	385	396	361	372	407	402	375	392	384	364	373	437	380	357	355	394	378	387	374	399	389	385	366	419	414	379	399	379	421	422	394	392	408	403	386	375	349	401	383	408	376	378	401	406	398	374	422	381	385	408	386	401	380	389	399	375	401	384	395	382	397	373	386	389	367	359	384	450	382	401	377	395	396	373	416	383	402	385	341	343	392	382	404	426	371	407	355	398	405	362	381	408	375	403	352	373	382	421	387	377	361	388	370	385	372	423	384	407	376	413	424	411	398	394	376	387	399	378	361	382	378	385	389	382	396	392	383	368	422	418	381	403	412	363	351	382	367	395	383	395	359	368	393	342	360	399	425	366	407	352	391	418	375	388	377	371	395	378	373	380	374	408	386	366	404	352	367	352	387	379	457	390	458	370	345	392	347	380	382	398	397	390	360	410	387	390	352	371	365	405	372	402	384	388	367	397	382	374	412	372	378	360	363	459	354	378	352	361	428	394	407	416	392	355	363	390	361	359	395	383	398	383	407	424	407	378	366	353	417	417	368	391	388	392	404	397	341	360	390	399	364	370	370	370	393	372	387	370	360	405	384	373	419	394	363	351	368	373	386	379	399	388	378	406	386	380	401	356	418	380	434	373	397	380	399	383	404	355	383	407	384	360	397	358	393	370	402	377	383	368	414	389	338	395	392	390	389	394	410	399	379	329	358	401	365	413	376	401	398	370	409	368	391	405	378	379	389	385	397	349	392	391	386	399	384	386	381	391	380	370	353	391	371	388	387	409	389	405	390	353	383	417	396	411	363	406	422	390	399	341	406	401	391	386	373	354	405	414	381	423	368	431	380	393	386	371	394	402	383	388	336	381	377	398	393	351	377	336	404	432	408	343	428	379	418	385	366	389	372	375	406	403	418	425	392	416	367	375	377	359	385	380	383	384	373	402	386	404	377	394	380	400	384	438	400	402	404	373	442	378	376	362	370	390	389	379	366	357	422	398	389	407	331	365	381	370	389	405	388	357
21209	44970	37114	25307	16588	10879	7408	5157	3643	2641	2042	1595	1290	1043	884	851	778	698	656	565	524	523	500	468	446	513	444	452	415	430	442	423	456	412	434	449	412	427	444	442	431	415	470	423	452	424	434	423	419	463	431	433	426	437	377	419	405	431	444	435	409	416	426	453	430	458	400	435	425	410	493	436	411	505	416	437	427	427	464	441	430	422	429	452	415	429	418	467	474	457	436	423	426	420	441	450	465	430	444	417	461	445	418	446	452	441	435	436	435	458	471	448	461	455	461	474	431	433	456	418	460	462	398	450	465	431	434	470	458	441	445	447	445	420	412	424	438	455	454	449	429	412	449	369	427	478	444	436	421	421	443	436	421	441	436	427	434	456	433	467	420	406	461	429	440	438	414	464	408	481	440	435	428	449	433	414	455	410	456	451	414	418	424	435	418	451	407	463	445	477	421	431	468	437	446	441	460	435	447	406	455	461	430	454	410	403	441	439	453	425	504	460	440	425	437	454	460	444	403	418	453	429	412	398	446	417	400	465	441	444	444	440	420	444	440	424	469	432	403	445	459	426	417	441	444	488	422	453	439	445	456	446	439	436	450	433	420	446	436	426	483	433	410	424	435	459	456	426	445	410	460	430	456	430	414	447	443	466	452	470	413	462	411	454	437	439	442	396	459	435	411	437	443	442	439	449	427	431	413	447	427	438	422	413	440	435	415	437	462	450	409	447	477	447	443	456	429	443	432	439	414	460	419	460	479	461	418	466	434	444	440	436	456	463	452	432	443	443	459	420	403	414	433	451	478	438	456	450	450	454	438	431	453	441	430	481	450	427	432	442	443	421	418	413	451	436	423	426	489	426	418	458	437	401	453	439	435	472	432	459	419	389	447	448	445	436	463	452	425	421	482	439	443	422	452	436	418	398	374	427	442	413	400	428	432	422	439	400	441	397	413	471	452	438	438	411	441	446	424	444	469	427	440	441	374	430	433	435	420	435	435	426	456	448	466	456	472	474	408	431	444	446	479	450	448	410	399	468	428	453	445	456	415	427	450	467	437	460	450	407	424	402	432	447	450	429	433	413	411	475	450	447	445	414	381	440	457	442	444	439	431	450	430	416	449	433	458	414	420	437	396	420	475	425	436	389	444	438	473	409	435	424	433	455	455	457	437	427	413	440	451	399	409	443	456	465	430	426	437	418	451	441	406	480	429	438	428	438	436	418	471	405	456	474	418	407	472	470	448	415	470	407	429	461	467	449	498	449	408	418	426	452	440	410	431	463	446	440	434	402	404	423	464	453	454	460	437	417	457	410	449	466	450	442	436	416	439	452	456	432	437	434	435	416	463	418	464	476	453	449	474	463	448	465	438	464	449	457	443	442	467	440	413	428	443	459	442	437	439	450	476	438	398	395	468	442	423	429	378	415	438	481	449	459	435	447	419	476	418	444	455	425	449	398	408	459	438	429	469	430	423	451	433	415	445	424	457	438	441	445	436	403	404	469	449	391	459	441	421	429	454	454	450	424	432	397	437	409	412	442	431	387	442	415	464	472	437	406	453	419	453	439	442	448	465	440	432	443	437	454	412	452	409	441	450	444	465	411	459	430	440	410	461	464	432	463	452	467	447	476	438	426	462	427	407	445	424	413	404	437	439	454	451	487	481	471	409	414	415	436	406	423	425	441	434	436	418	456	436	417	414	427	431	453	392	434	457	428	455	432	453	458	430	417	425	438	438	456	415	417	449	462	435	434	457	445	432	469	445	409	459	441	455	454	416	462	423	434	412	422	382	454	415	448	449	450	426	460	389	444	404	431	429	415	419	399	434	421	421	391	395	445	454	400	458	445	425	425	438	474	436	454	419	437	436	416	474	430	472	408	406	444	458	468	437	442	425	442	410	435	421	413	439	453	429	417	444	436	448	459	460	436	417	439	420	437	475	448	421	470	431	474	438	465	416	404	455	440	487	413	477	457	457	425	478	499	423	441	423	438	445	416	448	445	431	386	441	417	425	443	460	423	428	448	458	461	430	443	444	429	436	431	439	428	412	427	451	444	451	438	409	455	443	416	417	424	433	416	446	435	411	446	448	440	469	447	389	458	476	433	440	431	412	436	435	451	455	413	447	437	414	443	416	451	437	422	469	412	419	450	441	419	446	457	427	437	425	438	467	413	403	445	428	460	467	490	433	448	426	436	448	446	460	457	433	446	402	457	420	434	421	448	452	374	420	437	421	448	427	431	430	441	444	402	440	450	445	429	487	464	471	433	435	463	421	469	404	459	450	423	440	472	401	453	469	472	465	427	440	434	416	456	413	462	470	449	451	455	418	444	444	451	465	425	420	421	418	425	443	421	424	433	459	462	420	423	456	436	426	455	408	413	479	434	470	431	424	450	441	413	432	416	443	469	397	470	429	420	449	443	420	442	421	451	422	409	454	439	425	437	503	447	399	441	460	419	443	454	460	434	442	434	440	433	504	457	463	478	471	414	425	410	467	440	445	437	464	425	475	445	395	424	485	448	463	448	427	446	405	451	414	442	416	443	466	467	426	431	422	434	418	428	440	450	442	484	427	493	453	446	479	399	459	422	417	431	444	444	436	436	440	467	425	446	402	431	454	421	416	456	437	443	469	439	472	507	443	442	431	438	438	404	421	438	394	432	443	450	480	462	436	419	459	425	464	437	418	433	397	455	469	426	443	446	451	432	451	419	444	429	444	417	445	459	454	399	448	415	428	455	407	460	432	439	462	462	424	460	466	420	442	431	432	461	429	452	438	413	426	450	445	418	477	417	464	435	462	421	449	422	403	418	410	413	440	434	454	420	437	486	423	427	465	456	434	476	477	427	462	432	414	459	447	472	449	440	452	446	465	405	411	425	453	439	448	429	437	410	441	416	448	466	446	449	440	429	433	442	401	421	429	420	418	381	446	431	453	437	453	447	489	445	431	428	444	457	385	426	406	462	448	399	468	482	440	430	449	427	438	459	445	430	462	400	442	462	429	428	458	428	452	432	451	413	410	419	421	457	454	419	462	454	462	435	455	407	434	440	395	470	454	421	410	402	406	432	472	438	422	442	413	435	455	418	456	475	417	478	416	418	448	442	460	412	481	472	458	461	456	416	421	473	456	465	479	434	460	435	433	456	445	437	446	451	410	455	442	431	446	444	455	439	464	408	447	423	428	436	428	444	418	454	458	434	466	419	411	443	421	407	438	415	446	422	437	410	438	439	419	450	430	436	442	450	439	394	491	412	429	448	445	447	408	428	425	437	437	471	445	403	458	458	452	443	476	467	418	454	484	435	445	444	426	450	454	428	418	408	447	452	403	446	459	454	433	405	499	430	436	438	427	439	475	433	408	446	463	473	461	474	462	391	405	440	455	450	456	431	442	432	461	421	436	457	439	469	424	442	471	422	428	451	429	435	382	462	448	459	382	452	432	433	439	458	427	421	426	432	444	435	412	472	421	462	428	414	453	455	466	433	419	429	406	444	415	445
28116	23194	21793	11463	4688	2581	1699	1304	973	812	696	625	536	508	477	471	438	457	420	436	418	374	386	422	423	371	390	414	365	365	396	392	382	423	383	405	366	387	354	386	385	405	389	360	383	382	397	357	369	363	364	384	351	407	386	403	443	376	368	376	374	409	365	357	390	423	388	384	389	415	388	444	358	372	379	382	369	372	414	396	400	373	370	380	345	356	397	374	361	361	334	382	374	374	385	383	394	412	396	364	371	353	400	378	375	390	396	379	368	344	382	374	439	381	386	407	375	385	389	370	373	371	390	341	390	361	380	415	388	396	380	395	431	378	403	378	338	400	398	384	359	406	398	362	394	395	417	427	409	374	389	393	372	359	411	405	386	391	428	377	399	384	386	393	399	365	365	343	341	342	364	387	399	447	386	379	405	413	377	377	359	379	405	324	388	402	350	370	428	379	399	390	365	398	384	388	407	352	392	387	407	397	375	377	383	388	389	382	387	357	399	372	367	360	404	351	400	375	399	382	394	383	374	426	361	358	376	419	384	402	367	368	416	375	388	382	385	401	385	433	395	345	439	390	413	384	376	421	372	355	434	370	400	368	386	354	402	384	348	378	359	362	372	390	396	405	384	370	391	372	385	354	377	359	367	370	397	393	420	413	367	374	357	436	352	360	364	416	428	398	411	394	373	385	373	418	401	357	375	405	371	396	386	367	379	387	376	378	430	364	410	361	371	430	419	353	378	389	400	404	395	381	381	369	388	415	397	377	407	347	412	424	378	415	384	369	410	382	412	353	373	424	360	389	398	365	394	358	361	401	375	427	367	345	379	389	363	385	389	383	375	393	376	369	405	353	398	345	386	404	382	388	385	407	407	388	322	369	393	374	382	371	342	411	424	382	354	377	396	390	395	405	395	387	371	395	374	342	327	378	384	399	374	362	404	416	353	383	382	378	371	382	420	346	392	318	355	386	392	384	357	366	389	372	392	398	426	408	400	370	400	379	390	407	408	321	359	383	374	380	365	386	404	385	361	357	387	366	389	399	406	352	363	369	383	357	371	395	334	363	380	410	357	405	399	415	365	383	367	359	361	391	407	365	394	384	381	391	400	373	361	407	374	359	388	398	382	393	405	406	424	373	384	411	366	400	404	385	385	419	375	411	398	382	408	411	356	385	335	392	389	395	374	395	411	383	358	374	384	394	399	375	361	383	391	374	325	391	373	419	406	334	390	372	406	350	395	358	358	394	381	408	385	361	386	386	355	358	374	363	388	370	374	400	383	403	409	386	376	395	424	426	381	397	353	355	396	340	374	418	399	370	411	384	411	401	401	390	431	356	393	406	398	366	373	384	383	403	389	412	366	432	394	402	384	384	362	398	393	410	380	399	368	400	388	381	409	406	405	347	364	371	375	414	414	424	406	364	414	423	426	364	369	382	398	407	389	388	394	395	374	393	410	344	398	367	406	401	375	373	409	392	427	370	390	404	374	347	387	397	401	400	376	376	388	376	397	354	422	366	346	402	414	388	372	383	402	373	397	391	384	352	311	335	401	398	404	375	404	366	395	391	391	398	367	423	372	359	369	389	402	398	352	376	368	398	376	409	374	389	412	429	393	374	380	383	403	396	340	381	389	391	387	397	398	427	401	379	361	371	387	386	408	387	408	356	397	383	344	393	388	399	398	390	405	382	403	357	401	400	431	398	405	403	413	388	395	405	358	388	397	379	401	416	393	394	366	406	416	339	375	386	405	401	401	397	353	370	380	417	369	375	403	393	372	388	380	392	373	426	375	419	366	381	376	400	375	372	418	381	367	373	381	367	381	387	372	383	388	396	390	394	383	405	417	386	367	396	400	383	371	375	385	388	400	380	389	400	394	386	388	415	402	345	394	405	371	403	390	405	344	388	411	375	379	398	370	411	369	380	394	383	404	386	379	414	393	418	386	407	426	363	383	397	362	401	388	344	426	384	365	378	431	391	391	394	329	375	379	360	402	359	382	413	376	375	415	374	376	388	360	359	375	370	375	390	392	400	397	377	377	371	359	378	381	407	397	390	388	392	407	406	368	375	381	397	397	374	373	406	413	410	400	421	407	395	416	405	371	360	365	407	373	379	349	375	392	382	397	391	371	371	406	377	360	395	397	423	320	388	385	393	423	377	376	355	393	376	398	389	394	361	367	376	384	352	372	370	393	421	397	356	354	373	393	377	357	355	375	357	382	393	389	361	382	382	415	402	365	388	409	386	345	391	367	393	385	396	401	386	414	373	407	367	361	397	358	371	408	374	358	385	380	399	397	382	416	411	387	398	380	356	410	416	359	383	398	376	390	356	369	370	349	419	405	429	379	397	375	365	414	388	396	432	391	358	386	381	389	358	378	405	382	397	403	412	380	397	370	361	350	390	397	406	415	372	386	409	408	391	385	402	363	418	357	400	378	379	389	398	363	380	375	357	380	360	385	373	374	395	417	393	357	367	389	394	393	366	368	422	393	371	458	372	401	373	370	377	394	390	337	400	399	446	382	374	360	394	396	375	369	399	387	382	376	391	403	385	397	393	357	394	397	383	362	382	377	365	383	369	357	387	396	387	353	394	399	430	403	379	361	376	403	355	369	385	398	385	415	384	395	396	377	410	402	407	390	402	363	404	383	376	382	378	383	362	362	380	380	384	396	383	396	412	382	360	389	399	384	371	394	391	401	383	388	388	354	348	357	376	410	369	402	368	410	420	379	369	377	356	392	422	414	344	370	358	439	391	358	392	416	426	370	387	394	390	398	366	422	381	365	361	372	386	386	392	440	386	384	452	363	368	337	400	384	364	408	389	412	402	406	341	354	393	369	358	388	413	369	359	371	377	367	409	346	386	399	358	390	397	368	389	378	361	385	374	375	400	397	387	397	396	412	385	392	390	367	385	398	443	398	394	355	366	359	410	389	364	370	396	377	403	397	369	387	393	374	340	376	352	392	382	380	412	428	384	381	351	413	406	386	411	387	425	411	387	368	409	369	388	395	390	415	389	398	393	394	372	385	383	393	401	380	378	376	360	402	425	353	401	378	354	412	354	383	370	418	387	384	392	416	408	410	363	387	374	396	398	415	393	384	427	365	357	401	381	402	344	377	365	370	383	384	366	416	388	344	352	395	334	404	392	368	372	420	373	394	413	411	366	399	391	366	407	363	384	345	352	401	380	359	392	373	391	397	413	371	383	385	392	402	370	392	403	358	392	380	380	382	386	363	390	374	397	369	369	338	369	388	345	390	384	365	386	412	376	362	394	390	383	377	393	385	401	387	397	392	395	401	366	371	390	374	389	412	411	388	405	399	398	390	405	383	394	365	365	381	404	380	413	346	408	402	367	358	407	403	353	405	390	377	378	411	354	396	391	382	368	363	382	416	356	397	384	395	378	405	400	373	421	391	369	381	379	374	375	372	366	391	362	368	399	386	392	411	397	400	383	369	379	353	386	347	403	391	386	398	380	398	394	381	382	397	413	414	334
18993	33902	25834	15093	8621	5272	3428	2450	1778	1333	1058	889	804	664	620	564	541	547	488	534	490	506	475	439	450	495	478	476	438	467	460	462	460	461	454	454	435	436	441	468	455	441	428	446	445	474	470	436	460	484	478	416	460	478	436	396	450	432	410	462	430	445	424	428	468	450	433	422	433	456	450	432	523	425	424	431	420	443	442	445	435	475	437	442	468	427	449	405	459	418	457	456	467	434	415	429	453	452	443	472	472	469	434	460	469	450	415	444	430	430	462	495	457	444	426	449	437	474	441	460	448	458	413	428	476	408	430	421	468	454	462	472	481	472	394	446	464	466	474	441	503	437	438	437	421	456	445	441	441	446	460	455	478	422	453	421	434	457	458	454	438	466	417	434	406	428	456	450	483	471	473	422	462	459	434	477	439	440	453	477	461	456	482	451	439	431	452	426	455	437	455	431	457	465	442	495	402	439	462	452	439	460	483	400	458	455	445	447	445	441	462	415	436	436	492	400	447	466	483	466	464	435	448	489	458	449	473	460	436	447	499	490	490	443	467	418	450	466	447	442	457	451	454	464	413	428	456	469	448	464	456	447	460	443	455	470	459	444	458	435	462	440	415	422	452	485	451	438	444	456	482	458	423	475	437	439	445	449	440	432	451	455	412	462	463	421	449	407	446	462	497	449	455	485	443	453	443	458	456	441	416	438	447	421	423	438	444	461	420	454	459	440	440	435	434	468	438	465	475	457	430	494	474	438	444	451	439	438	437	451	457	455	438	407	450	457	471	439	436	452	478	446	492	464	453	419	458	454	450	423	430	460	417	406	478	428	436	451	422	473	449	457	441	436	425	448	441	441	438	475	470	435	474	440	454	492	452	430	460	457	456	449	436	426	461	467	441	473	435	453	452	444	450	464	425	484	445	430	433	473	457	424	443	403	446	439	464	432	466	447	487	448	469	423	448	443	415	442	473	441	399	454	470	425	417	436	417	437	450	475	453	441	465	464	422	421	461	439	467	501	451	452	493	442	461	462	480	435	438	460	424	414	437	453	481	441	457	454	439	444	472	427	407	447	454	478	417	454	429	422	474	442	413	444	430	415	434	461	466	437	450	449	434	477	446	449	445	443	447	442	459	417	412	455	466	452	473	447	427	399	452	465	433	453	400	453	470	508	423	464	440	429	460	426	487	475	438	440	483	477	445	463	459	445	489	484	428	455	471	436	440	466	464	465	474	447	484	444	494	441	427	473	417	433	437	445	432	446	455	492	469	433	445	446	435	426	440	411	425	466	457	442	452	450	453	426	486	442	420	464	458	436	457	440	422	455	454	440	458	439	437	464	428	428	449	428	466	429	439	439	417	436	462	488	434	473	431	493	430	470	439	471	435	416	472	465	472	460	478	437	447	447	438	458	463	446	486	482	423	437	449	446	441	425	456	454	422	444	455	459	455	429	427	431	438	442	442	444	441	435	452	432	440	443	457	438	386	440	464	468	437	481	446	413	440	459	476	489	440	472	457	475	437	476	454	443	427	442	452	435	447	432	432	420	456	446	404	445	425	435	450	430	431	431	433	437	426	425	442	519	488	481	482	413	442	447	462	437	445	435	440	434	440	453	438	451	434	470	446	474	476	446	441	453	442	429	436	454	436	447	475	451	478	453	442	456	469	421	443	440	490	421	445	457	461	451	419	447	478	425	488	450	462	459	424	476	482	444	461	445	463	419	460	424	443	453	430	430	451	438	429	491	412	460	463	484	448	437	439	425	449	481	397	452	450	427	460	449	425	453	462	419	423	428	410	436	474	446	428	460	429	420	448	442	441	453	445	442	466	461	451	436	462	461	419	424	469	463	491	441	437	446	425	421	447	465	426	442	463	466	438	419	450	437	458	469	442	448	442	456	429	422	452	434	425	446	438	450	420	463	430	432	485	428	454	487	461	433	449	465	475	437	442	422	440	464	444	439	491	447	437	454	462	463	454	454	436	456	472	439	465	481	411	438	468	438	404	430	442	438	407	443	428	457	482	475	461	475	455	477	412	465	427	461	462	421	469	424	435	451	479	430	462	442	429	438	447	443	450	436	494	492	483	419	416	469	442	440	431	472	472	433	454	440	457	424	455	470	439	489	422	461	478	462	475	425	463	467	457	481	460	452	460	495	455	440	451	427	474	446	442	455	427	452	430	428	462	454	462	444	458	433	456	445	423	438	486	437	455	433	443	485	429	455	442	457	458	419	474	475	454	471	463	446	446	479	464	436	417	464	468	484	448	446	446	440	456	464	453	460	441	449	428	466	428	420	449	483	447	491	410	465	449	478	476	431	399	412	468	474	468	464	430	440	432	444	429	417	437	429	408	429	457	418	457	495	445	440	413	431	437	453	434	425	443	405	440	457	434	431	423	437	423	452	461	439	434	454	458	427	432	485	428	444	461	403	444	473	453	442	456	489	479	426	431	415	430	444	440	421	437	435	448	437	448	453	437	417	439	439	471	454	438	463	422	467	459	447	451	448	488	423	425	456	453	470	449	430	464	437	435	422	445	493	477	429	435	453	450	455	460	440	435	421	443	457	436	443	425	426	459	431	451	477	449	460	411	449	450	437	470	485	456	454	487	439	470	469	427	456	468	483	415	464	444	456	440	422	501	421	441	446	422	454	411	515	428	424	490	429	456	474	478	456	485	459	443	459	450	476	440	449	452	438	417	466	454	421	431	449	463	488	464	445	458	468	427	414	447	476	435	421	425	394	457	455	478	436	436	438	494	452	449	483	430	477	444	446	414	508	447	475	488	451	463	427	448	458	449	461	454	419	449	433	448	432	452	441	441	457	458	441	429	461	456	432	442	428	453	453	437	423	414	443	414	434	436	439	454	427	431	475	421	458	458	452	421	463	462	425	435	474	431	436	424	443	450	441	419	449	411	444	465	409	472	454	463	425	461	424	451	453	410	425	442	482	433	463	420	470	416	462	472	427	450	449	450	480	433	472	430	418	451	452	419	482	435	446	437	481	418	439	443	450	482	426	449	446	465	435	424	421	477	417	445	400	468	426	465	475	444	448	461	462	422	427	455	480	410	452	451	410	421	468	470	449	466	439	400	458	440	429	444	445	424	457	438	438	433	456	446	444	414	421	456	438	438	442	452	439	428	439	456	464	425	438	464	441	473	435	461	449	467	430	437	452	419	423	455	418	428	454	440	415	470	475	427	435	460	424	458	455	473	459	458	453	493	409	453	432	469	429	418	434	460	447	493	428	456	461	459	436	460	448	456	433	452	469	430	494	436	430	462	471	463	463	447	472	429	453	429	428	431	442	464	440	400	436	443	466	443	452	466	430	452	439	452	455	470	478	450	450	449	467	410	447	455	508	441	439	449	439	428	383	448	453	401	425	460	437	449	417	472	437	421	462	445	453	466	481	428	452	448	460	457	444	451	457	432	418	449	474	431	444	473	434	414	452	443	427	462	429	464	469	427	440	442	440	446	475	458	443	483	455	455	410
23865	21392	28334	24901	21026	10476	3736	2047	1463	1115	935	811	649	581	596	522	512	490	458	452	424	428	431	403	380	381	376	372	366	410	403	397	406	403	413	381	384	360	389	383	381	386	414	358	375	355	412	386	412	345	396	352	362	390	353	390	373	415	380	390	380	395	393	372	369	324	378	365	367	371	390	352	387	390	380	388	365	387	396	389	400	420	394	406	377	381	382	379	366	368	390	383	385	399	378	405	396	413	373	404	389	370	396	370	381	390	402	410	368	362	432	392	376	403	425	395	389	365	400	379	399	384	395	364	368	352	410	391	376	387	359	359	385	380	387	378	405	386	362	389	386	404	338	385	401	361	368	377	387	403	408	397	397	362	380	384	409	364	366	383	368	379	392	370	384	381	381	380	385	405	375	366	384	372	409	416	378	392	401	380	411	406	416	366	354	387	361	401	415	373	417	384	369	375	354	359	362	346	336	405	413	392	401	410	417	373	364	395	386	408	394	438	422	366	411	417	380	407	401	397	419	382	365	378	377	392	403	412	399	393	373	400	381	346	368	378	394	387	380	371	382	395	354	375	375	399	386	373	408	400	384	423	378	369	383	367	398	369	382	393	394	390	391	386	392	389	415	375	379	411	393	409	395	381	383	375	398	343	401	354	398	399	366	390	385	375	390	380	384	327	368	398	379	401	340	381	387	372	386	397	376	405	417	378	372	388	401	406	354	360	397	388	386	399	371	366	426	418	373	403	410	391	401	381	369	389	357	368	373	414	352	397	417	376	370	398	426	367	362	377	395	371	386	370	396	380	406	415	396	419	337	387	403	403	367	388	346	387	366	401	366	377	380	351	391	384	386	387	380	363	393	391	352	348	350	405	361	360	386	421	383	396	383	425	351	388	385	366	406	356	384	401	388	405	389	345	341	379	377	372	412	407	370	364	410	388	374	383	371	400	396	393	424	415	353	388	373	403	410	389	421	390	397	396	407	397	390	365	446	365	378	381	363	363	354	377	407	386	383	383	388	396	354	380	368	414	372	374	416	384	408	363	386	385	360	366	357	430	384	381	358	392	361	388	365	375	399	383	386	378	394	372	384	397	378	375	362	383	393	406	367	364	404	370	366	393	356	386	375	382	422	380	374	366	397	396	387	366	412	419	400	398	386	376	375	358	359	348	383	420	389	396	412	356	381	398	356	367	413	366	396	368	368	411	374	357	385	395	377	396	394	409	368	397	365	439	382	401	381	416	420	420	418	368	373	369	384	365	409	402	326	374	373	354	404	371	391	381	362	386	374	337	386	405	348	395	409	393	380	368	404	352	393	408	392	394	376	401	398	384	404	377	378	347	403	381	381	359	407	395	390	400	404	394	365	346	351	371	383	355	403	375	382	384	394	374	388	370	390	373	391	390	360	376	382	393	369	368	378	370	356	400	359	398	377	362	370	372	413	373	339	415	391	413	364	387	396	357	367	380	367	354	379	381	385	398	380	374	369	384	406	390	363	384	387	389	407	404	408	404	356	358	408	378	360	400	361	350	441	362	370	351	377	353	431	372	370	389	387	359	417	417	395	376	383	404	404	393	388	420	350	341	399	381	387	423	353	389	356	381	395	367	395	400	393	382	381	373	389	401	369	394	376	389	407	376	399	382	371	366	391	401	401	357	365	385	407	382	371	375	364	378	364	395	378	352	394	403	385	375	377	381	382	377	392	346	363	387	366	378	429	347	356	404	398	366	379	405	389	400	364	405	360	412	389	440	384	392	419	381	393	398	400	372	371	370	392	407	356	386	384	347	402	400	412	390	374	356	377	385	386	422	354	379	408	374	366	391	400	420	387	354	384	401	388	404	375	385	402	399	396	367	404	384	360	370	370	420	423	360	382	384	378	382	400	385	392	372	378	370	385	360	369	370	392	389	342	394	426	375	374	372	372	386	366	384	377	378	416	379	400	407	349	372	409	404	360	402	370	338	392	369	429	349	399	375	385	408	392	389	381	355	397	384	376	383	395	385	390	373	388	408	372	351	358	397	380	369	402	394	383	411	369	348	406	398	360	431	387	405	377	383	391	374	372	375	388	386	377	401	390	389	359	355	384	403	383	372	402	380	392	409	336	415	394	360	392	395	350	397	376	424	357	434	340	378	356	399	369	402	400	345	362	350	381	380	385	378	361	378	369	376	364	380	378	367	341	407	351	373	415	376	382	370	405	403	364	372	408	390	393	397	410	414	367	408	379	384	405	399	397	376	382	392	366	375	395	378	361	369	379	379	385	400	404	407	362	358	390	390	369	389	427	382	403	340	384	384	436	416	362	413	365	392	388	385	399	382	403	387	384	362	393	404	398	366	381	366	397	394	353	406	383	386	407	381	426	380	378	407	391	390	409	369	357	412	418	396	378	374	407	392	365	391	374	413	371	372	367	397	389	391	347	384	371	380	377	366	377	384	349	433	391	374	384	395	410	404	412	416	388	389	355	311	372	390	365	395	363	353	409	351	375	392	395	382	389	427	400	355	382	398	398	387	408	382	403	402	382	405	388	388	364	403	372	377	378	376	376	345	379	395	359	379	396	369	420	361	420	400	407	399	370	376	358	361	408	377	396	381	375	397	370	431	362	388	403	394	390	393	376	397	403	398	398	350	390	366	367	413	425	425	403	398	394	352	377	372	353	366	329	400	392	381	408	410	374	357	378	378	371	378	428	389	400	368	395	378	392	365	375	368	377	400	385	386	371	377	410	353	398	370	415	372	384	407	377	368	387	420	365	401	412	395	429	398	422	377	355	382	378	349	367	375	365	418	389	445	386	392	376	369	430	386	375	421	388	398	405	397	412	395	424	409	356	394	383	390	384	346	380	408	385	397	400	419	390	424	389	383	405	400	423	335	366	392	374	395	411	377	409	403	369	387	333	351	371	332	372	405	356	382	396	403	382	389	352	368	329	407	412	372	354	362	368	358	394	350	375	410	412	406	379	389	393	368	367	392	381	394	395	378	404	421	410	398	397	396	388	379	388	360	372	351	407	384	357	352	407	374	387	395	384	387	419	349	372	387	360	390	408	394	378	436	388	395	398	398	386	391	374	371	416	414	390	403	376	396	389	394	362	373	425	363	374	390	359	394	387	368	397	354	406	392	417	359	347	389	411	374	378	383	382	380	366	382	343	408	366	372	384	381	400	407	372	400	380	368	381	360	374	343	338	385	387	398	381	369	378	404	384	410	358	378	400	376	363	396	381	373	403	370	397	416	388	414	404	372	394	385	365	403	395	363	383	373	345	347	339	409	396	377	407	386	395	378	359	407	387	410	377	382	413	373	369	392	402	361	422	424	373	386	388	388	389	393	356	378	422	355	379	375	403	408	360	405	372	401	392	380	393	404	383	394	373	360	383	408	412	374	391	413	346	410	392	387	365	376	403	404	386	356	378	397	401	379	393	411	364	347	365	399	383	384	403	372	354	395	366	369	399	389	377	388	368	398	375	378	422	384	388	387	347	366	391	351
19547	41051	33138	21530	13384	8422	5721	3755	2724	2035	1556	1235	1040	904	777	663	695	563	562	539	521	456	502	484	434	458	470	456	423	451	431	451	467	451	467	433	451	444	467	443	435	453	436	441	400	469	452	449	438	402	418	433	422	448	412	405	415	462	441	472	414	421	436	457	449	455	423	420	418	496	417	461	416	403	456	423	480	465	475	496	425	443	451	400	443	436	432	432	444	444	431	443	439	430	441	434	436	429	438	436	429	419	463	463	442	436	406	405	430	420	457	449	434	439	455	432	433	434	434	444	450	457	449	457	438	460	441	424	422	426	446	418	407	462	479	436	445	437	404	403	471	391	439	439	440	443	429	463	442	416	439	438	449	427	437	444	479	429	445	432	423	444	460	432	427	462	450	462	453	429	436	415	438	441	464	451	456	449	464	442	405	419	439	465	464	398	449	439	388	409	469	427	466	451	440	429	455	432	415	452	427	447	485	431	437	447	444	441	463	404	412	414	444	458	446	418	451	437	452	446	460	479	439	451	451	408	426	459	427	443	432	437	422	446	459	440	439	454	425	422	413	436	397	449	436	455	429	433	467	427	448	448	427	465	460	406	447	418	392	428	413	414	450	434	412	434	431	399	477	441	430	447	434	443	421	427	455	436	463	421	427	419	457	472	441	441	472	451	434	419	474	451	438	462	447	435	409	483	454	452	442	427	433	473	446	398	451	454	431	428	405	450	506	433	464	465	453	450	437	396	435	405	385	458	414	403	462	452	438	429	463	462	445	440	413	438	430	447	439	437	453	445	427	419	416	409	464	468	495	458	462	417	425	457	412	405	463	485	411	443	447	448	458	431	467	453	445	439	438	431	471	436	420	432	468	469	470	487	414	432	417	443	435	402	474	454	432	489	455	448	438	410	483	472	438	462	432	422	446	432	428	413	431	435	469	429	452	416	422	454	485	439	433	440	460	393	408	442	413	437	439	432	455	448	449	435	415	459	464	480	512	422	427	427	488	411	435	462	416	464	445	452	440	441	415	467	430	450	435	424	481	445	431	483	436	449	473	446	435	449	444	463	430	466	403	441	444	446	437	476	472	461	442	446	481	455	422	452	447	462	453	486	441	438	491	423	424	467	428	421	451	466	421	428	458	432	463	445	432	470	427	429	451	474	437	455	452	438	430	442	429	470	443	451	456	455	445	451	437	425	466	451	442	444	421	465	447	454	482	445	445	427	415	433	429	453	443	457	420	429	478	427	421	470	426	429	442	447	476	408	447	460	463	461	417	452	473	432	444	414	486	392	474	453	401	414	430	441	430	418	447	445	463	395	464	447	469	437	472	490	437	435	440	426	478	456	446	442	436	412	466	400	447	480	449	427	458	467	431	395	404	441	467	425	410	443	463	444	448	458	475	432	425	444	414	420	478	460	459	458	463	469	405	465	423	437	437	433	473	431	460	432	473	449	441	465	478	422	429	494	428	451	457	451	400	457	451	446	469	481	397	407	418	433	439	509	453	437	463	399	433	417	445	415	445	469	430	467	475	426	417	440	450	440	432	457	460	406	421	464	434	427	461	422	445	429	444	435	466	427	444	429	443	459	498	444	455	404	431	460	422	449	437	447	465	434	460	481	449	403	418	430	489	474	453	449	417	452	458	435	458	486	453	409	430	461	404	439	423	451	424	419	421	443	437	455	449	439	428	481	446	452	461	407	429	435	435	454	444	466	413	409	466	438	476	405	411	412	437	464	426	440	434	459	447	440	423	478	399	453	428	445	448	440	447	419	461	448	495	474	468	459	421	459	433	494	439	421	460	411	434	420	455	462	465	429	413	431	456	469	464	411	417	450	446	443	431	431	461	448	411	449	426	426	435	410	452	436	413	435	426	436	432	460	441	445	425	431	435	425	438	477	417	414	404	426	436	411	457	460	474	436	465	397	449	441	446	451	458	456	498	420	449	428	450	459	423	440	464	438	452	424	441	480	421	480	454	461	419	448	437	416	460	445	446	469	457	435	452	459	398	454	484	455	427	436	409	424	431	463	459	409	414	469	466	421	396	433	451	405	447	429	432	454	423	445	431	420	401	442	435	485	410	451	438	471	433	433	401	449	406	446	449	456	428	430	420	471	412	484	423	436	437	440	402	480	428	413	432	442	405	454	447	432	459	465	446	428	450	413	429	442	437	463	461	468	445	473	430	416	451	443	410	420	427	427	467	446	403	436	461	438	475	426	460	406	441	453	481	433	449	430	441	460	479	438	467	426	428	439	437	491	435	439	434	421	430	439	456	473	418	459	421	490	447	437	455	457	420	437	444	438	386	412	421	413	423	430	423	466	453	469	455	444	404	450	416	456	418	429	436	455	464	454	443	464	446	450	431	442	420	436	426	449	456	450	440	454	444	422	407	455	427	446	448	447	467	466	429	475	491	441	421	440	428	442	434	415	433	437	423	464	446	424	411	450	430	462	452	430	415	455	416	432	425	432	446	446	439	479	415	458	405	458	458	468	447	445	448	432	449	446	436	443	414	396	482	431	415	409	443	446	464	415	441	453	435	452	454	453	435	471	425	467	424	416	487	444	448	430	434	451	492	432	427	440	425	465	450	437	455	403	398	451	420	463	400	438	437	454	455	427	467	428	421	463	450	412	418	482	437	442	469	398	395	446	425	460	425	442	409	465	448	463	423	466	449	406	441	418	431	469	441	436	479	432	458	417	423	415	427	412	436	429	457	443	463	449	486	420	436	464	448	445	442	441	426	467	406	427	473	427	403	438	482	467	467	434	468	428	489	414	473	458	416	442	441	433	439	428	417	447	430	418	446	428	476	429	454	440	434	440	438	459	448	458	441	417	459	425	471	415	455	396	437	433	433	438	447	452	434	445	443	448	448	445	434	420	445	455	437	438	452	409	453	382	444	464	402	445	430	442	449	405	428	475	425	456	442	435	453	463	410	450	456	406	467	402	422	431	454	442	440	452	463	482	468	478	424	433	475	455	386	487	436	404	439	439	427	445	478	432	406	400	466	422	448	433	458	425	451	445	410	473	408	438	450	469	459	423	436	452	434	420	424	450	472	464	463	518	414	461	459	457	416	429	461	440	464	454	456	453	468	465	457	465	456	500	445	401	458	443	434	454	436	412	423	433	468	461	442	437	473	397	480	444	415	460	470	458	432	405	497	419	456	451	453	468	445	451	450	481	446	441	407	436	432	425	422	454	443	457	439	415	452	433	414	444	420	481	426	434	413	404	427	393	462	433	469	436	439	434	456	417	418	432	452	417	421	443	457	466	431	452	470	435	465	452	470	463	428	417	419	474	455	439	423	437	466	428	464	467	481	426	456	434	446	455	426	508	444	427	419	441	455	429	414	441	417	457	477	438	415	463	439	398	416	413	450	410	447	383	432	418	469	471	433	443	450	443	419	459	458	422	452	428	423	456	432	428	454	442	429	418	445	461	384	423	432	461	440	421	473	445	451	449	471	432	497	424	465	430	454	418	455	454
25322	21364	26591	24568	9073	3543	2212	1471	1121	866	746	689	593	522	499	483	507	461	486	470	391	409	387	412	373	399	370	416	422	402	342	394	379	388	398	381	388	379	395	397	386	378	399	390	416	391	430	387	395	388	377	392	416	387	427	389	395	386	399	408	387	408	384	408	405	408	438	403	356	383	398	382	397	401	374	375	377	379	397	379	414	392	427	389	402	431	416	360	372	413	381	385	381	383	401	406	368	415	409	370	387	392	427	387	394	390	399	388	390	400	388	423	389	433	421	388	374	409	372	413	365	438	422	418	400	407	380	399	349	361	388	365	365	403	401	369	382	403	383	404	366	381	399	379	341	384	370	399	377	401	409	403	422	404	384	385	373	394	356	437	371	398	393	362	367	317	408	419	402	379	398	411	401	399	414	384	408	430	373	375	382	391	407	429	390	437	393	405	379	384	388	366	386	388	407	414	424	397	399	399	395	402	385	366	406	402	423	385	356	376	349	380	388	410	398	374	442	394	399	409	410	419	393	387	396	373	389	404	405	387	400	413	386	422	398	379	424	393	351	399	363	390	401	429	395	397	403	426	376	388	419	421	374	395	444	385	433	372	391	391	375	372	415	371	355	420	384	375	394	422	405	392	438	373	370	358	397	394	413	381	411	406	384	414	411	435	360	432	414	433	424	409	411	430	395	376	420	383	353	378	408	398	380	380	393	358	365	379	413	366	405	392	407	392	420	389	373	358	378	394	404	396	414	376	391	403	386	404	398	398	417	415	391	393	382	410	390	409	416	364	386	384	405	414	407	404	351	398	371	403	419	444	372	379	416	400	398	388	385	403	376	365	388	374	393	412	370	385	367	400	355	384	395	422	402	416	398	391	372	412	412	367	398	386	405	401	391	379	367	397	414	400	413	353	405	404	428	397	384	394	400	406	399	371	399	397	391	428	413	389	355	422	383	407	396	413	407	377	367	422	405	374	413	403	401	400	365	396	411	407	379	406	414	391	398	400	385	432	345	385	418	377	364	434	379	439	381	411	393	379	429	375	361	386	397	392	377	378	382	385	385	399	373	406	379	444	373	366	395	391	374	366	428	383	373	426	381	380	377	381	381	415	380	378	374	427	399	380	359	382	404	389	369	400	392	408	415	386	385	409	397	370	390	367	389	390	389	415	403	361	414	387	420	402	399	360	404	413	387	391	399	421	390	424	419	383	363	397	394	420	420	414	399	406	388	394	404	407	385	383	428	387	389	401	392	379	416	436	403	427	413	383	385	377	403	384	392	385	369	408	371	417	395	385	398	413	399	372	378	378	427	415	374	392	389	407	411	417	393	388	424	400	385	431	385	405	405	383	381	362	388	354	384	388	392	450	391	374	379	399	395	386	415	393	366	372	373	427	387	370	388	410	376	415	412	399	390	386	417	412	401	381	391	387	404	380	419	411	393	386	373	378	362	401	373	430	399	395	351	408	407	370	381	396	382	391	392	383	429	377	403	423	403	404	410	365	414	377	402	359	380	373	397	376	389	399	390	406	369	417	381	405	397	382	386	383	400	345	437	406	388	381	398	398	434	361	395	425	359	382	370	379	406	399	408	393	399	400	387	352	408	416	384	395	394	400	431	412	392	360	384	410	416	405	422	390	371	386	434	385	390	402	402	414	367	399	388	367	387	406	416	407	392	411	390	413	416	409	424	368	372	371	407	366	409	364	406	416	421	384	381	381	384	415	385	394	387	394	397	370	381	381	386	394	412	416	404	419	364	372	403	408	412	415	374	395	422	423	400	364	400	390	361	402	419	345	393	381	417	405	387	400	385	370	428	369	394	389	410	366	421	372	411	370	421	405	394	385	381	410	323	381	413	406	429	392	405	378	435	391	386	373	389	378	398	384	371	402	398	401	413	363	378	389	383	420	390	411	408	386	387	362	375	427	425	374	365	407	378	393	415	361	377	409	361	383	394	397	378	358	393	402	388	407	373	411	402	380	415	371	388	383	372	367	382	351	388	359	416	426	427	372	390	410	412	393	394	389	375	386	392	414	376	411	403	364	384	406	386	410	419	400	404	399	392	420	398	387	375	395	394	398	413	386	394	396	383	389	413	412	397	371	421	398	405	409	395	391	377	392	387	408	381	367	388	396	378	411	424	361	397	421	415	410	408	365	409	400	371	422	435	372	413	397	414	395	403	387	395	376	433	360	394	365	402	401	398	424	378	347	396	391	405	430	381	418	400	333	401	392	392	388	356	380	413	370	414	390	377	411	412	377	404	394	372	402	387	416	354	379	413	365	362	435	349	429	393	408	344	407	406	423	430	404	415	384	385	410	390	385	395	418	398	408	397	370	407	373	413	368	394	370	418	426	356	372	399	363	368	374	387	389	399	424	375	407	368	419	401	415	381	366	401	367	419	446	394	396	446	385	393	397	387	409	403	362	384	392	407	364	402	380	390	380	401	357	425	406	394	388	352	358	399	392	396	409	430	398	400	373	396	379	391	402	393	384	401	404	403	392	440	369	398	383	367	390	380	384	415	394	382	405	376	420	394	403	403	411	394	357	416	414	383	427	400	380	389	389	383	419	384	424	404	355	436	383	392	399	420	381	389	384	372	409	384	405	358	393	405	434	396	383	415	405	375	377	418	411	385	412	397	373	398	381	383	408	381	420	405	420	424	379	400	408	404	405	391	400	379	390	387	373	396	387	388	416	386	393	380	391	366	414	399	410	387	404	380	382	389	405	402	367	380	382	437	357	411	409	364	349	404	374	412	399	402	393	364	408	376	414	397	391	413	405	421	394	423	412	403	377	405	403	398	359	388	382	397	395	411	419	388	403	415	388	404	394	366	410	374	396	411	395	402	427	365	405	400	442	378	357	416	405	346	401	408	410	386	386	413	376	389	428	427	394	372	442	401	385	353	413	395	416	356	394	421	394	385	381	381	376	421	390	374	356	331	378	387	393	392	397	407	391	382	384	389	364	398	402	367	371	401	366	398	373	440	376	425	397	403	396	393	398	391	392	409	388	387	372	401	369	403	373	398	381	340	363	394	424	389	397	406	412	356	393	440	416	406	388	380	351	384	378	392	452	430	368	372	379	409	396	389	402	365	376	402	378	362	405	398	389	401	398	364	401	404	410	407	377	385	378	369	368	430	402	424	415	388	393	381	385	382	367	416	416	369	405	388	411	403	376	401	401	362	407	400	390	414	419	397	382	407	426	429	418	447	411	366	424	422	383	395	383	410	403	392	347	366	422	382	397	419	363	410	409	361	388	379	404	364	374	400	387	400	395	401	397	416	363	396	393	410	423	397	410	366	422	377	428	400	400	373	374	386	409	404	387	369	384	397	378	422	406	401	399	423	388	445	384	415	398	393	452	378	387	387	392	392	401	357	366	375	405	381	384	392	378	389	404	403	385	377	386	385	419	371	391	373	386	393	410	382	385	377	407	381	380	395	361	374	354	407	408	447	389	398	396	393	410	368	394	409	379	418	390	377	373
18764	36961	28875	17574	10446	6575	4260	2972	2158	1632	1258	1007	895	817	750	657	610	580	556	530	513	516	523	482	477	441	434	475	507	469	482	500	474	466	435	466	466	498	477	443	459	415	471	443	475	474	409	446	420	447	446	474	447	460	458	465	438	431	485	433	433	497	429	462	452	445	495	492	464	462	442	439	405	469	456	510	453	466	417	437	446	436	444	449	461	442	466	474	439	436	422	484	448	414	443	439	474	475	453	456	445	417	457	418	457	452	443	482	459	455	495	455	478	442	483	450	475	423	434	452	467	471	461	431	449	474	474	451	461	433	463	456	428	468	446	459	473	471	456	458	477	475	452	449	465	467	461	435	445	447	438	472	469	461	458	456	505	419	460	504	460	440	429	458	480	441	452	439	441	478	503	439	437	440	442	457	465	440	457	435	464	483	450	464	449	441	441	433	457	428	420	451	466	409	430	435	467	430	465	468	434	441	463	453	482	442	454	441	442	474	449	431	472	455	445	448	464	423	449	482	445	428	438	450	470	439	461	423	417	483	451	454	481	467	452	467	430	508	455	426	435	467	477	478	454	493	477	398	456	455	452	453	454	458	489	476	462	471	455	470	425	434	485	478	436	429	474	409	451	426	450	454	419	441	455	476	491	477	407	485	494	443	445	463	462	478	468	419	437	465	458	457	439	425	441	453	470	481	461	461	454	437	473	436	492	479	515	456	475	447	436	443	455	428	468	451	433	453	457	516	427	449	474	438	483	447	494	444	486	436	449	466	464	437	420	470	445	441	472	420	469	458	486	417	424	463	482	453	421	442	460	413	483	462	429	452	495	422	439	439	466	446	479	449	450	459	468	481	438	414	458	442	410	467	448	449	462	465	449	438	437	473	440	468	425	498	421	466	466	449	450	447	421	430	458	412	455	441	484	464	477	451	443	439	485	458	485	416	445	446	463	451	479	454	423	463	455	481	452	412	429	423	465	437	450	416	461	434	505	433	479	472	480	444	458	476	437	453	461	464	499	455	460	500	441	420	458	455	486	474	454	434	481	490	494	494	449	467	480	429	448	437	456	456	477	473	499	402	431	489	424	431	479	454	437	453	469	462	492	467	429	455	437	438	457	458	496	436	417	491	472	453	437	459	477	427	437	479	452	449	471	436	481	491	456	435	459	435	462	463	480	440	437	426	480	469	469	446	436	416	411	451	461	469	495	467	472	458	450	454	465	467	434	447	432	445	448	450	463	460	468	493	421	469	435	470	481	418	423	449	421	401	465	443	477	433	428	442	451	477	452	438	455	457	495	442	478	462	438	470	441	467	422	457	491	488	458	441	463	436	486	425	455	445	483	424	439	497	439	447	463	473	449	477	473	445	450	464	456	440	426	451	493	468	432	455	453	478	465	462	433	443	477	459	463	411	478	435	456	424	434	449	444	438	418	423	451	443	457	438	456	428	502	448	471	408	457	439	420	486	426	416	449	428	433	441	456	461	478	479	451	421	481	417	473	433	451	439	471	452	411	436	434	408	466	432	448	483	444	422	452	374	426	450	413	432	454	414	448	470	442	464	463	493	427	474	449	476	462	469	465	464	428	446	464	448	508	444	470	481	456	461	463	485	440	446	457	463	475	448	458	463	488	473	464	432	429	430	461	451	453	460	483	450	447	419	398	447	464	433	472	447	449	463	422	461	456	475	451	471	468	440	461	461	459	423	464	467	443	464	450	449	457	446	453	484	459	455	467	451	443	441	473	405	451	451	445	461	466	448	470	441	438	425	469	477	472	466	488	460	467	474	439	482	456	488	477	440	465	458	476	445	456	468	464	435	431	463	452	466	427	435	453	440	500	449	443	455	461	495	471	471	449	475	452	444	422	449	467	446	431	441	433	434	468	443	448	447	435	468	429	463	434	464	410	459	447	450	422	412	437	470	442	467	412	453	414	473	480	462	500	431	465	439	490	462	436	452	482	465	424	453	489	466	461	482	461	456	452	459	451	422	471	428	448	432	440	472	449	490	435	454	445	478	460	454	491	422	474	492	455	439	447	450	452	431	435	465	460	457	477	451	477	474	431	474	421	476	457	457	478	453	444	443	451	410	394	483	458	516	429	421	393	469	466	458	452	491	441	443	475	474	450	444	461	452	433	473	455	477	424	481	430	430	459	423	436	445	415	415	442	445	451	414	438	441	435	446	471	415	492	466	461	444	445	438	441	467	465	495	479	425	450	438	458	456	469	451	442	475	489	447	468	472	447	447	459	434	467	439	423	457	456	450	469	442	458	454	443	454	445	441	461	450	453	435	451	498	475	458	460	420	450	463	452	461	479	490	417	497	416	471	496	471	453	470	422	446	449	469	479	386	469	496	427	512	461	473	469	514	437	441	456	461	477	433	503	476	465	435	446	474	436	477	443	462	444	448	428	434	465	431	448	420	468	457	447	468	476	455	425	470	466	462	438	454	437	440	452	472	470	470	449	481	442	444	444	439	477	458	444	471	434	442	454	476	461	467	472	425	465	439	440	468	438	421	458	455	468	458	468	455	469	462	451	445	475	449	432	425	438	491	474	435	446	460	425	467	462	439	458	480	417	415	439	464	457	449	447	451	436	464	433	468	485	471	452	444	456	456	479	451	446	451	436	418	448	465	461	432	452	513	486	439	436	406	468	486	486	473	414	453	473	436	439	476	466	494	464	437	494	467	456	441	470	486	461	451	442	408	436	476	438	439	438	440	457	438	453	418	431	468	452	410	478	458	457	429	442	487	456	452	452	455	404	454	465	484	452	447	411	439	430	455	464	454	453	425	427	426	453	462	444	454	451	461	450	431	465	469	439	451	475	465	463	470	454	450	458	462	495	466	447	453	438	441	442	457	463	452	455	438	469	444	479	484	466	450	482	450	443	461	444	442	469	423	449	465	460	440	465	471	459	457	468	429	482	459	452	429	467	461	440	472	440	474	465	472	479	427	455	446	486	454	457	462	442	506	481	456	469	471	459	466	462	441	447	481	483	483	463	408	447	443	495	432	475	420	455	425	423	447	468	473	441	446	429	477	435	433	465	472	445	434	444	460	468	445	473	432	469	446	483	478	469	448	459	449	453	448	443	446	480	497	436	473	432	414	433	491	465	468	457	452	448	437	444	454	438	506	436	456	431	463	445	447	432	420	457	450	428	427	456	466	442	440	457	445	474	424	477	429	443	437	470	454	450	444	425	442	469	466	410	440	413	446	458	464	420	481	437	474	462	435	447	443	488	466	447	438	459	476	462	453	448	451	498	473	425	455	431	466	444	426	455	452	456	455	452	426	415	484	436	445	424	467	425	443	454	428	455	424	447	451	490	454	440	454	475	450	422	441	449	442	445	484	442	451	450	451	445	442	436	463	476	434	482	426	456	498	455	460	492	448	430	437	436	449	467	463	450	447	435	439	437	457	444	446	453	492	419	417	416	435	456	442	432	425	465	458	435	484	418	444	466	430	432	493	414	465	463	453	470	419	497	464
22783	21339	28768	24252	21373	20426	8148	2766	1858	1390	1069	882	769	737	618	576	500	490	514	478	470	434	417	419	415	369	388	397	367	376	459	411	398	383	379	406	379	376	395	441	391	380	415	396	421	394	373	386	401	368	345	389	389	380	404	389	408	396	422	382	373	375	404	422	382	387	395	377	434	405	383	391	382	401	389	415	400	385	397	359	385	380	402	404	395	410	374	369	412	368	394	380	392	368	407	383	427	402	381	386	397	386	384	387	393	368	389	400	385	425	372	395	386	375	388	397	400	398	409	375	445	364	397	393	390	411	448	377	387	361	395	431	407	390	360	389	392	420	430	404	395	396	403	355	392	380	381	425	380	387	397	389	393	386	404	397	404	391	382	424	383	385	373	419	359	432	435	378	394	376	402	402	398	406	401	390	392	420	404	431	377	383	371	434	408	412	405	411	400	383	374	383	382	380	421	403	373	399	383	385	406	358	395	365	373	375	425	422	424	382	381	351	401	417	411	384	398	352	423	385	383	383	364	396	355	369	391	372	386	415	353	408	406	392	385	358	380	372	386	422	373	387	378	413	402	392	406	393	403	372	411	386	389	410	394	382	400	415	389	375	376	395	379	402	407	359	413	398	358	410	390	385	380	406	412	419	397	375	368	397	410	407	398	419	398	428	390	356	428	394	402	400	401	355	414	406	421	402	403	388	402	384	392	426	409	381	411	402	386	389	346	406	422	385	439	399	421	395	404	394	404	410	378	401	412	392	370	365	427	386	398	387	406	383	414	403	395	391	420	422	380	432	393	401	361	437	415	374	367	415	389	426	372	412	359	354	394	384	397	397	359	370	366	391	382	369	371	363	366	389	403	446	361	406	384	361	387	398	384	394	374	402	394	382	436	399	400	399	376	393	358	407	358	426	384	383	406	379	403	365	372	409	385	408	364	389	371	395	400	381	399	410	390	445	375	394	376	350	405	354	427	392	367	383	393	406	375	383	388	386	364	387	375	377	397	396	407	414	377	400	406	426	369	380	375	379	394	396	417	382	456	388	441	446	413	407	394	370	383	384	392	356	426	383	385	395	371	413	416	373	423	418	430	395	377	362	435	394	378	363	411	406	390	398	412	404	378	402	402	412	396	376	402	403	449	381	399	386	366	376	338	402	406	383	372	393	378	364	399	393	373	389	407	365	393	416	369	414	399	392	370	416	400	393	355	383	363	420	389	388	412	366	371	396	415	392	415	391	357	414	392	363	358	376	403	370	401	425	373	395	369	373	366	407	407	451	383	400	391	374	398	393	384	420	412	405	432	407	439	402	376	378	380	364	360	387	403	391	407	396	394	376	414	359	388	390	384	400	388	374	371	427	417	425	395	382	398	434	386	405	361	388	409	384	417	410	398	405	412	393	393	404	412	393	412	408	388	367	401	404	395	381	397	396	362	400	394	419	408	359	388	417	394	380	375	421	387	391	413	396	422	367	380	407	384	372	358	427	384	400	407	406	366	402	386	377	388	376	425	383	393	401	393	415	412	398	377	393	393	371	396	426	412	358	390	398	363	436	381	400	407	426	369	402	382	379	416	383	381	409	398	384	430	401	402	372	392	360	376	378	397	402	381	374	424	385	422	375	378	367	369	374	393	419	391	407	371	401	370	435	386	395	388	393	413	409	395	392	375	431	380	443	416	387	384	342	414	387	377	365	401	377	375	405	388	388	374	378	398	429	390	384	366	427	379	375	386	401	374	413	401	383	365	383	396	381	389	421	405	395	429	413	377	386	387	371	373	348	375	406	411	409	372	380	381	406	388	416	384	371	395	422	428	380	374	372	396	410	429	387	391	361	421	383	398	411	376	384	417	394	406	408	413	363	375	407	365	385	413	378	390	354	468	365	387	414	381	373	381	405	386	411	394	406	394	389	390	367	414	404	414	404	383	373	395	403	434	423	388	381	409	392	399	369	359	361	402	378	391	398	375	356	414	393	387	373	397	425	387	414	387	412	394	414	399	375	392	379	369	383	401	397	393	383	390	389	372	402	374	385	384	406	377	415	399	382	412	409	419	392	397	390	369	383	360	346	405	388	371	426	385	413	349	396	386	371	409	385	395	392	379	397	359	376	406	383	418	365	426	393	434	386	395	371	403	418	405	425	384	394	370	419	410	368	413	396	392	373	388	396	430	384	418	403	359	367	398	392	393	384	380	355	394	385	382	395	382	378	347	403	412	397	414	416	392	407	388	380	387	389	395	357	370	387	394	404	412	384	389	382	369	406	382	371	374	374	380	406	409	385	376	388	388	372	408	381	389	369	402	364	386	354	387	412	386	453	381	382	402	357	368	408	382	383	399	343	414	399	333	403	394	417	407	401	387	386	387	413	365	399	393	428	388	441	396	391	408	398	408	384	386	378	371	380	407	398	383	430	399	369	405	433	382	394	407	386	409	361	402	367	402	428	414	378	397	405	410	393	415	364	403	388	405	429	374	365	378	394	371	381	368	377	428	406	402	410	395	419	402	394	388	402	401	387	407	384	366	392	370	392	382	414	440	364	406	410	400	402	400	378	389	400	366	394	401	380	410	368	390	394	398	370	420	359	379	396	415	360	392	402	344	447	370	397	385	340	392	397	385	363	371	396	371	381	408	376	377	361	354	380	370	407	387	415	372	390	405	403	396	405	402	413	357	382	405	415	410	378	364	396	409	367	354	382	389	353	382	398	414	358	387	364	421	417	403	376	372	383	419	393	393	376	402	375	407	380	405	378	358	364	381	411	355	392	405	408	354	395	407	371	414	385	387	389	365	371	413	412	377	385	399	436	409	396	379	376	406	405	383	387	391	428	358	377	416	363	361	366	378	400	387	435	374	390	349	399	387	373	378	406	378	405	398	396	388	381	385	396	374	398	385	360	392	411	396	385	384	396	389	392	354	408	396	399	395	404	385	406	389	392	368	382	400	371	374	361	396	398	370	423	392	395	394	399	419	409	371	372	397	358	385	368	382	379	359	366	385	397	388	376	361	416	394	415	396	363	387	386	382	368	395	378	384	371	410	379	388	376	394	391	415	396	406	398	441	391	370	380	374	371	366	400	388	360	417	368	394	410	374	413	420	386	396	376	373	381	405	419	386	406	365	400	416	420	381	383	396	386	389	393	388	425	411	382	381	401	419	382	414	394	377	377	354	409	375	393	427	355	381	428	387	380	385	402	426	419	376	429	406	378	389	397	380	425	398	419	381	386	387	376	367	416	368	426	425	385	396	392	379	417	376	391	386	370	382	395	358	414	392	408	372	380	391	417	392	402	409	405	387	401	403	405	379	398	411	424	417	351	399	414	365	421	374	386	372	391	402	373	434	395	406	393	410	354	388	415	381	397	421	405	398	380	379	409	404	423	370	396	372	381	375	410	425	363	410	416	390	399	393	360	381	407	392	410	409	376	368	380	405	392	373	425	380	367	401	378	399	396	379	369	389	378	391	404	347	408	399	369	414	372	376	413	377	411	422	400
21096	45298	37004	25554	16307	10883	7232	4966	3625	2568	1946	1531	1307	1054	890	744	778	693	602	583	532	494	487	513	483	503	454	423	446	415	444	466	469	455	457	437	457	444	431	429	431	465	422	456	443	453	466	445	474	452	455	439	445	453	444	434	453	429	409	433	434	460	451	454	435	464	457	442	464	472	449	436	421	455	468	451	496	440	452	460	413	454	434	444	451	435	428	487	415	459	437	439	387	432	461	453	434	442	452	408	473	441	439	456	468	444	410	469	467	418	410	478	404	437	415	465	406	436	439	437	426	412	442	465	483	437	407	466	447	468	429	453	430	449	441	429	443	432	432	430	455	438	432	451	461	450	462	421	406	434	475	474	447	405	432	453	473	434	488	462	457	443	440	443	421	478	472	438	447	460	441	460	405	461	456	434	447	464	441	400	458	468	463	396	445	462	467	504	483	445	417	461	458	444	426	437	412	468	470	452	427	449	419	498	423	425	436	458	457	459	432	470	441	401	446	393	466	421	417	439	415	451	427	414	451	418	440	445	454	423	446	463	418	455	444	459	415	469	415	449	449	439	475	420	426	449	473	439	434	410	448	461	440	441	431	456	447	416	389	410	458	425	464	417	448	415	421	400	454	464	426	444	423	464	428	446	471	432	450	445	460	456	447	451	457	462	435	497	462	443	448	452	435	430	457	448	422	463	425	450	421	430	442	460	442	420	415	424	444	422	440	451	483	431	469	429	453	429	454	468	438	446	430	419	477	464	451	441	455	482	448	397	442	447	447	446	474	471	451	428	443	459	442	480	460	464	467	478	439	425	452	457	423	429	464	447	436	441	449	450	441	430	403	439	414	410	465	452	457	465	460	462	451	430	467	466	453	419	424	425	482	442	437	471	445	439	455	438	409	463	461	492	463	449	460	450	483	452	455	414	425	455	453	435	435	409	414	441	396	409	435	464	461	429	455	460	447	473	384	458	476	433	445	435	412	451	434	441	462	408	454	410	441	452	428	434	443	446	463	426	449	442	411	474	459	466	469	461	426	432	474	437	462	480	444	489	481	456	457	421	456	427	408	447	471	473	448	445	388	453	477	463	504	417	459	450	456	442	385	432	442	459	457	408	423	417	421	428	445	419	442	448	449	466	447	478	393	419	440	452	479	442	445	424	462	447	439	426	470	482	436	439	437	455	427	437	419	475	477	452	433	474	435	459	421	468	429	447	440	461	438	409	411	444	452	411	419	398	437	427	445	439	417	474	453	431	451	432	418	469	491	468	502	452	443	442	420	449	424	439	424	475	438	462	476	477	449	450	476	446	486	442	488	466	465	402	469	418	433	444	417	459	432	461	438	453	454	432	400	408	483	409	431	445	471	425	445	431	439	438	414	418	446	455	464	444	469	440	429	451	421	429	428	478	405	453	453	441	438	468	444	468	464	471	392	469	454	455	454	450	448	430	420	428	445	460	447	460	458	469	397	442	421	441	417	468	460	447	461	483	441	504	428	426	448	430	469	439	468	443	452	443	463	439	466	434	450	445	444	408	465	456	461	447	444	459	443	446	448	418	464	436	440	454	442	455	446	427	491	448	449	434	415	433	438	447	452	423	425	430	452	451	440	431	437	430	443	485	430	451	470	447	459	429	400	404	431	431	440	428	400	436	428	404	433	428	410	456	419	445	445	447	454	444	416	448	433	449	472	455	456	409	480	467	454	435	469	438	437	446	460	449	462	428	452	446	404	439	406	419	389	425	417	473	446	437	471	448	445	420	485	473	410	429	446	488	446	415	470	433	473	457	434	439	483	414	451	423	439	440	443	475	454	437	451	448	397	428	428	418	412	449	463	412	426	455	397	437	448	443	437	429	475	409	445	444	445	472	453	459	453	394	493	458	495	490	414	428	476	458	421	468	435	456	460	440	445	430	469	430	452	422	427	438	455	455	467	461	473	448	447	407	440	451	464	433	422	415	475	444	421	427	427	463	476	465	428	425	457	414	443	440	439	447	452	452	459	443	457	407	446	511	458	450	433	416	432	418	445	416	433	470	447	415	419	479	452	470	452	432	478	446	488	422	443	415	422	448	457	477	416	448	452	391	431	465	420	434	492	450	459	423	447	447	518	448	426	434	422	454	426	448	425	426	453	412	448	470	418	432	481	387	420	414	422	436	446	437	460	462	450	464	429	430	473	449	423	470	437	435	439	418	440	430	447	447	483	452	439	430	454	427	450	428	427	413	459	404	453	434	444	425	468	438	458	460	472	440	469	474	432	454	437	462	438	468	470	450	427	452	425	426	426	418	457	433	472	463	440	453	440	460	445	507	460	419	425	421	428	406	417	433	429	413	435	459	400	424	471	439	444	427	443	479	474	421	442	479	425	403	456	419	448	446	453	434	437	462	421	420	467	422	456	435	439	464	471	441	425	423	430	446	441	407	424	429	505	417	402	460	441	449	424	445	443	453	443	432	429	441	454	457	447	449	433	464	435	419	452	459	467	467	446	415	430	477	435	455	469	450	467	478	449	435	437	423	472	443	422	428	454	405	452	423	415	429	482	425	410	421	435	463	466	472	460	427	415	463	414	456	456	461	468	455	417	463	495	453	423	480	415	443	395	437	450	429	476	455	479	480	399	440	470	456	437	439	451	453	419	488	488	438	466	453	452	452	466	459	485	426	433	472	447	391	444	491	474	448	446	472	473	435	468	458	465	436	458	443	451	417	417	442	478	437	440	454	457	420	449	484	445	438	408	467	471	425	436	432	443	412	427	436	470	440	461	444	449	426	467	437	429	435	454	469	476	432	453	468	443	470	444	429	465	444	458	464	407	491	438	458	421	389	435	476	492	464	482	432	450	411	426	467	465	444	429	436	429	450	445	436	431	416	445	454	424	444	415	434	471	477	431	434	420	441	477	415	425	476	447	434	420	453	423	430	421	445	471	440	451	433	428	448	456	420	457	440	449	449	435	407	423	401	423	436	455	419	454	460	454	454	473	431	465	444	448	435	459	450	420	406	404	455	422	453	466	433	423	448	435	440	442	436	448	457	452	443	468	454	466	448	442	464	467	423	438	442	398	430	459	444	404	440	450	422	452	481	441	451	429	470	395	426	395	453	413	455	445	486	462	457	441	426	446	403	432	392	422	443	444	427	425	452	461	476	476	452	425	487	479	428	426	484	423	465	474	431	462	460	441	446	444	424	487	431	422	433	451	431	435	462	459	449	462	431	469	439	445	452	425	448	464	457	466	429	437	421	418	430	437	395	422	453	434	470	422	429	430	428	434	426	471	434	445	422	466	450	423	457	434	443	441	443	453	409	442	464	425	436	437	472	436	420	409	448	433	440	454	462	464	437	485	406	455	416	458	459	438	429	428	461	451	448	425	440	448	443	442	447	407	465	455	440	447	448	458	435	428	427	451	469	469	437	443	458	407	464	479	429	427	437	430	415	453	455	441	418	468	462	449	456	498	449	474	433	431	493	414	453	403	449	442	469	490	503	423	458
27882	23066	21716	11552	4621	2568	1715	1215	954	783	676	563	533	487	456	498	421	418	451	423	408	404	407	405	400	416	389	368	406	394	368	397	411	384	388	376	404	370	363	394	377	399	379	400	396	410	410	405	402	390	376	390	414	376	412	409	383	415	348	357	394	395	401	386	393	378	405	372	388	382	393	399	410	379	380	381	425	380	396	393	382	396	408	378	383	352	422	393	376	393	389	378	377	414	389	381	387	390	343	421	391	361	426	392	373	387	397	386	387	373	386	387	365	357	366	400	387	402	360	409	396	378	370	417	396	383	403	366	367	379	371	389	373	393	397	389	372	392	343	410	369	393	428	395	410	391	406	404	373	379	407	388	394	376	382	378	380	357	402	372	354	386	393	379	371	377	395	368	372	388	359	380	395	372	385	398	390	419	407	374	410	401	368	394	387	399	374	399	326	411	369	380	390	389	388	394	398	389	361	388	401	391	404	403	372	375	386	379	388	427	369	413	350	383	411	388	371	393	384	376	393	388	393	389	377	363	391	378	380	377	376	387	374	421	399	364	394	385	417	399	403	419	376	442	385	367	387	409	397	395	385	396	389	381	427	387	362	371	405	371	395	356	373	395	377	382	369	359	384	381	381	386	408	388	408	376	411	384	378	380	408	386	364	382	370	367	378	364	376	407	374	422	345	374	408	383	407	412	383	406	372	369	396	397	415	393	386	403	419	339	393	376	384	404	377	367	379	383	423	365	377	404	375	419	379	399	375	391	431	401	386	369	391	397	348	382	391	370	397	346	388	398	383	408	376	423	349	416	407	367	390	426	391	380	380	403	405	384	376	379	418	403	408	389	426	430	365	387	395	365	384	418	390	402	380	398	348	350	403	406	390	361	386	372	423	372	358	382	414	371	393	414	406	407	339	355	389	390	379	398	402	368	359	420	362	389	381	410	327	359	367	439	387	394	377	405	404	368	395	399	366	386	389	372	393	402	362	388	372	397	351	373	388	360	385	392	390	346	370	388	397	361	383	367	362	391	395	391	424	387	355	349	397	415	387	414	371	346	395	381	415	420	391	406	382	401	441	402	406	370	369	385	388	403	433	357	362	382	395	354	421	368	370	370	371	394	392	375	420	365	366	412	411	420	386	414	387	378	403	394	412	408	369	365	380	426	413	414	389	388	395	404	387	345	400	360	393	395	400	395	384	388	387	388	424	373	401	378	383	417	389	397	387	392	385	382	411	353	406	397	364	430	372	382	402	377	380	398	399	430	428	395	387	405	384	371	402	382	380	411	390	358	366	402	383	350	423	404	380	397	385	416	384	375	382	378	407	401	374	375	365	391	395	363	390	409	344	376	393	421	369	414	387	409	385	405	395	391	416	381	392	385	416	408	404	372	408	399	373	424	442	377	379	364	418	359	330	386	418	375	414	410	349	391	389	380	328	389	372	432	398	380	364	388	373	358	397	343	402	418	399	374	429	371	399	389	382	431	372	394	426	396	388	374	391	422	390	376	375	378	360	396	350	402	364	390	380	380	377	337	410	383	406	380	413	371	384	389	416	385	400	382	390	406	393	398	393	356	386	406	395	371	371	410	419	390	372	401	377	359	403	410	409	382	348	373	366	411	345	391	407	372	407	384	427	382	397	374	387	408	369	402	377	394	394	419	429	394	383	371	398	387	405	385	371	367	366	368	396	359	376	402	376	371	418	372	382	398	397	404	389	378	396	388	393	385	389	415	369	391	386	379	373	387	385	362	402	379	410	394	352	379	395	390	371	393	378	393	418	388	364	412	374	356	388	360	375	389	384	395	404	362	398	384	398	375	409	363	386	390	326	399	409	400	380	375	338	372	399	380	410	419	357	386	382	372	378	375	402	369	374	430	365	405	383	400	368	405	382	366	392	387	404	386	348	413	392	347	372	382	390	417	379	344	393	412	413	380	367	384	371	369	359	416	365	391	393	382	396	376	384	411	403	390	364	410	378	371	385	391	390	396	425	403	353	364	409	413	382	390	380	387	426	369	384	390	369	351	370	363	377	406	439	382	421	384	397	367	402	412	372	381	373	391	432	358	398	352	397	393	404	393	403	409	371	362	378	321	355	358	352	375	356	390	382	393	358	416	400	376	388	378	380	386	399	410	389	341	381	358	391	400	379	407	380	390	423	400	395	397	372	380	384	370	384	376	391	371	364	390	409	393	405	394	442	375	429	376	356	387	393	376	391	366	395	399	385	414	345	361	371	358	368	410	371	370	350	385	394	362	381	388	411	382	403	394	358	401	405	406	390	397	389	397	392	383	370	369	343	401	412	367	398	369	331	384	407	394	396	414	395	410	382	416	385	404	353	399	343	385	382	402	382	405	373	392	391	349	408	393	392	379	392	390	443	374	398	386	374	358	355	382	383	422	396	409	399	379	374	424	412	363	356	381	402	416	377	410	419	393	355	422	387	361	377	388	376	379	397	360	403	423	382	375	337	394	381	398	365	407	419	385	342	369	392	390	445	401	396	422	381	395	418	378	411	386	413	371	393	403	408	384	387	426	346	376	405	431	387	410	394	390	408	404	396	390	406	417	407	407	432	409	385	370	401	406	363	412	412	383	448	398	366	390	369	385	393	399	361	354	376	380	378	384	397	373	365	388	380	367	391	375	377	391	382	363	421	422	416	377	392	397	398	363	384	370	341	394	388	390	376	394	384	385	399	348	390	372	377	408	400	346	398	421	397	425	379	368	371	391	367	381	396	392	359	364	374	389	391	417	367	373	394	411	383	382	380	387	408	383	382	406	396	414	364	391	400	379	386	403	399	360	366	389	348	387	399	404	365	426	406	390	417	369	402	367	377	372	358	390	424	402	353	382	392	392	358	387	390	386	389	357	404	410	391	396	345	416	422	364	387	382	400	390	397	390	404	364	362	385	392	364	390	354	398	397	394	416	374	365	400	361	359	405	393	385	391	383	392	409	376	386	366	390	400	396	385	373	336	420	380	353	406	399	366	371	350	386	389	414	375	396	394	375	371	384	387	406	393	379	365	404	336	385	400	387	385	335	396	416	393	378	389	351	352	390	390	403	390	409	374	401	439	417	379	398	355	384	365	404	396	399	371	365	360	408	388	410	410	394	374	401	373	397	372	392	360	355	386	381	371	378	396	390	417	399	393	376	377	386	374	375	390	407	391	373	401	390	386	398	393	381	401	383	387	376	378	390	403	395	356	368	410	399	384	392	368	386	364	412	360	405	398	362	420	391	394	372	437	367	362	373	385	369	379	392	386	389	421	398	372	391	370	418	352	409	346	383	393	395	389	395	371	416	404	397	374	411	376	367	400	349	408	378	383	383	426	406	390	379	384	398	396	405	370	392	398	367	407	375	377	375	378	363	401	356	376	390	378	391	373	387	375	350	376	420	372	394	423	340	414	390	402	413	371	453	408	404	375	385	410	420	370	391	387	380	396	387	375	393	410	398	385	402	424	383	386	393	384	371	422	378	391	384	384	351
19081	33790	25365	15020	8421	5230	3304	2365	1737	1300	1002	946	769	685	617	546	561	529	516	484	472	467	438	453	456	444	484	483	460	457	479	477	482	435	441	436	437	454	441	432	428	437	445	428	465	435	456	454	487	455	473	472	461	439	436	450	449	443	456	484	443	426	444	448	480	460	440	450	449	473	432	454	423	433	433	453	499	436	456	470	418	434	465	458	486	428	459	487	463	430	438	446	442	450	468	437	430	457	424	466	445	422	442	422	461	487	481	403	449	448	440	454	461	422	438	462	428	470	466	433	445	430	423	427	466	452	445	405	454	443	483	478	477	456	473	433	431	450	458	434	459	430	452	458	465	482	451	425	476	412	428	493	509	438	405	428	439	473	457	446	406	448	448	458	448	420	477	456	418	406	494	445	437	423	512	437	460	447	435	452	472	449	455	445	489	450	500	490	455	453	473	440	471	431	458	401	437	438	439	415	437	423	463	449	436	410	452	476	451	423	485	444	470	469	429	455	457	478	442	426	443	438	449	450	470	434	462	424	432	429	433	432	418	491	424	449	456	487	459	453	475	432	473	418	426	437	443	411	455	456	427	469	469	414	451	442	475	395	434	436	440	446	458	412	444	452	442	453	423	476	468	475	438	401	467	470	465	410	419	441	474	449	418	445	423	466	472	466	422	423	438	444	435	481	448	491	449	433	420	432	454	419	445	470	449	428	444	454	407	458	427	427	434	413	443	427	447	441	463	481	419	445	486	462	451	444	502	467	455	501	469	480	446	460	439	428	459	414	481	417	442	463	426	508	445	481	430	440	490	445	479	447	463	474	447	458	417	448	443	428	461	448	466	455	430	451	465	445	465	446	441	436	462	471	445	460	482	452	463	470	437	449	452	457	444	421	473	445	476	445	436	430	459	473	468	452	460	457	473	460	456	440	468	430	435	429	424	418	464	450	436	475	448	465	447	471	449	408	441	461	455	458	460	468	452	427	426	476	440	434	442	441	412	476	453	453	433	485	429	475	447	447	409	421	420	412	435	443	466	453	465	467	476	431	460	439	482	503	450	455	450	447	436	454	452	448	409	392	406	474	440	450	472	427	439	477	455	468	489	482	430	445	449	452	427	445	456	505	454	443	426	455	449	423	453	449	467	430	444	428	451	470	428	448	474	462	424	453	473	425	480	431	469	431	484	465	444	468	493	461	440	452	480	472	445	460	446	452	455	443	459	458	433	511	462	446	473	490	459	442	470	442	434	458	450	431	430	451	447	442	471	438	472	429	468	437	425	457	445	465	444	440	471	448	439	466	460	491	454	444	438	460	431	483	459	425	437	456	454	462	425	451	456	453	445	436	468	450	440	467	458	436	456	433	488	439	442	436	447	500	431	436	429	478	453	414	439	464	445	456	446	443	476	456	457	440	467	455	452	477	448	468	423	471	460	462	454	438	483	484	468	456	469	424	454	441	438	427	420	434	451	426	411	463	457	434	468	437	418	414	415	462	478	462	435	435	472	431	423	436	410	467	449	430	451	436	485	472	472	446	431	400	454	429	396	473	456	424	457	439	432	464	444	457	439	451	442	448	451	442	443	464	428	477	437	435	410	447	449	488	455	433	426	470	434	449	414	400	491	430	451	432	453	487	466	446	454	450	454	456	446	432	455	485	439	469	442	433	460	451	430	436	446	433	416	445	478	491	452	470	435	453	433	417	473	463	456	494	446	482	458	468	444	456	460	431	442	479	428	455	451	436	482	416	457	455	445	453	441	464	455	461	465	458	438	453	444	424	444	433	415	433	442	472	443	451	469	453	437	443	440	469	429	455	440	458	441	443	470	448	463	461	439	448	452	459	443	457	444	436	454	442	459	447	456	434	438	469	443	433	479	492	437	444	420	459	442	444	441	437	403	449	425	446	427	502	440	458	430	446	481	452	453	441	450	466	469	453	435	489	423	444	493	460	523	436	468	431	456	471	417	480	432	450	449	447	445	456	409	450	466	432	453	468	447	466	447	456	459	435	451	479	451	458	472	487	423	486	503	462	438	434	406	412	463	438	465	444	429	429	438	442	460	493	424	443	468	453	471	436	460	451	432	427	452	423	450	481	424	439	441	427	427	456	408	474	458	437	436	468	445	446	434	460	441	460	435	433	427	444	473	469	415	485	469	461	464	444	449	431	424	435	441	451	469	438	438	421	427	445	441	428	476	504	433	448	471	424	475	422	438	455	469	421	457	470	443	472	474	463	443	450	438	473	442	423	461	443	464	479	423	450	447	420	439	425	419	408	463	391	455	462	448	492	492	430	492	422	472	458	464	466	412	435	447	473	483	450	446	475	430	460	428	430	460	417	451	413	451	430	444	497	443	458	441	434	444	481	461	416	429	464	450	416	425	471	463	453	437	439	472	453	445	470	449	452	438	442	432	481	454	454	429	433	453	478	441	440	387	457	459	453	440	454	456	459	445	439	420	484	512	475	469	429	472	433	451	460	453	462	423	462	453	439	447	456	434	413	447	464	446	437	432	446	454	447	416	434	407	453	433	459	435	481	443	444	467	459	441	495	464	428	444	436	433	450	461	461	478	457	487	471	440	454	419	416	450	446	420	467	436	436	454	435	424	457	463	438	445	431	444	432	470	450	461	431	438	483	432	449	455	416	454	427	452	469	472	454	470	419	415	458	479	435	508	456	458	437	469	430	469	459	430	472	412	392	460	409	455	401	465	402	475	464	464	442	452	403	450	423	430	498	426	444	442	448	440	437	435	450	460	433	436	452	455	426	432	484	498	449	445	480	469	440	424	472	438	422	428	492	470	470	439	427	438	468	438	472	476	456	444	441	445	444	452	433	481	449	468	426	428	459	449	434	480	434	427	453	421	460	433	412	432	424	449	426	491	437	435	449	478	439	456	450	452	426	468	433	454	451	498	441	439	461	458	422	486	440	393	441	451	426	433	435	458	441	446	449	442	438	431	449	447	453	420	435	451	441	438	447	421	423	467	455	415	449	452	461	451	439	458	453	421	447	434	410	436	411	417	434	483	433	437	465	454	404	480	448	439	477	450	435	455	459	473	452	453	404	469	464	458	474	447	433	415	494	454	497	458	451	452	428	431	428	441	458	470	433	460	367	426	448	460	485	488	450	448	447	462	408	454	402	461	471	491	431	418	430	484	429	453	428	453	437	471	459	444	446	465	457	448	422	458	454	423	434	488	430	422	419	453	413	466	437	451	450	452	433	456	479	481	456	451	447	483	496	446	438	435	459	465	498	438	436	484	478	466	445	450	455	459	475	455	446	450	477	435	445	435	394	486	430	431	441	450	428	418	446	446	445	425	456	450	421	457	431	420	443	414	418	468	444	476	455	443	470	454	453	395	439	447	483	422	451	492	458	458	477	432	437	453	454	429	471	451	457	471	481	468	442	459	463	430	436	450	465	475	447	422	461	436	434	439	444	453	437	447	452	419	454	442	436	457	451	450	476	467	471	441	458	417	521	479	442	504	437
23703	21292	28271	24664	20941	10324	3534	1966	1476	1121	940	712	704	627	574	501	460	456	469	415	446	396	419	449	359	368	410	375	406	397	389	406	397	394	387	383	434	404	375	392	398	384	403	406	416	388	389	379	345	374	367	353	392	415	362	363	405	387	427	365	402	381	372	383	413	394	380	387	396	338	365	339	422	405	374	393	390	413	373	366	377	364	432	376	353	360	391	406	412	357	393	360	357	375	385	394	418	393	363	378	374	379	368	392	347	386	387	393	361	370	424	353	406	390	370	401	441	349	389	399	374	388	418	391	386	390	379	356	398	381	398	376	420	407	397	383	382	383	399	378	379	396	410	393	373	381	353	386	395	370	401	340	380	382	395	353	377	398	358	409	371	359	386	392	392	401	403	374	365	357	382	368	377	373	408	386	369	391	411	351	405	390	348	406	392	396	355	399	380	366	397	411	392	382	426	392	342	388	374	364	380	381	414	392	357	408	393	406	397	380	390	395	371	395	386	359	375	390	333	377	396	381	377	397	386	428	358	399	436	393	409	404	414	374	391	370	398	379	359	348	373	383	420	375	385	368	412	438	368	378	394	384	372	391	373	394	400	394	374	358	391	406	377	368	364	367	384	384	430	344	398	378	377	347	418	394	378	373	395	385	370	341	376	334	384	336	374	395	391	364	369	414	361	362	362	383	382	373	388	394	325	396	390	377	370	376	393	373	393	393	366	348	392	380	379	393	367	387	375	366	411	407	393	403	376	390	378	363	358	403	411	355	387	369	405	398	379	402	393	380	425	379	432	377	366	366	396	356	372	415	404	370	380	408	357	385	387	366	391	373	401	387	371	437	365	421	402	403	364	372	377	398	327	375	373	370	388	379	363	402	342	359	403	399	368	370	415	393	360	370	392	409	378	372	427	421	393	411	405	364	357	389	423	387	401	381	398	377	380	386	418	372	337	395	369	366	373	360	371	391	384	425	407	364	407	381	375	365	378	372	405	409	368	356	385	408	467	385	391	355	393	393	400	381	367	379	372	361	412	394	394	368	362	366	391	338	388	388	373	395	386	379	376	387	398	404	320	399	384	392	402	344	346	392	392	412	395	372	377	399	384	372	371	419	372	376	374	344	369	394	352	367	383	368	375	369	386	353	379	372	393	380	394	359	365	393	395	414	398	378	371	404	386	372	390	406	412	394	366	374	382	368	362	379	400	389	365	420	370	394	364	401	393	376	389	394	358	419	391	344	408	398	370	345	407	366	384	384	374	398	395	379	379	403	421	398	392	382	413	401	403	403	410	411	373	379	395	355	378	393	408	372	349	364	332	382	381	363	374	400	365	389	397	382	378	396	357	404	376	336	351	407	385	434	369	404	441	353	386	370	337	382	419	366	347	395	389	375	394	377	372	369	384	390	381	367	372	351	388	382	363	389	356	408	397	389	370	349	375	389	380	359	411	381	383	375	383	381	356	406	397	374	340	366	400	391	395	353	391	351	393	390	391	401	408	364	362	398	363	406	398	352	410	374	370	396	373	399	380	371	406	359	365	388	416	357	391	410	365	366	390	404	409	366	369	364	389	403	362	365	387	387	381	380	412	385	368	396	388	381	420	388	412	388	403	403	350	371	413	391	364	348	354	393	374	374	387	391	374	379	375	345	383	376	351	426	397	364	368	382	357	402	411	383	374	401	367	368	382	369	390	419	366	387	387	418	407	369	403	364	356	431	410	371	401	400	376	369	400	388	399	386	384	360	372	339	391	394	355	368	386	349	405	386	385	410	389	395	388	379	367	371	406	408	372	395	386	354	389	359	363	421	395	393	355	378	371	358	382	434	357	369	403	351	400	414	405	391	349	390	369	387	368	377	410	383	400	388	394	381	371	377	401	390	383	408	435	367	399	378	373	395	389	389	356	397	344	394	397	386	374	390	391	420	394	400	386	389	398	393	335	387	390	388	403	424	437	387	398	404	396	375	383	395	375	353	375	393	396	387	352	381	360	413	368	381	363	392	408	349	400	362	386	392	414	427	387	399	363	404	381	398	414	390	368	375	395	364	378	370	363	411	388	347	348	359	353	399	405	388	376	380	377	365	379	383	403	403	394	382	388	393	380	365	402	396	393	366	401	375	350	385	373	385	375	378	345	380	379	412	400	406	424	395	395	394	388	346	354	398	366	370	378	366	379	368	385	415	375	340	399	376	392	371	395	395	383	421	380	405	375	403	381	382	408	411	391	359	388	366	430	398	381	394	399	386	375	390	402	387	411	403	376	362	377	360	398	378	406	396	387	390	389	402	389	381	358	405	396	378	397	405	370	383	385	385	419	359	363	358	370	388	361	357	410	369	366	400	352	361	382	401	367	384	376	373	360	394	398	400	407	378	359	417	408	363	395	382	355	347	358	387	398	377	379	379	365	375	348	378	383	414	386	395	394	375	381	380	347	440	382	383	374	374	383	343	395	373	386	384	410	381	395	385	384	350	397	368	380	413	366	378	373	375	386	374	388	368	378	407	367	393	373	380	378	402	392	394	374	373	363	363	402	382	364	387	393	350	403	388	364	404	376	367	403	370	396	387	396	392	382	400	396	347	375	394	397	374	384	377	408	352	402	413	350	359	365	399	405	361	377	404	389	394	394	366	396	353	376	372	338	406	388	379	403	383	419	387	423	362	394	364	369	381	388	392	380	376	385	363	410	385	382	414	391	373	427	370	420	364	372	395	360	364	371	375	377	397	374	406	368	367	398	377	355	389	360	357	403	410	379	378	362	409	357	392	393	389	379	371	407	378	406	415	420	383	381	397	380	415	359	432	381	382	374	403	385	392	402	400	387	352	411	375	353	400	407	364	402	353	397	405	370	341	370	406	364	409	398	387	400	364	382	314	401	380	349	409	383	363	374	397	376	364	389	352	402	428	409	369	378	416	366	389	380	354	365	375	398	361	393	397	371	384	374	376	373	370	330	385	389	415	399	364	398	402	391	383	380	382	351	378	419	371	383	356	399	330	370	398	375	405	398	389	380	373	380	376	393	361	404	399	385	381	367	384	381	369	382	363	373	384	424	368	390	392	369	341	404	383	387	411	375	373	406	359	386	390	404	380	382	378	382	365	378	377	386	390	375	362	418	361	374	361	375	375	396	362	349	409	388	388	392	375	393	365	399	369	402	368	391	424	385	383	385	399	361	377	423	357	359	335	393	413	385	383	406	384	402	377	382	368	391	400	366	401	357	354	366	379	413	403	356	385	392	396	350	345	381	378	424	408	337	381	398	382	357	377	382	396	372	373	394	381	385	398	343	395	398	383	395	391	360	353	378	376	387	356	360	367	444	388	381	392	383	381	373	370	404	399	421	424	363	377	346	390	352	388	365	390	359	335	378	390	367	386	403	370	383	368	412	361	391	394	377	429	367	380	379	369	345	363	412	389	415	403	369	389	393	364	383	389	406	348	382	371	401	416	367	407	367	397	385	353	374	393	393	393	378	408	405	400	412	370	410	369
19172	41132	32694	21043	13154	8202	5482	3811	2783	2067	1515	1171	1047	874	797	703	635	592	609	540	521	498	488	421	445	457	446	428	444	482	455	452	457	436	457	444	411	465	468	456	451	417	427	440	426	454	486	425	433	457	416	461	479	444	486	451	454	431	429	422	424	460	466	440	442	422	437	447	431	439	466	432	455	420	437	463	453	408	413	435	463	453	412	439	473	451	444	456	431	451	482	458	458	479	437	430	442	446	461	457	490	442	435	434	455	428	426	435	441	483	486	422	450	432	450	404	431	465	435	447	411	388	475	403	441	454	502	467	426	435	464	467	437	457	427	436	446	428	446	438	436	415	413	459	413	424	425	429	420	471	446	439	429	444	402	453	457	406	495	437	446	453	465	430	448	452	452	455	476	427	431	432	435	439	468	438	458	463	459	442	434	436	478	449	474	431	432	396	410	425	466	421	431	441	438	449	468	440	424	416	435	464	432	451	432	444	439	432	474	419	425	457	407	422	444	452	437	448	461	457	409	425	446	452	412	454	461	413	466	428	446	436	430	426	417	452	401	462	455	413	437	450	429	446	431	434	464	445	441	448	429	447	452	451	464	465	440	479	460	428	440	443	446	451	462	488	469	439	433	432	453	431	429	429	500	457	438	444	461	414	449	456	460	461	457	436	448	433	438	448	409	465	425	452	426	413	442	430	443	445	435	420	464	439	458	443	419	432	421	411	445	440	456	425	480	454	421	450	463	424	434	433	464	432	430	441	439	461	444	451	443	456	430	440	456	428	428	429	459	440	454	426	412	421	397	457	445	460	475	483	441	455	401	470	445	447	457	446	440	468	456	463	462	439	412	440	447	430	456	451	410	461	466	439	448	412	412	426	476	465	464	441	470	415	437	472	467	468	451	456	485	434	402	457	417	403	464	454	429	438	444	419	457	436	391	440	450	428	459	438	457	470	459	438	458	471	444	483	406	424	449	462	440	472	444	434	434	437	453	439	418	433	459	424	433	459	451	414	447	458	439	428	423	454	412	469	442	380	417	455	427	431	470	438	440	464	466	419	430	430	434	479	434	439	470	453	471	402	421	412	456	427	463	439	465	424	410	419	419	442	436	441	448	429	451	428	461	443	418	431	440	421	427	468	415	418	488	440	452	427	407	452	437	449	444	451	422	440	471	443	442	442	454	458	366	424	437	490	442	446	419	430	439	449	422	428	441	405	477	431	448	424	467	502	493	419	452	456	453	417	446	486	398	447	452	441	447	420	422	445	455	465	458	435	408	440	472	447	442	442	446	458	458	450	426	471	444	415	455	434	428	457	421	456	484	423	457	449	395	470	412	443	448	485	435	457	437	414	458	420	451	455	468	457	443	453	457	467	393	468	468	436	424	464	440	444	448	425	427	476	454	434	459	464	433	450	453	415	435	470	433	415	437	441	487	455	482	435	427	436	434	465	455	443	480	425	431	449	443	440	409	459	429	455	453	473	474	432	429	461	452	451	438	414	410	421	446	430	456	447	467	469	462	424	423	466	416	416	432	450	463	445	436	426	436	488	461	453	461	463	436	439	419	438	453	462	448	452	441	407	445	452	452	445	427	464	413	457	427	462	470	464	482	444	472	431	450	440	441	427	447	456	426	427	415	417	465	419	472	421	454	457	473	430	472	430	427	459	433	455	479	446	438	423	419	458	425	420	463	455	432	419	425	433	457	438	446	444	405	446	438	418	476	448	429	468	435	455	436	422	443	475	432	487	439	435	433	447	449	452	448	395	420	457	447	436	412	447	465	436	444	452	456	468	425	429	410	421	445	440	453	401	407	424	453	429	400	451	431	435	440	459	434	456	456	418	432	446	471	394	450	444	458	460	471	456	458	445	440	427	444	414	460	437	455	418	472	444	448	466	448	431	442	405	419	427	428	455	433	429	500	448	458	465	426	457	451	424	444	457	417	469	433	444	463	420	433	433	445	415	452	429	444	461	468	437	452	432	422	452	444	440	403	478	418	474	456	441	431	391	457	424	464	444	416	463	437	455	491	444	491	424	445	453	448	442	440	418	458	439	476	446	459	463	416	467	438	434	431	466	463	423	455	442	404	447	447	416	446	463	449	438	427	411	398	452	443	463	475	418	414	434	449	455	437	436	447	450	433	449	446	440	445	436	438	415	457	444	456	450	435	420	467	452	441	449	422	461	440	425	432	409	440	423	420	407	436	437	435	415	428	451	460	450	419	429	455	483	434	460	432	440	417	482	473	451	423	404	402	459	429	460	465	456	484	440	436	430	444	411	428	441	451	455	423	399	416	450	420	431	475	385	449	437	445	429	414	449	451	456	428	450	438	423	449	452	447	464	443	421	469	461	450	417	470	463	462	392	476	445	415	446	417	448	418	478	455	432	439	402	440	456	447	432	437	450	439	444	451	419	426	456	449	390	475	476	433	443	437	420	438	429	464	426	456	467	426	435	454	438	443	455	392	465	438	436	430	461	422	451	416	455	431	450	426	451	477	465	449	495	454	429	453	455	434	463	444	469	434	453	435	436	436	478	417	412	415	480	442	453	463	436	415	438	405	435	492	440	465	427	470	389	427	421	461	415	444	441	447	414	437	453	452	410	466	448	460	473	397	385	430	459	431	441	446	430	426	455	436	428	418	440	440	436	436	460	402	465	456	421	456	463	441	430	414	446	417	443	467	477	450	445	411	444	429	447	443	464	469	448	453	457	457	447	445	427	419	499	424	430	411	471	458	424	430	447	439	443	446	426	455	428	435	425	457	411	438	462	458	429	470	478	443	422	406	444	427	500	463	453	456	491	430	463	434	432	412	440	439	420	449	417	457	442	427	469	423	457	447	438	432	450	449	433	423	451	442	436	414	477	477	440	429	447	504	486	456	431	427	429	444	423	445	473	419	423	416	430	432	431	440	409	447	445	419	438	426	421	418	452	430	432	415	490	457	462	465	448	442	418	446	466	435	416	467	446	443	441	443	417	467	466	425	477	449	428	450	460	461	448	449	453	428	426	447	449	429	423	415	473	438	425	452	481	440	476	439	388	427	446	481	441	439	451	425	424	418	467	429	448	435	411	398	444	426	437	441	421	491	462	430	458	465	425	455	408	447	452	431	448	458	460	434	433	449	430	447	399	446	426	450	472	455	447	468	447	466	437	458	436	444	453	404	452	454	447	444	443	449	475	454	462	445	410	408	429	492	436	456	474	433	446	399	453	443	406	424	460	412	416	420	451	429	447	411	465	500	421	425	415	412	427	453	441	426	414	457	427	462	468	444	469	451	466	434	442	446	464	424	433	462	422	403	457	505	455	468	451	455	416	443	487	453	433	464	464	429	418	463	454	457	417	427	428	410	454	412	466	430	433	443	440	474	461	441	424	440	402	425	446	461	442	442	467	446	445	442	453	423	445	465	437	405	447	443	473	441	458	432	441	444	428	434	447	421	471	468	459	463	429	444	444	415	433	459	504	432	426	450	476	433	425	445	467	452	466
25285	21357	26571	24541	8742	3454	2166	1482	1087	942	741	640	609	523	524	475	474	473	407	412	415	451	395	423	390	429	382	413	416	411	403	387	423	440	377	381	396	386	395	396	385	413	418	388	426	393	392	400	406	433	396	384	351	413	379	389	406	421	400	409	432	414	378	408	393	362	415	386	385	402	378	384	377	396	392	407	417	411	408	392	385	394	376	426	367	385	366	371	356	404	411	391	389	360	402	416	398	431	426	341	412	395	386	424	412	401	420	363	402	391	403	396	382	362	379	389	400	424	431	370	417	418	415	387	372	401	400	389	411	399	403	398	378	372	427	410	374	349	417	403	389	420	367	377	411	410	402	460	417	410	360	359	412	400	431	418	372	401	402	424	363	354	412	438	403	392	377	366	398	409	376	427	392	382	400	427	384	460	381	408	420	392	442	399	411	371	414	405	405	398	368	403	397	410	378	382	402	365	437	372	378	404	440	375	425	393	387	400	413	380	388	383	386	419	398	338	371	406	418	395	377	406	388	408	401	368	391	387	386	399	422	421	396	420	416	397	406	382	372	434	430	425	413	409	420	390	365	386	422	398	384	393	405	404	392	369	405	414	417	414	410	399	402	412	390	362	376	393	374	381	369	385	458	398	383	393	363	369	409	371	387	412	366	421	423	397	355	425	397	388	389	390	388	398	406	411	396	355	417	434	388	421	379	399	405	415	399	411	384	396	402	414	398	383	367	373	404	393	404	378	410	396	406	383	373	420	371	373	389	385	429	404	369	370	389	394	370	382	389	376	399	410	388	391	380	363	438	399	438	347	399	388	443	461	404	381	401	395	378	376	365	420	391	400	387	370	399	369	380	415	371	380	403	353	425	384	429	412	398	390	416	424	430	384	421	427	382	409	385	427	405	372	443	384	403	383	410	410	429	384	406	409	408	401	408	392	400	395	376	399	357	390	409	391	394	380	413	363	386	393	400	406	392	381	392	434	419	424	409	407	376	406	390	408	405	391	396	414	360	372	411	390	399	410	411	407	412	399	401	390	366	407	427	444	365	382	387	361	384	408	392	369	389	394	357	430	385	395	425	409	401	390	401	400	395	419	385	364	389	373	395	403	415	374	391	397	395	387	403	428	392	374	417	408	397	367	398	419	380	394	379	379	395	410	389	446	391	416	392	405	405	379	399	399	424	404	417	430	376	430	367	443	410	409	403	416	397	379	399	411	399	381	393	384	401	372	400	385	386	377	423	374	354	397	384	394	410	396	417	388	384	418	357	422	363	394	404	405	412	402	391	415	417	388	402	392	370	387	418	376	380	371	407	400	372	404	400	390	404	397	418	371	417	409	382	364	415	366	379	402	386	373	399	381	395	394	393	407	389	410	381	393	420	389	432	385	383	347	391	396	394	403	384	399	402	387	410	359	417	413	386	420	390	414	384	401	373	404	383	369	387	431	371	378	397	384	396	366	378	385	389	391	385	428	405	407	401	393	409	451	407	396	424	381	414	384	395	423	422	420	424	411	404	379	383	395	419	380	403	402	406	403	426	418	423	426	433	402	389	392	420	384	380	373	360	387	430	390	407	418	413	392	385	399	397	376	388	397	416	396	417	383	414	369	421	414	388	375	398	411	389	394	386	423	404	421	391	369	396	421	394	406	383	396	404	395	418	412	392	384	404	414	383	388	383	379	348	395	392	399	412	389	428	427	395	382	401	396	388	387	418	398	403	411	375	360	372	397	419	382	406	382	381	389	432	388	434	365	410	434	419	377	380	349	416	379	389	368	393	391	378	401	449	404	425	396	365	388	413	387	413	406	377	366	427	381	404	366	424	426	391	420	423	397	405	374	374	389	379	350	418	366	393	400	417	409	398	390	402	369	412	405	383	380	419	403	364	408	429	398	384	426	409	402	407	398	417	382	404	369	413	419	421	386	405	386	391	392	402	393	413	427	373	378	398	402	366	385	417	399	401	446	387	386	435	419	403	375	423	381	403	415	380	408	407	397	385	392	449	405	420	391	394	421	415	359	373	415	401	393	393	380	389	391	429	398	357	412	369	419	402	390	388	376	436	385	376	412	424	395	397	381	409	383	414	419	392	351	448	388	358	371	413	391	415	421	409	363	370	464	438	369	400	430	423	379	403	393	410	406	390	399	407	405	381	378	403	402	413	406	405	406	389	388	377	409	360	376	418	391	436	371	436	395	400	409	421	409	394	366	392	413	385	376	377	425	376	411	389	407	363	387	394	388	369	387	412	372	397	399	393	391	427	410	436	378	394	379	389	369	372	369	401	427	406	402	413	390	393	381	406	406	360	392	422	369	386	396	393	382	387	424	431	398	402	374	384	385	401	395	412	424	400	370	379	388	401	388	382	403	408	408	376	386	399	386	400	379	370	390	417	418	378	417	414	385	402	392	421	367	393	404	391	398	428	367	378	399	424	384	395	358	342	407	396	381	396	395	391	397	414	399	405	409	412	347	388	429	379	376	404	397	383	419	400	347	393	367	394	413	401	416	390	397	404	394	386	394	380	388	400	390	380	396	388	367	386	396	370	400	401	389	415	375	389	430	391	388	385	389	397	408	427	389	397	410	435	413	413	390	382	392	417	381	371	409	375	415	443	402	392	362	385	377	404	358	408	391	378	398	401	414	388	431	392	391	398	388	410	387	393	416	402	398	395	376	352	380	400	400	403	374	370	428	373	394	382	369	376	428	410	416	395	418	390	398	414	383	396	377	389	412	403	404	381	406	406	428	439	403	394	372	414	386	410	426	409	384	418	422	397	400	406	403	403	376	396	386	402	396	421	398	405	426	418	394	458	397	388	401	402	393	406	388	403	398	416	422	396	420	392	392	384	389	414	386	394	395	377	424	384	386	387	440	420	388	412	410	389	380	428	368	406	400	425	397	436	416	391	397	392	377	406	393	383	400	388	400	394	409	419	418	434	403	388	446	361	372	403	391	375	406	380	386	398	376	408	411	375	390	365	373	382	409	360	408	403	413	394	400	425	400	393	389	382	421	422	370	415	396	402	405	372	421	389	369	371	360	419	395	362	418	393	420	406	395	397	393	413	422	378	398	367	427	404	415	406	400	385	429	361	391	393	440	393	441	414	420	366	403	426	422	433	379	373	391	393	387	440	379	401	368	384	418	397	377	415	372	439	410	415	392	418	349	364	380	419	369	400	411	372	383	417	378	404	411	385	409	446	392	391	359	379	404	357	398	376	385	357	375	416	402	411	365	406	398	425	387	359	371	381	393	415	379	440	398	397	408	447	348	378	390	376	409	369	396	365	445	421	405	397	383	426	367	409	390	427	391	422	391	399	391	395	411	364	377	434	380	408	370	394	391	369	388	417	363	396	395	407	432	382	431	417	346	409	385	416	394	396	407	399	382	412	420	398	409	375	384	385	376	395	399	419	400	429	401	381	375	374	419	394	405	406	370	411	365	400	391	382	381	387	386	386	426	433	399	376	405	410	391	367	399	411	396	394	391
18719	36988	28170	17325	10294	6370	4146	3016	2095	1608	1284	1026	867	776	701	639	582	582	532	548	521	518	494	456	491	469	471	449	445	474	470	490	446	467	496	455	471	443	459	458	452	485	461	431	454	437	414	454	429	445	459	489	474	449	446	443	460	447	461	464	451	414	465	450	421	486	442	443	448	459	466	441	489	472	477	453	462	475	470	472	477	498	449	475	430	481	466	456	437	447	446	474	446	457	465	466	492	471	436	436	465	474	444	474	460	431	458	429	429	466	439	465	417	477	491	433	417	439	455	457	466	445	457	466	452	474	428	494	462	442	450	481	457	461	468	443	497	442	440	413	419	434	481	467	478	465	449	427	465	458	451	454	471	456	436	467	421	475	437	470	438	475	471	487	474	459	449	442	466	466	434	413	459	484	475	449	431	445	475	475	461	448	464	445	479	433	476	458	457	464	460	467	489	448	446	464	484	419	423	467	430	492	452	478	462	456	458	450	465	465	448	444	430	466	445	506	413	463	401	490	454	463	444	444	413	425	485	498	456	456	444	482	465	430	432	431	480	468	477	432	422	466	464	461	443	484	472	496	448	489	480	466	447	450	431	455	488	416	469	465	483	442	464	455	476	439	473	454	426	449	457	481	412	459	472	427	470	471	466	446	432	415	495	469	441	475	447	464	471	466	422	468	434	461	483	440	502	480	427	432	445	471	456	480	492	474	481	501	463	430	489	446	468	449	458	457	475	463	407	462	491	431	454	456	489	407	462	453	457	462	459	466	466	420	446	476	462	437	477	465	421	469	438	448	421	476	432	449	452	463	441	483	465	443	491	453	456	459	420	446	473	456	514	456	420	447	425	451	455	467	439	481	446	456	446	474	451	457	471	481	433	465	466	463	467	437	445	445	496	449	461	425	475	390	461	478	419	486	444	457	461	449	458	446	456	468	438	451	475	463	465	486	470	471	454	449	469	422	481	460	497	477	491	491	464	462	468	479	442	457	422	428	457	463	450	454	478	409	429	459	453	451	450	476	452	455	468	457	443	449	485	462	482	466	422	471	471	455	468	454	451	475	461	457	465	459	491	433	474	473	460	445	423	490	467	429	446	449	440	449	443	442	462	462	451	426	469	480	474	479	456	428	458	453	443	410	468	426	467	492	447	442	441	439	456	420	463	427	478	469	423	466	423	412	473	493	496	441	455	452	468	450	459	447	411	465	427	458	444	473	470	463	456	435	489	470	499	452	450	454	464	475	442	443	443	453	493	470	490	442	478	466	447	489	452	459	460	479	448	455	475	506	457	429	465	448	468	481	452	497	446	515	470	455	437	461	440	462	430	440	484	414	468	451	459	464	459	486	437	467	514	476	444	448	421	456	421	506	467	481	434	449	445	434	471	465	482	449	463	440	471	468	446	473	489	468	440	473	440	421	481	471	452	435	462	505	438	449	451	464	465	457	443	469	484	436	434	419	460	481	441	417	433	449	428	490	469	433	473	459	430	454	464	445	453	467	443	475	459	441	450	430	467	468	467	456	475	473	463	473	442	455	507	464	422	484	465	453	425	480	455	476	478	469	462	454	436	433	462	456	447	462	471	474	443	461	423	454	493	447	444	497	450	439	440	446	526	466	466	471	460	440	460	484	490	420	425	453	433	507	511	433	453	419	479	480	428	454	469	439	438	437	464	433	496	418	489	449	489	460	492	469	491	449	468	470	467	482	435	476	469	447	476	439	436	462	477	471	479	460	491	466	449	408	438	414	465	496	478	445	449	467	453	457	440	462	454	479	490	450	439	526	404	479	445	464	471	489	441	500	436	455	476	452	439	458	486	413	443	475	433	438	485	448	417	513	461	412	442	436	446	461	445	429	448	434	471	422	432	451	459	482	386	456	463	463	423	457	472	462	450	457	418	466	425	479	457	432	427	484	454	459	442	452	429	479	467	445	436	473	461	441	408	466	476	456	480	424	483	480	451	435	466	469	459	455	460	480	454	436	441	442	428	481	436	461	476	468	452	443	464	474	507	451	486	462	462	470	428	469	498	490	489	497	449	431	447	447	477	442	436	450	417	489	473	454	424	469	476	459	460	453	439	477	469	457	450	472	416	435	482	466	461	458	440	456	428	491	476	464	442	447	421	429	440	437	458	463	491	440	427	496	457	447	470	422	456	477	444	473	459	434	442	461	493	481	432	436	440	419	424	460	429	488	461	460	462	424	422	435	470	438	457	473	445	490	465	439	439	447	457	455	448	429	437	467	443	427	464	447	461	409	458	478	468	464	473	438	484	441	484	436	463	467	460	459	473	435	453	477	456	453	450	457	467	482	455	463	470	429	483	450	439	419	436	454	469	459	487	461	499	454	474	479	476	471	429	464	487	450	443	444	435	485	430	420	429	460	457	413	441	477	401	453	468	447	451	483	454	462	460	410	455	460	457	441	451	466	437	445	456	440	459	454	482	466	411	479	456	436	495	476	487	409	474	468	434	414	424	488	466	429	448	470	435	418	470	462	468	432	459	490	466	469	438	461	441	453	485	428	425	438	429	472	462	500	440	431	465	495	471	443	479	412	469	449	453	488	405	467	420	463	476	435	429	459	429	458	449	463	451	478	487	468	465	455	483	453	422	494	443	472	453	482	490	449	443	460	463	488	423	427	451	454	432	454	459	428	472	443	438	458	441	464	458	470	493	454	443	433	456	455	508	480	476	500	477	437	450	503	453	487	471	474	453	433	476	459	482	459	425	414	459	458	424	425	466	438	439	453	451	465	417	457	471	407	439	478	438	451	475	430	422	490	443	504	436	441	438	451	438	438	494	419	476	475	441	461	425	456	446	487	463	463	446	476	440	498	457	456	453	467	433	448	439	423	451	465	479	442	462	504	487	500	499	463	463	444	443	463	455	458	458	415	458	483	482	462	441	452	468	460	488	469	474	415	470	426	444	426	510	467	438	477	452	441	438	414	458	478	455	439	454	497	434	472	455	469	429	474	471	464	467	466	470	450	462	491	450	470	468	459	423	453	437	430	457	438	459	487	422	453	480	478	464	465	470	465	453	468	495	452	462	422	460	448	489	449	426	477	461	465	438	434	476	449	444	461	444	489	458	496	496	433	474	428	457	510	463	460	447	465	462	433	446	452	451	489	401	435	459	443	431	467	468	433	467	479	459	467	419	464	439	454	454	433	395	436	469	463	478	423	454	449	482	479	448	470	443	445	436	422	474	455	463	438	464	440	463	474	447	453	456	467	458	463	480	444	470	417	466	442	504	456	433	410	429	463	457	443	456	442	432	482	488	438	445	460	452	463	451	462	442	478	463	455	428	454	470	471	420	450	472	460	455	447	469	442	420	465	469	460	502	411	442	423	449	437	444	451	459	419	449	451	509	488	474	475	457	400	438	494	460	488	457	439	425	464	473	433	476	467	465	443	496	457	445	481	462	426	447	428	475	453	462	484	460	432	438	429	439	419	436	467	424	501	401	504	465	459	470	454	417	491	517	461
22818	21325	28704	24290	21317	20256	8065	2896	1744	1406	1107	903	733	693	590	565	527	493	445	472	421	426	426	425	408	399	433	421	416	368	396	425	397	396	393	420	404	394	417	389	407	431	401	395	403	374	397	408	422	418	392	387	366	377	423	400	402	398	365	372	400	412	363	419	379	377	376	371	388	401	397	394	387	395	375	397	378	396	416	435	394	408	415	430	395	373	374	425	386	390	388	398	379	413	397	389	449	410	347	419	408	419	398	382	383	361	397	403	405	403	398	399	425	386	352	427	429	367	377	370	429	426	409	375	387	374	391	430	418	382	418	397	393	421	412	368	415	405	389	417	413	435	371	421	382	387	377	406	367	378	375	386	351	378	394	382	389	368	412	368	395	375	377	386	369	417	412	389	407	420	354	395	410	409	380	378	376	397	363	378	430	403	393	417	376	356	395	383	375	374	394	337	401	372	438	389	420	410	415	397	370	454	396	411	388	375	370	367	390	403	406	409	378	408	420	390	390	389	435	413	408	427	413	392	388	432	396	366	393	418	394	376	411	416	371	379	403	390	373	367	410	394	388	418	377	401	414	423	397	405	397	360	381	396	393	427	384	408	377	402	359	400	391	340	409	374	413	389	421	356	361	419	396	384	397	387	373	366	406	415	382	391	406	399	362	416	389	388	364	400	407	417	377	394	384	387	404	420	386	376	385	394	369	382	402	371	372	401	374	395	405	420	404	423	387	397	368	416	363	379	393	393	380	407	383	416	412	398	400	383	398	379	368	415	351	443	373	400	407	379	391	367	353	365	374	415	366	362	408	401	390	342	366	377	433	392	423	395	366	402	352	394	388	414	406	402	389	391	374	395	397	385	388	347	377	403	400	413	410	364	351	405	449	401	358	400	362	401	381	386	396	386	418	391	415	408	413	365	389	402	434	369	405	394	389	348	415	391	414	363	416	403	412	409	444	387	413	393	372	434	355	374	387	395	406	374	395	406	426	360	377	392	372	421	373	399	374	381	384	397	413	366	439	363	374	381	430	406	393	403	424	382	423	410	387	397	367	377	391	413	418	397	403	388	414	447	382	401	387	394	365	387	387	373	422	386	377	374	357	399	400	383	412	408	391	389	380	402	386	393	391	392	417	393	373	394	405	395	363	390	375	433	403	360	400	420	396	387	415	387	412	388	378	388	378	347	397	363	391	389	404	361	412	407	408	379	413	398	393	428	384	413	350	407	431	376	394	384	403	401	386	356	397	380	371	436	422	405	356	394	346	381	402	390	420	403	407	394	382	390	362	413	411	402	413	334	397	385	366	432	393	377	394	375	381	395	409	418	393	397	406	383	353	391	382	392	383	374	370	381	370	382	381	377	377	390	400	412	367	403	393	431	408	360	375	423	403	425	403	364	397	387	385	399	421	355	408	394	388	369	423	394	406	366	361	393	403	425	403	380	402	408	384	400	375	366	376	364	393	413	380	411	404	383	353	359	394	372	419	413	392	408	355	379	395	379	387	386	404	407	390	423	382	381	398	374	377	411	415	380	373	382	407	387	396	383	416	357	378	363	391	373	378	386	395	428	403	394	396	376	391	409	410	361	377	403	377	398	398	400	407	382	396	418	403	379	383	381	380	396	415	397	393	377	400	392	383	393	369	412	393	395	404	437	371	412	363	380	418	368	417	408	386	412	448	361	359	380	395	385	385	393	384	407	403	413	417	395	414	382	389	363	398	357	396	398	383	404	361	372	386	392	392	381	413	402	344	372	375	390	362	388	359	438	411	404	391	391	426	355	403	398	397	375	373	352	394	372	354	381	446	411	394	439	415	374	398	375	412	403	411	400	371	385	387	372	393	370	385	363	379	365	382	417	397	389	364	383	397	394	398	383	401	414	403	406	410	429	387	460	390	381	362	378	427	404	421	388	378	421	385	391	367	364	412	374	394	410	351	440	386	382	423	396	431	428	424	377	401	409	373	371	419	361	380	380	388	406	419	406	410	395	391	399	379	386	359	384	385	436	368	396	422	405	379	349	376	341	394	426	404	381	401	386	408	408	391	418	396	382	410	376	393	406	412	424	400	416	433	353	427	404	419	382	390	397	393	373	389	409	372	411	340	405	434	378	393	411	408	383	374	380	402	408	380	385	392	408	342	388	396	423	383	412	389	400	384	375	393	349	381	365	393	427	380	389	383	403	400	376	378	391	394	438	407	396	409	395	380	382	407	402	385	434	403	365	389	432	363	380	380	379	444	426	386	399	397	380	365	384	395	407	378	372	411	404	371	373	374	423	377	385	379	427	382	397	375	379	407	385	381	353	392	415	383	379	352	377	378	368	381	394	379	390	364	388	421	424	397	391	390	381	386	395	388	379	419	412	416	392	437	417	383	387	385	385	394	384	391	396	400	389	433	385	391	391	335	394	372	367	373	383	394	345	395	389	399	398	408	404	412	383	406	390	391	397	390	401	403	377	371	383	376	371	404	436	398	396	401	398	370	384	381	358	395	391	395	398	393	364	407	373	372	403	376	361	400	414	428	379	391	383	381	409	417	402	383	365	383	380	403	369	393	378	350	409	360	407	374	415	386	370	421	411	383	384	410	409	372	371	402	440	385	391	426	423	426	421	422	401	421	382	400	362	371	396	397	373	390	413	358	385	368	404	388	414	347	386	443	380	405	381	425	384	392	401	403	396	381	372	380	378	396	357	380	387	370	411	407	385	378	411	414	398	385	367	417	403	393	410	345	407	396	365	393	426	378	432	411	348	425	372	352	407	367	383	410	410	380	398	388	387	379	363	391	392	399	367	372	345	372	401	411	389	348	399	394	426	374	388	387	394	401	404	412	429	377	365	416	402	378	408	373	410	368	387	392	368	411	354	374	382	411	361	344	401	385	402	429	398	408	414	385	460	372	400	370	400	410	368	399	413	394	390	373	380	413	415	388	389	383	390	357	406	401	366	379	380	403	395	389	390	411	383	368	380	355	440	394	390	375	408	350	381	390	353	396	384	424	401	361	387	391	382	429	389	385	376	393	389	375	413	384	409	361	382	390	401	372	358	372	368	398	419	392	398	415	349	405	414	406	409	381	390	431	405	387	409	385	401	391	391	399	420	410	362	384	391	362	422	411	391	379	388	399	428	417	397	393	392	377	361	353	388	386	390	397	392	362	395	380	397	372	372	388	403	369	421	389	425	344	384	384	394	412	383	357	359	408	404	404	397	403	395	361	408	406	411	410	412	389	396	411	388	415	366	389	375	386	413	383	366	377	419	383	402	376	387	396	359	371	399	356	361	375	378	362	390	389	375	352	402	422	397	418	405	375	396	368	398	365	386	379	370	397	414	392	369	364	430	416	362	422	367	387	338	373	398	425	422	393	414	383	413	380	395	398	376	450	424	402	378	372	423	421	374	404	411	382	427	406	405	399	404	418	397	424	339	419	386	417	365	403	382	421	374	388	369	433	385	441	363	372	405	377	394	419	391	371	382	364	390	389	455	382	431
20772	45072	36304	24855	16275	10495	7267	5060	3551	2579	1891	1539	1167	957	884	777	694	690	595	532	518	485	495	476	443	479	442	427	467	473	437	458	478	453	458	454	436	405	447	473	437	406	454	436	476	477	436	423	472	442	453	441	453	456	415	443	444	445	465	451	431	430	442	463	464	401	426	481	466	464	421	455	434	471	472	424	471	465	436	488	452	470	481	457	469	450	436	466	469	462	439	473	436	425	472	438	464	464	464	478	456	474	444	476	459	472	452	403	480	442	414	404	423	470	452	447	506	443	465	468	455	457	418	468	415	429	434	443	442	447	434	468	422	450	452	479	454	449	442	452	435	457	440	433	447	426	466	428	436	450	431	476	406	476	438	461	480	475	475	446	429	458	468	399	437	427	462	470	454	440	454	465	425	446	457	423	434	461	437	443	460	465	433	462	434	426	439	452	451	455	483	453	437	454	465	438	498	478	426	412	484	483	473	460	459	395	441	433	457	411	467	434	454	458	462	443	445	469	436	440	448	446	432	420	413	435	429	432	445	474	453	391	423	418	414	448	449	473	474	444	479	456	466	466	447	444	447	502	434	444	439	406	417	444	439	497	447	425	431	476	433	439	445	449	456	459	420	470	401	430	455	462	445	433	455	431	435	492	439	455	409	432	446	458	460	446	452	430	454	472	455	460	419	467	434	439	441	455	428	483	445	413	431	476	421	472	446	427	431	437	475	461	453	411	431	447	446	483	405	439	444	447	427	435	460	471	472	443	470	467	458	433	437	467	446	429	456	442	453	436	466	463	461	441	449	470	444	414	443	425	414	450	437	447	462	469	452	436	444	415	455	465	460	478	438	459	406	414	465	460	439	448	493	444	466	421	438	451	406	476	429	468	494	472	450	439	468	412	502	449	457	433	431	464	453	421	431	420	416	424	427	433	435	480	388	456	481	422	456	447	465	448	453	454	422	454	442	437	462	430	458	453	469	442	433	437	429	442	464	418	419	465	455	481	419	489	424	441	429	476	435	477	455	440	426	444	425	439	431	428	434	447	454	454	435	423	449	440	437	488	466	460	462	487	476	443	429	442	438	428	463	388	416	457	458	454	461	429	426	435	461	424	444	462	454	467	463	448	436	442	459	431	467	479	477	448	439	457	423	451	451	452	444	445	396	444	459	458	449	455	451	452	425	428	505	441	445	446	452	458	461	453	464	475	437	485	463	445	459	514	427	430	430	474	412	452	465	465	445	465	501	465	420	454	441	462	459	479	442	455	437	451	424	429	411	473	441	431	463	472	469	476	439	453	488	438	463	434	461	471	444	489	417	452	465	414	451	449	464	449	459	438	452	476	471	414	457	467	456	434	446	437	403	454	444	474	459	443	451	426	458	478	459	468	457	473	421	457	446	430	469	409	449	448	487	458	453	468	428	456	487	452	440	451	421	448	452	506	494	460	465	435	450	466	424	431	453	447	437	454	442	425	451	447	441	515	502	431	431	412	455	481	479	425	449	447	479	472	439	469	456	485	423	424	454	410	459	480	434	429	445	453	453	439	448	469	474	436	428	474	463	429	456	462	428	452	450	472	458	445	494	457	412	484	421	450	417	436	475	449	427	410	453	461	488	454	447	453	383	444	436	429	459	466	459	447	439	437	460	466	458	460	454	400	458	458	432	446	443	495	422	454	462	465	462	432	450	447	408	436	431	445	418	453	422	467	474	443	472	461	411	430	438	443	424	420	454	416	443	448	465	437	427	425	439	438	428	465	440	467	449	457	457	443	431	421	433	453	459	465	449	481	440	443	482	459	429	457	424	430	479	452	466	424	437	483	448	461	469	443	449	437	484	466	477	456	475	457	424	422	428	435	441	467	404	454	421	453	465	436	488	423	475	466	438	447	457	497	438	412	440	426	459	438	448	445	449	444	447	447	428	426	428	445	476	446	496	457	424	478	476	475	469	462	425	446	424	467	421	415	445	506	443	468	452	475	449	415	435	439	447	451	499	448	481	472	428	464	441	444	454	431	454	437	436	456	421	466	464	411	441	467	458	449	442	446	429	434	445	450	426	411	454	440	406	443	443	482	465	429	440	456	459	464	418	497	459	400	431	488	455	423	421	445	506	460	457	422	428	467	434	441	440	438	451	429	486	439	434	460	418	468	420	439	486	472	427	408	416	445	437	427	429	437	438	440	432	473	445	446	444	473	469	432	465	420	435	444	446	461	493	479	426	422	445	439	402	396	448	414	436	390	463	448	459	465	430	417	395	480	455	492	433	443	455	482	487	408	464	434	402	445	434	454	415	427	479	446	439	461	464	450	415	443	462	426	465	428	438	446	453	457	444	419	411	494	465	443	432	446	425	407	445	474	461	465	473	422	442	473	434	455	450	444	440	439	419	440	463	440	423	434	429	489	447	430	476	469	456	418	416	420	449	420	425	417	430	468	456	462	422	459	461	436	439	423	471	434	448	438	436	449	450	437	437	442	428	476	400	438	464	438	431	462	470	453	425	445	456	408	437	472	445	475	475	472	428	408	417	425	450	418	444	421	452	440	447	454	416	425	482	423	443	439	432	459	433	434	437	443	418	414	447	428	406	428	450	425	460	431	440	455	497	449	472	461	417	429	469	452	440	456	465	468	479	429	460	447	428	453	462	452	431	472	411	469	446	449	454	458	425	449	427	478	451	454	445	456	476	435	450	443	470	430	451	451	430	476	438	481	466	427	476	408	457	462	432	477	409	411	447	438	457	477	434	468	428	443	440	432	474	433	426	455	452	439	437	486	449	434	462	442	445	439	473	433	422	436	425	462	465	455	477	411	423	423	477	417	495	442	437	448	446	446	472	447	432	463	497	465	418	482	457	438	457	409	455	448	480	449	423	470	410	460	471	423	463	452	449	427	462	435	436	429	443	456	470	437	450	429	423	440	458	441	426	488	435	434	468	479	462	454	442	443	437	486	465	449	439	437	445	422	432	439	473	457	448	437	446	451	461	442	481	452	425	417	436	449	440	431	436	461	462	444	454	464	453	437	420	451	466	479	420	446	444	462	425	460	416	434	435	429	447	419	409	427	429	453	461	440	472	469	418	459	444	438	476	421	440	473	426	461	451	476	465	452	457	422	458	412	442	461	476	477	463	423	459	452	442	436	474	414	435	484	441	441	450	439	472	480	446	449	475	416	427	466	449	458	430	411	485	425	452	456	434	469	465	421	408	435	473	448	473	461	428	452	466	456	412	434	461	440	425	470	460	458	444	457	421	452	486	458	443	427	446	454	425	443	434	414	397	440	453	504	456	434	407	436	432	446	492	432	454	433	435	404	475	405	479	438	490	456	468	420	448	464	427	435	461	483	470	412	465	423	468	455	427	466	449	481	487	446	427	442	446	435	447	429	410	419	421	464	409	441	461	449	428	441	482	438	439	451	470	471	472	454	419	462	451	457	450	517	432	460	432	444	479	413	430	439	460	444	447	411	479	413	456	489	452	478	429	443	454	417	447	444
28071	23049	21336	10873	4484	2566	1812	1253	899	775	672	597	552	503	500	460	441	433	417	392	373	359	397	400	399	414	388	417	396	379	437	382	390	404	420	390	385	385	372	369	394	397	367	384	391	389	424	382	386	409	413	377	383	406	383	380	404	409	404	379	404	379	388	413	386	399	362	415	413	375	399	384	419	385	395	356	374	407	368	403	389	370	353	432	434	404	402	406	411	403	380	418	388	376	392	437	405	382	419	397	397	407	389	403	387	384	407	391	387	397	388	402	399	391	391	430	408	408	354	381	398	400	386	413	376	392	353	382	390	384	391	406	407	370	378	403	383	387	375	399	392	400	393	403	375	383	353	382	405	372	403	359	410	387	396	371	444	380	374	384	398	384	388	427	371	357	395	390	397	404	361	412	382	399	420	440	378	424	406	335	419	432	389	371	371	360	403	387	390	405	366	407	410	395	386	361	375	400	403	385	380	409	396	422	384	418	393	384	376	377	369	377	392	373	387	403	362	403	409	384	377	388	362	380	370	413	400	394	374	381	369	395	423	392	388	381	374	390	384	399	400	407	403	416	398	414	407	400	390	416	365	368	377	415	425	416	372	395	365	386	452	401	431	371	342	409	384	407	404	392	401	386	375	396	355	393	377	394	369	388	399	373	383	391	384	381	362	386	343	408	382	397	391	418	389	431	408	371	424	387	358	393	373	389	416	392	388	398	399	333	388	375	394	369	363	387	403	417	400	345	378	398	383	377	433	378	365	354	406	382	396	363	407	400	372	417	387	433	372	398	385	410	393	382	439	360	354	398	407	367	368	377	402	382	360	397	411	384	366	342	370	379	400	373	392	397	393	376	371	373	388	388	361	366	394	413	421	383	407	388	377	385	408	407	393	388	358	396	390	402	401	409	385	418	375	376	405	378	396	415	382	387	361	386	381	420	401	356	386	415	403	394	392	437	373	437	421	347	377	396	406	369	384	395	374	429	403	390	386	414	371	393	364	386	417	404	400	373	379	388	397	408	387	386	391	391	387	391	376	374	370	388	404	366	361	382	389	392	386	409	360	389	402	375	337	430	363	367	420	399	353	380	385	380	395	408	406	395	384	360	424	397	400	387	389	379	405	392	400	425	400	427	394	396	380	399	427	401	374	343	391	397	367	363	391	389	357	346	367	400	361	359	393	400	352	455	390	402	385	401	378	400	405	371	390	375	369	395	409	411	382	410	429	411	381	374	376	423	415	391	384	420	381	390	357	439	389	398	392	352	360	368	413	381	388	406	361	395	423	389	373	396	385	373	398	408	329	406	425	401	398	387	384	375	394	398	388	389	368	399	397	408	403	403	364	404	377	401	387	369	400	345	376	416	431	416	365	406	394	389	373	413	395	402	364	393	340	405	366	408	382	411	395	379	399	398	362	402	369	402	418	388	371	383	398	391	387	398	367	377	386	419	363	413	377	407	437	385	412	402	390	361	401	407	401	394	400	394	397	375	400	364	367	391	380	362	405	378	395	359	414	351	386	383	392	406	372	382	368	381	411	383	407	410	390	368	403	396	401	378	397	376	392	424	365	407	402	369	345	391	367	415	414	376	366	390	381	406	410	389	380	409	397	402	386	377	376	387	377	407	399	354	356	382	386	356	379	378	377	388	366	371	413	377	387	356	403	394	372	382	355	396	399	365	395	391	406	373	393	366	386	399	366	385	359	404	400	357	375	392	391	420	355	374	368	378	363	418	405	411	395	379	417	384	410	402	413	389	372	409	390	389	385	369	367	392	408	375	398	351	387	390	379	388	386	383	364	386	351	387	371	390	415	383	419	433	381	412	418	406	376	385	395	402	378	398	413	400	383	390	408	396	415	366	380	419	360	393	412	408	372	384	372	389	377	410	404	371	408	356	379	396	377	398	374	385	385	377	394	392	394	393	404	397	412	360	402	379	390	391	372	368	378	391	388	373	359	354	433	399	386	412	403	402	368	389	397	374	390	420	384	402	389	397	432	384	404	395	370	360	393	383	422	381	434	377	370	400	382	389	394	414	373	361	394	381	452	381	404	393	422	417	395	395	401	390	412	383	364	375	417	412	417	374	383	384	372	365	429	391	397	378	434	402	406	423	367	396	402	404	406	394	387	406	365	379	365	402	401	385	398	411	375	392	410	392	369	403	382	377	387	399	397	375	416	388	404	409	403	430	355	382	401	362	380	383	381	385	371	370	373	401	409	365	404	398	390	372	391	390	385	387	397	386	437	409	403	409	388	395	359	370	425	391	374	371	378	375	405	363	401	401	324	417	366	403	387	372	361	385	368	364	440	422	382	392	400	398	433	380	398	374	378	389	406	406	375	390	388	378	390	352	393	388	384	392	414	401	365	371	408	376	404	399	410	342	370	375	373	386	380	396	387	384	369	386	382	384	378	388	426	392	400	420	400	400	387	400	418	400	362	414	395	363	379	372	414	364	424	414	398	416	378	407	401	377	409	424	381	391	381	385	387	408	409	384	423	388	368	390	334	362	380	426	407	366	390	355	412	401	391	367	384	345	385	376	406	348	393	416	414	372	394	397	400	361	413	358	411	388	360	390	396	395	399	409	382	354	406	349	413	388	370	387	393	355	413	360	395	426	384	377	394	372	388	386	373	410	412	383	414	406	402	371	398	386	435	422	348	381	375	344	393	384	421	412	398	400	387	349	382	377	411	391	391	382	418	402	399	400	404	395	387	399	361	396	384	410	405	398	402	399	405	357	397	433	387	418	389	397	371	376	383	363	389	374	412	418	346	385	414	377	392	406	400	381	372	382	367	358	388	407	373	359	379	407	404	396	410	406	369	413	385	431	364	366	371	412	378	401	405	370	389	390	389	379	369	379	372	405	386	386	386	426	405	405	407	428	394	420	399	386	383	395	377	411	407	424	381	394	413	428	375	369	372	330	365	364	404	388	381	389	361	398	421	355	348	397	371	398	375	354	416	394	399	378	352	368	425	360	408	383	369	387	374	367	425	431	387	455	409	368	405	411	409	400	419	386	385	389	404	426	380	408	384	401	366	406	402	358	374	362	420	399	411	392	394	412	380	408	402	389	386	399	398	415	418	373	419	424	407	401	391	365	441	412	382	387	386	372	388	373	369	374	415	399	391	402	417	388	376	383	349	415	399	388	403	367	399	394	404	375	374	385	432	387	413	386	403	391	371	352	358	404	396	379	397	411	411	409	377	370	381	395	393	363	402	355	380	377	397	419	392	399	349	398	384	358	342	409	382	384	399	421	362	389	386	404	391	383	383	388	412	379	390	411	348	369	382	364	381	376	382	413	368	396	396	364	416	412	385	399	384	396	410	347	410	417	432	407	408	407	394	399	377	421	367	376	402	394	395	402	397	442	387	393	382	446	369	384	402	400	370	405	419	384	378	421	395	391	389	400	388	398	379	414	371	413	431	399	389	379	396	408	389	365	410	413	376	380	389	367	385	403	378	384	385	391	383	406	368	414	354	382	390	398
18619	33681	24593	14559	8306	5105	3362	2319	1694	1267	979	888	730	688	618	597	573	558	497	510	466	445	477	477	480	466	450	470	437	490	460	458	429	446	440	442	450	474	417	446	402	469	464	495	453	442	442	448	445	465	466	471	431	469	462	490	417	421	466	429	451	444	446	473	454	432	454	458	470	504	446	459	427	479	467	435	443	442	447	471	433	472	452	448	477	462	432	464	461	445	471	434	462	455	445	442	447	423	464	476	469	420	477	445	461	460	451	514	413	440	417	468	460	461	430	480	460	480	455	490	427	463	432	482	448	460	460	444	444	495	428	468	458	459	469	424	466	455	450	454	420	455	431	453	464	456	461	420	452	446	452	466	478	476	437	472	462	419	475	413	483	458	428	443	467	443	457	426	477	469	477	458	461	446	450	433	430	423	472	416	464	426	448	435	445	442	464	433	452	439	427	486	442	458	404	443	473	422	453	448	453	461	437	441	446	474	465	443	439	425	462	412	446	461	472	470	476	449	459	446	429	458	420	452	456	476	453	448	419	454	474	454	410	462	414	465	468	486	450	449	474	469	433	463	461	461	452	479	441	477	468	434	460	435	508	446	455	442	433	461	496	471	468	454	470	456	448	474	443	469	472	506	490	491	439	438	428	450	441	478	455	468	450	477	413	448	444	465	450	441	439	467	454	425	416	440	464	472	465	428	443	478	443	456	456	450	428	482	468	425	437	478	485	410	473	463	440	506	467	392	455	431	462	457	419	416	424	405	434	443	452	461	417	458	462	435	451	452	419	454	446	458	464	465	444	449	432	503	495	502	476	479	433	425	478	439	408	426	471	458	461	459	445	453	494	443	459	476	486	434	476	428	479	428	456	504	412	455	466	425	447	434	488	483	456	423	447	430	453	424	443	432	473	456	440	432	424	440	479	466	406	445	485	457	479	426	455	421	406	449	441	430	402	456	476	475	442	467	455	434	433	438	449	455	449	444	462	454	436	459	491	444	450	451	468	492	486	409	460	437	461	444	471	449	455	430	390	446	452	424	466	459	423	437	440	463	439	442	503	466	444	448	494	454	440	430	471	452	457	451	451	470	475	449	412	461	484	462	485	484	445	438	430	402	468	472	491	449	453	463	434	415	461	443	468	419	494	441	430	453	444	431	477	467	494	468	422	453	444	460	493	478	443	460	447	465	477	460	461	475	454	433	441	472	456	431	458	445	465	436	444	429	440	458	424	449	443	472	458	488	436	454	465	432	458	430	440	487	451	474	460	455	476	431	446	422	439	437	487	469	484	436	444	447	492	463	459	445	456	443	410	493	431	449	451	424	458	418	459	420	418	448	458	448	496	420	445	467	432	487	462	437	426	418	489	476	441	431	441	502	433	417	427	476	442	458	443	446	447	422	444	457	467	421	499	478	482	431	468	454	459	424	474	468	451	476	434	421	439	436	482	435	464	439	451	501	459	447	461	458	468	439	464	472	430	471	450	409	437	413	455	467	424	469	446	460	433	457	447	470	427	429	475	458	428	423	437	456	459	445	486	464	455	457	504	429	442	443	487	460	413	465	496	462	463	468	414	473	451	490	457	445	417	486	465	461	459	449	427	446	465	454	454	485	456	457	422	453	451	484	457	447	445	454	464	468	466	466	434	399	472	454	464	478	427	423	466	430	469	445	466	426	501	463	440	467	444	430	477	472	488	434	471	468	457	446	432	467	457	459	430	410	452	470	453	456	417	426	457	483	477	444	427	443	423	492	478	452	433	478	419	464	420	394	455	452	491	475	481	476	456	419	444	466	435	445	423	445	458	427	407	456	431	478	433	458	447	449	408	444	447	454	467	460	453	443	465	437	480	464	453	430	493	455	418	437	488	456	487	448	463	457	435	436	420	426	453	447	460	456	422	430	469	477	483	459	487	451	493	442	472	447	429	470	474	467	464	445	429	428	444	440	463	502	471	428	459	407	455	442	448	411	471	458	478	459	439	459	458	489	462	422	413	432	461	484	456	452	440	461	435	469	427	460	462	454	463	457	427	435	412	444	443	470	457	415	442	435	441	434	455	469	445	418	434	468	447	432	460	450	457	458	471	469	472	486	457	425	444	484	408	456	487	461	451	451	445	470	440	455	477	458	472	461	436	456	475	463	478	463	423	444	442	399	445	461	458	449	441	460	424	476	482	444	467	450	475	448	469	457	490	448	452	466	451	426	475	421	415	483	449	430	481	465	443	455	463	470	453	440	415	449	474	477	435	438	449	461	424	449	403	454	438	445	438	422	475	414	437	460	463	451	409	454	467	450	452	473	412	474	433	464	424	441	407	446	446	464	460	453	483	445	414	448	441	428	434	405	448	474	476	416	434	423	492	480	453	484	458	424	420	424	409	420	476	437	447	473	447	484	458	492	448	481	416	472	449	430	492	434	446	463	421	484	467	478	450	438	446	447	416	459	421	498	452	468	472	457	442	441	486	474	486	456	487	451	448	463	432	460	430	489	506	458	474	427	474	455	419	435	451	432	473	417	477	486	439	452	410	458	421	472	457	423	423	459	461	475	442	472	478	463	475	425	462	450	434	466	435	478	468	446	472	466	421	426	462	461	464	451	469	471	441	418	457	462	482	472	456	412	432	471	473	417	479	464	494	452	433	465	400	437	452	415	410	484	492	479	462	424	440	423	454	441	423	457	416	418	476	464	419	473	432	446	467	470	440	422	474	446	414	411	423	411	445	477	469	420	444	442	429	461	474	426	481	452	451	418	442	430	441	449	440	463	509	442	459	436	438	470	432	431	469	455	474	450	450	445	492	474	474	451	460	433	466	474	473	435	460	464	450	441	450	462	452	483	395	441	471	450	437	448	462	473	451	441	440	472	433	469	454	444	431	495	472	480	465	433	456	468	432	458	451	424	456	471	461	478	441	457	453	461	423	426	427	439	489	438	495	445	475	435	432	444	448	464	422	482	467	451	460	438	439	454	443	432	450	451	382	470	428	446	420	453	440	468	489	452	420	481	439	449	493	430	445	431	471	431	443	460	433	474	441	457	463	471	423	457	426	438	434	450	473	455	439	481	445	418	447	472	485	426	431	449	458	431	444	430	447	435	424	398	417	443	451	444	424	447	431	475	465	457	457	459	458	481	441	447	444	410	446	429	430	462	456	453	469	443	425	459	443	480	447	466	453	442	449	421	452	443	438	416	466	493	458	462	441	456	454	460	425	433	430	461	462	426	449	438	485	481	482	479	441	468	443	429	448	447	488	427	438	457	466	465	461	450	503	466	446	469	434	456	446	449	466	446	426	449	460	455	418	436	481	439	479	431	462	469	466	455	434	428	452	490	451	427	430	448	457	417	502	414	440	429	469	465	440	432	427	452	461	456	460	466	441	461	466	425	446	478	495	416	449	459	475	463	473	420	481	425	461	444	462	446	476	435	404	446	463	447	430	459	467	452	432	435	452	413	436	455	455	455	444	434	433	455	439	406	459	476	446	449	490	423	440	462
23849	21334	28276	24799	20968	10295	3459	1912	1391	1136	915	788	656	611	485	486	479	443	428	445	472	439	408	429	363	384	396	427	362	414	389	352	403	433	438	376	367	382	393	404	414	374	393	401	387	377	364	414	384	364	394	394	342	389	392	413	367	404	403	381	402	392	400	382	377	399	382	394	357	394	388	329	386	394	389	375	388	387	426	390	403	409	404	365	360	386	423	395	363	392	405	375	358	427	356	405	405	398	427	420	376	374	415	373	388	379	385	401	398	357	354	361	385	397	393	396	400	370	377	418	411	375	376	434	403	432	423	397	397	381	384	385	401	390	378	368	402	348	393	365	399	384	408	388	395	438	375	425	352	398	402	376	378	382	396	412	425	400	372	404	372	399	400	404	410	410	368	365	401	364	405	378	406	381	386	363	375	405	389	378	410	374	417	379	384	416	367	398	379	394	388	337	425	351	416	402	354	363	404	409	399	390	403	389	377	390	417	374	399	368	395	392	371	405	387	365	382	388	405	432	379	368	398	379	336	395	377	343	405	403	383	390	427	414	357	399	381	438	393	407	394	373	411	383	401	429	417	386	349	384	365	355	360	372	355	368	416	395	385	404	415	402	411	388	401	365	404	423	367	394	403	406	416	398	407	368	381	389	434	423	376	425	433	382	381	397	356	429	395	416	373	413	401	363	376	393	404	383	402	432	366	419	379	409	390	434	407	420	387	332	394	403	405	418	384	382	375	362	377	374	362	372	402	386	387	403	390	343	374	444	384	418	398	381	391	407	394	402	375	360	399	382	393	360	397	408	383	380	396	391	400	423	370	423	384	384	392	382	421	406	374	371	369	363	427	368	383	397	393	381	387	370	373	387	395	383	386	359	407	388	408	372	384	401	406	383	383	376	374	384	414	385	353	383	402	351	374	381	423	415	398	411	361	419	395	375	373	406	401	373	412	446	358	389	410	400	370	397	355	406	409	414	376	379	394	404	401	407	396	370	415	388	353	357	392	363	352	385	411	423	395	380	402	423	342	399	379	373	412	351	394	420	400	404	375	399	407	417	381	381	373	387	361	363	389	392	391	372	399	416	377	419	423	396	393	379	397	431	342	411	395	373	404	372	388	392	370	412	425	394	409	376	352	389	404	392	382	399	371	405	419	402	417	360	388	367	406	376	367	416	378	387	381	389	372	397	397	380	412	355	390	387	378	393	365	376	408	360	402	393	423	403	392	384	384	380	404	393	374	379	395	418	384	442	386	359	373	392	395	357	395	349	357	350	376	352	352	401	393	399	387	373	431	406	358	393	361	383	370	384	358	372	348	397	355	373	381	398	373	362	388	357	395	413	406	408	377	402	386	395	353	379	388	385	423	370	404	390	392	388	392	389	395	368	388	403	392	391	372	391	354	384	397	375	389	391	391	383	395	357	348	379	404	444	384	402	389	396	419	385	401	393	379	372	405	409	388	397	402	379	376	406	403	411	423	353	384	399	375	379	371	401	381	372	373	385	378	400	394	389	387	402	364	405	395	397	409	360	410	361	344	394	377	415	395	409	403	382	354	411	381	418	390	419	365	406	409	386	374	404	425	396	374	382	368	366	392	376	383	362	354	395	421	383	383	394	427	380	408	404	357	383	360	375	382	377	368	399	423	342	380	407	440	372	379	393	409	377	386	390	400	365	374	375	374	364	393	367	403	394	383	397	368	376	405	390	389	359	398	387	398	393	344	363	380	397	401	411	383	371	396	410	378	361	377	395	393	411	382	399	373	389	411	383	375	388	393	400	402	402	403	416	380	402	373	427	379	390	426	363	347	392	377	421	373	391	368	385	410	398	412	382	370	391	414	370	411	404	416	394	405	386	372	393	362	382	344	406	435	407	393	385	386	379	361	412	409	375	412	395	394	384	432	403	396	372	354	419	381	416	374	410	387	413	378	405	404	393	373	368	387	382	385	412	371	375	410	388	399	364	413	356	370	345	401	391	404	403	407	399	401	449	415	436	379	398	379	393	382	402	388	390	379	374	400	390	380	389	371	390	389	418	344	408	413	400	392	397	407	389	376	376	390	381	390	346	417	408	381	376	394	397	390	393	379	429	390	383	358	395	398	367	363	424	404	403	393	392	393	370	421	391	391	349	421	398	391	404	400	397	397	394	391	420	387	358	394	382	358	433	381	405	376	390	397	363	370	384	402	439	396	392	405	403	395	406	372	408	389	410	407	401	378	390	385	375	356	377	382	389	394	355	396	388	380	360	437	364	376	380	382	384	369	371	401	369	410	382	380	397	391	419	389	390	368	409	388	415	393	352	410	384	385	414	386	377	408	364	361	387	379	369	419	411	368	372	379	357	343	403	412	417	394	375	371	355	391	324	422	386	341	392	382	398	394	380	386	386	405	378	386	379	380	381	377	386	385	396	374	392	400	416	401	392	381	364	435	378	397	356	408	416	403	390	395	372	392	393	407	359	397	393	383	399	366	363	389	418	377	367	418	375	376	427	435	403	405	392	421	406	415	397	420	376	404	374	365	390	385	388	385	361	366	410	400	413	412	412	361	391	419	369	392	363	347	381	366	373	366	338	378	423	384	398	396	403	395	354	381	377	383	408	396	361	386	418	388	403	403	380	371	407	387	423	363	354	402	369	356	345	404	390	400	367	420	384	383	373	377	364	372	420	362	399	393	388	407	401	405	392	393	390	398	371	383	396	405	386	392	391	402	357	417	400	387	391	440	379	378	385	374	378	387	343	375	372	407	387	396	423	353	363	407	408	391	398	374	393	405	378	395	388	406	391	395	379	381	416	377	358	375	368	442	434	378	409	363	368	377	388	388	419	396	368	376	402	402	376	358	387	403	386	392	420	395	392	395	389	411	388	372	375	378	422	364	406	394	396	359	396	375	365	386	359	391	403	370	373	405	413	378	368	398	364	358	413	398	379	399	388	402	391	406	382	373	387	379	369	406	397	394	415	407	440	347	393	401	386	433	366	393	379	368	395	388	398	363	405	387	408	408	359	398	387	397	407	376	409	437	390	376	438	369	413	405	375	381	395	364	364	379	394	418	380	413	395	387	392	387	362	391	377	367	367	385	384	375	388	389	378	357	415	364	420	390	380	379	412	351	375	388	388	373	386	384	380	397	392	376	391	403	354	395	407	376	378	369	407	365	403	405	342	358	347	364	399	364	393	365	345	350	419	438	362	418	398	413	369	376	424	418	422	366	398	416	351	433	351	400	422	362	380	374	381	455	392	400	370	359	371	369	417	378	369	409	401	405	394	387	401	433	408	361	408	390	395	390	351	345	394	394	389	420	406	409	410	399	394	394	422	382	375	420	381	383	408	392	391	388	355	397	386	390	384	384	368	371	399	395	366	378	431	384	380	395	389	420	375	394	397	375	382	372	382	396	375	369	370	361	373	382	418	414	391	344	373	365	426	406	408	359	401	363	404	368	413	395	405	429	360	387	389	407	409	367	391	346	382	386	399	403	381	382	419	426	394
19169	40942	31968	20891	12925	8115	5434	3809	2629	1977	1611	1219	1024	885	737	681	655	584	593	532	488	501	480	489	451	454	474	461	490	448	486	480	479	446	461	443	464	445	419	466	462	459	438	463	430	458	419	446	472	478	443	416	424	410	426	450	450	462	419	426	445	434	447	470	409	462	450	477	443	439	463	501	421	401	432	441	429	426	413	477	483	441	438	419	439	462	449	428	413	441	471	448	458	439	416	465	478	456	463	413	425	441	436	462	469	426	437	447	437	446	466	461	459	478	466	423	405	435	421	402	421	458	466	408	428	459	438	459	436	468	446	456	471	462	450	446	427	440	418	435	467	460	449	446	425	449	458	442	445	433	455	471	472	453	458	501	415	448	489	447	447	480	474	450	464	460	458	474	442	404	440	455	479	473	415	454	473	451	500	414	443	447	463	447	409	415	466	459	425	443	444	433	459	448	471	443	436	464	444	483	453	416	437	446	447	411	459	429	405	451	461	448	432	482	423	446	424	481	451	431	476	435	487	442	446	470	442	417	456	433	438	430	449	463	452	438	422	464	482	452	465	459	452	425	493	449	442	479	424	432	431	461	454	434	409	439	490	444	422	439	462	464	420	426	438	445	466	452	472	444	431	471	442	418	454	411	444	461	461	465	453	424	423	470	414	448	483	454	465	444	462	455	452	435	452	443	455	473	430	471	437	448	454	445	420	437	456	467	448	493	454	444	468	461	440	455	454	428	449	442	472	442	448	470	495	447	476	442	445	452	443	485	401	474	448	435	469	487	448	451	433	487	469	455	444	439	443	426	468	441	443	444	486	466	478	424	444	442	472	427	450	429	445	440	460	483	442	472	432	428	455	442	455	450	447	431	413	425	444	454	449	446	425	435	426	463	434	425	431	476	431	448	454	458	479	414	489	473	423	451	459	457	448	446	446	438	432	428	458	424	460	440	434	436	466	413	461	422	484	445	448	441	444	446	454	440	458	457	443	441	413	482	432	457	490	469	455	431	448	445	453	451	474	474	399	461	465	463	436	452	445	420	429	425	487	428	407	464	447	441	489	473	467	473	478	479	455	423	433	442	472	425	455	460	477	440	466	446	442	434	444	466	427	445	455	457	479	465	448	435	425	461	448	470	451	477	473	461	439	456	430	436	466	470	434	425	432	423	444	443	471	423	467	473	443	432	418	443	439	475	442	459	419	415	454	438	440	435	432	472	433	446	454	437	448	448	453	451	460	421	455	465	428	422	439	444	418	441	440	461	459	447	444	421	484	421	421	454	462	423	445	424	469	429	441	440	486	473	459	445	466	438	442	415	473	447	437	454	456	461	430	443	486	432	446	433	445	469	463	428	477	441	451	438	413	447	454	458	438	447	449	436	397	459	443	423	442	430	492	428	416	422	447	423	447	465	476	463	432	449	470	450	442	457	474	429	469	430	432	445	444	408	441	446	438	475	461	445	429	459	456	428	447	427	456	447	419	478	447	416	452	453	470	405	467	458	469	451	426	437	441	477	443	461	430	450	438	446	437	449	478	442	472	431	426	439	427	447	452	407	438	438	452	465	468	445	460	449	436	487	514	470	445	427	474	476	448	441	433	459	467	457	422	462	500	405	437	481	458	413	477	463	434	420	472	479	423	439	444	444	432	431	460	444	420	452	411	441	457	424	450	466	500	435	454	446	461	449	464	455	435	440	435	476	437	443	465	420	493	435	438	448	450	443	443	418	465	478	457	467	487	430	453	450	441	472	432	419	451	443	432	432	427	408	422	425	435	457	431	442	461	488	448	413	455	466	398	472	441	487	450	465	477	397	447	418	434	449	447	428	465	430	452	412	482	469	428	466	455	470	466	443	439	436	430	419	428	437	460	490	454	421	451	476	443	450	411	427	482	458	458	413	465	414	434	438	433	441	433	474	476	461	433	441	420	430	448	442	480	438	430	447	434	462	422	420	480	446	453	440	461	406	436	448	442	477	451	475	452	447	488	439	450	407	451	443	411	435	446	443	444	439	479	441	466	473	454	428	469	431	431	450	447	488	456	448	452	431	447	436	401	407	402	464	441	443	460	427	407	441	431	454	483	431	469	431	453	477	418	457	461	435	476	458	423	467	467	471	440	430	442	433	466	460	428	446	451	450	461	431	409	485	464	442	453	409	459	445	434	447	419	445	456	453	430	421	467	432	475	469	447	440	451	435	435	427	466	480	477	450	419	423	422	419	436	407	447	465	440	468	433	457	420	465	426	481	441	426	474	442	446	488	474	427	448	472	427	463	471	421	423	478	446	455	459	422	438	465	421	484	463	427	441	428	421	434	428	475	462	426	468	468	439	444	496	432	391	442	429	448	441	472	463	463	451	442	440	463	431	449	438	425	438	493	408	417	423	436	478	416	480	412	410	427	449	429	464	455	428	425	452	442	412	440	450	430	416	423	448	462	462	493	467	444	420	445	421	464	476	449	430	436	459	437	451	434	448	424	454	449	460	447	421	460	453	456	482	460	451	443	453	448	429	480	484	468	415	440	470	442	443	440	460	437	442	440	441	441	478	453	482	452	452	469	474	428	457	458	462	472	458	431	484	439	428	426	466	435	484	434	462	428	462	448	462	463	449	486	473	485	496	444	491	442	465	442	442	464	440	446	441	471	414	462	495	459	441	438	417	441	440	431	452	441	445	452	477	430	433	472	418	440	449	452	452	436	422	431	408	467	474	440	461	440	454	421	476	444	460	476	436	460	466	428	428	454	469	427	479	463	456	461	439	429	448	445	464	454	498	437	442	477	481	432	475	446	511	435	420	453	443	460	446	447	442	427	455	438	454	463	460	458	455	472	446	441	413	427	406	467	473	447	442	415	460	452	425	469	440	441	458	464	460	468	424	446	437	456	442	406	455	429	430	421	453	504	432	468	468	442	470	447	444	428	417	435	456	434	432	474	468	441	437	464	471	467	446	454	473	469	433	460	452	461	443	453	432	467	450	446	473	426	427	462	449	442	480	410	455	441	465	429	470	488	446	462	472	470	461	460	473	437	429	439	444	424	461	403	474	463	455	446	453	455	462	447	433	414	459	450	442	432	435	496	435	457	465	461	454	468	460	446	441	453	485	440	449	439	439	436	450	452	480	448	427	416	435	453	407	472	484	455	423	395	455	471	463	425	445	457	428	441	462	472	481	450	452	436	466	461	458	461	474	448	478	415	453	457	423	467	483	458	460	460	461	449	431	427	429	450	451	450	461	444	447	470	458	468	445	441	467	474	443	477	446	488	451	439	423	442	442	418	477	420	428	464	482	486	459	412	432	447	429	461	452	468	426	451	467	389	427	483	472	433	457	467	451	464	449	429	427	408	479	477	491	423	429	456	422	457	413	453	415	437	438	464	432	446	414	462	421	446	458	467	428	414	451	457	472	445	416	469	478	485	457	433	465	382	477	432	481	420	430	429	487	479	438	437	431	442	421	492	417	421	444	447	464	447	386	427	443	453	437	411	456	432
25144	21277	26450	24370	8479	3296	2020	1424	1041	891	726	637	606	545	514	486	480	452	420	436	409	444	402	395	377	403	393	404	379	394	388	390	399	393	383	379	433	407	390	409	396	386	421	379	387	407	398	413	417	398	396	416	408	400	428	409	372	439	391	408	382	381	427	420	393	405	389	419	399	390	421	399	388	405	386	433	407	382	381	379	393	417	406	407	406	444	390	358	447	404	413	399	393	416	382	400	370	440	437	407	402	406	383	366	434	366	407	394	367	392	357	383	363	420	429	421	413	386	398	404	420	403	389	385	395	410	379	409	387	396	363	384	427	399	398	384	447	402	390	382	417	418	377	381	407	411	380	392	415	389	379	412	385	368	387	388	398	398	414	377	374	387	393	375	380	398	417	379	434	404	410	348	376	404	401	391	422	398	394	432	389	391	404	358	408	371	390	382	425	369	402	393	372	408	422	408	414	417	382	400	402	415	433	408	351	370	376	413	410	363	385	398	390	424	388	420	388	404	401	402	400	414	401	379	364	426	378	399	407	415	414	369	388	392	402	438	397	434	372	373	416	392	412	377	421	409	415	391	392	402	358	368	400	371	369	396	387	372	371	405	388	392	379	421	385	355	378	379	403	391	396	391	392	377	381	430	374	438	402	391	423	380	381	400	438	391	398	376	390	402	390	403	416	380	404	391	401	407	404	378	389	433	398	390	378	410	402	391	426	387	418	394	384	402	397	422	368	368	390	409	413	393	388	388	402	420	376	386	400	377	426	388	370	414	376	383	384	376	392	393	372	382	401	389	379	443	366	421	444	402	384	359	394	369	418	355	401	411	401	416	424	394	398	396	384	418	419	366	389	427	426	400	410	413	365	367	390	411	396	370	391	362	362	401	376	403	380	378	390	346	385	384	391	414	394	386	385	388	409	397	425	359	364	390	345	383	395	411	402	378	401	377	371	388	427	438	413	387	386	381	398	402	424	371	391	446	412	419	376	395	404	424	387	384	405	389	401	395	379	395	399	411	375	436	373	358	357	379	411	405	391	402	342	371	408	389	387	393	397	372	403	372	385	410	399	410	370	379	402	384	375	384	381	404	385	423	385	369	363	414	395	363	382	389	375	398	383	396	398	429	387	393	390	407	382	440	390	420	424	379	387	411	390	390	393	403	407	425	399	403	413	400	400	378	388	408	402	385	383	423	363	446	374	395	364	438	390	392	388	377	429	411	371	393	413	428	383	386	414	409	361	401	384	396	383	391	389	397	388	400	430	364	353	375	392	351	431	362	410	382	392	408	386	414	378	429	382	365	351	387	399	431	379	395	398	411	383	402	427	378	404	406	409	406	391	392	354	427	380	431	415	360	393	423	438	418	413	432	397	419	413	411	405	412	434	384	404	386	412	389	386	371	395	417	406	435	424	379	415	411	407	404	387	383	412	396	402	387	390	373	393	385	360	358	416	403	386	419	433	365	420	371	417	398	403	410	387	393	414	414	374	423	415	416	413	398	371	376	397	381	434	408	405	424	446	409	407	362	381	414	396	412	438	418	390	399	414	435	402	385	387	412	391	415	392	413	394	382	386	404	394	376	375	415	375	395	406	419	362	378	404	407	408	398	380	395	408	387	403	374	379	430	395	433	426	388	387	408	398	432	401	414	384	410	413	397	432	397	377	382	398	371	410	374	370	376	392	400	391	417	354	394	390	433	407	381	390	417	405	418	383	417	386	389	381	406	372	402	386	389	382	405	411	381	423	400	382	408	380	427	392	379	406	397	412	391	355	420	364	406	369	400	400	391	378	413	381	404	420	403	393	360	393	389	375	397	409	427	402	421	368	393	405	431	455	411	401	407	390	416	418	403	432	372	415	400	381	411	405	406	413	399	401	409	381	413	372	383	402	370	440	403	381	402	367	396	409	399	390	425	405	433	389	414	381	415	396	393	389	390	366	388	443	377	393	369	377	378	361	429	396	363	373	401	379	368	398	448	358	369	386	390	409	399	370	380	422	366	392	398	417	423	399	392	415	402	394	373	389	395	405	388	347	403	438	384	383	377	417	399	392	377	376	390	402	384	403	410	388	431	382	378	388	351	384	384	385	400	379	359	401	396	388	427	378	401	378	359	429	364	375	396	423	370	411	392	402	379	423	403	403	404	427	406	390	390	391	376	393	417	407	415	382	343	402	382	373	399	361	382	423	395	413	411	406	393	373	405	428	423	416	396	378	403	426	390	388	376	383	396	421	393	370	381	409	392	398	424	413	422	395	426	376	403	381	374	409	387	423	377	422	434	382	384	422	413	409	372	377	366	368	413	403	404	360	399	378	384	407	369	421	391	401	420	389	402	401	359	430	389	411	406	376	403	393	391	413	422	376	382	373	429	394	399	409	388	426	413	396	377	389	405	368	404	442	374	405	408	371	401	394	396	377	354	414	403	392	415	367	393	424	386	406	396	390	377	377	396	425	403	392	392	368	414	426	367	428	386	354	395	409	382	392	400	369	413	390	379	348	389	388	418	392	374	384	422	377	399	388	400	401	372	438	401	403	410	416	390	390	410	407	396	391	391	391	401	379	402	433	410	391	427	376	394	376	404	394	403	411	369	384	414	419	392	370	425	360	382	396	422	399	360	424	401	413	398	420	379	385	383	403	361	381	368	389	386	434	403	377	371	420	407	399	406	388	418	410	405	407	415	368	370	405	407	429	378	415	385	379	394	406	426	400	349	358	402	388	399	413	416	361	387	402	426	394	393	373	383	410	400	402	374	385	407	390	385	409	398	400	358	379	370	398	415	381	396	414	391	367	404	370	404	398	411	424	382	403	377	392	352	448	388	408	429	387	393	394	376	381	381	390	378	430	365	430	384	443	392	381	388	396	377	412	396	378	391	397	428	409	429	412	402	410	412	447	430	408	400	381	418	373	399	390	380	446	401	443	370	410	394	457	399	431	421	387	382	394	450	389	410	399	384	364	357	366	359	384	383	379	376	383	392	398	413	371	392	353	408	400	387	430	398	394	413	414	399	393	408	407	344	406	416	377	388	357	417	393	419	412	417	398	376	396	389	372	403	386	396	388	389	368	397	403	419	372	406	400	391	395	432	431	436	396	415	378	374	391	416	403	416	350	431	415	400	407	423	401	374	363	408	404	389	391	384	419	382	387	388	396	358	413	391	376	354	414	369	414	403	412	369	381	387	401	394	398	408	376	372	415	375	403	384	372	419	393	360	370	385	367	370	434	424	427	397	392	385	394	403	432	415	387	397	431	402	399	384	384	390	345	382	417	367	407	427	417	389	370	375	415	398	388	404	361	379	384	407	372	360	378	426	411	386	374	420	422	414	419	382	389	380	382	396	386	432	421	390	393	397	378	399	427	394	405	395	392	403	408	379	416	378	398	435	376	389	408	373	392	399	399	402	394	388	375	378	370	385	394	404	391	420	381	364	410	379	395	427	406	393	387	403	398	372	353	398	373	388	371	429	402	371	389	367	414	388	396	393
18541	36253	27727	17164	10178	6205	4080	2748	2034	1559	1182	1014	882	711	666	662	583	581	553	554	486	516	503	478	456	488	481	437	454	439	478	474	434	433	444	450	433	472	467	471	454	480	473	449	456	434	455	425	442	510	474	442	475	470	454	421	438	450	460	469	461	455	442	487	475	463	454	502	439	417	453	494	502	439	469	459	445	446	454	470	475	487	434	470	447	517	458	435	447	452	458	476	458	472	470	468	498	411	444	458	426	423	497	448	476	443	466	455	476	498	446	453	458	468	494	469	437	461	459	461	447	441	481	503	459	461	473	456	464	453	443	472	463	427	456	465	404	481	433	455	483	451	481	487	421	457	479	434	429	443	447	458	434	408	461	497	457	453	475	433	422	449	462	478	460	446	410	461	453	473	492	488	499	468	457	438	408	450	471	478	463	431	433	468	473	463	438	461	434	459	458	439	424	458	473	445	521	440	435	485	474	442	486	470	428	435	478	448	476	494	458	464	500	452	482	456	466	466	447	460	473	475	475	429	461	447	460	421	482	435	453	477	470	457	455	469	427	432	462	485	467	448	459	504	453	461	458	457	427	466	472	464	472	467	467	489	418	484	432	452	437	437	462	430	457	444	399	466	452	430	442	452	480	484	473	436	427	478	479	455	479	425	457	451	478	452	442	456	462	435	467	436	437	422	487	463	470	475	422	446	470	438	416	493	435	458	466	472	442	443	465	478	456	466	479	451	444	473	465	442	440	426	443	465	461	405	435	443	455	457	530	439	440	467	454	433	465	478	475	472	465	458	462	412	439	455	479	430	427	456	456	473	470	491	489	466	454	480	455	495	504	446	456	471	445	488	469	482	432	448	465	444	477	438	460	454	441	482	450	460	464	436	500	467	446	464	499	473	455	450	422	474	466	452	465	484	461	436	474	462	450	451	449	446	470	433	476	477	481	461	449	492	433	466	463	467	437	461	467	448	455	485	447	465	470	474	454	461	451	480	481	472	471	492	451	484	440	482	468	448	419	449	444	463	483	464	474	454	475	447	441	423	457	506	454	488	468	457	474	468	420	454	433	455	471	475	443	454	464	405	474	440	449	471	484	445	463	391	436	431	492	450	478	464	439	484	463	429	476	420	467	458	494	475	457	471	427	440	451	432	427	483	427	450	442	455	427	460	464	429	466	464	472	445	433	463	478	482	499	444	458	419	462	447	497	461	453	450	461	441	482	423	464	447	463	480	500	463	466	477	445	468	439	440	458	473	435	439	445	478	440	458	451	474	488	440	435	520	451	479	474	450	442	450	496	476	443	459	449	428	448	482	486	449	463	458	460	454	434	469	433	456	490	511	427	449	474	473	475	436	442	444	487	437	476	442	475	505	461	413	452	451	436	463	477	440	474	434	441	458	467	452	463	466	457	426	459	443	411	442	481	466	465	476	447	505	429	445	448	424	452	471	521	460	469	462	461	435	495	466	470	474	451	427	482	425	437	444	432	447	433	463	440	473	467	457	473	443	458	454	481	426	445	505	439	431	437	477	453	477	472	421	454	442	476	453	467	468	398	442	462	436	449	468	470	472	475	479	475	458	463	455	440	458	480	440	463	472	407	415	456	463	432	465	436	452	457	458	482	490	454	449	458	453	430	466	465	491	492	413	457	486	444	505	448	441	449	493	440	453	459	474	456	464	459	444	493	425	478	418	445	494	466	457	471	425	429	483	471	430	408	447	468	466	508	455	467	435	499	476	498	479	450	505	455	453	460	454	433	482	450	465	448	478	462	450	468	471	461	466	496	463	479	458	445	461	462	465	484	465	439	453	518	469	435	453	447	467	493	463	439	448	468	466	477	474	463	426	499	421	492	459	480	467	449	438	456	454	483	463	445	439	468	456	448	477	434	426	485	429	459	428	456	454	497	461	431	447	455	457	435	506	423	464	477	437	450	450	460	456	439	456	439	462	469	481	445	449	468	476	437	461	446	445	463	457	459	475	436	463	435	439	434	457	457	451	459	464	480	422	456	457	457	456	442	473	455	449	490	496	477	448	439	449	426	443	448	451	467	475	449	423	447	476	476	421	473	458	502	466	488	463	473	444	437	430	477	459	438	428	462	450	470	474	444	435	426	424	416	439	470	451	499	484	521	454	450	492	478	453	435	442	464	452	434	470	444	478	487	455	438	436	450	430	454	474	451	472	482	438	455	438	479	438	482	502	465	439	470	426	456	481	444	455	494	442	470	471	471	477	479	475	483	414	449	448	455	466	444	474	451	440	441	455	469	468	478	468	458	447	473	465	463	473	469	474	512	437	491	479	468	484	469	441	446	482	478	468	438	446	446	461	447	451	465	475	459	461	435	452	459	472	436	447	505	438	487	450	508	456	437	461	482	462	450	425	443	427	474	478	491	490	437	440	469	481	471	486	458	472	465	477	483	433	451	448	452	429	472	454	473	486	442	454	466	439	455	470	450	416	473	461	474	409	422	445	404	434	493	446	436	504	479	432	447	471	504	456	478	437	452	448	428	494	415	463	478	450	457	490	460	454	439	515	515	456	467	447	432	450	409	436	473	463	457	457	477	493	458	489	469	470	476	468	457	445	487	434	419	461	425	450	421	473	453	489	489	489	466	438	451	427	425	487	499	449	429	443	462	502	487	415	434	479	488	446	497	462	454	436	471	457	435	414	417	472	465	430	485	441	498	465	506	465	450	451	458	457	471	460	447	462	483	446	447	462	430	453	487	454	462	446	442	448	459	449	462	456	444	436	493	465	443	501	476	480	464	481	444	440	449	436	471	454	442	454	493	444	486	437	484	444	473	461	501	463	462	467	456	429	424	460	486	469	459	485	458	456	446	439	450	456	493	467	435	421	493	451	454	486	424	471	459	441	441	443	460	488	484	477	482	496	444	429	442	456	451	456	483	494	479	440	471	457	479	458	473	419	453	435	485	434	475	503	469	449	463	411	442	467	443	459	435	447	443	461	443	452	432	468	448	473	469	495	461	470	479	443	415	461	449	469	441	471	461	471	427	427	445	483	468	464	459	458	414	448	462	426	459	467	453	453	447	451	449	440	467	487	482	468	427	442	461	471	475	456	466	456	476	498	450	454	464	426	465	437	472	440	445	479	397	442	468	447	455	466	441	458	452	512	461	480	447	495	431	469	494	434	487	448	441	483	476	485	467	448	440	462	474	452	492	411	451	452	477	467	475	444	475	489	425	504	444	453	467	496	442	436	464	454	450	490	421	452	441	440	467	494	455	485	435	439	404	454	436	462	428	464	436	435	495	468	456	442	456	493	449	483	494	486	451	471	469	457	494	446	442	426	454	480	474	460	456	451	435	408	444	508	452	475	443	488	441	420	458	441	441	460	459	444	437	440	462	448	457	478	496	450	428	445	459	453	428	472	492	457	482	475	459	441	443	497	462	467	489	475	446	488	442	500	468	461	484	504	453	476	416	462	460	478	469	471	454	467	449	459	463	441	462	448	433	436	458	488	452	462
22826	21371	28848	24282	21420	20441	7901	2718	1834	1379	1061	888	766	665	593	539	550	499	436	467	444	458	485	404	417	424	368	385	399	456	411	414	420	439	403	371	408	411	371	418	370	443	455	387	405	407	405	409	389	403	380	400	395	392	421	404	425	393	408	399	375	374	452	408	399	394	364	383	411	395	379	381	383	432	411	393	427	384	423	421	447	409	393	428	440	416	407	394	371	361	411	386	391	393	371	378	397	410	392	401	433	372	372	375	392	421	388	377	390	431	409	357	420	387	339	419	416	409	391	390	405	372	418	377	384	415	391	386	409	381	433	390	415	378	377	421	355	411	398	419	421	416	410	388	385	416	423	397	392	384	379	393	415	396	380	379	427	385	382	405	383	373	421	397	383	403	402	408	433	385	332	397	418	422	391	415	379	377	392	392	384	398	393	373	436	400	406	376	442	439	403	406	409	389	387	394	404	398	381	412	391	406	412	388	375	429	413	392	383	382	396	421	400	452	390	394	360	394	418	391	429	451	412	400	418	420	400	424	384	373	382	391	415	403	379	384	422	420	442	409	366	404	430	393	385	448	388	398	394	411	380	391	419	375	353	430	398	421	416	415	393	376	388	392	389	421	398	417	436	372	390	384	390	363	378	385	417	407	407	410	399	404	427	375	367	385	411	395	364	381	398	381	381	402	393	404	389	373	419	432	423	426	392	364	387	437	385	376	414	433	406	390	421	388	412	410	423	428	341	401	384	399	386	388	401	390	397	408	382	392	419	394	378	381	372	417	371	363	380	410	431	395	359	368	404	403	379	411	388	395	393	440	416	361	356	405	394	400	373	404	391	417	401	404	349	393	423	419	424	406	379	412	399	393	400	400	402	426	403	412	383	398	403	402	394	429	388	403	364	428	390	414	398	374	368	374	396	408	392	402	412	407	403	418	393	394	416	409	405	432	423	401	381	372	380	405	379	427	353	416	392	401	382	404	371	379	412	385	389	420	398	387	397	406	392	390	363	364	376	382	423	412	407	361	437	406	403	387	370	391	400	408	420	415	378	403	379	375	374	385	427	393	396	453	342	406	413	433	424	400	400	370	394	405	398	380	421	409	332	390	395	410	381	426	373	422	401	423	412	419	408	420	395	356	369	413	415	399	378	408	385	413	367	377	432	392	425	386	393	386	392	365	412	405	409	366	398	414	410	379	369	404	379	363	412	382	412	409	412	410	395	416	394	390	391	424	375	390	364	409	397	418	396	411	412	382	392	386	411	436	399	405	422	418	436	370	386	420	379	431	412	379	416	398	388	407	398	419	384	404	399	381	381	414	468	442	392	385	404	407	421	391	433	385	402	399	421	380	343	399	408	399	386	419	389	362	388	426	406	387	389	414	414	429	390	375	386	400	396	432	384	401	431	421	387	426	406	402	405	358	420	392	397	390	380	371	393	383	401	420	421	356	414	403	404	412	393	386	387	397	389	395	391	426	374	400	377	395	448	415	396	389	394	380	379	395	359	430	364	403	409	412	392	422	406	370	420	386	388	392	425	416	438	387	398	398	405	364	398	434	389	379	411	366	386	375	393	374	379	429	426	381	371	383	389	431	384	412	432	394	424	391	399	404	398	419	370	398	373	365	383	396	371	393	375	428	370	375	378	405	391	403	394	371	416	381	409	404	376	392	358	400	388	388	392	366	361	423	387	366	402	412	377	434	385	400	411	367	412	384	411	372	401	384	406	415	367	408	368	395	420	376	430	359	419	407	370	394	418	401	347	354	412	394	380	374	400	390	389	384	383	410	367	401	408	407	372	389	367	389	414	420	383	390	400	424	433	391	417	414	369	399	408	396	355	414	394	367	428	417	388	370	389	398	385	401	426	383	422	413	362	384	433	379	414	421	404	379	395	406	413	399	372	420	383	367	411	386	409	403	386	394	390	403	386	372	400	403	356	376	396	373	412	364	386	385	407	400	413	408	395	373	404	414	408	394	410	392	392	408	414	414	362	406	405	407	430	422	388	409	378	415	413	435	417	405	380	399	382	355	416	386	393	403	407	383	415	429	429	418	419	411	409	377	407	400	400	384	377	389	417	379	402	388	391	424	388	411	384	415	366	377	400	424	400	373	435	415	378	383	361	365	403	400	400	414	399	395	386	391	409	420	387	398	412	381	386	391	403	406	371	384	428	403	400	411	390	376	394	385	391	416	411	389	412	386	389	419	402	429	424	399	350	394	404	403	396	410	400	423	405	390	414	391	402	379	407	380	386	357	411	371	378	409	385	385	379	405	390	375	442	385	425	424	375	391	416	387	404	379	388	389	340	405	398	407	409	379	379	395	424	409	393	395	386	391	360	369	419	384	378	402	414	380	423	373	425	422	411	408	395	392	394	400	406	404	403	384	424	392	338	408	384	410	383	400	426	433	413	380	366	402	383	401	420	387	411	375	386	393	393	398	379	417	405	430	385	370	411	398	375	367	442	407	377	399	386	388	386	376	409	381	391	420	340	393	421	396	365	366	419	392	381	392	398	406	412	396	388	420	407	392	396	396	400	392	406	392	438	418	386	394	367	385	343	426	426	410	365	382	424	389	405	357	423	434	426	382	414	358	386	435	410	374	397	411	407	364	405	379	463	395	391	417	404	446	429	409	417	393	366	403	380	402	376	378	422	390	409	424	389	362	398	401	395	382	388	388	390	398	373	370	384	389	406	405	382	395	386	424	419	422	409	363	360	422	364	401	402	439	400	363	378	404	381	417	402	387	396	431	408	409	389	399	387	396	420	365	416	396	417	366	422	375	397	399	397	376	377	411	413	390	377	408	373	410	410	423	422	403	393	405	383	393	411	380	402	405	371	407	357	414	398	400	380	362	372	392	361	445	372	382	369	415	374	372	396	389	375	402	391	400	395	378	366	362	380	402	411	430	386	408	420	375	411	399	386	374	371	432	390	367	365	401	389	427	390	433	406	383	414	414	377	409	411	398	416	386	386	412	402	384	433	384	327	395	417	383	418	421	395	401	433	406	363	403	411	402	407	383	435	373	428	387	379	404	389	408	431	420	409	400	400	386	353	401	423	383	353	418	367	400	400	374	415	414	395	415	393	384	400	420	379	405	403	402	425	370	371	401	368	412	404	373	388	414	424	389	425	369	410	411	409	394	365	403	403	388	411	436	406	380	389	385	379	382	376	386	407	392	438	376	374	432	414	396	409	428	391	379	394	358	390	389	382	437	408	390	391	399	393	386	419	401	426	386	385	419	378	383	419	400	392	382	387	409	394	432	382	399	392	425	432	395	384	372	416	417	398	415	422	402	391	407	395	408	418	388	396	391	345	406	408	408	422	403	391	361	423	391	341	402	417	372	394	381	423	410	387	416	416	402	427	406	381	432	358	400	396	386	373	413	421	423	380	407	384	420	398	373	423	428	386	407	380	374	403	381	381	394	414	409	417	418	424	386	406	379	383	354	391	404	399	387	396	418	415	389	361	408	359	397	380	403	410	428
21013	44535	35985	24916	16527	10620	6985	4732	3426	2494	1841	1511	1187	1002	843	709	729	660	625	547	540	503	500	497	499	517	490	430	489	431	428	450	494	447	466	448	413	438	451	486	426	461	437	436	470	430	437	401	439	476	438	458	499	408	442	448	450	464	463	453	439	449	406	450	461	437	466	444	466	500	445	423	452	456	455	452	442	421	452	467	477	465	425	476	470	443	445	448	430	483	476	446	455	445	487	458	469	459	439	459	451	430	495	463	460	456	492	430	463	468	433	486	419	451	407	424	434	443	442	506	461	438	460	444	444	473	454	478	438	457	476	479	498	428	453	475	413	449	426	475	448	483	464	456	487	507	460	432	448	487	434	429	469	450	461	443	469	462	435	470	470	442	446	439	426	409	450	424	426	447	446	466	437	471	460	445	447	454	441	449	409	468	449	433	428	492	440	463	452	404	462	454	448	459	483	472	456	450	429	448	446	446	448	445	385	442	469	449	452	502	434	430	482	451	464	465	452	461	455	421	462	485	448	456	428	474	457	430	459	474	433	462	459	471	445	464	456	485	449	444	446	408	456	428	442	486	491	443	452	426	464	474	441	483	453	454	434	486	419	463	481	458	464	437	462	466	449	463	464	447	475	450	469	474	411	416	470	424	453	461	456	440	453	480	485	463	416	490	417	416	464	477	442	437	468	484	428	438	474	510	454	528	446	417	416	487	444	484	439	447	424	484	464	448	438	434	472	420	434	485	434	480	447	431	498	415	460	407	444	464	430	480	431	444	456	443	423	423	459	440	444	425	481	443	430	484	463	488	422	445	462	424	485	487	486	437	459	452	421	496	435	434	423	413	472	473	405	472	463	431	424	427	479	462	452	468	459	448	434	468	428	489	467	433	442	466	479	445	424	451	466	488	424	461	468	421	471	444	467	493	426	430	411	457	471	438	442	482	446	423	446	460	461	458	455	430	448	444	464	460	417	435	467	444	424	430	432	466	481	448	462	486	467	493	429	450	445	464	446	471	447	462	445	436	467	476	436	422	441	451	437	488	459	461	436	461	454	436	455	428	447	451	444	512	473	505	461	458	475	428	446	459	469	449	426	441	483	483	436	454	472	454	448	457	434	461	431	436	440	429	467	429	404	436	433	438	482	470	426	451	427	480	481	451	418	462	469	466	468	434	456	418	444	426	476	444	458	454	451	436	440	431	460	451	487	457	415	477	469	437	464	468	462	472	454	450	454	478	459	467	454	433	465	427	443	447	421	423	468	471	456	436	467	466	482	414	460	427	443	447	472	444	441	446	461	464	451	422	444	442	470	477	444	463	466	479	438	472	458	464	435	475	486	473	451	430	444	450	469	474	455	435	442	458	478	526	428	458	442	492	412	442	460	405	471	453	458	434	483	484	472	477	477	468	450	467	430	436	455	436	467	477	446	451	450	491	425	504	422	422	467	415	454	452	443	417	461	457	391	430	423	418	462	434	468	472	463	496	429	454	441	457	469	454	469	428	468	491	461	433	453	440	446	446	447	414	435	471	445	467	456	454	435	434	434	405	477	492	470	464	422	435	432	476	431	428	452	412	447	463	446	460	461	450	503	475	470	421	486	435	433	446	472	454	448	446	448	444	443	429	466	441	459	449	459	421	494	433	422	480	461	446	465	442	441	448	470	447	427	442	433	497	464	442	462	473	489	460	471	458	453	455	488	438	417	442	459	463	413	455	490	457	451	421	434	453	477	457	461	475	457	463	476	433	434	435	420	447	451	433	442	424	412	427	466	424	444	454	429	470	452	471	443	451	446	438	443	414	492	457	454	455	433	463	444	482	428	483	469	475	457	473	418	396	442	471	444	411	462	441	457	438	447	450	474	450	462	459	461	454	516	443	457	441	469	431	458	474	425	426	449	449	448	435	463	433	466	426	434	423	449	480	416	477	426	410	448	430	453	478	456	469	457	445	432	434	409	449	409	440	434	444	500	469	451	407	503	474	400	438	422	445	441	436	442	397	448	468	457	444	412	464	438	442	432	466	448	402	451	430	421	458	479	451	450	472	476	494	448	440	448	447	428	457	443	420	471	463	469	453	482	451	457	473	426	449	438	456	439	453	422	441	501	460	464	467	465	443	450	421	445	484	453	446	429	459	413	445	452	436	489	440	466	458	448	461	440	429	420	444	419	435	433	426	429	463	446	458	429	468	422	455	436	435	439	482	444	474	440	429	450	461	421	448	452	472	439	474	441	427	449	457	427	436	455	392	459	473	449	429	430	449	389	459	436	458	433	459	480	463	450	496	473	438	452	423	454	421	462	448	432	452	449	460	436	426	415	430	434	479	466	457	489	440	431	444	456	445	502	462	463	415	439	473	447	476	421	487	441	446	444	439	415	438	459	421	453	499	439	437	460	411	455	450	476	427	500	478	431	468	437	435	439	443	491	443	427	459	438	462	469	421	391	468	447	466	446	425	432	464	478	485	491	470	453	416	437	409	450	458	460	471	459	413	433	460	474	456	444	463	490	445	434	434	447	494	466	438	452	446	455	435	468	458	428	421	468	477	441	441	439	426	508	406	498	433	460	485	468	427	418	429	491	424	424	461	441	485	438	435	470	496	476	430	476	436	452	431	431	444	479	410	441	426	428	443	441	455	463	451	428	437	462	465	465	450	478	454	451	412	443	472	492	441	475	431	431	460	416	481	409	436	467	438	433	462	439	429	443	453	453	461	482	479	469	470	449	430	465	464	447	482	483	434	467	444	476	464	427	463	424	459	429	449	453	489	471	469	495	422	453	426	467	390	470	443	448	443	463	461	466	431	435	443	402	464	415	455	494	443	430	459	479	454	468	445	454	517	456	453	447	470	463	432	458	468	465	425	435	430	442	458	440	451	465	455	479	442	419	469	460	425	457	422	407	408	457	445	421	455	447	482	437	437	474	451	437	470	420	447	417	487	423	438	434	463	457	464	475	461	495	432	467	478	471	479	411	425	447	474	468	463	469	479	452	422	444	482	474	429	407	466	436	463	433	460	467	426	437	433	447	447	408	491	454	443	466	449	428	466	434	447	429	477	439	443	448	458	467	461	434	471	438	443	431	494	478	436	422	493	466	463	425	466	452	496	449	448	456	420	414	461	450	484	467	457	469	466	466	450	453	465	451	480	470	435	440	448	438	433	476	424	432	427	473	422	467	444	456	438	465	473	442	426	406	445	494	452	427	472	434	460	432	466	458	469	456	454	470	444	426	456	471	468	416	449	449	420	410	442	481	444	456	455	442	470	444	473	489	472	420	461	406	464	422	450	523	457	441	432	446	475	467	441	475	492	422	490	456	491	484	442	413	464	430	462	465	438	469	435	468	465	452	445	463	448	480	447	436	461	450	400	434	450	451	445	427	479	421	442	420	425	446	444	455	445	428	423	454	441	443	487	420	454	450	464	465	442	421	444	429	437	449	430	443	478	423	474	464	469	447	461	431	445	448	471	448	459	482	454	494	441	465	469	440	463
28214	23084	21269	10939	4484	2455	1646	1191	910	736	649	637	544	531	473	455	449	418	427	403	397	419	422	355	435	450	468	412	379	390	367	414	393	379	391	413	415	441	392	392	374	401	438	390	357	398	405	381	393	414	389	396	419	401	399	397	408	441	396	393	404	357	383	365	395	434	408	387	382	392	410	390	368	380	377	427	402	375	379	400	355	401	401	428	379	393	372	382	400	395	415	411	410	408	411	399	384	391	382	403	400	384	404	386	396	398	382	351	381	388	412	402	386	396	422	373	406	399	400	393	384	411	404	409	392	390	408	357	384	400	433	416	392	416	378	411	423	424	429	369	391	369	379	425	430	412	411	437	372	406	377	402	415	456	396	385	406	415	372	396	432	398	390	404	403	399	382	406	423	391	402	392	385	389	412	364	421	378	421	404	378	387	397	410	388	424	358	410	378	400	407	385	397	374	397	388	366	387	382	414	406	388	396	359	381	394	353	397	433	432	399	393	442	391	393	394	414	388	432	398	404	411	439	395	375	455	386	383	413	408	390	389	376	400	413	374	426	363	392	389	357	415	401	400	416	405	400	376	396	367	421	424	411	433	362	398	420	402	394	370	385	416	373	397	388	396	378	409	399	469	385	404	400	377	371	388	393	406	394	386	400	398	417	389	399	406	402	369	433	405	380	391	416	441	403	401	424	386	393	390	431	401	397	400	411	430	384	417	371	393	383	380	393	401	396	394	406	403	403	371	397	367	403	388	426	427	401	358	412	412	405	399	376	432	397	395	402	397	371	407	425	383	382	406	384	394	392	367	392	368	391	411	419	366	376	464	399	382	413	358	398	347	364	393	407	411	433	383	401	432	380	393	393	430	361	367	388	372	419	397	374	423	410	382	370	395	404	404	424	399	411	408	395	398	408	391	414	407	394	403	383	394	404	408	390	381	403	402	412	391	406	366	374	416	411	433	408	379	378	406	400	398	417	424	406	383	352	397	400	401	396	416	398	370	418	393	402	410	425	352	419	406	401	401	372	406	404	405	417	414	357	391	378	391	423	392	393	391	431	366	390	366	396	390	418	406	430	382	369	413	409	390	395	393	404	399	411	452	381	385	405	385	392	406	375	362	415	423	396	387	392	420	406	422	374	402	401	405	400	378	414	417	374	404	370	396	379	425	408	373	399	378	379	421	392	348	399	400	426	403	388	407	419	400	431	345	416	365	407	422	369	343	402	413	452	398	392	444	352	336	420	425	433	388	397	413	374	380	433	403	404	413	383	367	401	374	394	402	386	400	405	399	407	399	398	375	371	388	391	401	390	422	393	374	387	453	395	364	401	418	412	376	398	412	409	398	382	414	433	385	437	397	379	409	361	377	406	403	367	418	413	358	403	402	384	382	380	402	415	399	382	407	355	412	366	401	380	390	406	382	406	399	390	385	413	357	404	398	411	429	397	401	384	396	422	417	363	438	404	358	415	355	415	364	425	402	359	394	405	397	386	377	413	399	436	387	374	375	396	432	381	419	405	438	404	409	418	408	418	363	380	405	380	394	376	410	381	419	376	360	400	392	400	413	425	390	408	377	371	392	383	407	393	400	389	395	419	392	363	368	384	384	379	352	426	390	378	403	393	392	399	397	385	401	417	396	425	394	368	401	410	387	391	393	383	362	416	412	429	410	414	421	374	407	412	370	364	353	392	405	371	393	388	396	423	391	378	378	381	397	365	356	396	407	377	419	383	389	380	422	410	420	376	338	389	380	374	382	363	387	422	388	402	398	402	393	415	413	379	407	392	440	393	418	385	361	389	390	380	399	358	406	385	384	440	390	409	413	388	407	368	418	381	383	398	396	405	394	397	403	389	411	377	409	410	403	400	371	427	405	427	377	406	440	398	380	427	393	407	403	395	403	361	401	372	390	402	427	382	392	428	363	397	403	424	380	386	397	393	411	384	431	432	388	423	380	374	402	397	411	445	375	376	402	405	407	400	395	433	449	416	411	378	374	431	394	389	420	421	404	386	389	421	427	410	374	415	417	377	422	406	346	402	397	412	415	397	427	433	424	400	438	463	412	404	412	401	388	393	403	426	388	388	413	392	397	389	380	413	383	389	386	386	399	410	421	407	409	369	393	380	432	431	414	444	405	417	386	406	444	424	402	385	415	414	397	443	422	391	412	391	398	391	405	413	423	395	405	404	439	400	393	370	384	401	352	399	386	386	380	392	395	366	389	405	389	357	407	369	400	397	403	431	416	435	413	385	404	355	403	420	404	411	440	398	401	379	397	398	383	409	396	403	405	416	357	423	374	381	418	417	385	401	393	415	389	369	368	420	379	393	418	368	378	414	406	382	382	361	400	400	399	407	384	385	415	344	418	435	386	374	375	400	421	376	415	430	359	418	398	422	419	379	389	440	392	404	432	375	375	393	404	403	403	411	408	413	417	402	403	377	406	389	417	378	398	382	400	436	380	376	396	425	388	397	383	388	403	436	388	389	387	425	387	354	360	375	395	376	414	365	423	413	415	374	352	421	422	430	391	413	393	372	377	381	401	373	386	421	384	423	438	394	428	374	410	395	383	391	433	436	402	411	372	409	398	404	385	406	413	386	428	397	418	405	401	407	430	384	410	382	384	403	398	437	407	394	395	410	385	392	428	408	395	392	437	362	390	386	413	423	416	398	360	381	403	393	368	409	400	415	375	398	390	421	403	402	364	395	401	402	380	448	371	397	398	427	392	428	431	392	432	426	400	381	408	431	390	428	392	403	379	413	393	401	378	407	395	366	400	410	423	397	389	382	435	380	373	429	422	404	388	410	378	399	416	366	378	403	394	423	410	396	424	386	384	375	410	398	407	354	413	410	410	353	421	378	408	378	410	411	396	415	414	432	418	429	387	413	388	409	408	418	383	425	413	390	423	384	412	395	381	378	369	383	376	403	361	422	383	372	413	380	413	359	421	407	415	401	402	363	403	403	408	394	423	353	359	387	378	429	366	385	440	392	381	393	392	406	421	383	374	380	408	399	386	427	436	415	424	397	380	399	399	389	376	413	379	363	404	370	404	401	431	395	419	384	390	421	386	421	393	399	428	397	419	409	397	366	386	390	410	350	425	424	429	396	353	428	435	396	408	399	399	397	408	402	431	418	407	358	394	409	418	394	391	376	431	426	414	407	418	387	398	424	407	376	397	388	400	397	396	408	420	422	413	389	404	403	405	406	409	413	388	401	390	357	393	399	419	417	402	434	407	364	394	399	419	410	391	408	392	376	434	377	407	395	413	388	400	382	393	399	425	384	396	416	386	394	404	395	375	396	400	367	414	372	402	412	444	377	385	387	388	394	389	460	399	362	388	365	359	412	431	380	423	382	412	405	402	403	367	409	423	406	382	414	414	396	386	403	363	415	405	373	395	405	385	370	442	381	406	421	442	419	380	406	410	415	390	422	413	449	430	423	400	392	379	394	390	379	382	369	415	407	450	357	407	353	354	384	408	350	390	404	385
18791	33199	24682	14593	8547	5072	3284	2367	1694	1304	1023	926	771	664	642	577	562	525	583	499	522	526	413	444	463	472	473	450	519	474	443	511	489	483	490	461	470	437	458	494	475	471	441	475	429	486	441	468	471	485	436	478	482	453	447	494	415	487	465	472	456	436	475	503	463	486	491	476	495	458	460	473	465	477	492	463	431	464	497	455	509	475	457	440	467	450	452	444	437	441	476	430	456	459	447	467	486	448	471	444	462	510	436	455	488	467	481	454	465	451	494	451	464	411	449	494	478	480	492	463	475	462	455	448	486	449	427	443	459	485	432	447	469	478	452	482	465	421	454	457	467	484	479	454	444	499	453	422	442	494	485	475	491	445	487	471	464	459	472	482	464	423	474	449	500	446	462	461	462	480	442	476	489	460	498	420	475	463	467	392	430	467	461	454	471	468	489	443	458	456	482	410	444	461	480	441	446	456	471	465	495	446	474	492	448	439	467	478	456	461	507	461	456	466	469	418	479	459	468	446	477	483	462	450	488	443	437	450	437	467	475	475	471	455	452	483	445	469	509	454	516	517	463	447	453	497	458	536	455	480	462	464	453	430	462	488	471	482	459	483	463	480	508	490	471	446	436	467	403	468	465	483	465	449	474	474	515	482	449	455	487	455	458	435	485	470	431	454	436	464	472	465	468	444	467	449	449	451	459	482	406	453	447	430	482	493	446	456	479	441	421	453	431	474	473	484	451	464	482	498	458	501	461	467	453	487	445	473	535	463	476	469	478	474	453	474	462	447	455	453	489	436	436	521	476	473	451	453	458	473	430	432	457	458	482	488	460	465	452	464	449	411	473	433	453	477	432	443	499	441	462	436	492	496	455	413	444	459	441	446	478	469	457	456	429	472	475	455	447	479	476	437	458	421	405	459	453	432	448	452	485	443	483	502	431	444	446	475	489	475	457	439	469	450	441	477	437	464	431	430	458	448	440	515	441	488	472	456	479	488	468	442	476	454	475	467	465	492	447	426	474	499	465	455	496	489	479	469	417	434	435	505	481	450	430	477	468	441	495	437	453	458	467	449	489	483	493	473	460	457	445	488	466	440	458	495	485	484	500	437	471	463	467	436	503	473	442	422	449	501	468	485	468	505	501	480	441	441	470	440	450	488	428	454	461	461	469	465	469	481	465	436	498	469	473	453	495	449	500	485	442	426	447	471	466	453	490	456	428	471	472	479	462	456	478	441	430	460	477	436	474	507	451	494	479	471	409	463	439	469	454	491	467	451	475	460	472	460	450	467	465	483	449	450	479	451	436	460	456	456	436	475	442	452	471	481	449	467	447	457	471	492	440	455	430	453	452	471	486	454	454	463	426	449	451	431	503	474	491	451	467	459	456	436	461	451	477	465	474	468	493	450	445	457	418	472	488	488	491	476	447	456	460	448	495	481	476	462	449	476	451	465	436	497	470	455	440	489	469	474	447	500	477	499	468	487	460	435	443	453	511	445	469	464	476	439	435	443	455	445	466	466	449	450	474	442	460	490	474	423	431	478	464	481	486	406	468	479	471	464	460	434	493	490	437	437	418	436	455	501	462	493	462	466	466	498	405	447	440	449	445	469	448	466	453	441	484	469	453	481	431	451	478	444	464	445	465	493	475	441	459	484	514	482	432	495	453	451	447	458	466	462	460	476	465	452	455	432	458	473	456	422	440	434	462	443	449	480	497	478	467	519	441	431	441	459	463	446	455	461	442	439	466	441	466	472	432	463	468	463	443	436	444	489	455	470	449	495	497	460	449	448	447	459	497	469	463	452	438	495	443	457	487	428	464	487	473	466	448	432	425	425	440	461	482	456	444	449	430	492	450	481	457	485	504	454	505	459	457	461	448	437	456	444	451	472	474	467	458	452	444	487	482	443	466	419	440	455	428	473	460	449	482	443	465	471	405	437	483	480	432	471	459	438	454	499	400	479	479	466	432	448	486	469	438	468	461	477	450	446	495	466	492	432	470	478	465	471	460	440	465	434	466	471	452	421	489	439	476	483	512	483	455	446	431	460	456	477	449	444	449	438	483	475	469	485	468	454	460	466	437	445	447	446	464	459	448	454	463	453	448	491	471	454	482	429	461	456	460	460	446	416	477	489	457	423	458	514	474	482	453	432	471	453	475	483	465	438	443	476	454	448	497	453	470	465	481	470	498	478	441	450	502	463	435	454	452	479	445	457	461	421	438	473	444	441	479	440	480	464	441	414	450	436	471	440	475	464	491	450	458	480	508	469	480	469	448	439	423	481	446	461	463	465	439	479	477	429	465	433	455	467	464	448	460	473	466	466	461	435	424	449	481	442	447	457	467	454	483	449	501	442	472	464	461	459	462	470	430	451	423	487	428	452	452	457	454	469	483	451	453	438	451	478	434	463	467	451	418	463	468	481	470	439	492	448	469	435	461	501	435	447	459	474	486	434	475	490	457	451	465	457	457	462	461	472	495	466	446	480	476	493	459	515	444	446	488	460	469	459	427	464	491	443	450	451	472	453	455	455	484	439	436	485	440	476	471	474	455	441	455	462	445	434	457	460	461	455	438	454	459	478	453	478	488	440	452	466	463	478	468	473	498	434	420	473	485	484	481	470	471	489	454	450	468	462	484	458	454	470	480	452	440	507	439	442	514	453	472	481	429	408	495	464	440	507	494	474	466	482	458	445	439	433	438	437	486	462	482	450	453	487	465	449	496	459	511	449	446	416	423	487	428	439	449	447	485	430	463	478	473	456	420	519	493	461	473	432	474	450	457	505	486	438	448	491	458	447	462	432	483	438	441	439	469	455	461	427	453	455	459	477	425	475	470	432	486	452	441	465	458	411	446	507	490	447	499	427	479	442	423	452	469	487	491	471	460	467	500	426	466	489	477	428	443	460	444	461	473	457	439	471	419	451	440	442	447	456	464	456	501	469	456	440	469	459	498	470	442	447	448	464	452	477	476	444	448	424	477	451	497	463	454	497	495	457	473	492	472	460	482	456	463	467	444	475	450	464	424	441	465	438	437	497	465	431	452	444	481	434	498	430	438	438	477	496	489	479	466	471	408	435	455	472	396	446	447	454	460	454	465	417	448	459	453	439	465	453	447	508	455	471	464	517	489	451	479	446	483	455	445	418	452	480	473	443	445	457	454	442	484	450	485	441	453	428	475	476	442	453	497	482	462	469	448	511	475	483	451	419	465	480	460	488	486	442	431	462	452	416	471	443	469	474	441	475	458	458	456	457	446	469	473	455	460	430	481	449	479	432	447	437	469	425	436	465	470	467	487	433	476	449	468	453	442	475	456	453	493	485	425	445	463	444	440	421	479	436	506	473	505	462	460	458	455	482	402	497	403	445	480	451	449	459	470	451	445	474	485	432	487	426	465	490	452	455	473	450	439	463	452	456	471	459	451	437	495	480	427	432	465	488	487	464	470	461	483	452	454	459	482	428	465	470	469	431	450	467	486	465	454	506	487	441	437	462
23763	21327	28229	24809	20989	9957	3401	1958	1395	1082	916	749	655	583	531	540	476	472	456	443	415	399	400	454	418	402	393	414	406	367	381	395	427	372	372	384	396	377	396	388	405	414	382	427	394	405	376	399	430	364	399	359	365	368	397	375	386	375	398	392	366	379	366	376	363	403	350	407	374	413	393	419	405	372	437	356	413	380	388	419	387	346	392	374	397	399	358	404	391	419	413	382	392	396	375	393	383	395	409	362	415	382	427	374	368	348	388	388	427	370	420	367	412	412	377	389	378	358	413	400	403	386	428	416	401	421	398	408	411	393	386	386	434	409	378	383	383	394	388	387	441	398	442	384	339	391	390	393	388	370	387	384	413	389	409	391	410	418	389	431	385	396	422	390	394	384	377	407	362	423	395	397	399	404	396	409	417	414	384	410	387	383	381	400	374	417	394	383	391	416	362	381	431	385	375	402	387	371	422	397	394	402	405	399	393	382	356	361	394	395	397	401	400	374	400	402	377	418	396	400	399	412	406	431	328	391	408	363	411	372	392	416	391	375	400	398	399	417	382	439	397	392	387	377	366	363	370	394	378	418	379	417	401	358	413	389	379	413	367	370	398	382	382	402	400	416	391	416	357	386	392	395	395	402	382	355	363	392	374	381	371	402	401	414	406	451	341	367	379	400	426	360	406	399	384	384	341	368	366	391	377	381	372	432	383	417	398	403	395	382	374	405	382	401	371	391	429	410	385	392	379	407	382	405	408	381	377	397	403	348	377	397	428	383	393	392	407	411	369	385	417	405	362	438	387	418	429	406	393	392	385	407	354	397	413	401	408	370	359	388	387	414	361	419	400	439	388	433	354	375	412	400	376	427	403	393	394	402	380	384	397	374	359	394	425	364	416	350	385	375	376	406	376	378	395	394	398	394	384	408	418	421	379	386	383	401	396	438	373	365	360	397	356	399	443	369	391	382	394	393	363	393	417	384	427	381	403	389	400	399	409	402	401	393	402	381	372	403	396	377	374	353	389	423	414	397	390	387	391	399	405	402	382	367	410	404	386	407	369	386	415	369	389	424	384	363	388	389	420	400	408	370	367	376	363	403	391	408	414	375	384	441	375	395	372	401	398	412	378	429	398	405	382	402	387	397	359	386	401	400	401	372	377	344	356	409	364	393	385	391	374	409	362	426	398	390	380	368	394	385	411	403	392	405	389	402	378	374	419	355	386	414	368	381	400	400	395	372	418	397	378	400	382	366	394	397	381	380	363	401	393	397	378	384	378	402	376	420	381	396	407	388	381	406	370	390	414	410	425	415	399	370	409	375	399	413	408	397	373	419	384	372	397	398	383	388	404	357	400	437	404	399	358	407	415	423	377	382	410	385	385	406	390	409	425	401	391	377	405	407	388	371	395	403	354	383	388	385	430	368	408	367	364	414	366	360	413	397	420	371	390	433	393	419	430	417	373	402	387	397	388	362	374	408	412	374	383	395	368	406	427	424	398	406	416	364	389	386	403	395	389	413	424	408	353	394	418	391	382	394	424	377	413	394	411	380	406	362	410	402	418	396	353	425	395	393	435	407	430	407	369	430	405	373	405	399	390	415	440	409	366	399	364	397	366	388	369	369	367	350	363	396	366	379	395	381	380	358	390	388	395	379	383	399	417	388	371	373	398	419	362	379	390	431	391	393	390	389	372	409	375	370	417	367	396	385	389	391	381	398	392	399	406	390	398	383	386	417	386	387	409	401	386	413	383	400	377	426	382	409	392	386	403	386	420	368	371	382	407	390	386	378	415	360	364	383	424	421	409	379	368	411	407	392	400	415	379	400	382	400	391	398	390	389	420	373	387	386	400	391	376	398	427	403	427	385	395	390	372	365	359	398	389	388	387	408	390	415	398	391	391	426	400	406	379	390	372	384	381	364	393	402	417	358	381	391	412	374	402	403	394	378	365	393	398	418	415	374	403	391	393	382	401	381	394	401	400	417	381	402	399	415	415	407	414	411	370	374	394	408	341	387	354	395	394	386	409	407	422	414	386	378	403	365	382	419	390	365	380	383	374	367	393	377	400	392	396	377	354	379	397	389	413	399	377	391	376	395	422	414	426	394	408	355	386	394	367	412	426	396	370	396	381	402	364	409	397	416	412	383	368	407	385	400	366	408	387	398	399	426	388	435	400	417	422	390	428	382	390	392	371	395	371	418	384	381	415	399	422	379	431	471	401	403	405	414	367	410	398	379	348	405	368	393	379	398	403	383	378	401	398	389	392	380	358	420	394	407	378	372	356	383	369	364	379	376	367	429	419	415	399	393	393	391	395	403	338	380	383	381	406	422	416	393	378	400	393	414	393	384	406	388	390	393	422	359	356	432	401	395	394	405	371	419	376	385	374	383	408	380	355	396	410	409	422	370	407	379	425	376	416	398	410	395	426	397	390	403	395	383	379	418	398	363	383	387	405	387	415	376	383	364	352	379	418	397	439	395	429	413	366	417	421	395	365	402	385	409	398	386	399	394	378	394	381	392	402	386	435	407	394	400	378	418	445	384	429	405	394	423	346	422	394	377	402	398	351	394	380	392	397	397	375	379	372	338	419	419	401	383	369	368	358	371	397	398	418	443	380	384	396	360	387	383	438	393	403	417	408	400	395	431	404	375	391	392	401	420	407	432	401	409	385	393	397	389	403	386	368	388	410	418	360	419	421	409	385	399	410	394	417	380	374	358	390	421	392	438	404	412	417	389	397	404	408	363	388	384	391	391	377	370	403	413	409	401	411	396	337	420	391	376	385	387	415	389	382	395	404	404	386	417	385	386	369	408	399	355	421	377	380	415	425	387	365	400	394	384	401	387	409	384	400	376	407	380	405	391	372	399	374	386	405	404	375	385	374	383	417	422	415	411	375	413	404	374	385	394	417	388	372	381	400	398	363	427	402	376	419	409	413	394	431	399	381	413	383	393	379	409	400	429	429	391	379	379	377	377	380	361	395	384	418	371	372	404	381	394	405	375	394	432	404	437	391	387	388	421	409	368	388	386	404	392	410	421	383	420	370	366	403	392	408	411	399	375	410	387	384	400	422	396	399	371	404	386	374	389	397	379	389	406	378	374	411	402	370	414	360	418	383	386	405	406	413	364	414	361	382	414	365	401	383	373	374	395	409	403	387	385	419	376	391	369	414	409	365	411	389	360	397	402	411	379	417	381	383	378	407	387	381	391	400	384	406	416	393	383	395	363	408	367	397	373	398	394	381	374	396	408	397	416	390	400	404	364	358	390	386	393	395	380	441	432	385	407	415	329	392	382	397	450	428	379	409	399	403	422	367	409	387	408	377	388	425	332	396	410	376	416	398	368	382	373	398	385	388	378	397	403	419	386	402	390	384	405	390	378	416	380	367	432	388	401	396	383	390	400	394	413	408	373	406	384	378	397	401	412	381	385	418	400	358	398	384	399	399	378	365	400	385	406	377	413	413	374	381	418	404	391	398	385	379	421	401	383
19285	40369	31645	20783	13175	8182	5240	3600	2551	1914	1485	1216	1048	843	778	717	605	571	553	548	512	515	485	448	484	477	440	451	457	456	445	434	445	471	432	440	455	465	434	463	431	475	464	431	440	437	441	447	450	504	422	442	507	478	452	425	463	427	477	445	452	420	470	468	443	428	453	445	459	471	434	449	468	471	442	472	415	416	448	498	449	457	466	448	450	441	479	449	465	418	481	501	424	446	437	453	450	470	452	398	442	447	433	435	448	464	433	466	474	457	429	455	420	423	456	429	459	439	444	432	432	427	461	436	427	428	432	441	459	422	429	499	466	446	427	466	461	465	450	441	477	440	460	433	468	467	454	438	418	487	471	440	512	467	411	478	456	441	445	455	472	474	502	477	454	436	462	498	491	460	458	434	437	439	442	454	458	462	485	450	460	468	431	452	459	437	452	438	426	480	439	444	450	450	438	475	455	443	468	459	470	477	428	463	477	515	436	466	454	461	438	471	447	446	416	467	445	446	434	441	424	465	464	418	469	464	502	479	464	407	487	434	427	446	455	411	448	474	454	481	450	459	469	461	442	470	476	445	469	452	445	444	430	461	434	475	434	479	442	457	496	440	475	460	459	447	442	443	455	479	419	428	456	449	446	477	468	431	454	461	460	436	437	432	452	484	449	468	461	443	431	470	443	440	438	462	461	433	436	438	440	456	435	408	457	429	442	454	489	462	455	469	474	435	482	450	474	502	455	455	462	458	437	469	439	439	439	454	455	485	446	414	448	468	433	432	460	465	411	483	439	437	459	475	483	458	457	435	437	461	444	451	476	435	444	457	472	429	438	462	445	426	466	455	462	428	429	472	452	458	449	414	460	427	459	466	447	439	449	444	455	436	478	476	441	456	453	464	463	439	470	441	447	443	415	491	463	422	448	431	485	483	469	447	500	452	460	437	466	454	460	475	443	443	433	473	483	415	476	447	472	463	444	464	486	464	477	489	485	461	461	447	468	464	435	452	457	475	475	429	466	444	482	448	448	413	425	433	463	483	460	439	440	488	464	418	491	428	481	448	422	433	446	432	416	444	464	478	415	461	456	483	442	434	431	427	467	439	432	485	417	403	424	467	438	424	449	463	470	434	441	481	465	440	463	464	414	436	460	426	478	466	477	423	495	451	419	452	440	462	474	423	476	466	461	444	445	418	432	473	490	487	450	448	418	461	402	445	462	471	480	461	426	469	453	439	448	469	435	458	479	455	451	472	441	462	417	434	455	420	459	465	467	470	435	490	418	421	417	444	477	411	412	446	445	468	456	464	446	502	427	467	428	496	442	432	443	470	437	415	499	425	411	451	475	424	487	445	461	460	472	467	452	414	422	484	458	394	425	462	428	412	413	435	433	474	484	459	445	499	483	474	434	491	463	474	461	430	456	486	480	444	458	471	453	446	462	451	463	470	488	432	439	441	442	419	448	452	469	475	455	424	459	454	447	475	472	461	451	417	446	468	470	447	453	443	474	423	452	461	455	461	455	473	439	469	423	436	438	424	417	433	480	415	445	464	475	407	444	489	459	403	439	462	467	475	495	456	462	432	472	475	460	468	435	435	439	460	458	450	443	504	418	478	480	417	470	417	444	456	463	445	461	443	473	471	430	461	496	424	425	456	457	479	494	428	458	467	466	444	475	449	465	457	461	390	434	479	480	456	471	463	458	423	466	450	415	413	438	469	496	472	439	451	456	480	468	460	468	478	436	451	427	444	470	480	464	461	441	487	471	469	432	430	426	495	489	473	461	431	448	460	457	448	452	434	463	455	438	436	446	442	472	442	424	453	390	420	442	437	433	477	430	451	486	462	459	448	453	433	445	494	425	480	447	455	438	438	461	459	454	443	481	476	423	427	447	475	430	439	454	432	464	458	492	447	466	446	401	462	468	474	470	465	452	442	471	460	462	462	440	449	436	425	429	434	459	443	422	455	452	457	434	462	468	465	435	413	459	469	452	459	435	426	442	424	491	483	438	465	467	438	443	444	433	430	467	445	459	475	487	411	465	435	443	473	437	443	473	463	440	426	396	460	470	436	457	465	461	474	423	476	455	462	402	449	456	439	412	435	449	464	399	431	441	462	461	465	441	460	420	444	476	458	436	456	453	453	435	447	503	461	434	441	456	458	411	443	484	421	436	494	461	464	475	467	448	459	422	446	412	421	467	426	450	442	428	510	458	456	476	433	465	437	452	430	447	444	466	448	466	442	482	471	449	488	436	487	437	475	458	425	430	410	430	467	418	483	438	457	451	432	433	430	457	447	438	473	442	445	447	424	456	452	413	416	464	436	439	449	466	470	466	450	452	498	481	447	408	467	452	469	447	466	433	434	478	431	462	459	430	431	469	454	465	472	478	443	477	424	461	422	471	478	461	467	438	461	444	459	460	458	511	477	485	482	453	441	414	457	415	458	462	483	442	470	429	445	449	430	460	421	468	435	443	450	455	468	458	467	470	441	440	472	426	475	467	481	498	456	483	454	506	444	476	472	458	441	443	427	448	446	440	451	481	469	444	481	446	441	442	446	441	465	427	437	464	460	429	413	450	461	429	448	452	437	436	461	421	459	454	503	430	430	432	442	477	462	440	471	462	487	448	496	438	463	431	429	402	442	449	474	444	435	474	474	458	482	431	452	432	485	466	469	463	486	429	452	435	466	469	453	473	430	431	481	427	455	440	456	484	478	458	418	416	451	448	457	440	434	444	476	454	448	402	446	469	425	440	423	464	393	456	450	458	458	423	459	455	453	418	455	443	485	458	487	441	433	436	480	472	449	477	475	441	440	477	479	433	480	429	430	461	462	446	479	440	462	468	443	508	483	420	467	466	407	431	477	449	460	444	489	435	433	441	440	442	495	463	473	473	447	432	421	480	442	490	481	419	413	436	426	461	464	468	485	445	472	456	473	456	474	455	468	482	471	437	435	465	465	473	434	453	430	484	444	478	475	493	461	457	443	449	450	455	473	464	465	486	420	515	450	436	455	444	430	447	443	466	493	455	469	474	434	484	472	482	466	482	485	469	508	432	460	446	459	451	469	462	458	417	447	437	456	454	440	472	474	439	437	474	415	433	461	442	525	420	467	460	461	442	441	456	437	471	428	444	432	421	444	435	426	424	407	478	411	405	465	442	444	434	406	427	494	432	446	440	475	442	454	469	440	476	467	447	463	478	488	457	455	453	468	457	425	457	474	448	468	432	456	466	486	462	494	461	451	499	463	469	488	489	428	443	425	459	452	445	437	451	426	447	473	482	477	460	483	458	469	456	444	447	427	419	400	468	447	479	448	423	471	488	401	425	440	479	489	439	466	463	442	478	469	437	432	405	470	455	444	413	423	453	422	411	469	439	452	434	488	433	473	441	473	488	448	429	457	447	418	445	445	457	439	460	483	481	440	462	419	465	489	458	436	481	463	457	464	438	475	467	430	451	453	422	407	445	481	456	481	423	457	461	455	454	418	458	477
25223	21367	26630	24332	8547	3237	1973	1390	1044	828	760	622	636	565	492	490	485	453	476	468	395	390	388	438	417	388	406	411	403	412	423	427	399	374	417	398	392	441	411	370	395	395	396	400	418	430	390	401	387	376	404	405	422	389	406	381	446	420	386	407	394	412	381	392	377	399	383	389	407	429	405	348	378	439	388	390	375	403	396	382	414	429	419	434	420	425	398	414	396	409	356	386	401	403	411	392	360	369	408	431	383	404	387	389	406	442	392	405	386	419	429	440	387	402	390	401	394	426	395	393	368	409	417	416	412	424	403	404	425	347	443	423	382	390	422	423	390	374	390	385	407	355	361	403	401	410	360	409	412	426	418	405	415	430	382	394	403	411	391	421	427	385	409	413	407	399	452	389	400	410	415	411	429	398	407	396	376	425	429	397	425	409	416	368	418	420	362	400	371	413	434	420	397	399	392	401	412	435	406	370	425	410	417	388	390	399	401	388	409	417	445	407	396	441	436	440	381	390	423	377	413	398	428	381	407	395	394	376	396	431	385	403	396	411	405	385	400	437	404	353	403	423	419	424	415	430	396	384	417	426	396	380	423	388	401	372	426	393	440	414	425	409	380	436	447	377	392	409	402	394	450	445	399	391	414	392	433	371	422	413	409	394	403	415	383	403	418	381	410	420	372	428	394	395	417	396	430	408	409	396	397	413	414	406	384	372	383	405	375	365	424	424	401	403	385	410	389	402	390	417	405	417	395	396	422	388	411	402	373	369	397	403	414	405	399	408	421	438	377	387	400	368	436	402	393	370	409	391	392	387	393	418	392	404	386	402	439	386	379	428	404	449	371	374	397	358	408	393	430	413	395	377	384	395	362	383	378	364	429	405	431	420	396	394	416	386	461	414	407	421	410	367	433	429	381	393	373	367	422	377	403	387	401	359	401	380	395	398	414	383	403	397	421	413	424	418	433	421	428	395	422	413	392	408	401	432	438	407	429	426	384	391	387	373	387	397	388	394	415	388	378	394	420	410	402	371	393	392	413	388	409	377	353	413	417	386	407	376	385	395	394	401	398	398	393	400	430	409	385	408	429	381	391	399	378	418	400	383	417	425	420	384	359	440	387	424	413	393	419	378	431	372	392	393	364	375	408	385	423	387	420	386	408	445	419	404	402	386	403	381	397	395	432	393	387	390	422	382	364	409	418	407	420	422	401	371	374	396	454	389	420	379	393	401	413	422	425	392	386	390	404	385	418	392	404	387	426	401	429	396	408	394	360	368	409	416	433	390	420	426	379	377	437	379	428	416	404	409	380	402	407	352	400	385	400	396	398	395	388	364	386	375	385	412	419	428	398	422	410	417	358	373	439	388	412	403	385	368	419	395	388	382	413	427	440	425	379	350	401	405	397	406	406	392	376	433	402	418	436	390	426	440	386	387	403	409	404	401	356	393	406	398	410	412	407	411	429	434	412	426	404	415	382	388	399	400	413	372	421	408	406	395	404	384	358	388	383	391	400	397	421	408	422	381	398	414	442	401	403	385	407	398	381	427	386	372	411	414	411	419	400	418	398	387	400	362	400	436	419	410	401	391	397	409	417	371	432	387	371	414	408	399	400	396	403	363	394	398	382	418	425	418	377	409	376	418	411	399	424	355	404	381	420	394	413	389	400	394	414	409	405	430	440	346	410	430	391	416	399	410	426	419	417	418	422	387	439	413	378	380	407	416	408	419	384	402	428	416	364	387	398	413	358	365	371	415	421	419	389	405	370	371	401	362	409	394	427	389	403	393	343	407	410	395	399	414	410	406	381	403	391	427	389	399	408	374	408	430	417	403	441	389	380	380	415	400	421	420	369	417	363	415	388	399	404	375	411	418	428	412	430	397	408	388	393	401	381	386	383	434	417	422	417	374	415	395	390	377	395	446	424	390	428	436	400	406	404	383	408	390	407	397	399	385	386	375	423	431	422	408	419	391	388	383	396	402	421	408	405	398	383	418	404	420	399	411	385	404	401	414	372	396	406	444	364	400	426	411	437	382	426	358	395	380	389	408	421	390	402	445	413	375	402	397	432	396	398	381	392	390	401	375	431	399	408	410	405	396	410	397	392	359	405	400	409	368	377	411	411	392	402	376	423	412	395	411	419	417	410	421	455	421	403	410	430	439	376	391	384	402	404	420	419	422	385	395	413	371	424	428	412	415	371	386	383	385	399	412	421	390	407	383	415	401	408	419	389	430	405	423	421	420	422	374	377	405	386	419	374	393	440	395	401	418	406	430	417	415	380	403	398	388	436	395	420	393	409	433	420	417	372	404	400	404	434	414	416	347	411	372	357	413	414	379	393	394	400	397	439	386	408	400	398	369	379	404	401	407	385	413	356	399	387	410	425	412	376	381	402	442	415	390	399	443	401	397	422	433	420	394	414	404	397	378	375	413	377	415	436	428	414	396	403	419	388	415	384	405	388	402	399	396	409	421	405	371	378	413	397	367	404	404	380	398	435	396	381	416	412	375	457	429	418	423	415	446	391	401	411	406	422	406	399	392	376	378	400	418	419	407	401	360	377	401	381	369	389	454	407	446	408	402	414	375	386	442	403	408	385	422	407	424	379	388	404	409	378	378	413	409	400	431	363	336	395	423	401	390	418	383	378	408	433	424	394	402	439	405	401	403	420	454	439	399	396	406	402	424	404	412	417	428	440	437	405	398	398	369	362	417	414	382	429	403	399	370	379	416	428	385	388	380	419	394	430	406	438	402	401	417	420	396	418	382	399	354	417	421	430	382	402	414	403	406	401	368	413	435	396	379	419	440	401	394	408	419	432	391	407	437	380	408	376	431	404	420	411	438	419	419	377	404	390	381	400	370	389	386	405	423	377	442	444	430	393	445	420	407	369	383	432	401	423	439	367	380	383	361	390	366	375	391	409	356	384	416	401	378	396	402	403	396	406	433	408	411	425	429	417	406	406	429	381	397	396	365	411	413	398	436	396	435	391	415	408	441	421	414	433	406	386	402	415	412	404	389	397	404	414	433	384	386	399	430	423	416	377	411	440	394	393	399	399	384	401	420	388	380	403	394	417	383	400	433	421	392	413	448	402	373	394	433	443	392	405	414	391	381	370	419	389	387	406	404	417	424	398	447	388	377	379	440	387	407	386	403	366	400	379	387	415	387	400	395	438	439	396	410	403	394	367	425	434	399	396	421	405	397	400	388	406	416	383	428	388	388	458	420	379	403	393	438	385	390	394	416	426	389	383	388	407	420	461	390	409	385	379	406	405	414	405	383	386	405	412	400	369	418	427	401	396	417	396	374	429	416	431	397	371	401	393	398	372	399	403	422	410	421	385	420	399	393	366	414	404	395	412	391	424	409	372	387	393	391	402	425	389	457	402	391	396	387	411	378	413	399	399	412	380	407	396	408	395	416	398	402	397	397	415	373	422	394	369	408	413	401	416	418	418	422	381	434	409	420	409	380	425	415	412	420	408	389	391	404	375	410
18748	35845	27359	17014	10208	6201	4037	2848	1983	1591	1173	1030	893	790	728	636	580	549	536	509	483	475	517	476	514	490	466	478	494	488	467	448	439	516	463	459	484	477	495	432	441	496	515	471	462	488	445	485	463	484	486	445	466	465	418	469	489	465	480	527	461	465	451	473	463	450	486	430	443	480	461	466	430	483	475	448	447	442	475	443	477	501	486	441	450	438	424	472	447	466	498	489	468	470	457	466	506	474	473	473	475	448	511	467	454	503	476	471	480	470	428	490	433	463	469	450	451	446	459	481	460	499	471	460	468	488	469	415	482	416	510	476	448	505	449	471	453	434	462	452	493	458	440	475	450	477	467	494	440	432	496	479	465	473	473	491	443	474	436	430	491	423	431	486	463	488	446	445	449	475	450	443	445	435	504	447	495	454	463	426	468	470	480	455	444	471	493	462	495	489	471	458	487	480	428	460	431	438	471	456	451	448	451	425	446	470	493	454	423	458	467	498	472	433	507	478	455	456	477	438	498	459	447	492	467	470	449	490	477	473	460	459	472	486	504	453	495	467	450	466	440	429	481	465	463	465	462	470	472	448	511	474	434	470	492	468	480	447	469	484	406	458	454	452	502	485	503	485	452	469	472	481	447	461	478	488	449	484	448	450	462	489	435	450	459	498	440	451	455	501	426	493	469	459	462	457	464	445	477	461	460	502	459	431	470	469	480	462	453	466	487	470	444	490	454	455	515	434	450	436	457	464	469	504	462	493	502	421	485	491	470	492	472	496	436	423	415	480	425	479	487	480	495	495	452	521	455	483	469	508	450	491	485	487	463	432	449	456	496	478	468	474	492	477	476	485	476	456	497	484	489	475	507	469	469	479	515	478	470	446	494	472	441	474	479	465	475	452	466	489	507	421	464	487	458	406	437	439	481	472	470	490	454	466	490	468	502	501	470	435	439	448	450	458	472	464	419	457	479	458	433	481	453	503	457	448	472	474	453	439	472	462	463	473	469	462	473	471	455	456	470	467	510	471	502	474	479	476	477	445	462	437	509	501	445	462	498	462	462	496	463	485	499	436	478	470	465	443	437	441	523	467	488	509	501	459	465	450	475	452	448	451	466	457	435	460	513	462	474	460	477	415	485	455	469	471	462	493	438	477	461	467	454	496	478	467	475	469	435	462	505	444	482	438	451	448	455	444	437	477	494	472	466	450	501	461	478	461	445	433	457	445	447	469	453	479	472	468	440	437	489	404	445	477	465	471	436	460	476	469	472	471	468	470	438	444	466	429	452	458	422	509	469	465	484	455	477	462	447	484	455	473	477	452	435	455	484	482	503	435	457	425	501	460	514	453	438	495	433	467	455	494	430	445	474	442	456	475	446	488	469	487	486	463	463	499	467	401	462	458	500	487	449	470	479	481	434	487	482	465	448	504	461	489	443	426	451	472	473	426	490	480	494	472	479	483	444	468	428	461	460	415	470	465	436	480	492	437	486	428	494	451	451	478	477	439	492	455	443	468	480	476	442	479	451	468	478	468	492	449	497	447	481	467	470	484	457	478	463	456	501	497	473	446	455	461	456	457	464	451	461	463	421	455	456	461	463	465	499	462	465	460	469	437	502	478	441	465	461	463	462	453	464	449	442	465	453	456	505	455	435	476	478	448	475	474	503	488	452	483	453	449	431	439	495	474	460	436	460	490	477	471	468	454	449	454	461	446	512	492	468	506	497	461	454	498	464	462	452	499	463	428	451	471	524	499	500	477	459	473	452	516	486	477	509	512	486	462	492	454	463	479	479	467	481	444	460	452	430	440	456	463	467	495	493	456	441	488	471	465	478	464	493	488	453	474	472	468	506	460	473	457	472	492	472	482	462	462	453	498	449	478	465	469	467	498	462	445	495	470	434	474	451	496	462	461	447	504	464	498	478	482	460	454	470	496	450	493	472	487	457	490	443	447	486	513	471	461	481	474	482	442	465	489	467	458	480	473	458	467	440	436	465	455	483	483	494	455	475	467	503	442	480	433	460	512	456	482	441	479	462	481	456	470	475	483	443	468	460	457	443	435	499	484	464	423	474	488	511	485	442	445	435	460	472	455	487	504	458	466	466	501	467	484	457	483	419	461	476	423	448	419	504	471	491	462	421	470	447	457	480	501	495	481	479	456	437	456	484	418	471	425	474	494	499	467	469	438	493	463	487	482	463	464	477	475	456	490	435	428	443	490	451	482	471	479	479	490	477	483	493	458	460	494	454	436	440	471	481	446	459	488	450	450	434	451	448	466	472	463	484	461	465	452	449	462	455	447	489	433	429	485	444	441	472	475	473	464	485	511	463	497	452	416	446	467	504	470	450	501	414	444	528	443	473	471	472	494	457	436	468	486	492	444	471	429	444	460	455	465	465	468	455	470	502	505	468	446	501	483	489	509	449	439	444	449	473	463	440	485	477	473	484	473	491	453	516	439	459	479	468	419	470	482	487	482	462	462	470	481	481	471	500	522	487	439	477	509	446	499	428	412	484	448	455	477	481	442	483	459	511	490	484	473	493	489	477	455	432	458	498	460	460	432	487	476	412	473	483	462	464	503	478	496	453	463	442	441	455	456	465	489	461	439	470	455	484	438	455	450	478	440	459	462	434	453	498	436	471	479	439	423	443	456	464	474	413	446	476	471	458	449	443	458	438	461	426	512	441	480	427	484	436	460	478	490	460	501	473	489	459	492	459	430	500	473	483	462	493	450	501	455	467	473	462	411	455	442	461	473	465	426	447	488	508	441	434	438	485	447	476	479	447	499	491	439	475	472	432	451	461	494	446	460	480	460	450	476	483	514	476	410	467	478	479	455	465	460	480	441	478	493	438	506	432	468	466	425	456	465	429	489	452	504	475	473	463	444	461	450	473	469	507	454	446	481	465	483	483	441	454	473	449	468	475	480	418	462	441	460	455	482	468	479	442	455	461	476	456	453	509	460	442	439	478	457	483	469	478	468	454	467	495	448	476	460	497	476	468	491	477	443	475	482	489	453	469	479	467	471	430	423	505	444	476	525	469	418	429	468	518	520	478	429	432	482	433	478	492	460	442	456	477	487	443	444	490	454	501	479	447	491	464	441	498	479	469	483	444	482	451	470	442	490	450	467	478	424	459	481	481	453	500	428	516	458	440	441	508	470	456	477	452	472	456	478	477	419	481	459	438	456	465	435	479	469	484	460	493	451	470	464	440	497	476	477	513	488	451	475	439	462	439	446	501	464	469	445	482	468	443	425	467	458	441	496	447	480	472	424	463	450	473	481	481	488	485	429	463	477	466	484	441	479	489	466	458	451	443	438	477	432	456	487	484	454	457	447	421	490	446	481	435	464	464	471	468	442	446	448	472	427	474	437	433	428	460	438	491	455	452	470	506	450	476	470	426	471	485	496	454	509	439	469	430	435	471	455	429	469	461	487	451	495	476	424	484	466	497	476	472	498	440	481	435	442	437	461	418	464	518	473	478	469	465	431
22849	21401	28869	24323	21446	20441	7786	2639	1715	1307	1058	966	764	650	614	579	539	536	499	472	514	494	434	461	397	429	405	464	428	392	421	423	373	390	421	411	386	385	403	371	424	414	392	389	402	401	426	407	406	388	422	363	402	359	372	389	442	414	409	421	417	432	399	407	375	410	368	405	383	395	447	405	429	384	404	413	407	429	389	405	390	391	418	386	404	406	406	404	396	410	404	409	432	415	394	411	435	409	398	395	391	416	411	416	409	408	404	409	395	395	446	406	399	386	410	425	357	415	394	376	389	404	391	442	401	403	409	425	447	440	418	390	396	400	433	419	414	419	437	400	399	430	381	422	402	375	398	445	405	418	403	408	400	424	390	408	401	365	399	391	490	416	413	402	367	374	389	462	401	418	381	398	376	406	387	374	404	435	406	415	392	385	348	406	381	413	391	395	387	401	404	396	421	403	419	429	416	386	393	420	435	381	369	412	410	413	405	415	409	424	406	414	406	382	406	418	423	409	406	416	405	387	426	419	395	397	376	410	399	391	385	443	431	402	460	399	434	419	408	394	409	392	402	397	410	400	403	401	422	404	386	422	427	403	404	402	368	407	408	405	360	398	431	392	417	427	435	368	408	402	391	394	366	389	427	389	401	393	417	418	410	389	432	401	410	386	399	414	429	400	424	423	378	387	400	425	390	372	390	413	418	376	380	385	410	375	399	405	423	392	395	389	386	412	407	408	381	385	396	405	395	402	404	405	409	415	427	397	434	407	413	409	435	436	419	406	432	428	386	384	431	409	361	400	421	397	386	408	444	368	391	414	410	401	423	398	386	425	405	444	420	432	412	407	396	384	429	442	382	393	388	417	420	360	389	401	375	387	387	367	384	396	417	403	406	399	394	411	376	410	401	419	400	399	410	383	397	425	387	412	394	416	431	403	382	424	405	397	432	380	395	411	365	404	410	386	410	391	415	405	450	369	411	379	401	449	369	426	389	349	397	408	420	396	383	363	395	404	388	427	394	411	370	422	416	420	434	394	449	418	382	410	414	412	394	402	401	391	393	379	415	454	424	374	388	423	403	365	430	380	397	411	370	445	441	412	406	399	399	374	430	425	431	422	409	389	373	421	446	403	394	359	411	451	404	410	406	406	369	440	400	384	370	441	409	381	433	389	393	393	394	403	419	384	388	399	412	384	404	399	402	413	374	415	407	413	408	445	420	404	377	381	399	418	423	376	409	390	408	420	408	403	378	394	421	376	417	419	425	393	444	397	365	390	399	442	381	411	411	395	399	399	391	396	420	404	384	398	388	404	434	388	404	343	416	396	380	389	364	403	395	465	393	367	414	412	424	414	378	408	400	383	431	402	389	399	374	411	386	411	412	408	388	389	391	393	422	393	412	371	417	381	385	377	400	414	394	425	439	416	382	407	409	385	373	407	422	388	393	412	409	372	455	404	397	388	401	408	399	373	412	405	398	404	414	400	402	403	397	400	416	449	429	409	399	419	401	382	409	386	428	390	391	402	414	391	349	388	397	402	413	408	391	419	427	392	380	396	385	397	384	406	382	398	409	433	405	402	425	387	424	410	393	392	416	396	391	361	357	401	394	412	392	335	417	420	438	369	400	422	368	402	401	399	385	437	410	385	411	401	449	419	390	429	378	373	379	402	406	411	376	388	370	385	381	408	394	393	391	404	424	409	383	423	391	414	434	419	383	399	435	389	381	428	403	422	418	382	438	403	355	424	384	425	408	368	419	392	401	414	382	414	429	394	442	401	410	398	410	425	403	398	431	453	397	410	353	401	378	401	369	400	382	416	438	391	427	385	454	403	405	403	368	413	376	378	394	388	388	414	412	428	414	439	422	418	430	413	396	406	394	361	392	402	416	415	425	345	393	398	424	430	390	444	370	417	402	404	410	396	398	405	414	398	413	389	414	417	395	412	406	376	401	422	384	380	426	417	385	397	375	401	427	437	418	397	402	375	395	376	435	423	412	389	416	397	430	402	411	402	443	435	425	421	386	398	410	419	414	427	420	397	418	389	423	392	387	373	418	416	422	419	385	392	409	393	398	425	420	391	421	388	406	446	434	434	413	375	383	372	401	423	414	393	420	388	440	430	378	412	409	385	418	409	412	433	379	363	375	398	421	409	381	422	392	377	382	383	413	409	385	408	376	421	424	410	380	425	411	383	377	390	400	410	434	404	357	414	370	406	392	443	426	417	427	366	423	390	407	431	381	365	400	388	420	346	422	397	382	410	395	376	404	404	404	404	386	413	388	395	370	399	412	389	429	423	430	400	405	377	398	432	410	393	417	382	389	417	434	381	358	401	379	407	411	397	436	399	383	406	356	425	365	385	400	379	429	406	406	418	401	406	447	422	436	382	419	366	410	407	359	396	437	395	406	430	425	423	409	395	402	400	428	415	389	433	400	393	387	405	398	410	407	388	418	368	412	395	410	404	449	378	387	415	408	383	400	394	389	440	368	403	393	401	416	394	392	450	415	380	403	414	429	380	400	386	407	444	424	404	402	397	394	385	364	393	402	421	421	371	426	380	386	392	423	415	402	400	438	452	413	373	404	422	403	420	408	395	405	410	405	400	445	398	404	399	388	378	420	422	429	420	395	423	391	370	412	407	427	404	401	388	375	400	398	403	417	401	419	424	409	393	387	397	378	423	415	413	378	407	381	394	424	431	387	399	362	417	420	418	403	413	415	423	408	399	417	415	428	389	406	427	383	389	399	422	383	400	391	407	369	416	399	393	432	392	411	440	405	405	410	395	426	415	380	363	368	370	388	409	411	365	384	408	416	414	395	390	389	389	419	403	415	408	421	398	393	399	415	423	394	377	411	420	379	420	440	420	406	426	378	414	403	406	377	419	434	414	379	426	400	395	430	399	449	425	361	390	404	384	382	395	403	390	414	444	379	398	384	416	380	388	394	438	410	408	386	408	382	396	428	395	419	350	401	412	409	418	407	391	419	416	403	389	400	362	398	413	410	418	376	422	433	400	432	398	448	395	397	397	412	418	423	410	429	408	413	427	405	401	399	403	371	386	402	391	376	384	431	396	402	452	383	426	427	406	418	393	398	412	397	376	413	439	411	396	392	406	382	400	383	426	389	388	414	421	385	421	422	385	379	402	383	413	408	379	381	393	416	397	405	422	416	400	389	395	399	400	391	436	422	389	434	422	420	385	400	384	422	402	381	423	403	375	399	417	368	386	396	382	390	414	385	410	389	400	370	404	397	407	385	395	439	417	383	368	380	431	414	408	380	383	422	437	389	360	381	393	392	408	410	402	377	405	415	382	385	433	419	406	423	392	390	414	389	417	398	418	401	385	421	396	422	407	415	412	417	393	399	404	393	403	396	400	405	401	400	412	386	448	416	443	405	405	397	406	406	409	387	400	430	383	367	397	419	390	397	387	363	417	403	423	393	436	446	420	405	416	391	403	417	424	400	399	405	404	399	412	381	413	370	370	392	369	420	417
21378	43976	36012	24906	16239	10489	6975	4809	3459	2419	1975	1512	1188	1045	848	803	725	659	566	565	574	563	470	514	477	467	482	522	482	460	457	480	456	446	476	453	477	462	438	488	484	503	455	422	419	448	459	467	461	469	481	453	488	434	470	438	449	456	478	417	522	434	462	436	467	484	414	454	477	509	445	441	440	490	455	447	444	481	498	453	469	451	452	476	463	467	472	446	446	434	444	470	465	440	462	450	467	508	460	450	446	453	437	457	472	504	474	441	466	455	468	478	462	459	462	452	446	512	459	458	452	459	490	488	486	434	461	455	451	461	461	448	447	446	461	455	440	464	485	446	446	437	494	442	442	495	487	421	465	503	467	461	438	429	462	447	487	483	433	473	456	486	496	426	473	482	464	481	460	443	467	494	465	508	414	414	475	454	460	422	489	431	430	510	435	464	413	443	442	493	468	436	472	460	450	457	434	451	457	485	465	435	442	422	460	477	449	469	449	448	439	448	435	459	441	493	439	437	441	456	449	440	466	424	445	464	454	447	489	473	446	454	472	456	443	485	452	445	472	467	444	472	449	455	432	483	469	427	464	478	479	489	448	469	447	459	475	470	487	455	459	458	485	470	478	453	442	484	455	479	468	476	489	489	448	450	463	465	462	438	425	434	474	476	433	406	501	476	484	428	486	489	486	490	468	486	457	444	457	481	460	450	430	468	484	438	441	473	483	460	474	463	484	470	475	435	468	437	468	450	415	466	466	464	450	477	507	434	442	426	416	466	467	454	444	479	437	452	481	435	494	477	504	463	487	455	472	499	457	474	478	439	428	484	437	489	440	472	443	468	485	475	441	446	449	467	509	451	454	474	439	502	488	482	467	482	441	496	493	493	474	484	467	460	503	436	448	442	492	469	450	442	460	474	484	455	456	431	475	479	471	471	444	459	470	451	485	468	450	405	478	454	446	447	473	420	447	466	431	436	438	486	450	461	488	453	462	442	460	472	439	480	478	466	469	426	438	451	443	484	444	488	482	425	489	438	469	425	460	491	462	445	444	444	454	447	468	459	462	486	449	456	449	459	474	465	454	443	425	510	426	460	440	489	470	435	448	497	431	478	469	430	441	451	466	453	437	462	433	437	451	449	457	510	502	508	433	421	468	471	480	495	428	460	454	475	465	469	494	454	407	460	448	465	472	442	485	458	462	476	432	470	480	479	445	512	489	460	490	455	460	472	475	441	444	455	431	460	470	455	440	473	442	469	465	482	479	480	474	462	474	460	462	459	484	467	465	482	449	454	439	420	467	464	470	432	433	460	487	474	491	432	469	468	448	404	441	439	454	454	457	473	421	429	452	454	448	446	464	462	429	438	458	459	473	448	499	446	501	491	467	449	456	488	497	458	514	447	444	470	502	512	469	466	433	461	472	462	442	438	464	437	443	479	476	460	427	493	484	456	419	467	462	430	435	429	485	453	446	435	469	491	446	477	479	458	447	430	450	521	446	520	459	433	469	504	465	413	431	457	467	484	485	453	447	523	455	438	465	478	469	472	489	446	433	448	454	487	442	493	436	458	456	495	447	479	471	490	493	459	444	439	469	448	455	459	451	445	499	444	458	430	463	481	451	463	412	485	484	469	429	480	426	499	447	456	446	465	416	461	423	475	479	426	468	442	459	440	450	457	424	453	487	467	453	486	509	464	458	468	456	438	444	489	444	423	449	496	483	465	458	454	492	493	518	443	447	450	466	471	485	428	479	502	415	456	446	488	475	452	437	422	436	431	476	450	450	471	471	497	460	469	467	426	451	468	447	414	448	433	474	437	439	472	489	400	468	496	474	453	477	410	469	396	408	465	462	423	414	463	469	439	453	464	453	452	452	445	477	433	461	449	469	453	419	475	437	467	477	460	468	460	464	449	463	466	513	462	489	448	457	490	442	464	463	469	474	446	435	437	413	454	459	468	482	451	462	475	416	435	456	459	489	447	456	470	424	431	452	440	455	438	458	482	457	467	454	478	455	478	407	496	455	487	477	487	498	460	453	466	458	446	449	409	467	428	443	451	457	419	471	480	438	429	454	500	466	452	487	414	446	469	457	450	442	471	436	488	449	424	493	444	430	443	453	482	453	463	424	461	478	446	482	442	455	467	486	456	437	447	427	443	441	448	483	467	492	448	475	434	487	423	425	458	450	454	437	497	437	470	453	456	468	446	463	442	494	452	459	479	475	457	491	478	470	450	451	429	454	489	468	469	415	438	444	453	457	452	459	432	499	516	446	469	484	465	469	435	457	491	460	472	461	449	464	435	487	491	473	440	449	497	506	437	469	451	481	461	473	458	469	480	421	415	436	440	454	416	447	437	445	432	437	451	448	473	472	475	422	430	479	456	426	463	464	483	450	473	456	464	435	469	454	443	448	474	436	457	464	419	478	446	451	480	444	470	474	488	443	488	431	482	430	477	430	472	452	453	477	491	443	457	484	419	464	461	474	469	476	504	456	448	489	462	475	492	439	463	475	450	451	444	476	484	459	427	463	482	480	477	450	467	477	474	483	473	452	432	448	446	415	454	476	484	433	466	481	495	451	444	454	451	471	462	481	469	445	446	443	454	457	450	479	445	493	466	453	458	443	443	431	448	434	435	443	480	462	467	451	443	451	465	490	485	464	461	430	468	449	469	443	448	437	454	445	443	463	453	430	466	440	448	488	491	442	426	489	453	463	425	468	465	453	493	478	454	451	440	498	436	441	463	473	460	474	478	469	457	452	465	479	472	448	509	462	471	463	496	458	475	462	489	444	478	475	431	466	460	423	437	467	480	452	436	468	470	447	476	437	449	459	435	432	468	450	436	449	445	446	460	449	461	458	466	478	455	489	464	458	454	446	429	411	494	437	481	463	436	486	442	446	427	484	470	459	471	464	467	458	440	453	467	479	454	519	463	474	454	485	451	475	426	459	455	452	500	455	457	443	512	385	433	441	475	494	439	457	444	482	495	482	452	472	468	450	455	471	439	436	452	444	469	455	476	471	436	497	444	476	480	449	449	449	447	428	468	436	455	426	462	456	448	492	436	482	501	445	468	451	474	448	511	453	458	474	467	455	451	481	467	468	437	436	465	474	475	476	516	437	492	464	449	429	453	447	480	471	455	471	474	424	462	465	427	442	481	465	498	461	462	467	456	461	447	467	427	454	465	468	454	476	475	486	488	436	447	474	459	427	465	455	450	531	440	489	440	507	465	456	462	449	455	466	442	462	468	474	445	457	464	453	487	431	478	403	458	427	463	405	458	450	422	465	481	461	448	454	435	423	479	445	466	434	466	411	454	432	464	479	470	479	454	448	426	417	457	457	459	469	486	449	470	461	459	439	491	495	433	462	433	418	455	420	446	450	453	452	458	438	442	475	457	474	478	438	451	461	492	447	434	458	455	463	457	466	443	459	469	473	428	480	427	453	440	441	438	468	427	478	451	443	460	462	460	465	445	479	465	501	463	484	483	500	470	453	477
28145	22757	20840	10524	4328	2417	1667	1201	868	706	649	553	544	495	500	461	481	460	415	458	370	430	405	403	411	430	402	387	460	386	398	412	395	371	404	399	407	407	421	386	389	374	394	377	390	423	410	398	392	386	418	403	409	366	398	370	381	395	406	405	381	407	415	369	382	391	432	404	386	374	394	411	426	396	427	373	373	466	384	384	372	396	369	382	382	398	430	363	397	409	377	382	361	401	401	426	381	422	372	381	373	396	378	366	377	396	419	415	410	410	432	402	398	398	391	387	377	423	376	375	379	372	373	386	392	412	421	420	392	380	383	406	377	397	413	407	423	409	397	404	359	399	401	371	424	383	407	416	427	392	399	426	379	402	357	425	417	414	396	420	396	374	425	403	444	392	410	369	401	403	410	394	415	398	404	377	380	408	404	402	353	412	393	407	424	417	420	390	396	352	408	358	403	393	412	386	383	376	366	411	407	381	390	387	387	391	378	403	431	433	396	399	407	398	418	382	394	433	373	434	414	385	372	400	396	397	397	413	379	368	379	382	418	367	378	366	392	411	435	375	437	398	404	410	385	369	378	395	365	399	388	378	381	405	397	388	402	437	394	406	425	369	394	405	374	412	397	400	385	386	390	389	388	376	412	399	402	401	414	385	420	370	409	368	395	422	402	384	416	392	405	419	382	403	396	394	394	448	399	402	361	411	364	407	379	424	396	403	415	396	420	388	372	375	356	423	355	404	376	394	375	385	395	400	383	384	375	399	398	409	430	389	372	380	412	416	405	413	391	378	402	432	408	400	381	366	377	417	390	392	393	413	384	379	412	391	354	389	351	400	371	400	393	372	411	421	378	410	412	406	362	406	404	390	406	381	387	401	392	417	407	386	449	400	390	384	377	342	364	396	399	413	417	406	380	370	401	384	394	387	375	397	411	429	387	384	431	392	428	359	365	387	422	369	394	426	397	423	384	394	366	394	382	389	366	370	386	377	414	400	385	422	392	437	410	407	409	393	377	423	405	388	410	413	375	380	386	397	353	387	379	405	404	393	428	380	420	394	406	384	398	376	378	366	385	409	411	397	410	400	398	382	401	367	403	416	373	419	386	399	406	386	430	371	413	401	405	380	411	344	392	390	398	411	391	397	406	371	407	420	416	431	401	364	424	360	402	393	428	466	411	391	440	389	395	408	399	405	391	439	395	397	441	396	393	424	353	399	430	396	401	424	461	422	421	402	399	397	372	397	364	419	419	371	396	401	396	407	396	391	449	426	423	411	410	372	368	391	419	400	359	429	376	397	390	414	397	445	391	412	423	403	430	419	373	417	381	401	353	397	394	407	388	402	412	413	383	380	378	402	385	405	372	422	385	393	391	402	350	416	388	373	398	398	409	413	372	396	426	390	405	384	374	390	418	395	407	396	383	412	395	388	393	415	418	422	375	435	384	389	378	416	433	413	393	420	383	388	428	381	410	383	417	417	412	390	419	381	390	390	386	365	389	378	411	396	414	402	400	369	425	390	404	399	397	429	385	364	402	381	386	403	391	402	381	426	389	407	423	394	352	422	380	415	402	401	401	372	454	399	409	421	372	408	375	378	371	392	375	402	417	384	396	384	383	367	381	399	382	376	413	412	405	372	403	419	403	403	393	365	377	417	404	414	375	393	407	398	382	429	418	392	390	435	407	346	390	372	376	389	408	441	371	434	393	427	428	381	438	407	388	405	397	390	444	397	413	397	369	394	417	379	376	396	394	382	428	403	408	400	419	371	369	377	406	423	429	407	378	417	384	421	385	385	382	411	434	360	432	408	395	379	383	396	393	420	398	399	417	425	412	378	418	358	394	385	407	420	400	404	400	417	404	386	364	431	405	384	410	385	398	387	396	368	392	411	392	415	398	390	371	397	411	428	373	414	395	381	390	375	450	375	384	383	406	400	378	403	394	395	366	407	381	368	407	375	390	406	407	378	377	410	378	390	364	398	391	406	363	404	429	411	406	407	416	390	388	409	447	409	383	417	400	387	371	376	390	419	398	411	402	411	394	398	371	380	388	397	397	399	390	385	379	379	410	386	409	389	398	423	396	411	419	380	427	409	395	434	369	426	418	401	375	381	392	404	354	428	401	400	420	383	391	427	404	394	404	392	412	422	342	408	412	431	387	387	410	396	410	412	359	405	383	425	391	404	393	428	389	392	367	417	410	421	377	412	390	369	366	410	397	395	385	402	378	408	399	389	428	428	441	408	444	389	396	412	405	431	391	359	380	412	406	404	427	449	402	409	385	401	397	373	422	389	426	403	371	390	375	368	407	408	359	380	364	389	390	402	413	389	445	425	362	391	408	404	406	383	450	402	385	374	390	364	412	408	406	401	424	402	377	398	397	370	390	416	410	387	359	425	386	386	369	425	390	391	408	415	382	354	445	427	416	378	392	400	411	359	411	361	385	410	387	350	424	394	409	425	415	408	409	377	411	416	426	371	440	385	387	351	385	399	417	415	399	397	406	395	364	403	413	426	402	401	435	396	399	411	444	412	407	402	405	429	422	397	373	386	362	402	374	378	378	393	369	395	370	370	388	361	404	379	382	414	375	411	372	387	374	392	386	381	396	389	407	418	426	417	402	415	376	401	418	435	424	393	399	382	398	420	379	412	402	367	396	383	386	380	394	418	380	402	386	379	387	366	400	392	413	376	370	370	396	410	353	367	416	361	397	382	344	397	405	425	388	379	392	399	383	406	398	375	392	426	381	393	371	375	418	439	395	401	378	411	397	418	373	386	397	404	398	407	398	431	402	372	384	351	400	387	421	410	386	398	350	430	411	375	385	411	377	389	405	399	365	408	358	435	403	384	449	422	399	397	388	384	383	412	399	375	411	381	393	402	412	387	420	416	407	380	408	414	420	426	367	405	395	381	385	384	379	375	395	406	355	381	432	415	400	426	374	439	431	393	373	410	394	428	375	410	358	395	400	392	418	386	423	406	406	401	388	403	405	420	402	384	387	412	401	398	418	388	393	388	421	410	397	382	408	418	394	409	378	407	373	376	382	354	420	391	387	365	398	383	390	418	411	377	389	412	393	373	412	403	431	411	426	408	372	390	427	420	388	393	369	420	423	400	386	428	365	403	403	382	414	404	361	392	437	379	405	415	441	421	411	390	400	428	385	398	376	387	395	371	390	376	364	404	411	386	391	380	433	404	407	415	387	419	402	395	381	428	374	428	415	377	373	383	389	420	432	392	422	387	424	432	400	428	387	384	363	405	409	387	392	377	383	355	392	388	394	370	363	394	384	396	391	383	426	410	406	404	394	387	401	397	376	404	395	368	387	401	379	383	404	385	377	394	382	402	420	392	432	371	425	396	415	388	388	402	391	388	408	415	437	398	394	462	370	390	402	368	393	379	378	391	422	392	367	415	409	391	417	382	380	391	409	403	421	382	389	390	420	387	390	383	404	376	399	405	403	425	448	378	386	442	408	411	361	414	392	432	416	410	401	412
18882	32867	24543	14271	8175	4901	3248	2218	1536	1279	998	896	778	650	649	576	586	572	527	531	524	449	501	456	490	468	441	460	489	449	461	492	458	452	408	475	454	449	502	466	481	451	418	476	483	457	460	438	441	459	468	479	460	470	438	478	506	424	462	416	475	455	422	473	494	464	466	445	454	441	421	421	474	490	457	468	451	431	482	493	473	471	433	444	473	462	444	479	474	503	442	475	485	453	459	443	486	422	446	441	448	470	469	496	469	425	436	465	467	446	452	466	500	457	455	495	436	458	502	451	468	430	439	457	426	422	485	478	448	482	453	444	443	442	486	497	451	436	455	471	463	459	455	478	496	470	423	484	468	483	494	498	455	479	427	458	493	476	437	480	449	426	458	447	458	443	495	453	465	448	490	487	458	459	425	481	469	491	447	502	505	460	467	420	501	452	447	462	451	451	486	476	445	433	454	453	453	452	461	436	438	489	441	459	437	469	452	497	480	427	450	433	496	446	508	450	486	447	464	445	458	485	447	447	458	438	424	422	455	451	475	470	473	451	471	475	484	454	434	451	464	469	415	462	436	517	473	420	428	425	453	532	481	470	456	444	423	490	460	432	490	449	463	452	454	451	459	458	487	457	493	442	464	492	465	420	412	467	433	457	430	435	449	484	468	418	467	466	453	471	457	442	487	469	490	468	454	415	417	490	487	435	459	448	448	494	413	423	445	430	466	437	466	443	474	511	457	453	457	439	463	457	494	461	456	468	430	481	469	450	438	515	491	478	454	447	473	501	477	475	453	466	468	519	470	476	436	503	414	423	465	442	447	462	474	449	433	467	446	432	464	451	484	434	473	470	505	508	450	477	443	479	465	479	469	471	430	449	468	480	461	440	468	502	458	443	427	457	462	509	414	455	443	396	434	484	453	465	447	471	453	527	488	468	491	469	442	461	470	495	488	431	452	495	452	461	457	443	428	486	437	462	460	505	494	483	460	469	471	457	460	485	424	438	459	472	479	465	454	444	421	462	501	461	481	457	460	458	450	454	440	461	476	457	427	454	454	474	463	474	460	456	459	456	458	444	468	475	449	470	454	474	488	424	427	452	470	467	452	469	453	459	444	452	460	461	464	465	439	494	469	488	466	461	462	493	455	438	457	474	458	472	515	491	465	500	471	487	477	488	464	469	471	483	458	449	434	466	436	451	435	486	465	442	459	438	437	489	438	483	449	481	451	438	426	456	417	453	449	440	493	430	458	428	511	488	434	456	430	430	452	475	466	481	450	424	448	498	449	478	518	489	427	484	448	487	478	466	466	488	477	469	452	440	472	458	480	472	453	473	480	456	460	408	462	478	478	479	443	456	450	453	430	489	483	473	480	483	476	434	466	473	427	480	477	473	439	469	411	469	436	470	487	445	470	451	482	467	476	455	462	488	482	478	454	464	460	463	440	456	431	473	468	460	504	462	417	451	456	460	442	502	454	465	458	470	453	447	447	466	516	442	436	421	436	501	470	462	446	419	498	472	442	498	445	427	476	458	468	463	424	484	497	473	463	450	467	424	433	453	445	441	439	445	473	486	462	460	480	463	454	451	514	464	442	444	456	475	455	449	452	475	490	457	446	470	465	442	440	477	438	426	490	484	465	469	460	447	462	490	499	447	482	488	498	438	444	446	460	471	411	457	504	458	482	471	476	439	476	468	443	458	478	435	478	464	469	491	448	491	459	454	446	466	467	458	508	462	451	488	458	468	474	444	505	451	477	467	461	452	455	474	465	423	467	490	472	463	474	450	453	451	488	438	399	456	462	447	454	456	466	437	443	454	460	492	465	452	481	454	463	461	439	461	458	497	441	448	487	475	422	510	437	481	454	457	446	453	477	506	460	462	454	462	460	451	493	443	455	463	448	458	477	467	427	476	441	450	503	510	457	461	502	492	454	465	488	460	468	477	493	474	456	437	472	464	457	437	433	504	471	425	485	447	519	478	455	487	478	464	458	478	453	466	472	481	497	472	461	434	438	484	464	470	489	461	472	438	470	462	445	446	449	459	478	450	466	479	451	445	475	474	446	478	446	443	428	481	485	403	466	460	455	454	468	487	469	490	465	455	440	489	440	450	416	435	411	420	434	505	459	461	469	486	397	448	431	439	446	447	441	440	490	464	480	456	441	463	493	489	514	438	401	506	474	470	479	516	478	471	471	450	466	432	473	442	483	487	469	443	463	471	493	463	485	471	455	450	494	484	460	468	478	478	424	462	455	468	464	461	480	450	462	492	475	480	423	419	461	464	439	507	466	461	490	450	498	439	460	458	436	447	454	429	456	482	479	412	453	454	442	466	414	436	433	449	443	509	470	433	513	431	486	446	442	448	476	482	409	462	485	459	466	485	474	413	432	477	489	471	430	451	458	443	471	497	454	472	468	448	483	499	457	453	443	445	460	445	445	450	464	462	440	476	483	449	451	477	470	454	465	429	442	448	451	475	471	469	478	467	457	450	410	492	430	408	456	472	440	465	445	453	458	449	462	468	498	474	449	496	453	488	475	483	453	472	489	451	498	462	471	486	489	460	448	484	455	463	418	445	442	441	465	477	431	447	472	475	434	429	532	471	463	493	453	442	462	453	464	448	454	488	464	451	441	401	458	464	428	433	460	453	457	498	453	469	466	459	446	456	476	441	467	433	476	474	479	486	464	476	465	449	506	432	442	458	462	450	436	432	492	477	431	500	441	451	442	463	468	457	465	437	468	450	462	450	445	464	445	432	453	457	463	479	457	470	450	473	452	452	466	453	492	486	505	468	437	457	428	473	460	484	444	494	490	474	477	438	460	452	479	445	461	448	462	458	461	436	446	468	489	480	477	451	445	436	482	483	466	443	448	469	447	423	448	482	450	465	450	487	461	463	445	472	473	418	439	448	479	486	471	438	491	508	403	446	472	456	477	487	497	511	460	437	488	458	436	464	473	457	444	419	496	445	481	463	498	449	420	473	450	471	426	432	527	459	493	473	454	450	455	466	433	445	454	430	507	493	491	448	480	464	471	432	423	504	506	479	471	431	457	453	438	432	502	474	489	526	462	466	451	472	460	470	452	447	469	476	421	472	471	476	443	438	487	467	474	470	456	486	477	427	444	454	443	453	458	466	505	470	456	494	490	466	459	472	463	462	449	473	444	457	441	475	475	492	500	423	433	469	497	476	437	453	447	453	481	462	486	477	470	445	465	461	459	448	484	472	483	476	466	461	451	474	434	482	479	483	490	512	468	455	467	438	495	479	455	485	511	431	437	462	478	456	464	485	464	480	430	443	433	468	467	456	464	415	474	485	461	465	507	440	421	458	453	457	458	452	441	493	464	463	473	482	463	442	469	461	464	493	497	473	471	492	480	470	429	484	464	476	417	493	445	426	467	481	462	494	437	463	397	500	451	466	463	463	476	464	428	465	484	431	435	489	430	484	466	437	429	442	489	443	510	461	451	469	471	442	482	442	480	473	461	490	445	459
23802	21335	28238	24813	20907	9694	3312	1885	1348	1090	843	723	655	595	525	513	520	497	423	479	452	407	394	388	398	404	420	411	400	425	401	380	367	405	400	396	394	413	394	421	397	393	400	402	402	381	398	365	393	388	420	382	439	367	404	432	408	392	400	357	417	388	444	354	409	396	363	361	384	371	408	411	390	373	405	395	416	375	427	373	408	400	423	409	398	383	411	429	401	375	410	366	386	395	360	413	369	407	395	385	363	421	384	361	411	403	416	385	387	397	435	397	386	432	419	367	395	380	415	378	394	374	432	368	347	388	377	364	366	388	433	395	405	396	391	393	384	370	354	406	364	406	419	375	368	407	443	374	409	400	405	376	383	420	416	415	361	404	403	374	386	402	397	354	387	405	402	388	396	385	380	421	417	346	392	396	381	433	398	406	374	396	421	416	377	398	375	389	393	391	404	413	383	408	374	390	403	402	407	394	376	412	376	417	378	403	397	407	407	385	366	329	421	370	384	390	425	374	357	396	411	394	375	361	388	379	367	396	417	382	377	407	397	390	399	391	377	396	395	436	390	428	419	368	381	397	365	417	377	385	384	416	360	414	382	408	385	400	407	394	377	367	390	420	381	387	385	341	393	414	347	388	382	384	387	393	392	383	439	371	385	389	391	404	365	359	408	415	367	429	402	426	386	388	385	409	387	408	371	403	396	411	362	425	409	433	400	384	460	399	379	391	384	361	365	417	380	398	373	359	404	385	404	401	379	396	419	398	409	410	372	416	430	372	363	407	393	393	396	384	363	391	406	387	411	401	373	372	408	380	415	416	441	381	401	377	397	409	382	403	403	385	401	423	430	398	422	381	359	364	404	398	421	377	374	404	407	381	426	398	414	369	402	414	384	432	426	401	403	387	409	359	409	420	385	428	390	408	409	377	398	363	358	387	374	414	395	400	388	363	406	413	383	404	408	398	409	424	411	421	380	343	398	415	376	416	377	392	404	428	361	360	444	408	384	383	425	357	405	371	403	386	410	410	373	403	404	408	408	383	414	367	399	428	381	375	439	411	372	390	346	383	368	375	386	414	445	386	390	384	417	362	400	383	409	439	403	363	408	380	384	423	363	366	367	387	409	395	385	394	398	422	396	401	401	370	416	391	389	372	434	370	398	373	409	377	389	413	408	378	401	397	410	430	384	382	398	422	392	406	400	420	427	405	411	405	391	408	374	358	404	427	400	395	371	420	389	412	402	378	348	401	403	397	414	391	382	440	392	365	407	394	414	401	362	414	391	378	391	379	390	396	373	372	407	382	384	391	374	394	379	380	407	426	404	409	407	428	424	396	413	387	410	382	401	371	437	366	393	419	427	400	431	424	402	396	398	397	418	350	384	404	416	385	388	420	419	380	377	399	367	418	412	417	382	389	376	388	391	386	387	371	391	406	401	440	418	398	390	392	393	364	400	375	397	413	388	402	414	395	442	389	450	370	407	385	385	397	450	391	390	391	381	364	381	377	366	433	367	382	411	384	400	355	351	388	415	363	376	432	360	398	372	351	381	391	381	420	374	379	401	379	403	431	359	377	421	391	358	381	409	402	409	363	395	385	400	378	383	373	386	404	394	393	379	392	392	407	432	391	405	414	380	413	406	412	412	433	355	378	419	410	378	404	399	357	393	381	389	431	394	390	387	391	396	421	385	368	388	387	391	370	388	434	393	394	390	392	387	414	444	409	418	389	360	361	434	395	409	411	384	376	427	395	410	398	414	399	412	403	370	372	385	389	394	377	411	428	391	389	412	449	415	403	415	391	380	374	402	383	375	393	431	387	408	414	385	409	369	405	391	365	441	431	356	367	403	389	386	368	374	420	419	373	400	375	381	443	383	401	424	386	363	424	391	384	406	393	384	416	371	379	379	384	371	376	386	356	387	395	384	395	382	385	393	403	371	426	435	407	398	439	385	409	421	395	382	385	413	379	405	416	381	410	397	388	352	397	395	440	397	401	399	449	381	389	418	389	403	379	382	392	380	366	440	428	412	420	377	401	407	398	408	423	374	389	367	399	361	378	386	367	367	445	400	376	372	403	379	383	404	361	420	373	404	378	384	392	384	383	365	435	396	374	399	395	416	392	401	369	409	375	387	432	377	399	389	357	418	438	431	395	404	403	377	337	391	377	397	386	362	397	412	373	378	395	403	385	397	379	390	402	391	398	399	379	402	346	357	423	380	398	391	381	398	423	374	421	383	423	384	418	417	365	387	371	368	403	422	392	385	383	402	374	405	397	344	421	407	419	414	372	381	426	406	427	414	363	404	382	421	381	389	385	396	376	394	392	358	380	425	377	381	374	409	411	388	374	375	404	419	386	391	389	409	406	415	371	374	361	408	357	420	414	364	353	375	409	380	415	391	383	381	389	409	414	357	394	374	394	396	409	407	413	405	400	432	394	378	410	384	416	383	379	382	393	450	392	397	409	347	393	388	402	402	374	426	402	403	407	439	362	402	400	404	387	401	377	406	399	370	380	355	377	408	397	397	399	425	386	381	444	393	394	409	414	426	399	369	382	403	413	367	394	443	403	407	400	368	370	407	380	355	369	349	428	421	380	388	382	378	404	405	382	405	399	410	375	420	378	413	372	398	387	373	392	391	406	364	401	390	388	395	397	375	381	403	389	425	390	389	439	404	354	378	391	379	390	413	390	424	396	377	425	390	434	376	373	398	403	372	386	417	393	420	382	392	393	399	398	431	410	416	377	381	402	398	403	364	403	424	387	374	386	392	370	405	362	402	415	383	402	382	387	385	390	401	416	403	403	403	413	369	352	387	410	381	411	345	402	358	386	380	385	423	347	372	393	391	406	373	400	404	404	388	420	381	382	403	375	381	416	369	410	418	370	402	380	419	391	385	386	403	386	386	392	391	407	394	386	359	391	379	374	365	377	437	381	405	362	380	403	379	381	394	403	402	398	408	414	354	390	404	385	332	399	426	393	423	381	402	379	404	386	407	389	378	395	375	388	430	401	412	413	395	394	379	396	391	440	408	417	379	375	393	385	379	373	409	408	421	400	401	390	364	431	459	402	383	395	372	407	415	384	360	428	385	392	390	349	390	369	390	403	382	383	382	416	410	400	443	378	373	417	392	414	392	376	410	366	417	370	397	379	369	369	400	400	386	375	390	379	358	405	382	380	378	373	417	402	355	401	402	403	395	397	405	377	384	428	407	367	415	391	378	414	400	408	352	396	400	367	367	405	369	398	385	417	362	428	380	400	415	393	391	388	391	378	382	373	408	399	415	398	370	351	399	413	383	383	393	400	396	404	378	397	390	416	408	393	436	396	367	411	420	403	424	437	400	407	366	368	405	396	402	368	391	436	413	385	382	401	382	383	364	389	385	386	396	402	419	385	360	366	369	441	391	405	382	370	414	383	400	411	364	392	412	395	424	411	404	371	386	426	374	386	386	410	387	421	413	388	394	399	419	382	342	357	362	384	394	392	413	386	368	371
19212	39986	31694	20483	12623	8015	5149	3552	2570	1723	1482	1220	975	844	765	692	632	579	565	517	501	546	488	487	460	481	467	459	465	466	458	481	474	423	471	455	464	405	451	466	450	463	439	444	500	473	474	453	442	458	425	420	493	473	462	462	461	436	449	423	449	464	441	424	440	434	446	455	443	459	455	468	443	490	445	450	443	454	459	471	439	456	437	435	471	458	452	451	447	438	449	464	444	474	472	511	443	487	511	457	460	443	523	464	459	508	454	477	467	475	473	429	484	469	416	457	466	505	431	454	480	469	498	447	468	478	421	439	468	457	431	458	453	443	436	459	446	469	467	446	482	463	439	440	410	451	492	443	431	445	440	468	494	403	503	426	436	489	445	428	456	454	480	479	470	442	475	449	430	426	461	483	448	451	421	459	420	441	461	441	480	442	466	444	455	475	425	463	454	457	437	434	451	498	495	467	435	440	467	490	454	490	423	425	494	461	450	472	461	464	457	494	415	518	449	454	456	441	447	450	459	449	427	461	431	436	480	449	446	441	423	440	480	422	414	460	487	469	466	452	432	428	472	453	454	452	475	475	492	460	424	467	434	444	426	466	479	462	455	437	478	444	459	446	470	424	486	448	441	459	470	448	433	464	427	512	467	410	480	483	470	448	470	430	436	464	451	471	395	474	451	455	456	446	459	457	457	512	452	443	455	424	465	467	439	455	446	473	427	451	408	442	445	445	473	443	444	436	447	458	459	467	495	460	458	490	442	451	478	448	428	455	450	440	454	460	446	452	485	461	417	438	445	412	426	503	433	445	443	434	474	425	447	457	437	466	459	474	487	422	450	442	418	469	429	453	430	463	411	469	425	503	449	429	489	442	439	487	455	446	489	431	444	464	471	404	464	454	435	480	449	449	424	470	414	451	482	440	467	475	460	463	475	487	485	414	467	487	487	440	481	472	494	464	481	488	427	482	467	420	455	467	422	451	411	458	477	430	486	441	460	461	450	462	466	445	450	447	457	480	466	461	453	430	449	499	453	482	465	492	476	458	433	473	498	427	479	434	493	505	476	446	405	460	446	492	448	449	453	457	506	427	436	467	487	456	439	470	460	424	443	470	448	489	451	481	434	467	449	471	475	432	423	464	431	430	503	443	465	448	460	494	437	481	413	455	445	446	443	431	479	473	459	513	440	487	449	441	461	448	454	426	430	449	417	460	429	459	471	488	420	415	452	424	493	464	452	450	465	419	487	451	434	465	473	439	437	498	442	469	472	466	441	428	437	444	464	475	442	447	426	448	490	505	455	461	476	463	466	459	473	463	455	475	424	417	428	446	457	447	431	469	467	407	475	481	491	442	503	449	483	439	428	464	500	463	470	426	460	474	424	433	461	493	472	462	463	465	448	446	476	469	473	430	425	457	439	474	474	395	470	472	443	466	461	455	445	433	464	451	528	480	434	454	413	462	489	425	469	443	452	448	465	472	436	468	437	485	485	420	435	429	463	488	487	503	449	440	450	433	457	440	437	455	451	445	466	464	461	468	484	439	461	425	453	443	424	495	424	449	449	441	468	457	458	471	452	463	482	462	481	434	462	419	455	477	467	446	456	466	448	441	451	443	448	485	481	487	459	471	463	500	459	441	469	471	472	423	500	476	446	473	452	443	490	436	414	446	423	461	438	476	448	431	441	431	495	481	456	453	462	447	424	438	483	454	474	469	426	437	484	472	450	448	454	488	394	451	458	446	468	449	461	446	465	412	486	451	470	425	461	452	472	460	435	445	458	448	437	453	482	430	474	481	457	457	459	444	447	455	490	478	455	437	454	463	440	493	428	449	483	461	475	447	455	486	451	482	466	473	477	461	444	433	458	448	460	474	434	471	479	460	461	455	436	475	459	451	429	475	457	450	428	403	447	437	500	450	494	460	481	422	446	478	469	390	469	443	488	477	478	460	483	476	466	445	448	476	454	472	450	453	467	442	449	442	487	450	476	474	459	459	415	465	480	465	487	439	433	441	430	450	486	439	465	429	414	426	467	434	461	454	433	441	442	438	474	434	480	467	459	437	490	457	486	444	470	456	497	456	412	455	451	471	443	431	471	482	473	426	435	463	457	455	452	407	457	434	469	461	469	463	442	435	462	447	438	446	495	465	461	461	462	451	471	472	420	455	452	469	463	449	460	438	491	468	468	418	453	455	436	448	488	469	467	444	489	466	476	478	454	451	475	481	401	464	446	448	417	453	446	460	427	442	462	444	466	471	469	468	452	449	478	449	472	464	463	475	443	437	469	437	440	480	441	481	438	457	427	461	462	437	463	479	482	445	458	442	469	433	419	467	444	432	471	453	478	482	472	441	441	440	501	438	468	472	476	439	460	426	447	437	484	450	484	410	455	419	446	451	470	479	481	443	477	432	503	450	478	475	451	457	435	473	472	455	463	440	447	454	447	442	416	435	455	465	491	430	427	439	458	452	488	461	448	448	464	428	462	459	466	449	432	464	432	468	456	490	476	480	429	427	482	457	463	439	467	441	476	453	455	414	431	444	419	471	450	446	420	444	421	437	448	488	405	451	476	475	436	478	453	475	437	430	451	448	463	460	485	444	463	463	453	421	446	484	466	443	478	448	455	454	453	427	418	422	441	433	430	450	448	440	454	459	477	416	454	450	446	458	418	474	449	422	463	463	458	417	458	447	475	481	434	465	510	487	465	480	451	453	452	438	447	439	470	444	463	494	500	449	434	449	441	464	454	454	461	456	469	436	444	451	450	449	445	470	478	444	446	487	478	457	445	451	464	462	433	434	467	410	457	439	480	442	479	466	459	429	453	511	443	457	465	455	449	491	475	449	451	461	474	482	458	432	461	428	449	487	452	420	424	456	480	493	422	451	436	460	502	470	400	458	468	440	421	435	495	430	427	457	467	471	453	446	457	456	474	464	444	451	439	470	488	461	419	454	442	487	502	461	423	450	472	452	466	471	448	461	439	438	488	422	448	469	458	436	433	481	480	473	426	490	469	481	486	443	478	448	484	462	482	453	445	446	445	445	467	463	451	422	478	455	459	473	446	449	446	491	458	449	481	434	483	474	494	493	452	445	483	461	450	479	439	471	428	453	476	445	465	437	424	477	469	463	473	490	473	446	443	447	472	455	441	428	422	446	483	480	461	413	478	468	463	468	452	466	475	492	463	461	502	435	444	454	499	452	463	440	462	435	436	454	423	462	450	458	436	470	483	453	478	472	419	475	445	442	472	426	414	434	447	462	455	454	437	493	465	463	493	428	455	444	461	441	464	489	446	425	491	459	467	442	416	436	452	441	430	445	446	461	498	458	468	426	439	437	437	455	411	461	458	443	495	479	459	463	480	499	450	467	470	450	481	451	445	451	451	438	416	475	461	432	444	490	449	444	457	445	466	442	443	443	529	427	496	454	420	412	451	479	442	454	439	490	447	450	489	478	464	437	443	473	478	475	432	452	459	432	433	492	432	434	443	459	458	437
25216	21280	26413	24140	8061	3075	1904	1310	1071	840	691	593	593	559	503	494	448	455	424	417	454	444	428	420	393	388	408	429	446	433	385	426	415	409	404	391	402	431	448	428	419	430	390	380	382	414	389	416	410	374	409	418	381	394	403	401	402	425	431	372	394	396	420	378	391	375	407	405	395	382	383	396	414	378	392	418	364	374	406	413	372	374	378	435	402	384	414	432	425	386	382	417	378	382	426	419	408	385	394	421	380	433	398	413	418	403	405	384	406	417	380	404	386	392	438	428	397	402	405	409	392	418	382	376	413	403	418	385	400	412	405	443	373	406	401	390	391	404	384	391	411	403	395	425	423	415	403	403	409	407	421	405	408	390	422	384	378	371	380	429	394	420	436	454	402	409	438	402	397	409	422	434	411	392	392	373	383	398	408	402	421	404	413	387	415	435	407	415	421	393	385	394	411	404	388	396	404	406	362	441	404	399	413	374	394	424	431	413	402	409	414	394	393	382	406	388	432	398	403	403	398	421	403	387	397	412	412	393	431	390	392	395	433	375	391	390	416	391	399	399	396	413	411	395	378	368	394	401	386	409	399	398	372	404	381	378	433	446	397	394	379	423	399	399	399	415	400	417	400	403	402	371	434	367	420	417	396	396	346	403	414	416	428	370	402	377	406	405	429	408	394	405	430	444	379	382	415	412	385	387	368	404	391	412	406	400	385	379	391	377	408	425	414	400	385	388	363	438	387	396	392	430	404	392	388	380	378	400	445	390	395	430	416	413	423	410	397	438	395	417	405	408	375	427	391	414	403	397	414	410	388	425	379	418	405	376	393	420	392	390	364	375	409	410	414	405	392	391	372	385	434	367	416	442	362	378	440	397	391	422	405	365	435	393	376	393	407	456	397	394	434	399	399	436	386	427	393	401	381	373	394	410	382	395	397	411	368	415	390	433	400	384	436	402	416	406	390	394	392	399	436	397	417	393	371	430	419	371	426	388	384	413	399	409	395	420	385	392	406	371	416	389	373	400	409	430	402	398	434	412	389	381	405	395	405	383	370	391	379	437	406	395	417	401	399	422	395	399	384	405	433	397	378	399	417	417	409	427	414	425	376	423	447	393	392	408	427	427	379	420	410	398	407	398	431	378	429	426	433	389	399	384	402	389	406	376	399	401	369	426	431	415	440	394	421	406	409	414	408	427	395	436	400	389	401	390	408	443	429	414	444	401	403	406	394	414	394	422	419	343	357	427	411	378	395	446	429	403	393	394	371	424	396	393	399	418	411	398	416	376	425	426	385	413	399	375	396	409	412	396	400	417	425	440	418	414	376	423	394	422	415	374	431	405	398	407	391	369	425	395	405	387	399	415	425	380	368	389	368	408	372	391	432	380	371	438	423	407	397	391	396	396	398	410	407	414	410	367	409	420	387	438	415	396	385	382	397	425	392	395	398	378	403	356	407	370	366	403	409	399	377	427	398	375	418	437	365	395	418	398	426	370	389	402	408	420	422	438	426	412	438	387	376	383	402	430	379	405	429	410	425	376	433	402	428	405	436	376	400	413	384	405	389	407	385	371	413	407	373	389	425	385	377	358	404	391	387	374	420	386	373	410	418	372	407	411	413	385	394	386	420	426	428	415	413	416	393	408	383	409	425	373	432	380	428	420	415	407	383	387	381	406	373	378	387	422	406	418	438	401	369	414	417	414	432	391	401	405	412	421	414	413	381	391	439	451	407	410	379	396	438	413	397	394	408	404	372	410	403	404	381	401	417	421	401	383	408	441	395	389	404	419	408	431	425	381	394	417	390	413	394	400	418	435	417	414	416	398	395	414	428	436	408	395	422	405	417	369	375	411	410	384	392	384	453	399	393	363	378	400	381	414	424	406	402	398	398	411	413	406	376	357	391	420	390	407	424	382	418	432	408	373	403	412	395	374	387	387	439	383	426	395	398	407	411	421	374	392	433	413	400	425	399	427	385	392	418	427	401	386	385	409	424	384	378	342	412	368	413	426	427	419	378	371	413	411	381	357	417	396	406	392	396	409	383	400	405	386	415	435	410	403	416	404	417	364	438	406	427	354	405	403	386	407	437	428	382	392	403	406	401	389	381	399	438	425	425	393	403	381	397	395	426	402	408	416	422	443	405	372	413	427	375	414	380	396	410	398	382	397	372	435	411	441	425	430	421	428	397	406	390	413	397	406	414	398	428	394	395	405	404	420	406	385	407	378	375	411	389	400	394	390	432	383	386	388	397	372	383	429	393	429	425	391	386	413	434	403	438	354	407	407	411	408	413	396	408	403	417	445	433	390	411	424	381	396	374	395	391	402	374	378	394	388	428	436	409	446	399	404	406	377	396	392	420	432	382	386	423	389	387	420	412	436	381	400	385	394	391	419	392	405	404	386	402	406	428	464	413	406	437	372	370	394	400	410	365	360	429	377	414	445	402	422	374	421	400	372	405	413	426	379	389	391	398	425	431	400	425	426	414	389	399	412	377	444	387	401	413	367	399	407	404	417	410	369	419	426	398	391	396	414	390	440	398	393	393	444	389	416	354	391	399	415	418	393	425	439	421	380	408	402	390	410	395	408	419	387	358	398	408	412	382	352	426	378	420	415	393	387	392	398	406	383	370	430	427	383	378	387	413	420	400	390	392	404	371	420	387	389	409	397	411	387	402	374	454	418	403	414	425	396	382	398	424	432	379	363	418	402	392	368	404	420	399	384	388	391	393	415	379	402	398	412	397	354	418	374	399	419	417	439	407	412	410	394	403	447	393	402	413	403	416	367	414	401	393	416	394	418	383	393	428	426	413	400	382	419	399	393	402	417	404	424	432	350	384	434	401	401	427	384	402	420	404	419	396	372	413	392	378	391	413	408	375	375	405	411	387	394	409	403	367	400	440	439	416	401	378	441	388	419	390	430	384	389	422	409	370	411	397	422	386	388	384	445	425	431	401	387	442	414	418	437	402	428	426	414	400	419	404	406	392	394	427	419	430	442	388	411	419	364	395	402	390	414	391	380	367	397	405	399	407	440	398	395	398	417	410	387	387	380	415	423	390	401	424	407	392	389	408	391	392	385	418	417	423	428	386	373	385	373	401	397	378	396	418	391	391	382	394	399	421	368	386	393	409	408	394	384	394	394	428	408	402	418	391	405	413	411	389	404	387	413	397	403	414	386	390	405	414	400	397	403	403	394	398	427	391	413	422	413	401	427	404	382	394	438	399	399	402	410	445	405	378	423	388	422	394	360	389	409	398	426	402	393	437	381	413	403	376	434	407	408	392	377	436	389	427	419	415	433	417	400	375	386	415	420	368	359	368	421	373	396	376	421	369	423	381	383	396	374	412	401	387	422	395	399	420	419	380	394	388	426	424	420	372	384	421	389	361	420	443	352	428	408	373	426	386	378	433	385	392	361	365	427	456	429	395	403	401	394	406	400	387	377	391	401	406	401	412	402	398	449	375	376	431	403	425	371	430	379	430	445	381	437
18621	35626	27001	16736	9792	6079	3983	2582	2000	1446	1140	970	887	758	743	684	646	594	540	548	475	496	482	468	476	462	446	503	474	451	434	420	450	453	489	468	523	507	457	487	478	488	459	476	476	447	484	470	462	475	423	472	451	476	503	462	483	465	492	486	435	501	439	494	452	536	464	455	480	455	471	485	486	494	487	467	442	463	476	489	477	453	488	464	450	453	472	480	488	507	452	459	462	451	434	453	468	475	508	452	519	469	450	475	459	487	481	469	458	464	441	493	474	460	467	457	466	475	465	465	443	441	450	470	445	468	482	458	455	443	465	475	448	491	459	506	484	436	483	478	452	459	434	461	456	434	471	463	424	481	448	445	468	463	475	479	469	422	460	463	477	493	467	488	501	475	483	504	461	475	418	456	449	421	471	480	446	464	499	465	452	460	432	492	432	480	447	490	447	469	432	507	436	499	473	467	452	433	434	453	446	447	450	444	471	473	498	454	472	474	485	448	477	463	456	453	483	510	468	482	433	476	486	458	495	419	462	437	423	487	483	503	451	466	477	482	444	474	476	460	470	472	477	475	452	488	503	507	463	463	511	461	497	456	459	483	495	437	491	475	473	451	486	487	463	475	518	473	455	484	466	460	469	480	487	472	485	469	468	458	481	438	465	448	447	441	478	454	468	468	445	462	446	493	476	451	494	480	450	470	447	509	473	460	454	532	463	456	477	439	476	469	465	456	459	478	482	475	463	507	484	477	477	448	466	441	486	482	453	503	465	475	483	449	475	473	472	436	468	455	469	476	443	473	502	454	448	482	418	491	471	504	459	492	457	487	459	445	473	481	481	470	468	455	492	466	473	459	480	447	470	487	431	460	450	478	476	485	499	466	446	484	457	455	481	473	456	492	444	481	474	504	455	487	468	478	484	465	491	489	479	471	483	458	451	471	450	405	453	457	490	464	455	461	503	478	453	440	431	494	480	484	443	466	510	472	426	471	480	456	449	457	495	468	450	459	453	489	480	463	452	461	462	469	475	458	466	468	490	517	458	479	461	490	466	466	439	459	440	470	410	424	448	484	456	454	472	438	467	479	431	420	493	396	450	474	470	474	477	462	426	449	427	469	438	484	465	441	430	462	505	477	468	482	472	520	445	449	485	473	437	459	443	452	471	472	451	502	484	505	479	481	486	448	533	498	462	506	464	472	477	489	461	489	473	512	460	448	457	512	462	462	457	451	505	468	464	473	485	453	441	472	456	466	480	457	451	482	481	464	486	461	511	479	451	475	453	489	502	495	509	463	437	491	445	455	470	453	452	465	453	473	450	490	472	452	502	454	486	465	440	435	497	477	485	451	445	494	466	452	448	471	466	439	476	430	520	491	444	494	499	450	461	476	493	468	479	476	493	449	462	439	437	464	452	471	492	471	468	458	502	464	493	443	466	455	454	467	457	504	457	488	467	508	440	481	473	452	461	464	478	441	493	461	455	464	506	470	456	483	497	466	462	490	428	431	461	505	457	431	434	486	443	505	485	458	452	476	447	464	490	459	465	470	428	453	485	482	415	507	453	478	457	472	457	475	438	469	465	456	488	472	497	477	469	447	498	441	462	471	459	465	490	488	470	500	468	469	471	461	430	479	480	431	448	518	441	455	468	478	437	436	446	475	455	464	453	444	449	428	467	429	414	467	477	468	448	510	448	472	473	502	424	511	470	432	457	526	481	455	470	496	423	480	483	469	445	466	435	435	500	483	474	468	464	475	481	433	474	448	508	492	494	482	470	463	461	486	466	413	468	472	462	477	480	450	451	488	469	442	450	488	441	450	463	469	456	447	494	462	478	511	454	475	508	492	515	442	520	482	487	492	453	489	480	457	449	470	444	448	464	452	456	452	471	431	459	470	436	472	474	450	421	445	474	472	460	479	475	518	484	453	444	499	488	459	436	496	488	477	463	462	494	447	499	458	476	448	460	469	476	505	474	472	443	502	492	455	462	464	481	458	457	467	454	453	460	460	435	453	470	441	475	513	436	435	487	457	472	455	470	475	469	470	491	450	473	491	465	490	448	473	449	434	463	481	466	440	460	447	489	437	494	455	457	468	523	469	454	462	459	438	474	463	519	457	507	476	507	470	475	485	436	442	511	477	452	500	438	482	452	441	453	454	486	459	467	479	488	476	452	452	465	477	439	422	498	450	437	469	458	484	509	462	463	466	472	481	459	461	439	472	468	451	478	435	432	450	458	486	419	433	497	450	456	473	438	465	473	454	469	481	426	449	449	412	453	465	495	472	480	461	491	433	476	460	466	461	488	474	431	467	457	495	488	458	478	434	465	473	483	488	442	434	460	469	447	485	468	495	467	504	437	454	445	459	428	481	444	448	469	450	449	474	449	453	464	506	501	473	467	443	458	481	404	462	480	501	495	512	470	443	463	482	492	461	455	463	491	469	447	472	466	419	436	439	489	481	463	446	439	444	485	499	429	501	463	422	459	463	475	483	461	477	445	468	487	463	477	483	482	466	448	499	427	483	447	415	489	475	491	462	459	499	452	460	464	434	475	439	444	461	431	498	481	462	477	454	470	440	521	499	472	457	431	487	449	480	495	471	474	475	476	433	474	424	489	452	504	444	443	466	441	460	462	435	470	488	446	431	434	503	488	454	487	484	507	493	494	451	477	460	503	478	441	455	461	456	473	468	457	464	470	447	447	460	486	469	500	447	442	490	429	473	458	472	475	446	525	496	414	469	476	462	489	482	440	458	444	433	491	434	469	482	501	492	438	491	470	448	463	455	505	421	461	466	468	489	462	456	487	470	508	504	469	455	442	477	463	453	467	470	502	500	460	453	462	449	451	494	489	459	457	462	486	450	501	473	447	469	499	433	473	436	464	482	446	497	455	481	490	460	446	446	469	494	457	484	459	428	453	441	438	470	442	478	443	467	491	460	462	467	476	481	446	452	419	485	470	458	473	429	471	427	506	467	482	457	484	486	502	459	446	461	510	420	447	474	451	504	480	498	416	472	456	495	436	437	464	469	463	420	476	474	445	462	430	486	476	448	485	453	458	468	513	496	497	463	437	423	449	467	450	481	446	451	496	467	476	491	455	452	506	473	487	464	438	478	473	456	456	450	473	478	467	480	453	450	477	468	449	471	479	493	448	455	474	467	479	461	472	487	454	491	432	492	475	503	524	477	470	432	489	460	458	465	498	471	497	430	416	469	475	450	499	448	472	491	453	513	496	458	475	441	439	436	465	483	503	457	456	475	482	460	424	480	471	500	465	456	445	412	431	445	470	488	446	458	449	464	474	472	490	455	461	476	470	419	475	467	403	495	463	461	464	459	445	477	473	475	446	480	467	450	459	464	470	433	462	447	498	467	477	466	491	437	433	482	465	461	488	449	462	491	447	464	477	471	480	463	465	468	453	443	452	509	429	467	449	465	498	467	449	439	496	517	462	486	471	506	484	482	479	476	476	480	475	468	458	460	484	462	504	460	493	448
22805	21364	28816	24269	21353	20130	7151	2603	1663	1276	1076	876	735	672	591	603	572	501	478	487	489	431	416	477	424	384	425	446	356	398	394	393	424	428	420	414	412	383	411	410	388	402	419	383	424	398	430	425	374	390	389	424	403	392	361	376	393	396	412	379	391	390	397	389	388	408	388	379	401	419	443	394	427	401	410	362	391	415	405	424	392	383	432	368	407	378	379	427	391	388	407	407	392	383	380	347	348	387	439	379	404	400	406	407	382	416	377	390	366	393	405	421	426	371	410	414	408	402	429	379	426	399	435	458	362	407	396	436	397	412	383	423	401	417	396	430	401	391	383	425	392	374	400	400	409	416	425	387	415	416	399	432	378	387	395	398	394	378	376	386	404	403	376	402	403	424	416	405	403	419	403	361	419	398	401	385	392	416	401	403	387	383	395	405	395	365	420	409	408	389	403	405	431	428	368	403	412	425	416	393	406	390	390	422	433	404	410	406	431	415	441	365	398	397	406	406	407	411	403	404	387	394	386	414	400	427	393	382	369	409	417	439	389	387	407	415	402	406	415	376	432	378	403	402	428	402	370	367	359	416	418	386	394	443	403	415	403	422	385	394	424	423	404	411	391	383	385	420	434	404	424	399	389	402	387	389	362	397	411	372	397	402	371	373	367	411	417	434	420	391	361	430	403	387	379	400	386	423	388	414	430	407	397	400	391	467	430	415	400	431	427	399	401	414	365	411	396	386	422	414	408	402	397	437	421	397	395	388	385	371	379	394	393	363	407	413	417	406	400	426	389	401	421	427	398	367	388	382	366	408	376	424	411	446	394	425	392	419	371	409	418	404	375	389	397	389	428	385	403	400	373	385	400	437	402	390	394	410	379	425	379	407	404	393	364	397	431	442	415	401	407	389	382	391	397	401	407	410	421	394	392	434	414	421	436	386	406	423	428	413	432	378	384	432	368	399	419	384	425	404	400	403	414	402	384	417	427	423	415	435	366	382	428	407	444	415	459	371	380	414	390	423	421	393	408	363	422	429	382	379	452	402	393	417	425	383	377	409	427	405	374	398	395	427	341	400	407	409	390	398	399	405	399	406	400	417	425	388	430	404	381	404	411	405	421	406	402	407	388	457	422	402	406	353	402	421	397	405	412	381	414	438	421	384	394	409	408	380	417	400	420	409	378	404	380	423	389	415	410	420	452	436	381	417	390	427	412	393	384	407	428	383	381	414	374	400	404	402	398	421	381	436	366	412	394	384	385	402	423	385	429	375	378	392	430	385	403	460	440	453	432	417	386	392	450	398	409	399	383	377	427	390	433	434	428	440	365	422	414	376	398	383	420	420	416	406	376	360	355	415	405	418	391	384	438	418	432	374	408	391	369	414	437	385	390	406	379	428	405	440	392	387	392	423	419	407	398	396	425	402	394	432	403	406	393	398	406	441	396	405	412	408	395	367	390	417	401	429	390	440	423	392	422	410	388	458	413	433	420	400	386	396	392	425	406	422	405	417	403	372	420	385	373	390	414	418	423	401	396	391	383	415	384	438	383	368	423	414	435	426	422	434	406	393	361	379	361	426	393	412	402	385	411	397	434	385	386	419	428	420	431	412	397	414	399	395	399	379	399	382	396	390	396	419	418	417	380	391	411	398	401	367	429	408	366	393	349	396	408	376	371	397	397	404	381	380	412	403	360	371	412	430	405	378	416	399	387	378	400	434	396	391	388	449	453	389	383	390	432	352	404	412	367	411	379	431	375	406	412	406	417	427	400	414	386	388	422	422	379	407	433	416	433	391	453	387	442	403	401	434	428	387	413	399	387	415	400	444	399	408	382	379	430	411	415	394	405	422	396	398	393	409	427	396	397	409	367	409	381	382	411	428	428	422	451	393	384	375	390	417	404	431	429	432	393	409	387	413	396	390	410	406	408	364	440	388	426	402	428	408	410	399	390	376	406	383	400	433	424	383	420	408	393	427	425	392	415	384	374	406	397	410	417	404	404	400	437	377	422	418	423	409	395	408	391	426	421	416	418	398	425	407	409	396	406	388	401	398	435	397	385	425	414	364	405	401	403	353	374	440	397	410	390	399	389	392	386	463	415	397	406	413	404	442	420	419	397	390	390	398	398	376	426	378	424	461	371	393	413	446	383	424	402	389	407	416	439	421	407	404	417	405	415	407	376	388	381	394	387	403	404	394	412	409	400	406	398	435	384	424	401	412	408	375	422	430	405	383	409	454	396	397	407	408	409	392	426	414	400	433	409	430	384	399	385	401	405	436	392	400	368	413	399	394	364	383	379	402	416	384	388	399	397	404	358	376	406	398	406	377	408	388	400	403	437	408	402	406	395	427	403	405	409	404	406	397	396	432	381	394	434	394	424	391	397	407	375	416	426	367	377	400	409	404	407	390	414	393	431	396	384	406	371	421	392	392	415	432	401	428	432	441	390	407	396	440	399	408	353	407	385	406	380	396	438	399	379	399	407	429	393	411	375	407	400	409	430	362	398	401	383	459	415	432	396	402	390	405	430	436	411	388	387	374	378	378	390	384	393	425	422	400	433	440	423	422	432	400	416	415	394	401	376	406	369	441	383	389	388	398	357	440	398	385	402	410	400	416	346	418	343	410	385	419	398	431	404	445	421	386	393	392	397	371	410	437	415	396	365	418	411	418	399	423	399	386	410	395	397	396	379	409	399	410	395	398	427	379	375	390	405	398	401	407	409	384	384	424	410	411	399	425	366	411	350	430	367	391	411	394	410	403	393	403	386	412	398	402	422	367	398	405	375	387	408	442	391	380	407	406	379	419	384	419	410	394	385	403	418	415	385	391	409	423	426	379	379	384	400	372	385	437	388	388	388	369	439	426	420	398	397	419	392	401	376	376	397	391	434	430	454	364	423	390	424	392	351	411	385	396	394	431	412	403	429	399	436	413	412	425	376	416	420	389	396	385	359	409	387	405	392	371	401	402	386	405	410	395	439	379	393	429	389	395	408	412	398	397	411	404	361	385	415	372	382	394	391	429	372	397	402	427	420	393	410	404	443	400	385	358	427	420	399	392	392	443	393	389	397	420	413	386	404	387	405	419	416	395	388	424	382	381	405	399	414	419	409	410	384	412	370	396	418	410	372	401	433	390	383	414	425	404	376	336	402	424	413	405	446	393	395	429	412	407	379	379	375	371	434	417	380	438	368	369	375	397	370	374	369	426	411	354	419	407	391	396	397	401	418	413	394	371	388	419	408	428	376	407	431	386	370	390	392	421	404	412	375	413	363	409	411	374	373	393	405	407	408	388	384	408	385	372	389	359	393	432	394	406	426	414	405	380	410	388	389	383	411	401	405	376	400	362	436	437	405	387	395	422	400	418	352	389	440	381	426	402	370	390	408	403	423	416	387	394	415	396	395	393	384	447	431	396	383	410	405	409	433	405	427	399	405	390	417	408	404	400	428	349	434	417	401	371	402	378	389	407	390	414	423	410	402	351	426	395	413	412
20954	44059	35578	24279	15651	10261	6599	4676	3352	2400	1826	1470	1175	1027	892	740	708	675	604	588	581	528	491	477	472	488	512	489	487	494	519	463	452	477	476	469	470	473	436	437	494	435	474	470	480	454	496	491	459	456	447	436	485	503	487	412	450	426	435	464	471	460	438	476	457	441	451	468	446	441	471	509	487	496	439	438	454	459	475	447	439	485	489	457	508	461	477	482	483	490	453	439	424	471	452	453	482	446	486	467	444	446	444	464	438	465	452	440	447	424	461	441	485	494	450	471	472	460	419	440	481	439	461	457	467	456	434	453	451	478	440	457	467	446	435	464	461	451	455	445	444	492	454	462	463	465	461	444	488	453	486	474	455	468	489	414	443	458	485	432	448	471	444	474	439	472	488	476	454	467	504	458	455	433	473	432	476	462	473	471	449	463	439	434	443	445	445	443	436	479	461	422	505	449	431	497	483	476	436	508	489	502	467	453	453	452	452	477	476	442	426	458	448	476	437	439	414	463	474	487	455	476	430	473	435	491	469	442	480	445	483	503	468	437	445	463	419	462	492	444	431	466	452	434	485	505	470	463	482	441	468	480	414	470	485	454	506	471	473	462	446	487	413	459	449	452	468	467	432	471	508	447	473	441	472	434	493	443	434	438	524	480	487	456	483	431	484	466	444	491	432	468	442	459	415	473	462	451	454	466	488	442	481	458	445	454	429	469	481	450	461	472	456	423	479	448	478	477	465	435	432	450	467	465	439	429	452	451	451	451	439	476	469	506	442	444	487	497	443	435	477	485	454	469	452	434	446	454	468	481	423	468	472	445	426	445	509	457	442	494	441	432	415	450	434	474	469	470	451	441	453	414	445	461	448	437	449	459	471	465	430	468	476	442	472	463	464	467	442	487	489	409	496	446	431	457	497	463	472	465	485	434	461	486	476	521	451	451	452	453	471	472	458	466	457	488	446	426	457	474	455	477	432	488	441	454	457	483	442	512	516	455	449	460	452	449	445	463	449	477	474	478	433	452	489	456	456	440	434	471	436	444	466	424	463	439	442	453	483	482	427	457	427	442	468	472	471	472	442	469	476	471	467	436	492	470	451	477	450	455	453	407	446	452	462	447	434	454	452	484	465	439	481	463	493	490	479	460	452	503	469	440	466	458	469	440	496	462	442	481	487	450	443	431	466	436	468	434	450	431	458	449	444	511	495	469	426	454	445	457	459	425	470	449	467	445	438	481	463	464	474	459	440	482	450	438	489	465	460	442	509	488	436	443	419	447	471	457	463	470	443	468	434	466	466	452	447	464	441	434	480	486	461	461	451	445	508	511	434	451	446	471	497	490	466	451	490	476	443	460	468	489	490	473	478	479	466	445	441	463	464	481	505	484	467	471	450	459	473	456	459	455	419	430	474	465	456	477	476	446	442	450	456	479	490	459	465	491	477	507	460	461	473	451	462	501	438	472	460	487	488	461	450	469	450	486	491	458	473	440	430	443	430	466	445	446	433	418	409	479	448	447	467	511	477	472	459	416	478	462	430	432	430	499	462	471	424	457	482	433	449	489	451	455	440	485	419	480	502	434	451	470	452	505	476	501	450	460	483	454	503	416	488	438	427	441	426	483	476	455	460	460	476	474	448	470	462	505	433	439	471	456	454	453	420	454	434	465	447	430	455	440	460	424	460	486	497	460	449	449	461	429	468	455	446	500	448	466	448	422	443	452	434	431	424	466	449	459	476	435	459	431	461	489	488	511	485	476	468	458	455	454	432	508	444	501	475	481	464	490	476	486	466	442	464	481	454	439	450	436	438	454	452	489	462	477	446	453	464	454	464	431	485	450	458	447	451	469	444	466	456	486	446	508	445	469	502	420	493	451	431	476	446	428	444	518	409	423	486	431	460	468	443	497	483	486	482	459	426	429	479	461	465	446	403	441	475	416	451	448	443	458	482	416	446	440	461	474	426	461	459	435	451	432	465	421	465	457	472	480	450	447	474	454	460	514	454	447	454	456	441	432	460	470	461	466	435	464	454	453	463	454	448	465	471	449	487	493	479	475	453	482	456	451	447	490	422	459	456	474	475	468	432	482	482	465	489	478	473	455	430	471	464	462	432	450	482	462	479	452	469	503	462	439	479	411	466	448	459	448	453	429	448	469	468	463	428	478	447	473	464	465	473	500	430	442	471	496	467	485	496	487	457	415	462	462	451	447	473	472	444	452	444	482	460	409	450	471	437	428	463	420	481	418	455	427	462	440	460	479	449	448	454	447	439	497	427	442	451	494	471	435	456	433	467	448	479	462	469	442	430	465	483	457	445	426	464	464	496	486	495	440	418	448	455	446	473	480	468	460	486	500	443	484	493	471	432	405	454	468	469	471	455	441	430	449	466	460	465	447	461	469	471	488	404	488	440	475	421	471	450	478	447	489	457	461	483	442	475	439	489	473	464	486	433	464	453	436	458	440	442	489	469	483	430	405	474	469	428	465	424	441	426	495	489	459	448	461	451	424	467	469	426	459	511	429	473	485	453	495	434	461	488	470	467	468	467	455	445	449	455	437	486	496	453	464	486	429	427	442	423	478	480	451	440	436	465	437	489	488	475	432	469	472	451	498	445	457	474	462	478	496	465	490	449	473	482	454	442	427	472	469	485	466	423	455	500	451	484	475	462	473	486	488	455	450	458	455	455	466	464	466	450	482	433	452	460	495	475	412	428	494	492	448	493	470	454	457	487	459	453	454	426	470	446	467	499	461	498	497	448	468	458	456	462	449	428	469	495	451	503	375	467	475	448	425	496	516	480	398	454	416	427	473	447	455	415	454	434	442	450	442	506	465	464	463	438	457	441	489	470	412	467	464	487	475	460	413	451	478	467	468	414	445	452	480	493	459	454	464	450	442	469	463	490	488	424	471	483	457	476	468	453	478	447	472	489	485	475	490	487	487	499	436	457	466	439	418	499	483	446	491	443	468	454	446	468	440	471	461	465	440	458	464	452	490	478	430	464	453	423	502	449	463	486	470	451	483	458	456	476	481	462	483	458	465	458	450	452	432	434	442	500	474	466	460	453	473	477	424	449	461	451	443	475	473	449	475	465	456	499	492	454	479	466	456	470	463	434	440	424	496	422	439	460	429	451	416	466	466	460	480	436	476	445	487	453	478	469	462	455	487	456	455	487	460	455	446	457	459	461	463	468	463	502	442	473	475	435	435	484	414	487	462	469	466	465	477	459	454	464	485	458	470	448	474	443	482	475	462	488	491	446	457	475	453	489	472	408	491	473	472	493	464	455	451	455	459	454	459	460	442	475	426	419	437	480	449	444	436	459	492	466	426	467	466	424	451	432	465	483	448	472	477	454	450	426	440	457	441	481	468	458	496	454	469	442	479	464	427	447	450	431	445	464	483	469	464	480	436	444	458	471	436	452	450	475	483	505	477	445	453	512	445	444	489	486	463	453	450	465	435	437	442	487	478	465	477	481	447	453	463	446	487	498	503
28076	22894	20923	10429	4095	2292	1483	1083	861	774	636	615	547	468	456	467	462	425	432	397	471	415	434	424	399	411	433	410	437	382	437	395	386	387	394	392	422	376	379	387	436	368	370	431	397	396	377	398	391	431	424	434	402	399	409	410	405	409	386	390	445	384	395	413	379	413	400	381	411	399	382	414	383	426	391	391	393	409	376	402	428	401	414	426	387	421	414	366	395	375	368	392	390	413	405	390	418	440	406	440	404	396	420	387	417	398	422	400	409	410	412	402	406	393	440	415	425	404	418	391	372	393	413	437	406	408	432	387	405	419	421	369	382	428	407	412	407	367	393	441	406	430	374	367	381	393	415	383	431	435	359	420	401	395	413	379	412	408	386	394	386	395	409	362	414	398	381	409	369	384	429	410	399	405	396	390	407	398	407	412	375	402	399	426	393	398	374	381	419	401	424	397	383	402	408	403	411	393	364	369	416	431	388	375	411	369	394	380	398	385	408	405	432	382	384	408	424	379	391	393	385	446	376	386	430	374	391	373	389	409	435	394	401	410	411	396	396	391	432	376	430	402	400	382	406	429	381	398	395	390	430	390	404	422	380	414	384	424	401	389	377	395	401	403	438	414	390	375	441	377	392	412	434	396	375	382	391	418	381	414	427	421	381	417	383	387	375	399	411	411	378	397	397	407	407	408	378	407	411	396	393	432	412	416	397	406	409	392	385	403	398	398	401	388	439	400	427	400	399	405	437	408	400	389	380	420	413	408	395	370	425	428	384	391	412	392	433	431	390	435	357	404	404	393	370	394	418	392	409	452	377	373	386	390	396	394	401	377	403	389	407	415	389	395	387	388	388	382	411	401	394	374	375	400	409	405	391	410	417	412	416	420	444	422	381	403	407	449	400	429	409	418	399	398	382	440	373	401	422	413	412	409	389	397	388	414	402	432	387	464	402	395	448	411	414	440	422	378	386	417	409	433	396	410	408	381	394	389	411	408	405	391	392	395	394	399	400	386	385	407	407	365	395	390	411	406	441	414	373	385	424	350	425	404	397	429	378	417	409	403	404	403	418	445	426	349	408	414	390	432	414	398	407	411	440	445	367	394	418	407	424	433	412	403	421	407	433	397	413	383	373	392	434	401	405	407	457	398	421	409	392	374	424	412	384	423	428	384	424	412	396	406	420	417	430	381	407	397	424	430	395	366	391	434	415	398	431	407	453	394	390	420	379	396	387	423	404	378	400	372	368	393	384	412	416	419	414	412	418	390	406	396	413	435	421	401	411	391	397	436	383	383	377	410	415	445	417	390	379	415	367	374	400	378	362	402	389	412	385	428	391	404	426	403	398	363	407	395	439	385	415	378	390	399	422	411	411	420	406	395	424	376	407	414	382	412	373	393	374	416	385	411	381	411	420	447	412	421	405	432	398	397	405	400	380	398	412	394	452	397	376	436	377	414	413	377	386	399	397	422	384	391	404	408	431	433	373	413	407	398	387	376	426	447	379	407	392	429	392	426	447	421	396	387	401	392	408	401	437	404	387	438	374	412	399	408	382	425	414	413	399	398	365	416	380	431	357	367	389	422	367	424	423	385	412	402	429	381	407	377	424	427	417	363	410	388	408	377	414	404	394	380	430	400	401	401	373	400	383	387	401	388	382	397	424	418	416	419	451	432	382	426	384	412	418	384	374	393	379	368	384	410	400	444	417	382	409	424	363	392	412	437	398	416	408	410	379	415	405	350	395	423	431	406	392	387	392	406	384	405	412	391	425	394	430	427	441	419	400	384	379	436	414	397	385	391	413	398	397	385	427	400	422	403	405	425	361	431	403	416	371	411	404	413	404	430	417	420	388	400	390	404	416	414	411	405	386	419	408	372	399	395	386	388	397	420	371	387	425	425	378	444	418	411	380	419	408	408	414	429	362	418	398	386	421	412	413	374	382	414	373	412	406	401	414	385	430	379	393	384	370	394	403	373	381	389	415	422	428	396	433	395	405	425	391	392	415	427	402	412	398	425	414	413	403	427	409	414	426	430	377	370	414	422	373	436	408	414	404	412	415	411	412	393	387	349	404	441	410	395	425	413	400	411	431	400	399	407	399	390	412	411	381	381	377	380	402	416	415	416	370	406	403	370	408	373	408	384	422	420	407	378	430	407	446	381	425	435	374	384	391	374	401	381	367	379	439	391	402	393	368	440	396	368	393	381	401	439	405	412	401	426	369	387	357	460	400	458	403	383	444	419	426	424	422	402	372	397	437	388	370	383	437	407	430	430	386	372	388	400	419	386	419	398	409	438	375	419	379	399	404	394	399	405	418	421	410	422	402	375	399	384	397	383	422	390	423	402	388	366	391	393	380	415	400	392	429	416	404	354	402	435	392	389	394	414	405	422	409	403	430	423	383	424	395	433	382	416	419	379	399	422	390	412	423	443	391	442	412	376	411	402	415	412	367	398	373	398	377	409	422	409	415	416	415	432	419	441	399	366	430	388	365	383	399	414	424	404	405	395	354	403	371	404	388	388	391	417	440	431	366	403	392	422	406	416	368	379	392	377	417	433	375	393	374	436	405	382	407	461	403	391	405	383	407	428	402	403	409	407	398	390	432	449	385	414	398	445	411	363	426	402	411	406	422	413	427	412	402	399	407	396	373	380	399	361	448	433	386	419	421	402	387	390	388	393	430	382	387	399	427	372	404	413	398	417	401	389	403	402	387	378	436	410	382	411	408	452	412	433	419	407	392	377	406	414	386	368	417	399	401	396	402	416	420	417	395	363	394	396	402	405	420	444	422	408	388	417	402	371	424	404	416	409	401	441	426	415	411	392	410	389	366	407	401	432	406	423	413	400	422	389	376	399	404	425	401	391	408	408	410	426	404	426	389	438	445	404	397	390	394	438	402	397	421	387	391	383	395	369	386	401	402	365	372	392	380	391	410	382	403	372	405	461	418	388	383	378	407	409	407	387	384	387	414	446	429	374	389	414	402	377	413	410	406	390	410	399	397	372	393	429	371	389	391	400	394	390	432	388	418	408	407	395	410	385	404	427	406	372	394	408	389	405	397	380	416	409	401	408	398	379	408	409	385	449	368	413	398	408	441	408	385	428	395	403	399	430	369	426	408	423	426	408	429	374	402	435	393	430	383	366	440	423	414	400	377	407	388	376	422	407	382	464	403	423	422	418	437	422	385	415	392	371	395	411	398	400	398	383	404	377	383	400	414	380	378	410	382	397	392	408	396	395	413	410	403	417	425	367	423	398	398	414	395	420	375	365	389	377	388	405	383	429	408	396	404	402	396	410	422	418	382	400	424	418	380	420	412	405	407	408	399	401	386	390	433	378	436	385	377	413	380	411	385	369	414	373	446	397	427	349	396	391	383	395	384	391	382	394	379	408	458	396	412	451	386	364	386	401	406	406	396	380	357	399	411	397	393	402	418	442	434	402	370	433	391	387	382	439	389	403	404	409	385	419	396	391	387	422	400	434	413	422	422	366
18661	32644	24151	13875	7971	4758	3140	2148	1627	1250	971	804	791	655	611	599	558	518	529	530	508	494	481	489	478	450	486	483	491	499	468	465	478	482	475	451	463	472	475	459	499	453	484	447	458	465	458	471	460	446	472	484	459	520	468	487	468	495	465	488	476	443	475	488	472	484	476	453	453	488	478	429	481	503	498	440	457	432	482	443	483	498	498	462	509	490	469	473	462	463	455	459	465	473	466	481	477	483	502	508	484	457	426	452	451	470	491	458	504	471	487	466	491	472	477	477	448	522	460	463	417	468	439	480	464	414	506	479	476	429	424	445	504	436	470	485	423	524	470	469	431	496	411	496	473	495	441	464	472	461	482	471	452	451	420	499	503	469	498	465	474	462	474	520	496	467	529	452	477	482	470	459	509	465	434	479	455	449	442	432	463	452	453	484	476	478	456	455	489	474	452	473	470	466	448	463	467	471	465	474	475	456	441	485	456	448	464	449	489	482	493	443	463	484	505	475	473	476	449	462	449	478	439	456	468	491	469	460	451	509	452	454	525	504	476	452	474	484	485	494	468	452	476	460	442	448	474	484	485	486	444	461	503	459	454	478	440	481	441	497	470	431	493	464	468	457	436	480	469	479	459	505	492	445	445	495	472	449	418	499	468	427	501	436	450	455	461	468	466	506	478	450	482	540	505	461	459	512	470	486	458	494	517	494	479	445	466	456	475	495	464	466	442	457	462	489	417	496	491	509	467	481	472	487	434	542	452	485	458	470	465	469	451	455	461	488	461	451	477	452	460	454	441	442	478	499	473	453	464	444	465	477	425	486	474	450	470	491	447	483	460	461	449	471	469	483	474	455	490	451	507	473	448	473	489	481	462	447	486	465	454	464	466	468	422	449	464	490	468	456	517	482	503	455	451	461	480	452	505	450	444	451	472	490	464	474	442	440	464	464	465	498	455	482	507	483	449	450	481	485	460	441	483	488	517	454	470	461	447	477	496	499	452	505	482	450	483	473	474	441	483	480	480	508	471	495	502	453	477	473	466	471	477	460	457	436	441	452	456	421	477	476	502	457	521	468	461	487	468	456	473	485	464	444	464	455	486	430	435	505	460	503	435	435	490	472	481	473	493	484	466	471	495	491	470	442	452	480	463	463	438	467	460	450	441	456	477	436	436	494	460	472	433	485	458	464	506	513	499	459	457	477	470	504	451	453	444	463	429	470	448	469	469	472	454	471	506	443	497	443	433	477	499	471	472	473	475	464	454	506	487	452	515	447	490	471	450	438	482	464	429	498	481	473	473	430	452	476	466	436	461	471	439	482	445	468	472	473	430	487	440	509	463	446	463	487	458	470	444	466	469	435	468	488	458	520	447	462	482	474	523	464	470	460	468	472	507	471	492	464	503	448	442	477	477	488	441	462	465	511	469	457	487	454	476	496	494	463	461	433	462	486	453	426	494	477	440	478	483	454	458	455	485	483	485	497	463	428	476	479	437	474	477	441	468	508	465	455	490	497	500	466	467	461	444	446	482	463	471	477	475	445	467	457	462	448	421	498	490	470	453	485	469	499	441	475	460	482	471	483	470	461	435	460	500	523	446	487	471	486	447	457	470	452	472	485	471	450	471	423	471	438	480	435	464	476	478	452	436	491	443	475	454	483	487	449	478	433	424	481	460	448	436	494	429	474	492	461	474	508	471	491	481	451	498	438	442	452	443	478	486	463	452	485	474	464	451	501	479	497	440	478	478	487	459	489	490	453	430	472	503	450	474	495	435	498	463	485	479	439	494	468	485	457	475	508	480	454	472	513	489	437	499	483	495	444	492	424	420	453	488	487	484	473	465	456	426	479	470	499	478	441	459	491	471	463	472	462	469	491	486	468	476	446	494	467	405	468	442	439	476	489	458	464	445	492	482	460	479	479	470	462	456	481	467	494	474	467	447	468	457	475	454	468	455	457	487	506	472	440	434	505	482	435	423	426	426	473	492	444	458	462	468	429	464	492	470	481	419	465	477	451	469	470	447	481	508	482	478	475	458	486	487	473	483	450	481	456	479	460	503	445	471	470	457	462	463	474	464	445	461	497	472	463	432	484	452	490	460	512	490	478	510	445	447	467	465	460	447	476	483	502	502	483	498	479	460	495	481	468	439	469	455	506	443	474	477	460	444	471	518	452	446	485	448	466	478	475	473	506	488	476	473	494	482	463	483	512	487	453	442	462	430	447	429	509	474	461	442	478	453	446	457	472	473	427	460	455	473	486	477	435	446	478	468	426	502	511	457	493	444	444	474	476	446	447	496	440	504	456	511	477	459	451	487	451	485	436	455	446	453	489	450	471	431	463	436	460	443	456	472	469	463	447	481	486	473	477	465	502	470	467	427	463	473	468	452	460	464	476	495	471	432	481	480	491	498	438	465	463	438	461	442	468	451	451	461	469	491	446	518	458	486	475	507	453	473	451	432	482	466	455	501	481	487	480	485	487	494	472	468	466	480	439	456	474	456	435	467	482	456	409	458	461	477	479	445	461	497	431	475	460	465	487	493	471	464	444	492	450	513	431	452	452	429	430	494	470	436	471	465	466	474	505	427	459	461	436	445	480	491	496	425	476	520	461	487	477	470	464	464	487	511	488	492	488	452	462	430	462	493	475	454	485	450	486	456	481	440	490	484	483	465	462	461	457	518	430	486	472	455	454	499	435	486	466	454	469	492	456	480	460	438	477	463	459	437	444	528	499	468	476	439	485	445	446	462	470	478	500	462	459	453	479	485	452	445	471	470	481	447	464	451	475	463	423	500	459	427	470	528	456	458	444	500	486	463	496	490	490	477	499	463	450	456	477	481	518	438	438	488	480	472	454	466	485	479	428	471	449	481	479	446	464	408	447	513	469	465	471	461	503	473	485	465	423	453	482	461	465	466	443	493	501	521	452	497	442	486	455	436	490	469	467	485	467	448	481	467	463	487	471	429	437	467	485	446	480	452	462	439	449	497	470	473	421	496	448	494	474	496	420	453	466	458	445	478	441	465	463	464	476	419	488	504	471	460	480	455	435	496	457	463	463	426	407	455	486	456	465	461	453	443	471	463	466	478	472	492	464	507	488	444	503	460	460	465	481	476	456	456	417	478	448	449	486	478	474	455	494	476	471	486	478	458	435	488	488	476	465	422	464	482	446	452	491	444	451	484	428	444	453	488	485	472	486	436	473	457	430	415	475	475	441	491	490	469	449	443	472	485	469	453	509	461	454	462	501	437	461	473	505	485	441	487	459	461	500	483	456	470	506	448	475	446	484	471	410	483	465	465	447	450	455	475	446	497	478	475	474	501	492	535	441	441	469	472	476	481	495	482	457	431	501	477	445	445	446	463	481	454	477	479	487	471	463	456	483	478	486	496	439	461	470	483	499	505	500	473	466	454	503	471	472	467	477	470	448	461	434	477	498	454	472	470	485	512	470	498	442	428	466	469	481	503	454	487	478	450	469	494	460	462	447	452	478
23733	21266	28159	24733	20909	9506	3149	1845	1306	1056	885	730	594	601	518	482	497	449	469	432	404	412	404	426	414	418	405	432	405	381	375	405	390	398	392	427	431	415	399	409	431	412	381	379	403	417	390	359	375	389	377	393	427	387	384	402	397	402	388	388	388	378	396	412	349	411	394	391	381	387	416	414	401	399	406	374	401	365	422	390	393	427	379	413	409	417	391	411	369	390	391	391	421	399	394	395	380	425	393	418	406	392	394	420	418	427	390	384	385	423	411	415	374	377	391	424	437	415	411	430	443	390	362	378	422	373	394	374	391	419	414	429	373	421	381	424	424	390	408	416	365	379	424	414	396	369	374	390	401	387	387	434	414	374	468	396	376	368	388	410	395	423	363	395	395	419	421	432	405	421	368	377	409	362	410	366	411	394	416	409	394	399	409	425	365	422	393	373	392	387	373	437	417	408	416	414	395	359	397	389	407	413	394	389	399	400	383	395	388	392	416	421	376	430	406	441	397	406	393	395	421	418	392	408	374	399	415	401	397	409	350	404	385	398	390	402	432	386	455	410	412	416	440	424	401	379	374	423	375	393	412	401	394	435	450	405	373	409	406	402	421	400	403	383	397	438	391	388	406	388	389	375	379	356	418	388	415	405	384	397	392	404	396	382	406	429	354	373	393	339	364	401	372	350	367	397	419	427	375	375	363	398	410	406	385	390	373	418	426	427	383	412	426	414	385	383	394	383	388	408	378	452	384	362	447	380	428	427	420	366	405	408	400	399	342	390	382	383	388	440	419	400	426	400	412	373	396	432	401	409	407	401	396	360	384	370	411	410	389	395	386	402	375	405	360	388	393	399	373	386	406	398	414	398	400	415	405	429	419	426	347	400	399	405	366	384	390	399	356	411	402	373	404	408	380	417	463	423	410	418	399	379	411	387	416	416	428	351	394	371	391	377	402	374	371	402	414	418	387	440	411	436	374	426	406	411	441	413	401	379	396	389	400	398	365	394	358	382	409	386	409	380	401	394	413	378	436	406	389	386	408	404	429	388	444	389	411	398	372	411	411	387	424	397	367	405	400	416	396	378	377	404	400	430	396	411	375	444	393	428	383	411	445	396	391	403	405	386	384	388	404	381	403	418	392	381	368	403	399	397	381	402	405	381	411	400	413	374	413	386	403	413	394	379	401	362	413	429	408	404	407	423	409	424	428	407	425	399	437	432	414	422	394	380	369	399	401	457	376	407	357	421	394	408	421	427	418	400	407	399	349	404	409	406	398	373	415	389	389	403	372	405	378	409	400	401	375	392	362	399	374	402	374	378	391	409	369	387	403	401	417	400	406	376	420	345	397	435	446	393	388	406	413	398	398	371	413	372	407	417	403	385	405	414	392	426	409	405	412	392	391	383	391	395	421	399	398	376	398	412	432	369	409	386	416	413	390	417	408	408	421	436	373	415	394	428	372	409	377	377	400	407	416	400	399	405	403	383	388	373	401	362	409	393	397	434	371	399	394	416	413	380	412	371	368	455	427	384	378	416	400	403	404	407	370	417	417	409	372	396	403	389	413	385	388	401	419	388	379	361	426	403	389	400	391	389	399	434	412	406	415	400	406	429	414	398	438	405	401	382	404	400	370	390	397	411	425	372	434	396	388	430	401	419	405	378	406	409	394	426	424	410	384	384	424	382	400	417	393	426	412	394	403	377	401	376	389	411	372	409	383	413	387	415	379	402	389	384	424	426	414	389	391	383	428	440	423	427	379	386	400	387	386	405	465	393	366	392	406	374	399	400	386	399	428	407	383	405	413	397	389	421	389	401	402	449	339	377	376	395	392	424	370	413	382	371	387	395	368	376	389	406	419	378	378	378	387	382	349	414	397	400	418	392	408	396	385	433	410	379	370	418	390	382	381	382	412	364	351	380	400	390	397	374	390	409	382	371	412	416	411	398	423	368	430	388	411	377	402	391	367	380	347	395	395	393	406	391	385	422	407	418	390	387	404	416	450	388	394	405	422	366	387	399	412	416	408	407	395	396	380	400	433	374	400	366	387	348	410	397	392	392	433	428	403	423	383	359	378	401	444	403	396	408	402	408	405	405	350	412	404	422	366	400	411	453	392	393	415	399	393	408	409	376	421	424	409	361	416	369	410	428	413	408	420	399	413	404	388	392	377	404	370	406	423	418	403	367	392	428	422	394	376	404	375	351	368	402	382	382	476	420	425	353	384	389	437	414	397	403	409	408	416	384	429	394	426	418	395	411	403	397	387	393	428	434	413	377	388	428	399	380	404	384	407	372	382	369	417	384	403	425	383	384	402	379	413	416	416	427	400	394	413	394	400	394	387	389	391	366	429	438	395	410	397	408	425	390	433	360	416	458	383	372	417	429	403	379	403	399	369	416	412	412	411	378	426	389	406	405	356	363	428	416	411	391	398	381	385	377	393	384	417	414	385	376	394	418	420	372	387	403	379	418	374	409	381	402	395	428	397	413	421	424	379	403	367	421	395	433	370	365	433	406	359	379	368	412	399	416	383	412	420	379	440	374	421	362	392	409	385	397	411	378	366	396	407	367	400	401	415	396	415	402	416	380	360	443	400	411	403	373	381	420	406	371	405	407	390	424	368	339	388	350	411	385	384	399	384	385	386	373	415	389	369	362	411	416	396	389	427	414	402	399	380	391	399	400	405	392	430	377	407	405	370	404	411	373	397	396	399	372	395	408	419	398	414	428	430	388	386	421	392	408	344	381	389	410	355	399	377	416	381	381	446	413	383	379	409	428	377	407	375	416	418	407	403	392	396	439	396	416	397	362	418	402	380	372	391	405	334	367	414	383	411	417	376	417	387	397	420	432	359	398	427	381	423	396	350	397	378	412	368	423	402	400	440	389	395	362	374	400	399	401	396	447	423	385	422	403	392	393	430	410	382	412	343	400	403	383	396	366	371	403	417	393	391	376	391	408	394	397	401	387	425	411	397	412	413	416	425	366	425	406	386	408	419	429	402	406	405	384	417	429	420	377	394	398	371	380	396	388	426	413	393	405	412	406	415	366	386	388	397	391	373	422	420	399	388	427	410	422	371	398	356	374	410	387	393	386	409	389	387	459	404	397	409	406	379	393	402	382	395	407	405	415	374	389	384	367	404	413	393	366	384	426	427	380	393	391	401	384	430	397	392	373	379	400	388	398	418	421	384	391	424	442	384	403	402	394	392	404	380	408	376	436	383	412	429	395	399	390	394	443	378	396	379	415	382	368	429	362	409	373	372	423	393	398	407	413	380	410	381	368	393	405	386	408	384	436	413	357	412	394	386	396	396	392	381	413	429	443	437	390	393	447	414	422	356	400	402	376	374	418	379	383	398	415	367	376	416	429	407	425	414	363	368	391	386	429	384	397	391	396	374	392	389	402	395	398	397	401	377	379	379	419	410	430	359	363	386	386	386	383	376	420	378	407	432	370	401	402	422	403	404	369	399	423	408	394	368	395	403	380	434	375
19331	39490	31217	20121	12495	7751	4968	3533	2505	1856	1495	1129	969	903	736	666	635	574	575	553	552	495	538	478	524	515	472	508	443	429	476	439	456	461	447	475	461	465	448	432	446	434	470	466	467	472	463	461	466	470	472	423	460	469	463	471	483	467	467	477	451	490	501	477	445	457	483	452	478	454	483	492	452	455	468	469	455	459	478	455	460	422	490	444	441	466	474	448	439	428	455	494	460	433	441	476	420	455	486	480	473	444	433	480	447	468	452	455	458	426	475	460	459	447	489	455	471	484	448	464	458	473	457	446	439	458	439	484	423	415	473	467	440	449	457	459	438	456	468	460	469	467	469	467	475	482	443	465	464	441	476	467	474	469	460	458	460	458	456	466	461	480	488	459	421	407	440	426	432	504	454	413	486	470	464	454	492	463	465	446	441	476	500	466	458	439	424	490	440	472	471	436	450	483	465	470	434	454	450	451	479	454	451	476	434	444	458	497	428	436	435	427	427	469	453	448	441	419	450	462	450	469	461	458	426	411	444	492	493	486	504	470	441	476	481	442	472	472	456	457	448	440	486	470	485	449	431	458	438	443	478	510	457	485	415	484	473	459	447	451	430	449	457	446	495	479	516	466	468	452	504	476	462	458	473	460	493	468	495	457	463	450	434	447	416	435	443	496	458	446	440	489	429	426	460	428	442	456	486	426	453	474	455	458	436	447	478	440	481	484	434	469	433	455	422	479	448	522	445	470	434	451	442	448	448	416	469	453	473	482	473	456	473	432	434	450	516	429	451	451	448	463	455	443	462	442	459	477	439	478	484	490	462	458	457	392	430	461	487	460	438	447	444	467	432	476	468	461	472	442	458	440	472	447	463	434	489	434	471	502	488	455	437	454	475	470	465	474	463	442	441	491	469	460	467	487	437	478	425	463	493	490	427	469	444	449	413	494	463	480	436	418	472	478	442	512	430	444	452	467	490	463	447	424	471	474	489	440	452	447	441	495	448	458	461	461	445	482	495	489	487	432	431	457	448	468	459	477	439	434	481	456	442	442	439	442	472	446	455	483	451	443	485	447	474	438	461	448	457	458	460	479	467	444	444	457	477	463	460	461	434	460	437	464	454	461	441	460	464	476	438	464	476	475	454	479	447	478	479	442	480	436	427	471	466	476	440	469	440	463	488	503	468	482	445	470	460	433	458	479	483	495	506	453	468	475	436	448	486	501	457	489	500	468	447	468	506	446	419	440	464	462	458	424	450	418	467	496	501	464	427	473	435	463	459	427	469	445	468	441	446	458	468	465	493	453	480	486	441	458	462	486	462	465	453	476	431	469	441	476	456	453	430	464	451	449	459	426	466	427	493	500	457	494	441	457	435	437	486	472	497	454	463	446	481	481	448	452	462	468	494	464	459	464	467	471	472	497	467	473	482	458	460	459	470	480	435	431	492	475	438	437	455	476	490	441	452	441	425	431	474	439	447	485	486	493	425	435	456	482	479	434	461	457	457	467	500	448	454	441	475	444	517	433	465	514	449	462	444	438	475	473	442	507	465	471	461	449	436	489	423	443	476	482	448	474	451	452	420	457	504	507	431	440	467	472	452	451	484	462	465	465	499	434	474	462	434	461	467	422	472	460	409	411	449	477	496	456	490	431	471	483	507	452	471	442	463	451	461	433	474	445	494	461	449	453	466	450	445	499	458	442	458	471	426	466	468	478	458	453	474	433	449	457	432	501	423	466	474	460	503	437	425	487	407	445	433	492	454	442	460	425	466	498	442	463	480	447	483	450	510	481	425	418	428	469	444	450	495	460	428	423	466	450	458	486	490	443	450	409	465	467	462	417	467	435	438	478	494	484	454	455	401	455	460	485	439	436	446	456	454	453	460	457	475	478	414	444	444	475	481	438	424	484	485	497	446	500	441	445	422	444	472	442	461	459	466	440	464	467	466	433	424	471	460	459	487	451	456	467	438	464	447	436	435	436	490	477	448	435	462	491	449	480	424	445	456	427	452	467	471	494	443	445	479	429	466	461	481	491	434	444	458	477	464	460	478	470	468	452	462	468	501	469	472	431	491	464	458	439	494	472	485	466	444	463	466	471	462	484	442	478	516	428	435	438	461	487	446	466	472	486	443	448	483	434	449	442	476	451	418	455	428	479	474	482	507	460	447	468	493	474	481	486	446	447	469	463	471	471	461	428	474	446	456	421	479	491	473	474	471	459	476	467	436	487	463	464	440	499	486	446	449	468	480	491	446	433	453	463	484	487	470	457	444	428	455	460	466	459	445	468	461	438	464	472	467	438	449	468	477	429	464	480	418	500	490	442	467	422	455	488	469	446	453	495	466	495	420	450	490	443	494	463	474	428	425	458	483	472	488	462	489	473	429	475	430	445	490	446	440	472	466	463	463	472	473	480	452	462	436	438	482	473	478	501	457	453	488	476	470	512	523	438	475	487	455	465	450	489	433	446	454	505	426	466	455	480	470	484	483	427	451	426	474	451	470	489	418	447	447	444	480	438	490	489	465	452	427	458	455	474	511	450	478	446	492	441	469	493	452	451	477	458	448	439	453	426	485	437	469	451	496	483	474	455	441	465	490	485	445	440	481	467	471	444	454	439	478	447	436	469	460	424	468	481	438	480	524	473	472	472	464	488	432	436	444	475	446	441	440	440	450	481	472	444	439	473	473	439	477	427	478	489	486	475	418	444	462	467	458	437	447	461	458	440	463	476	448	467	464	446	448	467	436	449	453	475	462	471	464	425	420	441	487	496	474	495	468	424	475	490	499	443	448	451	442	471	462	505	430	455	460	455	469	460	446	433	473	460	452	500	471	443	470	476	472	431	480	517	452	473	480	480	451	433	485	467	486	502	446	429	445	436	454	490	413	471	436	470	470	472	502	475	455	452	409	425	450	448	434	454	434	454	480	450	478	435	472	493	441	444	464	463	443	464	485	442	476	462	474	464	460	450	457	504	447	474	452	445	492	439	466	471	431	502	446	427	454	472	454	437	483	448	455	486	452	446	474	470	450	503	448	447	492	467	468	495	449	455	438	443	481	453	500	455	497	453	452	424	452	497	491	456	480	447	477	447	438	448	431	476	446	455	446	476	490	478	477	426	475	459	477	452	416	430	457	447	427	486	486	418	494	453	444	489	450	468	463	472	454	481	498	469	462	478	467	472	482	431	487	459	436	473	463	446	495	443	490	475	474	429	491	466	484	470	463	462	447	421	430	459	447	423	482	456	471	496	471	472	457	476	458	474	451	517	442	450	462	436	487	434	414	467	421	457	440	458	447	460	415	462	489	475	470	453	479	479	471	488	452	443	435	452	481	454	453	473	451	469	491	471	471	485	470	441	438	505	439	439	455	461	447	491	468	483	474	461	439	464	425	449	482	459	452	427	475	463	467	460	417	469	467	418	441	463	462	470	464	476	445	470	499	425	455	452	443	453	456	467	469	469	443	468	441	426	472	451	433	460	465	471	494	479	450	463
25291	21314	26491	24140	8029	3086	1903	1326	1025	848	750	667	555	517	506	484	474	465	463	416	403	436	430	413	413	398	400	390	444	417	420	428	395	444	407	402	409	436	405	423	381	446	408	381	364	400	403	418	382	404	399	421	434	398	426	405	407	425	411	392	382	375	436	373	425	437	383	417	400	400	408	422	397	414	438	408	436	391	412	392	434	421	412	399	426	383	395	400	446	387	404	423	403	426	372	422	421	428	380	392	413	445	456	420	384	417	446	382	427	404	468	403	403	401	401	401	399	435	412	397	449	438	407	383	382	405	414	420	412	427	402	417	394	434	431	440	414	394	414	387	431	382	407	387	405	406	438	389	409	395	425	444	410	394	405	371	396	395	421	409	420	423	427	394	410	400	392	396	405	406	458	406	389	410	387	398	435	396	393	440	451	372	418	434	417	371	430	422	424	383	433	396	383	425	423	387	414	395	384	410	439	434	410	432	412	426	400	399	426	401	364	411	412	390	429	431	416	402	401	377	364	376	402	407	426	404	431	408	397	429	372	386	411	397	440	399	410	442	398	411	390	424	401	437	433	417	403	390	399	403	390	441	405	415	407	426	436	430	378	392	389	388	426	407	410	413	400	428	411	429	412	387	398	410	406	422	410	388	404	418	367	368	405	396	410	409	441	390	411	390	403	452	381	412	430	436	431	413	401	432	390	405	440	398	410	426	397	413	420	430	399	425	409	418	402	424	399	391	405	398	402	378	408	404	407	401	398	395	420	460	397	403	398	429	404	386	380	410	415	394	383	405	405	394	407	404	388	376	408	428	406	360	405	411	384	409	408	420	420	388	415	416	459	372	378	388	365	429	412	376	421	406	385	402	434	412	376	409	419	412	387	403	387	410	386	399	381	411	424	362	399	400	397	400	384	387	402	396	386	389	450	426	418	403	378	412	413	385	392	421	404	371	418	423	430	390	372	393	381	353	412	420	393	416	419	383	393	439	429	412	379	392	429	414	406	395	455	428	387	396	423	418	406	397	421	394	399	399	405	444	405	419	433	426	381	408	394	396	396	374	400	403	427	437	392	395	362	410	418	431	410	408	419	417	399	393	401	411	401	381	390	394	407	401	392	378	386	396	429	434	435	406	395	382	384	425	425	432	454	371	404	382	413	427	422	376	412	425	402	378	385	381	381	385	371	444	438	402	448	427	399	426	410	405	406	421	387	407	420	431	428	404	415	396	419	414	365	391	404	394	386	409	411	433	405	392	447	401	427	436	423	438	402	419	406	400	422	391	396	431	418	421	367	417	419	413	422	396	405	406	440	422	395	391	401	384	427	411	405	390	413	398	415	431	429	425	378	376	405	394	424	449	408	399	413	390	399	427	428	384	387	413	384	395	442	420	414	426	398	386	422	419	431	432	420	414	434	404	411	412	429	398	412	422	379	424	409	407	398	399	429	381	372	416	392	412	411	415	417	401	400	422	406	435	442	395	423	420	376	408	401	486	430	425	441	436	413	369	407	419	415	413	403	400	387	418	409	406	427	403	407	423	399	386	428	438	419	433	392	378	388	388	409	427	410	366	403	390	393	397	411	391	396	427	378	378	400	432	400	411	433	424	380	417	418	400	388	405	409	395	401	414	393	430	379	389	402	431	421	379	399	408	389	390	391	439	422	402	385	415	405	422	378	436	384	409	417	420	425	397	408	409	422	390	398	400	409	451	437	416	419	422	425	403	428	408	390	428	437	452	409	431	393	430	432	387	383	451	412	428	384	412	429	435	424	425	404	407	443	421	407	415	384	374	427	401	402	405	408	370	442	400	413	450	437	414	410	391	399	392	418	425	408	414	435	400	454	389	407	422	393	410	376	396	420	401	405	395	394	399	389	419	408	394	402	407	392	409	383	423	392	374	381	443	434	408	402	395	405	404	374	403	436	423	395	411	408	415	404	427	392	400	420	407	404	403	392	416	440	409	422	422	402	400	413	453	415	425	418	386	427	396	407	367	410	417	394	414	402	400	425	442	427	417	426	411	370	418	380	423	431	372	436	413	392	419	405	417	416	394	409	410	396	414	445	416	441	379	438	425	403	428	371	402	454	437	402	414	368	409	441	395	384	404	395	403	431	420	397	388	401	403	400	396	429	419	401	429	418	388	412	407	425	395	427	433	439	433	405	435	411	390	393	466	409	410	410	403	418	390	390	415	435	401	449	437	391	375	403	398	406	382	411	415	399	397	420	393	388	387	418	450	408	390	428	358	427	406	403	434	393	394	409	393	404	374	396	410	405	407	377	391	370	383	436	368	415	409	393	421	447	431	432	406	385	431	437	414	422	422	393	403	413	412	427	392	404	409	406	352	396	398	403	415	403	414	414	404	376	441	375	429	403	397	394	421	406	377	413	405	431	450	394	379	398	433	421	425	408	404	412	438	390	409	355	452	443	415	379	433	398	402	387	406	413	386	434	391	406	420	447	412	394	406	386	428	404	391	432	421	390	416	409	360	428	383	396	443	404	417	424	409	412	410	382	388	425	426	396	434	413	432	432	409	463	362	407	394	395	414	409	425	410	409	442	397	397	427	369	416	411	404	431	411	392	403	414	383	407	422	418	402	403	437	399	415	394	390	410	408	395	410	448	404	393	393	413	396	390	404	374	399	373	412	385	423	399	389	373	442	407	426	399	433	388	412	422	374	388	420	417	394	398	422	394	400	394	428	417	413	376	417	394	466	366	404	368	367	411	438	444	403	386	374	433	409	419	403	426	411	429	410	396	404	425	392	433	414	431	416	435	431	385	404	408	428	407	392	398	350	413	407	414	362	410	398	444	409	399	415	369	383	431	419	396	411	365	396	410	379	412	454	425	394	430	410	390	388	422	391	409	420	386	400	429	418	404	388	394	417	421	405	405	417	440	393	401	420	391	408	454	427	414	390	395	408	453	397	399	430	417	400	440	415	393	437	413	374	358	350	416	409	413	423	428	385	435	432	410	390	417	410	419	423	416	390	431	389	427	421	386	388	403	430	428	409	411	426	420	402	396	436	404	415	450	399	422	424	410	387	407	429	378	421	417	407	419	403	393	445	403	415	411	439	373	388	380	385	391	386	400	456	442	391	405	415	395	387	433	414	422	468	411	391	405	401	412	392	422	410	391	415	442	393	390	416	408	411	404	425	426	414	445	443	391	423	397	405	381	418	403	401	401	387	392	402	397	373	427	417	397	429	421	411	405	350	368	400	384	435	386	411	397	407	384	393	406	398	396	361	395	388	437	448	402	390	405	406	364	390	394	385	396	446	411	401	428	417	421	430	458	390	418	402	404	443	413	387	419	412	422	400	446	389	411	377	406	395	423	419	408	373	410	435	385	388	368	467	380	407	384	361	412	411	401	378	463	418	402	379	401	397	381	400	393	387	403	403	406	419	377	400	432	388	406	412	386	373	410	391	432	398	388	427	425	390	427	395	421	388	405	448	393	404	410	399	385	420	434	385	360	382	389	388	409	386
18884	35247	26726	16380	9704	5904	3812	2762	1934	1621	1135	1016	861	755	703	645	566	551	546	517	498	484	507	472	466	468	474	491	486	464	477	449	462	455	488	501	465	475	468	463	436	459	484	485	472	460	440	472	492	462	434	463	467	497	454	503	489	455	478	482	492	447	471	469	482	466	468	445	507	493	480	436	463	446	477	483	468	444	462	484	510	478	457	472	429	423	456	495	454	476	472	455	475	475	496	475	460	493	466	490	444	460	511	446	463	473	483	498	482	509	465	491	471	510	474	479	434	488	443	477	450	470	473	483	483	436	479	456	468	495	452	500	420	465	451	453	461	467	479	426	469	469	491	478	483	504	461	507	454	477	474	471	469	437	445	492	497	444	525	469	523	446	468	450	506	481	517	448	475	469	480	478	472	445	511	485	458	478	451	490	464	480	487	483	472	437	459	469	497	474	446	435	496	482	442	462	464	483	477	474	452	462	450	469	497	501	461	432	476	462	464	449	488	472	449	489	474	481	483	457	467	481	465	460	501	491	446	469	453	473	494	446	474	459	498	472	436	467	490	444	463	467	483	428	488	488	475	459	510	496	463	444	448	462	476	471	458	461	469	473	472	480	458	461	506	505	444	490	493	518	499	478	450	470	451	441	477	501	473	443	413	456	484	450	452	473	437	485	479	448	428	456	463	468	457	458	528	500	449	464	450	483	484	428	455	457	483	440	498	421	450	440	486	471	453	482	465	505	457	491	481	438	503	457	469	488	437	447	475	491	499	494	511	504	494	488	500	442	469	481	453	486	461	475	440	474	484	475	471	517	510	479	505	463	459	448	437	443	473	465	484	441	442	471	499	443	438	473	470	462	455	517	526	500	456	485	481	467	457	510	455	492	458	469	470	482	425	461	532	454	446	476	502	484	482	464	494	457	506	450	479	479	470	487	490	475	475	501	474	452	464	441	482	461	473	458	446	484	485	481	485	461	480	432	445	481	432	479	494	465	434	440	490	498	452	475	535	474	502	475	453	468	470	479	505	493	495	496	448	487	478	475	482	461	478	443	439	454	446	500	462	455	505	447	489	470	461	482	445	496	452	492	459	472	517	449	445	449	491	487	488	459	484	455	486	483	507	463	488	448	460	445	466	444	453	480	492	488	459	458	484	484	471	491	483	443	504	479	436	460	473	451	490	462	458	472	499	456	501	468	481	464	450	500	442	426	434	469	494	477	509	501	517	440	475	490	461	461	463	501	477	456	459	463	441	457	411	483	447	503	444	463	448	456	468	489	474	508	486	492	471	513	455	468	495	461	534	450	442	514	467	498	486	472	446	469	493	451	497	453	453	486	450	469	494	494	482	516	496	430	458	448	483	450	466	484	492	466	508	486	453	471	478	461	435	492	493	461	502	474	500	451	516	463	486	460	479	465	457	474	484	479	429	475	461	449	475	462	462	409	451	436	419	459	450	457	471	482	473	513	466	514	460	473	476	483	499	475	429	497	483	445	480	484	484	498	455	434	463	482	457	465	493	451	479	474	448	518	471	428	501	477	482	478	437	515	454	513	491	484	468	469	480	539	463	478	470	439	499	485	489	459	473	474	484	451	473	478	476	466	464	471	470	465	471	496	467	476	444	466	433	477	478	470	441	449	509	482	465	482	471	476	502	439	419	483	477	500	460	454	460	476	514	569	475	447	494	445	461	473	481	450	464	494	502	470	496	430	425	506	453	477	493	458	475	497	488	450	490	472	483	449	454	480	480	484	445	461	502	440	480	474	473	460	454	446	497	495	521	490	454	470	481	497	459	468	513	518	433	508	451	495	476	479	474	443	451	468	449	473	496	468	496	473	487	467	467	478	476	473	451	453	520	447	468	503	475	438	488	449	492	496	481	456	495	450	451	484	471	464	456	489	448	433	471	522	497	474	488	486	463	461	447	479	496	451	448	484	476	513	475	457	447	478	481	495	474	470	465	495	515	472	498	421	448	462	467	495	471	469	462	502	457	457	504	512	463	478	440	496	503	459	504	498	450	497	457	486	488	462	451	474	434	484	462	463	491	467	469	446	442	476	458	433	495	497	501	508	467	465	466	454	533	476	466	474	480	460	503	419	470	509	501	416	485	465	461	455	454	460	505	481	412	474	438	452	410	483	512	527	476	474	430	466	482	445	469	463	444	460	486	433	515	488	477	480	486	442	458	477	451	445	524	484	477	429	517	479	456	508	468	435	521	448	497	482	472	449	475	449	464	458	455	503	486	515	462	435	481	470	496	506	457	453	496	480	474	504	496	490	473	460	464	451	467	495	463	440	476	434	498	498	439	503	486	491	470	481	487	445	495	466	467	477	470	489	492	461	536	462	480	489	462	470	477	442	474	437	471	478	481	485	463	485	440	478	470	466	468	499	515	474	446	508	439	457	498	470	469	471	504	464	473	486	461	463	511	474	485	458	472	516	490	506	460	447	505	520	502	495	489	514	516	497	487	476	456	494	482	499	455	414	475	470	485	479	497	469	483	453	470	447	460	470	508	480	472	437	478	459	459	446	446	475	431	487	447	444	480	476	478	462	506	455	457	440	436	495	425	437	495	524	512	478	467	479	481	504	495	422	530	449	455	467	438	461	472	428	480	465	482	455	435	520	487	460	485	489	471	474	425	454	445	494	455	467	484	469	520	460	487	448	505	484	480	506	503	470	463	473	446	468	471	478	480	497	462	478	494	469	474	495	487	484	460	507	494	476	469	439	477	476	490	483	470	497	453	491	477	479	507	452	497	481	481	512	441	504	436	484	489	473	452	479	470	471	500	480	455	465	460	479	475	499	502	438	454	484	475	455	473	469	484	458	457	461	473	501	506	465	435	447	463	492	507	474	509	468	432	492	483	442	463	411	471	479	487	450	444	455	494	454	478	495	450	484	464	490	497	441	450	479	448	483	452	450	459	509	476	451	478	506	478	480	448	446	471	451	505	451	460	479	466	472	452	497	474	481	471	480	460	486	504	447	488	456	457	511	486	455	460	459	492	513	501	447	467	500	486	488	501	514	471	459	481	478	492	480	485	545	462	429	439	492	459	499	487	492	434	499	436	447	495	460	471	489	464	449	469	481	468	502	468	472	538	419	498	438	469	460	462	448	449	492	420	434	466	499	487	441	481	474	462	459	511	472	471	446	486	456	484	480	486	429	486	478	476	492	486	493	432	450	475	489	493	486	475	458	485	449	476	471	467	501	477	500	456	485	502	492	485	501	448	477	478	475	484	496	461	457	490	494	464	438	487	497	479	483	465	468	484	474	493	450	439	485	487	473	476	458	453	465	473	452	453	446	434	443	484	500	468	478	512	492	437	462	479	483	453	472	507	457	457	467	442	455	451	448	455	455	494	416	460	469	508	443	480	435	479	478	485	467	443	471	491	469	461	517	475	460	440	479	433	482	469	480	465	439	467	471	475	450	516	513	484	492	475	482	517	496	492	468	452	459	435	471	464	471	495	476	491	467	503	430	430	495
22843	21370	28750	24313	21417	20315	7236	2676	1688	1317	1001	922	806	700	559	571	513	501	508	477	427	448	468	402	431	433	402	425	419	382	406	415	385	367	443	429	454	413	389	394	402	424	390	401	403	401	424	392	382	385	427	401	420	396	412	428	404	375	385	414	425	398	414	411	398	423	421	422	392	438	415	449	394	366	420	401	405	368	431	392	396	405	406	425	440	405	417	403	398	419	400	385	404	399	447	433	446	405	414	415	402	380	410	418	425	419	387	417	402	405	438	414	425	414	390	425	402	414	419	408	377	425	376	400	401	385	445	413	411	385	429	387	417	402	419	430	430	406	408	404	390	412	388	391	420	406	399	360	386	400	403	397	431	409	396	430	389	406	399	394	431	423	391	455	398	400	416	397	442	419	443	392	428	384	415	408	430	399	411	378	384	427	428	380	375	396	372	406	435	417	392	381	406	410	401	432	416	385	390	383	393	406	419	391	407	412	413	409	437	399	428	421	450	385	372	394	451	384	395	411	423	407	407	397	481	412	417	412	444	422	357	400	389	437	408	394	399	422	403	356	443	395	432	404	418	409	392	407	413	425	407	429	406	401	393	422	443	393	424	397	437	401	427	387	408	388	404	407	386	427	413	364	395	412	379	436	367	381	389	419	401	418	399	441	387	367	441	428	373	374	417	397	426	382	386	393	398	450	409	386	392	439	396	389	407	367	405	384	451	409	409	438	415	415	398	394	393	397	400	407	389	423	405	432	389	440	418	425	428	389	400	415	382	427	412	435	403	388	364	409	437	423	420	404	403	427	433	411	374	426	386	416	376	399	422	408	418	434	404	436	410	470	411	384	442	423	399	410	405	393	397	402	404	424	392	422	403	390	376	450	373	391	420	393	412	368	391	420	423	437	410	408	415	405	431	433	423	397	393	381	410	437	388	384	415	389	435	428	379	385	420	405	360	432	368	430	427	412	404	376	424	391	440	405	373	397	404	397	421	403	387	400	428	365	384	382	414	369	407	357	402	437	392	402	388	424	394	418	406	398	400	409	403	413	436	418	384	409	399	428	425	414	436	417	413	385	401	446	398	390	400	413	389	418	409	395	417	394	383	413	411	389	395	446	429	391	422	401	407	415	450	352	409	420	400	424	397	415	400	428	427	402	428	393	421	439	424	382	396	390	402	408	402	431	407	408	439	400	389	415	426	419	389	392	406	420	390	415	385	381	435	401	430	395	415	403	431	409	417	403	450	416	412	426	433	445	434	432	402	410	417	387	396	410	409	417	382	398	409	434	450	417	438	422	411	400	409	389	411	397	421	419	451	391	429	390	447	401	429	386	394	392	402	418	381	406	428	405	401	420	415	387	395	394	441	415	420	399	418	375	422	425	423	411	385	402	378	398	419	412	405	396	385	428	416	411	371	438	387	439	440	403	388	382	378	426	417	386	408	390	436	403	420	395	376	399	403	404	403	440	382	409	419	401	406	406	397	417	351	432	406	417	401	393	370	373	432	381	405	429	395	387	412	426	426	430	387	416	380	426	389	386	434	433	422	380	426	406	401	402	413	428	420	439	413	387	393	456	380	398	458	384	396	389	414	380	406	393	405	380	457	442	391	393	405	414	389	428	421	399	411	411	452	410	403	412	428	427	419	405	409	379	413	432	380	371	426	417	411	378	379	404	409	393	436	391	410	419	396	403	371	431	424	387	436	420	419	414	429	398	395	398	391	397	422	426	394	388	431	377	370	416	396	398	440	421	408	385	381	434	429	448	364	397	404	403	425	377	396	431	400	372	390	367	386	376	401	405	429	415	388	432	388	418	421	433	422	437	416	378	413	415	393	381	415	419	422	441	421	410	415	419	377	416	361	402	381	367	416	402	437	383	408	379	400	437	411	402	421	420	425	396	414	410	412	395	412	404	372	402	398	406	410	411	390	362	412	348	405	406	430	403	384	399	426	389	465	421	437	358	398	407	398	374	407	435	422	407	422	384	412	381	417	423	419	412	400	435	421	441	399	438	425	370	370	383	389	384	423	424	378	424	381	410	404	408	380	432	421	404	480	393	399	415	433	393	398	452	422	373	397	407	395	412	380	406	391	406	397	446	382	418	395	431	438	429	386	439	369	426	389	420	390	436	420	401	420	401	395	385	399	430	434	388	394	422	408	405	402	418	397	412	389	392	423	423	401	389	416	416	409	420	415	371	403	389	426	407	382	404	423	411	406	396	426	423	382	410	418	396	434	413	406	422	407	380	437	371	415	422	419	408	394	391	413	419	395	428	413	441	390	385	421	392	396	440	414	405	417	417	404	419	423	462	386	401	401	386	402	459	363	434	418	401	421	391	400	396	373	406	425	374	415	412	435	443	400	390	429	402	424	410	383	391	388	397	413	415	390	391	363	460	429	423	381	441	418	405	394	402	398	425	409	377	396	367	372	376	422	432	386	406	405	423	400	423	424	431	393	389	387	397	398	405	420	410	413	410	397	416	416	402	428	433	418	442	403	401	385	407	410	419	375	394	397	400	408	416	388	436	372	408	407	354	414	455	405	405	371	435	411	426	393	426	369	392	394	403	398	382	417	405	412	387	395	403	384	370	408	415	420	424	418	416	418	415	396	415	422	424	454	374	383	417	408	457	404	407	382	383	429	426	416	423	419	430	400	394	433	420	415	422	391	430	408	427	440	418	389	413	399	401	403	412	421	417	388	438	416	424	433	391	411	404	411	392	418	423	398	440	423	404	388	380	445	420	379	391	394	427	385	400	391	404	408	441	393	438	448	421	440	409	430	393	393	400	387	412	412	379	415	402	376	403	432	375	448	392	406	456	377	387	422	405	335	416	411	430	373	444	379	403	408	403	423	366	395	419	427	387	433	413	403	394	385	419	440	406	388	445	435	396	432	398	393	402	427	421	395	382	416	396	420	407	397	420	402	396	398	395	430	390	419	373	387	332	396	429	430	425	424	417	383	444	394	401	420	405	391	423	376	429	427	391	415	388	419	391	448	407	429	397	387	413	401	411	412	414	427	398	453	403	404	435	422	449	396	414	427	420	445	397	404	369	416	421	412	408	377	427	415	401	400	445	416	412	422	416	409	456	412	403	371	426	397	457	388	384	386	402	400	405	404	432	396	419	426	429	396	456	384	416	440	416	407	345	414	407	415	417	402	448	452	431	409	414	427	430	435	444	409	403	421	429	420	407	405	396	414	401	432	429	401	373	434	432	407	414	423	395	394	410	435	387	428	407	405	398	394	407	405	434	435	394	396	414	385	404	425	403	430	420	417	374	431	395	364	400	387	425	424	394	419	368	396	395	404	393	408	406	375	439	450	389	387	453	411	372	464	396	392	406	445	399	415	394	432	415	402	396	406	438	421	396	403	393	399	402	387	358	383	366	394	404	425	393	426	414	386	400	419	396	408	420	420	420	388	376	402	402	397	394	398	367	404	413	421	410	410	408	413	395	421	406	445	437	416	423	420	402	418	372	433	413	412	386
21020	43116	35153	24089	15492	9959	6602	4634	3374	2539	1853	1521	1200	1018	884	783	696	642	600	614	562	564	507	520	497	474	476	451	483	501	487	479	483	462	473	479	465	451	475	427	477	457	479	485	495	472	470	474	459	460	467	481	480	472	452	472	429	440	459	452	493	477	435	454	472	446	459	450	431	451	520	462	464	489	459	465	451	472	422	467	484	492	475	467	458	491	476	432	450	451	486	487	484	468	457	463	483	446	444	445	447	502	492	461	470	516	434	433	478	495	497	458	474	476	469	472	467	500	472	456	445	483	444	435	439	500	446	464	475	457	488	472	488	481	436	477	455	478	507	474	430	451	459	431	448	423	464	499	453	467	441	466	435	454	482	471	491	452	439	487	497	406	462	471	445	454	470	462	475	491	463	478	416	460	467	459	480	436	459	481	458	425	440	477	477	445	449	489	451	469	477	474	490	481	472	500	459	472	440	477	445	473	470	447	467	421	451	466	451	464	458	478	484	511	487	478	454	425	437	472	453	495	486	399	454	471	468	441	443	470	481	514	462	484	486	487	443	477	460	505	482	444	484	457	464	480	436	465	486	465	463	444	475	462	450	476	457	447	477	454	489	469	443	462	469	461	462	474	441	413	478	444	468	461	433	432	449	482	443	504	461	495	453	437	486	433	479	455	463	477	462	432	496	441	487	452	469	493	453	471	477	454	464	468	454	457	466	441	480	503	461	486	451	457	438	486	491	466	433	463	487	467	448	433	471	458	465	466	433	474	462	484	452	488	438	442	465	475	461	462	447	443	496	471	445	473	479	474	392	486	474	480	475	446	447	434	449	444	482	486	432	441	473	478	479	485	430	465	424	488	463	425	491	447	444	450	446	451	476	488	482	455	461	452	441	512	461	458	458	503	454	486	464	480	470	504	441	466	470	490	408	448	447	471	465	447	438	481	474	459	437	476	491	441	485	483	500	462	457	455	466	485	463	484	425	477	477	424	462	480	443	447	458	474	470	451	485	466	469	465	456	473	449	472	469	452	492	457	432	480	461	468	519	470	461	497	467	464	484	466	451	489	483	460	444	455	458	437	472	481	455	443	477	535	429	446	482	498	467	440	488	477	448	419	476	457	464	471	457	498	466	416	429	447	454	463	459	482	494	476	484	484	459	488	514	457	441	490	460	503	469	476	469	497	453	447	453	488	473	477	444	475	474	466	495	476	464	493	458	478	489	480	429	466	492	441	481	464	435	458	451	462	498	472	473	465	439	448	425	471	409	473	496	501	483	471	488	445	464	453	464	463	434	446	456	479	456	477	427	467	461	496	437	433	442	484	484	447	477	504	457	482	469	443	484	457	460	454	460	488	511	439	479	455	498	451	469	425	460	496	463	450	510	435	486	460	471	498	446	476	448	456	437	487	499	480	470	446	458	503	471	452	463	484	453	510	484	422	484	479	441	474	451	455	468	485	475	476	460	477	454	477	464	500	469	460	473	471	464	476	470	484	441	477	457	507	472	480	430	435	494	477	430	453	450	471	474	464	492	442	463	469	478	488	485	479	485	481	494	455	466	462	454	443	476	476	465	444	472	451	468	459	455	486	471	458	487	464	445	453	466	472	456	484	487	466	488	466	470	492	476	444	495	463	467	447	459	482	467	485	465	454	456	451	466	469	463	483	491	485	484	465	447	472	461	458	461	471	452	446	484	452	438	465	436	459	475	451	457	446	454	470	479	481	480	469	450	492	469	457	464	422	468	494	448	454	445	444	510	486	482	481	467	489	468	427	446	493	472	451	434	473	472	467	467	476	478	453	445	444	466	479	447	458	466	441	466	451	440	458	477	427	498	487	475	478	436	473	489	506	464	442	460	486	439	462	444	467	450	481	435	474	495	508	452	475	487	476	476	470	491	460	444	496	464	493	483	458	464	474	469	449	466	469	482	465	461	468	461	451	485	457	460	453	436	439	458	460	457	484	482	447	438	461	477	479	450	481	486	480	437	488	501	428	506	494	451	479	455	476	464	442	476	430	485	466	435	454	465	415	463	495	452	461	457	459	531	452	448	451	451	466	453	460	459	477	474	463	436	437	442	431	468	424	457	487	463	475	466	434	499	442	460	440	462	455	486	477	490	453	451	476	464	454	465	469	495	471	455	473	434	444	491	454	458	471	492	471	466	459	447	464	488	463	492	466	444	465	482	462	469	455	456	455	504	466	458	482	439	425	491	468	435	472	487	486	438	448	450	459	520	459	485	477	505	449	479	430	452	489	455	466	463	463	466	461	464	457	503	494	506	465	476	443	484	457	441	457	469	505	482	481	456	462	486	461	465	479	437	493	471	461	496	450	476	421	500	464	495	486	502	472	449	426	459	483	478	441	515	486	516	463	464	457	470	479	496	434	486	467	489	439	468	472	460	459	470	450	481	474	496	458	450	433	508	448	486	448	457	451	476	422	482	464	461	465	452	458	458	484	479	436	460	476	508	479	496	461	473	448	419	415	462	446	433	484	457	431	497	479	487	429	483	469	450	468	398	453	471	483	461	487	434	489	457	470	468	502	453	465	480	422	470	447	445	447	462	482	451	482	443	490	463	485	489	474	510	449	500	454	468	445	460	424	448	438	473	524	471	484	476	455	459	485	460	496	445	466	463	471	466	459	461	479	464	473	467	464	447	475	441	473	495	446	465	457	473	490	463	447	478	459	486	453	438	432	465	462	486	454	489	458	460	476	409	467	464	488	451	474	458	475	444	476	470	493	445	468	457	477	476	485	483	455	442	444	473	453	472	436	457	454	461	477	469	496	437	459	432	469	436	475	473	428	475	427	457	449	449	441	443	452	493	452	523	434	431	460	511	479	502	457	457	473	437	479	465	432	445	466	448	490	478	475	451	491	451	470	518	461	428	470	475	459	474	502	452	468	461	427	480	443	441	497	443	490	454	485	474	430	466	502	451	441	485	465	450	470	496	440	426	462	446	464	455	438	481	422	481	452	484	485	452	493	484	474	447	486	459	470	451	443	449	465	487	472	453	472	476	449	445	487	423	461	439	435	479	466	444	481	440	477	457	464	468	469	482	474	423	471	492	457	497	457	463	461	447	460	450	450	470	478	491	436	477	451	473	461	481	460	474	468	452	435	476	433	456	470	476	493	487	491	489	444	482	471	462	451	499	417	460	459	479	466	442	478	422	520	462	465	459	436	437	470	484	463	460	458	483	421	521	454	514	451	469	479	483	477	441	434	481	454	422	435	477	438	450	478	489	461	437	469	474	507	468	459	443	492	451	464	448	459	483	467	464	473	474	461	476	475	474	484	458	447	456	509	460	488	462	436	464	454	457	443	489	472	463	452	495	470	450	449	485	493	481	477	486	469	509	472	448	449	455	451	479	460	470	466	439	425	479	452	437	430	463	454	488	477	479	415	482	481	505	471	477	470	484	451	499	451	493	455	470	470	432	479	472	475	474	461	441	495	488	505	456	469	419	469	411	455	446	485	437	483	459	476
28050	22544	20425	10315	4166	2241	1473	1118	876	761	637	585	572	519	472	481	477	453	453	417	420	390	406	419	401	409	421	383	428	399	411	402	405	402	404	378	393	407	394	404	418	398	413	413	405	401	428	421	392	417	421	381	428	434	390	383	419	382	413	403	444	394	427	404	411	418	381	451	411	440	417	412	376	403	424	385	408	443	411	401	418	416	381	437	413	363	419	388	426	430	393	405	416	394	353	416	386	438	426	395	421	407	418	374	415	393	413	391	354	386	412	439	428	425	430	410	409	430	392	381	402	354	439	441	457	392	425	390	405	413	363	404	412	394	431	426	400	395	373	398	419	419	411	395	437	383	394	417	380	403	389	405	442	416	453	410	427	388	398	406	355	417	432	429	375	407	414	418	428	439	424	450	413	408	406	415	437	389	382	401	380	398	443	402	404	434	427	425	364	440	391	410	410	436	429	423	415	441	400	425	406	425	410	440	376	405	417	403	405	417	426	387	406	368	409	396	374	419	383	405	407	421	379	404	417	420	415	426	410	408	422	417	429	427	406	412	426	407	397	387	394	436	433	434	433	380	392	431	441	410	423	421	423	361	412	398	405	421	404	413	399	371	388	399	426	440	392	387	413	393	368	396	417	372	408	398	417	379	382	406	391	391	401	418	426	414	430	404	463	362	403	442	407	367	415	392	410	411	426	413	415	407	413	377	424	390	420	414	396	410	435	395	390	423	411	460	397	436	416	421	447	442	431	418	415	409	389	406	416	423	368	415	399	398	385	408	387	418	396	373	423	426	423	417	408	406	414	383	385	399	404	434	423	393	429	396	408	410	429	416	415	379	391	395	423	398	372	401	414	397	427	393	414	392	424	403	418	386	400	395	382	433	419	432	386	422	452	392	435	415	426	376	424	393	388	416	418	399	417	409	397	409	391	411	400	388	398	457	399	393	389	430	421	455	409	432	398	403	404	396	417	422	420	421	379	402	393	425	420	383	405	398	400	410	412	371	405	410	401	363	391	389	370	390	386	423	457	395	432	383	420	398	423	414	396	449	435	449	400	416	415	412	401	392	435	402	380	422	395	404	404	371	398	395	422	404	390	380	400	395	405	416	397	379	379	383	427	394	421	358	421	405	430	393	408	454	412	416	413	352	403	398	414	384	387	371	388	398	425	376	393	431	423	422	416	400	424	405	385	417	425	396	433	370	412	408	422	390	423	438	389	453	418	384	410	407	422	390	373	395	388	411	434	429	356	407	399	401	458	387	433	413	394	387	387	397	390	434	436	416	414	430	417	418	413	399	418	392	421	411	419	412	393	422	401	384	389	405	416	407	396	368	415	392	364	372	422	399	388	407	407	448	421	415	428	396	394	421	374	363	394	378	396	430	397	420	385	441	421	398	451	406	408	383	388	389	404	426	421	385	399	427	415	418	389	385	413	441	411	387	414	413	419	416	428	430	395	401	435	411	409	401	450	390	394	389	409	401	382	368	410	399	406	412	424	408	412	395	414	380	403	376	389	420	430	404	399	452	384	407	446	382	440	401	399	373	404	404	386	395	396	406	416	420	378	384	426	394	459	437	426	417	385	385	404	344	398	399	421	391	411	439	392	437	405	373	402	384	400	416	410	427	390	395	399	405	409	391	410	420	425	412	388	417	393	400	430	403	385	439	432	396	397	418	407	423	407	423	393	399	396	419	457	391	415	433	395	418	385	428	428	419	410	392	437	427	432	392	412	366	446	363	399	379	409	400	389	415	422	411	436	407	422	410	380	375	419	413	375	395	447	407	430	393	399	394	411	417	412	393	399	443	408	433	392	402	403	379	394	390	405	400	399	389	411	423	414	369	402	430	430	423	427	442	386	412	373	411	395	453	386	416	412	418	419	445	423	391	430	437	436	434	393	398	383	393	434	421	362	436	404	380	409	390	404	380	391	399	391	428	392	417	420	401	381	388	384	398	427	428	403	403	413	396	381	377	409	420	408	382	411	402	395	458	400	416	407	421	399	391	392	427	409	386	403	410	424	424	408	410	405	451	414	404	426	435	397	403	443	375	401	386	396	455	417	419	416	410	367	422	399	400	403	395	404	415	413	418	377	388	424	415	357	422	416	410	408	413	388	416	398	378	355	400	426	388	419	458	402	417	385	401	411	367	412	398	395	389	401	389	432	433	407	458	418	423	391	401	396	392	443	414	393	438	373	366	424	389	427	441	431	431	438	386	421	395	425	410	405	430	443	428	413	388	436	410	433	410	414	439	388	434	406	413	389	413	438	428	401	373	425	433	415	434	400	407	365	414	475	434	430	411	398	418	431	352	416	402	429	393	388	387	408	409	418	401	379	440	366	395	418	387	442	433	386	384	386	422	415	397	414	427	379	410	402	430	403	410	411	375	421	387	410	411	423	366	388	445	399	388	407	400	408	387	434	419	352	440	417	384	424	433	401	445	379	383	423	430	433	373	428	405	439	388	395	413	399	407	435	443	386	418	369	388	428	415	432	451	420	405	398	412	408	412	415	388	405	419	433	394	415	431	397	366	426	384	451	425	414	432	415	384	413	402	411	425	418	415	407	421	391	400	410	392	385	381	417	394	405	368	393	417	395	409	406	391	442	363	424	373	411	400	401	400	412	356	452	390	401	418	416	394	381	375	383	398	437	419	376	422	438	405	439	383	412	418	410	416	395	421	379	436	391	425	412	426	422	419	395	432	434	416	399	398	420	424	394	379	418	384	371	438	400	412	379	373	419	387	384	393	377	381	411	402	438	403	466	421	380	425	418	458	405	392	409	428	397	402	421	389	387	414	396	393	390	428	407	385	424	384	413	432	395	402	382	402	384	412	448	377	436	397	407	398	399	383	395	409	439	424	429	422	431	405	408	392	406	395	423	444	378	421	428	440	417	420	411	425	364	411	412	395	398	388	398	384	418	432	433	418	353	404	422	394	377	405	431	381	383	398	430	387	415	388	425	376	406	435	414	408	409	434	420	426	399	379	392	396	413	422	413	423	412	371	422	403	409	401	394	380	421	417	400	433	410	425	399	388	399	436	380	390	387	437	402	393	415	422	379	394	397	455	408	417	407	417	408	411	427	406	430	404	417	414	385	399	407	389	396	360	378	381	392	431	399	439	382	374	427	412	400	399	405	386	404	410	429	394	420	423	397	411	373	387	406	427	423	406	391	407	396	398	458	407	414	403	385	427	411	390	430	381	391	409	430	399	413	400	389	358	382	371	429	430	409	401	400	418	390	393	436	386	436	403	413	427	431	401	416	385	371	399	430	397	392	415	417	425	426	419	393	388	384	416	389	393	380	409	430	414	410	422	401	437	392	394	421	399	411	421	421	410	383	423	423	400	362	411	421	409	429	401	400	380	403	390	396	396	399	370	395	400	405	412	417	443	374	436	450	406	414	428	412	410	415	441	402	390	416	389	421	385	413	381	416	383	416	417	397	368	431	429	379	415	402	381	409	395	403	429	387	382	397	388	412	370
18789	31917	23827	13749	7764	4575	2938	2150	1678	1277	1012	929	758	668	618	588	588	524	532	471	471	517	511	504	510	489	492	453	462	474	460	498	476	502	473	492	479	443	481	515	486	496	470	488	510	454	444	434	458	522	497	478	467	494	464	436	433	465	477	485	472	434	491	480	453	448	462	521	455	486	466	480	486	480	496	486	465	447	489	495	437	494	444	488	511	466	471	450	448	498	481	474	517	459	472	452	456	486	468	488	451	463	502	474	474	499	481	447	446	521	465	424	477	486	454	482	439	481	513	462	502	461	501	419	503	461	471	456	486	476	506	468	448	502	434	477	479	489	442	453	493	469	459	464	468	419	495	447	420	486	453	483	442	470	462	455	492	435	480	476	506	494	519	443	478	458	478	459	497	477	460	498	483	505	460	446	495	501	478	495	517	466	501	476	473	452	483	453	492	485	494	504	470	476	458	447	453	491	475	496	474	509	457	500	480	460	445	478	480	489	449	491	482	454	489	468	455	441	450	443	453	431	487	439	442	474	457	467	502	457	492	448	499	485	442	462	461	449	496	480	490	451	473	480	457	503	473	437	449	471	455	441	460	484	465	460	462	445	467	479	485	475	446	480	469	487	497	499	471	505	467	499	466	478	440	439	463	499	448	491	451	473	475	464	499	454	471	495	458	446	472	501	473	421	493	485	496	499	475	464	486	484	494	463	478	469	463	477	478	459	463	468	484	464	469	446	489	485	444	456	470	462	445	512	491	460	476	455	501	495	416	485	470	481	488	479	482	464	472	493	474	463	481	500	451	494	494	452	444	499	462	442	458	474	462	523	497	500	461	453	457	475	419	504	488	443	467	491	467	477	465	495	502	477	473	491	485	475	489	446	494	472	456	458	468	478	450	465	473	489	523	436	496	442	481	482	496	488	465	484	456	498	472	490	481	434	458	447	472	480	446	482	464	447	489	435	500	498	449	522	472	470	468	444	459	495	502	493	438	445	456	475	490	483	477	475	474	491	448	447	516	514	463	485	467	496	493	479	455	499	460	443	442	456	406	476	492	502	475	451	489	465	501	469	487	500	460	463	452	462	494	469	459	470	516	452	468	507	446	489	495	466	504	463	467	468	498	455	454	457	499	490	485	463	495	448	473	468	515	461	472	433	477	478	475	468	496	476	488	474	477	474	437	494	470	462	453	486	477	479	490	502	483	495	497	477	487	446	449	457	503	435	470	500	471	444	470	497	519	511	445	449	466	480	474	446	460	496	483	470	470	468	458	452	472	469	437	502	431	469	468	482	443	481	467	484	472	458	475	468	484	480	436	512	450	467	465	461	490	468	438	441	498	440	485	494	478	484	484	438	491	493	534	515	464	515	472	457	489	504	471	480	449	476	487	463	452	477	466	464	480	474	478	495	479	488	472	472	467	462	496	479	457	485	450	462	448	507	504	471	456	474	447	492	460	474	493	514	435	489	414	465	428	447	521	459	446	461	444	436	459	451	470	492	495	479	441	471	447	453	482	471	483	440	469	475	450	478	505	462	433	466	448	432	497	500	448	471	452	483	462	465	452	470	455	449	460	476	453	518	462	480	433	456	463	468	496	491	503	491	471	510	477	453	475	464	485	493	493	481	502	472	489	448	528	490	486	488	473	506	464	458	442	496	496	434	453	470	502	487	456	505	426	491	488	466	467	507	480	459	474	474	483	514	504	490	481	509	479	455	411	423	492	522	466	519	444	467	457	453	459	493	459	507	471	442	463	480	462	487	465	451	505	498	472	488	490	505	482	461	431	473	454	493	482	471	480	502	509	474	476	466	516	416	483	469	492	459	468	488	422	436	493	515	471	491	488	442	504	459	467	487	476	520	479	444	437	455	460	461	453	481	479	516	480	471	467	489	452	489	472	470	473	476	434	465	445	471	479	506	489	511	479	442	481	504	478	494	506	444	479	485	443	439	457	455	478	460	463	516	439	506	476	490	470	479	495	480	485	450	486	491	515	455	501	447	462	465	474	451	481	454	459	464	464	469	519	445	433	490	453	479	458	469	473	467	468	476	476	486	446	497	493	520	461	455	446	500	460	466	492	475	488	483	448	473	444	436	477	470	470	491	488	490	449	457	470	465	462	489	522	468	468	442	463	439	416	468	471	469	489	490	448	485	478	490	429	424	453	490	420	534	447	466	451	445	483	485	479	430	478	453	488	471	473	478	507	455	452	458	417	472	479	459	455	479	457	488	475	488	469	491	464	448	490	457	491	440	471	496	463	456	428	486	467	426	502	465	462	483	453	460	516	459	466	472	457	498	474	430	453	476	457	476	470	506	496	458	503	466	470	472	520	451	460	491	459	488	419	475	489	519	460	464	486	466	478	456	485	441	482	447	505	483	461	487	486	482	461	466	459	478	500	469	447	453	475	486	477	483	465	481	470	493	464	487	491	476	482	527	472	454	468	464	442	439	441	437	474	466	465	472	474	470	517	473	488	462	453	484	475	460	481	485	469	487	462	488	495	487	452	475	468	458	443	482	477	482	472	462	455	468	449	465	466	513	478	464	467	506	500	453	447	481	505	492	440	482	487	434	491	477	507	475	493	456	456	453	486	473	485	471	449	458	475	459	454	479	475	497	477	488	489	512	442	468	464	457	436	480	464	462	482	466	456	475	472	469	539	450	463	453	432	468	452	457	492	477	466	467	510	459	504	468	476	442	473	451	459	418	485	480	481	459	487	464	479	437	447	471	499	475	421	496	478	460	475	456	483	470	498	478	485	430	475	482	482	485	507	504	486	489	512	470	458	481	476	495	481	445	473	479	407	486	445	474	437	466	470	462	483	464	475	482	463	477	429	456	487	480	463	493	518	457	476	491	459	470	458	477	463	447	477	410	453	452	471	476	485	500	463	478	464	483	480	466	486	520	486	488	451	482	488	499	501	479	502	468	473	478	468	471	494	461	461	456	460	480	474	486	468	454	449	467	505	456	494	490	492	496	438	462	467	503	480	518	508	454	412	494	468	522	481	474	475	482	451	440	459	456	485	461	475	486	481	468	478	471	476	453	495	495	457	453	478	503	427	483	528	462	465	512	515	450	455	482	516	459	496	487	468	457	450	443	476	462	477	470	482	466	471	492	482	456	504	488	485	445	452	496	446	455	490	446	449	483	470	479	471	496	499	488	469	452	467	445	494	448	453	489	476	489	481	511	508	455	524	443	475	496	471	460	448	487	434	499	472	438	482	520	473	476	468	470	513	487	509	431	430	443	517	488	525	467	446	452	462	449	515	499	456	496	500	442	513	465	478	475	513	488	471	504	478	434	503	461	474	449	483	423	506	493	469	455	446	454	502	440	462	450	447	505	445	453	481	489	496	474	491	494	468	446	461	450	466	449	466	448	480	455	463	487	467	506	469	450	471	454	456	464	468	448	491	474	503	522	474	478	483	452	491	489	463	460	439	473	441	451	463	442	461	483	476	450	438	468	405	510	441	482	468	481	460	500	479	473
23640	21268	28189	24650	20866	9338	3033	1794	1274	1039	865	681	642	572	496	485	461	442	446	457	425	419	422	415	406	398	398	423	389	429	429	353	408	383	400	380	394	400	428	408	393	401	427	390	447	417	371	355	408	352	420	376	401	397	367	409	406	421	405	392	352	411	407	400	408	412	407	383	406	443	429	410	398	409	421	376	397	425	394	354	411	411	440	406	415	406	367	405	445	368	368	425	372	371	402	389	411	398	402	384	372	400	386	385	345	391	429	405	403	390	372	397	410	408	361	369	365	403	390	368	428	412	389	426	370	416	370	395	399	391	432	387	392	386	396	391	391	391	391	408	407	412	399	388	411	348	419	358	416	388	407	395	417	400	404	398	437	404	407	415	394	397	381	382	392	389	384	382	356	385	388	362	414	373	443	360	415	428	348	388	396	403	407	425	389	425	394	418	400	377	400	388	396	411	387	349	389	370	418	395	422	390	384	411	359	404	434	427	378	423	395	377	395	373	428	413	411	404	388	397	421	353	387	427	457	383	412	391	377	392	440	428	443	428	410	395	356	367	368	371	401	407	392	342	390	370	388	402	409	386	376	403	405	397	398	405	415	435	381	363	395	408	426	395	402	387	392	366	429	451	406	391	412	402	379	412	372	429	397	399	441	396	437	404	377	411	421	392	428	422	415	386	401	350	411	396	384	415	393	383	396	402	372	384	408	393	367	371	383	392	381	399	391	414	378	428	414	397	389	420	397	404	386	376	406	339	386	413	387	367	370	398	399	370	380	388	361	395	396	406	412	359	406	399	379	374	410	415	414	363	398	399	421	395	384	389	423	406	366	419	437	386	416	406	402	401	408	400	421	360	417	404	396	377	390	403	425	361	381	409	388	351	397	391	371	397	391	399	378	374	421	426	378	398	361	411	443	398	360	390	414	373	434	433	369	417	398	363	407	379	399	404	402	388	385	395	412	394	379	402	411	390	405	419	392	393	398	360	329	391	385	385	373	391	385	367	402	406	398	385	447	364	399	398	383	400	331	386	417	410	377	366	392	372	400	388	408	396	411	404	381	385	381	401	425	363	416	392	420	375	399	399	378	395	405	397	389	384	403	408	437	409	357	423	387	396	401	425	412	383	371	388	367	390	371	433	417	391	398	383	406	418	374	347	454	381	433	409	394	365	404	402	367	403	439	405	412	404	381	396	396	395	394	398	413	374	400	378	401	408	385	401	423	391	383	379	401	400	407	434	405	442	398	405	371	369	440	414	403	406	419	398	377	403	393	401	402	445	423	395	427	397	363	348	428	358	367	390	365	406	422	377	411	435	413	391	400	398	398	393	433	362	383	377	399	402	352	411	408	411	377	373	388	374	406	422	391	407	390	365	385	383	385	386	378	416	359	393	396	358	416	382	375	415	376	367	419	395	406	363	417	354	396	388	378	377	407	405	348	383	399	396	413	386	377	391	357	414	393	438	400	376	391	427	421	412	375	408	419	371	388	421	408	371	384	417	428	392	377	375	404	365	417	384	448	384	430	396	390	385	419	427	370	384	377	400	391	383	418	426	354	394	365	387	374	377	401	415	415	421	411	404	395	396	388	397	372	417	412	379	358	387	412	390	403	389	388	381	427	405	392	402	403	388	386	400	367	410	402	380	422	363	408	406	377	369	361	412	395	420	418	427	425	384	370	350	411	386	427	384	390	403	383	383	406	402	392	375	377	404	420	408	373	400	370	408	384	394	391	375	373	405	387	403	398	396	394	394	349	384	390	379	406	396	396	382	396	398	413	389	376	418	425	377	371	383	362	394	381	361	425	381	392	414	380	372	399	396	382	401	354	380	385	380	378	373	385	381	414	401	403	394	389	398	427	455	417	385	432	398	421	376	386	432	411	388	377	392	420	414	407	386	375	383	403	396	405	378	390	421	423	393	381	404	377	384	400	383	395	417	394	380	366	376	410	382	392	411	357	436	367	377	404	369	410	391	389	404	384	384	398	392	412	395	396	416	397	403	415	388	416	402	407	394	398	388	404	399	397	400	405	427	433	395	398	419	384	362	440	402	377	398	415	383	365	424	411	399	377	402	432	369	395	353	407	389	401	391	393	384	385	405	396	345	360	389	373	415	395	453	397	381	396	386	404	435	444	368	421	397	422	386	394	364	403	387	418	408	406	397	392	409	390	408	373	384	400	412	402	385	389	421	431	429	404	388	388	399	433	360	387	397	432	439	398	378	427	398	422	389	383	387	397	428	366	381	396	383	427	367	409	429	385	393	408	400	393	413	385	408	365	433	428	393	381	387	357	421	407	391	395	402	428	387	417	410	406	417	384	397	370	415	397	369	408	396	372	413	398	361	375	391	402	412	428	401	376	395	444	382	414	380	391	386	429	432	383	382	400	405	385	432	404	364	378	374	373	390	394	405	417	402	419	397	355	408	421	406	397	401	390	402	376	387	409	400	367	385	409	351	410	402	376	392	404	392	456	410	405	403	367	388	391	402	379	435	421	391	401	382	409	392	453	392	409	399	416	421	367	375	410	403	373	370	374	413	393	387	405	372	409	408	379	397	374	378	367	382	402	426	403	407	370	387	428	399	432	398	380	405	382	377	394	374	434	433	396	442	401	402	428	403	426	397	376	421	393	376	412	381	407	376	392	424	373	398	379	404	405	404	399	370	423	387	364	426	380	409	367	372	426	428	406	406	394	386	375	383	377	387	407	403	404	375	380	368	370	389	397	412	375	388	380	388	384	402	379	404	392	364	404	405	386	401	377	385	391	350	414	389	380	392	392	401	423	382	402	374	427	440	408	387	411	387	376	366	382	437	403	410	405	360	379	381	349	395	379	420	420	406	397	423	406	395	380	365	405	412	393	358	396	372	414	366	405	381	398	355	372	397	385	398	408	364	373	394	374	420	414	379	389	387	442	396	409	416	402	412	396	391	406	375	403	364	369	433	388	382	387	367	436	371	416	382	400	356	366	408	396	396	434	399	417	384	441	396	379	364	412	382	366	387	375	400	400	392	356	357	375	384	405	377	404	391	362	381	373	389	366	428	407	408	365	418	392	403	387	400	363	394	396	408	396	421	377	394	373	414	371	421	379	395	431	367	411	401	406	376	389	433	410	396	404	408	401	402	431	399	424	418	359	382	429	356	434	397	394	408	383	394	407	423	397	357	410	421	414	418	368	405	415	408	387	375	395	366	409	411	353	408	410	397	355	366	383	400	409	394	390	416	435	410	423	411	372	397	398	391	418	400	382	395	421	411	402	376	398	373	368	357	427	377	419	359	417	396	428	411	399	410	382	397	417	404	380	382	401	395	397	418	399	410	379	379	379	398	401	376	382	339	368	381	402	386	384	366	432	408	387	410	387	379	416	416	390	405	385	414	432	381	408	399	376	421	386	476	387	388	414	391	419	385	394	424	402	431	423	393	365	418	422	380	388	422	397	375	434	407	358	413	411	392	383	370	380	375	399	356	406	412	373	383	389	401	370	359
19005	38903	30717	19602	12226	7671	4958	3441	2509	1913	1474	1167	1006	837	740	689	703	593	568	526	519	515	501	480	468	505	472	438	434	464	492	479	451	464	497	462	453	455	469	453	418	432	482	465	461	470	459	445	453	435	461	450	477	435	473	463	484	461	413	438	497	479	455	479	461	489	452	455	503	485	498	483	467	464	469	460	452	461	442	446	439	461	467	441	453	447	467	455	456	466	465	480	423	443	463	423	511	445	450	450	466	446	451	432	468	458	448	473	466	468	481	483	423	486	456	438	450	462	486	457	466	506	454	480	494	484	465	489	466	490	459	471	487	506	425	488	466	486	458	504	474	453	479	479	467	452	417	447	451	475	456	498	467	471	489	439	495	475	494	481	491	447	431	459	458	482	457	478	469	422	460	444	479	447	470	437	503	455	449	481	450	428	459	467	472	452	460	451	493	451	455	477	467	480	498	440	478	502	501	455	482	471	464	466	464	466	470	457	441	468	474	453	470	432	490	444	435	462	478	457	462	457	438	450	455	456	468	483	467	468	414	501	496	465	488	462	455	440	399	476	469	484	446	456	432	474	492	469	457	460	457	483	432	465	442	478	482	485	449	468	444	430	478	431	473	455	439	485	494	451	424	470	488	479	479	464	460	449	467	472	465	481	484	439	475	465	431	444	480	451	461	467	447	462	475	487	453	472	484	487	466	446	465	447	448	470	453	458	481	496	431	451	454	473	520	451	460	449	475	475	427	432	430	471	482	449	479	450	448	474	476	460	453	453	451	464	466	474	458	445	492	479	464	453	456	448	428	480	440	469	428	457	448	476	475	469	479	457	482	475	464	513	522	436	499	483	456	435	472	457	461	464	419	491	463	436	452	457	468	472	466	501	489	488	444	414	494	433	456	439	444	496	478	475	445	468	425	461	456	482	496	449	466	448	473	436	467	473	464	477	498	459	429	445	488	450	457	468	450	459	459	486	452	425	477	446	477	460	452	459	464	469	444	436	487	467	467	454	425	460	433	471	461	475	465	483	462	449	466	484	467	454	446	471	470	466	468	518	467	470	468	463	489	482	446	411	446	448	454	475	471	441	434	503	448	442	491	454	448	472	483	474	491	508	511	484	418	428	424	436	458	452	477	451	469	513	476	467	447	460	474	466	439	466	497	455	441	455	448	464	414	469	426	458	456	429	495	479	446	439	457	450	431	464	506	440	515	431	476	477	441	488	439	444	475	475	458	468	481	503	451	436	426	469	462	493	455	448	492	446	467	482	439	426	461	446	453	424	442	490	478	434	468	477	450	438	482	444	450	456	480	420	448	471	453	433	425	481	437	511	459	501	457	460	416	464	489	418	487	462	461	450	437	476	480	473	476	458	430	485	448	471	434	457	455	478	490	459	437	506	467	412	421	485	490	447	477	469	455	456	462	460	463	442	484	481	476	466	468	462	469	452	456	485	448	454	441	479	451	442	445	485	464	479	474	484	461	464	467	462	495	469	485	454	468	398	463	457	462	444	468	479	465	483	467	477	398	464	482	441	403	476	443	481	442	466	435	483	436	457	453	457	423	428	451	465	409	447	497	450	443	466	441	482	480	528	426	488	438	456	432	485	435	468	465	438	457	472	438	495	474	451	463	434	469	482	455	433	463	485	485	461	425	459	475	512	459	462	487	505	454	466	460	486	477	465	455	449	443	438	435	476	479	492	429	448	454	516	465	471	418	478	433	487	480	432	470	449	506	445	470	457	453	465	520	477	481	484	445	476	464	467	460	457	437	460	437	449	449	487	451	445	441	470	472	462	442	450	440	478	506	452	459	475	449	457	475	494	451	460	490	448	457	484	437	462	495	449	460	470	442	453	458	494	477	450	492	439	462	442	471	471	465	483	451	479	501	517	476	464	481	452	467	422	480	474	439	455	479	497	462	478	474	476	473	449	450	453	449	450	463	433	433	475	440	496	439	444	469	446	502	440	451	452	480	454	437	456	444	450	448	493	487	450	446	517	454	506	494	501	454	446	462	451	483	444	474	476	473	456	466	507	472	468	447	443	481	442	447	455	443	447	434	477	446	495	457	489	467	467	505	458	458	449	494	491	438	434	461	438	456	473	472	437	491	438	455	459	470	418	452	439	456	472	477	438	482	460	448	502	433	438	466	450	480	440	464	437	430	443	441	462	416	481	472	471	453	425	460	479	493	438	475	475	519	469	439	422	430	453	437	450	484	425	483	462	433	448	470	478	438	461	447	436	482	469	438	446	445	507	444	443	476	472	435	446	459	454	455	452	451	449	462	458	479	479	462	455	415	480	432	523	466	475	426	435	458	445	522	440	476	468	469	435	452	447	456	499	428	426	509	471	481	427	473	503	474	466	466	461	465	474	461	486	456	475	457	478	507	484	436	494	480	465	457	449	488	514	466	460	459	456	480	445	433	496	482	426	432	473	466	489	471	439	463	464	449	430	458	452	450	455	484	481	465	478	453	471	492	498	458	426	472	428	419	465	451	435	478	466	454	438	471	474	485	446	464	485	480	464	449	491	473	438	486	484	466	446	475	451	460	478	446	495	496	446	463	453	501	464	459	487	443	447	503	501	450	457	441	470	456	513	457	485	442	422	426	463	465	525	467	483	436	448	464	473	449	463	493	484	499	489	468	459	475	448	473	434	454	453	452	470	474	473	465	435	451	443	483	470	441	467	450	471	451	493	472	426	481	430	431	479	464	485	490	446	460	470	458	438	465	457	468	454	442	496	436	450	461	419	452	472	469	424	476	459	443	487	446	453	428	444	462	487	428	473	490	435	488	440	465	463	438	449	440	483	450	467	466	497	415	456	428	462	496	481	431	434	469	429	451	445	472	476	466	490	504	490	476	434	479	470	431	476	473	483	447	446	442	480	499	466	448	449	457	439	479	462	471	445	470	509	485	446	500	473	443	482	472	469	461	481	439	461	476	432	453	464	467	493	476	489	473	456	449	468	506	441	473	461	483	463	428	441	467	472	468	471	494	471	451	474	465	438	460	459	468	442	469	486	445	486	427	429	463	481	478	461	442	488	470	481	483	462	470	461	478	431	446	479	464	450	465	457	474	455	454	482	473	472	453	435	500	435	452	429	431	468	462	465	427	488	452	476	467	467	474	490	456	450	484	455	511	457	463	507	490	456	469	477	466	501	436	498	459	453	482	455	471	453	423	453	486	458	464	467	477	450	426	441	471	461	464	469	476	457	430	421	461	466	465	457	447	424	486	498	438	490	396	438	464	488	453	437	444	474	427	468	465	490	458	503	432	478	443	489	500	481	451	441	442	471	448	496	460	472	438	477	464	420	464	430	448	412	420	479	466	493	487	481	499	501	420	477	498	452	489	461	476	475	465	489	467	431	473	479	438	462	460	435	428	481	444	412	471	466	463	464	482	466	486	470	438	488	467	476	471	452	476	513	473	450	458	464	449	459	446	447	470	448	484	485	482	495	441	454	444	460	482	421	412	451	479	458	411	469
25265	21315	26436	24104	7698	2906	1969	1322	1039	794	708	607	574	553	510	488	483	467	444	408	448	419	377	431	419	444	414	416	437	378	386	428	417	395	395	397	429	416	407	426	415	399	436	414	407	410	404	428	420	389	378	444	401	436	399	404	402	406	395	437	410	345	402	390	408	430	410	396	431	398	418	352	428	397	390	447	401	399	402	468	405	387	414	391	380	364	423	402	409	411	394	433	400	437	407	457	403	442	430	419	398	410	368	419	391	392	426	419	380	451	380	451	414	430	400	443	436	460	391	396	386	402	390	418	383	403	456	414	441	403	399	442	404	422	406	422	414	411	402	400	391	419	391	450	405	399	390	391	388	448	426	459	397	414	416	400	422	395	399	401	397	426	395	397	392	440	417	419	417	414	401	407	403	437	423	401	388	396	448	427	389	396	389	411	404	386	386	407	417	430	420	430	444	403	405	404	428	366	406	407	400	406	396	392	363	416	430	366	436	439	403	420	370	417	431	403	370	400	380	400	430	385	442	427	407	403	429	427	420	390	379	394	417	458	375	390	386	437	389	397	402	399	401	425	399	377	400	417	453	408	402	405	407	442	412	421	422	401	387	425	419	442	451	455	414	413	403	409	367	389	426	398	393	416	408	433	407	410	438	404	408	394	401	397	420	412	426	429	434	390	384	396	403	432	386	408	396	427	408	400	387	431	384	425	419	431	442	444	440	412	418	428	442	430	425	417	438	425	434	425	392	400	403	363	404	428	369	430	399	390	359	424	387	368	407	423	370	407	415	406	408	417	402	434	389	430	365	423	381	383	397	401	412	435	391	434	425	429	420	374	375	444	446	367	401	391	418	444	422	381	380	395	408	411	414	398	430	370	458	409	405	407	395	424	404	431	414	390	406	406	420	446	458	395	389	439	450	397	409	397	388	406	407	402	423	395	414	397	410	426	426	422	428	412	379	393	408	395	437	420	407	383	375	426	386	437	424	401	424	372	366	413	375	439	393	409	404	407	417	406	438	440	398	458	428	457	396	413	418	454	456	388	418	406	442	405	381	372	446	407	422	409	426	418	410	404	369	418	361	413	401	440	423	407	417	430	465	441	427	433	411	451	395	380	388	360	389	399	391	413	399	406	426	383	381	460	400	429	413	443	408	444	442	391	403	411	422	447	400	422	406	431	405	397	424	419	394	383	411	400	387	424	398	414	410	373	402	421	388	422	435	416	421	420	429	393	390	386	396	402	372	367	417	406	410	427	417	392	403	413	415	402	419	440	394	467	385	402	426	425	429	390	400	420	426	409	380	443	385	408	407	445	383	423	370	404	414	439	368	411	385	429	401	395	418	398	415	388	397	418	429	373	404	417	384	376	393	387	418	410	422	398	409	384	373	407	364	437	390	368	408	422	424	397	420	471	400	406	434	406	382	399	405	443	407	416	419	417	424	404	408	420	399	415	413	408	406	401	427	389	412	412	390	424	391	390	433	397	406	411	396	402	412	374	383	428	389	387	410	409	396	449	442	394	407	372	396	444	427	377	419	419	464	419	423	394	388	374	403	395	379	432	434	432	415	375	432	403	424	382	391	420	406	396	403	386	398	422	417	418	409	410	432	399	408	405	426	421	399	390	421	383	402	405	389	416	403	397	421	413	412	395	386	409	419	408	395	431	403	420	380	390	386	406	394	390	436	401	390	353	395	432	382	422	436	394	413	423	403	405	401	397	421	423	410	404	403	421	430	428	392	381	402	436	383	407	369	396	409	392	387	427	418	426	425	416	406	422	426	409	408	438	409	402	413	429	402	394	433	396	417	425	432	393	392	406	419	432	389	422	375	422	413	430	408	423	388	395	411	405	401	431	392	441	400	399	418	390	400	387	369	413	404	383	412	375	367	426	397	410	438	391	427	404	435	421	406	421	412	430	362	370	407	375	395	412	399	428	391	397	407	412	393	455	412	410	396	426	393	382	396	404	421	418	441	404	434	449	388	385	422	406	406	386	405	402	422	396	393	418	398	426	404	432	423	446	402	412	365	445	373	427	417	417	408	398	393	402	414	374	415	397	404	412	434	402	426	395	403	421	375	410	403	406	367	375	422	402	436	382	423	382	428	416	418	390	396	393	413	417	401	392	409	397	418	408	409	414	433	408	391	452	400	386	421	417	421	424	411	405	371	413	397	433	403	438	430	409	364	358	417	392	437	444	396	403	423	400	417	408	400	428	438	429	406	424	438	444	419	399	437	415	392	403	426	409	402	395	402	405	425	409	424	433	420	415	412	410	368	433	373	422	457	368	422	376	382	420	402	423	446	429	421	463	386	430	397	422	376	386	382	402	400	394	411	424	363	406	404	440	433	376	377	411	450	445	411	390	432	398	391	429	454	379	432	399	434	451	421	409	432	412	401	373	375	437	395	414	433	454	416	426	400	435	397	410	437	358	386	417	420	397	393	407	371	434	366	388	407	406	382	379	373	423	415	409	448	392	412	428	417	404	408	387	404	412	436	407	425	415	406	418	416	389	410	409	439	415	392	420	430	387	405	435	423	377	425	455	432	420	403	417	417	415	362	424	419	385	416	435	422	416	404	425	405	447	405	411	425	422	406	397	407	427	407	431	403	405	414	414	358	381	396	417	399	428	392	440	391	437	413	403	391	387	375	390	398	419	441	411	427	369	451	397	375	419	379	392	359	402	400	404	435	407	416	444	412	418	439	397	429	392	436	374	382	454	375	446	382	409	414	408	384	389	361	432	383	384	401	401	381	416	419	415	375	425	413	393	418	421	371	387	393	398	413	428	382	437	395	407	417	414	415	397	427	384	387	401	409	390	427	401	431	407	403	378	396	423	410	394	416	414	450	398	439	419	417	432	421	429	400	410	383	430	392	412	445	402	409	404	401	380	415	454	441	373	395	378	384	414	395	414	377	406	407	391	396	389	414	429	401	408	403	375	407	410	386	403	392	435	420	390	437	416	402	368	440	439	406	374	380	414	439	396	453	414	415	390	389	413	371	395	417	445	414	405	412	411	405	461	452	389	410	396	412	426	374	399	401	425	425	409	371	422	408	388	422	448	414	370	392	414	402	404	393	384	440	383	405	418	394	396	415	395	454	407	425	392	403	416	390	390	398	430	413	429	375	420	406	467	413	414	389	404	427	416	396	403	392	427	408	404	410	434	377	400	390	414	399	464	411	436	416	406	390	420	412	432	402	389	380	421	380	404	430	403	408	414	429	407	426	415	397	406	419	404	430	412	391	369	399	403	417	411	442	386	389	437	430	414	388	372	413	416	395	402	416	403	411	415	447	407	406	398	411	409	427	403	381	392	425	411	399	405	429	424	440	414	447	435	429	405	413	430	419	399	381	397	419	389	372	431	406	435	361	435	438	420	405	438	417	415	386	411	407	385	402	427	404	427	394	415	424	419	432	413	409	383	415	433	368	419	404	402	387	416	399	427	398	388	386	406	398	416	409	397	403	422	402	387	401	395	399	405	396	448
18345	34689	26366	15680	9261	5963	3814	2646	1987	1563	1173	940	868	737	701	620	624	578	557	559	523	522	524	486	538	513	501	493	448	476	484	469	493	467	523	479	456	468	439	440	466	467	469	529	469	448	481	483	495	450	476	455	446	452	450	440	480	472	474	477	480	463	459	469	476	484	454	491	498	506	496	468	464	500	482	480	469	471	489	464	480	454	510	492	461	487	473	473	468	513	481	480	496	489	462	488	489	462	475	488	470	485	473	462	451	473	460	456	487	431	517	482	468	486	455	481	498	473	512	437	473	460	541	486	511	453	428	475	536	536	535	501	460	454	468	472	468	491	477	462	454	452	482	466	467	464	461	476	484	524	485	444	453	488	481	486	514	467	464	467	484	437	458	517	487	530	484	474	465	458	470	479	398	501	488	489	497	481	458	503	491	452	442	468	497	490	501	508	445	484	484	481	451	517	436	469	462	469	464	459	450	470	505	515	498	455	508	499	443	463	482	448	460	461	468	449	517	495	483	484	498	472	464	502	454	479	491	437	504	460	444	468	480	446	464	500	508	509	465	444	441	493	450	485	468	543	509	463	453	450	471	484	484	466	504	454	477	481	451	495	474	488	481	451	466	463	492	486	507	497	479	484	501	490	458	506	476	504	484	511	473	477	457	432	524	496	484	501	468	489	486	501	504	490	486	504	499	500	462	523	447	463	513	449	463	446	491	491	510	431	455	479	502	489	483	471	496	474	494	513	485	523	506	474	518	480	484	466	463	476	466	423	490	473	514	475	483	470	478	490	495	457	489	456	495	493	518	491	470	487	496	460	489	483	465	498	455	472	500	467	459	479	535	446	471	474	479	447	476	465	469	476	510	487	468	467	495	487	509	493	461	477	502	430	461	492	521	486	495	529	463	458	454	473	490	468	452	512	472	465	510	499	462	463	475	445	492	484	463	483	483	497	504	447	479	471	464	480	470	496	454	463	487	468	468	477	460	511	505	508	514	452	509	482	454	447	471	456	519	496	472	459	462	474	432	489	520	468	453	478	465	500	424	476	469	516	487	509	466	489	459	501	498	483	484	452	501	457	467	507	460	508	501	465	458	446	485	470	460	502	502	467	461	465	463	459	432	463	510	476	508	500	491	450	489	460	476	472	464	455	502	453	478	447	456	474	474	512	456	471	492	476	490	512	494	459	481	510	496	475	478	465	476	518	474	536	483	475	493	490	488	466	467	469	491	465	468	518	482	463	477	501	453	491	452	468	456	487	487	439	454	508	515	475	484	462	469	487	485	503	481	461	512	478	449	473	459	525	479	472	511	501	460	483	502	495	522	500	466	476	479	429	503	511	492	463	466	431	505	479	477	466	480	461	464	485	475	472	513	507	538	488	477	479	482	510	494	453	480	474	460	500	471	499	495	467	488	475	464	466	453	501	496	515	453	457	506	474	486	465	482	514	490	483	512	471	459	507	465	499	480	491	497	444	440	478	477	460	480	464	467	462	466	508	538	484	507	478	498	483	472	462	473	443	471	434	460	488	511	472	448	440	492	464	457	473	483	487	448	490	488	487	502	457	478	437	450	467	476	469	461	505	470	472	488	484	426	457	470	499	483	467	459	485	443	506	478	457	480	483	487	458	478	483	464	478	462	503	476	462	535	488	459	478	477	459	459	445	474	461	495	489	497	455	506	509	477	469	527	467	470	482	468	463	516	505	459	479	497	476	508	471	440	467	463	452	447	521	483	464	485	473	485	485	474	512	493	520	504	480	488	453	472	496	509	499	488	462	482	482	486	464	474	478	452	507	479	510	502	479	466	448	496	470	459	502	466	476	477	453	496	475	473	445	475	508	460	469	496	452	464	484	497	507	473	476	469	492	478	478	467	457	483	487	500	476	458	436	447	471	478	453	434	468	497	501	493	507	458	474	517	467	487	463	510	488	514	445	491	488	487	456	448	493	490	454	479	494	435	476	448	507	477	471	446	491	492	481	476	483	439	489	462	473	465	498	476	511	539	507	480	464	478	497	515	523	540	470	480	464	465	469	474	471	450	468	485	483	474	499	462	463	447	466	456	441	460	480	466	480	455	428	475	457	495	482	470	430	447	478	466	476	460	497	491	488	466	475	455	462	442	470	449	489	446	499	446	503	470	495	453	470	498	460	467	471	490	439	454	432	482	491	495	495	481	485	454	478	469	473	489	451	457	456	450	448	479	492	424	489	498	478	497	481	461	448	478	501	491	469	478	487	453	434	459	470	489	482	444	458	478	486	497	488	491	479	447	461	504	471	483	461	485	468	430	487	461	439	494	456	494	484	481	453	472	522	478	495	475	445	466	506	537	478	498	500	449	468	467	488	435	496	481	483	447	449	489	432	474	460	498	500	499	502	449	469	452	453	453	464	470	462	494	495	486	493	503	495	470	507	509	451	462	456	437	469	503	471	465	484	464	487	488	444	485	451	476	513	525	493	543	452	512	470	456	465	455	490	502	477	438	454	465	469	460	452	472	489	471	482	487	453	548	450	527	486	470	523	460	477	494	467	475	495	439	485	488	485	471	486	501	492	524	488	489	455	458	483	446	506	479	471	525	496	486	498	480	474	462	472	513	484	500	502	507	486	507	466	474	479	516	500	504	480	472	510	486	480	480	462	504	485	469	462	478	443	483	451	476	482	456	482	460	514	516	468	454	487	477	501	499	464	458	486	482	477	464	449	490	476	464	488	479	468	471	488	511	514	472	475	489	445	448	471	512	513	456	476	479	498	457	480	492	471	478	501	454	478	496	471	455	464	491	476	496	508	440	428	466	500	477	482	468	463	435	475	486	501	464	474	440	485	464	455	428	451	462	443	449	508	483	496	481	496	478	520	476	474	482	478	466	498	516	479	490	491	467	493	478	465	445	495	477	424	466	480	456	438	457	467	472	481	432	479	437	460	450	494	481	449	482	454	508	423	506	474	448	469	470	457	459	504	439	427	476	422	477	475	515	499	486	467	472	476	452	466	481	462	524	469	442	465	455	463	461	475	456	497	522	478	502	503	497	472	472	517	466	441	457	485	444	502	483	492	510	463	477	467	452	476	511	453	489	489	481	476	464	491	473	476	437	486	511	481	462	492	477	491	460	484	516	461	470	556	514	521	453	445	445	458	488	452	482	495	457	456	469	487	448	479	458	493	494	529	518	455	470	486	490	483	455	481	450	468	532	475	456	524	463	461	457	473	475	529	467	452	466	463	488	529	483	470	447	472	482	447	483	515	498	476	485	466	510	499	449	462	499	495	475	491	491	478	436	501	461	480	446	487	494	460	465	462	455	469	496	480	484	486	495	486	482	489	501	500	474	459	462	481	530	503	501	474	476	458	459	491	466	439	474	453	476	473	462	483	468	449	478	502	463	474	463	466	486	444	478	493	497	506	490	466	453	457	476	486	445	516	460	471	462	473	471	495	460	486	474	495	456	463	460	484	487	483	438	489	470	502	478	433	486	492	451	464	503	496	473	457
22878	21357	28780	24308	21395	20241	7190	2429	1602	1265	1044	883	759	649	572	525	520	503	483	452	474	444	411	447	403	459	445	403	421	442	403	420	413	413	430	416	416	407	408	430	372	415	404	413	440	459	385	443	433	419	450	424	389	406	368	422	423	445	419	379	434	429	420	395	473	424	449	407	412	403	414	437	407	421	403	357	415	402	447	399	399	426	450	387	371	387	407	438	422	399	395	391	412	360	439	421	407	425	385	414	393	405	408	413	377	396	406	375	402	394	410	426	397	394	434	438	405	370	413	426	413	413	394	385	434	408	370	411	396	411	375	428	401	408	398	390	408	422	413	426	444	434	406	380	406	407	398	428	427	393	465	425	425	395	412	409	404	412	400	412	395	392	381	423	394	409	413	411	376	410	420	383	407	464	398	360	413	373	412	426	383	414	444	418	398	406	397	372	407	411	386	408	410	438	405	422	376	420	375	417	408	414	446	405	432	422	397	404	409	397	431	408	423	392	441	425	408	385	387	410	405	406	402	381	416	426	396	396	410	417	413	372	381	400	450	386	407	401	439	407	391	393	439	418	383	456	409	425	419	415	390	421	396	413	411	425	440	432	427	404	383	416	396	421	438	389	369	368	402	384	430	427	426	386	398	428	418	436	411	405	433	404	416	405	363	416	380	392	378	405	411	414	409	411	416	396	389	411	397	410	385	412	406	394	444	439	430	427	400	420	397	396	439	384	422	388	420	402	403	404	376	396	393	419	408	382	388	376	391	409	436	398	428	429	416	430	426	405	395	437	396	373	448	398	407	419	422	390	392	401	381	400	427	429	395	443	402	404	404	406	406	406	428	388	355	421	426	408	404	412	385	412	418	406	388	395	399	414	392	399	383	374	416	386	380	426	404	398	395	412	424	413	471	413	380	405	420	432	415	407	437	382	391	414	402	429	427	414	409	375	395	418	416	398	395	419	415	422	394	412	404	412	394	406	362	418	378	396	407	387	416	366	423	440	410	423	416	443	445	408	403	407	418	407	414	408	388	440	420	410	390	428	390	376	435	408	396	440	413	438	415	389	397	418	403	360	444	404	397	410	409	430	413	395	419	411	428	433	422	417	385	384	412	398	390	377	416	401	433	423	399	380	442	410	409	387	376	417	402	427	428	406	437	424	407	434	395	392	395	433	414	402	414	433	392	383	420	414	430	413	422	398	387	425	396	406	395	374	436	400	424	413	402	438	441	393	416	421	425	382	427	397	363	413	409	403	425	374	427	404	386	397	411	401	422	405	408	433	422	411	421	406	401	431	403	408	416	396	436	401	431	415	397	377	420	431	394	412	423	390	424	377	419	413	415	390	403	395	407	369	377	409	411	373	393	416	408	379	396	398	408	388	409	407	423	388	411	399	434	392	431	405	437	432	454	397	395	415	399	430	421	403	439	389	398	390	387	400	397	397	406	412	418	412	418	429	373	418	387	435	368	395	391	396	391	408	392	392	413	403	420	435	447	433	410	408	388	420	371	382	398	404	380	443	382	432	423	393	407	420	412	422	397	391	426	356	434	374	384	391	399	378	388	412	387	411	399	376	429	414	392	450	421	424	410	392	434	415	403	398	419	404	392	389	394	395	410	400	380	409	420	458	444	420	413	392	383	393	384	411	416	363	394	416	436	367	400	380	395	388	403	436	422	443	407	413	422	463	400	426	391	411	460	404	397	404	418	387	400	406	402	395	399	411	387	441	436	416	366	395	387	421	446	384	404	414	380	422	427	409	394	438	414	423	421	388	384	415	451	414	392	425	397	393	379	391	414	391	373	428	411	408	388	417	439	389	379	384	399	430	433	373	444	426	385	409	409	401	425	389	382	397	409	416	399	418	377	428	430	413	403	413	392	422	428	373	441	403	458	381	400	385	426	388	414	385	406	373	402	397	422	422	383	385	416	396	424	443	411	398	445	396	416	406	404	432	398	417	439	435	390	422	453	392	402	407	417	370	404	388	391	400	408	426	374	446	414	390	377	410	403	458	473	405	418	405	441	391	406	403	403	426	409	426	406	418	418	442	411	379	397	414	450	404	437	399	435	395	403	384	367	407	398	378	396	412	409	407	453	423	405	388	430	419	405	379	421	403	444	389	401	425	420	387	368	398	370	398	411	382	484	417	365	397	415	385	387	399	390	433	397	401	422	436	401	376	399	400	399	437	440	436	411	432	406	400	422	434	428	406	395	445	389	436	404	432	429	413	410	394	401	426	399	382	413	439	435	464	446	360	404	405	366	407	446	447	403	421	395	409	430	380	385	390	433	422	404	401	397	410	401	414	387	404	412	410	404	420	414	396	395	400	419	417	402	385	439	427	416	432	442	412	431	445	389	388	386	394	422	405	404	403	405	438	419	422	409	428	404	422	427	419	424	411	411	390	407	415	431	392	437	411	403	413	426	427	408	417	404	426	463	408	445	403	400	406	387	437	415	446	416	440	371	413	430	383	379	410	384	382	430	421	389	428	432	412	390	397	396	408	394	386	394	380	413	395	373	372	381	436	405	424	397	388	430	379	398	402	377	404	410	441	399	382	391	394	385	413	429	411	407	405	408	413	418	436	384	425	450	410	372	419	383	375	418	443	441	431	438	396	435	396	420	402	424	382	406	417	422	430	408	439	426	377	426	403	410	403	400	426	378	434	403	419	379	418	422	380	371	397	383	374	415	376	393	405	449	394	457	403	418	401	411	434	390	416	424	427	408	417	352	388	409	414	411	399	427	388	413	454	408	389	424	444	390	391	414	435	401	391	397	386	400	422	400	406	356	386	409	421	416	386	431	438	400	420	389	401	390	403	373	402	376	403	393	396	375	379	402	422	390	423	387	387	440	395	403	427	392	419	373	426	415	422	416	411	416	402	415	433	399	407	388	403	419	401	421	383	389	418	404	427	422	381	407	413	418	385	399	417	402	391	374	429	395	422	411	438	424	391	400	398	427	434	420	425	391	416	414	401	425	405	398	387	403	437	442	463	442	383	397	418	411	399	421	405	402	382	392	432	424	407	402	395	372	406	399	402	421	414	424	425	414	428	400	432	440	404	420	413	410	418	396	414	420	415	414	422	396	432	380	387	372	400	434	412	403	406	389	420	439	401	409	396	397	420	389	411	362	391	405	407	397	443	443	443	452	401	381	422	419	443	420	411	396	428	425	377	431	416	400	447	451	400	408	416	405	384	414	421	415	384	404	396	380	393	404	413	448	393	403	425	419	421	425	391	437	426	414	425	413	398	411	395	406	423	379	420	390	411	436	406	434	420	402	413	365	410	428	426	390	429	424	393	370	397	400	398	404	383	431	388	440	408	410	419	430	404	428	401	408	431	428	429	437	421	373	378	387	422	402	409	405	408	406	418	415	435	406	408	389	383	396	400	414	412	419	434	410	384	394	413	431	395	358	406	417	386	381	410	381	408	365	435	414	418	447	429	424	401	434	419	383	433	447	420	404	423	428	449	434	354	386	402	422	417
20774	42989	34825	23272	15260	10080	6574	4540	3213	2385	1755	1458	1201	1025	900	770	720	606	620	590	557	523	528	552	488	496	517	470	478	498	450	476	519	432	402	495	496	438	472	448	471	488	468	488	504	440	466	439	498	483	457	441	457	449	470	460	463	457	463	477	478	504	491	502	445	438	488	501	495	454	424	486	465	497	434	472	439	507	482	466	482	462	452	484	458	457	481	483	470	483	462	473	475	477	461	469	463	496	496	461	523	453	498	510	506	421	504	429	469	422	473	494	468	470	492	445	456	431	509	472	428	485	500	462	428	495	486	516	489	471	460	468	513	443	458	456	452	486	456	468	482	424	462	502	464	476	451	478	487	450	457	455	489	455	445	458	455	490	491	457	466	496	478	478	498	457	454	440	428	436	486	478	486	466	463	472	493	502	491	472	448	464	433	453	509	458	514	464	458	457	480	471	453	446	481	474	450	502	459	482	503	471	453	477	504	475	490	445	440	471	513	413	448	494	489	471	475	434	462	459	458	470	465	456	454	444	476	480	462	471	484	480	492	475	490	502	464	463	480	473	457	485	461	477	469	465	453	504	477	477	449	438	461	435	440	505	470	466	470	463	472	456	472	489	468	481	493	445	481	477	463	489	486	437	465	494	482	462	495	492	474	513	467	475	492	462	493	445	477	457	537	500	469	512	484	486	495	471	454	479	479	464	444	481	476	482	463	484	509	479	503	449	488	448	476	470	481	469	443	441	453	406	493	460	483	473	476	522	472	454	466	444	468	451	477	465	441	454	504	492	441	476	470	496	413	452	448	433	486	453	516	499	428	470	459	478	437	467	465	477	463	455	454	458	442	444	466	481	446	499	451	460	490	489	488	455	466	479	418	453	463	499	446	415	459	470	428	488	469	451	500	493	493	513	496	484	461	499	513	484	448	491	485	446	449	455	428	453	447	454	510	492	463	463	427	474	471	499	463	479	440	464	487	454	441	492	473	426	487	480	491	455	456	466	453	470	520	449	494	466	427	480	500	449	480	486	469	427	499	457	430	457	465	449	504	485	430	457	517	451	481	448	446	491	498	492	472	462	460	469	458	470	448	454	484	447	431	511	442	476	492	447	472	467	456	466	466	481	473	467	458	428	499	469	490	464	469	475	462	477	483	445	437	502	463	510	471	500	435	482	457	466	455	455	451	492	454	511	470	439	489	481	501	466	460	495	458	459	471	475	436	468	486	473	459	456	437	461	487	458	444	519	469	451	443	458	467	486	467	559	464	509	482	448	451	487	476	466	473	462	471	470	452	472	456	452	454	458	440	483	490	489	445	492	478	500	455	441	492	493	453	479	491	479	457	442	476	475	484	505	489	469	435	498	445	489	456	483	510	477	479	427	492	505	481	478	471	468	481	473	417	494	427	478	484	470	476	453	475	456	471	483	435	506	483	458	463	486	482	485	466	490	470	441	454	453	428	470	462	460	479	495	459	496	471	449	423	464	513	473	509	497	479	468	472	427	460	442	476	439	482	448	440	447	455	441	492	519	468	475	441	475	481	473	438	449	488	446	459	468	463	508	500	484	483	481	478	487	489	468	466	457	464	461	463	519	506	450	477	443	487	445	450	465	503	477	465	466	444	472	465	464	459	432	500	447	505	470	495	464	481	455	466	476	466	427	478	492	489	447	491	473	450	445	495	459	462	456	460	441	491	425	480	462	465	496	471	504	440	469	448	455	440	456	449	451	447	463	494	436	482	477	474	476	487	487	508	480	457	442	484	443	442	458	459	445	448	479	531	457	461	475	448	422	464	479	458	446	508	449	475	487	471	476	435	462	447	486	457	428	471	482	476	525	460	416	466	495	472	500	459	440	489	455	481	491	449	446	484	444	444	474	512	460	479	449	467	465	462	480	456	459	465	470	547	476	439	490	503	469	483	459	469	456	475	481	449	490	465	411	486	470	443	471	417	505	454	503	444	458	432	482	443	483	507	510	513	511	469	447	492	495	462	423	464	448	504	463	490	463	486	462	471	481	449	481	529	461	458	463	468	476	443	470	496	459	522	461	486	459	506	450	490	465	439	493	425	468	427	439	484	475	455	460	463	426	471	503	443	486	460	465	480	477	456	483	467	472	474	463	440	472	425	464	442	475	495	448	448	471	453	465	488	493	496	462	451	423	477	444	451	474	465	431	441	509	467	472	511	455	488	488	494	514	469	435	482	502	439	467	478	448	448	457	458	472	489	473	482	461	448	471	468	479	488	457	482	424	482	466	447	466	452	505	454	444	476	475	493	471	467	488	478	459	482	436	448	461	456	431	460	503	468	495	466	428	486	481	435	477	449	432	462	486	459	480	500	478	463	492	457	473	442	463	441	434	430	468	479	465	491	437	467	461	508	453	454	497	477	501	451	477	476	460	507	450	463	462	455	443	503	468	458	459	458	446	490	524	486	487	464	478	464	471	469	451	519	428	441	491	485	451	503	461	428	479	436	423	453	506	499	485	505	483	466	460	451	406	431	424	436	508	486	500	420	505	471	518	487	477	482	468	491	451	462	448	473	468	499	440	458	485	493	502	476	442	474	451	475	470	471	427	479	440	449	481	441	450	464	500	469	460	450	438	477	490	436	449	446	466	462	451	413	467	434	513	456	466	455	448	476	457	484	457	444	479	460	451	479	476	472	426	480	473	477	521	458	469	434	459	442	488	454	489	498	430	460	472	453	492	447	457	473	468	452	487	469	457	462	485	493	451	422	470	458	458	440	454	450	488	464	479	487	469	495	475	480	476	442	470	465	484	460	527	476	470	445	450	494	478	490	481	459	451	457	470	462	453	504	451	474	458	475	464	481	462	441	484	480	470	480	441	436	478	486	479	478	480	471	450	446	519	461	475	503	434	456	477	439	465	449	445	474	460	430	480	455	466	470	443	466	474	452	468	433	454	467	487	476	423	441	448	474	479	474	456	504	477	471	479	433	460	475	440	444	442	476	467	457	466	474	482	457	483	496	510	457	474	486	489	480	441	478	464	454	466	470	478	519	439	517	466	449	456	475	473	431	458	463	458	483	476	466	505	477	485	491	444	459	536	529	487	492	444	447	453	440	468	443	531	461	474	478	477	460	460	515	458	456	452	489	496	483	513	480	454	450	475	471	493	452	435	502	432	477	456	485	474	452	481	491	505	460	473	483	455	486	454	474	496	483	433	458	464	496	445	420	466	465	456	483	465	496	452	456	481	453	470	447	484	452	439	484	473	477	505	461	465	453	464	511	496	429	473	461	457	450	462	489	447	453	451	455	470	456	435	473	466	457	479	474	528	462	476	469	467	458	471	438	456	466	470	493	479	436	446	467	517	454	481	472	456	450	450	481	445	465	512	479	486	473	493	504	442	464	462	494	459	464	461	494	476	487	469	489	453	451	438	499	484	495	485	453	461	497	475	483	483	430	474	444	492	499	516	491	441	476	479	464	494	484	482	479	471	457	448	458	479	472	502	466	503	420	497	475	485
27898	22497	20225	9739	3789	2215	1544	1041	831	702	651	635	551	473	441	474	471	438	414	420	421	424	428	418	401	412	364	366	411	412	388	412	388	407	378	395	408	392	352	405	413	430	404	388	412	396	411	384	425	407	400	428	392	418	414	394	405	406	441	409	422	439	429	405	393	390	417	402	400	409	442	407	423	390	411	408	379	421	413	391	424	385	383	394	382	396	393	398	382	415	394	411	379	420	380	389	416	412	390	395	398	384	420	408	391	417	385	422	411	381	395	381	375	376	390	396	397	414	384	402	409	383	388	442	383	388	399	409	420	402	428	392	380	410	403	394	424	425	394	406	439	436	407	400	417	435	421	421	435	432	410	386	411	412	394	403	405	404	411	417	398	389	416	416	431	429	460	419	378	400	430	375	386	429	436	415	429	403	412	396	427	402	421	412	412	389	382	419	414	402	386	399	414	427	441	359	379	431	401	392	428	398	399	402	397	420	383	386	393	385	453	419	393	412	384	410	427	402	420	423	433	421	400	410	406	398	370	390	362	400	368	425	423	402	390	393	418	406	411	393	378	390	435	435	443	409	426	423	407	407	389	392	417	412	437	433	402	431	414	441	401	394	409	404	388	408	384	399	389	368	391	419	429	413	380	409	431	400	423	407	410	436	431	391	380	426	411	395	404	396	420	385	403	404	372	386	409	404	438	419	407	385	412	424	429	415	457	409	406	423	420	377	411	413	395	435	398	394	413	420	399	408	422	418	396	408	391	399	434	388	430	426	405	409	404	409	365	409	368	385	414	390	441	388	414	415	398	425	429	450	388	443	425	397	402	412	381	423	374	402	406	407	404	419	398	425	408	413	410	388	422	432	435	400	413	398	404	399	400	413	398	389	455	422	408	406	418	375	418	384	397	413	423	366	390	388	439	421	411	386	383	389	427	441	473	424	457	403	426	409	425	423	393	396	384	386	415	424	407	384	397	422	434	430	428	392	400	396	400	423	405	423	386	437	403	441	424	368	428	421	378	420	442	420	383	408	417	409	444	378	397	386	373	417	365	403	390	421	400	374	421	421	423	411	393	399	406	418	420	400	423	432	426	397	399	389	398	423	395	407	415	377	380	416	425	361	432	405	390	397	398	415	410	438	427	410	386	396	380	411	391	376	378	402	388	390	396	410	389	422	433	413	399	397	390	411	365	439	400	412	409	365	395	395	381	376	368	441	412	423	413	428	441	405	389	395	380	398	410	394	407	377	389	460	379	389	450	401	367	429	387	405	400	425	420	395	384	387	414	401	378	420	390	398	413	418	432	402	430	409	429	401	422	405	385	366	390	414	422	416	416	436	378	410	419	402	426	426	422	417	396	423	393	411	415	378	417	450	428	382	399	436	409	414	410	414	426	385	377	419	388	417	412	451	421	392	440	391	431	390	399	443	390	423	355	406	411	446	407	437	420	433	377	380	423	390	409	415	396	441	422	404	425	407	420	388	425	426	375	400	406	375	402	417	388	394	397	419	428	403	390	407	424	390	401	405	399	393	413	419	409	378	379	380	451	372	394	391	412	401	404	390	402	411	399	410	417	414	450	399	379	443	427	424	417	392	391	389	420	410	367	367	386	413	392	383	432	414	422	404	390	401	419	405	404	412	390	411	425	437	411	428	366	435	442	410	407	424	405	438	421	410	381	398	412	401	402	405	415	392	384	419	399	399	402	390	390	385	400	401	412	379	394	416	393	391	395	407	416	399	363	408	421	411	372	410	399	394	396	439	441	410	417	443	413	414	423	423	416	403	431	391	391	412	362	411	399	386	421	386	384	388	367	397	414	410	368	395	413	397	388	435	400	409	407	420	405	360	456	407	404	386	378	409	380	421	439	428	390	406	433	419	422	397	395	434	419	411	417	408	375	388	422	412	412	410	380	435	387	380	419	416	401	429	387	396	407	362	401	394	385	399	416	432	420	394	432	395	401	430	427	416	373	386	390	416	411	417	379	370	383	385	418	409	393	426	410	398	407	401	381	410	394	443	423	400	396	396	384	411	356	417	415	397	399	406	415	410	405	418	385	408	390	417	430	385	390	400	407	449	431	394	442	409	417	422	419	405	411	400	459	415	363	414	441	425	431	381	406	453	429	381	402	404	401	375	394	410	399	385	410	411	442	403	379	391	425	414	414	389	415	350	406	433	361	390	359	386	407	419	405	428	380	369	415	394	402	410	401	394	453	400	383	445	388	427	405	393	375	409	405	397	418	378	407	425	401	409	421	410	409	419	396	407	401	415	415	425	412	393	393	406	455	427	450	430	415	383	438	412	395	408	395	421	448	367	412	389	394	402	378	423	360	421	418	455	399	418	405	374	452	393	403	410	375	377	395	407	392	389	417	398	412	406	395	404	400	421	398	418	398	426	417	403	391	424	437	389	386	403	464	420	387	404	394	382	379	421	408	381	415	459	396	413	401	429	389	390	360	435	394	415	385	405	388	410	390	389	395	367	460	417	391	430	403	406	418	412	381	380	403	420	393	416	399	395	387	388	434	388	414	396	401	412	399	396	426	378	393	403	433	409	427	461	405	389	415	425	385	417	428	393	415	379	373	426	388	439	413	403	417	357	395	417	406	440	389	402	406	398	434	415	403	382	434	433	413	419	383	394	421	404	412	404	391	378	414	385	436	400	422	405	390	394	412	428	403	399	393	427	449	410	386	419	426	423	420	431	426	418	393	425	409	413	407	378	442	406	425	417	421	404	426	422	402	391	417	419	393	400	412	413	404	424	358	416	437	412	418	399	390	385	388	386	392	406	379	443	427	405	396	386	407	398	413	420	371	418	413	430	409	400	427	427	409	403	450	401	402	397	391	422	420	419	398	426	385	396	423	417	430	409	399	395	360	408	388	403	389	418	415	410	420	401	421	414	388	439	439	412	378	387	405	408	412	392	451	411	394	395	397	398	405	414	336	416	390	446	419	398	421	403	401	380	426	418	412	398	385	411	402	425	376	398	417	431	391	428	391	399	397	419	400	409	418	427	400	427	424	413	435	405	421	385	412	401	385	414	387	385	434	435	432	384	368	434	371	395	391	399	403	407	369	425	422	426	405	395	425	414	461	433	418	422	407	406	421	423	408	395	403	426	385	414	391	383	395	410	429	363	398	383	415	415	444	394	382	429	377	429	401	381	383	424	386	409	377	451	420	412	428	409	378	423	430	425	351	418	398	426	401	432	422	380	402	422	417	417	367	435	396	417	443	446	396	367	385	401	371	381	417	416	412	398	405	440	393	417	445	430	406	427	424	412	423	391	442	391	400	417	410	397	440	390	399	403	431	361	414	409	402	451	412	392	436	404	392	438	446	381	452	405	408	417	388	444	444	379	413	402	432	425	395	386	395	409	425	384	444	426	417	434	396	380	467	419	408	377	402	406	422	390	384	423	391	426	388	435	423	382	405	407	402	424	395	384	389	378	406	403	398	407	429	398	409	416	398	370	371	443	401	408	412	391	407	402
18280	31721	23356	13304	7488	4691	3062	2079	1511	1206	976	860	761	658	616	578	561	568	532	508	481	497	475	508	466	463	474	444	501	461	467	502	451	457	464	537	440	482	433	443	459	500	489	516	491	475	469	467	482	465	434	486	472	468	494	462	552	478	490	448	471	455	497	488	491	480	469	490	470	529	463	469	503	466	493	498	524	481	447	461	447	439	466	498	480	447	458	518	495	491	484	481	480	501	474	456	448	457	502	476	482	463	447	448	464	449	489	450	478	481	472	485	462	460	471	490	453	506	463	469	508	449	481	472	501	450	449	448	451	468	469	497	487	477	486	525	458	476	467	475	456	499	478	477	463	511	464	493	486	493	439	436	458	502	458	466	464	491	483	477	477	492	428	472	458	472	485	467	464	495	492	451	491	475	484	460	462	448	416	455	440	497	464	456	461	486	447	500	453	478	476	482	436	493	487	485	486	518	483	496	504	458	473	483	467	445	543	446	495	516	485	454	485	485	482	472	466	472	472	487	482	511	532	497	448	492	507	502	462	450	434	470	468	449	451	485	494	481	437	458	432	496	470	460	472	461	466	475	474	466	482	471	485	508	461	494	477	466	496	476	435	502	469	501	491	467	471	467	468	456	444	429	483	466	460	440	481	480	486	473	454	449	491	465	498	475	482	461	496	468	460	424	502	507	454	483	467	502	453	497	497	465	488	512	462	473	452	477	494	495	482	441	466	417	484	466	466	481	472	461	459	491	467	470	481	453	490	454	479	460	449	490	490	489	476	453	447	495	503	455	489	465	461	465	471	487	475	468	508	517	462	485	492	472	478	512	453	468	490	488	444	525	494	464	442	423	496	473	463	441	464	486	493	499	492	493	463	478	457	447	454	443	459	458	458	494	446	476	491	505	466	484	462	497	475	454	457	489	470	477	479	475	491	463	495	492	499	468	504	478	482	479	481	486	492	491	440	448	438	499	476	456	486	457	474	457	482	485	471	450	451	461	479	448	465	483	477	511	443	480	471	450	465	492	470	480	480	502	481	484	468	503	498	474	444	489	493	461	439	467	465	480	483	446	476	464	460	481	486	481	476	495	529	459	468	425	478	468	469	443	518	484	508	465	419	487	478	464	484	445	460	494	508	483	469	428	443	501	499	460	498	437	463	457	426	479	510	464	458	489	472	457	509	479	479	469	488	454	483	477	494	451	493	464	471	444	477	454	485	481	427	468	478	431	495	476	480	443	459	478	487	471	467	481	468	459	435	485	447	479	478	484	482	454	476	458	501	472	481	479	479	466	507	484	480	474	489	444	479	479	474	488	463	479	499	444	445	439	485	465	503	491	487	506	452	490	488	438	462	476	449	488	488	482	481	467	495	474	460	480	521	495	443	447	494	469	513	487	479	543	467	475	489	494	498	461	476	458	460	471	478	477	462	465	490	477	493	464	471	487	501	455	487	481	443	467	480	425	480	449	444	477	457	474	449	428	502	432	451	457	444	457	456	440	513	438	469	471	490	469	483	460	475	494	466	487	450	481	497	434	503	417	472	471	498	496	432	471	493	485	478	502	491	461	477	468	455	476	502	502	416	477	460	483	492	492	457	499	495	463	466	436	432	497	465	464	487	476	473	509	508	477	470	475	486	437	489	496	444	477	471	462	488	429	469	459	476	481	490	439	493	438	474	479	515	447	484	479	503	492	470	470	462	489	463	470	467	479	487	421	482	455	478	488	481	434	459	496	454	442	499	518	475	412	509	457	454	455	450	503	428	491	496	475	492	443	466	492	447	462	499	528	466	470	481	466	474	475	479	487	446	444	440	497	471	464	492	496	503	465	480	463	471	477	527	473	472	492	504	468	487	494	491	464	441	455	457	472	502	486	475	499	465	482	498	463	504	478	484	435	480	483	458	470	477	477	480	462	479	466	457	460	467	450	468	456	509	506	479	476	471	474	454	462	418	452	457	463	477	459	478	491	488	454	452	474	497	469	454	504	476	479	503	435	455	486	484	478	482	467	476	458	494	496	473	452	461	462	479	454	475	504	444	476	451	460	454	459	503	455	478	456	453	454	438	477	462	433	471	504	448	479	488	489	465	475	477	458	488	466	478	494	463	478	473	481	478	477	487	456	443	449	488	470	475	461	449	481	479	464	462	448	496	450	450	429	492	508	456	470	463	470	461	471	446	495	534	467	433	477	487	458	470	449	493	460	474	488	480	506	458	495	480	488	480	463	454	528	473	482	486	459	478	518	474	486	492	485	464	466	469	478	441	495	444	488	493	477	474	464	454	471	513	473	481	477	432	488	497	464	451	460	486	465	468	479	472	476	469	477	461	503	450	509	483	460	477	461	449	517	500	478	525	506	432	495	478	452	494	474	492	471	472	464	478	512	472	489	454	452	447	458	478	455	488	494	454	452	491	462	503	449	477	463	492	458	452	499	460	488	435	485	477	443	453	462	507	494	479	468	488	491	466	470	484	485	468	513	468	506	477	508	497	471	482	423	475	472	436	493	444	479	471	453	452	498	466	475	452	495	498	445	499	480	483	504	482	469	496	464	501	451	444	463	455	486	472	475	489	453	440	453	464	471	489	441	495	469	491	508	473	468	527	431	480	501	502	488	433	475	425	456	465	485	468	477	482	510	508	459	487	462	482	481	446	499	474	459	447	489	472	487	489	487	456	462	477	471	475	466	450	416	470	427	482	484	425	456	485	469	460	485	455	464	464	495	476	490	504	456	470	471	448	477	467	435	474	471	441	467	511	478	487	456	479	471	491	510	469	493	516	463	479	465	453	481	488	513	481	460	469	465	445	482	457	451	460	488	495	519	486	503	472	480	454	430	452	494	493	451	487	496	471	525	475	441	480	456	438	461	459	461	463	489	495	478	436	479	479	479	500	442	464	468	437	453	452	455	495	467	481	470	426	478	452	476	477	472	466	478	473	479	447	461	452	486	463	469	521	509	452	483	459	538	532	482	471	453	488	445	429	464	468	465	482	426	473	500	451	510	456	444	450	464	468	505	517	477	477	454	491	430	444	480	496	460	477	407	481	452	482	504	459	458	484	508	458	488	519	493	515	479	484	457	472	415	529	460	486	460	487	473	470	505	490	443	494	520	486	461	441	477	442	482	465	496	459	430	498	466	446	430	482	416	517	469	477	461	478	487	470	479	471	479	489	457	461	465	469	445	453	504	482	470	465	453	491	465	444	452	483	488	492	493	476	481	471	493	489	467	432	505	495	473	453	521	487	469	461	392	458	452	487	469	499	454	462	482	449	484	464	446	476	487	428	459	475	464	499	500	452	454	502	498	480	484	451	500	454	509	500	480	441	491	488	463	487	481	436	479	481	526	483	454	457	474	478	513	471	431	470	531	428	451	460	475	451	468	449	506	487	501	461	473	474	486	475	473	431	472	495	452	457	488	449	482	509	464	459	479	492	475	479	450	509	480	481	438	527	497	516	450	514	471	479	435	489	482	465	498	462	483	450	474	488	490
23608	21199	28084	24627	20766	9379	3065	1683	1222	986	768	746	657	588	514	494	492	484	455	386	440	451	398	459	368	445	391	389	420	384	430	455	393	356	391	377	420	397	360	385	387	368	373	393	394	377	435	392	451	408	416	364	396	445	421	378	405	392	409	396	381	413	385	409	399	384	423	399	401	426	422	387	423	405	389	394	437	433	387	386	372	391	374	409	385	385	398	401	394	400	416	398	394	376	380	386	374	403	401	338	396	402	407	385	372	397	409	377	428	432	427	417	384	411	403	385	394	432	398	370	400	385	389	401	382	403	433	405	395	369	387	414	400	429	403	352	402	398	437	398	411	430	375	383	402	398	382	374	404	399	426	400	384	392	424	411	386	442	408	405	389	387	434	390	378	381	418	393	425	411	379	396	416	395	389	423	415	437	391	420	399	407	383	383	397	401	403	415	389	391	388	379	410	453	378	418	386	395	370	416	394	391	422	416	391	400	397	402	418	396	415	369	415	381	382	406	393	396	396	431	417	361	371	394	408	405	413	410	378	429	418	383	376	386	392	402	401	409	399	419	407	435	405	392	393	375	414	389	432	390	406	401	387	431	383	412	402	399	366	409	417	432	407	427	378	386	399	388	391	390	390	410	384	440	407	389	386	406	385	412	377	403	412	421	419	384	394	401	411	394	421	400	381	401	407	387	408	377	368	423	398	384	399	391	407	397	421	407	403	385	396	390	433	365	406	407	444	466	368	424	428	408	363	368	367	385	413	392	370	420	394	405	378	366	401	389	405	428	378	423	391	388	397	443	423	383	415	437	417	402	388	413	396	385	390	401	423	389	437	394	397	380	404	387	390	396	429	391	419	392	395	413	382	389	386	377	399	410	376	416	411	411	378	408	420	414	402	418	420	395	413	417	384	430	433	401	371	405	420	374	396	407	386	405	384	412	426	401	414	410	418	370	435	393	417	405	421	415	451	377	364	406	407	385	416	394	385	411	414	366	367	392	400	345	406	419	387	369	406	385	379	446	345	373	400	393	369	379	402	415	389	448	361	440	407	404	392	401	402	395	377	424	384	393	396	387	413	362	396	388	415	416	378	395	408	377	394	359	396	405	416	350	380	410	406	422	418	405	394	407	422	420	395	406	429	422	407	374	387	394	388	361	406	408	380	422	386	396	369	418	365	418	442	413	406	380	361	390	414	372	438	418	391	407	396	416	387	443	423	423	432	371	390	422	426	396	393	372	391	404	379	386	405	425	366	404	416	412	362	389	400	396	397	360	410	406	399	420	418	415	378	402	435	418	403	405	401	445	375	388	418	386	402	392	408	406	399	439	384	431	398	383	377	382	406	416	418	386	441	432	380	435	355	382	355	412	432	350	363	409	397	388	397	403	384	380	387	386	419	416	430	400	384	375	378	380	411	402	396	384	378	405	447	398	427	387	417	394	374	389	438	381	396	405	437	375	360	396	406	420	385	428	407	407	408	461	413	427	410	426	397	444	442	437	417	411	393	394	409	376	367	423	436	379	390	396	397	415	375	451	412	434	400	407	434	426	403	397	415	382	415	383	393	406	414	402	418	407	419	394	420	368	393	427	418	401	415	424	422	439	370	390	399	423	410	390	381	392	391	405	400	376	399	409	403	410	396	390	411	388	387	422	419	435	390	397	428	431	393	386	418	413	382	390	410	412	371	363	420	386	393	393	393	418	385	399	409	387	405	385	383	412	387	365	424	428	422	434	392	400	372	420	396	410	412	416	367	378	401	440	385	428	409	399	362	354	384	372	375	351	405	375	403	375	409	408	397	402	372	416	407	400	402	364	385	433	399	407	403	410	371	434	451	449	381	386	378	405	399	423	433	410	402	412	390	381	399	375	403	429	412	397	388	386	361	414	399	408	413	380	424	424	396	370	441	369	404	393	388	340	379	408	410	400	416	433	416	406	411	394	426	383	428	393	406	399	398	397	381	407	414	383	421	390	379	375	417	378	361	363	399	404	389	400	402	417	382	404	407	397	414	389	409	377	408	424	370	380	383	412	393	403	401	379	411	386	390	403	358	331	400	409	393	442	405	394	406	376	378	363	402	387	380	395	387	403	406	382	375	414	389	373	365	409	413	397	404	376	418	369	402	428	390	401	380	398	427	427	410	417	421	383	411	423	457	422	371	393	397	415	414	386	394	396	393	387	386	438	457	374	411	439	403	371	397	423	402	381	395	434	431	373	430	405	397	428	409	427	379	382	411	392	423	390	419	378	383	408	412	426	385	414	416	385	447	429	444	403	411	429	379	384	400	413	419	404	401	400	396	399	419	404	409	390	361	415	404	433	390	388	385	422	425	389	381	395	389	360	380	399	379	400	348	410	408	421	358	474	404	396	404	410	385	419	391	413	393	402	418	395	377	420	428	392	426	405	372	427	393	400	364	402	393	379	393	411	417	378	410	426	383	424	384	415	406	383	424	431	396	399	412	405	412	392	402	433	427	389	397	399	410	400	421	413	442	435	381	427	404	391	382	416	411	398	372	396	379	408	381	409	364	374	401	385	376	417	412	411	408	412	412	415	412	406	421	431	393	387	393	363	382	422	427	400	394	375	412	406	412	383	376	389	398	390	410	419	375	383	393	382	384	375	399	392	409	400	407	425	410	411	354	391	424	384	401	423	382	399	380	394	400	383	423	396	429	405	408	393	414	390	422	411	415	412	410	411	405	397	403	423	383	409	413	361	428	390	419	398	391	373	424	403	422	406	394	398	373	409	391	403	411	394	401	407	397	431	418	385	441	418	417	354	411	390	402	420	421	402	399	412	390	394	400	342	396	407	390	389	384	394	419	409	408	384	374	395	398	420	390	406	414	410	407	402	392	402	426	381	380	424	359	378	397	410	396	380	400	412	406	447	384	399	395	420	401	401	407	413	397	402	449	395	392	405	413	416	367	398	366	383	424	401	445	398	398	446	387	405	395	443	392	397	403	387	426	431	390	424	399	410	421	405	401	405	402	397	407	396	385	411	394	394	409	404	413	432	373	390	383	363	364	421	392	417	390	413	368	385	408	415	397	413	346	436	402	455	408	371	362	394	426	381	362	397	372	392	433	421	375	424	393	380	387	412	401	400	425	408	449	394	396	387	382	437	373	419	395	399	421	400	373	393	386	399	397	398	374	412	420	401	394	393	393	404	418	386	397	377	398	404	456	399	368	398	422	391	386	414	409	420	389	429	379	404	406	398	418	402	405	387	403	402	401	405	433	420	424	407	427	381	375	426	400	408	449	405	376	403	384	389	374	409	388	398	419	399	380	395	410	439	415	414	415	377	401	359	389	407	398	388	392	436	402	403	434	367	371	405	379	406	398	360	412	404	386	401	413	391	366	416	387	379	364	387	396	399	398	388	380	422	403	406	402	371	401	444	394	423	394	431	409	433	407	395	370	378	412	368	428	385	346	379	379	374	406	388	413	390	378	408	382	416	392	386	426	413	433	406	417	396	398	394	422	392	394	433
18453	38938	30258	19039	11789	7401	4793	3302	2372	1794	1418	1130	988	897	789	671	622	558	591	550	497	511	503	466	528	466	498	483	511	496	476	463	446	455	419	447	480	459	508	481	480	471	424	466	493	479	476	453	447	453	486	467	433	486	475	462	474	482	467	489	460	460	424	472	427	475	455	466	460	458	436	477	464	439	436	463	452	430	447	468	473	485	457	454	479	454	435	405	459	472	471	461	471	470	477	474	479	461	434	500	453	465	460	475	520	504	519	449	502	448	488	455	491	403	492	478	487	474	463	454	473	492	447	473	444	484	430	463	475	461	460	484	451	453	500	446	453	474	456	457	447	483	492	482	453	461	464	441	435	504	476	470	465	476	478	488	469	420	509	455	492	495	449	444	439	443	482	472	435	447	477	457	459	496	487	456	429	490	459	509	416	484	463	436	486	426	449	462	483	443	497	476	465	444	440	508	472	467	474	468	449	464	482	524	493	501	483	487	502	469	444	438	463	447	470	465	438	459	453	461	493	515	449	464	494	455	485	479	516	427	488	451	442	496	441	437	447	465	474	502	463	499	445	468	456	479	453	471	453	479	468	485	484	449	478	469	445	470	467	466	459	473	464	461	436	492	456	480	450	462	471	499	455	448	495	517	491	451	467	471	491	435	464	419	452	499	419	461	463	480	480	444	458	474	478	460	458	447	487	474	451	471	467	425	482	464	427	472	459	486	489	451	451	455	490	425	466	490	466	483	461	473	441	461	449	448	453	470	434	488	437	413	430	427	492	476	485	443	480	452	466	457	445	448	491	463	460	480	474	440	413	440	481	453	485	439	450	463	447	433	453	486	457	471	437	415	477	465	446	469	454	505	494	461	476	473	452	440	444	468	462	474	436	453	504	481	453	430	465	476	462	477	493	491	456	454	462	471	478	452	450	462	412	501	479	448	448	463	480	438	436	470	519	449	479	497	458	471	479	429	464	442	423	449	456	508	455	452	456	408	475	469	429	476	462	459	482	455	476	448	474	449	510	457	513	478	476	503	469	465	499	433	461	471	465	469	456	468	451	483	452	456	436	452	459	477	494	461	468	481	485	467	461	478	520	426	474	465	450	450	429	444	452	472	460	486	431	464	441	484	481	514	491	462	499	480	475	471	471	507	499	504	452	433	471	451	438	464	452	417	473	437	475	454	472	471	444	425	456	431	486	434	448	440	479	493	484	479	415	465	467	485	453	475	478	445	455	458	484	441	505	498	465	483	486	472	501	458	467	484	490	478	451	487	462	479	445	456	499	471	454	459	454	496	452	448	483	445	445	465	480	439	526	458	466	435	463	503	460	452	456	476	438	444	466	486	445	499	480	477	496	468	476	414	451	485	481	478	463	470	416	478	476	475	480	471	485	483	496	442	467	439	470	443	455	511	475	461	471	472	440	455	493	449	452	445	468	469	437	471	488	502	492	463	495	461	449	494	456	466	503	439	491	443	490	461	452	462	477	472	450	445	435	415	485	461	439	451	462	452	454	465	491	465	492	491	487	444	458	484	450	452	449	477	505	455	460	419	459	489	472	465	442	451	494	468	465	508	461	468	447	478	493	460	474	468	462	437	500	475	512	478	481	431	473	465	460	457	481	429	444	469	490	484	430	444	490	496	450	460	449	474	511	461	456	510	465	464	460	462	477	474	421	446	470	488	477	442	447	465	507	447	450	487	465	497	473	409	501	440	439	455	462	454	494	462	469	466	465	450	466	492	417	469	458	455	478	481	464	480	434	457	503	473	496	443	464	432	434	468	478	489	491	486	506	459	461	465	471	457	431	476	493	503	453	472	474	479	465	447	489	424	450	462	452	470	439	447	477	488	473	476	482	458	442	480	449	484	494	468	507	445	426	418	486	442	489	473	466	457	471	459	491	443	493	449	471	493	416	452	497	438	444	489	445	471	478	455	474	460	448	458	482	481	428	469	481	490	448	440	450	460	461	481	482	464	493	469	486	444	426	477	461	457	463	442	471	460	459	454	455	476	467	474	445	414	481	480	465	484	450	447	483	454	478	467	492	425	445	471	485	472	455	476	430	450	471	478	509	446	468	479	470	463	477	408	439	463	464	448	440	478	456	451	460	495	494	460	449	463	447	454	459	488	451	487	463	468	440	440	428	464	499	482	448	458	443	480	461	467	435	433	478	470	467	491	467	459	464	436	471	457	487	468	456	453	452	469	470	462	453	463	449	470	451	452	457	467	490	457	472	461	477	456	471	456	460	444	466	445	444	443	410	451	470	404	464	458	439	463	476	469	458	433	477	496	456	484	477	456	487	418	462	458	475	459	431	498	460	472	447	461	464	445	434	463	456	428	445	452	485	489	471	431	499	463	446	422	474	475	495	507	454	453	464	421	513	448	488	491	483	470	474	458	455	457	425	454	478	434	454	467	476	453	447	486	471	465	432	446	468	445	447	505	512	461	501	448	473	448	471	442	483	450	461	474	500	454	470	472	456	464	471	449	444	481	461	461	507	447	462	489	459	433	487	459	436	455	461	461	462	485	465	474	440	472	497	468	501	459	460	483	443	450	463	453	460	434	472	495	491	449	492	461	457	446	477	460	455	476	493	447	443	445	484	468	445	477	428	466	446	438	463	475	444	434	427	451	474	454	469	425	465	455	431	467	480	481	472	425	473	441	431	444	428	473	464	471	435	464	450	458	475	460	431	485	487	478	458	470	487	464	416	421	469	467	468	472	439	472	435	488	452	444	446	459	481	448	477	482	480	462	476	437	482	433	487	466	480	487	465	455	508	468	480	475	449	436	493	458	439	434	479	457	501	470	507	461	435	471	501	455	458	440	445	424	421	502	441	455	452	537	451	469	472	483	440	434	471	466	463	463	435	494	491	464	485	454	455	440	476	483	478	410	442	453	456	471	444	410	448	468	444	458	508	446	458	455	459	445	429	495	474	446	456	497	482	434	465	451	453	465	447	515	452	447	446	459	458	472	479	444	437	440	443	446	470	450	459	452	457	455	458	485	453	428	511	473	484	490	475	449	436	455	439	469	441	476	482	458	484	465	474	469	483	491	462	482	456	478	458	466	496	468	477	470	471	426	430	475	435	429	461	466	506	507	426	456	464	516	465	451	472	419	506	449	445	456	480	454	443	467	457	422	423	476	477	469	487	432	491	460	489	448	473	483	482	469	473	428	447	435	468	444	459	481	508	471	477	446	464	445	436	465	445	438	497	445	425	484	455	468	484	460	449	449	426	473	397	448	459	472	425	477	458	438	422	475	425	469	454	465	449	480	422	478	463	430	478	469	458	423	425	459	455	456	440	420	464	482	482	471	459	470	459	469	489	450	451	484	461	457	456	467	469	457	482	493	487	433	490	471	445	455	471	476	472	442	466	459	451	414	485	458	470	469	438	450	507	461	458	477	454	499	434	508	479	418	488	465	473	446	462	438	485	462	443	479	442	455	479	478	428	463	446	496	507	482	480	485	488	471	507	464	454	490
25312	21358	26455	23958	7470	2823	1773	1256	955	779	694	642	579	529	499	452	468	445	446	423	430	478	393	408	442	421	429	435	434	383	383	424	410	425	414	437	418	454	405	410	397	446	425	390	375	417	401	399	418	408	437	427	390	400	393	438	405	414	424	436	429	400	450	409	410	411	391	426	417	405	404	408	419	398	438	441	390	406	419	412	403	391	424	398	399	363	412	394	422	360	421	433	421	378	374	374	406	422	415	404	415	421	403	437	430	397	393	400	387	410	373	419	402	416	412	413	408	441	427	420	382	435	410	396	403	434	360	473	436	413	441	370	425	427	396	398	421	400	417	424	422	371	398	396	440	396	424	428	371	421	389	409	371	426	420	402	398	424	387	384	428	372	412	441	416	414	407	424	384	431	404	386	434	424	403	411	385	450	413	435	422	435	372	425	417	389	401	407	399	402	386	405	417	388	410	397	386	376	394	415	393	437	374	396	394	428	379	399	409	400	388	402	427	400	426	411	422	421	456	447	406	424	442	405	421	429	394	388	414	420	405	405	444	399	392	387	432	444	430	405	414	394	359	421	396	428	420	421	424	410	428	389	400	416	413	431	402	399	401	404	410	426	438	411	431	398	457	401	408	422	431	410	405	401	379	427	419	375	419	443	401	419	440	394	410	430	403	390	393	413	427	415	406	424	429	418	434	422	415	411	420	412	394	401	424	372	429	409	397	415	420	405	402	411	411	394	400	411	443	398	434	409	376	382	440	384	403	390	403	397	384	415	414	418	402	447	427	401	389	409	412	405	427	401	373	435	423	470	379	427	430	437	374	379	441	436	431	431	450	388	421	405	394	440	434	443	435	393	438	393	402	406	413	403	386	377	390	467	414	421	398	419	400	419	406	415	403	429	434	419	387	396	406	403	425	377	416	397	424	414	400	431	419	402	435	397	385	444	438	395	427	386	428	402	423	421	394	399	433	410	426	428	447	387	424	386	425	417	418	413	454	411	431	420	419	394	442	451	397	416	435	434	369	434	422	384	427	433	391	395	427	392	424	427	426	419	411	407	437	398	408	441	408	431	390	424	439	399	426	430	429	434	378	396	382	421	440	438	408	396	401	400	419	423	412	414	417	405	424	410	427	414	412	414	393	414	391	400	446	406	380	390	423	423	407	407	389	426	399	437	434	399	436	382	410	413	414	418	408	417	407	412	396	417	431	390	416	410	426	436	441	432	405	375	429	415	410	379	403	439	401	377	425	409	398	375	442	441	397	409	409	439	388	416	446	432	451	412	402	420	448	431	383	429	424	412	411	417	432	405	407	439	402	430	414	414	398	430	390	395	441	407	394	395	405	433	425	428	426	419	407	391	395	410	412	414	436	444	382	424	402	405	421	432	435	417	372	392	408	389	418	431	354	398	398	416	409	389	418	405	387	400	397	401	433	415	428	407	391	391	454	396	444	418	389	418	404	422	465	394	428	418	374	399	400	407	446	393	412	415	396	417	412	397	417	410	400	402	417	422	398	418	404	418	430	429	382	405	383	434	418	448	419	401	387	395	425	415	442	429	379	397	409	388	400	425	442	426	400	400	392	380	434	414	428	445	405	369	437	417	447	400	388	425	397	377	401	398	402	444	464	410	444	427	412	417	419	388	408	429	392	397	384	405	402	483	416	394	429	397	401	364	422	419	412	403	393	440	430	445	407	409	412	411	421	386	420	399	430	388	413	418	413	400	399	418	401	395	420	405	402	392	405	438	422	381	428	438	423	425	421	395	434	409	406	466	396	414	404	435	434	376	399	446	404	394	420	389	433	418	386	393	392	412	419	411	415	438	399	446	432	435	412	406	450	420	406	421	393	369	420	433	396	392	420	414	398	412	419	402	410	421	357	399	409	415	422	391	426	410	420	415	387	432	404	413	405	452	391	417	438	410	412	403	419	386	412	427	424	416	401	369	401	409	398	399	382	432	412	390	432	412	441	432	405	434	436	421	453	421	398	427	427	399	427	417	423	399	426	406	411	414	410	426	383	388	407	424	442	382	419	380	371	420	417	396	363	391	388	391	393	443	378	403	369	389	430	419	416	423	432	420	395	393	410	399	417	406	437	379	420	412	430	426	408	376	431	393	403	376	431	426	431	397	423	431	399	416	386	441	415	396	453	433	411	413	444	401	419	385	432	405	416	426	426	394	418	389	398	424	370	416	411	401	437	422	448	428	365	431	399	384	413	394	421	426	418	435	391	390	379	419	404	406	404	385	412	400	404	397	398	399	430	401	420	430	430	425	397	417	394	390	384	406	413	408	411	388	427	398	410	413	427	412	388	443	389	397	456	433	445	397	435	420	384	425	402	418	438	440	413	442	432	433	435	417	425	399	407	426	416	410	435	385	404	410	405	402	440	416	409	421	414	413	412	398	397	387	399	386	403	387	422	396	456	425	385	405	423	458	399	405	428	437	436	387	403	411	417	404	412	396	422	446	436	380	400	399	436	407	397	422	383	415	441	426	437	404	409	409	439	413	440	411	375	415	412	399	408	421	371	404	404	413	425	437	402	458	392	379	443	433	389	399	391	387	402	405	413	405	406	404	407	398	397	432	384	404	398	412	414	409	428	470	409	413	476	401	408	423	437	428	403	433	391	398	388	372	423	399	398	411	394	421	428	414	400	369	401	394	402	398	437	383	428	402	419	408	427	394	411	443	380	446	432	426	390	390	414	387	393	399	427	411	407	449	380	412	386	414	467	402	446	382	406	415	415	432	405	396	440	443	403	408	413	415	403	404	410	404	395	450	409	404	390	393	425	407	400	414	410	391	412	435	393	432	424	410	415	414	419	440	456	412	392	431	394	379	432	435	439	445	432	470	431	413	416	404	435	436	401	403	400	417	406	445	420	397	402	388	408	428	417	408	415	396	438	408	399	430	414	419	394	402	373	403	384	421	421	420	444	407	425	425	391	422	434	391	408	413	392	419	425	403	419	419	372	401	389	419	396	416	425	441	388	412	425	381	431	375	391	403	411	416	368	421	404	403	420	398	393	397	433	398	423	418	397	410	389	409	429	398	402	396	382	387	405	424	378	394	410	423	452	423	387	422	423	410	428	390	384	408	452	431	427	420	418	444	423	379	408	409	432	409	385	377	433	436	402	461	445	432	419	418	387	406	430	422	425	402	399	418	395	411	364	379	391	387	421	405	422	421	416	389	427	408	460	422	468	419	412	437	428	389	395	438	430	422	391	422	395	431	394	442	395	423	430	418	418	410	396	432	427	385	407	392	439	422	411	414	400	427	424	405	381	451	360	412	405	394	411	380	414	408	402	398	426	423	393	390	409	408	379	412	395	429	429	432	406	419	385	424	404	405	431	400	422	416	396	402	377	413	425	385	403	432	391	431	392	425	405	420	428	420	371	401	416	421	410	449	420	414	418	426	435	405	400	423	385	408	416	419	396	422	434	380	425	411	399	404	391	431	406	427	408	444	399	388	409	415	394	404	416	380	434	444
18374	35243	26068	15705	9138	5650	3641	2611	1889	1448	1159	940	796	693	721	621	632	566	526	496	520	533	535	465	492	481	520	494	490	457	507	513	484	466	437	464	493	448	490	492	506	476	481	507	501	501	464	512	473	513	473	442	477	440	495	488	474	443	468	495	444	476	501	490	519	471	475	466	470	480	466	500	494	475	491	484	483	473	474	483	479	443	493	479	457	472	474	465	465	491	476	482	478	482	464	493	488	469	474	473	467	513	538	489	490	473	424	503	496	450	488	480	479	481	458	488	428	440	493	491	488	477	481	517	487	495	444	470	509	499	475	490	502	466	501	479	493	464	517	474	476	510	505	460	453	489	477	485	489	475	482	488	455	478	470	502	491	462	461	445	454	519	490	467	502	488	472	505	496	464	496	451	465	471	500	431	430	485	495	522	502	514	501	506	504	470	484	502	484	468	488	497	491	526	528	453	493	466	490	472	485	483	495	443	461	488	459	490	442	473	476	476	460	486	498	464	474	494	446	457	458	475	490	509	486	489	513	486	478	458	484	486	496	448	512	470	493	477	466	468	485	467	446	474	477	476	465	469	506	460	474	479	490	426	468	508	445	519	485	476	451	457	444	454	478	528	458	461	479	509	478	456	484	435	440	466	515	503	466	506	492	514	467	518	476	435	502	474	484	461	466	468	486	488	502	478	484	447	454	462	509	504	461	520	454	437	516	488	465	509	462	451	474	446	482	496	475	443	490	480	522	499	469	483	482	473	482	457	445	505	466	528	477	488	495	466	503	507	473	487	486	489	466	455	483	471	473	459	505	472	472	479	526	470	464	477	495	453	486	467	514	490	486	484	485	505	484	518	518	487	473	531	520	455	462	463	510	460	472	476	445	486	490	466	488	473	445	474	490	487	517	491	496	494	470	469	494	488	481	495	481	468	492	535	456	491	473	496	469	518	485	499	509	482	478	462	499	497	474	476	499	468	477	457	504	476	492	440	489	501	478	479	469	448	491	482	515	485	535	520	456	478	482	485	519	487	484	502	485	467	486	499	436	491	490	504	510	475	458	478	469	488	510	516	509	474	461	452	465	485	499	510	478	505	451	440	540	461	513	489	503	495	457	447	466	473	502	492	473	503	508	510	470	483	486	500	459	479	475	470	469	451	505	478	511	452	496	437	468	456	458	501	484	461	470	498	500	518	493	494	471	461	457	462	496	494	478	457	469	533	460	515	464	484	525	478	456	495	470	513	506	518	479	435	498	527	462	466	441	473	477	509	522	455	474	479	451	486	463	495	465	491	526	529	495	453	482	499	476	474	468	482	498	499	503	472	485	450	442	455	497	474	474	513	478	503	514	460	473	491	507	458	441	466	454	492	471	477	506	475	501	487	465	470	489	480	471	483	442	464	450	506	479	495	511	472	465	451	503	456	489	488	516	478	470	464	454	437	472	484	520	472	468	482	496	492	468	481	486	476	500	470	529	484	535	524	508	476	485	468	457	489	481	469	511	469	404	485	508	526	470	441	458	502	469	455	492	493	509	476	477	492	465	497	472	469	496	462	437	489	461	527	504	467	504	447	458	471	442	493	494	553	501	453	485	453	476	484	474	486	489	471	438	465	470	506	466	487	483	454	467	474	526	496	469	488	503	496	458	497	473	492	441	468	479	507	471	480	451	494	501	479	495	491	485	488	509	491	488	511	500	475	471	459	440	494	469	473	499	473	480	510	476	468	478	468	499	445	464	470	458	462	512	473	460	506	484	468	507	422	476	461	486	495	475	499	474	499	511	501	472	476	464	470	500	465	498	489	442	480	480	424	460	519	464	489	450	448	482	494	466	501	465	461	543	504	476	470	532	467	508	453	434	466	480	506	466	519	448	464	491	512	457	488	518	472	488	467	462	473	471	526	489	455	476	485	435	490	484	496	434	454	484	465	457	452	451	478	459	497	470	450	502	483	480	496	451	462	518	504	440	516	460	468	471	469	466	493	498	499	462	469	497	434	522	480	465	481	470	453	502	451	482	482	460	508	514	451	481	468	500	487	466	467	471	498	519	442	493	486	491	478	477	484	538	510	502	474	490	475	495	465	486	458	466	461	466	485	436	499	490	444	429	497	478	473	478	453	481	506	500	502	467	519	501	464	465	484	494	435	502	465	503	452	449	478	514	485	454	465	468	508	481	473	476	474	490	444	482	438	482	485	469	460	508	498	504	491	490	472	451	492	449	520	515	469	484	500	527	498	489	451	507	484	457	495	517	524	517	475	475	483	467	494	513	493	438	483	497	496	476	459	485	501	459	473	482	472	489	467	514	527	497	498	480	509	505	475	465	474	505	490	492	488	503	461	465	522	502	462	469	517	486	491	505	477	478	469	441	491	451	503	507	501	486	436	476	491	459	468	522	474	511	460	470	474	466	481	512	478	492	512	503	511	446	466	455	499	473	482	448	493	479	489	469	508	451	500	463	503	533	452	488	497	494	533	508	470	502	505	525	479	440	499	496	462	495	477	472	479	510	470	472	467	501	493	511	488	476	475	494	477	443	480	486	496	461	512	486	448	513	462	458	486	537	483	505	461	455	484	416	485	498	477	472	478	480	446	491	515	452	467	498	505	468	504	494	460	500	485	479	504	469	480	454	477	486	534	508	505	470	482	487	491	479	481	447	485	487	474	494	487	503	532	451	515	540	453	498	453	504	456	481	453	499	485	457	474	505	517	517	491	510	470	481	503	455	463	503	496	474	427	475	451	506	474	450	488	518	453	459	472	490	435	496	453	468	464	453	443	470	495	470	513	493	495	500	472	445	473	488	508	474	477	436	456	496	490	479	468	521	479	482	468	520	498	506	517	487	421	499	462	463	459	471	459	480	471	487	516	490	476	505	447	479	493	467	488	482	438	500	487	452	511	467	484	512	520	452	459	471	485	493	512	485	496	516	469	445	503	461	483	444	473	507	501	485	482	495	519	446	476	508	481	533	507	501	449	453	453	513	453	422	442	454	510	469	462	467	458	479	477	473	464	457	492	520	462	525	471	486	501	473	503	456	458	508	451	496	493	458	448	496	480	470	482	435	516	498	432	476	487	503	501	468	473	505	492	504	461	468	496	488	453	504	475	486	485	444	479	466	516	515	491	484	496	482	526	456	485	482	499	504	452	498	513	476	511	498	504	495	486	469	471	481	450	495	502	488	469	487	419	475	491	515	447	501	486	493	464	517	477	495	442	494	458	504	476	487	497	477	471	495	499	510	446	465	496	468	491	480	463	488	489	501	475	500	461	497	469	484	500	486	474	467	486	490	497	476	490	459	526	452	504	500	482	412	506	508	484	439	505	514	481	488	483	464	500	469	462	474	461	479	483	493	460	429	515	456	478	480	497	459	462	484	506	516	459	545	509	512	472	471	496	498	489	467	487	520	502	473	499	458	457	493	480	479	480	467	512	491	486	486	486	489	471	473	503	485	500	485	468	487	494	459	501	492	488	491	471	480	500	471	430	493	491
22783	21286	28698	24213	21321	20211	7013	2381	1532	1196	1005	857	771	633	605	562	546	527	458	466	484	453	442	436	404	403	431	394	453	416	421	406	383	396	400	445	468	377	404	437	422	411	383	405	388	424	435	418	373	412	422	411	425	401	385	428	419	410	396	399	403	471	433	416	421	422	415	367	400	409	388	406	411	401	419	388	409	416	401	461	400	390	399	405	401	437	404	412	425	395	425	400	442	452	422	408	393	403	391	413	399	473	397	397	404	432	423	372	398	397	418	413	377	416	384	413	415	369	420	449	391	417	396	422	420	442	463	420	412	406	418	410	421	413	416	423	432	387	403	416	434	409	425	410	417	442	424	420	423	407	440	402	387	404	396	406	422	398	411	383	415	408	403	401	369	406	395	408	432	405	411	412	397	407	414	403	396	418	419	420	443	376	392	395	399	456	379	418	431	431	389	393	414	428	408	419	416	416	418	363	409	413	441	422	417	435	407	453	406	412	425	417	463	424	443	431	407	431	422	415	432	470	388	428	381	413	390	413	433	426	427	414	407	379	416	430	438	398	419	395	395	368	414	384	426	406	381	400	397	438	384	404	405	424	410	372	418	399	441	395	428	417	429	415	391	425	402	454	416	426	370	400	431	431	415	413	440	434	384	382	397	407	417	398	441	430	412	399	419	413	411	403	419	430	399	406	445	421	416	426	409	404	407	407	391	425	441	412	379	356	407	442	412	421	413	418	421	404	442	448	401	393	450	409	427	397	424	419	388	421	431	400	382	388	409	437	446	408	368	424	436	406	417	408	402	379	417	421	432	434	388	414	389	394	433	414	435	404	425	399	413	381	419	415	409	468	363	431	392	386	395	410	432	398	442	411	381	384	375	426	409	434	384	457	408	429	404	418	410	370	375	430	444	383	431	416	374	387	412	403	434	427	441	416	408	418	401	436	401	410	379	362	409	396	390	425	386	372	459	431	421	422	379	385	409	412	404	414	409	416	418	383	397	413	422	409	436	424	430	431	461	404	394	397	409	449	384	458	405	425	427	439	423	396	428	436	400	424	414	403	411	434	366	372	426	399	399	449	404	420	390	410	401	429	405	467	389	429	412	435	456	417	393	412	386	440	428	421	397	438	402	403	402	379	416	365	399	384	389	422	423	434	425	401	395	396	440	428	420	415	381	393	433	411	454	421	407	384	404	396	431	418	422	391	403	423	409	395	417	432	399	438	415	404	406	429	415	395	406	383	390	398	408	439	443	426	442	398	395	388	430	416	419	412	399	435	441	431	403	398	402	418	394	389	391	387	409	373	406	426	391	418	416	394	414	425	396	411	435	413	434	399	417	395	404	406	437	383	404	463	400	404	400	414	417	444	424	442	417	433	414	426	447	436	426	412	376	421	413	398	419	423	418	393	405	412	394	435	402	432	405	390	389	403	433	384	406	404	397	443	435	413	393	413	390	420	418	391	414	413	420	376	391	437	404	407	402	454	388	424	414	413	418	428	391	396	420	387	415	435	402	428	423	419	415	427	413	446	443	436	365	412	416	416	409	433	394	411	392	403	427	405	418	391	420	427	442	401	405	441	404	393	410	411	362	420	412	412	392	392	407	413	407	421	430	377	405	427	401	380	385	419	428	435	391	383	393	402	435	387	412	438	406	426	414	448	403	395	427	411	413	398	399	429	433	421	435	417	436	402	403	457	397	422	418	406	427	417	400	387	404	427	384	412	374	399	406	408	397	440	406	422	443	424	448	444	429	404	429	434	446	400	394	398	415	404	389	411	420	400	455	410	440	424	443	402	395	407	414	406	420	461	423	460	378	387	391	408	367	401	385	420	395	364	411	409	396	453	395	407	417	401	419	443	409	401	416	418	409	424	403	377	402	437	428	396	419	427	429	443	423	410	399	427	431	424	454	414	457	428	395	431	399	387	412	429	415	410	442	359	441	432	410	429	426	399	428	403	434	455	438	414	423	415	447	393	413	417	405	384	377	383	429	382	397	415	430	397	419	410	430	402	438	402	406	405	416	394	404	438	370	422	389	403	388	440	388	428	419	423	442	424	383	402	412	421	424	419	418	429	434	360	394	405	382	455	399	426	436	402	444	398	422	402	470	409	452	409	427	431	434	454	439	397	395	402	400	442	460	392	420	419	410	428	414	409	374	429	399	400	428	423	400	418	403	414	416	396	404	446	376	403	409	382	407	426	421	370	418	454	400	415	388	412	404	415	398	413	422	420	369	384	431	441	436	404	403	429	448	393	442	431	431	408	424	438	395	401	397	443	438	446	389	430	391	438	399	412	435	392	416	407	413	417	426	414	444	454	424	390	407	409	411	409	438	419	424	441	380	436	372	385	421	397	468	389	358	402	436	426	413	415	413	447	419	350	385	401	414	417	425	398	407	415	393	427	418	439	410	408	428	405	393	417	424	418	418	417	401	452	429	397	391	420	449	391	452	459	419	406	380	403	403	406	432	393	380	376	394	411	434	392	408	404	405	440	371	425	431	375	384	378	389	399	427	451	417	425	444	445	406	412	422	445	419	410	427	406	397	419	414	401	450	398	373	406	389	451	423	409	392	409	430	426	392	407	390	421	401	428	412	405	429	406	394	441	404	437	415	403	422	408	412	385	419	414	413	397	395	414	399	410	391	389	415	416	428	413	443	442	432	430	438	437	402	431	412	411	402	415	394	407	437	408	416	408	410	414	420	414	394	429	430	404	405	428	371	393	412	408	412	376	453	371	442	410	399	418	390	417	391	430	397	403	397	396	381	412	434	421	416	424	418	428	453	385	409	423	397	413	422	407	418	439	419	435	394	413	430	388	450	415	414	397	406	402	395	404	384	442	422	410	384	406	409	374	392	419	416	390	429	406	399	439	429	462	429	443	448	437	389	428	407	411	439	432	436	386	371	418	430	391	398	445	410	383	401	385	425	378	399	388	423	430	399	391	406	417	412	442	408	434	369	411	427	380	398	389	408	388	390	408	418	416	364	428	411	436	401	439	384	392	435	421	421	379	436	417	382	404	371	401	402	371	408	425	432	399	397	397	438	432	431	384	413	407	413	403	420	409	402	393	405	369	422	395	419	445	405	381	426	413	415	414	399	432	437	409	430	434	404	382	438	428	420	409	392	403	397	453	450	393	404	427	403	422	399	398	434	412	378	402	404	436	400	441	409	422	409	384	401	408	395	379	425	370	431	426	396	414	415	386	423	409	435	414	372	394	420	389	382	428	379	435	411	404	437	424	428	379	389	429	402	419	412	431	394	419	392	426	400	449	401	400	381	376	391	417	422	427	427	430	390	382	419	417	429	424	438	387	397	402	405	430	444	396	426	424	410	431	433	462	408	372	439	411	408	416	435	431	383	406	434	432	412	442	421	418	434	392	393	430	415	430	386	403	436	425	393	412	392	405	392	417	449	405	393	405	443	432	411	408	386	458	435	423	417	395	375	417	419	431	464	425	444	417	367	400	432	383	418	436	416	410	432	421
20538	43391	34132	23123	15364	9986	6304	4341	3108	2361	1769	1412	1172	980	868	774	678	691	613	587	527	537	563	515	521	518	493	466	490	489	482	515	476	465	490	495	444	450	487	504	438	451	442	456	432	473	517	476	487	488	466	473	480	491	471	465	475	485	503	466	478	459	455	451	538	501	470	481	453	463	464	471	437	456	472	493	451	481	478	469	465	448	478	483	464	490	488	493	482	507	477	472	459	468	446	482	484	468	498	488	441	456	472	477	475	487	471	467	451	494	436	446	472	459	451	483	479	511	483	500	482	464	487	510	461	467	444	433	471	507	464	477	498	486	479	464	502	480	491	465	468	460	490	461	501	487	457	492	439	471	463	476	452	485	466	496	486	460	496	489	492	472	447	456	522	465	528	471	467	484	472	519	475	451	473	512	438	476	491	481	487	476	461	497	464	496	454	477	489	457	510	505	518	472	462	462	501	443	492	492	469	482	473	465	450	466	459	447	492	476	462	500	475	465	446	439	469	446	486	492	478	448	461	452	462	528	485	459	450	460	476	447	467	494	436	421	483	458	492	464	489	501	480	494	492	499	434	499	439	500	467	503	479	464	453	484	464	468	434	472	470	486	492	474	476	436	445	459	482	446	471	439	532	488	493	452	489	466	461	462	499	470	475	489	457	491	503	488	509	490	537	492	461	485	433	537	474	481	458	475	492	448	467	460	509	452	465	477	459	517	484	462	449	437	442	467	424	478	462	456	443	457	490	456	489	487	450	485	454	470	477	425	480	506	483	466	455	492	470	425	493	467	519	445	490	514	512	489	486	485	469	430	492	448	451	460	444	468	474	461	483	476	445	461	462	441	481	478	463	500	437	481	469	506	476	426	451	457	443	479	490	485	471	463	456	494	484	480	447	478	509	454	473	487	471	404	475	477	471	452	457	488	475	496	470	459	453	486	460	496	467	470	454	453	455	485	483	457	465	467	458	480	496	480	447	490	472	450	490	473	475	453	461	453	465	429	466	492	501	453	436	438	492	498	467	445	494	523	453	449	511	478	452	458	504	455	455	443	501	480	491	449	482	464	420	508	446	475	458	460	481	481	510	460	491	470	482	475	426	471	464	441	449	462	509	467	464	435	493	460	482	488	468	465	471	460	508	493	467	470	445	468	481	465	457	502	494	482	454	484	492	458	492	466	488	452	468	467	465	494	489	457	469	459	470	519	419	508	511	505	486	473	467	440	469	476	461	446	466	480	509	467	456	490	481	445	478	496	475	478	426	502	466	500	457	530	452	458	484	497	454	457	521	445	450	467	463	466	444	474	458	496	441	485	468	487	474	479	459	439	477	470	466	470	467	496	477	471	463	453	496	470	467	457	472	446	493	441	480	495	492	483	526	463	467	464	489	493	452	466	463	492	466	454	478	454	455	472	442	456	441	472	478	491	478	510	491	476	486	455	467	416	487	478	458	468	457	444	471	481	475	465	494	470	472	473	520	496	473	456	451	461	482	446	475	502	466	449	508	465	491	491	451	486	503	476	462	483	437	477	472	485	473	483	456	429	473	461	497	464	459	488	497	517	443	473	465	502	465	500	438	434	498	497	474	518	467	468	475	442	480	455	441	516	456	507	441	444	483	504	512	475	460	436	488	516	460	473	460	446	502	513	463	455	461	472	476	472	495	478	488	454	482	491	447	456	469	476	473	472	470	460	445	487	473	467	441	456	478	517	502	514	473	486	496	461	461	450	458	460	439	452	467	453	512	482	491	474	484	456	471	461	500	467	475	470	446	458	462	468	463	470	460	491	504	481	527	418	488	457	491	477	478	459	461	537	480	456	476	454	504	431	469	478	470	513	488	465	480	496	471	467	481	464	471	493	470	513	478	467	473	511	466	482	469	531	413	523	505	525	451	444	468	469	432	477	464	512	465	477	482	438	481	449	476	456	434	506	413	479	470	461	497	513	488	465	511	441	475	490	475	505	478	434	440	486	462	460	484	413	472	484	467	434	495	471	498	473	484	480	456	503	482	485	490	481	517	466	453	469	489	449	507	463	497	516	476	433	485	436	433	476	468	505	461	447	502	480	518	468	507	427	475	481	476	484	491	446	475	466	456	466	467	440	490	493	485	493	512	464	477	482	487	494	494	429	486	476	446	453	492	472	461	424	501	492	456	474	468	456	461	498	484	503	512	465	486	447	483	435	485	454	487	434	463	441	486	441	493	469	449	457	486	485	459	435	495	470	453	497	503	486	462	485	462	456	489	445	451	462	474	487	472	456	501	481	493	477	484	468	471	479	489	438	497	518	479	479	480	496	516	471	468	469	497	441	491	464	478	435	469	463	499	511	462	466	442	449	481	459	446	466	502	460	479	457	437	458	475	436	499	470	475	454	465	505	477	451	490	463	444	471	443	467	473	456	470	459	460	462	458	480	468	447	446	460	517	454	481	498	456	484	469	469	509	468	446	515	473	477	457	517	487	439	481	484	480	450	482	480	468	464	474	465	471	479	492	519	514	540	509	468	491	467	488	456	477	516	455	479	492	509	490	479	449	440	469	474	463	427	478	484	440	475	434	481	468	477	458	480	505	459	477	443	490	473	466	486	453	438	510	475	494	486	471	452	452	477	505	453	474	465	453	450	429	492	463	508	496	441	510	452	478	458	456	456	496	499	448	494	468	477	432	438	474	514	469	473	511	462	459	437	455	488	481	454	503	468	482	428	466	492	516	492	468	487	482	501	484	490	508	507	484	484	462	443	464	477	460	466	510	454	536	458	484	477	446	472	454	461	447	520	517	490	479	466	425	443	478	473	458	445	475	468	499	443	448	451	540	457	463	471	445	462	482	460	447	445	480	478	511	473	486	489	448	482	490	469	487	472	450	484	471	464	441	457	438	467	479	446	472	444	462	450	495	494	486	448	501	429	474	454	483	469	518	484	491	434	441	482	421	480	487	438	456	492	487	474	447	450	430	454	468	511	478	472	488	459	460	473	444	468	499	462	479	477	467	458	487	464	495	472	484	475	470	472	473	453	459	454	498	460	428	476	462	431	472	474	433	472	501	474	433	455	492	488	490	459	461	443	457	466	465	435	509	451	485	459	458	478	479	434	461	486	471	471	476	507	469	453	452	479	490	469	457	457	481	484	488	476	484	457	485	492	480	476	489	473	472	453	477	461	498	478	478	485	442	510	485	473	468	445	461	457	507	444	449	427	474	456	442	507	476	468	475	487	440	471	450	446	484	471	468	469	485	478	504	460	459	469	473	492	439	446	473	492	442	505	474	439	519	444	499	456	506	434	467	459	509	495	461	470	484	459	469	456	457	492	441	470	472	504	490	461	466	486	474	504	487	459	494	472	496	512	473	465	440	445	466	469	471	492	467	460	442	491	424	473	470	465	480	458	448	491	481	481	496	421	462	454	470	486	487	455	484	514	499	484	457	443	462	475	467	454	472	476	456	437	457	449	429	434	516	451	501	488	488	467	459	508	457	491	465	467	488	518
27988	22667	20130	9659	3860	2157	1448	1106	850	768	585	548	590	497	464	504	465	459	413	401	432	434	458	446	412	415	399	429	461	369	383	380	422	392	399	409	439	388	393	367	417	402	427	388	437	399	417	383	409	407	422	424	435	411	427	402	408	422	401	408	399	402	373	439	406	395	399	405	406	408	385	394	396	420	401	401	398	425	430	414	423	412	385	445	424	390	407	415	439	367	401	412	418	400	375	439	381	414	397	421	411	396	367	433	410	400	413	423	387	404	394	408	436	426	421	416	373	413	436	414	401	403	418	433	405	386	394	414	387	403	426	409	400	419	388	392	416	441	423	422	414	414	416	389	411	413	412	412	390	393	425	379	418	445	398	402	380	420	413	419	423	427	401	401	419	449	387	422	413	407	388	423	459	440	437	427	412	404	417	383	424	418	398	386	420	393	428	426	414	436	407	399	414	412	399	412	455	406	407	391	394	388	432	428	401	409	436	368	411	385	386	407	429	392	398	395	449	407	414	425	430	359	447	406	461	401	423	423	404	402	406	425	423	423	423	417	365	413	444	446	380	420	408	411	413	400	410	382	391	362	395	430	393	414	441	417	462	382	393	353	388	433	380	397	392	417	415	371	451	415	439	427	413	444	414	401	393	404	384	461	377	406	425	427	378	413	452	422	434	409	401	407	409	401	434	390	429	405	443	387	383	423	442	397	405	426	405	415	404	404	415	393	433	409	395	401	385	424	415	425	413	393	407	423	401	382	422	406	422	461	436	426	414	446	391	406	377	423	402	393	442	421	383	419	401	412	407	351	413	419	371	420	426	403	374	394	403	421	420	404	396	417	432	435	400	455	393	474	438	426	413	392	418	430	431	367	390	428	411	431	421	424	415	434	393	450	390	420	429	391	442	425	424	395	415	425	375	434	431	424	396	416	374	432	430	404	417	406	456	427	429	412	400	425	385	412	357	391	403	417	415	412	425	426	418	404	417	455	410	408	404	397	403	429	389	384	412	400	417	399	393	417	420	420	369	398	392	384	388	426	402	441	416	431	391	441	434	460	416	412	375	425	452	431	405	392	410	401	410	387	402	396	439	428	409	432	401	427	373	393	389	422	405	400	408	447	403	393	444	447	441	412	431	391	425	422	435	434	407	427	434	428	389	418	367	402	392	418	474	407	432	453	403	440	409	400	408	417	395	381	423	415	398	435	395	426	427	398	419	446	447	398	400	384	409	401	410	392	398	422	387	424	466	409	383	431	418	434	434	430	414	404	452	383	420	426	403	426	362	372	386	377	411	352	420	408	401	441	423	379	378	455	411	415	411	394	423	390	426	445	421	480	391	423	398	398	385	435	430	447	439	386	447	393	420	395	389	417	406	373	386	422	412	428	424	397	406	405	427	405	383	383	399	406	405	414	391	421	414	416	397	413	393	409	418	392	450	435	402	404	457	425	390	418	374	411	452	418	426	427	422	387	434	426	424	380	387	402	410	408	379	383	418	388	413	348	373	380	409	399	424	404	450	434	407	405	434	419	410	418	426	374	414	398	451	415	418	371	431	429	398	416	387	400	406	358	376	406	384	379	391	398	410	399	411	406	420	440	407	405	383	431	425	390	435	441	415	432	433	398	412	415	442	413	420	378	423	440	403	432	419	431	397	409	462	399	423	414	420	396	419	413	477	385	404	411	404	438	437	394	384	445	404	396	418	400	421	418	419	412	429	418	399	409	427	374	376	392	392	392	403	414	413	425	418	412	417	428	389	385	456	421	427	429	429	397	374	402	391	425	441	408	434	381	390	414	410	443	410	393	430	378	388	416	385	422	390	371	416	420	419	388	411	381	401	446	413	442	375	385	384	415	401	392	404	391	403	402	446	375	392	458	406	415	432	395	393	404	419	428	453	416	420	438	414	455	378	379	401	417	419	390	375	432	383	404	407	411	364	405	427	436	418	425	431	392	414	406	419	408	443	398	424	401	414	397	414	415	390	445	430	413	349	414	433	404	441	449	405	383	391	454	426	427	393	402	422	381	388	398	414	367	371	402	404	418	415	439	403	473	426	388	396	435	388	413	427	391	406	375	380	440	406	420	420	410	334	406	414	402	406	432	388	430	411	417	439	389	407	469	435	404	438	414	423	391	390	391	389	429	435	450	387	398	404	414	429	474	375	436	409	400	397	403	413	411	411	394	426	393	434	398	418	400	387	387	442	410	438	422	425	398	370	435	409	382	392	415	434	445	404	402	431	423	451	417	415	392	424	429	425	387	425	405	437	404	413	443	405	428	367	390	387	452	399	390	427	379	411	397	424	409	418	388	410	444	397	380	417	411	453	408	389	420	382	406	404	412	384	406	471	406	407	423	405	401	402	398	404	404	408	395	409	409	405	453	388	422	404	415	405	416	412	428	408	404	398	402	449	404	387	415	408	396	400	399	432	398	430	414	389	407	425	382	445	426	400	425	420	419	424	409	437	429	414	416	421	409	426	402	411	460	376	402	425	387	443	412	418	380	409	452	422	405	421	406	432	385	389	383	396	400	428	385	379	431	428	435	399	401	427	437	403	426	433	402	406	392	390	429	440	401	408	394	399	443	413	416	401	414	412	400	386	426	399	376	396	393	393	399	433	407	416	417	429	438	390	400	423	404	403	435	396	429	423	423	388	426	453	412	405	384	405	404	387	430	403	421	407	378	399	431	431	388	400	429	435	438	406	435	414	398	431	397	417	413	452	393	432	434	475	454	417	402	453	398	453	400	411	423	410	421	442	386	387	432	422	419	422	373	404	415	408	401	391	421	387	402	406	420	375	413	428	394	437	397	385	432	374	442	407	434	404	394	402	380	390	398	410	436	486	416	398	408	402	402	409	434	420	425	404	408	422	429	411	403	403	445	393	414	451	433	434	423	418	423	384	414	419	409	409	402	399	354	418	395	417	444	440	404	404	410	408	439	425	380	368	397	411	409	416	458	420	379	382	376	371	376	397	399	431	416	385	405	391	404	433	436	369	417	451	452	382	420	430	440	423	392	414	407	392	401	392	411	395	431	410	408	426	443	392	398	415	413	405	403	395	426	375	383	371	430	400	414	414	377	423	414	406	416	428	405	430	459	415	409	417	387	399	382	425	371	407	402	422	435	409	441	431	391	407	417	421	366	432	418	417	423	419	387	390	433	432	405	439	379	417	395	415	441	440	412	413	391	459	410	431	408	403	398	401	417	425	405	432	427	424	410	399	407	398	405	426	422	398	428	397	389	429	413	415	435	417	419	405	435	405	388	397	391	422	397	430	407	415	383	423	415	448	411	343	449	442	421	356	427	430	403	436	397	437	410	423	401	435	446	426	443	423	408	443	404	410	442	408	384	416	410	401	404	429	412	412	411	441	430	425	384	379	364	419	402	405	431	395	387	367	406	409	416	383	387	460	428	437	387	402	389	423	428	441	420	418	387	378	391	375	401	400	402	413	416	361	398	409	391	461	369	402	420	430	391	390	454	440	415
18304	32227	23070	13131	7772	4623	2938	2019	1529	1188	963	837	761	710	631	636	641	558	531	553	535	511	468	504	493	482	452	480	495	445	467	478	499	452	467	506	489	526	509	511	446	457	478	481	466	509	481	505	450	449	466	544	487	468	451	493	484	508	440	556	507	468	511	477	438	539	488	461	479	465	473	478	472	477	528	481	471	513	441	504	466	494	494	472	504	474	505	469	471	464	483	462	460	496	467	508	477	465	513	469	484	455	493	465	492	516	466	489	505	479	488	523	480	497	547	464	476	482	482	471	502	443	459	438	477	497	520	480	509	478	469	432	470	504	455	480	470	477	490	523	481	521	472	489	500	509	485	460	464	472	443	455	453	491	489	474	494	501	471	468	493	493	482	482	469	469	482	506	444	469	501	500	468	488	454	485	446	531	458	511	498	464	481	474	471	496	491	453	519	502	452	496	465	511	497	516	476	483	490	498	431	485	508	491	514	485	519	494	497	465	501	497	480	479	462	495	466	462	495	499	506	444	472	499	458	458	495	471	484	449	518	480	462	456	461	455	452	511	481	495	456	445	478	496	482	508	493	478	502	482	473	462	505	483	486	507	492	473	485	483	506	440	470	478	455	471	473	510	480	454	507	480	471	489	484	512	516	475	461	485	483	502	508	490	489	509	486	512	500	469	480	475	524	469	459	447	449	509	520	485	479	448	482	504	500	497	491	490	499	520	516	504	499	485	462	475	511	486	509	480	480	443	451	512	464	479	446	484	464	496	485	527	503	495	492	482	475	474	490	479	473	553	497	483	471	443	472	463	477	514	466	472	440	513	486	470	458	485	476	466	497	494	508	453	454	481	467	468	480	450	478	510	464	481	486	482	464	484	484	508	506	464	475	465	508	489	504	504	502	471	443	439	503	434	449	473	470	481	456	492	493	449	470	507	527	474	480	460	495	483	473	491	419	490	472	500	467	497	498	462	479	471	456	498	445	454	472	494	508	470	484	482	483	512	478	493	484	485	486	462	463	455	453	462	497	508	472	459	489	478	473	503	485	491	465	482	471	490	524	495	464	484	521	508	427	452	471	480	490	483	478	481	504	510	495	488	502	489	456	526	463	477	503	450	502	489	487	485	492	508	491	514	471	481	493	447	479	475	459	524	484	491	496	501	476	486	443	529	506	470	467	480	433	511	499	492	489	483	463	477	522	495	490	502	476	464	451	506	465	472	474	497	466	474	483	513	457	491	507	505	425	447	490	495	497	463	464	457	497	520	473	469	489	471	497	471	485	491	472	499	502	480	475	488	469	461	500	506	489	455	547	473	458	480	467	446	500	470	498	488	511	503	475	509	461	478	476	503	471	443	485	483	468	477	477	485	489	509	462	478	474	485	492	501	487	484	488	457	477	446	467	519	454	464	473	494	498	471	462	471	473	510	509	456	480	490	486	482	479	488	492	478	486	490	493	476	476	438	449	518	490	480	466	477	483	507	490	508	483	445	498	465	475	464	528	480	498	472	490	511	461	504	473	518	466	439	483	475	475	489	460	515	515	534	454	493	468	491	480	465	490	491	456	510	461	491	456	498	482	501	498	480	484	483	508	466	481	482	508	466	439	492	505	470	476	456	451	479	470	481	484	457	450	523	480	524	518	478	519	463	514	462	478	482	500	461	460	467	496	485	484	520	492	456	493	508	503	484	466	503	502	458	488	454	514	487	496	510	469	517	472	462	536	454	469	496	510	486	509	461	517	529	457	439	463	470	499	492	517	492	427	496	494	489	469	492	503	478	437	495	461	481	506	454	460	441	475	460	484	462	435	509	469	473	512	452	503	490	450	516	492	464	448	491	514	469	437	451	465	440	510	490	497	489	482	475	504	482	500	474	478	511	471	471	445	480	471	488	454	497	465	502	493	494	517	469	500	435	470	534	439	475	508	502	441	455	491	492	494	487	477	459	496	499	483	486	471	448	476	457	458	520	486	503	465	472	496	460	474	463	478	453	447	449	480	459	499	479	476	482	451	463	514	508	499	504	502	478	479	481	457	478	501	445	461	446	518	473	429	476	508	441	527	491	475	454	504	478	505	450	434	483	488	526	499	504	506	486	463	479	461	469	503	489	468	468	458	500	447	481	472	492	460	484	514	470	489	445	474	462	512	470	467	492	488	464	484	457	473	445	486	443	484	472	489	467	505	481	477	480	481	499	453	504	485	456	497	471	495	473	457	524	476	459	492	483	487	516	435	490	523	473	482	494	462	468	455	520	460	484	469	442	442	442	430	468	529	495	514	472	472	472	497	483	466	475	491	507	512	501	507	481	487	508	489	486	462	473	519	502	478	505	491	512	495	475	453	472	467	483	462	444	453	470	467	483	517	451	541	462	494	510	459	481	523	486	464	506	494	474	511	454	465	495	449	467	480	495	475	483	496	501	484	432	471	472	501	481	473	520	483	468	472	493	491	519	500	464	458	483	502	474	475	479	502	483	461	502	503	482	491	485	483	510	486	457	447	489	483	463	454	495	502	492	492	463	493	478	451	463	483	475	464	457	469	492	448	495	492	509	507	509	464	475	515	431	510	491	489	502	462	482	491	494	497	498	469	485	497	519	526	481	495	480	484	511	505	504	518	459	492	502	486	470	507	433	490	489	519	479	462	476	475	457	484	476	486	501	497	463	491	448	517	513	498	475	458	494	475	477	435	500	497	453	527	510	482	477	502	493	486	550	463	499	453	448	453	460	522	497	507	484	468	492	455	464	491	522	502	532	447	482	467	471	515	457	505	460	457	464	477	441	502	504	488	481	463	502	450	490	484	490	493	498	498	472	450	462	452	490	487	479	500	460	479	457	474	486	473	479	515	449	457	473	479	528	520	498	439	456	459	481	494	466	458	484	468	493	521	494	466	508	509	468	492	476	507	452	478	458	500	444	528	479	518	497	472	460	489	485	482	456	475	472	457	503	473	473	484	480	462	457	492	498	479	446	469	503	509	477	476	476	481	458	463	478	506	462	480	470	479	454	477	485	487	482	475	473	486	469	459	456	445	480	495	475	513	443	483	425	480	464	443	472	443	506	495	469	465	523	504	473	500	455	440	517	498	532	502	499	474	439	519	454	464	505	448	486	498	462	489	498	498	442	496	514	472	482	488	472	502	487	468	505	488	500	478	507	471	446	511	458	507	511	499	484	458	498	491	504	496	489	494	487	472	450	470	463	485	492	484	501	484	477	519	449	494	501	487	491	492	423	511	484	481	504	515	465	469	481	479	483	482	451	502	477	495	514	469	518	471	486	508	435	507	506	433	453	508	514	503	448	472	469	519	451	520	458	532	477	478	501	503	449	507	504	421	483	470	509	471	548	500	506	434	492	479	507	476	508	486	509	476	473	480	465	495	508	506	507	494	477	493	479	459	486	486	470	465	465	533	494	475	497	487	492	518	474	520	468	464	512	486	482	474	488	517	477	498	486	518	458	498	503	465	480	483	481	460	492	481	516	511	473	483	500
23769	21320	28232	24727	20947	9353	2995	1717	1204	987	835	713	626	574	516	509	484	481	477	463	431	441	429	456	400	422	395	447	439	431	411	403	389	409	416	389	399	396	431	386	424	414	402	414	397	418	399	391	393	430	422	414	423	410	418	423	402	370	406	422	432	416	408	440	414	400	390	423	387	430	399	375	404	401	393	426	419	413	378	402	397	380	422	425	381	394	419	381	363	376	395	459	399	391	392	432	416	369	418	456	408	371	385	410	405	392	385	387	419	394	397	407	372	411	400	411	431	420	416	432	413	404	413	372	449	414	411	393	434	388	391	425	419	390	408	423	398	392	421	366	375	418	404	431	389	411	431	399	427	377	405	380	397	395	406	413	422	352	391	401	397	411	397	391	431	382	387	377	423	414	399	391	439	383	443	378	417	448	406	421	404	446	401	445	407	391	381	421	408	403	415	393	416	429	405	423	401	380	412	395	430	405	395	446	436	388	407	371	349	434	428	443	425	412	414	381	399	423	425	403	415	401	440	428	401	408	427	403	430	422	421	421	400	413	395	393	410	433	418	432	394	424	387	389	386	402	416	442	400	449	430	390	404	409	421	443	398	431	425	442	438	416	384	401	472	379	415	441	423	412	434	400	432	394	402	399	390	413	369	409	390	372	423	395	398	360	391	425	399	397	412	365	426	382	428	387	428	402	402	407	378	431	400	443	406	396	432	364	392	386	385	414	373	425	394	423	383	399	429	402	389	438	389	372	399	407	411	423	425	423	407	386	415	429	399	433	424	409	405	399	417	384	417	428	401	398	398	400	415	415	417	376	406	425	406	404	424	395	420	413	405	394	434	396	406	397	417	402	409	411	398	425	388	416	403	427	356	420	377	409	419	402	408	410	408	369	387	396	394	368	373	414	398	432	381	424	378	379	399	456	427	390	425	373	408	407	395	426	440	394	410	428	382	380	400	407	419	408	476	371	372	430	401	418	419	445	405	402	420	388	387	395	417	413	404	402	388	428	445	396	402	421	423	382	438	404	400	407	440	375	410	391	419	397	405	398	421	419	431	408	411	414	401	410	411	415	404	425	433	422	395	396	422	397	397	414	387	381	380	388	401	418	433	369	420	432	431	399	442	417	383	384	422	418	396	377	387	447	442	405	424	388	420	407	426	370	373	406	407	402	381	413	424	440	421	398	425	440	394	395	387	404	393	383	421	438	414	419	394	389	395	416	412	443	385	398	380	446	374	388	423	434	400	444	422	403	400	394	400	394	385	413	409	398	400	406	384	387	409	416	393	418	395	406	364	380	376	396	388	424	429	399	400	399	392	396	415	383	357	415	419	391	455	436	407	434	403	399	397	428	396	414	395	374	394	366	398	425	409	416	436	420	442	416	447	394	417	404	413	377	412	408	427	443	361	409	393	395	391	393	368	411	401	407	393	387	419	389	408	410	482	430	425	416	393	465	362	416	421	421	384	432	414	402	410	400	420	413	404	377	436	393	405	402	404	429	430	398	422	401	384	419	395	407	438	420	419	447	405	372	407	384	411	377	420	415	400	404	397	404	397	386	409	409	416	380	390	400	409	384	429	445	403	416	409	416	407	404	395	403	390	421	429	425	391	423	419	389	410	407	400	414	377	421	395	377	429	403	371	423	439	399	391	402	421	360	424	423	378	412	420	374	406	388	386	419	372	419	399	382	396	451	406	434	431	410	395	383	389	407	403	445	428	404	410	388	406	381	399	416	405	377	445	384	423	426	433	406	413	366	402	377	392	423	435	420	399	371	410	415	381	412	427	418	407	392	405	401	386	376	407	409	410	418	408	411	403	422	394	394	419	392	378	420	384	426	416	404	375	422	410	423	421	401	434	393	417	405	416	386	394	417	431	413	427	428	416	417	416	420	400	409	414	419	405	407	391	404	409	395	405	406	378	418	427	422	448	373	411	421	386	387	385	419	397	368	428	401	386	379	408	422	391	385	399	406	394	414	416	375	406	414	427	389	411	425	397	403	393	397	394	402	390	387	384	409	396	421	427	403	390	434	420	383	423	398	396	423	425	410	413	425	429	441	450	393	412	406	378	436	409	392	439	426	420	398	384	411	424	397	429	382	387	389	379	406	407	395	392	433	405	423	375	378	426	423	394	447	418	418	420	415	397	410	387	408	431	434	412	455	429	416	377	397	399	447	388	402	410	392	415	374	390	400	402	415	422	395	414	419	374	454	382	369	360	380	387	420	435	428	404	418	396	415	418	376	423	410	395	397	391	389	399	429	387	370	424	424	374	438	414	395	383	432	400	372	437	394	375	409	394	403	419	446	399	397	404	392	467	414	398	403	387	398	378	393	424	390	409	420	404	386	388	387	404	424	435	411	390	410	396	392	438	368	410	403	392	419	401	435	425	388	399	368	392	415	399	405	401	403	432	378	386	401	424	414	393	395	368	417	403	402	423	385	371	388	420	368	404	415	411	389	389	383	423	404	377	405	372	404	399	399	440	451	410	401	416	421	386	424	385	430	396	418	414	396	405	384	397	381	431	387	372	415	445	377	455	390	424	417	445	452	415	423	412	426	408	403	429	436	395	412	412	422	406	416	420	424	464	404	383	463	433	416	425	372	392	420	410	408	416	410	431	397	398	388	384	418	440	425	416	427	415	413	425	426	426	398	434	410	360	425	409	391	419	427	406	400	398	400	393	416	429	392	431	431	396	402	401	384	416	416	446	384	409	395	437	404	391	386	393	412	419	429	411	412	389	422	386	409	427	431	402	421	400	410	411	369	444	441	414	400	426	388	391	434	397	430	412	389	397	384	406	423	399	412	372	401	378	389	423	442	381	432	400	414	402	450	403	431	413	448	434	421	424	399	408	393	403	419	397	415	424	431	410	359	410	396	401	427	403	395	432	383	409	391	438	397	405	399	411	387	383	377	413	379	439	426	438	398	370	417	387	391	390	396	438	417	378	397	395	389	394	428	392	392	385	433	421	371	417	431	391	409	416	411	388	427	421	397	425	408	394	344	396	379	399	427	412	389	431	410	413	415	417	408	409	420	399	395	402	394	413	441	422	441	406	395	392	402	385	367	403	410	432	434	408	417	383	394	379	419	407	412	402	381	401	371	405	381	412	412	409	390	424	397	423	385	408	399	415	387	404	428	393	436	412	417	402	436	403	425	402	424	398	426	413	431	426	410	395	423	395	401	411	413	384	414	398	388	431	424	403	391	446	407	432	409	373	409	418	392	405	384	440	379	389	408	425	428	417	405	415	401	452	414	376	399	404	391	416	420	378	400	412	439	374	415	449	393	405	375	415	412	396	390	424	403	371	417	422	403	462	394	401	381	422	416	421	401	395	394	428	417	428	433	395	407	433	424	407	408	387	407	380	407	404	473	401	399	437	396	421	403	389	359	384	409	387	409	408	420	418	433	392	400	424	397	398	440	435	411	405	385	401	417	384	436	419	440	376	413	410	426	399	468	375	417	431	378	390	389	431	393	388	418
18760	39335	30156	19008	12024	7425	4856	3366	2496	1671	1407	1094	978	849	707	681	615	594	592	541	496	526	514	470	491	485	467	504	463	500	486	500	494	480	473	504	466	482	493	477	493	479	468	483	475	477	451	506	461	462	470	460	448	493	488	432	496	470	453	462	492	486	460	463	451	507	481	467	493	482	471	506	510	417	439	468	428	475	470	481	535	485	458	472	472	468	444	482	479	470	477	443	467	489	435	496	473	460	467	474	483	418	480	478	438	478	510	481	468	471	490	498	473	487	431	459	467	483	449	445	478	500	468	498	507	484	449	462	457	493	479	480	453	455	482	479	469	433	494	445	448	475	439	480	520	470	469	493	445	439	468	468	454	491	505	450	474	499	477	485	457	507	483	473	500	494	489	490	514	436	478	441	474	423	490	479	503	467	468	479	504	480	508	488	433	452	431	456	499	469	439	483	457	433	465	432	486	458	458	437	468	489	498	465	464	488	480	468	459	494	467	472	470	481	490	499	508	468	427	413	452	500	467	464	508	462	480	516	471	490	467	484	493	517	489	466	438	472	463	484	473	468	467	490	472	467	468	483	468	481	512	484	509	481	472	469	487	470	464	473	445	486	535	457	435	455	499	480	461	453	492	434	517	490	467	476	499	531	497	453	494	499	467	477	440	455	448	461	481	492	473	476	446	498	462	474	502	497	462	482	463	469	505	464	506	459	424	491	463	511	474	459	450	470	459	478	508	507	454	502	441	450	481	472	500	487	464	492	475	465	443	487	466	477	500	492	458	494	484	513	471	467	449	453	482	463	482	422	481	478	487	470	481	494	459	467	458	472	457	504	391	459	452	480	476	498	498	471	484	459	507	456	467	501	493	476	501	453	462	434	496	451	442	474	477	480	458	453	477	477	470	470	455	469	455	468	444	470	444	453	448	484	481	466	481	480	411	461	482	494	451	439	495	516	502	474	508	451	481	438	485	492	499	495	469	453	437	452	465	452	431	432	471	474	464	467	469	462	458	488	466	449	458	503	463	502	481	482	450	481	496	509	479	469	475	466	471	499	498	490	496	467	465	450	495	485	482	473	466	501	483	463	465	482	466	439	456	495	454	475	475	440	502	462	488	482	488	478	501	470	459	456	490	459	465	457	478	472	473	479	473	505	466	475	426	477	496	436	454	460	448	458	476	504	480	477	466	509	505	483	458	482	464	477	474	455	471	433	502	502	476	468	441	476	503	469	485	456	459	495	470	483	440	465	475	457	481	482	474	486	483	476	451	495	449	448	494	462	434	465	456	464	481	466	482	472	459	455	471	513	444	511	506	473	466	462	451	501	456	514	514	477	512	447	436	499	480	485	446	478	464	467	509	487	511	478	485	502	454	496	519	468	488	487	497	473	453	470	464	493	448	452	467	461	493	460	476	496	461	452	473	457	456	462	485	459	455	467	457	460	488	478	484	508	481	498	462	476	464	451	487	440	488	481	490	433	500	494	511	505	500	472	455	473	455	435	446	468	503	449	487	472	470	505	491	474	471	495	459	463	432	462	446	428	471	516	547	473	475	506	436	502	480	484	494	434	479	476	459	489	472	467	447	443	466	478	482	471	494	453	466	488	503	448	468	446	407	461	461	475	503	460	458	470	503	475	474	509	511	447	432	478	462	505	489	486	482	479	496	461	483	471	474	467	511	475	491	487	474	496	480	472	485	466	480	482	458	486	435	461	491	485	445	449	478	453	476	491	486	472	471	485	499	474	463	472	480	453	464	545	460	452	454	496	450	488	479	432	474	466	466	475	451	472	531	492	476	431	465	464	466	477	485	455	472	467	481	473	459	452	482	464	446	500	499	492	497	489	467	465	500	482	477	450	493	445	496	438	424	440	469	467	449	453	472	489	466	489	463	494	449	489	458	459	473	473	480	487	452	492	469	464	471	421	482	523	490	486	506	467	504	413	444	478	472	475	429	441	512	477	468	456	476	519	515	469	442	485	508	463	471	485	466	456	469	472	448	451	497	485	507	494	480	455	477	492	480	457	466	481	470	481	462	493	490	509	448	486	527	438	484	495	487	480	461	461	465	464	501	531	467	455	444	468	447	436	451	490	457	461	496	482	479	420	468	445	482	456	480	488	451	477	477	475	471	443	463	483	485	493	487	452	494	473	480	501	463	496	446	474	492	494	497	476	467	461	493	443	461	490	450	486	451	437	492	520	441	461	433	481	464	444	476	451	476	500	439	492	452	481	479	432	483	453	492	455	452	468	437	435	475	460	447	467	467	468	446	475	468	504	482	468	451	452	511	477	472	438	471	475	445	479	474	447	463	485	459	481	493	457	509	468	479	444	469	502	490	518	475	444	410	465	479	514	475	482	511	476	520	479	472	398	440	500	449	461	466	493	460	483	482	481	480	442	464	468	460	511	468	523	489	494	494	480	480	482	471	452	483	481	457	484	463	452	458	487	453	507	493	450	463	456	473	483	441	477	453	450	485	477	510	472	474	465	475	483	480	492	452	468	466	499	484	433	499	486	468	468	438	500	483	440	488	423	510	504	461	492	470	495	460	525	486	454	499	489	485	470	450	452	521	506	457	490	521	475	490	472	458	501	478	497	466	515	490	445	470	470	474	456	487	507	460	523	498	514	484	469	509	464	488	465	507	520	500	462	456	487	457	426	442	482	469	482	512	458	476	453	447	468	470	473	536	469	479	460	488	472	476	490	464	488	468	485	465	500	490	431	490	459	470	481	485	478	451	485	479	440	494	472	494	475	457	492	461	492	489	473	470	509	468	472	485	480	483	483	496	464	443	446	495	449	453	513	478	494	494	494	470	461	460	466	489	480	450	481	436	480	466	483	486	487	456	497	443	470	489	473	488	467	478	461	439	509	429	474	440	460	484	505	470	471	455	463	506	488	466	422	448	488	483	456	537	470	469	507	450	493	467	441	498	458	474	488	502	449	517	446	492	484	426	468	450	451	448	463	487	442	446	457	473	498	481	459	451	482	475	466	444	464	474	447	485	489	489	466	496	494	512	445	477	477	462	449	421	426	503	486	502	476	464	473	477	490	498	422	486	469	482	484	482	517	486	453	463	451	446	493	493	447	469	477	497	474	510	487	484	510	476	483	491	491	486	488	465	503	468	438	441	462	457	496	459	505	484	469	470	479	461	455	458	435	478	455	482	474	460	442	436	469	507	470	498	482	429	458	465	500	493	463	457	477	462	457	511	489	498	485	468	494	468	483	502	522	464	495	477	516	472	441	499	485	494	466	455	451	480	502	485	491	460	457	469	474	424	469	513	464	475	479	468	457	445	464	469	446	466	460	441	505	463	507	434	477	484	449	505	504	435	447	453	524	462	480	471	485	466	468	447	439	494	485	463	511	464	479	468	474	437	480	473	437	442	470	465	478	445	473	439	443	451	487	447	469	487	458	465	493	476	494	483	471	479	446	472	489	450	469	486	482	448	461	477	504	477	467	445	491	500	466	474	442	488	480	467	452
25417	21365	26438	24219	7508	2877	1823	1259	957	815	652	605	559	574	513	488	471	453	458	408	426	458	416	426	436	407	413	458	416	403	423	381	430	430	408	417	380	438	421	389	411	448	430	410	443	424	431	414	464	399	447	425	432	426	379	403	417	422	428	382	470	439	396	408	423	413	398	442	416	408	444	445	461	405	431	393	370	418	433	460	429	409	417	396	471	446	401	412	413	395	438	433	411	397	422	418	390	414	426	386	394	414	437	417	412	400	427	437	411	426	434	417	430	430	405	415	418	384	409	434	409	416	441	457	455	393	404	389	433	412	402	426	433	438	410	426	423	426	401	393	385	413	413	465	397	437	399	423	401	421	411	440	447	387	429	388	414	419	397	408	419	406	440	438	379	425	430	426	435	445	426	425	410	429	422	408	411	428	400	396	440	426	423	414	401	418	413	474	424	428	418	457	427	437	431	403	393	358	435	427	395	430	366	401	427	397	400	422	395	424	391	408	409	416	437	422	406	431	410	437	402	424	455	416	403	432	441	410	379	428	418	417	430	448	396	446	398	434	405	409	422	384	435	402	416	417	367	412	401	421	414	434	399	459	438	456	427	426	417	436	435	443	438	401	401	414	417	451	443	464	455	434	421	419	394	437	390	391	389	405	416	361	397	408	408	402	465	424	401	377	427	422	425	416	419	433	445	452	425	415	393	448	420	418	409	412	393	376	457	414	421	398	412	425	435	394	426	436	433	389	396	446	436	427	370	402	397	384	413	418	432	403	385	410	443	433	412	421	411	383	398	411	431	462	412	425	449	419	439	425	403	445	415	416	437	418	412	414	412	396	443	433	401	423	416	421	418	412	419	383	400	409	363	424	399	418	411	430	422	380	409	414	430	427	428	411	412	429	404	424	417	413	418	416	415	407	427	398	405	423	411	436	414	388	380	410	399	409	445	412	426	408	403	403	425	408	438	415	385	455	412	402	428	440	430	423	425	417	354	415	432	434	418	440	453	398	407	406	386	377	439	388	428	424	410	396	428	394	420	390	460	413	422	425	419	381	423	418	435	395	406	418	379	423	397	437	403	399	409	368	391	388	416	415	407	418	380	403	451	429	415	391	391	408	398	422	419	392	434	411	437	382	411	439	409	413	437	404	396	421	374	462	407	409	399	418	400	427	428	411	398	390	422	416	388	411	450	462	453	381	436	398	435	404	418	410	400	418	420	415	411	386	396	433	425	391	404	393	418	422	434	390	405	416	413	395	431	436	395	426	386	447	409	420	385	446	442	427	426	452	435	442	435	417	425	438	392	427	410	405	411	428	383	390	421	431	404	404	396	467	417	422	401	410	415	431	422	423	397	396	435	388	421	417	393	395	447	419	421	398	432	422	411	419	418	436	435	412	422	469	407	432	358	411	415	418	414	392	416	419	400	422	419	417	382	372	455	433	403	431	409	397	421	422	397	425	409	422	402	426	440	428	389	440	441	437	412	447	419	433	401	412	396	399	417	369	407	397	426	418	437	395	407	428	440	403	411	410	398	404	403	409	388	431	379	457	401	382	420	408	413	388	402	416	408	404	429	424	428	383	402	414	420	392	444	433	429	434	432	378	447	386	408	440	411	397	422	393	424	447	405	417	417	384	393	423	449	404	441	379	446	397	392	400	435	425	447	397	415	398	412	407	423	406	432	418	417	445	418	395	384	400	375	417	433	433	407	409	468	431	440	418	409	430	415	405	410	389	408	384	418	429	391	455	433	413	398	410	455	447	380	438	400	425	431	420	410	444	405	396	382	430	441	419	406	449	442	401	446	433	422	415	390	406	422	385	405	436	427	434	416	412	425	457	448	417	435	360	419	395	417	412	434	383	404	416	389	377	396	403	407	388	417	381	412	401	421	437	385	419	413	405	413	428	436	382	419	422	404	426	417	416	381	417	412	419	421	449	413	393	436	409	430	440	448	442	433	417	387	403	414	411	441	413	424	414	437	420	415	432	432	427	413	416	416	386	418	400	408	410	434	386	388	407	417	394	405	417	374	418	409	411	410	419	396	420	429	419	388	435	405	372	447	395	400	404	446	383	399	398	392	424	418	405	392	439	394	461	403	402	397	408	415	443	422	390	404	411	400	437	419	392	393	417	407	443	402	430	413	394	416	397	416	400	417	403	381	393	387	443	399	399	420	396	404	411	406	423	458	410	425	429	423	424	417	404	426	405	400	438	420	420	423	400	378	423	434	406	397	423	415	398	410	444	391	431	405	434	402	398	413	407	394	458	420	408	388	430	384	419	416	445	392	422	424	405	375	426	376	406	429	418	427	404	401	387	409	430	417	441	407	424	411	390	392	453	408	409	434	432	421	401	428	403	408	390	409	402	401	401	388	406	403	399	467	400	414	435	407	417	410	418	414	437	431	384	416	430	427	414	391	409	419	435	412	395	406	392	423	423	405	412	420	423	396	359	417	442	407	384	406	414	394	405	405	388	440	405	431	386	353	409	408	398	400	453	426	442	417	427	408	452	418	429	444	408	475	449	416	412	397	399	423	438	427	416	448	398	442	427	408	419	411	442	412	407	380	407	382	412	400	416	397	444	445	458	395	418	410	433	402	414	431	476	393	443	400	412	445	432	429	425	399	421	421	423	391	416	401	400	419	408	396	425	459	458	427	381	373	439	389	407	402	437	395	370	403	402	437	367	456	402	407	408	362	397	429	398	412	427	406	390	400	417	399	423	419	407	434	426	419	406	396	408	444	393	454	407	448	429	431	407	402	434	429	427	430	476	442	391	392	413	375	443	423	386	401	454	384	400	422	394	445	426	422	391	393	414	402	442	402	424	407	423	421	375	431	418	420	440	408	426	412	437	436	431	381	416	409	409	417	420	413	386	454	428	403	378	412	444	413	369	421	407	415	408	417	434	428	419	420	407	398	422	403	434	424	382	409	422	433	421	421	399	448	448	416	404	424	398	427	393	444	433	436	413	412	416	395	396	431	420	388	419	453	399	415	441	413	383	381	429	436	412	393	432	426	419	391	409	414	428	386	421	402	439	404	395	439	427	411	404	388	406	435	405	418	429	431	425	386	413	412	401	413	431	382	417	427	396	404	413	428	390	410	414	379	437	421	381	376	418	408	399	392	424	398	417	395	403	425	410	409	403	447	430	432	451	440	419	416	443	446	397	411	413	462	423	393	419	400	411	432	404	406	397	407	423	448	432	406	420	396	413	413	422	399	382	458	386	435	436	439	420	430	411	381	410	415	417	429	416	410	419	385	429	384	434	456	406	422	412	422	405	411	377	409	429	429	389	388	405	385	418	446	387	417	401	416	444	400	427	422	407	420	415	402	434	417	385	390	433	400	424	418	404	456	411	406	407	408	422	429	453	420	424	430	408	431	415	418	448	412	411	408	414	394	437	409	434	393	452	393	386	397	444	424	430	442	423	429	416	426	435	409	407	446	411	430	423	413	414	415	458	453	417	418	436	412	396	407	414	430	427	399	437
18453	35308	25640	15574	9459	5842	3696	2638	1867	1422	1134	973	878	777	669	666	619	590	552	539	509	496	508	476	486	501	472	490	474	484	501	458	494	480	497	456	497	503	507	493	526	488	461	537	469	462	438	497	474	501	503	519	526	498	465	468	498	476	470	496	450	463	475	506	517	484	506	480	475	463	471	514	521	477	504	467	502	444	469	482	527	488	459	490	517	447	479	493	473	491	499	493	495	479	483	517	509	481	431	495	474	461	516	493	442	452	512	504	514	485	470	455	479	520	507	473	472	502	522	479	507	479	488	460	495	484	540	501	468	503	504	495	526	493	527	490	484	458	440	497	488	475	544	500	533	509	478	501	515	485	486	490	503	465	514	488	496	495	441	524	473	463	498	533	465	515	523	471	525	519	494	456	561	470	466	506	489	488	490	465	502	489	509	501	483	500	465	454	478	498	506	479	468	478	497	448	493	455	464	493	521	484	486	491	472	451	498	481	466	492	497	477	512	509	493	482	505	489	490	498	504	475	505	495	470	516	497	479	513	491	464	492	485	445	460	493	500	487	522	497	476	506	499	478	518	485	465	430	483	501	503	478	491	487	503	480	455	475	475	487	514	498	466	494	515	514	481	526	516	467	458	471	499	460	479	491	481	489	473	436	513	527	512	496	490	534	453	469	479	489	502	473	491	472	466	530	502	465	492	461	495	520	519	494	528	474	503	447	497	455	512	509	501	520	499	489	477	484	494	511	505	491	468	484	525	480	519	493	437	522	508	502	506	489	501	493	504	514	442	467	485	486	441	505	491	516	465	452	505	495	493	485	447	481	476	486	499	481	512	484	492	517	453	507	461	499	473	464	504	519	458	531	496	503	464	468	509	457	467	478	489	523	487	503	485	494	557	498	493	452	484	462	529	467	466	509	528	487	465	445	518	514	480	477	509	495	486	518	461	493	488	503	505	477	462	422	522	505	492	489	486	460	506	512	462	513	499	480	491	505	475	493	501	493	515	465	461	466	492	454	507	473	498	551	486	473	502	491	474	494	527	434	496	498	493	514	487	513	505	487	485	497	487	505	508	501	508	457	489	436	492	468	461	478	532	500	434	483	483	474	438	487	482	481	499	486	509	510	528	506	483	479	527	502	523	489	527	498	486	465	472	522	498	504	497	498	485	452	469	480	452	486	488	500	485	487	462	505	522	474	528	499	489	521	502	486	512	469	482	497	491	464	487	507	528	515	517	486	490	439	462	468	499	479	503	473	486	460	537	498	492	475	506	490	506	486	455	467	483	464	473	475	466	517	516	504	498	471	518	483	507	522	466	506	480	470	486	480	505	463	456	456	493	522	489	503	469	492	437	496	494	452	496	440	457	481	520	495	518	498	520	498	514	461	503	503	496	511	495	497	487	445	520	497	477	510	467	446	460	550	479	492	515	493	478	482	504	469	497	479	524	519	502	450	436	480	434	470	513	473	495	493	473	518	480	440	499	453	477	483	463	508	499	481	471	476	494	494	486	492	489	454	503	522	482	478	519	534	511	474	559	505	432	457	504	472	480	480	493	451	456	507	487	516	469	509	487	496	525	458	506	489	482	508	447	484	504	473	448	501	481	502	488	452	477	477	510	479	518	501	486	509	494	455	490	483	491	489	471	482	478	505	511	504	497	511	496	509	499	448	492	471	461	504	498	474	531	445	475	527	500	543	493	486	498	444	494	479	497	467	483	489	467	474	477	447	464	519	447	516	507	496	509	478	475	458	502	500	467	467	500	508	487	492	479	476	432	471	477	471	489	463	503	468	515	475	512	494	483	474	456	524	487	471	490	507	515	493	510	487	514	487	461	475	504	485	478	478	471	468	477	502	504	485	486	485	547	492	483	538	496	530	482	471	518	479	478	500	491	535	452	505	483	505	508	518	489	471	495	500	479	469	466	466	535	442	501	453	470	515	444	488	523	483	520	499	490	464	496	512	501	493	454	482	491	518	455	481	477	449	500	535	487	505	458	504	507	489	457	504	495	460	473	484	483	484	517	492	466	471	440	485	494	476	507	488	510	479	539	515	476	491	481	510	529	495	510	465	481	477	471	450	518	480	461	501	536	515	484	492	452	509	450	511	516	468	487	539	537	531	493	464	467	502	505	477	484	475	470	518	453	461	494	501	527	492	496	485	467	444	554	503	527	465	522	515	493	464	538	507	509	467	445	470	506	485	525	476	518	467	511	493	502	469	497	440	467	511	515	518	493	526	519	485	464	461	445	513	451	465	479	507	488	459	493	482	524	484	507	509	512	487	458	471	475	499	443	474	484	489	464	508	498	463	496	494	500	491	493	462	497	494	480	494	495	508	472	494	493	503	464	458	521	492	480	519	484	484	483	469	529	464	451	487	497	467	511	514	495	464	493	523	466	478	482	493	457	465	478	472	489	525	496	492	481	475	490	465	527	523	476	441	534	506	490	467	465	504	517	516	488	465	497	477	505	486	505	461	445	497	451	504	446	479	514	514	501	509	482	505	484	532	499	484	449	463	479	499	478	488	490	480	489	484	472	492	529	488	504	522	514	491	490	510	493	467	466	532	508	490	470	483	472	520	451	500	453	513	474	507	491	476	506	456	470	491	502	476	442	488	468	511	482	472	493	500	499	488	451	482	484	450	492	456	497	463	466	448	473	482	461	520	487	479	482	529	488	468	473	485	505	495	492	528	488	503	479	453	473	497	507	504	492	467	526	427	496	507	524	475	495	473	506	525	470	490	499	476	499	514	481	492	473	479	502	512	473	492	465	506	485	505	474	496	493	504	523	487	498	462	511	530	504	469	460	505	520	483	470	482	503	488	465	489	481	488	511	447	520	517	469	489	485	461	469	486	503	487	464	508	490	497	495	518	489	493	481	454	486	457	520	487	489	495	503	484	468	546	527	495	526	488	482	467	480	467	493	516	513	478	498	475	483	527	493	504	532	529	526	461	502	472	477	488	526	474	487	495	473	492	466	488	477	471	474	480	499	510	477	473	480	512	492	478	464	471	423	507	482	509	465	503	531	493	492	474	519	503	530	467	451	491	513	486	478	523	512	486	464	500	473	502	479	481	475	497	509	529	462	523	465	466	493	438	459	481	470	479	483	479	456	455	491	433	474	491	501	509	492	478	510	489	489	477	503	526	517	483	515	489	485	432	476	441	468	486	442	495	468	506	524	505	483	466	480	486	485	432	495	515	526	510	523	487	513	484	513	481	517	481	472	474	473	454	505	491	506	507	519	492	509	469	487	516	503	497	499	517	451	463	476	518	481	507	480	501	505	481	461	451	482	489	505	515	470	506	447	435	509	523	457	489	461	514	451	479	468	489	452	498	489	494	473	465	507	517	511	523	480	482	527	493	498	508	500	503	474	471	501	504	480	487	479	484	424	451	500	484	454	477	501	475	469	511	502	460	518	486	527	533	504	471	478	485	525	503	507	443	455	454	494	478	468	506	456	498	525	524	489	459	485	508	507	483	474	495
22905	21366	28848	24270	21390	20289	6924	2454	1626	1257	999	848	713	685	606	564	525	484	497	450	465	494	455	430	424	408	441	409	447	425	415	422	435	419	471	440	408	411	430	431	480	440	397	381	410	393	423	420	443	415	437	400	394	410	414	420	437	437	406	394	412	419	395	397	416	387	395	419	420	401	440	425	408	414	434	427	470	417	405	409	474	402	438	429	422	383	444	432	437	417	431	433	400	406	384	404	417	404	409	419	419	441	460	412	434	424	394	453	401	390	398	383	404	423	414	440	406	414	402	446	372	408	411	370	450	419	431	439	374	412	403	412	418	439	405	388	417	414	417	449	450	398	397	446	445	396	410	388	456	453	439	420	419	430	398	431	437	420	444	416	425	409	401	417	437	408	449	419	424	410	386	424	429	408	428	423	458	418	420	416	405	407	431	453	421	429	406	391	428	419	411	427	451	439	383	446	400	429	418	454	432	402	424	432	424	407	406	400	430	431	420	433	439	424	439	420	410	435	456	415	385	384	410	406	450	410	447	456	406	424	439	391	449	414	385	410	405	417	414	430	422	390	423	404	424	432	403	426	432	405	422	416	434	419	391	460	452	370	409	431	426	437	447	417	378	432	414	429	392	410	426	408	418	433	426	399	436	434	413	445	392	403	406	400	435	428	413	387	428	434	423	406	384	396	406	397	430	379	426	401	364	431	409	434	391	410	455	432	402	397	437	457	422	428	462	398	401	400	428	447	435	406	423	427	428	405	439	422	419	422	393	391	394	434	396	431	411	394	422	400	409	452	441	424	405	453	434	419	418	398	414	417	404	380	445	383	415	445	362	441	401	424	460	382	413	386	449	421	415	392	410	434	413	424	409	438	412	429	465	379	424	427	393	429	445	399	391	424	404	451	424	400	475	413	416	397	442	414	427	445	437	400	377	435	413	379	432	437	447	416	426	411	383	408	387	394	445	406	440	448	409	415	418	438	455	386	422	450	382	415	398	421	381	402	417	419	394	394	425	406	402	413	423	420	441	419	426	419	434	408	431	416	396	400	427	433	439	439	423	419	392	424	413	430	450	434	417	456	406	400	436	408	431	418	455	367	414	435	437	451	387	437	451	400	455	407	438	426	387	427	406	459	450	438	435	437	399	405	387	439	428	435	410	442	422	434	414	414	447	370	434	392	433	404	421	403	429	421	419	414	369	457	421	400	428	412	438	392	395	424	402	403	419	411	418	450	407	379	422	440	411	413	436	418	379	384	407	442	418	436	445	421	427	399	442	420	405	409	408	439	446	435	414	435	434	402	413	444	411	424	445	395	418	452	417	413	436	407	446	439	441	438	359	415	488	428	411	429	399	418	441	412	448	449	400	419	424	395	424	351	454	443	445	408	440	457	423	427	421	406	425	408	384	446	388	421	411	386	429	418	436	466	430	403	426	426	411	407	436	431	438	454	424	388	440	420	416	400	430	422	427	409	444	396	432	413	432	425	432	400	433	421	424	396	418	409	398	398	431	386	420	454	428	434	427	431	412	413	406	451	426	375	407	449	452	424	388	464	403	403	432	433	440	438	387	411	410	423	405	437	403	428	457	448	379	392	418	421	432	392	427	397	407	434	464	415	394	421	396	393	443	435	418	416	425	425	445	416	416	400	439	431	459	465	424	405	449	405	423	403	446	430	444	423	421	421	441	413	405	413	407	426	438	434	417	453	384	399	438	415	450	392	423	420	421	385	399	390	406	415	398	421	435	415	395	402	429	410	393	402	401	401	406	438	409	400	376	446	387	408	405	397	424	417	425	410	438	422	387	427	411	439	413	417	381	401	389	395	400	420	420	427	440	401	408	426	434	425	450	413	417	390	417	441	430	420	449	388	396	404	447	411	405	435	391	417	397	412	429	424	409	442	377	441	441	404	452	415	423	439	404	427	401	378	439	399	453	412	390	408	367	404	442	420	404	448	445	413	466	398	425	389	421	395	380	436	434	411	413	403	464	437	448	431	413	410	417	386	365	445	443	428	438	426	411	412	408	422	440	406	410	402	414	442	412	380	442	429	461	425	430	423	402	417	423	434	430	412	425	425	393	426	413	441	408	415	401	450	452	390	422	429	436	452	401	435	427	403	404	409	455	394	429	421	396	418	407	426	431	451	445	430	410	434	401	395	426	433	413	428	420	387	416	437	409	432	400	463	406	420	433	441	440	410	388	425	442	410	425	450	406	422	374	430	420	445	416	421	418	414	419	388	415	423	395	397	428	447	409	360	448	407	426	368	424	418	397	414	392	424	422	435	420	438	431	450	393	424	438	475	418	434	422	428	424	427	419	393	396	427	401	466	397	403	410	374	404	419	435	428	448	421	388	440	429	399	415	429	411	414	429	429	408	397	433	432	394	388	412	382	438	407	401	420	389	398	400	448	445	375	432	447	388	413	440	434	409	387	414	420	424	416	429	419	403	402	425	417	409	423	390	381	400	401	405	378	451	412	420	439	390	444	414	419	438	415	441	415	401	438	441	404	426	443	435	431	427	415	400	408	393	428	419	411	435	434	429	372	412	441	394	438	436	417	426	426	422	408	460	391	413	410	413	391	428	398	439	427	424	430	454	383	420	449	421	428	409	411	453	446	387	446	448	412	396	427	424	394	425	431	406	413	439	440	410	403	410	396	438	436	433	441	407	407	401	407	386	404	437	441	436	380	404	415	429	426	446	410	406	411	431	439	438	407	423	394	388	397	416	442	419	367	405	434	417	380	373	382	397	415	441	400	431	447	435	421	430	426	405	410	433	435	420	463	444	435	411	420	433	443	434	400	428	440	416	419	425	409	420	434	427	455	407	392	403	405	426	412	454	424	440	425	427	384	419	369	384	404	437	403	421	451	429	402	400	431	433	407	437	449	430	451	431	425	424	435	393	419	426	406	421	450	452	402	400	414	448	446	461	447	414	452	438	401	420	434	423	393	454	409	425	384	423	433	416	406	402	410	428	426	405	386	420	428	459	405	419	487	412	411	427	379	427	418	430	410	411	413	421	435	439	463	451	401	447	458	420	392	389	417	350	422	393	438	452	416	419	409	427	444	423	400	420	404	429	425	409	470	427	429	395	377	417	413	402	438	407	402	417	405	441	437	424	432	421	417	432	428	410	446	426	429	419	404	459	417	431	417	401	411	413	378	411	447	418	417	418	440	415	438	416	447	404	470	425	384	409	412	428	431	417	383	397	423	420	451	451	418	423	409	428	436	396	366	420	426	400	414	421	438	407	427	439	396	398	437	411	392	421	436	386	427	390	421	399	400	392	419	431	449	397	443	457	416	413	427	410	426	392	424	450	398	381	433	380	408	420	418	429	443	413	414	403	420	397	445	409	419	453	432	381	369	398	395	408	426	409	398	430	394	408	408	415	405	409	404	407	393	384	424	419	412	426	383	384	454	374	412	415	419	371	416	431	389	437	412	449	445	402	422	423	403	421	397	423	402	386	422	410	454	425	400	437	417	432	385
20473	43192	33714	22760	15233	9798	6556	4502	3355	2345	1685	1374	1165	1059	832	790	693	668	598	600	596	558	503	530	547	500	480	467	483	503	484	505	475	460	532	452	448	493	475	483	467	482	479	479	486	507	468	515	469	467	460	485	470	517	515	484	496	487	488	481	486	542	493	471	481	496	473	467	448	475	503	516	519	423	454	525	485	500	485	481	525	461	461	458	447	466	471	485	515	501	464	455	488	472	522	454	494	443	483	449	441	420	480	486	444	494	484	452	517	494	473	466	462	490	484	473	446	485	460	456	508	451	452	528	477	494	439	469	456	471	503	437	488	499	528	533	475	446	461	459	508	457	483	497	457	482	495	508	490	494	462	512	486	462	481	504	510	511	514	505	459	472	497	467	482	493	494	462	501	444	520	506	449	496	479	480	507	441	490	494	509	471	485	495	510	448	442	463	487	459	471	497	465	463	465	463	473	482	497	485	475	509	501	496	492	492	484	479	474	518	480	466	438	482	490	467	457	479	457	496	504	486	497	461	451	511	463	443	473	499	459	482	463	452	477	478	505	457	502	508	476	479	477	457	498	456	510	472	520	498	457	499	490	486	462	504	489	499	469	477	476	477	481	465	467	477	483	494	460	453	495	478	478	475	499	437	495	462	475	482	486	468	465	505	488	504	500	494	493	462	508	477	468	495	477	473	491	495	471	498	499	476	465	522	431	508	476	498	491	467	466	470	508	445	455	476	447	513	453	530	494	490	481	458	475	461	479	448	477	479	478	472	463	456	499	482	452	453	480	459	491	459	482	474	519	437	467	455	498	487	487	510	463	534	445	500	481	463	463	490	485	480	518	480	463	494	465	467	509	496	478	464	499	465	461	455	474	491	451	478	485	473	469	454	435	490	507	479	535	477	460	491	468	461	477	483	509	456	483	444	479	490	432	468	462	479	521	462	474	453	487	476	529	492	475	491	512	467	496	470	473	492	499	472	480	466	468	443	499	443	469	478	489	478	480	487	487	481	512	441	489	502	492	466	509	442	501	510	464	480	489	476	494	446	498	511	430	460	448	485	460	509	466	480	504	498	458	456	486	481	494	474	460	507	459	504	503	472	494	472	506	507	476	470	493	439	486	478	489	479	442	492	453	473	461	434	427	488	528	513	481	481	490	496	516	493	491	499	487	467	475	533	476	480	500	484	480	513	451	473	478	453	465	464	454	446	470	451	467	455	513	486	500	474	462	461	467	474	458	498	473	469	462	476	462	468	456	436	477	451	462	488	469	483	520	482	498	483	482	458	474	494	475	496	463	485	504	507	477	465	534	483	465	492	472	467	452	505	470	470	490	433	481	464	495	468	500	460	479	531	475	474	500	478	459	496	504	503	465	463	497	503	482	473	472	515	485	460	475	456	469	477	494	470	472	473	492	456	482	454	512	407	474	493	472	495	462	473	476	475	478	490	493	487	513	468	463	467	448	475	476	486	479	497	442	490	480	467	456	455	482	513	460	501	462	488	492	453	430	482	449	439	476	492	454	437	469	483	487	486	457	481	466	504	462	493	471	476	452	486	439	496	516	502	459	451	483	502	448	472	495	475	468	483	500	487	472	500	524	495	472	475	438	516	466	479	484	435	487	504	459	485	489	504	481	433	489	505	483	481	475	480	517	481	489	474	511	489	521	474	511	482	530	466	489	491	513	468	487	485	444	450	449	479	469	453	463	463	460	493	474	490	484	451	466	449	427	480	470	509	498	507	452	512	482	480	464	480	505	502	461	492	517	496	443	468	450	468	479	486	506	495	451	486	498	473	483	464	467	490	487	460	466	499	465	508	467	491	500	458	492	442	458	466	464	457	491	464	466	451	499	482	495	487	502	451	453	495	482	527	479	490	446	463	445	461	494	476	438	468	480	485	443	452	486	466	468	493	454	507	530	511	464	483	489	491	499	488	483	480	471	446	470	459	495	443	468	464	465	442	494	435	481	471	492	508	492	518	456	483	446	510	479	487	486	434	495	474	462	480	489	459	498	490	497	467	487	489	455	482	452	440	491	473	483	469	494	540	472	441	483	473	489	507	488	472	458	488	480	479	477	483	486	482	465	504	509	456	498	456	444	525	480	456	502	502	507	464	479	488	494	510	482	488	478	491	500	475	470	465	451	453	463	508	471	441	464	521	454	460	485	479	476	459	493	484	469	475	510	528	491	482	496	459	465	464	511	512	485	483	483	503	454	476	446	512	466	498	447	464	473	470	493	457	451	459	477	475	443	516	467	484	485	468	459	527	481	451	484	481	482	483	494	462	479	484	481	461	518	481	475	463	479	448	485	530	481	493	496	502	464	423	489	479	498	520	464	484	474	477	476	489	459	473	486	471	466	463	495	484	476	509	504	496	496	467	460	502	512	499	511	471	499	476	486	496	485	493	496	510	481	458	501	447	498	482	455	509	476	506	471	495	491	484	501	462	479	449	484	529	477	477	484	451	479	479	469	491	457	447	493	450	505	480	476	445	443	456	452	498	465	469	491	477	466	480	520	464	453	471	492	474	500	471	455	472	466	492	472	519	495	476	487	454	472	479	472	474	495	468	469	494	499	467	486	473	511	539	479	465	463	482	512	478	464	500	462	486	484	510	471	483	450	476	479	448	507	442	496	459	447	475	507	513	467	492	450	427	457	508	468	460	498	496	443	486	465	475	478	474	482	488	500	456	454	497	482	499	458	491	476	460	499	425	493	451	466	450	473	441	500	484	491	516	501	461	473	484	484	492	472	475	497	492	481	483	514	476	458	479	443	489	503	460	460	472	501	447	509	483	459	505	456	485	485	507	483	474	511	463	456	501	467	485	433	455	483	486	522	476	476	465	502	518	486	489	499	459	476	481	504	487	467	506	477	472	473	539	477	485	528	469	494	485	501	514	477	479	491	483	524	513	517	449	481	488	460	470	473	458	437	448	494	496	447	484	455	512	501	472	475	465	511	462	473	486	436	488	518	501	499	450	458	465	521	481	454	509	471	502	482	466	485	489	498	441	531	459	505	478	516	508	475	476	459	499	426	472	468	481	475	465	485	479	487	494	460	475	478	510	490	500	491	512	487	441	490	472	509	499	473	460	478	455	513	545	456	491	472	503	464	486	532	506	519	485	536	475	516	491	468	521	451	467	484	508	470	514	459	479	496	481	484	495	479	444	466	455	460	470	484	509	516	518	476	503	488	480	467	466	518	470	502	477	489	474	451	485	512	444	482	469	447	461	500	531	516	513	503	504	484	477	524	549	480	479	473	491	475	473	469	484	477	490	535	447	468	495	466	503	483	465	484	531	461	475	468	445	468	486	487	428	495	514	459	468	472	487	500	468	482	462	471	497	450	508	471	467	473	523	473	497	485	465	478	461	453	490	494	461	480	488	475	478	471	469	477	490	486	455	488	488	469	513	470	468	433	493	481	498	505	436	480	477	473	484	483	454	506	453	457	474	503	482	468	491	484	496	448	474	465	508	489	453	463	472
27961	22576	20144	9466	3888	2186	1510	1132	854	707	651	550	538	504	442	490	474	426	407	436	446	423	490	445	445	443	413	384	418	398	418	418	445	458	437	437	430	421	409	451	393	410	445	406	413	425	373	439	369	481	424	410	411	396	406	388	410	421	419	406	420	448	394	398	403	404	443	414	427	387	435	398	440	432	395	412	441	395	431	399	421	413	409	411	412	422	401	422	378	401	402	415	438	431	411	399	424	433	392	402	420	406	416	399	410	425	406	414	394	418	393	385	408	399	440	405	428	424	414	436	403	376	399	431	429	425	440	392	423	430	389	394	421	428	421	407	394	387	416	440	420	455	416	422	447	419	407	401	421	415	445	449	406	400	425	428	410	411	417	442	408	412	436	398	460	403	410	418	411	460	429	402	424	397	433	396	432	428	394	373	406	434	385	424	409	413	451	379	446	391	430	445	413	398	412	427	405	412	452	418	419	426	427	395	446	465	401	442	375	389	407	407	403	408	401	399	448	430	394	382	388	393	425	414	422	405	424	426	390	393	433	431	445	424	391	429	401	410	403	432	427	395	402	434	397	457	430	401	423	411	418	398	432	412	395	420	362	424	422	402	414	406	414	438	379	440	384	401	414	409	426	425	402	400	422	419	382	384	430	413	400	364	424	412	405	392	428	399	392	383	453	420	400	477	369	409	425	405	468	405	418	421	436	405	402	410	382	411	405	428	384	442	371	406	427	392	377	412	411	433	377	401	397	412	385	417	442	380	422	408	409	398	351	394	417	401	390	418	416	368	400	423	438	419	418	387	408	406	413	446	397	416	440	402	433	404	430	403	406	406	427	386	436	384	441	425	435	407	375	442	405	396	460	420	439	439	420	445	420	401	422	439	429	424	437	383	424	436	402	378	427	443	426	422	418	418	389	397	424	418	407	463	429	395	403	400	403	427	421	418	446	424	420	426	403	435	410	400	433	444	421	399	437	425	434	391	431	433	449	406	441	409	437	361	397	416	441	434	376	421	414	422	430	435	431	416	408	401	425	416	395	382	396	404	422	421	435	422	401	375	417	399	459	438	467	380	428	393	399	440	426	434	403	434	399	439	399	395	442	435	424	401	416	401	432	406	476	416	402	417	422	434	426	419	416	416	416	409	400	421	400	417	390	414	407	460	387	425	420	445	423	413	425	459	425	371	415	402	424	417	444	435	419	424	418	390	444	427	423	404	433	417	423	420	430	434	384	442	423	439	410	401	421	425	397	402	409	445	418	404	465	397	405	445	430	436	405	415	434	413	404	374	398	391	443	409	433	433	432	424	391	412	419	458	407	404	395	443	430	461	428	405	402	413	382	414	410	398	379	447	405	400	458	419	418	410	404	415	439	418	402	387	439	420	447	418	401	384	396	415	404	417	416	432	413	439	440	436	409	421	402	420	407	409	426	406	422	418	412	438	421	439	429	412	457	416	421	413	481	401	386	404	413	383	459	429	393	441	459	410	383	372	417	435	437	402	413	401	387	413	431	400	414	445	373	405	368	383	432	418	438	434	450	416	432	415	418	422	378	409	371	415	417	397	394	440	408	365	438	453	412	443	382	388	393	425	412	386	412	434	415	401	408	424	396	442	410	432	422	419	399	420	414	434	417	372	430	414	399	432	453	390	413	402	412	436	402	403	425	429	410	456	403	424	420	362	387	474	404	451	411	417	390	431	439	413	414	389	434	410	415	383	418	411	424	402	394	418	396	431	418	438	396	440	415	438	410	468	449	412	440	410	414	394	415	413	423	390	444	386	402	431	408	414	427	443	415	424	411	422	412	382	430	432	401	436	444	408	408	423	406	442	367	413	405	434	415	425	421	414	403	383	448	402	381	434	413	434	447	397	411	385	403	370	401	432	398	377	407	433	407	420	419	410	418	404	442	397	392	405	453	436	392	420	426	416	410	413	390	451	455	413	419	424	411	424	428	414	407	390	401	403	416	417	392	431	397	436	415	371	404	439	410	426	383	412	374	434	412	415	397	420	420	413	376	416	379	455	390	397	424	410	432	390	451	396	468	402	411	460	377	398	412	431	410	422	425	421	402	400	417	420	431	415	400	442	420	407	390	395	421	388	420	406	424	423	441	409	430	407	413	392	385	418	385	404	403	430	399	402	395	424	435	396	427	443	411	444	447	453	404	372	418	447	440	380	449	440	422	409	408	398	417	410	425	394	427	425	417	455	399	426	397	411	355	423	410	367	414	434	406	425	416	391	407	437	357	443	413	403	427	431	426	392	430	414	427	429	405	410	443	416	389	427	427	419	388	412	426	456	436	433	405	381	392	407	411	405	412	392	428	431	433	390	447	411	392	416	418	413	445	409	426	423	420	404	439	437	404	404	402	404	436	386	411	422	391	379	396	444	453	427	386	369	423	381	419	414	430	395	448	426	428	443	435	417	394	451	424	425	423	424	430	412	398	392	428	393	374	403	394	448	418	411	423	432	401	411	424	391	431	450	420	427	418	467	444	381	419	426	383	431	435	411	427	434	436	421	391	430	420	393	416	419	382	450	425	396	421	393	418	427	407	428	408	452	431	448	395	444	372	387	431	419	399	398	460	425	423	401	385	421	414	400	429	430	408	437	402	413	435	412	380	429	461	396	411	411	414	391	411	412	434	422	444	405	417	455	440	438	426	421	424	376	397	400	454	455	412	397	414	424	428	417	423	419	405	403	416	371	379	393	432	412	418	422	392	413	415	410	417	398	426	442	446	422	398	425	446	453	419	376	419	415	438	407	401	418	470	416	413	419	395	441	406	397	420	397	402	404	405	411	441	419	406	391	421	392	403	413	456	420	445	408	420	396	409	417	414	386	391	434	398	392	427	411	433	417	398	407	398	423	415	378	388	431	385	421	430	409	391	449	415	382	385	448	419	414	427	419	406	385	424	403	410	419	416	413	406	419	417	421	403	436	415	417	421	435	409	406	421	423	409	409	424	439	412	426	410	405	383	397	411	446	421	389	423	379	401	424	400	391	416	423	423	433	419	381	378	404	428	428	449	410	413	446	439	409	406	432	413	389	407	406	402	455	400	432	428	379	420	407	421	451	387	397	435	436	418	408	403	390	403	431	432	401	445	388	401	426	375	444	433	387	405	410	398	439	420	394	401	425	392	428	402	423	401	433	422	464	415	413	396	398	410	367	397	402	415	435	418	370	385	389	418	371	430	440	402	428	419	402	382	419	419	411	421	445	387	414	434	403	380	376	400	443	404	394	437	419	424	427	433	452	406	375	397	437	395	407	446	425	436	396	418	397	397	430	393	435	402	431	452	409	423	400	379	436	412	427	433	411	421	453	423	397	432	410	438	400	402	429	385	403	439	435	471	402	450	430	436	412	414	415	399	398	427	410	414	400	423	420	404	381	430	369	407	447	410	370	407	412	410	412	435	414	441	419	441	408	413	399	423	417	368	420	429	421	392	459	438	403	411	436	461	431	433	412	418	441	432	400	415	426	443	426
18032	31863	23118	13284	7758	4613	3184	2200	1566	1268	969	794	747	699	664	604	532	540	572	551	480	532	515	459	494	502	491	495	484	502	478	516	498	534	489	455	439	555	461	441	510	519	484	481	489	473	478	494	518	493	492	498	465	478	431	496	475	464	463	475	499	470	477	497	484	486	501	490	484	476	508	468	495	471	485	480	478	464	473	464	479	467	502	477	460	510	484	484	470	511	483	462	502	491	495	486	465	531	502	490	453	519	462	506	457	513	477	506	483	467	427	492	473	532	474	479	489	500	528	520	450	499	479	511	480	468	502	484	478	476	500	491	506	487	495	501	530	503	481	499	486	453	523	497	485	462	481	510	506	472	465	488	477	469	470	493	482	479	478	523	438	476	468	466	498	453	478	455	479	482	512	504	493	474	503	469	482	483	495	494	491	482	492	477	491	463	481	458	465	513	450	463	514	487	484	473	521	442	473	456	486	474	476	481	498	496	449	476	483	485	512	494	505	503	478	446	498	480	497	456	472	461	497	486	493	523	509	490	511	489	535	502	495	474	475	480	486	501	472	494	497	513	461	502	495	474	497	460	486	455	483	522	445	494	436	455	474	488	463	482	489	528	464	493	442	460	496	532	438	462	467	517	431	499	477	464	492	496	493	466	468	443	474	466	490	447	475	479	509	499	474	456	481	485	456	506	468	473	503	468	489	485	469	494	455	490	504	458	511	466	492	494	520	464	485	505	510	475	493	474	530	505	484	460	487	520	516	506	497	503	456	463	498	469	481	475	490	521	496	513	495	463	487	475	458	466	488	470	486	466	502	451	492	444	489	478	484	454	479	449	475	515	449	519	465	496	519	459	468	479	447	423	497	482	553	477	501	472	449	482	495	449	500	457	496	474	472	463	451	447	509	481	482	481	519	473	451	505	497	477	526	480	489	510	496	510	512	458	434	490	478	444	500	451	476	519	508	478	468	509	482	483	476	547	514	508	483	476	522	498	469	501	490	511	514	452	509	459	510	490	475	457	462	497	457	508	509	508	512	519	494	459	463	474	500	535	476	463	490	489	526	496	519	483	451	495	495	516	469	473	481	482	474	470	477	473	431	484	520	469	515	496	522	497	476	477	499	452	486	469	511	470	490	483	454	520	468	481	487	491	495	509	468	450	489	508	451	495	492	482	481	483	502	479	472	469	483	481	514	483	471	493	487	462	470	478	467	476	471	493	435	504	463	506	478	515	473	484	486	503	515	469	479	452	504	466	483	527	445	503	490	495	511	493	523	477	494	501	453	473	497	514	509	459	534	472	487	453	499	451	502	491	471	469	495	503	513	473	478	544	489	485	489	523	479	513	490	483	491	506	491	475	509	478	522	475	480	511	485	513	455	479	505	461	465	515	460	509	488	512	496	510	465	462	498	442	474	457	499	460	495	471	486	459	470	456	482	530	483	488	521	483	491	470	507	538	457	488	439	479	502	469	477	453	534	466	453	443	476	484	472	488	481	465	466	440	461	482	465	471	516	500	524	479	513	462	496	473	503	436	489	468	463	480	484	458	488	489	486	502	502	514	493	475	504	476	490	469	492	446	529	472	531	521	494	534	461	488	528	486	491	455	484	541	505	483	468	470	470	482	523	492	471	462	465	472	500	433	479	503	518	491	519	483	486	501	513	478	489	487	462	474	502	498	470	515	461	465	506	483	482	542	447	477	485	503	456	497	486	494	500	484	447	508	496	517	471	479	491	488	468	526	495	455	513	467	480	447	477	516	446	508	509	485	455	490	489	468	482	501	505	467	476	455	494	503	459	517	474	469	491	485	463	468	495	509	460	497	489	510	453	466	480	441	490	445	473	435	494	499	501	450	458	475	489	480	484	479	474	480	483	472	479	506	460	503	493	505	457	502	492	466	468	462	473	469	447	501	492	497	506	469	480	467	472	466	475	474	484	481	488	520	498	484	514	528	521	457	467	501	515	499	487	471	481	475	457	448	481	521	467	420	512	541	480	498	485	505	507	478	471	514	471	455	487	477	510	495	503	479	470	501	470	521	474	522	524	524	451	488	499	514	487	507	486	486	444	469	514	523	484	500	475	447	482	500	501	460	496	449	508	445	463	487	501	501	456	511	477	497	502	490	471	511	450	467	506	496	519	470	482	492	456	498	476	504	463	501	474	502	483	499	508	511	453	514	488	477	491	512	499	513	536	502	483	493	498	479	509	507	489	462	511	489	515	446	489	470	496	492	467	496	453	466	496	490	495	490	494	487	474	502	487	533	498	455	461	480	473	508	497	461	506	452	499	499	441	473	466	480	499	492	487	484	468	467	485	465	508	474	468	469	462	469	489	464	453	515	495	546	463	479	487	500	462	499	460	517	444	484	497	469	481	522	506	490	512	455	455	471	483	492	453	504	488	535	470	530	476	484	525	457	486	478	495	538	498	510	420	447	470	497	478	499	490	542	466	522	501	479	454	484	510	500	497	492	503	467	450	490	520	489	468	460	502	529	521	491	454	472	469	491	508	456	477	463	488	469	513	511	513	507	487	485	551	483	482	490	515	455	506	466	472	475	498	458	509	493	489	521	493	488	497	519	514	505	510	492	482	488	490	486	475	494	490	477	430	479	521	504	475	502	510	480	469	481	492	485	444	466	472	500	490	461	482	463	490	478	472	480	471	489	477	465	475	472	477	493	501	500	509	499	507	425	440	505	466	520	440	460	442	480	484	511	501	503	480	507	478	488	487	481	494	506	474	492	461	536	489	496	474	519	473	473	486	481	498	459	472	489	495	476	484	495	465	538	466	453	507	501	484	490	495	522	502	488	457	466	454	514	500	489	490	526	531	486	508	484	475	517	516	432	498	502	489	503	454	508	494	506	449	475	490	474	455	509	473	492	472	476	481	510	533	488	514	494	490	470	526	494	460	494	455	447	485	434	471	427	481	461	493	507	522	512	480	470	449	463	469	463	497	484	474	454	498	491	445	460	454	469	524	477	485	425	519	521	514	485	473	475	431	473	416	493	452	498	516	540	494	442	516	459	502	471	516	499	461	478	476	473	489	474	484	503	456	499	487	503	477	461	495	466	470	458	534	480	488	520	459	477	480	496	482	493	477	471	494	526	473	547	479	466	513	474	464	482	489	500	501	527	473	462	481	481	463	478	494	500	453	477	514	485	488	480	477	480	474	497	504	489	483	445	488	449	463	468	482	457	484	466	501	450	528	487	539	490	500	502	464	496	488	510	493	483	507	481	502	482	473	469	434	507	475	475	462	446	503	490	453	460	497	514	494	476	484	472	492	462	487	516	489	509	469	490	477	475	455	490	463	490	520	481	486	491	495	501	463	509	472	502	502	491	484	486	504	473	466	467	479	490	504	498	505	482	412	494	466	481	475	454	484	504	499	452	452	474	505	520	474	473	467	479	486	499	465	486	513	464	458	475	494	459	492	470	504	498	466	474	479	491	470	497	450	456	557	503	480	491	495	500	468	465	474	508	478	478
23825	21373	28250	24876	21018	9374	3035	1812	1292	1049	805	717	644	591	583	507	506	459	426	469	463	408	450	464	435	441	404	434	417	419	436	395	442	412	397	405	395	412	358	451	438	418	457	414	399	427	414	405	431	413	436	454	430	429	414	406	397	429	397	422	402	423	428	387	368	422	360	380	444	426	386	408	461	429	429	385	393	423	449	398	461	444	402	406	394	355	439	397	405	392	382	410	417	408	434	401	416	394	396	413	420	445	404	414	390	391	431	412	417	408	391	398	437	436	386	445	414	436	391	417	412	416	394	404	434	410	426	414	397	435	400	445	387	399	438	421	419	403	421	411	411	450	448	419	417	385	436	398	423	417	418	398	420	417	448	381	418	401	382	427	408	420	375	394	418	421	402	401	438	427	417	405	420	388	422	386	403	420	408	413	395	423	423	427	434	405	363	368	363	456	440	397	457	421	394	418	417	427	405	391	408	408	376	405	438	438	421	395	414	409	453	425	362	398	421	408	378	420	412	408	432	428	419	440	386	430	425	421	411	419	404	413	435	405	399	434	383	369	417	437	426	430	431	437	412	432	420	405	417	434	380	389	412	421	410	424	384	404	389	414	425	392	441	422	431	479	402	441	417	386	451	417	428	410	384	399	420	430	409	388	436	415	414	423	411	402	422	474	425	440	388	411	420	384	426	408	402	406	422	428	410	389	431	374	379	411	421	450	399	390	410	426	443	410	448	418	392	390	420	397	391	421	387	405	407	391	355	402	439	432	421	402	417	406	436	410	428	438	398	402	398	442	411	398	435	423	407	447	413	507	409	433	415	455	418	414	431	425	394	409	417	415	387	412	414	410	396	394	425	406	355	380	422	403	412	434	452	395	398	416	400	420	397	438	410	412	407	433	406	425	430	422	410	416	397	432	409	421	406	392	413	424	431	386	395	414	418	419	376	413	414	418	392	399	426	446	434	414	398	417	446	400	400	433	411	414	424	405	414	432	405	432	431	442	382	409	419	413	413	399	415	405	422	387	453	433	410	422	435	421	437	444	438	420	376	432	420	383	398	419	419	431	422	388	439	421	405	435	418	355	448	419	427	422	433	430	436	433	411	404	382	408	405	388	379	421	428	408	408	398	430	431	414	374	444	432	382	401	391	429	422	421	432	393	415	418	358	406	442	444	400	417	411	394	439	399	417	427	381	431	417	415	379	410	415	413	408	433	406	402	436	430	423	439	388	371	390	416	405	406	437	434	423	353	407	415	431	432	450	419	416	412	399	408	407	404	415	406	438	439	407	393	408	410	424	403	419	419	404	397	441	437	383	382	423	422	422	434	413	400	418	419	402	392	422	407	419	405	407	418	373	415	422	422	383	421	395	419	430	417	417	415	423	394	418	395	419	444	441	390	437	420	431	373	384	444	375	403	445	411	422	397	427	404	436	385	416	391	387	402	417	414	406	402	408	422	432	420	393	456	409	403	414	396	414	432	413	419	367	393	429	426	414	398	416	438	420	415	393	436	410	436	424	428	413	440	418	366	415	428	429	417	411	419	408	408	411	426	379	389	413	408	406	410	444	396	434	407	411	395	419	406	413	428	433	412	388	384	401	411	414	421	362	434	389	392	424	402	391	445	413	424	388	394	418	443	397	420	432	413	410	404	402	410	409	435	436	409	421	402	407	387	435	418	414	404	392	422	425	408	427	392	394	407	394	403	429	383	386	451	403	400	408	432	397	433	431	386	432	413	366	397	401	378	388	407	414	388	408	400	445	424	444	426	411	414	415	418	410	419	441	441	393	414	404	410	389	431	417	430	378	437	427	400	446	426	395	453	410	406	408	401	429	420	408	435	411	375	409	422	399	363	407	402	411	424	414	410	452	421	408	425	419	402	413	373	396	398	406	421	409	440	418	398	434	427	441	383	438	423	440	408	417	408	427	383	401	386	400	401	388	423	387	426	425	414	412	440	414	417	403	424	421	389	433	400	421	378	409	439	422	427	417	429	411	417	379	376	428	416	367	404	394	418	406	376	403	414	415	400	443	408	405	464	423	453	417	396	405	439	390	397	401	426	438	468	410	413	412	388	395	429	392	426	447	414	408	381	439	441	402	404	421	423	438	428	410	377	387	418	401	437	395	392	428	424	427	430	414	402	420	373	426	402	376	413	399	392	413	393	421	410	405	423	423	405	394	373	409	411	424	442	417	405	410	409	419	388	387	410	402	409	417	442	422	401	443	408	390	404	383	431	407	445	394	430	382	438	402	426	425	409	411	425	425	438	404	424	430	430	437	400	397	393	369	422	416	382	412	393	415	403	420	426	442	381	400	382	407	388	423	393	397	411	423	418	415	391	392	383	415	417	439	393	410	425	393	401	419	405	409	439	417	409	413	427	380	414	433	452	429	441	384	429	382	466	382	413	387	388	411	442	376	394	372	414	410	421	431	423	363	390	378	396	454	411	390	444	412	423	402	451	410	395	426	395	418	398	425	446	406	428	431	409	414	413	416	374	385	409	413	402	367	418	425	421	410	433	416	484	423	408	402	406	414	440	416	424	446	424	443	376	382	372	433	395	456	435	422	375	420	373	443	393	398	400	466	389	415	380	394	427	412	437	437	406	406	413	424	412	433	393	398	380	415	419	422	428	439	383	412	470	435	427	444	421	395	415	413	418	405	389	388	385	428	425	421	400	442	416	434	423	426	440	379	390	410	411	419	435	429	411	403	443	426	388	417	421	425	417	391	442	379	396	414	401	414	405	423	408	412	429	412	423	391	393	450	444	408	457	455	452	414	438	396	463	395	419	428	393	405	414	433	437	409	411	456	368	399	421	433	400	404	405	389	372	440	410	448	380	416	416	406	435	367	385	456	370	392	430	395	384	400	404	438	421	444	381	420	401	409	408	400	449	444	378	431	431	389	419	403	402	431	424	448	418	408	356	397	408	418	410	415	430	404	449	419	417	397	430	449	418	405	393	395	408	411	372	394	417	406	431	413	400	467	403	401	455	418	450	415	389	422	447	374	445	366	383	418	403	382	393	416	424	429	390	414	394	416	439	397	438	424	406	385	402	420	413	429	414	378	437	377	415	393	447	419	358	430	395	427	410	416	415	393	431	392	410	415	430	357	414	410	402	418	425	420	428	395	442	415	417	398	369	404	428	408	435	417	428	418	414	398	416	406	424	387	391	380	442	415	459	407	409	413	414	447	398	410	375	445	430	439	436	407	431	378	418	447	393	425	456	425	420	418	386	404	389	428	378	396	398	421	406	403	406	393	389	398	408	381	439	400	409	390	428	405	427	441	397	425	414	418	432	395	433	422	423	410	422	403	431	394	450	444	433	423	432	460	395	418	423	402	404	378	414	426	421	423	384	433	410	409	435	362	388	425	391	418	385	409	414	408	390	403	435	440	389	369	358	453	447	409	389	439	419	437	372	462	422	442	447	453	452	434	426	397	454	402	393	426	402	438	393	444	417	428	402	392	368	394	435	403	436	376	383
18723	39352	30253	19320	12154	7559	4992	3532	2605	1849	1340	1083	970	833	769	682	604	598	592	575	552	517	513	535	508	493	467	492	425	507	460	508	511	504	518	509	460	513	508	456	492	469	475	489	457	473	463	466	486	456	458	453	473	469	438	437	477	516	469	515	503	485	472	483	447	480	481	491	477	468	434	495	504	472	481	464	519	457	461	476	429	485	450	446	474	488	448	476	468	462	479	448	522	479	470	461	489	475	462	495	493	485	483	494	500	517	481	473	457	483	473	469	501	508	496	500	464	462	449	484	481	481	495	464	479	480	504	500	461	525	493	482	471	500	475	490	449	426	493	458	433	456	449	475	486	461	485	450	457	479	502	508	481	512	466	500	485	493	493	479	481	488	507	456	471	443	493	494	473	466	499	460	486	470	450	485	453	504	468	502	494	521	450	458	499	447	467	437	463	446	466	445	480	484	501	476	445	492	477	451	462	452	456	466	505	461	462	501	486	515	502	503	494	491	474	494	515	492	470	516	454	482	459	489	483	470	462	467	499	467	529	480	469	492	458	473	514	485	497	457	499	510	440	524	483	452	481	452	458	482	480	510	466	499	511	461	501	437	478	506	515	487	490	457	475	493	448	483	469	467	478	485	506	449	516	511	453	502	440	474	490	502	488	503	475	453	476	478	498	491	482	499	493	473	472	495	492	472	503	515	485	517	517	485	476	482	491	458	496	498	471	496	452	493	470	477	487	472	485	462	481	504	461	468	489	476	484	498	513	473	449	476	474	487	485	501	538	445	476	500	474	487	484	471	514	478	488	458	466	417	451	476	508	496	462	515	463	450	503	477	447	471	494	471	489	449	491	481	471	475	495	497	474	483	476	496	504	476	462	487	497	485	471	460	463	490	488	510	499	475	468	450	483	493	468	458	454	439	486	514	458	471	515	495	500	493	507	435	471	491	465	469	461	473	485	474	444	485	474	496	493	442	450	462	492	504	484	471	454	477	466	452	499	489	488	458	483	494	497	485	456	452	517	481	519	459	465	468	509	500	497	470	453	450	470	486	518	505	513	498	489	456	488	470	451	474	480	489	460	462	483	482	485	456	507	527	466	477	493	480	468	478	501	480	508	497	489	475	473	492	475	469	491	497	506	488	495	480	464	471	467	474	483	508	449	511	503	519	505	514	440	429	487	451	486	472	462	491	474	477	498	457	491	451	446	487	466	470	470	479	441	483	472	462	501	512	516	478	479	473	523	502	518	476	455	454	459	489	487	480	490	442	488	488	489	480	466	498	503	475	474	477	490	483	465	469	457	472	509	524	475	431	469	448	512	456	471	448	483	443	464	471	495	528	473	489	503	529	482	445	504	502	500	470	442	514	494	454	488	493	453	468	456	460	471	456	456	494	477	490	478	499	475	456	469	439	510	445	480	473	482	514	502	456	480	480	479	485	453	493	461	451	451	465	511	474	502	482	501	480	477	456	469	504	505	514	492	481	470	493	461	464	512	506	471	489	493	526	470	522	446	488	481	457	474	416	484	471	469	505	441	505	469	466	463	493	539	491	490	466	480	477	513	450	506	468	509	469	466	519	453	455	472	456	452	503	470	471	493	500	481	487	493	452	496	446	515	457	473	482	482	464	500	469	478	501	499	455	476	463	490	523	431	490	532	499	496	482	457	525	459	457	458	512	467	479	478	459	451	477	490	489	503	504	488	454	496	485	448	483	508	502	446	503	479	462	532	489	483	517	491	489	468	446	481	491	449	515	442	468	479	481	485	496	478	487	462	466	450	465	454	462	473	461	482	445	481	482	510	486	470	442	494	457	459	499	481	493	453	474	426	461	538	485	467	454	486	469	444	505	507	463	465	485	485	436	496	442	498	491	474	467	453	470	485	476	486	532	490	479	474	452	481	463	457	505	476	493	507	470	484	498	454	492	529	495	480	477	528	481	490	478	446	437	464	472	485	503	477	479	485	477	467	443	474	496	495	497	469	505	496	451	491	517	489	463	453	509	509	461	459	446	502	462	492	436	485	480	481	436	482	477	468	523	476	472	474	490	491	442	460	448	482	487	484	478	515	492	511	502	446	482	480	486	467	476	457	445	461	465	491	492	462	459	496	436	480	547	501	503	487	500	462	458	511	457	492	457	476	496	457	458	463	460	487	484	493	439	450	495	462	517	478	479	480	447	479	465	517	487	444	458	488	485	482	466	466	433	487	460	462	491	461	511	469	490	456	507	464	471	492	454	497	440	478	483	488	489	526	429	488	491	448	487	487	458	481	441	464	499	463	465	489	488	475	454	469	492	510	445	468	455	440	481	474	459	494	505	495	487	504	474	493	488	475	488	524	469	489	464	502	452	468	466	447	517	447	517	488	454	476	480	494	460	482	463	471	438	471	523	482	445	451	469	527	463	475	499	514	468	488	489	474	506	504	485	489	479	430	494	520	519	449	477	466	449	436	479	532	501	447	475	457	506	488	503	474	479	472	454	453	469	489	514	464	496	483	503	466	467	461	484	465	456	464	508	477	469	451	464	467	483	491	471	502	492	471	501	458	465	504	478	446	492	497	506	488	492	462	521	443	486	471	488	494	457	486	419	509	466	427	492	505	464	524	455	450	514	513	504	490	517	477	476	466	539	466	500	496	502	492	492	460	470	468	457	460	479	461	440	508	470	494	475	498	415	472	490	502	479	475	462	463	476	503	474	447	473	487	466	495	464	477	513	473	454	473	496	476	469	516	449	510	475	442	436	508	484	457	482	477	487	471	449	491	469	467	485	497	480	452	525	472	451	450	478	465	476	508	490	514	515	461	473	482	442	513	490	481	478	458	464	484	506	486	481	499	501	469	475	475	416	478	473	481	487	435	515	470	482	507	490	492	498	455	477	522	471	446	530	473	470	489	466	478	498	495	503	493	459	474	482	472	455	488	467	471	464	488	423	445	459	506	476	466	471	469	499	437	464	472	496	477	461	498	513	445	479	460	490	476	465	485	479	472	491	488	500	490	462	455	452	486	460	473	481	432	487	473	533	477	483	460	500	448	489	471	438	484	502	483	518	461	446	456	517	455	463	474	480	484	478	518	447	504	480	473	518	447	488	472	410	459	488	514	478	474	459	453	513	487	441	476	463	448	481	500	471	495	465	484	423	461	497	468	445	489	497	468	504	431	449	535	454	503	490	497	491	526	504	508	533	490	500	430	496	490	488	494	480	443	469	456	460	463	475	477	479	471	481	462	486	475	459	476	471	458	447	482	478	502	504	456	480	487	493	478	460	507	479	453	507	491	453	463	498	479	464	478	535	505	464	476	511	473	422	488	482	445	477	509	488	476	494	460	483	476	498	499	479	483	481	499	476	500	464	467	515	491	466	470	513	502	517	507	486	468	469	447	473	496	524	504	509	481	473	462	456	455	476	507	479	450	487	485	412	449	447	453	462	453	540	500	477	484	484	473	459	493	505	439	457	501	445	458	460	496	448	489	497	490	470	488	491	479	502
25297	21321	26349	24164	7488	2743	1831	1261	999	827	709	595	555	539	488	460	486	439	463	462	434	461	433	418	414	421	451	452	411	449	421	457	425	390	424	402	426	418	413	392	406	426	455	417	415	419	469	373	442	395	451	410	419	420	453	401	407	427	445	427	421	431	421	414	433	408	418	434	386	442	399	411	439	407	399	404	424	421	417	394	440	423	403	413	444	416	455	446	427	405	408	389	416	399	426	454	419	407	398	432	476	430	409	435	422	401	464	419	428	387	440	407	394	412	399	404	415	420	401	410	384	422	424	431	401	437	378	400	398	423	422	451	429	413	434	427	414	457	420	382	425	447	425	421	403	420	365	429	405	410	392	417	429	385	422	405	397	381	438	410	404	401	367	391	435	444	430	409	460	389	379	405	416	440	408	365	422	403	416	409	428	399	404	409	406	406	434	367	421	412	432	433	442	442	410	419	453	457	377	415	415	414	422	396	442	443	418	400	424	415	416	408	397	407	445	391	458	439	375	414	416	465	453	400	438	431	369	372	418	423	401	447	423	415	368	378	416	476	427	411	410	401	451	418	412	427	406	450	447	411	416	393	399	419	426	451	421	404	397	393	402	446	402	425	412	413	455	400	411	418	428	396	412	402	458	444	387	410	440	414	408	423	430	439	414	417	435	416	425	406	395	385	417	414	428	447	447	472	439	412	415	465	423	428	393	426	401	397	413	440	422	425	423	413	432	378	400	421	437	422	436	419	418	412	434	415	484	432	413	409	439	397	417	413	416	425	416	446	410	406	418	388	408	429	415	415	410	429	432	426	424	404	405	409	445	433	436	416	414	426	406	414	398	412	425	454	464	386	419	413	428	387	410	437	451	384	431	424	415	431	430	425	428	449	433	418	398	462	413	377	442	416	388	409	430	403	429	398	438	411	441	427	416	397	396	392	398	423	409	444	448	405	438	394	403	387	419	399	423	402	429	417	419	434	383	455	400	427	426	433	420	433	388	408	406	421	401	452	403	452	451	450	408	431	381	393	425	431	438	434	400	395	399	433	457	389	372	401	402	431	408	408	408	373	399	403	401	372	426	439	398	422	411	405	407	412	399	400	421	415	422	420	379	387	406	457	383	414	411	413	402	413	416	403	401	421	391	395	411	413	446	409	378	444	399	397	384	429	427	419	455	432	441	406	427	424	394	419	401	424	395	414	432	411	450	427	417	416	413	403	379	408	428	409	417	414	432	443	413	371	420	473	419	354	438	416	414	423	399	413	440	374	432	469	489	432	408	350	384	430	426	422	432	415	402	424	412	397	417	443	412	403	465	426	416	414	457	440	439	429	439	463	418	439	398	414	387	431	426	433	448	430	411	454	390	390	426	435	395	399	377	435	426	444	438	400	381	419	400	440	425	405	372	414	395	412	419	399	440	424	391	385	409	403	400	420	383	426	413	401	427	443	424	457	408	399	416	380	433	426	449	409	450	427	428	381	436	392	435	436	404	424	392	411	425	420	403	418	416	439	424	382	394	410	411	406	405	420	426	373	423	406	408	428	402	436	447	393	421	419	414	375	414	401	439	456	415	428	447	416	386	389	388	438	404	365	399	418	425	395	465	463	425	426	455	424	402	445	441	392	457	420	434	419	384	428	402	396	393	442	440	405	430	433	415	413	405	432	446	443	408	419	406	433	372	430	430	431	392	426	414	427	445	423	411	429	409	368	426	403	435	408	406	424	440	386	440	404	458	472	413	407	447	429	447	414	408	443	436	393	433	435	413	408	411	416	404	417	462	408	444	397	443	442	433	420	376	413	424	395	427	445	435	404	444	406	411	427	441	433	440	433	447	424	441	395	453	393	426	422	439	430	485	431	416	403	410	390	429	414	425	466	446	411	453	426	403	405	423	402	454	399	420	431	445	409	387	388	426	388	394	456	408	356	424	404	437	434	409	438	434	403	441	366	415	434	492	431	409	382	398	407	440	383	433	390	431	416	413	426	420	383	427	451	431	402	387	432	435	403	439	431	399	369	434	426	442	408	424	452	392	407	413	416	395	382	398	433	450	422	433	425	412	419	405	450	430	389	418	396	426	397	462	434	415	418	408	409	427	432	413	404	449	418	433	413	412	403	437	408	430	409	403	390	421	398	449	396	397	412	409	433	416	413	429	401	404	431	406	435	407	428	426	432	391	417	419	392	400	400	408	400	421	406	430	407	390	410	431	371	431	409	423	455	404	403	431	420	406	404	452	431	435	405	442	425	371	423	394	410	415	390	415	422	430	429	412	396	433	424	426	461	450	408	382	422	432	437	449	412	381	393	449	442	399	420	424	409	413	430	429	418	425	431	417	404	431	434	386	431	440	390	415	403	406	402	452	391	402	404	458	392	413	374	432	401	430	420	409	423	398	428	421	415	419	424	422	421	407	430	436	459	435	418	384	419	425	410	426	430	420	445	442	448	406	456	432	444	420	408	445	420	430	424	422	395	381	399	406	458	443	414	405	369	421	396	404	407	437	422	427	453	407	398	386	415	413	394	398	377	378	419	412	410	423	431	432	457	408	401	437	426	419	405	436	400	419	403	426	408	412	428	406	412	401	441	447	431	402	395	456	417	436	422	424	434	418	438	408	407	413	430	408	354	432	420	462	405	394	427	407	408	394	455	420	467	454	401	380	427	418	412	362	444	436	416	415	428	394	383	421	439	393	423	413	423	430	421	424	411	400	448	437	424	410	419	388	407	391	371	431	406	439	422	405	419	391	414	397	421	405	456	387	434	425	444	434	429	408	379	390	391	386	453	409	405	424	411	427	411	430	424	424	434	428	405	407	403	421	423	413	410	411	414	457	438	403	425	418	405	437	415	415	413	390	447	437	420	383	417	368	393	413	450	453	422	421	425	409	438	392	425	422	445	427	407	394	445	459	405	435	439	425	423	399	404	402	419	452	440	405	384	409	402	394	429	371	424	399	428	421	438	452	441	418	410	436	396	444	460	410	380	410	419	419	437	430	441	413	446	428	448	429	433	447	390	416	441	399	401	432	395	428	393	411	435	476	421	400	411	415	405	446	442	426	457	411	420	417	447	441	446	447	379	398	435	394	400	393	432	402	407	376	448	411	400	418	441	425	403	412	419	395	432	433	447	395	435	398	419	405	430	392	397	419	398	403	422	430	425	404	413	419	375	423	396	396	445	427	409	421	415	380	400	439	402	425	459	437	413	409	386	406	380	422	473	429	385	410	429	429	419	431	394	414	430	437	444	402	398	448	411	425	424	376	447	401	385	447	483	434	397	409	449	419	389	420	374	410	414	433	446	415	431	404	453	419	382	413	422	426	410	419	411	403	404	430	424	401	436	424	410	439	411	403	392	411	403	417	438	453	425	419	425	441	445	398	417	391	451	408	435	431	422	434	433	444	427	418	464	409	431	415	420	392	395	425	383	376	415	422	412	394	403	423	388	450	398	466	426	396	425	403	415	422	445	386	423	398	431	423	417	410	407	399	479
18420	35194	25929	15846	9485	5726	3925	2730	2001	1417	1120	943	852	790	639	613	608	585	535	563	559	512	512	516	577	490	495	489	475	524	496	484	465	515	546	469	513	477	488	501	517	510	498	487	484	499	525	468	491	492	489	482	507	478	525	513	541	476	485	527	452	519	468	466	488	510	476	497	464	464	461	490	485	515	515	499	498	437	482	511	518	536	479	499	488	493	473	505	497	466	505	469	482	470	470	515	487	472	500	475	482	492	484	502	501	495	506	468	492	510	474	501	475	473	508	483	493	464	520	463	505	507	483	479	526	508	504	494	507	522	508	499	514	465	487	510	500	478	469	465	506	510	485	471	461	535	483	471	480	492	508	494	479	480	468	518	524	506	470	487	505	506	498	471	486	491	446	475	462	498	510	491	493	472	454	496	528	506	501	470	483	528	522	478	490	530	475	482	481	466	499	515	509	438	494	496	485	536	532	507	473	507	464	500	473	532	542	517	488	481	501	495	504	510	502	482	469	460	531	500	511	475	483	458	457	440	520	525	470	529	485	492	443	493	502	475	480	482	515	473	502	491	489	494	489	471	507	521	491	486	482	468	550	492	525	476	504	494	506	485	495	492	481	485	494	495	455	483	471	487	514	529	499	477	536	505	484	476	480	489	513	497	500	486	479	466	490	488	520	466	560	482	467	520	436	499	467	485	515	460	503	508	469	469	491	510	499	539	492	475	498	481	469	481	483	450	505	498	472	489	477	514	476	482	477	498	456	478	489	515	509	471	482	482	490	528	438	472	479	494	522	480	537	487	483	483	486	482	496	496	510	454	505	474	497	494	531	513	495	514	468	523	475	510	503	480	478	486	479	514	509	456	507	520	468	486	509	493	498	506	502	496	510	502	517	483	483	462	485	479	505	469	479	498	471	471	511	514	494	502	479	516	480	466	533	491	511	491	529	511	483	511	513	486	477	494	479	470	488	486	521	452	493	483	510	497	460	455	488	513	484	488	493	505	480	475	512	505	487	504	504	469	509	535	522	477	487	520	499	495	482	460	486	466	497	482	474	470	524	468	466	505	472	497	481	487	491	452	491	510	498	437	496	507	498	468	470	466	497	479	503	527	481	471	467	457	540	502	496	522	503	489	487	475	507	495	491	499	470	514	497	496	472	462	443	490	514	538	487	495	476	479	474	502	470	481	447	521	487	487	500	482	483	502	529	440	469	477	526	489	481	493	524	511	524	488	497	491	524	461	488	543	480	451	471	467	484	539	447	466	479	497	544	489	446	482	489	507	520	481	468	502	496	497	500	469	478	542	502	511	507	524	483	514	489	472	472	471	474	504	481	494	511	470	488	528	460	488	492	481	491	502	480	499	498	478	460	496	498	448	477	508	529	518	472	477	473	465	482	483	520	468	481	531	479	477	508	511	522	507	478	501	498	504	550	479	505	499	491	470	491	507	461	472	473	515	502	504	482	506	477	488	521	520	452	480	481	465	496	480	504	528	519	468	505	467	467	477	491	488	465	472	467	515	524	489	496	509	457	553	509	467	471	524	491	445	516	517	507	504	491	521	500	490	455	477	505	454	458	516	461	469	501	506	482	441	474	494	500	467	472	470	487	504	465	509	512	465	466	481	476	518	487	514	495	496	520	509	467	483	507	508	488	506	497	498	478	482	479	499	494	519	445	504	479	546	488	492	488	463	522	491	492	482	463	509	490	472	492	470	479	486	505	532	501	469	491	464	481	477	499	528	493	480	508	501	491	483	543	512	496	520	466	467	457	434	526	489	470	503	496	504	521	475	485	508	481	476	495	486	471	475	506	510	543	474	483	485	465	523	509	484	434	458	483	483	481	490	523	511	503	537	507	488	450	464	475	515	497	487	499	455	523	485	484	491	516	490	529	457	499	485	468	469	455	478	514	509	503	485	555	454	513	477	521	533	464	489	491	497	448	493	476	472	519	453	530	495	499	504	485	512	490	435	496	524	507	460	558	483	482	500	501	499	504	482	464	451	511	497	503	494	494	468	449	509	520	502	517	450	520	501	486	519	481	507	469	461	472	473	506	468	517	514	465	511	464	497	442	527	477	490	485	466	488	491	481	496	489	506	513	459	491	491	465	513	487	499	511	477	453	480	564	499	522	516	488	515	499	490	481	486	491	467	504	492	512	528	498	491	497	456	488	551	481	464	488	509	481	496	486	498	493	505	461	513	459	530	511	472	488	479	498	505	517	470	503	496	498	472	480	486	459	490	495	521	456	504	463	490	452	501	530	476	469	475	493	472	515	544	512	541	499	500	521	474	496	516	531	521	484	477	481	484	510	479	498	497	513	489	477	442	484	506	528	509	490	479	472	507	445	520	506	498	474	514	511	498	488	502	494	481	493	524	473	476	513	483	460	490	476	455	508	477	484	478	503	479	511	496	449	480	454	508	455	489	519	505	483	552	506	475	506	477	468	460	455	484	495	493	498	492	530	489	526	504	490	481	522	480	489	504	515	481	485	462	489	482	498	492	514	441	487	471	520	533	501	486	480	516	537	488	475	480	472	473	523	478	511	485	467	475	528	460	501	496	498	514	506	502	509	493	488	507	471	519	475	464	485	508	504	499	484	520	491	521	462	495	485	488	492	480	494	470	499	527	490	482	485	457	467	450	497	475	451	491	501	509	484	501	478	516	493	458	442	503	473	487	507	462	481	500	516	470	496	466	465	491	459	498	489	482	499	503	486	480	488	455	468	499	486	484	496	460	480	448	471	468	470	475	499	494	515	494	483	471	488	460	477	486	503	473	485	491	511	488	469	479	500	447	511	477	476	482	501	501	527	481	492	470	490	464	449	487	467	495	466	486	525	497	471	511	458	458	482	517	477	491	473	521	525	492	473	463	455	497	499	474	522	468	495	475	513	470	555	518	522	486	471	473	517	504	488	529	526	516	531	512	480	505	493	449	507	479	492	515	507	510	486	464	468	471	466	464	508	483	485	485	535	499	500	497	499	479	469	494	464	488	490	475	469	522	463	490	480	511	481	511	487	477	480	521	464	506	452	518	509	505	489	498	511	515	487	493	498	473	515	508	475	511	465	494	482	518	494	467	488	472	475	478	482	501	512	488	492	531	495	472	491	460	513	466	488	487	495	481	489	507	516	504	499	478	468	474	532	511	495	523	496	456	509	509	488	508	500	521	484	452	498	492	474	475	486	498	500	540	452	479	483	426	506	449	468	500	468	483	544	481	514	512	477	481	507	542	512	467	479	477	479	458	496	491	463	497	476	497	498	522	491	478	470	485	479	441	470	494	525	504	492	456	529	506	508	495	480	472	498	509	498	516	528	512	521	496	542	481	542	485	472	448	480	497	472	522	483	487	512	488	490	500	477	511	482	473	493	528	502	478	543	490	517	477	507	507	480	458	494	474	491	503	507	482	502	484	502	512	499	518	508	457	506	474	486	496	503	537	492	466	501	434	484	503	523	474	505	470	489	505	466	494	474	478	481	532	481	521
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
