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
341113142484	341113143002	341113143552	341113144102	341113144652	341113145202	341113145752	341113146302	341113146852	341113147402	341113147952	341113148502	341113149052	341113149602	341113150152	341113150702	341113151252	341113151802	341113152352	341113152902	341113153452	341113154002	341113154552	341113155102	341113155652	341113156202	341113156752	341113157302	341113157852	341113158402	341113158952	341113159502	341113160052	341113160602	341113161152	341113161702	341113162252	341113162802	341113163352	341113163902	341113164452	341113165006	341113165552	341113166102	341113166652	341113167202	341113167752	341113168302	341113168852	341113169402	341113169952	341113170502	341113171052	341113171602	341113172152	341113172702	341113173252	341113173802	341113174352	341113174902	341113175452	341113176002	341113176552	341113177102	341113177652	341113178202	341113178752	341113179302	341113179852	341113180402	341113180952	341113181502	341113182052	341113182602	341113183152	341113183702	341113184252	341113184802	341113185352	341113185904	341113186452	341113187002	341113187552	341113188102	341113188652	341113189202	341113189752	341113190302	341113190852	341113191402	341113191952	341113192502	341113193052	341113193602	341113194152	341113194702	341113195252	341113195802	341113196352	341113196902	341113197452	341113198002	341113198552	341113199104	341113199652	341113200202	341113200752	341113201302	341113201852	341113202402	341113202952	341113203502	341113204052	341113204602	341113205152	341113205702	341113206252	341113206802	341113207352	341113207902	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	2000	3600	2300	2754	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
21910	20318	27598	22948	20587	21181	16530	8375	5904	4971	3910	2963	2243	1719	1415	1137	908	850	721	699	715	665	601	689	657	572	525	536	508	516	479	487	472	476	465	476	475	436	440	429	413	445	403	444	414	389	395	441	462	393	404	432	401	403	419	393	413	380	382	375	412	400	399	427	387	374	407	424	417	397	429	437	377	420	368	396	438	394	397	384	373	405	348	407	354	382	333	393	418	382	384	405	375	363	389	361	433	393	379	380	430	406	413	382	394	382	382	398	387	388	395	368	346	410	381	380	390	389	377	351	393	415	411	358	390	351	385	398	354	389	329	402	418	393	389	388	400	404	386	372	391	406	390	372	374	374	399	367	428	430	410	370	398	393	369	389	393	385	373	352	379	404	403	390	390	401	356	377	382	393	379	414	399	411	398	411	408	393	400	402	388	384	386	391	377	371	365	366	397	419	378	426	395	375	398	388	359	361	390	367	390	346	391	401	391	376	419	385	372	396	366	372	385	390	409	372	378	380	401	365	378	380	412	393	386	379	368	418	400	369	415	409	412	368	361	407	371	420	381	373	395	397	384	367	405	378	368	395	330	395	389	395	409	419	401	420	362	346	383	356	422	400	367	362	351	403	377	350	396	373	400	408	379	378	402	380	365	422	386	433	404	383	367	360	366	419	390	390	402	386	370	405	369	399	387	398	375	385	424	386	418	391	424	392	366	387	370	405	379	403	434	374	436	417	384	412	388	420	427	414	358	397	383	407	415	409	449	420	430	406	370	390	409	393	400	416	369	394	398	435	353	379	402	376	428	401	355	380	400	374	439	376	386	406	363	330	394	361	389	366	365	391	426	367	408	408	403	384	404	403	390	403	402	386	420	412	400	359	421	405	366	417	388	372	396	387	370	377	417	359	388	403	386	343	409	402	381	397	382	407	386	381	404	396	383	395	376	363	365	358	398	388	360	450	392	377	401	409	385	396	378	368	407	395	355	390	407	409	412	396	373	379	382	346	405	377	391	389	385	385	392	401	392	408	369	408	412	365	378	400	398	413	391	398	371	382	374	399	366	414	405	408	338	378	375	433	364	391	383	365	385	363	405	399	389	400	335	384	370	413	409	365	424	428	387	370	369	361	381	360	383	365	408	380	383	402	380	387	413	375	393	433	401	374	397	368	413	390	386	396	430	404	358	390	406	390	411	400	375	384	375	385	402	379	405	398	375	392	457	395	397	377	374	406	412	382	421	383	391	378	383	383	389	379	383	389	392	380	366	352	432	394	409	394	384	367	369	400	409	402	382	373	391	395	398	383	389	348	362	374	349	392	429	364	405	395	359	381	367	403	390	417	399	401	385	411	358	398	374	419	390	391	395	385	378	380	376	410	390	387	395	359	357	401	371	410	419	370	396	377	406	357	346	396	379	386	412	362	383	393	376	370	367	367	393	365	365	379	410	390	428	395	398	370	377	405	374	396	407	401	385	368	373	361	396	361	375	366	417	422	403	406	392	431	361	398	374	430	408	395	418	379	379	380	383	361	393	400	416	400	390	362	399	374	390	380	377	416	403	391	385	374	392	408	393	422	386	409	388	411	406	430	347	398	369	409	419	371	369	397	395	396	410	406	407	358	414	399	397	389	397	396	385	380	355	376	377	379	412	354	396	416	367	383	400	397	420	418	380	406	366	390	391	388	380	400	357	387	403	422	397	406	382	411	374	385	397	389	345	376	418	370	344	399	381	404	376	413	375	369	384	392	370	381	413	352	388	423	412	437	379	364	364	390	365	390	387	378	402	357	358	387	415	391	406	391	379	372	368	415	371	391	389	397	419	372	370	376	392	371	377	367	426	413	393	408	349	393	381	397	368	413	371	356	391	408	399	410	385	376	384	388	401	369	388	342	425	379	357	398	369	408	389	420	371	400	382	391	394	409	377	365	402	362	371	408	373	393	404	391	407	394	402	435	433	359	347	376	368	393	408	389	414	390	408	358	366	357	379	376	387	403	377	370	369	374	380	395	384	364	372	397	407	406	371	404	397	367	404	386	418	402	399	414	372	376	367	396	400	406	362	404	403	348	388	393	378	405	393	367	399	386	389	418	375	415	416	407	416	357	404	408	369	425	401	390	427	382	399	387	392	375	376	403	392	383	416	389	365	351	381	384	371	365	391	400	390	417	390	329	401	389	370	420	410	434	396	383	412	394	372	357	396	401	410	353	362	443	368	402	376	396	410	377	381	385	389	366	402	370	400	401	391	398	397	389	399	405	387	368	392	407	412	418	413	402	384	357	420	436	412	377	416	360	384	418	423	431	385	413	405	373	362	413	404	354	385	383	375	409	375	407	400	364	396	413	398	394	380	360	405	376	417	377	398	388	395	408	396	390	399	385	384	375	391	375	391	362	398	375	388	414	395	426	387	395	408	367	386	426	374	426	411	361	397	384	387	391	388	396	392	397	369	383	380	351	361	407	422	380	379	379	383	375	382	421	377	373	382	381	377	372	383	375	363	393	374	378	382	418	391	373	405	388	402	384	371	433	384	419	359	415	375	427	356	350	389	385	397	381	416	424	399	370	386	338	405	373	391	376	404	361	374	378	397	322	403	398	388	387	375	393	389	399	361	377	396	394	390	396	450	404	391	350	388	412	330	358	397	406	376	423	414	373	405	375	393	399	378	388	419	388	448	375	414	385	370	383	385	357	346	402	413	396	382	365	424	380	382	415	372	388	399	358	379	386	436	389	365	369	418	384	389	384	381	428	379	409	382	389	373	387	408	392	397	402	421	383	423	426	396	395	378	445	385	441	425	406	420	377	414	401	374	369	390	385	404	386	377	402	363	411	334	407	405	397	371	393	412	392	443	395	416	403	422	377	407	397	404	392	387	363	397	377	391	364	418	367	401	388	421	371	380	403	374	391	406	372	393	375	402	414	383	381	374	369	425	422	380	400	392	422	373	402	402	388	389	382	365	408	377	403	417	369	357	382	382	381	384	375	372	399	413	416	404	386	347	397	395	400	360	396	368	387	396	391	428	399	421	391	380	373	346	396	375	383	339	379	395	395	420	423	368	375	374	419	369	400	401	408	411	384	403	400	358	387	391	408	371	408	363	386	395	381	410	399	400	398	376	361	369	346	391	370	401	392	425	356	356	390	360	391	419	390	404	396	402	386	400	406	387	373	417	375	353	386	402	407	393	393	385	397	401	396	391	404	397	359	396	359	420	404	399	388	409	391	375	408	384	391	417	367	368	371	381	371	376	403	405	368	427	397	364	400	397	407	370	418	417	363	411	369	376	430	392	364	375	379	378	379	364	358	350	364	367	404	369	404	403	383	424	401	372	374	398	410	360	418	395	385	396	353	377	400	388	370	419	377	380	413	386	369	366	405	398	352	378	377	399	407	370	403	413	388	444	404	424	397	379	366	408	402	394	358	376	368	362	423	396	384	398	418	349	361	390	402	417	376	403	373	371	366	391	363	384	359	388	398	376	380	414	367	422	400	370	398
21186	45692	38515	28276	23456	18537	14564	11547	9503	7872	6270	4943	3548	2703	2002	1615	1332	1065	962	992	875	833	712	707	741	700	658	629	625	629	542	566	531	517	514	496	481	503	445	495	458	462	443	463	448	440	434	470	422	412	389	432	437	425	422	410	417	450	407	379	423	403	452	427	416	400	400	391	445	414	404	426	434	432	398	428	415	370	391	413	416	440	414	399	435	413	413	369	422	402	423	393	392	400	406	410	410	449	410	416	417	419	412	381	434	377	354	387	405	461	387	401	416	423	405	389	381	391	425	397	436	416	354	360	400	362	421	403	427	394	416	382	425	402	402	398	440	418	412	385	416	396	386	431	421	397	427	422	428	410	406	419	369	393	374	381	387	403	413	416	405	407	426	393	405	386	438	405	380	392	396	407	356	452	428	394	400	398	397	374	379	429	389	348	390	447	397	382	388	375	427	394	382	383	403	417	419	403	414	416	403	405	395	444	428	409	401	411	417	433	409	401	418	415	414	420	400	421	386	400	404	382	399	394	405	437	433	417	392	413	399	401	396	371	410	394	397	416	389	383	395	422	404	447	452	383	406	369	376	398	408	374	442	413	405	411	367	386	395	410	423	380	391	404	390	383	411	386	360	400	385	423	402	413	377	427	393	397	377	427	411	405	410	385	411	406	418	404	394	448	408	398	395	370	406	376	393	376	431	434	382	437	428	395	403	411	397	393	388	384	393	426	405	405	388	405	403	414	390	419	434	412	422	391	397	407	398	418	449	397	380	398	411	398	433	385	399	388	398	409	401	375	402	402	407	414	436	426	432	404	414	429	416	409	410	387	431	417	422	454	402	429	396	433	390	402	421	429	431	418	417	400	415	398	393	410	411	448	405	432	427	428	385	403	397	416	394	394	387	422	386	399	417	410	392	444	415	411	426	406	399	374	396	379	420	402	394	419	421	426	396	394	444	406	437	422	394	410	392	369	423	441	419	391	413	426	400	397	389	414	406	457	425	398	391	396	411	412	390	395	417	388	429	388	414	364	397	374	410	420	451	371	408	466	411	457	372	402	359	423	422	372	415	434	409	410	422	404	398	380	411	403	431	386	390	398	381	415	413	411	430	366	401	407	391	354	411	400	434	414	387	403	396	369	406	431	357	373	410	426	441	367	425	388	415	387	440	404	402	398	375	390	406	390	401	422	428	396	427	421	390	400	424	404	401	381	408	411	396	390	421	428	402	385	396	423	383	394	461	397	404	407	377	406	410	377	421	411	402	394	433	403	405	419	373	401	430	410	406	387	411	395	378	420	444	398	442	430	408	424	406	421	407	428	357	384	388	431	396	426	383	445	398	424	437	387	392	397	408	406	388	375	365	385	424	404	385	420	418	401	391	417	413	387	401	399	386	415	377	391	375	426	397	424	401	391	382	398	439	396	378	397	367	420	404	380	402	409	393	381	367	432	372	393	396	387	387	377	423	432	450	410	398	416	409	379	421	406	441	415	420	388	401	423	419	388	389	401	422	396	372	439	417	430	415	409	406	381	379	404	407	408	405	428	397	418	402	406	411	410	399	437	437	417	445	421	404	428	409	420	382	411	431	400	384	422	396	399	409	428	396	389	419	410	415	432	436	405	396	396	398	409	390	411	435	380	377	400	393	418	417	373	417	405	417	403	407	409	402	411	399	413	434	417	439	388	412	387	382	420	370	406	402	423	399	416	411	433	395	394	398	413	405	394	432	406	414	414	461	411	415	409	407	399	392	404	413	381	372	403	419	402	432	400	428	397	364	431	369	399	448	376	426	432	434	425	401	402	393	367	409	387	387	449	419	403	398	363	429	435	405	357	401	386	386	407	425	403	395	387	369	374	367	374	416	411	401	393	378	416	420	413	438	414	408	424	412	393	420	438	396	415	418	377	413	428	402	375	391	427	362	404	407	422	364	421	392	406	407	405	387	436	377	406	385	399	395	388	415	393	350	396	413	433	395	444	405	390	417	440	405	426	401	386	414	392	368	425	405	401	406	441	418	398	363	416	398	422	403	404	403	413	435	386	431	366	446	372	410	390	398	381	408	434	434	427	409	418	401	358	372	380	377	403	411	435	423	375	407	424	391	420	428	407	382	371	376	389	380	392	378	463	406	398	421	409	408	417	406	393	456	387	434	415	424	367	428	416	410	387	427	394	399	400	441	416	364	412	406	451	394	390	409	398	429	386	412	396	409	428	387	410	386	405	392	385	381	392	412	368	393	404	391	430	425	405	379	387	427	400	399	437	430	395	396	393	409	401	370	420	428	383	409	407	424	379	434	409	400	365	414	410	420	389	434	423	419	451	424	410	414	435	443	391	412	417	391	389	407	373	417	416	386	386	390	384	385	411	404	415	403	433	411	376	402	429	399	393	407	388	424	469	424	397	389	413	429	392	417	399	410	410	387	403	406	388	391	391	446	411	385	419	414	389	428	386	431	369	382	396	407	386	396	404	413	423	407	389	415	435	402	424	384	411	416	408	380	416	421	429	422	395	395	374	391	373	422	426	413	387	411	418	424	395	412	422	411	415	389	438	389	404	398	395	402	352	412	391	431	410	390	421	382	358	390	433	395	417	403	416	417	391	409	421	412	394	415	378	415	391	417	400	382	433	417	441	442	400	404	397	365	457	404	354	390	415	397	450	411	395	361	397	411	435	403	392	398	388	391	409	409	412	401	389	434	415	389	372	407	395	410	450	386	392	426	431	422	399	399	406	406	352	409	389	406	398	427	385	388	422	407	401	440	411	402	381	386	400	400	394	396	397	403	419	418	417	407	428	398	409	424	394	420	374	401	381	410	356	423	426	368	402	409	438	389	396	386	415	420	387	445	392	390	404	377	376	374	411	383	394	430	389	397	404	404	385	425	410	382	385	423	403	399	395	398	402	395	376	362	390	381	395	386	413	419	404	445	430	414	416	408	388	434	472	400	386	425	399	399	408	444	374	380	470	389	411	385	374	414	435	413	402	428	406	433	396	422	390	449	413	412	384	402	353	420	411	431	395	431	386	415	397	399	370	397	450	368	422	371	391	417	405	402	408	398	364	421	436	371	387	374	406	423	402	352	409	374	406	422	372	406	407	412	405	443	447	417	407	417	387	406	395	426	395	369	413	416	395	402	402	420	409	426	378	417	413	408	391	394	402	381	407	372	406	399	386	396	365	397	388	388	394	401	370	379	409	394	414	372	401	426	383	376	418	405	431	458	419	405	389	385	385	408	429	397	422	406	405	421	381	416	390	418	413	434	403	373	418	383	421	415	414	409	399	396	424	439	385	404	417	397	366	372	417	412	430	388	403	391	396	407	390	413	448	435	389	391	394	413	350	430	384	395	378	395	384	425	394	409	436	413	376	394	406	386	425	395	383	439	405	398	397	425	400	414	382	401	423	420	388	438	406	406	425	393	422	410	440	398	413	400	390	417	402	401	434	404	403	420	408	418	401	374	378	414	395	437	414	382	381	425	441	403	428	423	413
29032	23496	25422	17842	10427	6403	4328	3279	2522	2095	1618	1391	1055	749	608	545	502	435	387	373	355	348	361	338	346	349	329	309	329	325	315	297	306	275	275	304	275	295	263	284	309	293	249	274	270	265	250	298	283	293	260	267	276	256	255	250	289	279	274	251	261	283	292	259	260	277	262	308	266	305	254	274	261	252	275	264	268	257	257	284	284	256	278	267	272	259	264	266	225	263	281	256	247	258	267	262	278	247	280	289	264	256	272	277	272	258	275	253	271	268	280	284	283	241	282	265	260	262	253	262	253	248	228	259	281	262	252	285	253	260	281	264	260	224	246	261	290	292	296	276	257	252	268	289	273	255	257	264	267	266	276	273	276	244	289	273	259	261	280	279	266	272	276	246	285	244	243	300	252	234	256	247	255	269	273	255	252	268	274	263	262	250	284	264	299	239	280	306	297	280	259	276	252	252	241	261	280	275	254	287	266	274	284	244	275	286	258	279	257	261	262	272	272	273	257	238	294	301	255	268	275	265	291	263	256	266	283	275	294	239	306	251	259	301	264	278	253	276	265	253	288	276	260	274	288	263	274	268	267	253	243	238	263	293	263	257	266	294	285	262	259	255	261	269	260	282	273	284	249	265	261	239	237	234	258	273	295	264	264	252	259	244	265	262	290	246	286	261	253	288	275	262	250	293	256	238	243	258	269	291	272	256	277	270	264	272	254	247	272	291	258	259	253	289	270	230	281	262	257	286	260	245	260	259	282	263	252	264	298	269	253	252	275	257	274	238	253	291	262	239	247	268	257	284	270	251	282	260	264	262	243	283	265	223	257	264	262	252	248	267	278	289	291	268	272	238	271	280	268	253	237	258	266	285	239	280	254	286	265	268	282	252	251	260	282	275	244	278	257	261	277	273	240	307	276	284	288	276	264	265	254	299	276	255	281	288	244	276	260	259	269	256	255	261	273	255	254	269	259	268	270	281	248	264	266	257	249	249	282	229	258	266	259	275	258	276	243	273	260	236	277	243	268	261	240	256	267	275	258	241	240	265	269	271	266	285	257	253	269	236	241	259	243	241	248	254	283	267	268	299	258	273	276	266	257	265	297	272	293	258	262	273	292	254	260	289	268	290	303	257	255	281	270	293	242	255	288	254	268	289	276	271	263	240	247	238	268	256	235	282	268	254	227	268	261	279	289	244	276	262	292	293	274	261	255	270	286	262	283	275	279	258	268	249	260	245	264	270	257	266	247	259	233	253	263	254	265	261	259	299	271	263	256	285	261	287	275	295	254	260	251	278	270	256	272	268	261	267	249	272	268	273	275	277	268	272	284	220	268	258	296	293	263	291	249	256	249	280	263	256	268	274	264	276	260	261	259	266	273	257	265	266	253	259	258	268	266	272	315	256	255	304	258	256	240	276	270	256	263	286	254	256	230	276	289	270	237	304	241	267	262	252	249	246	266	307	248	300	289	281	286	276	275	227	255	276	287	285	273	257	298	261	287	243	274	245	299	237	265	261	263	259	267	254	270	277	281	262	279	271	261	276	264	268	263	272	300	261	252	265	263	277	274	274	237	272	272	243	233	264	260	227	281	247	273	260	270	283	261	285	289	276	266	299	257	253	257	300	251	280	243	269	261	273	270	281	262	241	244	265	247	262	267	268	239	227	252	225	250	256	248	245	246	293	267	241	279	235	255	277	277	269	273	253	260	268	264	269	252	283	300	268	249	273	244	265	272	238	254	267	276	265	251	268	284	255	289	260	258	267	286	250	262	242	268	249	282	274	253	266	252	271	287	273	256	277	232	244	284	259	274	249	253	277	262	269	252	274	255	260	254	285	258	272	255	265	295	312	257	244	250	279	283	277	224	253	288	246	252	246	245	254	224	239	269	251	299	259	253	261	270	270	264	290	248	280	248	247	251	264	276	282	265	262	268	278	291	258	268	263	263	263	292	256	312	263	243	267	258	255	269	264	263	242	261	261	245	228	263	276	233	282	292	238	277	257	261	260	275	259	277	258	254	266	274	251	240	290	272	258	254	247	299	230	291	264	242	295	251	261	288	276	271	248	259	286	252	248	288	294	272	257	281	237	244	262	282	296	264	285	263	237	250	272	249	274	302	241	273	264	252	247	290	266	263	256	262	235	261	252	238	292	255	258	257	284	295	267	245	286	247	269	298	280	258	263	256	259	283	271	243	282	255	265	270	278	292	282	266	305	274	278	243	265	265	263	294	281	228	259	257	288	296	291	264	271	261	261	305	247	269	243	250	256	248	236	267	253	255	269	294	266	252	268	257	280	237	257	256	245	241	260	255	286	261	256	247	257	264	250	252	234	252	288	274	264	244	262	246	272	251	267	268	247	279	274	270	271	252	263	303	279	243	277	294	254	256	259	221	250	276	252	247	277	250	275	270	275	254	261	259	270	250	267	253	250	261	277	288	266	263	238	269	259	243	259	277	294	270	294	286	266	259	229	245	270	272	270	263	259	264	289	259	275	226	299	289	264	277	254	264	294	278	277	251	257	261	287	263	251	253	259	268	260	249	261	258	260	262	289	243	244	262	243	251	221	288	265	265	277	279	251	289	273	238	231	246	286	259	264	241	256	253	264	287	247	258	296	268	289	246	275	267	270	240	253	253	274	274	277	271	280	278	292	254	252	287	271	254	248	258	281	249	285	273	272	258	255	255	259	251	236	250	233	264	253	264	245	270	292	280	280	266	274	316	283	285	242	284	269	255	257	249	284	281	286	236	270	261	272	255	259	283	299	260	246	272	254	274	280	274	266	298	268	263	260	236	264	283	268	292	247	279	258	259	272	254	288	294	261	246	239	282	252	261	255	247	282	257	251	279	259	254	279	245	264	258	240	225	291	285	254	252	267	277	280	279	262	236	256	297	269	267	263	244	272	279	288	261	263	248	259	242	272	263	256	228	272	241	272	266	265	277	288	261	267	268	240	285	264	255	254	245	249	276	291	242	250	290	286	248	264	269	301	271	251	267	280	272	269	261	279	255	271	274	268	258	255	296	289	263	244	258	257	263	258	246	252	269	275	278	254	262	251	256	283	272	269	245	273	277	262	274	251	261	249	277	277	270	297	278	263	271	243	263	261	263	286	275	257	270	264	254	270	274	262	257	243	278	258	273	272	254	238	267	264	262	246	280	281	293	284	284	257	262	256	274	296	255	256	300	258	288	266	268	270	279	262	278	270	259	278	268	282	307	274	267	264	272	281	248	254	294	252	251	251	280	252	261	265	247	276	255	270	250	247	262	271	272	268	254	245	264	277	273	260	252	282	270	276	266	258	283	263	265	279	261	262	253	270	252	274	289	257	281	277	236	263	280	287	273	259	241	247	255	235	265	262	261	279	267	260	250	249	267	258	259	300	259	277	264	264	295	267	262	284	302	268	260	258	265	280	253	220	252	298	266	263	233	258	245	262	257	231	264	261	251	278	256	251	279	265	259	273	273	289	288	274	274	267	251	263	290	279	247	250
20305	35391	28138	17377	13125	9589	7527	5699	4653	3719	2912	2358	1625	1149	933	776	583	487	500	453	425	392	417	380	429	437	361	365	364	380	361	333	360	362	306	301	351	308	301	330	299	329	311	314	323	299	311	301	329	280	280	279	307	309	288	283	294	278	297	279	283	298	281	278	253	292	316	276	282	294	286	290	301	296	291	289	276	292	277	283	318	287	292	278	294	254	297	289	290	285	296	299	251	305	296	273	284	266	284	289	317	281	319	243	268	274	274	297	288	266	269	250	288	273	269	272	282	281	273	308	291	270	249	291	269	310	285	257	297	316	261	283	294	301	308	286	276	311	327	262	287	284	309	300	269	254	336	279	282	295	306	277	231	277	318	255	297	274	269	322	321	305	236	330	296	271	298	286	314	288	299	272	301	268	296	286	273	297	299	284	298	300	293	288	257	285	306	257	275	300	292	278	285	300	283	273	255	328	308	309	295	278	310	272	323	265	275	315	255	272	272	266	300	275	293	284	294	280	299	304	238	292	300	313	298	282	267	269	300	266	285	324	286	302	287	315	289	285	285	289	284	319	290	278	291	284	312	281	270	265	265	246	290	273	269	264	297	311	286	297	289	314	282	273	282	292	318	267	296	273	267	266	292	274	285	294	257	289	297	294	295	279	305	318	273	279	309	266	290	272	283	292	278	283	269	305	290	300	244	328	267	280	286	282	304	297	310	292	272	281	273	294	282	288	250	301	284	299	268	284	295	274	321	281	271	240	270	271	279	262	299	237	269	301	260	292	293	277	290	283	306	311	267	276	327	289	313	280	266	300	287	311	280	288	269	280	309	279	287	277	269	282	297	310	313	295	297	289	269	296	278	291	284	298	285	263	263	284	273	268	289	283	283	285	274	295	278	292	306	301	291	283	273	288	298	316	313	298	289	283	234	306	258	284	323	284	303	286	282	287	291	311	278	295	265	286	269	294	278	261	303	288	279	285	292	305	297	269	302	278	282	282	304	288	288	291	285	252	300	260	284	301	295	284	268	295	281	283	263	283	310	279	299	284	297	277	303	293	279	292	262	293	264	270	278	264	282	323	293	288	314	304	288	297	298	282	286	258	266	302	286	272	276	274	266	248	261	259	318	289	280	265	261	276	296	279	267	314	255	300	286	265	285	291	317	258	296	240	296	255	269	282	305	288	238	288	277	284	252	263	265	266	278	255	269	302	271	292	274	307	283	290	299	289	292	307	256	259	288	275	294	279	282	277	310	268	298	278	270	278	308	290	305	292	294	300	304	285	287	272	296	274	287	303	294	264	276	282	265	262	262	285	261	295	262	287	310	265	306	281	246	300	280	300	258	294	315	286	280	278	319	289	259	304	306	310	273	302	327	255	295	257	296	298	290	296	284	272	276	295	290	315	299	319	271	286	269	290	277	281	275	283	291	278	272	265	280	283	281	308	304	275	259	296	308	300	257	276	253	288	248	297	286	253	297	259	313	257	285	301	273	286	317	270	297	265	255	273	280	291	308	276	289	266	292	295	296	320	280	269	305	266	297	279	307	271	274	259	289	275	287	282	286	278	291	290	287	298	277	281	280	300	298	304	281	257	276	269	280	268	294	289	285	281	284	260	283	263	303	251	292	281	293	274	298	275	282	291	282	278	291	280	291	295	281	278	296	299	276	246	283	270	287	270	284	310	267	275	286	297	293	270	300	274	282	295	295	307	289	281	260	326	298	282	258	319	285	253	290	270	300	263	258	311	261	304	269	299	261	270	272	288	276	301	267	303	261	289	269	252	274	297	270	286	292	299	267	277	276	274	271	261	270	281	293	311	272	303	293	291	272	286	278	302	295	291	321	316	284	288	291	270	279	285	303	258	283	275	265	280	322	295	284	278	285	287	309	283	292	311	280	269	278	281	263	283	287	277	282	299	299	308	274	291	270	297	245	263	302	304	269	304	301	302	303	278	278	292	305	284	289	277	284	300	289	242	292	291	273	257	287	268	297	284	293	258	319	311	321	286	281	276	270	251	281	274	291	252	265	271	287	329	310	293	266	305	267	310	290	296	295	279	288	275	264	306	302	291	302	303	278	262	265	235	296	287	297	263	285	280	269	274	270	295	285	316	306	293	291	298	277	290	285	276	291	298	270	294	288	285	293	289	279	298	275	300	280	286	279	308	308	302	289	261	300	278	255	256	305	274	283	324	296	280	293	276	255	286	322	280	273	273	294	296	271	313	255	282	286	267	292	313	297	277	296	288	295	284	326	284	243	289	298	248	268	250	285	277	281	316	245	289	282	296	296	290	285	289	287	276	291	291	264	294	283	292	304	280	263	296	282	284	289	323	273	284	289	274	291	304	262	294	295	302	287	293	300	301	265	291	265	259	298	289	278	308	287	296	268	294	278	284	311	286	264	297	302	263	302	270	285	268	290	300	314	257	305	286	256	299	252	264	267	285	296	285	242	315	299	281	287	277	299	248	266	240	295	281	270	286	308	273	276	294	286	274	289	250	304	277	274	285	287	259	246	306	250	324	279	330	270	288	266	293	292	310	273	294	286	274	286	311	291	297	292	293	282	281	305	292	273	300	271	271	292	279	287	312	309	258	302	274	281	278	274	293	284	269	286	274	288	277	276	299	292	304	273	285	281	283	285	276	256	269	286	260	248	282	284	300	294	306	273	296	263	291	293	261	256	313	289	283	303	288	288	317	250	287	293	292	280	307	303	277	316	297	305	271	295	259	279	287	284	262	271	267	264	263	280	322	276	292	284	297	298	308	276	290	249	298	286	312	287	288	293	283	287	306	281	294	279	281	287	299	296	323	265	269	259	266	264	303	290	255	298	307	296	304	308	301	297	270	304	266	292	267	314	291	282	289	280	308	289	268	285	259	275	267	277	302	290	255	277	253	258	308	299	298	288	298	282	301	266	278	264	315	289	295	285	279	272	297	271	316	258	286	308	301	294	285	294	265	275	279	311	299	269	256	263	318	293	312	285	290	267	266	271	278	280	288	292	302	283	283	254	262	286	285	276	260	295	334	293	276	311	277	299	260	288	288	288	268	297	297	303	322	275	251	276	289	270	299	300	284	315	273	271	272	277	281	266	287	243	297	272	299	277	304	281	307	293	285	305	283	260	300	288	279	296	268	275	292	262	273	283	315	294	295	270	249	269	262	316	269	281	292	276	284	275	245	276	310	245	268	304	292	280	296	298	276	296	286	311	271	288	280	282	319	295	269	277	331	286	278	307	289	240	282	271	325	293	322	306	282	285	274	259	303	247	302	273	290	280	285	285	311	275	276	294	291	310	259	281	300	248	281	275	282	296	286	264	271	300	275	281	267	285	272	246	280	270	277	271	315	291	264	328	326	278	275	296	277	294	271	285	315	242	286	286	281	287	303	266	330	272	295	291	265	270	286	288	265	259	279	284	253	310	259	310	293	296	273	283	286	259	306	266	267	290	284	282	275	274	295	295	288	302	280	274	293	254	318	282	238	265	272
24512	21625	28868	25123	22033	16628	9688	5906	4429	3529	2885	2304	1715	1200	1023	911	715	697	605	572	551	503	493	427	498	474	468	447	446	481	469	380	411	390	388	381	387	372	369	407	349	394	354	390	370	390	379	354	362	381	342	366	368	348	348	376	356	342	338	375	352	336	345	399	370	381	319	369	372	350	370	347	404	356	383	348	349	345	327	364	345	346	355	314	344	365	339	367	377	383	362	344	335	371	336	360	344	337	338	340	340	359	373	373	330	370	333	354	378	353	344	347	327	317	324	380	361	334	323	347	335	348	333	325	341	335	355	366	335	342	360	339	352	331	343	319	350	354	332	372	317	322	350	373	353	350	376	362	322	334	344	359	342	326	339	354	343	327	348	337	335	317	354	321	310	365	330	294	345	337	359	385	318	314	341	364	358	343	330	337	329	346	338	364	378	365	326	345	329	324	360	346	328	358	370	337	335	353	375	338	327	341	350	365	326	352	331	359	354	347	365	351	333	365	363	335	352	373	331	370	357	335	350	375	349	322	384	356	345	325	340	346	329	363	379	348	342	354	332	333	368	318	381	323	338	366	382	360	375	355	340	367	391	351	338	362	360	356	398	333	361	335	336	349	378	383	375	362	344	355	331	335	345	336	345	361	346	385	339	386	355	334	327	323	368	381	376	344	328	360	321	360	368	321	342	329	360	358	343	383	380	309	356	332	378	369	362	365	338	340	319	352	380	349	338	356	362	375	345	322	387	338	361	312	348	348	341	361	354	343	336	342	357	347	371	369	359	346	348	333	341	340	319	347	351	353	361	327	368	341	376	348	354	325	355	332	358	333	340	367	345	355	348	351	351	376	358	378	330	382	324	367	323	333	353	344	355	372	348	364	363	380	337	415	350	352	366	351	362	373	367	377	356	329	346	344	356	339	373	365	362	342	359	350	317	371	361	349	347	328	369	366	325	375	313	332	388	339	377	359	340	342	353	353	323	345	338	378	342	346	340	339	351	355	382	317	324	325	338	335	355	321	334	332	333	337	335	360	344	333	339	344	362	338	371	362	357	368	313	355	380	372	352	311	377	337	335	379	345	367	374	365	366	345	330	365	343	336	351	292	379	370	374	338	331	351	365	337	354	315	368	355	307	371	305	316	356	334	351	360	371	374	324	358	355	331	301	319	349	363	354	344	334	355	317	359	343	354	342	343	348	361	370	335	360	330	330	344	360	364	340	339	311	326	342	348	332	380	373	336	325	337	350	340	333	351	300	351	346	353	380	383	390	353	349	350	332	300	334	364	373	350	365	373	377	282	350	343	365	359	351	310	345	361	374	371	354	314	343	329	329	359	326	347	316	327	358	400	330	355	349	343	355	342	359	335	359	355	359	337	343	350	354	332	351	324	349	352	350	352	366	389	371	318	307	321	359	344	314	339	359	365	361	354	355	358	375	350	354	320	354	352	306	355	320	361	341	308	386	378	334	343	343	371	345	334	345	334	361	348	351	345	387	358	374	383	357	326	338	361	352	377	357	358	374	354	360	342	338	350	378	330	386	343	325	362	376	344	301	339	362	375	356	387	339	381	352	385	352	321	332	380	403	339	330	369	354	341	371	339	346	380	343	323	346	377	341	361	379	336	381	333	379	333	335	347	359	354	354	389	320	353	334	331	363	318	356	338	360	348	341	342	344	363	339	365	328	356	318	373	353	329	318	336	350	350	343	304	375	350	349	341	314	307	351	358	357	381	376	347	392	363	342	342	364	352	351	357	352	350	365	310	335	343	364	370	367	364	361	348	322	362	367	335	372	330	366	388	341	356	379	345	352	330	363	339	359	370	322	342	331	356	343	346	376	382	337	348	385	310	337	395	327	351	351	340	318	357	329	337	360	371	339	364	375	351	372	341	352	340	369	362	354	353	345	337	305	338	316	356	335	325	378	340	334	397	346	340	338	338	331	317	340	354	320	356	336	343	342	353	339	337	335	356	331	372	319	341	355	368	345	314	316	363	320	328	371	356	342	351	336	365	377	342	359	361	350	350	362	344	349	347	317	342	315	371	365	348	304	349	341	356	358	331	367	351	345	364	369	303	358	358	359	355	365	360	339	352	347	323	380	364	347	378	354	346	350	338	362	350	359	356	322	376	374	361	365	344	350	321	365	369	372	401	361	365	328	365	354	343	328	337	359	343	338	339	339	344	305	346	350	347	379	351	379	368	326	364	376	357	348	331	308	329	355	341	321	387	330	356	367	367	343	332	355	346	330	388	333	323	356	385	330	333	358	367	364	332	307	334	324	384	365	326	357	364	357	383	396	319	335	324	345	331	362	375	356	361	352	361	345	371	323	324	322	353	330	357	335	339	327	332	349	374	346	360	362	361	356	348	349	352	372	355	353	336	331	348	361	325	334	349	329	364	366	339	338	357	308	330	345	365	321	319	363	339	332	361	324	358	342	343	324	353	360	351	356	329	367	365	338	360	319	352	357	367	343	354	359	327	341	335	356	331	353	383	353	363	370	382	356	353	346	369	387	329	355	338	342	353	361	350	357	365	372	333	349	345	325	318	328	316	354	324	313	300	340	336	384	349	332	332	353	342	310	321	320	378	322	352	359	344	346	305	340	330	317	353	354	327	352	329	354	377	330	334	369	322	323	351	336	384	365	356	380	339	343	325	338	362	335	340	318	393	343	335	339	361	331	331	367	316	345	335	351	340	332	328	356	327	339	383	346	330	336	322	345	380	359	333	347	373	333	376	321	369	358	338	353	304	330	335	331	343	349	366	380	311	346	337	354	366	352	366	364	376	358	358	327	341	335	338	335	321	356	359	317	376	371	349	388	334	316	335	356	318	375	330	321	321	325	335	350	350	351	377	387	376	352	309	380	347	345	343	333	298	338	346	342	341	358	349	353	358	343	304	333	366	353	341	348	358	359	397	357	327	345	356	348	336	312	329	342	374	364	345	327	362	327	364	324	343	342	339	308	364	337	355	353	351	346	375	336	386	381	344	368	356	326	357	342	324	360	370	328	327	352	361	352	373	336	325	359	341	338	373	350	380	350	340	333	367	338	354	371	364	350	362	361	331	375	307	372	367	371	350	370	339	333	371	343	343	340	320	345	353	334	362	349	344	352	321	351	344	336	352	319	341	337	344	354	349	357	366	358	356	337	344	353	330	381	347	325	372	336	355	360	331	335	339	358	350	330	321	365	329	364	362	354	318	402	345	359	343	370	362	317	343	353	333	350	362	332	347	346	352	331	369	345	308	371	376	340	356	340	329	339	339	365	359	373	361	344	356	346	356	347	331	367	359	365	341	360	322	355	369	337	328	335	358	349	365	337	354	329	345	338	356	308	354	336	346	365	345	313	359	363	335	355	361	327	304	342	353	312	366	366	352	393	380	343	351	357	323	340	341	346	327	350	353	337	349	343	332	332	350	360	375	336	346	319	329	332	314	366	336	341	336	336	334	390	347	349	335	363	362	329	354	344	338	373	332	354	405	354	352
21498	43141	35707	24297	19138	14777	11706	8935	7187	5874	4554	3706	2700	1946	1426	1256	1052	879	718	713	687	627	626	592	611	577	561	477	506	506	448	465	450	393	406	446	449	404	440	435	409	416	388	382	407	401	376	386	371	393	355	359	409	374	370	372	371	384	360	365	350	361	386	386	400	370	352	389	389	408	396	370	364	368	367	355	387	381	337	359	349	339	364	366	358	348	336	398	395	348	371	385	342	391	307	364	366	386	331	389	361	349	382	382	358	384	372	357	390	348	368	356	349	373	387	362	376	372	376	351	375	337	368	364	373	381	388	378	356	378	393	358	373	376	370	346	358	352	358	363	367	355	364	399	353	381	357	354	359	348	349	363	363	359	376	353	359	363	361	333	367	353	335	350	381	359	362	367	340	326	349	350	339	346	383	391	373	375	357	347	411	385	369	352	382	341	390	339	363	337	357	373	366	392	371	337	353	346	384	391	363	373	361	363	369	359	387	357	378	384	362	344	398	356	346	367	302	351	377	343	335	354	390	358	365	368	391	341	359	375	376	344	348	364	351	360	382	354	382	372	416	363	360	389	350	350	390	362	378	356	352	380	379	360	364	393	345	349	340	353	356	366	382	362	377	314	365	352	382	406	358	332	369	385	376	349	367	386	353	361	351	387	365	392	372	409	364	362	348	340	371	383	358	331	370	359	363	338	351	366	344	358	390	389	356	373	403	356	360	360	379	398	360	352	365	381	340	343	330	423	393	366	371	391	356	391	389	378	389	359	338	361	340	385	397	388	382	382	357	346	376	354	390	372	378	339	352	347	362	330	386	355	361	323	335	379	367	346	360	357	349	392	361	401	346	352	373	387	355	387	372	333	395	362	375	357	375	377	344	366	366	343	358	384	358	347	363	363	374	373	340	367	358	349	367	376	377	365	379	388	394	353	360	364	366	358	364	375	371	392	326	346	371	384	392	344	355	345	346	359	335	347	363	381	370	362	343	375	356	383	347	358	374	363	353	371	379	409	375	355	349	387	353	363	366	320	403	363	348	386	387	370	383	369	377	355	398	363	377	366	366	342	364	375	385	337	348	360	372	378	355	364	372	341	370	361	371	385	351	335	347	380	358	386	378	358	336	389	380	364	361	335	355	410	354	346	359	357	361	370	394	363	346	353	356	355	360	367	365	357	378	371	365	351	376	392	397	408	358	376	369	363	333	408	374	395	342	346	388	338	349	349	377	340	380	366	366	368	339	356	367	354	350	354	333	364	363	395	344	382	367	377	354	395	342	370	343	381	359	349	360	375	352	332	370	394	395	374	383	359	372	351	368	355	368	344	380	334	361	352	387	370	338	395	349	371	381	383	371	348	367	355	340	372	365	346	369	334	371	380	381	367	360	385	365	333	360	351	343	375	371	341	382	366	379	360	355	374	328	421	414	330	399	333	333	363	373	362	385	375	384	354	399	385	393	372	372	391	393	351	384	345	394	380	332	387	351	363	375	366	365	335	382	387	368	373	335	392	390	379	376	334	355	368	362	379	331	346	345	376	342	375	350	345	384	368	366	376	388	360	360	383	375	373	389	360	323	383	399	357	355	331	367	401	347	381	394	362	340	352	364	384	358	371	392	357	382	341	352	356	360	350	350	377	400	385	381	398	371	368	372	361	398	392	378	360	383	370	364	342	363	373	377	344	373	358	392	373	367	379	332	382	377	367	355	375	339	385	339	346	329	365	361	419	348	356	350	357	357	349	350	374	348	356	416	365	360	401	337	391	371	350	336	358	373	358	337	362	372	388	325	369	384	340	381	354	345	370	346	369	359	371	374	386	357	391	374	392	387	370	373	354	372	365	350	368	369	339	366	354	360	397	367	353	356	369	381	348	370	382	362	358	394	353	344	359	360	362	362	368	381	365	364	351	352	373	365	371	374	369	401	354	358	346	348	365	350	313	355	367	374	343	363	373	351	349	340	369	357	322	367	363	360	355	378	359	367	370	343	371	328	350	324	328	372	350	345	365	361	387	358	364	359	327	362	338	384	354	373	346	389	340	395	357	377	346	372	361	352	393	348	376	349	364	368	356	363	366	368	403	361	371	346	376	350	370	382	370	397	355	381	359	354	370	347	325	375	387	334	363	365	353	353	364	379	349	374	349	337	346	352	376	367	393	381	351	390	346	379	373	351	366	333	386	391	379	373	367	377	357	388	362	402	367	343	369	363	353	368	343	365	329	372	343	404	382	361	346	354	384	329	360	380	376	361	355	377	371	349	341	370	345	382	355	366	326	350	361	365	341	380	382	419	360	374	336	373	388	379	339	358	384	389	381	362	352	343	400	379	367	348	335	349	414	371	368	357	343	380	360	414	364	367	384	413	364	364	367	356	385	389	383	360	372	342	378	351	391	369	343	381	391	357	342	369	323	370	340	350	363	382	389	386	362	368	374	402	367	387	369	349	363	350	366	361	376	378	347	364	359	343	350	367	374	382	339	404	362	389	358	370	364	418	381	349	343	381	364	398	343	350	376	356	373	346	354	348	340	365	364	396	322	357	356	366	346	379	365	303	370	376	408	357	389	363	352	373	362	373	346	337	386	306	363	358	388	360	358	358	383	373	381	347	354	349	384	370	364	385	381	354	345	360	367	338	369	339	356	339	376	364	369	339	349	359	366	378	340	356	356	385	391	334	362	404	379	380	339	378	376	357	359	352	342	371	351	416	365	375	346	340	362	382	371	371	364	339	350	368	357	388	366	343	368	380	397	378	380	374	362	366	354	372	377	360	348	414	374	353	358	381	384	393	354	345	344	361	354	349	333	384	381	335	374	363	378	347	345	398	373	372	344	374	337	327	361	352	354	355	332	343	378	393	342	380	342	412	336	343	386	344	353	346	366	351	333	323	359	356	373	348	328	387	388	364	364	382	335	353	339	360	346	367	353	357	356	349	346	353	334	368	360	365	381	335	355	370	342	358	337	332	351	390	353	369	374	346	367	367	364	363	384	370	371	363	371	353	399	390	384	355	364	363	379	335	367	379	409	365	362	352	348	339	373	370	374	386	368	356	385	392	375	380	360	363	403	373	410	344	388	403	378	375	363	373	333	349	339	360	370	369	337	371	360	362	368	352	372	366	343	359	386	350	393	373	368	378	330	334	361	368	323	371	355	364	357	359	367	389	340	370	354	360	382	358	320	356	354	375	362	308	374	374	345	377	358	359	366	381	368	335	375	383	340	384	368	362	357	371	360	387	350	367	385	384	390	322	385	374	367	411	379	371	351	362	350	374	358	396	376	388	390	336	351	366	362	398	380	373	342	360	374	345	378	363	385	359	353	343	347	344	348	353	369	332	379	361	389	366	388	360	384	379	342	372	363	399	350	358	368	359	341	372	369	378	367	380	358	393	370	380	358	400	374	383	376	355	392	393	370	364	379	374	343	348	364	358	403	396	368	373	358	369	348	343	363	352	367	360	428	342	334	352	354	354	377	403	418	395	359	378	389	340	343	348	368
25493	21608	27961	26358	17618	9863	6063	4197	3344	2763	2034	1721	1304	969	739	690	547	467	427	409	438	389	381	385	408	413	369	341	365	353	353	301	299	326	334	329	325	328	312	307	326	296	352	319	308	292	304	279	278	277	280	296	291	274	285	291	270	276	277	290	286	269	274	284	271	306	286	278	285	284	270	291	304	257	247	284	263	282	272	317	273	319	293	292	297	286	264	285	296	326	288	282	292	288	274	304	278	311	280	307	277	294	295	281	285	297	286	262	284	319	277	309	285	286	286	280	280	311	299	282	272	303	270	305	277	270	298	286	286	247	278	275	293	252	283	320	278	266	265	266	291	292	294	287	275	291	257	283	262	304	258	279	244	294	285	278	257	299	276	254	282	277	292	305	297	285	291	268	296	278	290	297	276	261	310	272	265	293	301	249	284	292	304	282	279	264	279	254	264	302	266	288	284	291	280	280	287	276	298	286	286	283	284	244	277	297	289	290	262	302	281	289	280	261	279	273	270	297	252	280	295	290	275	266	283	293	286	274	262	278	251	279	274	277	299	278	286	310	264	302	277	267	284	271	331	292	277	246	290	273	278	265	280	303	296	282	289	273	264	276	278	292	258	315	272	286	297	256	270	270	285	248	290	295	275	287	271	277	298	245	274	279	293	291	300	299	244	305	290	292	276	289	266	300	286	282	261	285	278	308	300	291	279	282	256	296	282	295	293	302	293	298	299	303	262	278	291	285	289	290	256	283	287	321	268	245	300	304	299	283	292	261	272	278	285	310	303	309	289	295	284	287	305	292	264	309	327	295	305	294	301	280	298	289	308	302	277	266	326	287	314	288	305	306	280	284	326	278	293	254	278	300	279	299	299	276	283	296	280	278	266	289	257	276	305	274	271	297	301	274	297	249	292	246	258	268	269	298	280	283	263	313	302	317	304	249	268	288	313	298	265	267	271	268	272	267	307	279	273	253	233	285	288	321	267	264	298	278	287	297	270	278	267	275	266	281	287	277	300	292	278	299	294	283	304	265	259	269	277	310	300	270	264	288	255	288	291	301	288	303	272	291	297	306	301	308	234	282	288	288	300	276	288	292	299	291	263	278	297	269	257	285	292	313	320	261	306	289	284	273	282	293	263	275	279	267	311	268	277	287	278	294	309	278	284	301	289	273	256	256	309	301	297	267	294	285	284	288	282	269	272	286	308	306	289	298	292	260	283	294	265	268	265	285	243	288	253	281	277	310	278	276	286	284	272	275	284	283	271	284	278	270	300	286	295	288	263	291	272	260	278	305	287	272	292	229	243	289	285	298	290	266	283	258	300	310	279	258	291	301	286	298	272	295	307	264	284	284	269	263	294	281	280	254	281	288	300	293	279	285	286	295	237	275	271	296	273	343	279	301	307	277	300	277	307	275	307	276	261	292	290	265	288	298	273	295	300	300	298	301	313	247	265	294	288	286	290	265	264	308	242	296	286	279	267	249	256	282	293	277	263	321	316	315	296	303	276	274	306	312	285	266	268	266	312	289	290	262	280	285	286	305	277	309	280	261	271	286	274	300	270	257	282	280	301	280	287	286	298	274	281	301	289	259	301	293	311	237	279	306	279	274	311	288	283	262	290	292	278	276	283	286	303	265	312	291	315	259	282	259	293	272	298	285	269	279	301	271	277	314	309	291	292	298	282	297	310	321	265	293	287	292	314	272	313	297	293	263	271	287	282	278	310	256	269	257	270	281	290	268	305	259	266	311	289	271	290	259	282	257	275	277	296	293	302	286	320	276	294	308	298	280	285	282	299	264	278	293	275	293	285	269	279	266	276	287	315	298	265	279	324	281	292	267	297	280	271	302	289	279	269	281	246	295	328	268	287	239	301	274	318	269	291	302	254	281	287	309	307	281	287	258	326	278	280	282	302	274	250	282	315	288	276	302	248	294	309	302	276	290	291	287	291	308	260	290	264	270	321	304	311	275	265	301	294	285	267	292	276	281	268	261	313	257	283	292	290	280	257	265	267	296	275	262	296	267	267	270	279	305	304	287	298	244	300	272	277	283	287	268	295	322	263	293	303	297	321	265	282	295	275	306	301	269	301	286	291	283	276	285	274	294	279	283	279	306	277	293	288	278	270	253	298	264	274	294	288	274	290	265	264	284	266	279	305	284	254	269	309	292	290	265	282	321	283	253	325	274	271	275	287	297	288	281	304	258	313	257	282	290	293	249	239	280	254	285	279	276	272	264	279	277	258	254	296	295	290	281	282	274	289	247	322	301	271	263	265	295	301	278	280	290	310	289	254	256	283	283	272	294	245	280	332	273	273	246	270	263	267	270	316	312	288	255	293	286	261	286	269	291	296	279	284	265	270	272	310	317	270	305	239	268	287	317	294	274	327	284	287	291	297	282	291	277	263	289	268	303	300	266	284	297	268	284	265	310	320	290	273	281	276	269	283	284	274	252	280	265	294	269	332	279	272	311	286	275	305	276	314	281	301	283	275	281	267	280	273	274	284	277	258	291	274	321	296	275	275	256	269	272	279	268	316	293	258	265	257	301	289	309	291	288	286	286	266	290	247	299	268	276	295	311	259	264	280	291	257	288	316	283	301	244	277	256	273	297	293	272	267	271	316	286	287	287	288	283	304	272	277	305	272	300	268	271	286	292	282	277	282	298	291	300	307	289	244	308	284	309	276	299	291	321	293	288	279	308	291	288	259	303	320	286	271	278	250	295	269	303	265	271	288	278	301	290	275	275	282	305	262	256	281	272	300	311	282	326	297	281	299	307	303	300	278	283	253	282	230	287	281	293	294	311	298	289	294	286	279	301	281	315	279	284	264	261	320	287	278	291	294	305	266	302	289	291	279	315	274	297	310	312	258	269	280	285	308	297	263	300	310	258	270	285	268	285	301	282	307	286	278	285	300	266	293	282	257	291	251	278	274	304	318	282	281	283	309	302	302	286	307	269	288	296	275	280	290	277	271	307	291	273	280	271	287	258	286	242	330	318	275	260	297	277	286	275	252	278	275	285	279	258	255	259	265	274	288	315	259	279	321	292	284	343	301	266	296	286	297	249	290	287	247	296	251	256	284	314	286	325	288	283	290	305	267	285	281	256	288	300	279	299	307	305	281	282	294	268	271	287	294	301	262	314	280	273	274	269	275	313	288	265	295	270	281	301	263	265	299	298	282	282	271	280	306	276	285	255	261	271	271	280	299	304	313	278	288	307	254	266	265	282	285	261	292	264	280	310	252	291	260	281	278	304	287	292	299	272	274	310	306	269	296	264	271	313	241	289	298	273	272	285	303	319	275	302	302	293	293	282	305	275	287	277	273	300	254	292	270	284	268	296	271	274	314	278	283	272	284	299	286	275	292	275	311	243	303	336	273	296	299	284	288	292	311	300	314	293	292	301	268	271	287	314	305	291	303	285	325	280	249	287	273	314	259	287	289	290	279	287	268	298	287	286	301	281	301	275	273	306	269	288	270	269	255	294	264	276
20854	39753	32299	21344	16788	13095	9795	7399	6013	4828	3744	2875	2104	1549	1161	1017	788	698	595	603	555	538	510	516	471	445	457	419	455	395	420	352	354	348	386	362	381	349	356	365	339	353	336	321	331	337	320	320	346	330	280	312	296	336	346	314	332	315	319	328	306	329	311	289	299	328	322	317	290	315	321	317	292	300	310	306	328	328	330	301	292	283	302	295	318	320	328	319	303	326	317	289	313	332	298	328	288	277	351	315	292	306	285	307	294	327	322	317	288	318	313	341	294	294	303	297	340	318	304	303	290	299	314	321	314	312	282	310	315	314	292	304	296	309	289	337	319	321	317	345	298	294	350	278	314	294	292	311	329	291	318	292	324	296	304	324	318	295	316	302	308	297	332	290	298	318	299	273	304	326	329	299	307	289	339	271	341	328	307	307	313	308	321	328	288	306	326	308	299	296	307	302	293	336	317	301	293	314	317	312	323	282	308	298	303	306	321	289	303	336	299	277	347	298	292	283	329	306	313	298	305	297	299	327	305	328	286	320	280	306	310	308	268	317	305	305	304	299	321	315	290	302	322	297	308	294	314	317	286	358	318	359	336	304	294	272	315	299	287	342	284	305	314	305	294	312	314	287	287	321	323	356	286	328	296	312	339	340	302	300	306	302	298	309	304	287	285	329	298	321	284	293	301	292	275	277	315	287	318	278	305	295	297	317	306	323	335	307	286	331	348	291	317	303	298	346	332	340	308	314	325	301	321	298	298	314	264	304	313	312	337	289	301	315	304	299	271	326	288	307	310	353	293	313	287	304	302	298	290	332	302	328	286	286	322	288	299	301	333	311	316	318	326	309	303	324	311	306	323	309	303	322	330	300	328	333	298	341	333	326	314	305	323	326	306	318	298	298	354	303	309	322	313	285	310	359	320	320	313	280	305	322	278	291	293	278	312	279	333	335	298	275	298	274	304	302	280	333	292	339	320	302	296	282	291	325	332	284	279	290	332	276	300	296	314	299	325	301	302	309	290	340	304	353	319	291	282	305	290	329	322	321	341	332	335	307	327	313	304	290	331	285	320	314	288	310	316	311	316	317	305	326	329	311	303	324	301	336	292	297	308	320	304	315	298	327	334	317	315	291	338	319	311	297	314	318	327	313	296	311	291	311	315	304	299	311	323	328	301	336	314	301	289	294	291	334	339	316	317	293	317	318	296	317	319	310	299	313	315	335	311	291	330	317	302	291	332	297	315	293	328	325	315	318	312	287	329	311	302	298	309	293	334	307	324	314	297	303	317	307	348	306	309	291	309	314	298	276	313	332	293	327	288	304	338	337	296	315	301	334	328	316	292	338	309	303	304	332	303	319	306	321	320	298	306	303	327	305	346	292	292	306	294	334	305	306	324	286	319	309	310	292	316	291	354	337	337	297	360	306	306	281	289	307	333	315	291	306	304	309	320	301	298	315	327	312	303	313	303	296	293	317	308	322	280	319	303	329	304	310	321	289	308	295	322	311	310	318	306	285	315	299	307	305	276	304	320	325	312	307	331	322	294	269	290	288	291	314	304	277	300	335	276	323	321	288	318	330	309	335	308	286	316	288	311	292	327	298	321	299	298	324	303	273	323	322	304	304	319	313	293	287	301	299	321	314	297	286	315	329	293	310	317	298	324	278	292	271	269	323	325	307	292	292	299	279	289	269	282	328	283	328	326	292	331	282	297	296	259	295	283	287	322	318	302	355	294	312	311	308	314	287	294	311	335	301	272	292	289	294	330	308	316	288	303	301	307	312	310	300	305	340	305	315	299	289	302	327	308	310	284	310	311	309	292	297	307	330	297	338	318	331	342	321	302	312	292	299	291	322	307	314	307	313	303	306	291	305	334	329	350	304	254	323	282	302	322	283	297	309	326	327	309	286	310	321	297	331	308	315	334	288	314	300	314	264	327	337	282	348	303	333	330	311	299	285	298	322	303	332	302	318	312	284	315	315	296	314	297	329	312	323	330	312	330	300	328	317	325	296	340	294	299	314	307	324	302	315	337	326	325	300	293	329	299	328	315	339	283	280	326	307	284	307	334	270	310	293	303	306	302	311	297	301	300	314	313	288	307	332	290	291	307	322	322	305	291	283	289	335	285	314	278	300	306	302	346	288	319	291	298	308	280	310	332	326	324	331	306	302	279	307	312	320	315	312	301	311	302	305	318	321	296	323	304	309	261	328	289	306	329	296	288	278	315	283	293	342	316	309	280	299	289	303	295	313	299	317	320	303	321	316	328	331	311	335	323	317	308	328	318	277	340	312	330	322	332	324	308	306	315	326	297	308	312	271	282	320	284	331	300	319	319	317	305	295	318	326	320	322	327	302	319	322	321	276	311	284	301	337	337	306	310	296	299	292	308	331	336	305	273	287	305	294	295	353	306	305	282	304	305	298	324	291	345	280	316	331	317	306	294	335	317	289	299	354	312	288	314	319	310	301	332	299	341	311	337	306	338	297	319	295	279	324	285	297	290	309	333	317	323	323	287	319	307	290	319	307	304	297	317	291	298	313	285	300	315	313	319	304	297	307	315	305	290	314	294	311	315	304	309	269	308	309	287	316	305	313	276	306	310	275	296	297	320	305	312	290	341	308	325	243	308	309	303	323	306	319	310	284	334	276	328	310	315	293	296	259	308	282	324	318	326	324	315	285	313	332	330	321	317	319	313	302	306	298	310	316	327	308	299	313	310	287	307	322	322	315	337	297	334	298	290	335	277	295	297	298	299	287	302	299	326	341	296	287	328	284	294	329	287	331	324	316	301	313	322	311	320	299	290	348	335	296	291	281	340	310	311	308	318	294	323	275	314	282	319	292	322	277	284	343	298	299	314	313	286	285	325	295	322	296	303	314	287	326	291	285	306	300	314	300	330	273	307	306	335	316	311	313	286	281	331	306	342	319	323	303	288	315	296	311	315	330	325	286	308	322	293	309	316	292	303	273	320	325	337	286	343	322	273	332	328	281	295	301	296	295	310	306	294	286	320	313	326	329	292	316	289	345	333	295	314	309	313	334	306	299	322	281	332	341	298	318	317	321	268	295	289	286	301	308	298	309	331	284	306	288	306	335	332	305	328	313	318	308	329	306	302	326	310	308	340	313	305	297	286	301	321	331	334	289	302	317	348	265	310	323	322	281	335	293	332	314	295	324	304	316	308	320	314	327	327	329	328	324	297	300	289	296	299	312	316	327	326	316	327	326	304	336	315	303	315	329	318	300	312	300	313	307	307	291	333	307	313	315	313	309	282	283	301	317	336	319	328	321	303	327	324	278	339	306	317	303	293	289	293	302	311	291	333	311	291	283	299	304	270	307	313	320	343	313	277	336	295	287	304	358	311	318	318	319	300	286	326	322	322	295	288	315	288	290	299	322	329	322	328	289	325	331	310	318	320	320	296	335	317	302	275	307	311	287	334	300	317	306	316	327	306	317	292	305	334	296	291	286	292	319	343	352	311	308	307	292	319	265
23269	21598	29316	24390	21909	22496	17576	9062	6475	5223	3873	3008	2390	1731	1374	1190	934	887	766	702	733	664	653	637	651	611	592	599	548	548	514	509	520	508	457	431	520	472	454	447	419	511	477	436	439	439	435	458	443	413	471	433	411	410	417	414	396	434	367	416	416	425	471	396	419	428	415	401	354	417	431	429	411	438	398	473	445	400	468	416	422	420	409	392	443	444	443	427	415	450	424	450	421	396	459	417	425	405	387	377	430	413	405	420	407	420	418	464	408	418	404	411	406	395	375	407	417	405	396	440	403	421	417	408	443	403	431	417	405	440	433	414	391	412	423	403	393	418	411	404	428	406	419	393	423	423	396	403	409	397	370	409	414	383	388	429	407	414	397	402	411	431	394	429	414	421	416	430	422	412	419	406	443	450	400	434	440	446	401	398	409	430	430	402	421	416	410	401	408	399	431	388	392	402	448	386	429	443	390	404	403	403	438	418	404	370	410	378	403	392	421	436	389	377	409	405	394	419	436	408	392	436	402	434	412	415	410	400	435	399	422	406	420	365	410	411	404	398	429	449	426	398	395	425	425	429	390	416	443	392	409	387	369	426	387	406	407	405	419	364	416	423	407	395	412	374	415	417	412	414	417	438	446	390	385	381	408	415	406	406	386	408	423	439	431	401	386	414	420	370	429	420	399	426	427	434	396	408	415	432	432	406	429	426	429	392	414	390	402	432	385	391	418	417	440	390	395	408	380	359	406	414	408	428	407	407	428	402	419	400	422	380	403	412	378	435	403	444	412	334	440	409	396	418	401	417	400	405	427	404	426	398	405	400	443	418	416	418	394	420	424	435	367	395	389	407	404	409	393	396	375	400	391	406	435	476	436	406	423	409	394	423	423	436	466	426	445	409	395	417	436	386	410	430	419	445	406	390	416	404	391	445	381	401	435	420	397	404	393	404	411	382	438	407	427	373	396	409	379	431	412	412	377	435	383	413	403	406	390	433	365	403	404	416	429	390	409	384	403	424	414	400	429	411	441	388	414	404	368	426	368	426	380	450	399	401	423	379	394	418	380	431	391	414	412	411	381	426	427	423	421	413	420	399	420	368	387	398	418	429	427	429	402	401	413	402	466	402	417	421	390	382	412	449	394	419	380	394	405	410	405	437	399	389	436	406	398	414	425	422	379	391	421	390	400	423	414	428	416	396	434	406	432	422	417	418	397	438	398	428	420	423	439	445	406	411	440	414	426	446	409	379	401	432	428	429	422	411	414	401	389	453	403	435	401	421	420	447	435	412	445	394	443	404	400	401	399	412	401	399	428	442	412	400	403	407	409	385	430	377	417	435	446	413	448	443	407	424	411	410	397	412	430	390	420	426	423	449	404	401	392	394	397	405	450	401	427	404	412	414	387	408	433	392	397	429	426	412	388	379	445	391	397	434	399	396	356	420	409	414	419	425	413	402	405	442	411	390	408	413	423	434	392	377	425	433	444	438	393	427	436	418	412	413	385	373	381	403	413	405	406	443	369	390	423	399	389	397	386	387	399	389	432	405	396	390	432	377	400	412	412	419	442	387	400	392	424	407	440	364	379	427	418	429	422	417	443	414	416	408	430	421	401	383	422	417	430	395	418	424	406	435	414	418	408	440	433	427	434	395	421	443	384	433	423	413	417	400	416	434	412	414	373	405	408	414	426	412	398	396	384	422	420	385	431	428	394	437	391	443	447	412	395	394	407	427	406	436	433	437	430	379	398	419	418	383	410	397	445	397	441	430	414	396	443	411	411	400	420	405	418	418	399	406	407	422	413	388	440	400	439	396	414	384	397	439	423	397	373	400	409	406	426	438	400	436	429	389	461	425	403	438	446	414	444	397	420	443	397	421	422	403	423	398	398	419	395	436	407	451	405	442	382	446	439	469	448	394	369	422	410	374	416	409	450	409	408	412	418	404	431	402	399	387	396	419	414	405	393	415	395	421	417	377	431	385	433	412	402	428	460	414	414	406	408	444	432	423	403	372	449	396	394	398	412	389	380	411	407	404	435	396	444	419	382	396	405	398	417	382	408	428	383	402	415	393	432	406	435	406	382	379	418	385	431	426	399	470	426	415	395	402	439	429	432	443	406	372	378	428	424	398	407	392	412	396	375	414	356	414	430	418	435	413	415	417	392	399	413	403	433	438	457	417	422	437	381	404	422	404	400	393	420	420	397	387	436	380	445	382	389	402	426	400	430	410	407	412	415	409	395	413	417	380	402	428	396	414	437	406	409	428	444	418	397	427	397	384	410	420	426	397	420	437	426	439	411	412	420	430	425	411	382	402	427	431	420	411	391	410	402	402	429	417	387	393	420	411	460	417	402	373	427	405	407	391	377	454	379	396	404	406	421	427	391	451	399	457	425	412	422	461	409	423	410	396	419	435	451	398	432	399	399	409	438	420	419	447	400	407	426	403	396	396	433	425	422	419	408	405	403	422	389	437	365	425	396	404	410	421	394	434	409	419	399	421	392	445	432	389	422	398	409	409	430	363	386	429	433	407	381	393	443	419	405	398	415	424	399	419	405	402	423	420	401	417	423	392	408	391	423	426	390	422	420	378	467	393	401	397	364	397	394	412	421	471	371	399	397	419	397	430	389	417	370	411	422	429	421	403	415	428	400	440	414	393	420	396	396	378	410	365	422	435	381	401	371	429	399	394	366	427	424	429	413	457	387	425	393	423	416	360	373	427	411	429	417	441	405	396	424	437	428	410	419	387	414	390	364	441	371	430	412	405	413	405	421	412	386	422	414	368	401	426	429	406	405	431	463	430	423	397	407	437	456	390	430	403	428	430	390	398	402	441	413	407	439	390	355	421	417	395	411	431	402	467	440	402	400	375	387	420	397	389	413	435	411	420	367	419	444	434	377	394	439	397	385	449	413	395	435	403	383	412	396	403	447	362	452	402	477	431	401	409	415	423	387	410	429	386	415	438	393	422	398	412	406	386	438	393	394	409	410	434	416	392	428	404	407	411	439	403	377	395	407	464	416	380	417	425	419	424	419	399	430	427	405	381	422	398	381	418	424	431	407	399	424	427	406	428	413	427	394	375	444	407	414	447	396	407	420	438	409	429	427	390	420	383	418	384	424	402	424	414	455	409	419	449	376	430	431	437	397	384	384	400	427	405	471	472	412	404	429	398	390	406	395	437	384	389	413	433	410	421	387	390	399	460	427	449	414	410	426	395	425	427	373	386	425	396	391	423	423	429	404	407	408	407	398	395	424	395	413	392	433	440	408	431	423	396	413	401	426	437	416	414	402	420	401	413	385	372	423	443	403	447	374	441	411	408	414	394	414	409	392	346	448	393	403	406	407	414	392	428	407	444	435	408	425	416	420	412	417	419	396	439	417	390	439	463	416	402	373	422	394	401	410	394	416	430	410	434	396	385	405	372	408	390	425	427	429	444	375	448	438	436	406	397	411	403	401	428	417	441	406	378	392	416	402	396	427	414	380	399	373	396
23304	48328	40743	30657	25123	19563	15163	12481	10085	7928	6226	4871	3725	2595	2106	1635	1383	1203	988	945	900	838	780	791	790	693	678	677	630	601	592	585	545	562	545	496	533	521	482	469	476	501	471	498	458	480	469	458	484	427	441	429	421	466	446	412	427	424	446	406	416	447	437	456	425	466	437	424	442	394	424	431	473	400	444	420	465	438	402	446	452	412	456	426	460	409	435	463	434	442	409	418	448	425	468	435	424	448	422	421	419	457	430	441	406	433	467	387	436	455	409	437	403	392	430	438	386	408	407	410	423	402	443	418	389	407	382	417	438	445	445	408	436	414	467	407	425	433	404	449	416	429	438	426	441	417	424	416	446	389	428	420	443	425	436	426	408	431	442	415	412	464	433	468	438	377	432	425	435	420	405	394	411	444	427	422	420	427	409	448	365	465	431	418	395	448	432	406	386	424	400	409	432	447	439	433	443	385	438	378	404	405	388	421	419	420	370	445	457	410	446	412	430	445	425	438	388	492	455	411	458	412	394	416	429	416	452	413	444	415	417	415	397	439	421	396	431	415	438	430	399	434	448	434	441	421	415	460	434	392	418	449	437	386	416	416	453	372	401	394	419	416	440	441	425	424	435	434	394	429	414	452	424	428	444	414	426	443	463	454	428	433	438	456	392	449	412	456	400	439	432	428	457	460	433	423	393	414	437	419	423	417	425	451	397	446	416	467	434	420	446	392	417	428	441	453	438	418	414	401	464	406	441	409	421	434	419	445	426	471	419	458	437	450	400	445	443	409	424	416	440	398	411	408	419	424	414	451	419	442	394	429	446	419	395	428	429	430	394	415	437	408	420	421	438	418	403	456	420	414	429	436	432	435	405	394	396	429	464	415	404	404	428	403	454	420	462	426	408	423	406	453	452	454	394	492	364	463	407	412	419	445	423	451	373	422	441	419	422	419	466	370	391	403	434	466	437	426	446	445	442	437	451	418	397	439	420	372	412	425	440	388	432	429	405	412	452	420	428	430	403	397	416	406	408	418	438	442	448	437	438	418	431	415	402	476	413	451	448	434	418	452	428	424	469	406	407	411	422	452	385	411	422	433	452	435	402	438	419	456	449	425	413	434	452	447	433	467	400	418	460	467	399	415	455	416	460	409	420	444	405	431	394	421	431	407	472	432	403	413	395	408	411	441	447	435	432	403	428	375	426	418	414	411	466	434	451	430	423	417	447	441	410	403	423	441	404	400	428	417	430	396	407	431	432	431	472	460	454	400	422	455	437	417	428	429	425	442	420	402	418	415	417	441	412	428	428	373	458	396	407	428	394	410	463	427	442	426	433	426	413	431	448	434	426	416	411	417	424	429	426	377	432	486	441	408	410	441	453	415	468	427	407	418	434	463	435	427	423	416	397	424	442	429	422	438	433	394	452	473	419	395	406	435	439	437	387	409	424	396	425	440	416	434	409	431	433	429	425	439	416	425	434	369	426	437	423	469	411	406	405	428	417	401	431	404	496	426	429	430	486	448	445	435	416	422	417	406	435	425	434	438	433	393	434	423	431	414	422	451	428	418	427	422	438	401	466	418	445	421	470	420	427	428	399	403	387	409	435	445	424	412	438	435	468	424	406	402	447	412	431	475	427	435	439	428	414	412	407	462	412	404	447	440	427	413	422	429	439	402	434	437	422	432	436	469	424	429	410	464	420	418	446	441	424	426	433	426	427	388	422	428	414	444	437	442	419	397	421	425	413	430	419	430	434	404	410	417	425	435	412	436	423	456	421	437	447	421	442	417	420	423	427	412	463	449	405	410	397	416	435	409	459	472	424	428	444	456	423	403	404	447	433	439	424	476	420	399	463	405	445	465	451	450	420	426	401	462	428	443	444	461	384	432	438	443	403	433	434	472	413	424	400	434	449	479	408	425	398	414	436	431	459	428	446	422	440	415	420	428	453	409	427	407	408	431	417	407	449	427	444	423	458	373	427	412	431	429	443	454	417	424	423	427	410	427	423	421	419	426	417	423	409	416	376	399	438	431	417	430	436	449	405	414	380	457	449	420	450	423	470	411	392	431	441	450	410	444	428	427	428	424	403	427	433	443	413	437	440	384	417	450	408	391	430	426	480	449	426	447	434	433	438	423	434	420	427	385	479	419	414	415	448	410	440	432	418	440	443	468	422	458	430	433	435	478	424	410	447	428	423	402	429	431	437	428	442	411	447	427	420	447	406	459	444	407	439	450	382	406	386	399	423	434	404	407	440	445	436	399	443	421	441	415	400	426	430	414	408	469	436	394	418	398	432	395	437	449	412	419	484	429	396	434	418	451	423	412	443	431	445	425	426	399	409	433	408	425	421	393	427	460	419	397	433	381	417	435	432	447	444	416	438	444	433	446	433	407	439	403	391	472	417	443	415	398	412	452	421	446	454	457	389	421	450	412	404	404	444	436	410	391	459	403	452	436	444	464	465	420	418	423	405	454	482	404	412	402	429	430	433	425	408	443	407	398	430	454	444	450	440	422	445	397	448	406	431	452	429	439	436	394	480	412	412	452	401	445	409	444	443	434	413	431	438	428	445	439	414	420	428	421	432	398	383	451	428	424	487	440	423	450	423	396	410	436	417	401	434	424	476	411	400	417	460	425	459	417	425	456	420	428	439	417	384	418	412	430	398	393	426	420	428	399	425	446	409	455	417	420	434	418	413	440	389	449	414	419	397	359	462	430	449	422	379	412	442	416	423	451	422	402	446	441	414	426	452	430	408	403	404	457	438	435	447	426	419	444	434	440	410	431	418	440	425	442	417	397	402	414	469	399	421	438	424	432	396	426	433	414	441	446	438	429	387	390	472	430	457	427	436	434	393	436	412	461	417	474	438	402	431	420	402	437	436	441	418	400	419	430	408	380	384	432	426	421	399	439	435	408	466	430	401	394	438	448	435	432	438	422	391	449	451	430	401	405	401	403	448	380	427	413	427	453	435	441	436	428	430	400	474	401	428	421	445	437	432	431	440	427	423	421	427	437	440	453	447	427	444	431	418	438	413	432	460	445	414	407	432	423	404	420	419	454	452	425	420	443	428	414	418	444	460	426	419	473	429	442	480	399	403	425	424	408	462	441	421	430	431	419	413	437	405	426	453	459	440	416	417	455	429	446	419	424	432	459	425	428	364	398	413	439	395	400	451	447	433	444	445	406	420	430	423	421	425	418	445	461	438	402	393	438	438	412	474	445	417	400	407	420	434	405	401	405	398	431	410	445	433	423	397	440	401	394	401	447	403	457	441	439	437	442	445	439	421	400	432	441	450	421	399	427	413	423	422	407	427	436	420	416	451	411	412	433	420	415	427	376	441	402	401	393	408	442	423	442	395	427	455	434	397	471	417	387	374	420	426	447	403	471	420	464	429	412	427	416	433	455	429	422	457	400	370	406	449	463	399	419	423	403	404	449	419	436	450	433	456	402	448	406	409	422	427	417	399	404	425	412	420	414	433	439	405	460	429	443
29207	23902	26287	18534	10050	6652	4472	3133	2603	2072	1543	1234	984	746	601	572	482	462	386	376	359	360	346	348	330	331	334	298	312	280	343	293	297	290	294	292	282	279	286	287	284	280	280	299	253	291	281	263	247	285	246	283	234	288	285	264	269	271	297	289	255	268	264	261	286	259	230	234	252	255	292	252	273	262	299	269	271	317	255	258	295	267	259	274	246	271	248	246	266	264	225	278	273	291	234	234	251	265	305	260	286	224	263	291	238	255	250	239	264	267	282	265	264	265	251	286	254	251	250	264	261	251	265	277	220	244	282	244	273	269	292	279	255	245	265	303	268	271	291	263	267	263	282	295	269	290	238	249	256	258	256	234	250	261	288	250	272	267	232	230	244	287	245	259	265	297	267	256	279	275	283	256	306	253	273	258	270	273	271	256	279	262	265	271	290	284	234	286	270	260	299	261	250	266	267	246	237	266	242	246	273	274	272	275	230	283	272	260	258	269	271	244	270	276	261	260	280	286	249	279	268	250	267	271	252	285	245	265	286	230	257	287	261	262	254	269	246	245	293	251	252	263	237	266	262	264	263	252	290	271	258	234	274	255	289	287	250	246	235	280	290	223	269	256	262	280	229	229	259	281	257	263	277	283	259	304	255	251	238	257	264	272	260	237	289	288	224	257	320	267	248	240	291	269	284	275	262	248	251	264	257	212	283	255	257	278	234	276	268	216	263	240	273	285	262	262	267	259	276	236	239	251	257	281	270	237	272	259	270	261	273	237	288	258	266	264	268	259	247	297	279	268	257	280	304	277	278	264	267	257	257	284	256	269	267	233	233	287	261	252	275	288	291	292	264	224	244	240	269	266	253	266	274	267	265	251	233	229	302	266	274	238	274	263	265	262	254	271	258	247	270	257	259	284	252	249	240	278	278	270	247	232	257	250	290	271	279	227	246	257	279	258	251	279	273	273	266	270	280	254	261	249	228	284	304	254	233	245	285	296	265	225	263	292	266	234	243	247	242	257	265	248	257	262	280	284	223	256	280	243	286	262	282	278	257	270	258	282	249	252	256	267	266	275	245	272	278	247	279	261	262	257	255	266	261	279	255	278	267	241	278	229	280	253	295	272	238	267	265	237	254	261	256	247	278	270	266	257	266	257	267	284	281	266	258	300	276	304	254	278	283	264	238	278	280	268	247	273	241	248	270	234	229	259	265	275	259	246	270	272	292	272	244	276	264	280	290	286	264	258	237	271	281	268	266	238	253	230	256	290	238	252	276	243	260	230	249	268	282	277	258	270	254	249	257	252	247	239	261	281	250	263	246	278	274	228	244	305	254	267	264	249	262	262	261	243	296	255	235	266	248	287	263	271	256	259	233	260	270	261	264	272	288	270	261	264	269	292	259	258	255	264	251	271	245	289	250	261	258	273	242	251	253	267	305	295	269	272	236	258	271	254	275	262	268	272	251	230	275	275	286	255	269	270	280	252	262	270	259	281	276	252	275	258	285	257	239	247	239	266	267	263	264	249	229	231	266	257	272	245	279	257	256	281	270	264	269	284	247	250	275	235	241	265	264	253	242	284	241	270	276	265	285	268	270	267	255	249	242	241	251	281	279	286	252	263	276	288	247	249	276	256	261	302	259	236	263	274	263	276	261	285	260	255	260	252	257	269	275	273	269	279	259	275	272	237	256	260	287	270	268	253	269	281	275	235	240	247	300	239	278	256	279	240	240	212	273	252	256	244	265	266	277	306	250	253	252	262	267	262	248	261	252	258	248	298	247	295	268	286	256	245	259	288	234	251	243	271	258	247	231	234	253	269	223	232	307	277	257	245	260	272	247	239	284	263	259	286	264	268	265	293	275	272	231	293	270	265	264	303	250	263	277	290	246	260	276	285	283	245	258	265	286	248	261	272	286	239	260	284	307	284	268	280	269	298	290	244	260	286	275	261	284	266	257	258	240	270	265	257	241	267	256	252	256	237	240	267	296	257	273	281	257	266	280	288	293	227	248	290	280	255	256	263	256	287	250	267	274	248	264	246	280	251	300	236	239	277	285	246	281	260	245	264	283	284	258	261	274	265	266	264	275	283	277	278	246	269	263	264	253	248	263	258	261	277	280	268	258	275	259	283	285	266	270	247	271	269	251	257	252	269	256	279	279	267	271	282	245	262	261	259	248	252	299	247	258	239	275	263	258	268	251	281	290	247	221	273	231	244	275	255	274	253	258	268	255	247	248	236	271	265	229	269	244	274	276	232	255	274	261	241	260	275	242	261	261	263	236	281	259	257	282	274	253	251	266	263	264	250	269	267	290	278	275	264	274	267	265	282	256	270	254	257	269	257	302	236	274	242	242	271	260	251	275	271	239	254	273	283	256	287	250	225	284	226	264	235	252	258	273	282	268	263	245	267	257	254	244	267	283	283	261	277	255	275	293	258	302	245	275	265	308	241	296	267	254	291	281	264	271	247	274	232	278	258	272	258	241	246	289	251	273	272	272	262	242	248	250	268	257	280	273	277	239	247	261	241	264	259	255	262	232	255	264	274	282	287	247	280	251	257	244	268	245	242	271	263	244	240	257	277	279	255	281	252	296	282	251	232	287	268	258	267	276	252	221	255	257	275	239	282	248	253	248	256	261	272	260	286	275	239	267	244	242	270	285	278	277	268	262	247	256	264	271	258	233	271	256	259	243	241	257	250	267	277	256	283	277	233	274	268	267	283	237	250	265	243	290	232	278	268	265	260	268	269	263	298	272	270	262	259	258	259	290	256	262	259	268	268	251	276	259	263	238	235	267	229	276	241	303	262	273	248	281	270	254	253	281	247	264	214	268	260	269	265	258	232	242	265	251	288	284	291	263	267	267	270	276	248	273	274	269	282	279	281	269	289	269	275	246	291	271	240	248	263	259	246	261	293	285	259	248	266	277	244	290	281	264	256	284	252	297	238	273	259	221	265	271	243	255	262	272	263	246	236	288	265	256	242	263	228	264	265	273	260	259	258	248	284	303	267	270	266	267	270	244	256	271	264	258	256	261	288	278	297	282	262	253	263	282	256	252	275	237	263	271	274	261	266	261	285	265	222	272	294	257	236	231	298	274	288	286	260	260	259	277	267	271	289	251	279	254	248	257	265	262	241	241	257	296	267	274	239	252	264	256	278	247	258	256	244	278	278	289	269	254	277	272	268	292	237	282	243	261	257	270	271	236	256	273	249	232	274	245	255	275	261	249	232	289	282	242	283	251	254	275	251	247	254	281	257	237	249	296	267	278	313	274	263	266	262	251	273	282	265	260	257	239	266	260	262	270	277	247	243	266	244	253	274	253	267	251	259	258	220	279	285	269	262	260	245	259	259	281	241	277	211	283	279	258	269	279	272	245	260	251	250	265	248	270	281	271	250	260	286	273	282	270	265	233	289	255	264	308	253	242	270	247	246	271	264	270	268	249	242	254	264	246	278	251	256	274	262	259	257	245	259	283	268	247	251	233	282	266	267
20757	36053	28479	17822	13360	10230	7486	5550	4579	3702	2851	2049	1483	1201	999	783	692	581	503	434	444	425	443	422	396	375	383	398	360	378	348	351	350	333	326	319	326	297	311	323	294	304	327	288	304	298	302	315	321	265	298	285	310	272	270	314	302	312	272	294	314	295	288	282	319	266	285	288	300	296	289	287	297	284	268	270	267	297	266	291	270	271	272	314	253	275	269	284	270	277	276	286	272	264	268	271	291	301	287	290	287	275	292	279	291	260	287	307	306	277	273	290	284	267	313	273	287	271	296	276	286	290	274	299	293	288	267	294	251	262	257	286	242	297	304	273	267	315	315	309	254	311	283	291	249	292	296	260	287	277	273	267	297	309	281	282	299	286	281	266	262	287	290	284	306	293	269	290	304	282	311	272	281	256	310	283	298	265	317	271	280	322	279	272	282	327	261	264	292	261	282	277	286	295	268	293	296	279	267	276	277	277	251	280	294	288	287	293	280	299	257	289	295	309	254	263	255	317	289	267	285	289	289	277	315	291	286	281	290	300	279	291	276	275	274	269	277	290	265	285	297	284	262	301	298	299	301	262	273	308	313	291	273	288	265	282	295	315	277	266	288	260	273	281	295	275	295	285	305	292	276	290	278	314	300	276	282	288	294	289	279	279	272	273	285	266	285	285	262	280	272	281	283	274	296	269	270	274	269	279	270	262	313	251	293	280	283	289	274	323	277	302	273	291	258	270	284	280	294	308	294	282	262	304	264	287	285	282	235	272	275	282	298	281	298	305	307	270	307	297	265	280	276	302	285	270	282	270	287	280	316	291	237	293	301	281	290	295	267	288	283	268	327	279	249	308	307	288	290	295	263	280	301	279	269	279	269	279	300	305	292	274	298	282	283	271	256	272	292	263	282	277	282	285	276	268	277	311	311	296	290	291	301	273	270	289	307	292	273	250	290	293	295	280	274	265	317	291	300	296	254	270	286	302	280	284	285	303	277	277	255	299	290	285	274	247	264	291	271	286	273	273	254	284	277	284	288	300	291	281	293	257	293	287	301	284	299	292	273	263	314	255	287	303	278	277	239	281	291	281	268	273	289	300	266	290	280	296	285	278	286	299	269	309	281	256	264	243	280	270	247	276	287	264	270	298	268	261	285	280	327	257	276	269	266	285	327	305	274	257	288	299	262	292	309	265	268	303	273	273	287	257	268	263	290	290	312	266	293	308	290	267	285	276	288	279	309	268	297	253	256	267	271	260	266	290	286	305	265	284	277	268	272	292	310	307	270	306	266	276	276	254	288	284	282	262	285	295	273	292	296	257	291	287	298	278	295	267	274	262	285	301	292	282	286	286	283	305	285	283	267	303	312	233	285	289	287	278	282	290	270	298	249	292	296	262	261	298	281	288	264	277	295	257	264	265	283	283	300	277	298	297	264	272	273	318	278	255	273	292	248	262	275	275	303	270	279	271	294	284	292	304	279	297	282	288	317	278	283	264	264	293	312	284	283	313	271	290	277	272	275	311	312	306	269	307	300	268	299	296	295	311	295	308	287	263	256	291	301	286	299	278	273	289	306	296	245	287	281	286	295	284	325	288	260	275	266	300	271	291	258	258	285	287	279	263	272	282	297	288	278	300	278	300	278	300	286	283	305	295	279	303	277	289	270	301	293	274	254	290	306	274	304	269	300	268	292	290	302	266	274	260	290	285	317	296	254	307	289	326	276	277	279	287	274	282	277	313	279	307	315	274	297	247	286	294	288	289	286	317	299	263	294	280	306	282	299	310	285	276	297	281	321	310	253	287	291	277	251	277	281	280	281	275	282	286	254	297	282	279	284	258	307	299	292	288	305	300	284	268	274	250	264	296	298	295	261	271	264	309	312	258	277	314	240	302	266	317	286	232	278	283	296	288	304	301	278	285	291	299	248	263	264	217	291	264	264	298	266	254	247	281	319	285	277	282	306	301	268	240	287	268	305	279	307	264	278	275	267	264	282	293	304	281	267	275	296	275	270	268	294	273	259	285	292	260	277	292	269	286	275	257	286	275	286	285	298	293	294	281	273	261	287	299	269	260	290	272	308	268	302	278	295	240	281	300	311	292	282	281	302	277	296	279	310	299	281	276	291	290	284	275	263	249	256	267	303	310	310	290	261	264	269	266	278	289	265	269	280	276	296	296	291	293	313	291	287	267	287	306	306	299	326	321	284	286	272	294	321	305	278	340	308	282	268	272	280	279	305	305	315	285	286	246	272	288	282	281	294	274	303	289	308	278	323	288	289	289	276	276	277	299	303	253	302	288	300	266	271	261	282	305	297	262	251	284	301	306	286	326	293	288	292	290	281	287	292	309	301	268	270	276	324	303	249	306	282	303	277	269	292	287	272	282	306	263	282	293	297	290	303	306	275	286	279	252	265	304	289	264	268	310	299	267	254	293	296	282	287	316	291	287	292	303	279	279	269	290	272	286	267	289	290	278	306	290	295	290	311	274	273	271	287	287	244	277	277	314	290	282	314	279	296	278	298	285	295	278	272	285	294	306	264	308	305	280	300	285	283	285	282	295	290	306	284	295	252	288	307	268	307	249	295	264	291	299	270	275	284	292	285	329	292	280	281	262	296	274	315	316	262	259	302	296	271	264	314	281	259	294	269	287	271	272	282	311	288	259	258	279	285	262	299	285	270	268	278	283	257	283	256	279	300	306	294	286	275	283	306	268	301	291	292	279	288	297	283	290	284	298	281	293	262	285	258	286	263	282	290	286	297	271	272	285	260	280	246	297	285	294	254	295	326	285	271	273	276	271	283	289	279	266	306	284	290	263	290	290	298	290	277	271	271	281	306	260	281	280	295	330	265	286	310	301	276	259	275	287	293	308	295	281	318	265	264	315	298	257	279	272	313	313	306	275	277	292	276	258	251	290	307	295	278	274	258	260	338	272	267	284	290	301	294	294	306	293	307	312	252	249	274	300	326	299	282	263	291	312	320	298	320	310	261	303	270	294	293	305	292	283	279	264	288	277	307	265	305	268	286	261	306	286	293	298	310	288	284	315	257	292	307	285	273	301	274	289	288	297	269	280	283	271	288	314	272	293	308	272	281	288	298	313	283	306	291	284	267	261	313	295	288	277	293	279	290	316	303	285	295	285	292	300	275	295	292	290	289	281	298	280	310	295	328	268	272	265	305	273	285	268	265	316	259	269	308	286	236	295	289	268	269	281	268	263	278	265	292	285	298	268	269	280	292	279	284	274	258	279	273	273	285	282	297	322	247	259	283	279	291	277	297	268	282	268	287	275	277	290	274	264	290	297	257	280	296	242	297	290	283	280	284	273	280	276	287	276	293	254	291	301	286	309	279	294	281	268	270	285	308	272	281	295	311	258	291	277	298	286	307	265	292	274	290	257	297	312	302	291	304	293	261	285	258	289	280	267	270	291	284	281	281	273	290	291	268	277	263	248	303	296	279	318	262	260	302	253	276	264	279	278	261	281	282	293	276	288
24511	21638	28923	25127	22122	16806	9666	5775	4439	3594	2725	2206	1710	1334	1110	938	760	631	628	534	551	550	465	471	484	496	457	469	461	461	423	403	443	414	376	402	371	381	367	358	415	350	368	381	374	351	370	382	367	336	357	378	335	375	353	341	335	309	339	335	331	364	346	364	352	374	350	369	329	336	320	336	350	355	324	338	360	362	313	373	377	347	349	333	345	368	341	367	345	354	324	339	360	368	370	327	355	338	348	334	329	381	360	304	337	358	346	359	360	336	327	329	334	328	345	354	331	324	343	361	340	355	354	347	338	348	320	346	311	340	348	321	340	360	333	348	333	330	333	390	356	356	366	336	322	329	326	339	325	355	358	350	336	342	341	334	316	333	335	355	340	314	344	371	348	353	362	332	333	328	342	352	361	357	340	344	342	356	345	363	358	337	326	352	346	350	320	320	336	354	316	338	328	352	318	350	370	351	329	297	342	368	348	361	326	350	343	347	348	362	335	361	316	337	332	344	368	352	348	356	348	341	331	336	343	353	344	343	329	353	342	378	347	368	332	346	330	330	328	356	326	331	349	377	338	311	378	367	315	390	344	358	325	356	371	387	371	358	349	357	355	322	349	329	359	339	349	334	335	353	341	307	324	344	331	355	354	366	342	350	359	368	344	338	340	343	342	355	334	333	345	343	340	354	321	343	345	320	376	312	360	326	346	374	340	350	352	359	355	361	345	341	326	381	357	341	337	390	326	345	377	334	344	317	328	337	364	328	338	345	361	359	382	317	341	371	365	347	365	370	370	342	337	322	369	358	342	361	317	354	366	345	340	326	342	348	365	328	356	399	348	360	345	355	354	319	336	380	361	359	351	342	371	342	339	343	368	336	354	380	356	366	338	339	342	342	388	364	356	373	315	309	334	330	385	323	338	418	342	339	342	356	363	330	355	334	332	361	306	329	317	345	377	341	379	354	328	339	335	336	377	338	307	336	352	347	351	313	341	322	327	329	345	308	346	364	331	325	394	322	363	332	323	332	338	371	355	346	301	312	337	335	351	331	353	341	298	349	348	329	324	370	336	343	375	362	300	346	352	346	348	331	340	353	374	351	311	365	351	338	343	329	329	354	350	372	347	348	345	325	311	351	366	361	329	347	333	333	371	356	345	336	363	330	365	370	349	339	358	328	307	334	339	363	360	342	358	364	347	364	324	351	341	338	337	366	318	364	296	347	339	372	330	337	338	361	349	324	337	315	346	347	351	330	375	363	339	360	370	315	361	388	363	342	333	356	289	355	331	344	371	360	367	320	349	333	379	324	365	311	333	350	332	375	351	355	338	334	345	378	344	378	344	350	328	343	335	321	366	371	319	367	348	320	359	364	353	348	361	343	362	344	323	339	323	334	338	334	384	350	343	347	323	324	373	341	349	340	377	353	369	349	352	357	323	323	356	358	343	375	352	334	356	357	357	330	336	349	349	358	306	329	381	331	349	336	337	372	337	338	352	335	349	335	332	311	338	330	339	348	330	344	340	348	345	338	327	316	357	348	346	349	346	348	331	340	338	332	323	347	318	337	315	323	327	317	381	368	338	308	326	337	337	353	328	350	356	359	381	353	315	347	371	339	353	366	375	325	356	347	360	327	334	340	342	335	369	324	329	370	343	324	343	363	355	312	366	353	350	318	370	324	352	323	339	343	325	355	348	358	338	339	351	368	322	318	388	356	335	374	359	352	331	346	333	371	358	353	340	361	350	360	334	378	292	388	342	355	366	353	334	346	338	350	348	335	340	335	336	333	342	342	333	372	334	342	315	352	345	358	306	365	314	325	341	345	349	334	341	334	334	345	370	348	332	323	357	380	362	356	384	370	335	350	349	378	338	343	347	374	327	332	335	362	354	322	365	345	313	353	344	340	368	348	364	340	344	344	349	348	364	325	351	395	372	388	325	331	363	338	322	348	361	330	334	340	351	311	307	353	347	369	321	318	391	348	352	325	335	370	356	330	328	336	327	355	336	320	356	339	344	345	334	355	342	347	363	337	362	332	347	338	374	374	321	341	346	350	350	341	338	335	332	356	356	375	364	346	347	351	325	305	331	317	343	346	357	394	336	351	343	352	338	349	342	322	340	347	342	370	311	344	355	345	349	330	309	344	333	338	346	374	328	298	370	327	347	343	352	339	327	350	348	339	334	365	333	324	391	378	367	335	312	354	346	331	378	360	333	354	325	320	354	348	365	331	338	326	344	351	346	324	325	314	346	360	349	341	343	360	340	384	319	311	343	313	320	349	350	310	374	367	366	375	362	326	323	320	315	358	343	329	348	320	351	344	360	327	370	346	320	326	329	308	376	351	343	322	354	351	327	349	325	330	360	318	351	347	365	322	338	358	340	353	340	329	321	355	362	354	338	307	335	356	319	335	365	336	395	361	351	371	354	374	333	351	336	337	322	353	356	342	316	354	354	324	323	354	338	338	351	322	315	317	326	342	366	348	343	302	385	343	359	382	356	324	352	331	327	310	323	343	350	316	351	375	335	355	339	329	310	341	366	350	349	359	322	314	341	333	329	368	342	336	327	367	343	358	342	337	335	359	342	326	319	319	345	332	328	329	306	308	366	316	361	369	349	331	311	337	341	339	319	388	346	340	350	340	354	325	368	345	322	360	353	317	367	317	346	355	368	377	378	322	357	375	349	325	324	368	336	329	357	344	344	351	339	341	330	377	359	360	356	312	304	328	345	349	347	359	356	368	341	335	324	350	368	324	343	356	368	365	375	333	334	348	349	370	360	360	375	308	382	327	345	333	349	334	334	339	350	349	357	331	330	339	336	375	335	346	365	349	367	344	316	331	355	329	373	346	335	348	324	356	362	345	305	370	340	365	362	358	352	370	360	352	349	366	333	356	331	360	345	368	352	362	356	371	366	338	333	359	351	364	317	319	319	336	353	349	338	314	365	340	367	303	331	346	356	373	331	378	353	371	335	351	327	336	341	328	324	353	333	336	317	345	329	346	355	312	325	359	320	348	333	355	335	347	321	363	324	371	332	335	362	357	320	348	366	345	325	365	321	303	370	334	355	339	352	361	389	389	355	336	325	334	328	349	373	323	346	339	310	323	323	332	376	356	338	356	350	336	370	370	339	323	322	352	311	362	366	314	344	375	344	323	342	357	354	360	343	350	351	366	342	305	321	362	346	347	325	352	350	348	371	349	342	333	339	346	318	348	333	359	365	347	362	348	355	361	357	343	364	345	349	329	349	336	304	359	338	348	346	304	343	336	316	394	355	358	369	350	350	347	347	333	310	323	342	352	373	348	376	347	328	322	336	328	342	380	321	307	333	329	327	311	357	345	331	350	318	359	342	358	354	362	335	299	350	336	372	333	353	329	338	380	340	336	330	362	349	346	346	361	310	326	329	306	324	323	326	329	384	348	339	354	326	348	363	344	332	331	339	338	360	335	338	354	364	379	349	345	331	328	347	329	370	340	340	345	325	327	336	328	373	344
20796	43886	36617	24986	19868	15613	11640	8856	7294	5833	4690	3488	2629	2033	1653	1338	1027	869	785	651	676	656	609	617	570	517	572	536	540	519	457	411	401	475	437	460	456	425	418	404	386	423	399	396	366	397	415	388	403	358	384	370	399	404	378	413	386	334	360	396	381	362	340	355	364	331	372	374	368	397	387	360	350	381	365	352	372	363	354	348	375	378	368	347	374	359	346	394	359	371	367	365	379	353	379	367	382	344	385	375	356	367	380	371	322	364	383	361	376	355	352	351	380	417	361	389	345	340	346	349	370	364	348	348	358	361	364	363	317	369	349	359	342	358	347	363	353	362	354	339	390	338	405	374	380	385	359	354	358	337	329	364	353	363	331	401	397	379	353	348	331	389	392	322	347	349	383	338	374	362	371	355	344	352	369	364	356	368	354	381	373	321	362	355	361	350	357	340	353	390	333	376	377	345	365	364	343	396	368	337	368	362	339	374	399	373	339	380	335	374	353	377	382	333	358	396	375	349	346	350	400	354	372	402	375	345	329	344	393	338	334	391	321	370	381	353	367	398	373	362	413	323	356	348	356	356	350	351	341	396	366	356	351	376	374	336	389	345	378	358	345	357	381	385	361	369	408	371	338	354	406	359	365	346	356	399	345	356	356	351	385	385	341	326	343	350	395	409	350	354	380	371	380	353	382	356	375	356	363	357	353	361	361	366	364	373	355	354	382	351	341	367	350	354	372	367	420	389	378	321	355	384	361	342	333	371	352	382	358	390	346	340	390	332	345	356	337	339	399	382	360	342	359	355	355	360	374	364	386	332	359	342	342	349	377	363	388	343	346	348	341	370	397	370	334	367	353	333	334	391	390	376	338	336	358	372	376	347	387	334	384	355	344	413	359	367	332	372	342	346	363	370	347	351	341	373	393	418	368	389	376	353	344	344	348	361	347	373	348	350	375	367	377	363	333	329	368	348	385	370	346	399	375	347	329	359	372	361	373	360	344	364	362	390	388	346	369	371	369	364	363	355	362	312	365	387	384	331	358	359	399	380	371	348	390	350	380	368	356	338	392	377	369	338	357	398	359	388	339	331	367	359	372	367	381	352	373	356	340	368	400	357	380	348	329	391	367	348	390	371	342	385	386	386	357	314	362	389	358	364	397	358	368	399	346	370	367	349	349	348	364	344	361	388	356	311	370	380	347	347	352	396	377	357	344	359	358	381	391	371	356	339	370	369	326	384	373	360	361	359	327	327	363	379	383	367	359	351	334	344	351	333	384	353	346	356	362	364	343	354	360	345	338	362	363	350	379	379	361	351	380	351	361	328	360	383	368	369	390	349	338	410	358	347	342	362	338	348	375	345	366	351	331	383	365	393	378	344	344	379	395	335	347	384	375	363	357	366	362	373	340	388	350	350	386	317	359	343	363	378	349	376	357	372	364	387	356	378	376	386	312	392	356	359	364	327	383	374	366	342	357	371	383	369	388	329	337	355	369	375	333	359	336	353	357	367	383	372	362	375	349	389	381	332	368	403	379	363	358	331	379	364	392	381	345	378	384	394	380	364	346	402	405	372	363	393	355	349	329	364	364	366	374	358	334	393	347	381	363	368	352	365	377	368	346	366	339	359	411	376	335	367	349	366	376	337	323	342	347	344	383	399	378	336	374	363	336	357	366	405	364	350	360	325	334	381	357	347	361	377	366	373	374	359	348	357	370	381	370	380	373	375	352	335	380	363	366	346	369	348	368	369	352	362	366	361	366	378	376	374	390	363	371	367	359	377	384	353	372	364	390	336	357	355	392	370	359	331	367	353	365	359	389	340	327	346	337	378	366	385	317	366	342	389	386	380	382	374	377	346	345	407	351	352	365	365	300	358	347	382	354	348	376	342	353	389	381	319	335	360	376	370	371	352	381	354	379	359	380	352	381	349	387	332	353	341	351	381	364	354	360	313	365	339	358	378	342	375	346	369	344	353	365	393	363	380	390	370	315	345	341	332	371	354	376	370	359	362	373	388	355	358	392	364	364	341	359	372	371	310	369	358	390	345	344	375	370	354	369	390	362	334	354	374	358	359	354	348	348	374	328	380	357	318	355	340	353	361	354	369	340	352	388	353	360	372	362	324	362	350	384	351	355	384	354	379	388	385	343	356	378	363	364	407	341	373	359	364	348	340	340	394	360	360	386	365	355	360	382	316	424	344	340	375	380	376	347	354	332	345	349	350	376	336	353	346	350	347	359	376	367	343	357	375	345	375	331	362	362	333	342	348	361	395	322	396	364	340	354	394	374	346	358	331	382	375	365	344	341	324	360	387	362	359	365	339	390	339	353	363	355	337	391	363	348	373	385	381	347	355	362	368	358	361	355	375	382	369	378	392	360	354	377	358	361	367	374	370	362	373	337	385	375	356	330	368	341	347	345	398	356	383	349	360	366	348	354	343	370	351	349	386	336	356	341	375	357	365	356	349	376	351	366	372	366	369	353	357	351	376	358	365	405	358	386	393	340	353	344	348	344	357	322	390	362	354	356	319	376	340	357	366	417	395	362	364	365	366	359	382	358	358	395	356	357	346	353	328	371	391	355	373	363	334	335	336	344	371	351	368	381	378	394	374	368	346	387	367	359	368	368	362	358	369	355	353	374	369	379	354	377	333	367	358	359	345	343	340	373	367	402	375	353	311	394	370	370	335	383	332	357	334	348	385	371	378	356	360	350	359	345	367	367	347	356	359	389	374	361	365	335	384	375	374	361	369	392	367	343	402	382	330	350	367	368	351	376	385	366	381	329	336	381	316	343	342	380	388	373	357	378	351	358	330	364	375	341	366	338	327	361	355	356	350	359	362	365	345	343	345	394	339	336	361	308	373	377	368	355	369	338	373	376	374	377	341	374	372	382	329	364	367	330	365	319	370	357	350	373	383	372	363	367	382	365	362	332	361	368	342	382	359	312	369	396	356	330	356	377	330	355	365	345	347	370	363	364	337	351	325	366	354	342	356	375	368	374	363	358	346	398	367	339	329	349	368	384	369	387	367	345	381	374	344	393	363	371	368	397	343	406	364	353	373	392	354	381	373	344	360	378	370	346	356	360	339	367	381	356	375	357	381	370	372	357	339	390	352	383	360	372	363	349	359	383	373	370	330	344	373	362	355	371	379	336	351	340	345	414	353	347	393	359	349	342	374	349	394	372	383	379	398	382	355	334	360	336	374	367	338	355	327	356	337	321	352	372	380	360	346	373	383	358	359	383	378	362	357	357	369	328	382	360	353	374	356	397	359	369	365	328	403	314	389	364	380	350	360	338	365	358	361	366	347	353	393	359	397	383	326	382	355	375	352	364	386	385	411	355	369	359	365	355	364	340	371	364	371	387	381	332	380	371	363	360	338	385	354	377	363	350	342	360	334	359	358	377	367	374	359	362	352	363	403	353	372	364	383	349	367	369	382	346	350	354	372	374	392	346	360	395	355	374	375	385	389	350	349	362	352	389	339	351	369	347	371
25618	21604	27982	26265	17374	10001	6206	4188	3252	2653	2246	1679	1336	1053	847	794	529	472	437	415	408	406	390	386	398	357	352	329	336	371	312	292	295	318	320	306	316	282	290	308	286	312	287	296	286	322	307	289	290	276	301	253	310	301	273	272	301	266	293	272	282	305	269	270	274	287	305	303	295	288	290	288	280	301	270	271	277	275	271	280	281	268	287	263	289	275	288	309	302	258	262	274	260	278	281	279	287	307	295	293	279	298	276	259	280	281	262	263	276	265	270	279	272	277	275	290	300	292	285	272	322	263	309	295	275	247	302	257	279	285	268	282	293	260	288	249	299	266	305	297	293	301	282	287	278	256	281	292	275	286	254	254	279	284	250	266	270	291	272	270	296	274	285	257	249	253	254	254	279	276	281	261	284	283	256	273	273	267	264	280	289	272	269	290	277	279	274	286	277	277	308	254	292	300	265	282	300	261	285	281	297	292	267	269	290	262	267	304	287	273	261	267	271	260	263	271	243	254	281	279	248	295	288	266	276	295	279	264	246	282	288	284	289	270	273	294	284	278	277	274	282	288	293	258	294	265	315	258	327	284	269	271	251	307	295	266	278	279	251	278	265	269	269	257	290	306	287	256	253	297	284	286	282	256	282	258	285	271	308	288	284	310	287	323	278	271	285	244	278	289	298	285	301	269	299	302	302	278	276	267	280	241	284	282	290	264	302	260	280	280	253	255	266	288	252	274	257	276	262	304	292	299	297	312	257	236	269	279	302	269	273	283	279	275	280	293	316	275	269	293	306	288	297	268	285	284	280	284	271	278	263	265	270	292	276	273	297	276	258	273	281	269	283	296	281	280	265	271	301	323	283	303	292	278	281	287	269	296	298	238	263	276	282	279	293	311	292	272	247	248	299	299	296	316	285	305	327	288	280	300	280	272	258	253	283	282	284	316	273	295	320	269	273	236	274	293	294	290	285	298	263	292	290	289	281	260	276	262	303	272	285	297	292	265	305	270	273	302	261	285	292	299	294	268	291	280	264	264	296	280	266	292	260	303	277	292	270	277	270	319	274	304	264	272	265	278	253	270	288	284	258	282	276	316	286	302	263	296	262	285	260	275	277	310	278	262	296	260	283	266	274	275	283	294	269	273	280	260	241	286	287	293	278	295	292	247	251	285	271	301	289	309	273	271	269	288	278	294	293	297	284	278	282	312	302	241	284	294	261	287	287	284	297	277	296	257	301	295	309	254	276	281	278	264	275	266	299	257	302	274	295	289	299	285	312	281	284	283	280	282	287	265	258	265	276	271	304	266	268	270	290	279	286	291	292	256	261	275	272	317	271	279	293	266	285	283	277	274	253	280	316	294	283	284	270	268	291	270	283	284	267	263	253	270	280	284	302	246	271	291	266	277	255	287	276	242	274	259	314	259	255	277	295	279	259	275	278	295	273	261	248	273	283	301	275	267	263	291	304	273	312	302	316	259	287	236	278	274	250	268	268	278	299	261	274	260	250	277	250	284	269	278	284	291	270	301	248	262	301	289	258	290	308	306	294	288	286	261	306	269	311	267	300	280	264	271	273	287	266	273	269	266	285	277	307	304	263	296	279	310	295	280	302	267	286	263	302	308	277	297	277	296	316	281	279	257	263	299	256	258	306	289	277	249	291	247	258	289	274	279	284	259	265	318	262	270	284	293	301	251	288	257	273	272	306	294	277	261	272	263	297	255	283	284	278	275	299	317	251	275	293	297	280	272	269	241	290	264	273	263	262	283	284	283	280	256	269	287	318	298	250	278	275	286	291	282	288	299	278	279	285	291	278	243	248	272	256	270	290	282	284	292	267	266	282	259	282	293	319	308	269	280	262	306	260	255	276	327	282	274	282	262	266	272	278	302	283	276	292	281	285	280	287	245	276	294	276	294	292	283	286	286	301	278	300	284	273	276	269	285	291	293	260	269	299	258	308	298	290	276	274	268	258	268	276	269	275	277	301	322	296	282	263	278	284	306	273	318	308	259	266	295	282	280	266	256	262	300	272	291	271	295	270	293	296	291	262	295	293	283	281	303	268	293	274	279	293	291	274	283	292	284	280	281	274	290	292	255	276	258	303	290	276	316	280	282	274	294	300	259	268	285	278	283	271	263	294	260	289	290	271	271	280	286	297	288	282	282	305	266	298	271	317	283	280	287	262	275	294	273	275	254	312	259	257	299	278	290	294	239	303	288	278	273	283	286	278	275	279	260	292	263	286	273	279	283	290	285	295	280	282	260	302	302	276	273	268	255	286	270	276	251	311	249	242	275	296	286	242	284	269	243	280	325	272	280	292	273	301	276	296	276	270	287	290	256	271	291	288	254	307	282	299	281	261	300	260	262	304	257	259	290	263	287	280	272	265	279	331	247	278	266	290	284	296	287	263	304	306	267	263	294	290	286	296	272	316	299	305	269	249	243	306	263	292	265	278	287	250	277	282	281	269	291	278	273	285	322	308	285	272	284	285	272	268	314	278	276	298	270	293	279	276	285	275	283	260	312	282	271	285	283	261	306	294	270	250	290	297	275	254	275	286	273	281	276	268	283	287	303	280	285	262	313	259	271	268	293	295	294	266	280	284	309	267	310	293	283	314	285	275	273	305	267	305	300	261	292	286	289	282	283	276	268	271	253	266	284	254	291	298	298	260	291	269	235	267	286	306	257	286	280	266	259	294	277	266	298	269	280	270	294	305	293	247	291	294	303	268	300	318	273	277	269	269	258	248	285	274	299	261	314	270	258	271	279	260	264	274	277	252	301	290	247	280	264	285	293	246	303	282	281	263	306	283	304	269	294	271	258	245	279	279	256	298	283	301	295	320	252	285	286	298	262	277	279	269	271	260	267	266	255	260	290	291	258	289	288	248	290	314	269	283	285	288	271	286	300	259	292	278	289	246	271	252	267	292	265	237	254	278	280	292	262	302	293	292	261	262	306	281	308	286	267	288	287	247	271	270	291	276	284	305	268	291	299	264	269	281	271	244	286	287	292	293	275	288	263	272	296	282	253	264	263	301	269	288	309	257	266	284	294	264	289	261	236	262	282	283	288	258	266	275	262	285	257	252	277	251	251	306	311	290	285	285	260	288	305	275	333	278	258	284	283	267	292	311	271	282	291	279	275	285	280	271	255	266	271	294	290	279	277	301	275	250	247	274	270	307	274	327	306	283	288	272	287	279	275	254	264	278	271	302	292	286	274	247	312	302	242	260	309	268	272	280	246	290	261	290	273	277	300	303	296	290	293	256	272	268	258	279	285	279	277	276	299	257	304	281	298	295	256	252	286	281	285	274	255	298	261	293	273	269	320	301	296	284	309	280	266	269	298	285	296	250	251	294	309	279	296	254	282	287	265	289	274	269	274	315	267	279	288	311	256	319	265	291	264	261	293	275	256	301	284	277	267	261	288	265	281	299	298	312	265	328	262	283	249	277	277	300	305	303	264	272	283	249	247	269	300	281	308	317	269	288	300
20503	40127	32807	21776	16891	13331	9805	7187	6039	4823	3724	2900	2240	1686	1386	1152	807	722	595	562	540	520	433	479	442	450	450	446	428	425	390	383	346	345	371	340	367	302	336	327	370	370	315	308	312	314	334	321	348	322	293	322	319	329	290	328	317	336	321	319	312	316	284	315	309	309	326	323	281	321	297	273	304	317	316	337	304	332	301	317	319	290	334	292	313	293	288	295	321	336	314	286	278	316	309	314	333	288	297	327	321	310	305	336	307	298	288	327	299	316	308	319	334	313	303	308	304	287	304	311	325	296	292	330	305	322	302	299	328	316	332	295	323	307	303	317	305	318	304	294	271	300	337	314	316	313	322	293	290	313	314	349	306	314	301	299	293	304	306	293	311	304	313	284	334	322	309	324	336	292	320	304	288	306	309	314	337	303	313	270	279	322	297	254	310	326	312	312	310	279	312	304	354	331	311	296	291	320	303	290	319	333	324	294	300	277	309	313	315	322	309	314	280	334	302	326	306	312	289	296	343	300	308	310	308	310	300	295	309	286	324	293	275	326	305	312	262	324	265	375	328	302	320	315	301	305	321	311	286	306	308	321	318	310	297	317	318	315	262	300	298	301	308	302	320	336	326	321	333	260	351	321	275	297	293	334	312	324	313	307	304	312	298	322	288	276	328	301	325	313	315	292	279	275	281	294	323	328	283	312	314	319	299	310	297	298	318	295	290	284	307	300	303	275	308	304	309	324	289	288	333	315	315	328	307	291	296	295	333	314	303	271	285	344	297	302	290	320	303	302	307	312	306	330	282	345	316	295	347	289	280	313	301	278	308	301	297	300	340	303	309	302	291	293	299	299	301	312	305	290	271	331	339	328	337	285	344	285	316	308	313	299	308	295	333	305	319	294	310	291	277	293	274	300	323	271	290	327	288	290	316	313	310	291	274	290	279	282	310	321	295	322	325	305	301	298	300	322	320	306	278	302	330	285	293	306	311	332	309	334	343	311	318	310	320	315	291	283	320	297	294	306	294	283	322	315	303	303	303	306	301	289	300	291	311	287	295	268	297	312	286	288	334	315	335	319	294	287	344	286	345	305	333	316	300	322	280	286	295	330	299	307	318	311	301	325	302	313	302	296	301	289	324	324	310	330	317	298	290	286	285	264	305	296	269	272	331	289	332	321	312	325	283	300	310	298	311	330	341	303	276	270	307	313	331	341	307	309	300	311	300	304	333	264	319	304	308	276	284	300	305	303	279	323	310	306	320	325	276	307	333	307	273	311	321	306	286	338	325	281	295	310	301	268	294	304	296	322	316	273	302	309	301	322	335	339	310	329	297	282	315	297	304	310	305	314	326	297	324	311	306	297	273	303	298	283	317	325	298	290	303	281	325	311	289	322	308	316	291	307	296	278	308	314	309	275	330	312	264	304	311	305	335	305	300	312	290	299	317	317	321	319	298	295	313	313	310	302	300	297	301	315	308	300	348	304	280	305	299	337	314	289	270	294	308	291	293	313	297	286	320	302	317	305	320	310	320	324	305	270	311	296	321	312	294	282	328	329	303	295	309	293	300	295	325	307	331	296	303	296	279	302	295	339	309	289	308	347	346	299	315	323	299	287	309	298	286	323	316	320	302	302	312	291	293	310	315	323	310	306	293	305	299	331	298	315	297	334	316	305	280	325	320	311	304	296	332	289	290	318	323	323	301	314	302	294	299	313	281	305	288	321	314	321	307	296	276	301	312	295	285	317	304	259	303	299	324	332	276	314	315	318	323	291	295	316	315	333	297	290	312	343	309	299	324	322	298	333	307	296	338	292	318	318	337	301	291	319	320	323	295	265	283	318	286	301	306	282	326	330	305	327	333	328	302	315	341	333	324	316	269	303	306	309	333	315	334	313	301	327	291	313	321	326	261	298	346	302	338	305	276	305	277	317	301	316	310	311	325	332	297	286	287	316	299	333	272	294	304	318	305	306	268	289	260	316	293	297	360	300	303	306	327	333	303	325	287	275	288	321	284	298	330	287	297	310	322	314	324	301	303	312	304	303	312	315	325	281	308	284	324	285	291	302	325	331	325	310	288	330	292	286	322	333	297	307	341	306	293	276	302	279	302	279	330	320	322	329	291	306	315	333	317	280	320	318	316	307	330	334	309	309	311	343	314	301	312	295	311	301	308	318	290	326	328	315	310	326	297	295	290	286	283	314	335	297	312	316	318	305	285	298	288	314	272	291	324	285	291	330	312	312	267	274	278	301	299	320	300	272	316	316	295	312	293	303	278	317	314	312	273	316	285	292	340	290	294	307	274	275	301	313	315	296	297	318	344	308	286	282	317	312	345	304	329	298	274	293	328	309	322	343	292	314	324	325	344	303	280	285	317	336	340	300	262	315	312	283	300	337	314	316	280	306	294	315	283	288	326	332	303	324	300	300	289	321	312	324	303	295	312	331	329	266	271	284	273	307	303	353	318	293	298	284	319	299	304	284	302	345	329	292	312	285	295	305	311	331	293	324	276	293	281	288	314	323	314	311	290	303	296	316	299	321	313	346	320	311	288	319	333	272	285	322	331	306	334	291	288	294	303	309	312	295	313	310	279	300	293	302	343	320	319	321	334	314	308	295	309	280	311	315	328	345	285	306	306	309	297	283	308	336	316	314	312	303	288	319	314	312	283	283	320	327	314	287	321	292	282	305	319	282	331	292	266	321	291	323	338	304	307	312	314	293	264	303	297	309	312	294	315	289	273	294	315	282	292	335	307	300	319	288	292	305	299	291	307	334	292	295	305	309	324	294	329	339	297	321	304	318	293	310	293	311	284	300	312	326	294	295	306	309	332	286	291	294	330	298	298	297	311	290	288	323	301	340	315	287	331	313	288	301	321	269	291	296	324	292	303	317	293	334	312	316	314	312	305	296	311	306	270	272	329	311	311	318	294	314	312	293	323	309	288	299	275	294	325	303	336	322	312	323	307	290	294	298	285	313	320	309	310	310	267	323	276	303	299	315	296	319	315	284	300	314	322	299	306	321	301	322	302	290	252	301	285	314	331	296	289	315	318	273	302	312	298	310	296	296	328	291	343	330	307	315	333	311	279	300	325	272	328	328	286	288	342	317	328	284	307	318	332	327	303	316	278	338	317	303	299	321	286	298	347	282	290	273	305	317	293	307	301	312	289	307	309	312	300	319	328	321	296	291	339	339	304	328	300	312	306	292	323	290	318	302	328	291	324	301	297	326	307	281	311	324	325	290	317	328	320	309	300	302	284	287	297	339	313	326	313	297	327	321	270	299	324	298	341	327	343	295	334	304	304	276	324	282	316	300	314	319	304	275	275	306	309	301	307	314	294	301	334	301	293	318	314	302	292	297	337	323	309	269	311	292	295	325	302	295	301	284	302	308	289	310	321	300	296	307	305	267	293	318	341	306	290	301	300	266	319	304	300	299	305	339	298	341	303	318	291	329	292	308	347	307	302	316	319	333	327	297	275	302	312	325	325	291
23231	21612	29342	24364	21856	22594	18153	8969	6250	5031	4139	3146	2420	1974	1609	1263	977	864	809	678	725	652	655	632	582	548	629	537	537	537	503	474	455	491	463	488	425	472	467	482	422	444	444	461	423	425	434	476	407	448	443	366	390	393	460	413	401	413	431	411	393	399	404	410	399	407	404	427	399	412	412	383	439	442	408	390	399	391	413	410	434	418	393	371	452	397	444	389	408	423	406	390	443	413	457	382	361	395	409	408	369	443	415	441	427	400	408	419	428	464	421	411	392	409	364	416	441	413	421	421	375	403	422	387	440	420	435	363	411	410	406	417	357	411	400	387	407	412	387	426	414	375	396	401	419	401	427	398	406	387	445	403	390	437	421	424	402	430	405	397	367	375	415	384	416	380	401	412	360	426	407	408	410	423	449	370	410	425	404	430	433	384	450	414	378	399	398	417	408	414	411	413	412	418	421	378	380	437	356	410	379	406	375	382	402	403	401	374	395	390	413	406	392	416	395	426	393	426	407	405	378	404	429	436	422	438	389	382	430	435	452	408	405	432	397	384	389	406	413	399	418	408	408	381	385	387	421	416	406	419	448	387	364	383	395	400	423	413	413	403	416	440	421	404	400	410	419	427	390	375	440	399	375	410	395	419	439	396	433	419	362	405	409	396	419	391	393	391	381	420	406	356	411	381	389	402	409	407	406	380	411	378	404	406	383	428	425	417	380	444	402	416	393	401	388	440	416	393	366	388	405	361	401	399	402	413	434	369	442	442	374	399	405	442	404	433	378	395	416	427	433	399	441	388	391	432	392	417	415	413	369	421	385	397	433	393	400	411	403	422	433	437	383	401	409	384	435	419	383	405	399	419	402	421	434	424	411	414	403	428	374	425	387	406	446	430	438	392	401	407	404	411	414	393	405	397	348	397	397	415	417	399	404	378	406	421	458	401	421	446	411	398	422	408	421	420	375	413	404	405	403	419	426	371	436	402	409	374	456	436	419	378	428	417	408	450	446	376	356	401	408	433	405	458	420	411	397	408	391	437	390	407	418	384	432	397	393	379	411	406	421	380	396	385	395	393	391	413	401	370	423	386	419	412	416	454	420	438	433	447	381	396	444	459	414	394	389	391	423	385	430	441	380	423	441	427	394	411	421	433	394	403	385	415	396	415	367	427	420	420	400	395	409	407	428	442	389	391	387	441	388	407	415	384	401	420	381	388	472	392	400	408	398	420	410	380	379	414	409	420	377	376	411	393	428	430	376	442	391	347	405	408	406	417	351	421	432	402	409	433	419	406	431	401	411	397	384	453	441	388	396	357	412	410	430	456	413	411	407	452	434	413	379	387	413	416	387	440	379	418	420	390	413	374	421	408	430	376	393	365	417	414	404	395	412	397	391	372	402	402	388	420	387	404	383	407	430	402	438	398	384	394	365	424	358	402	392	460	432	410	425	428	405	417	408	431	412	411	420	419	431	411	403	427	435	404	411	408	387	416	419	402	430	399	414	391	437	390	494	410	399	404	411	440	403	389	398	387	407	460	395	409	351	428	412	427	387	428	390	408	421	399	403	403	416	401	411	398	406	399	362	383	404	400	409	386	389	370	396	424	455	404	375	382	432	394	408	411	399	398	429	438	376	394	381	425	385	428	433	390	392	386	449	389	411	385	432	444	397	397	422	399	423	408	400	401	407	376	389	414	416	382	393	409	391	406	445	389	426	408	373	419	416	406	408	395	397	430	379	361	413	415	417	371	395	426	385	424	406	418	358	421	423	410	406	375	428	387	411	409	436	400	428	395	413	391	403	372	412	395	380	409	366	390	386	381	404	401	397	427	425	400	390	413	398	392	416	397	418	423	448	407	417	408	401	393	422	414	405	416	413	385	378	390	407	405	433	390	397	405	411	435	431	389	389	356	405	434	444	424	407	372	420	378	409	421	420	382	398	412	406	408	410	393	398	409	406	406	415	424	436	402	411	395	439	420	417	398	402	410	399	401	435	422	407	392	421	369	429	410	422	397	385	424	398	386	414	426	436	366	419	390	429	411	393	393	374	395	407	370	387	404	403	406	407	404	443	436	444	405	413	409	376	406	379	367	402	373	426	449	406	430	435	436	390	396	406	398	421	390	379	426	428	395	404	397	401	413	399	408	400	377	377	424	406	398	407	417	406	411	426	373	431	449	441	431	393	396	388	422	396	421	430	360	390	407	418	390	453	382	420	396	445	383	402	400	368	425	348	415	411	389	436	437	412	387	405	406	415	414	389	399	413	396	396	437	419	418	395	409	430	459	416	403	401	425	399	391	416	440	455	406	428	427	395	372	431	389	421	437	394	421	381	418	418	434	432	390	424	428	401	369	416	436	403	390	418	411	387	424	374	430	387	433	412	444	407	387	411	384	358	423	392	382	430	398	392	397	410	426	404	399	447	449	447	376	382	392	401	409	391	411	412	416	410	388	382	413	431	411	415	430	387	420	371	434	403	386	412	400	417	397	418	415	376	367	420	414	413	392	436	393	418	439	373	426	420	447	390	417	410	404	372	395	362	379	404	394	404	401	402	450	367	417	399	365	390	425	434	421	409	431	411	402	362	396	451	406	409	433	429	389	394	434	435	391	399	400	423	397	396	432	425	380	397	381	391	381	417	390	437	448	390	419	411	395	403	415	394	445	400	441	399	452	424	408	412	410	420	397	416	454	435	391	422	397	388	435	393	399	425	401	391	395	405	411	397	385	421	390	417	385	430	426	396	390	422	409	425	416	372	402	432	436	388	442	420	399	390	402	424	390	383	456	409	420	436	398	431	404	419	404	404	377	361	390	390	425	391	413	412	422	381	372	437	413	407	432	391	413	427	373	395	408	419	440	413	408	427	398	393	409	419	406	423	424	399	419	379	405	423	389	394	400	393	410	400	409	387	423	413	352	413	441	425	381	429	369	401	411	405	423	412	433	430	407	412	396	411	413	386	411	426	433	404	395	380	413	385	415	418	465	427	427	406	396	401	428	432	431	391	439	408	419	466	465	458	358	394	396	403	442	389	414	394	427	407	400	390	376	421	361	424	421	423	427	402	439	459	392	388	429	436	405	435	373	403	383	411	406	377	381	394	396	424	407	418	403	390	412	381	419	402	386	401	417	382	428	390	369	382	411	424	402	404	417	436	422	374	401	413	433	392	444	410	392	421	416	384	404	401	433	429	415	409	405	431	406	410	424	402	420	398	398	406	395	403	415	414	414	350	374	427	402	407	399	424	409	398	402	396	423	390	411	394	380	398	407	426	445	407	403	395	437	406	397	422	411	444	475	444	382	392	410	406	384	433	407	409	430	398	379	410	393	399	384	437	409	415	406	394	420	375	399	401	352	444	396	403	405	424	399	423	396	390	429	414	399	409	404	425	386	378	381	391	453	395	408	389	390	410	402	399	388	432	418	417	387	381	412	394	406	367	396	420	392	404	411	412	402	411	442	433	402	418	414	397	434	446	406	402	415	385	369	411	397
23170	49119	41574	30165	24379	20145	15967	12418	9513	7827	6390	5064	3806	2973	2330	1870	1391	1123	1022	883	842	769	780	761	767	708	704	718	659	622	594	566	555	568	535	515	501	498	500	498	464	504	534	483	455	463	470	441	455	500	455	421	426	414	439	431	428	460	426	436	462	439	441	442	407	424	468	472	402	406	426	447	403	421	442	456	440	451	406	425	406	429	416	418	463	447	400	436	417	421	455	407	416	438	405	409	403	418	408	445	441	452	397	406	402	445	424	422	413	393	411	400	439	456	433	440	406	388	375	428	400	423	475	422	401	385	421	432	404	420	421	424	385	408	431	386	423	434	441	462	459	393	443	415	418	410	418	447	408	409	406	415	444	421	405	431	428	426	459	424	402	392	429	439	418	430	408	435	408	438	448	442	409	449	435	398	445	437	450	413	447	435	405	410	440	451	397	425	410	424	436	451	466	416	404	429	417	439	430	432	431	390	423	427	417	396	416	424	426	422	422	413	434	432	458	434	442	401	391	399	401	414	428	419	437	436	437	454	389	430	406	433	442	458	419	415	447	439	398	457	442	410	454	413	457	437	438	453	410	436	437	414	443	437	444	408	414	447	398	450	394	412	416	416	408	387	433	407	454	424	404	442	440	392	431	405	433	455	388	427	457	442	436	411	403	419	463	441	430	430	413	434	456	374	461	400	416	443	398	454	421	428	426	430	413	417	395	401	458	462	380	409	427	416	449	434	430	425	428	380	403	414	438	402	430	427	392	435	403	390	403	434	437	426	450	438	450	380	403	411	440	391	436	408	448	435	418	425	393	408	454	439	401	409	413	456	437	420	410	458	420	456	435	417	428	432	416	437	441	460	410	396	412	456	429	421	431	421	388	459	428	429	409	458	441	432	417	439	406	414	422	442	427	442	373	392	403	408	405	396	393	400	435	406	411	425	425	399	446	452	436	429	400	424	414	441	411	438	430	386	428	473	435	387	443	446	426	420	408	412	432	418	431	431	449	452	407	434	435	456	423	425	387	418	457	441	399	414	425	419	424	430	424	415	427	404	436	439	431	405	420	410	417	400	434	438	399	446	391	406	443	411	405	435	396	427	414	413	418	442	455	425	403	404	399	400	435	419	408	404	409	378	411	399	455	429	416	449	389	425	374	402	444	414	441	425	428	408	438	437	415	413	441	437	397	437	448	462	395	432	427	443	403	432	426	472	429	409	403	461	456	410	427	431	428	429	421	401	427	438	457	430	430	417	388	411	385	451	433	382	427	417	472	393	409	415	459	423	440	423	399	421	422	419	397	432	410	445	402	416	458	396	438	399	423	425	433	431	462	460	416	456	445	451	434	438	442	446	426	414	456	390	447	422	426	409	428	404	427	429	452	430	400	411	437	442	440	407	440	434	412	436	434	428	458	404	431	419	379	409	429	453	419	418	423	457	471	432	433	414	392	397	414	408	406	413	419	444	419	394	419	425	446	417	405	423	407	398	434	419	407	391	382	405	439	415	422	395	414	477	453	431	443	413	406	440	413	401	440	422	463	391	427	394	447	440	429	440	406	452	410	429	420	411	439	450	397	470	449	411	421	443	409	434	370	449	429	424	442	405	402	424	394	392	402	392	397	426	392	367	434	430	412	429	425	429	448	395	450	409	422	423	430	369	418	462	418	420	416	443	410	414	447	424	428	413	404	442	420	442	413	418	391	420	401	390	453	427	429	423	425	446	426	432	395	410	443	420	421	418	416	409	448	426	451	417	424	435	417	427	434	422	429	429	418	454	449	423	430	425	412	438	423	399	441	418	419	410	399	445	435	416	424	435	434	418	420	443	403	451	437	431	385	446	427	442	399	437	425	478	426	436	453	441	393	420	389	417	446	435	412	412	435	422	437	417	416	400	397	439	431	442	416	391	403	381	457	416	391	415	434	414	447	435	385	427	419	447	450	418	418	451	406	397	417	431	416	407	404	425	439	434	436	467	382	436	414	424	393	399	439	407	420	456	441	425	447	415	440	400	439	420	441	448	437	443	429	399	449	409	430	431	398	417	451	383	456	414	420	456	421	426	412	432	410	437	471	392	406	431	411	400	424	400	426	465	415	408	399	454	428	423	417	411	420	435	389	406	425	451	408	442	442	455	426	463	423	427	439	422	403	456	397	437	425	377	436	414	464	426	389	423	408	419	430	420	439	397	403	413	413	433	438	386	404	387	488	402	422	422	431	420	401	396	389	408	418	452	440	426	442	422	461	409	426	434	446	399	438	438	403	420	444	407	375	469	428	456	420	394	432	435	407	404	447	435	468	419	403	424	428	445	418	411	413	397	400	457	373	398	410	452	423	424	432	442	437	386	431	390	439	448	406	431	416	442	389	431	397	420	451	418	421	408	430	425	455	426	415	434	403	427	421	432	425	420	444	398	432	430	414	451	414	414	422	403	386	437	425	417	405	443	425	417	419	384	424	445	448	420	444	410	402	407	389	401	435	428	442	452	415	403	412	449	421	439	405	437	448	412	406	420	401	423	445	420	469	468	438	394	411	438	410	442	451	421	456	462	402	443	427	399	413	439	456	420	432	434	456	401	383	431	447	449	409	420	430	432	420	455	431	432	404	412	433	432	454	439	433	401	420	425	441	468	425	402	442	431	413	458	417	395	423	419	381	427	426	384	442	455	432	397	425	418	404	435	446	447	416	423	435	425	425	374	446	410	437	387	412	412	399	403	442	418	452	424	463	386	423	426	400	404	439	444	448	394	410	416	430	425	400	415	422	420	437	415	416	443	417	419	423	441	439	451	405	395	407	453	409	406	409	382	419	470	417	400	414	414	409	428	434	416	423	434	425	453	408	427	446	425	420	385	404	424	413	426	419	450	415	423	429	469	435	437	421	457	440	415	432	430	423	440	435	396	431	419	426	402	441	414	405	400	426	445	386	444	444	449	419	425	387	439	399	404	442	434	399	439	373	438	448	414	408	433	432	450	429	418	414	415	388	436	389	459	404	436	444	448	396	459	430	412	457	421	449	412	439	381	378	480	405	401	455	457	416	415	432	411	433	413	455	445	428	427	443	430	407	420	425	413	443	438	388	410	401	398	420	436	420	438	410	445	413	426	435	406	418	428	426	432	423	453	419	419	406	434	423	413	434	407	410	434	401	417	423	436	428	434	451	439	398	452	424	459	441	417	450	414	472	425	444	420	457	428	379	424	398	410	427	493	407	443	381	401	409	428	422	426	363	429	441	429	393	390	423	441	421	443	437	409	404	422	389	405	432	459	407	426	435	434	407	385	433	418	434	401	413	362	411	420	438	422	409	441	442	454	441	390	405	429	425	457	388	434	468	406	430	419	450	423	405	402	441	455	413	431	454	404	409	425	414	440	389	422	428	443	468	456	450	401	437	421	408	449	399	423	414	390	427	457	458	449	438	411	403	408	434	420	393	421	426	467	457	448	448	436	426	466	411	424	420	420	427	435	405	454	416	409	422	418	428	422	393	428	415	427
29265	23836	25703	18045	10576	6650	4726	3319	2374	1960	1694	1388	996	827	627	563	473	391	366	351	358	343	333	337	346	322	333	342	303	362	325	314	295	280	281	310	252	276	275	306	261	276	253	229	289	286	294	284	268	261	266	284	271	243	277	245	243	247	230	287	280	258	250	281	282	270	268	267	244	261	245	254	267	251	287	284	233	260	258	254	276	243	263	228	256	259	255	274	252	265	244	256	252	267	279	261	291	259	241	256	259	254	264	255	266	256	254	269	271	253	275	274	266	264	260	255	266	263	277	245	253	253	278	258	251	225	269	286	268	236	253	252	261	281	273	237	241	276	235	265	250	241	272	247	257	273	268	246	261	246	268	247	276	239	239	306	256	261	265	273	262	280	261	269	278	252	265	265	251	257	246	292	279	267	264	266	290	238	292	258	242	253	273	264	273	242	248	247	239	270	287	317	281	285	255	264	245	256	269	251	271	234	253	246	280	298	256	239	249	237	277	264	278	245	283	270	218	267	257	269	261	286	266	276	259	251	279	225	276	286	256	258	252	260	274	250	256	278	286	273	243	265	276	275	268	272	262	257	263	281	286	246	296	250	263	248	277	270	277	269	259	288	245	281	250	296	265	246	262	254	296	283	283	256	274	257	283	276	276	283	251	246	289	267	239	247	259	270	269	245	261	259	278	253	288	293	249	236	253	272	273	275	262	266	245	230	283	269	242	266	282	266	283	256	246	288	266	250	238	277	262	277	290	280	256	267	265	256	277	276	284	275	252	278	260	273	250	253	289	250	250	226	267	275	256	284	260	266	271	312	277	247	257	250	257	272	234	248	264	244	224	282	263	252	269	249	265	243	278	242	264	239	268	234	269	246	250	269	264	265	257	263	285	272	242	242	249	271	276	271	242	250	237	286	260	277	246	273	256	245	280	276	245	257	264	255	284	247	275	250	261	283	265	271	266	268	243	275	249	264	276	281	277	279	250	260	271	283	259	265	276	250	274	247	251	280	239	253	241	264	265	251	268	263	265	278	260	251	274	249	256	265	252	256	255	278	280	265	266	265	279	263	273	245	277	224	257	225	272	241	248	241	260	242	253	247	258	257	262	253	267	249	252	257	265	268	274	288	250	292	260	279	250	248	241	263	215	292	266	267	243	268	286	276	294	282	267	266	282	260	255	231	274	255	251	299	256	266	263	278	266	268	259	256	252	250	267	268	267	262	296	251	251	260	280	258	246	312	252	251	275	259	240	259	227	265	291	283	271	281	254	291	247	273	231	272	244	246	279	275	229	231	237	295	284	234	253	267	289	270	284	275	291	236	233	265	250	274	266	247	240	272	279	253	266	249	249	275	267	264	261	294	242	260	245	244	255	270	290	275	232	241	242	270	269	251	283	255	256	270	279	261	288	267	274	268	279	271	258	260	254	247	289	262	258	255	253	264	265	270	287	224	239	262	236	266	259	255	269	235	288	255	295	268	278	279	253	251	263	253	262	275	262	260	255	252	263	269	258	266	248	275	283	247	281	260	244	244	289	253	248	258	259	277	254	245	227	300	267	296	264	266	272	269	246	261	228	241	258	240	268	248	267	281	260	277	256	281	269	270	238	250	228	257	256	254	256	281	273	280	267	257	254	249	263	234	275	253	268	284	253	273	271	231	232	295	279	278	269	289	258	237	259	258	274	259	258	280	241	255	249	244	267	272	264	261	244	253	253	280	271	245	259	238	280	277	260	259	253	290	255	257	252	273	247	265	285	256	273	263	267	251	276	267	269	267	266	240	272	244	279	244	261	260	270	253	257	261	284	247	264	270	287	267	245	256	282	250	275	252	276	243	255	264	242	267	273	260	259	264	233	257	247	247	263	263	259	245	276	267	234	276	272	267	244	284	236	247	265	265	258	278	265	230	254	273	250	259	288	275	242	259	227	255	247	251	259	248	279	277	284	279	281	279	283	285	266	243	256	267	269	264	255	293	245	230	243	270	271	256	236	248	268	273	237	271	263	261	250	281	274	277	263	229	261	268	281	256	272	280	292	260	239	276	241	261	240	260	249	272	254	221	272	270	294	277	249	241	261	261	257	260	243	232	258	270	249	251	248	243	259	263	250	297	248	238	251	267	257	227	285	262	284	252	273	235	257	286	280	262	271	283	242	265	273	278	269	291	235	281	275	222	258	275	252	265	253	254	249	269	247	262	261	235	261	256	249	286	245	263	269	258	268	252	293	270	246	288	255	246	261	258	252	253	262	253	249	239	258	231	258	263	249	227	257	255	245	259	266	262	251	271	252	263	266	257	251	258	266	253	270	240	240	282	284	267	303	258	254	251	241	286	272	278	268	309	279	280	275	239	261	267	289	261	227	265	249	268	264	269	265	229	235	248	242	251	264	262	259	247	238	280	271	277	260	246	265	264	253	233	242	238	249	255	281	236	255	265	259	280	262	277	271	213	254	244	269	248	265	283	267	274	260	268	277	260	262	250	250	267	272	245	261	256	266	250	261	250	305	230	275	271	298	279	269	236	249	261	264	276	264	265	264	254	237	252	250	259	247	247	249	288	263	281	246	279	239	252	302	256	266	260	251	275	227	265	260	269	261	267	267	248	274	259	274	256	278	278	264	255	251	238	275	253	254	232	250	277	266	256	230	254	268	247	268	233	262	247	252	241	228	277	295	271	272	266	281	288	258	251	236	264	266	246	251	254	269	273	264	281	246	270	273	273	249	261	290	256	236	254	260	226	285	267	257	247	261	262	255	261	248	246	278	285	231	287	261	251	256	268	252	271	248	268	246	259	237	263	268	255	240	249	263	288	235	252	255	248	265	276	245	256	250	293	277	250	270	274	237	276	236	266	241	256	258	277	277	259	298	250	267	263	271	242	274	258	293	263	281	255	259	223	274	287	266	252	266	255	236	254	244	251	261	272	269	262	281	275	273	263	267	253	279	289	245	276	257	267	261	261	261	232	240	255	264	255	262	241	280	265	245	264	229	271	255	265	265	248	233	278	285	252	216	257	263	263	247	259	273	263	260	273	262	255	270	259	270	243	262	250	263	264	253	266	249	243	270	240	294	259	256	275	245	285	236	257	257	276	249	268	271	247	241	277	216	256	280	266	268	267	260	264	243	245	291	258	242	243	254	269	264	271	243	253	273	286	240	262	260	285	242	255	258	262	251	282	250	277	262	263	274	246	241	270	205	269	250	232	270	261	263	259	267	262	257	259	257	271	254	250	254	257	276	236	267	287	272	263	247	231	284	258	254	274	244	250	263	256	274	272	259	243	269	279	280	246	290	238	276	240	249	245	245	254	269	264	236	243	234	246	251	248	256	270	281	246	237	243	270	278	263	277	277	253	270	275	253	268	261	260	280	283	290	245	246	282	261	270	258	249	255	243	245	236	253	265	276	269	270	276	268	246	273	259	295	235	245	233	261	239	268	247	255	274	260	248	272	240	246	257	261	255	290	259	257	244	254	272	282	249	252	218	246	273	285	261
21694	36004	28083	17505	13609	10485	7842	5644	4452	3425	2829	2168	1665	1307	1009	771	605	571	476	449	421	415	388	379	432	416	372	375	371	337	344	328	318	309	329	361	334	323	313	324	332	300	309	313	295	333	267	299	278	281	294	315	286	276	316	310	269	259	289	280	297	275	299	281	294	277	312	307	289	271	275	291	288	267	286	262	276	292	277	306	285	290	261	299	264	291	255	280	290	265	278	306	290	291	290	304	281	297	313	279	287	288	288	286	291	251	295	291	314	294	301	283	275	251	306	282	272	253	280	291	292	263	305	296	311	283	247	305	273	286	308	273	279	270	304	266	267	294	293	296	259	290	292	275	301	270	270	280	275	284	313	291	304	255	302	279	280	306	287	278	300	302	272	280	291	258	278	283	293	275	312	277	255	257	268	302	288	253	276	297	269	251	310	284	294	289	273	232	280	289	297	260	259	290	243	266	258	282	265	286	275	266	280	285	310	282	276	327	275	236	299	295	274	273	273	270	299	291	303	245	291	278	271	306	260	290	289	290	311	279	306	299	320	281	301	278	323	298	287	288	286	270	286	274	286	240	298	272	259	305	316	276	262	270	279	284	311	273	285	289	276	298	290	286	280	298	271	316	296	259	273	297	270	304	263	290	257	307	279	305	276	259	282	262	269	275	263	290	270	302	282	306	291	287	303	287	276	266	276	316	285	278	291	271	278	293	267	273	299	260	304	285	279	294	255	269	274	277	291	264	278	285	300	265	278	266	300	296	275	284	269	309	274	275	280	274	278	277	256	293	299	288	313	302	284	272	294	266	310	272	265	302	272	318	273	277	312	273	273	278	279	295	278	281	282	310	280	287	284	284	255	295	286	263	253	254	258	283	283	275	269	292	286	274	287	262	275	283	261	291	276	277	313	285	282	281	278	270	290	255	279	263	277	265	273	264	300	280	279	272	263	275	304	248	275	281	273	288	307	299	280	300	281	285	301	249	260	307	309	292	284	297	291	293	304	268	276	316	276	265	317	282	298	270	285	279	262	303	284	286	272	252	291	270	252	269	262	300	295	275	284	270	294	290	299	271	280	266	309	251	286	277	304	290	291	273	275	274	279	269	279	269	309	275	306	269	280	278	278	285	278	282	269	275	287	272	258	264	301	289	311	283	300	271	274	281	296	294	292	272	306	285	285	272	276	257	286	278	262	294	309	268	268	277	269	297	300	276	248	257	291	287	278	291	294	275	289	308	278	282	303	274	283	259	271	275	275	275	280	278	289	299	275	274	292	285	276	232	287	307	298	273	288	279	289	286	277	305	281	285	287	261	260	292	280	264	264	296	280	291	273	286	266	266	270	269	273	286	284	291	275	289	263	281	295	267	276	294	289	270	259	274	293	270	271	276	270	286	287	314	269	291	301	281	298	312	299	290	283	292	287	299	307	289	272	282	296	272	270	276	268	293	283	283	266	320	284	298	314	281	260	271	271	269	283	292	273	285	307	280	283	274	299	287	291	273	266	303	278	299	304	296	291	295	263	287	259	303	279	272	296	261	272	271	274	270	250	285	312	306	284	309	290	300	282	247	274	265	297	300	274	288	276	294	316	278	275	274	283	303	294	260	289	274	277	282	261	309	279	271	288	249	267	281	255	271	293	287	252	258	290	304	264	292	277	265	253	292	270	274	281	265	286	313	269	273	303	291	295	297	292	258	287	259	265	303	247	281	311	298	265	269	257	303	250	265	310	305	274	262	240	288	275	263	286	295	294	268	266	299	287	295	264	327	256	285	254	260	292	267	278	285	293	303	291	310	288	239	276	244	291	257	259	278	287	259	270	299	270	261	282	288	256	288	257	280	298	264	284	305	306	287	326	303	309	279	258	259	237	273	275	308	278	293	283	278	315	262	275	286	280	269	289	299	299	296	263	274	298	300	291	252	254	292	283	284	276	292	274	291	294	271	320	287	243	317	280	304	286	294	283	277	290	277	288	284	285	305	297	293	303	274	254	291	281	299	290	282	269	293	277	292	271	282	310	281	289	243	271	273	267	303	295	273	283	275	301	278	299	302	270	233	265	259	260	291	284	319	283	270	274	263	291	286	251	298	305	291	277	267	299	283	278	277	282	280	299	261	263	261	268	286	266	255	271	279	274	299	288	278	286	280	264	257	269	288	241	305	319	263	276	268	267	275	288	264	298	281	245	255	277	283	282	274	294	276	282	318	317	274	314	291	289	287	264	277	256	296	294	299	262	277	273	231	297	295	283	327	255	276	291	289	269	299	280	288	257	265	262	281	243	288	288	294	265	261	270	286	269	294	260	265	309	279	266	282	296	291	306	294	270	258	274	293	266	292	266	300	267	263	265	289	266	285	300	288	306	282	302	289	269	275	258	259	275	274	269	316	283	286	278	276	267	275	293	290	248	276	302	285	247	290	306	278	295	243	285	293	266	261	269	295	253	274	306	262	269	271	269	291	257	289	291	275	276	270	274	263	277	319	269	274	251	293	267	287	282	279	292	288	273	288	284	273	265	300	308	303	287	268	259	294	273	274	293	253	290	289	301	272	267	288	280	305	271	258	278	272	275	299	263	299	281	308	263	290	287	268	272	289	271	242	250	295	304	260	279	265	266	305	259	273	298	260	281	284	277	244	235	304	289	251	268	314	285	306	254	266	280	307	261	304	244	278	304	303	277	292	262	286	272	306	274	292	287	263	292	276	265	288	288	283	281	243	286	292	279	278	291	303	296	280	252	300	280	284	296	299	269	287	300	281	300	298	278	265	283	274	281	260	271	272	271	268	306	278	292	289	295	287	265	280	291	274	248	264	283	261	261	289	268	252	276	262	299	296	281	271	320	247	267	260	291	310	295	303	290	270	265	298	286	303	280	290	282	276	285	286	286	298	293	258	280	301	298	285	279	296	278	288	316	283	282	250	255	302	289	259	269	290	284	275	268	260	266	306	289	288	239	265	284	288	304	268	305	298	272	275	252	279	312	260	305	249	265	275	286	262	272	278	283	250	275	271	252	294	287	297	271	269	285	267	268	269	317	248	268	260	279	285	258	266	285	317	272	289	272	285	266	290	297	299	323	289	300	279	278	279	272	283	291	286	272	280	273	299	257	276	267	301	309	306	293	289	293	284	286	299	294	275	263	287	281	300	284	317	278	289	271	257	289	307	272	288	253	281	252	311	255	263	306	276	268	274	290	257	274	284	275	263	301	275	285	289	319	271	295	271	272	256	280	303	283	287	251	281	328	262	308	291	293	286	303	295	305	281	272	280	290	297	303	292	270	260	287	270	321	267	295	299	298	282	266	269	275	295	267	284	289	283	276	267	283	274	270	276	308	271	284	298	266	263	300	256	301	294	270	279	303	284	296	284	318	287	300	294	262	244	291	300	306	260	273	267	270	260	298	279	253	270	278	249	254	290	275	286	289	280	295	283	260	270	295	272	300	284	327	274	282	280	302	283	273	273	280	296	270	309	278	269	293	288	270	300	297	282
24353	21444	28637	24883	21967	16930	10142	5798	4163	3237	2786	2087	1598	1284	1121	817	715	602	612	528	503	552	522	464	505	431	461	480	434	403	394	416	423	380	375	378	421	329	393	348	337	356	352	400	354	397	399	381	359	326	368	336	349	340	361	335	369	331	341	349	358	369	352	359	327	382	355	340	351	362	359	341	331	329	355	340	347	350	356	307	324	349	327	360	331	353	329	328	352	288	345	345	330	353	358	336	338	340	362	332	330	348	354	349	330	341	339	342	336	310	325	330	343	321	341	313	313	321	336	351	359	354	357	316	338	349	349	353	323	332	321	332	343	356	311	332	334	366	345	320	355	292	357	310	382	323	327	355	338	306	337	339	324	359	345	344	330	345	334	301	321	343	356	335	294	325	306	375	354	340	331	332	296	339	308	366	328	327	317	355	336	292	342	307	365	325	370	354	309	357	323	330	324	325	379	331	339	333	338	336	341	336	361	310	297	328	339	319	335	349	349	345	337	342	355	350	349	346	358	374	345	365	320	391	341	318	334	322	334	332	306	308	370	354	300	334	348	333	359	370	336	307	343	313	324	340	325	339	347	354	311	339	341	275	351	350	341	296	333	340	348	333	328	382	329	339	295	354	359	343	338	354	355	334	349	398	363	346	354	331	329	338	338	366	335	353	312	344	331	348	371	333	371	328	315	344	339	351	349	326	307	334	305	346	343	369	339	341	360	318	338	340	320	323	330	389	322	337	318	356	326	285	327	345	329	309	335	360	309	328	316	339	304	363	335	363	384	342	339	305	341	304	345	345	328	342	319	293	323	357	339	367	325	369	344	325	318	347	338	354	349	345	317	331	322	318	332	321	321	325	328	361	358	331	315	347	385	349	358	331	350	333	321	376	344	360	321	332	300	352	350	303	314	333	351	332	367	315	316	340	377	329	305	305	319	310	328	360	328	337	330	361	339	305	328	353	315	371	385	319	350	342	324	352	370	362	350	349	341	324	355	317	341	301	318	341	324	348	330	333	370	360	320	344	340	348	337	325	356	342	356	347	327	314	352	343	346	319	341	372	327	333	343	357	352	340	336	367	328	364	336	343	342	349	324	325	315	327	331	318	336	363	369	335	344	358	350	344	323	326	349	352	363	359	299	373	329	356	362	347	356	350	347	357	363	360	321	333	357	354	326	341	362	319	349	325	335	305	338	331	355	357	330	321	359	347	343	335	326	345	356	330	319	313	323	330	359	360	333	293	330	365	372	349	366	328	333	369	323	350	310	354	339	348	340	355	352	301	357	339	353	328	347	322	345	349	341	317	359	338	381	331	300	345	349	350	333	356	317	364	340	346	355	346	370	326	318	309	340	321	286	388	362	328	338	306	327	324	312	341	347	403	337	350	299	365	361	328	347	347	379	333	324	338	310	359	380	333	330	313	353	341	320	361	329	339	348	336	318	355	328	358	330	368	306	359	363	354	350	376	310	340	317	349	353	312	295	340	355	354	312	321	345	321	360	346	353	336	319	349	332	368	338	329	318	325	318	340	328	342	340	281	339	310	366	333	347	326	353	320	331	315	308	343	323	326	354	349	366	331	340	339	331	341	349	300	306	343	322	348	366	300	342	319	324	319	338	341	331	329	373	345	327	325	340	330	341	365	329	320	332	320	343	344	317	359	323	328	358	321	358	341	332	327	328	321	357	344	373	336	365	322	375	360	343	320	365	321	342	340	354	329	325	333	344	345	320	373	352	373	344	340	375	350	343	349	341	362	345	371	318	336	335	311	293	324	347	367	336	337	329	367	319	366	369	346	311	359	352	342	321	323	285	346	353	345	321	344	363	328	354	363	356	343	353	361	327	361	338	346	332	352	343	352	348	345	314	343	346	322	347	309	347	314	359	307	352	337	370	325	334	320	349	340	340	333	365	324	333	365	367	340	363	357	327	359	320	338	336	346	354	356	346	355	329	361	355	325	347	352	330	340	304	289	345	337	371	328	347	335	357	356	356	327	331	299	349	350	336	329	315	334	318	338	336	341	352	358	334	346	371	361	327	337	372	320	332	345	318	293	338	366	316	339	344	350	316	305	351	343	321	333	365	315	321	373	329	323	311	337	337	343	336	330	343	316	338	346	352	335	373	309	331	325	351	328	353	359	355	355	355	323	321	320	317	347	367	347	342	323	319	332	314	374	315	344	329	326	311	321	342	389	337	333	361	344	368	369	333	332	359	336	357	330	389	347	363	316	335	338	323	331	335	349	325	345	324	319	337	350	353	341	362	342	324	344	326	347	346	340	336	376	341	329	347	364	352	357	315	335	358	307	371	332	299	332	366	344	362	331	355	364	346	306	327	334	341	298	331	350	360	352	336	363	335	336	337	347	315	323	340	350	328	339	341	324	320	350	367	325	379	339	339	342	310	329	337	357	346	352	317	326	324	319	318	320	347	315	356	337	346	339	325	356	346	334	339	361	338	352	341	353	325	333	338	353	320	346	342	361	307	344	388	342	384	339	330	361	333	332	366	350	345	325	330	366	339	353	345	350	361	379	343	320	369	372	336	328	339	317	365	375	349	316	338	327	310	339	336	345	334	338	340	331	339	325	361	347	353	362	353	319	325	339	334	325	330	315	327	346	331	334	347	339	327	325	337	330	340	387	348	319	344	334	368	340	341	338	330	304	381	330	288	341	351	363	310	346	348	344	323	323	344	311	361	350	366	331	347	299	324	342	380	316	325	352	323	386	329	323	374	351	331	329	322	333	330	318	370	335	352	337	367	337	313	347	321	360	351	334	354	323	358	379	314	345	335	355	309	346	324	366	399	336	349	346	369	338	337	331	333	351	385	356	341	350	335	328	336	366	320	323	331	336	400	363	355	324	357	340	335	331	332	348	322	334	328	340	330	345	314	360	345	351	330	373	315	332	352	357	356	347	366	370	353	321	336	322	338	341	323	350	328	322	321	328	331	361	372	364	321	366	335	312	363	345	359	309	337	339	337	373	339	362	339	311	341	321	352	353	323	336	311	333	359	349	337	352	349	363	320	320	344	307	348	362	368	346	335	323	321	340	371	344	351	345	357	346	380	330	340	329	370	353	336	354	331	322	358	342	363	349	361	348	334	313	376	331	331	326	359	340	354	363	342	354	339	332	345	323	337	325	353	343	312	318	369	321	309	361	365	350	351	331	351	352	327	340	326	388	357	335	340	322	363	335	364	369	324	328	331	346	347	315	324	321	325	352	352	376	343	355	339	347	327	316	331	341	331	353	327	326	304	309	322	310	335	343	295	363	313	334	351	324	339	322	340	354	366	341	350	359	319	332	337	345	348	344	330	332	347	314	337	322	354	334	340	325	306	361	312	351	321	336	330	367	333	336	334	327	355	347	383	320	344	354	348	341	334	376	315	305	344	360	371	321	325	324	317	375	321	336	342	338	348	321	352	357	345	324	339	328	349	336	348	323	322	321	370	354	341	344	355	333	343	320	320	331	323	337	369	335	322	342	346	324
20703	43201	35367	24456	19888	15918	12064	8931	7060	5417	4432	3430	2437	2014	1549	1270	941	815	759	699	664	608	619	586	564	567	563	527	509	492	392	438	430	464	426	403	386	382	395	399	411	423	384	408	386	393	370	400	403	392	372	376	350	371	374	377	362	344	395	343	402	329	409	357	382	394	341	382	373	369	363	356	355	358	359	344	379	357	369	374	319	355	360	334	365	367	332	329	351	340	359	341	386	345	368	382	369	376	327	347	359	339	360	365	345	323	363	331	341	391	365	338	366	351	368	369	362	364	344	329	355	359	376	355	343	366	344	391	324	349	366	339	320	383	356	377	390	348	388	358	337	356	342	379	374	361	349	344	379	404	361	353	338	356	371	341	366	353	355	331	333	392	368	358	340	354	387	390	376	369	339	361	362	364	332	346	366	356	380	336	363	364	347	358	378	363	373	364	366	360	333	337	352	364	324	319	362	362	338	325	345	337	358	365	343	367	332	364	362	334	366	365	364	370	322	326	372	335	339	355	356	346	351	333	365	349	353	363	337	339	368	358	370	345	347	384	341	369	406	355	382	360	377	340	346	366	344	355	330	369	309	344	371	353	354	341	386	354	371	374	356	338	334	342	334	344	340	360	352	367	338	353	384	371	347	352	353	355	332	376	349	351	370	390	342	369	328	392	354	355	363	325	348	378	354	361	343	338	380	339	365	358	366	331	365	349	354	371	387	382	368	345	344	359	348	359	356	347	357	339	324	372	379	327	372	343	358	384	347	335	374	353	356	370	339	408	349	341	378	349	363	362	357	343	365	349	360	349	329	353	361	326	324	343	368	348	382	358	387	355	341	350	356	356	348	374	332	389	335	369	330	332	374	366	338	337	373	372	362	366	334	341	340	355	379	378	338	371	325	362	372	349	351	368	344	382	374	352	357	362	369	362	367	346	353	345	308	336	386	394	357	390	340	328	381	360	342	359	366	386	392	332	322	373	333	345	380	365	360	355	352	390	389	355	344	320	362	331	368	340	331	370	363	354	333	334	350	357	378	327	346	380	373	358	366	366	344	385	367	344	401	343	351	376	308	376	359	369	346	349	359	360	340	381	345	349	369	362	366	380	372	346	340	361	374	368	340	368	382	349	364	344	328	341	327	360	351	335	344	331	364	369	372	336	324	365	342	358	330	361	373	362	393	354	360	363	346	329	374	337	364	314	366	385	359	344	345	343	339	338	325	330	342	343	369	338	348	345	392	349	338	374	361	346	387	363	352	338	360	348	337	356	358	371	361	344	336	355	360	332	319	333	344	351	320	372	393	362	334	341	331	379	332	336	344	379	373	329	359	343	354	349	357	372	342	375	336	375	347	359	347	387	358	348	336	369	362	359	355	361	385	363	356	360	338	370	363	365	318	354	405	373	351	332	353	352	342	359	380	356	312	344	370	360	364	322	370	383	387	371	358	383	395	344	343	363	348	373	314	344	360	361	357	399	341	369	333	343	351	376	332	352	351	343	372	349	366	324	301	364	357	306	336	382	342	393	369	367	366	348	324	339	336	319	394	372	360	331	377	326	350	348	348	355	347	380	341	352	360	361	367	361	357	333	356	331	354	371	384	330	332	377	345	361	329	394	356	363	365	361	348	388	359	367	369	357	379	332	340	401	375	391	362	380	357	363	370	327	341	355	340	353	381	361	362	351	353	341	321	339	365	383	340	335	352	362	365	361	348	348	378	351	351	360	365	338	388	370	375	351	339	376	369	318	320	333	364	359	345	344	343	362	349	372	360	346	364	373	428	348	337	381	339	360	361	321	342	339	343	361	361	328	325	370	373	378	318	338	317	375	346	338	346	353	348	379	343	368	360	359	367	342	374	369	341	377	354	363	358	372	330	376	339	427	351	343	356	381	335	351	363	343	347	363	360	328	384	398	351	334	365	346	360	383	336	354	359	354	367	357	355	335	336	355	367	331	365	321	382	330	314	362	361	366	367	374	366	327	351	392	399	362	328	380	345	387	351	400	351	401	369	378	355	352	352	330	387	330	335	380	371	340	306	346	360	368	368	393	331	373	360	345	368	375	354	385	352	351	348	362	348	338	343	336	318	374	375	339	354	360	354	342	354	355	371	374	354	365	352	336	336	344	355	359	353	362	360	359	347	337	356	364	357	342	345	357	344	354	341	364	366	347	385	345	359	369	377	377	341	368	344	340	355	354	355	357	340	338	334	361	370	370	386	329	371	336	350	340	361	333	320	327	349	346	353	324	351	352	344	301	368	330	353	378	338	367	377	345	365	361	377	359	328	351	351	358	348	347	338	374	384	344	320	373	333	350	374	351	380	333	333	346	365	321	353	370	378	338	387	366	364	391	349	346	331	347	301	319	374	360	365	357	323	363	348	337	357	354	369	398	353	362	378	366	365	346	383	350	356	358	333	378	373	361	381	363	338	317	378	354	378	361	370	369	330	379	352	384	359	315	351	347	366	355	377	371	363	341	365	356	353	368	299	355	327	374	362	359	366	366	385	337	362	384	369	366	344	369	375	381	354	352	341	368	358	345	333	321	371	369	345	358	359	331	365	364	368	357	382	365	335	300	326	347	358	352	345	333	342	370	365	373	366	351	350	340	369	347	362	337	317	324	340	361	372	354	373	364	357	332	362	342	350	356	388	370	351	319	347	373	344	394	333	360	352	371	365	331	377	369	334	347	376	344	371	312	372	346	339	356	340	365	363	381	404	329	355	364	374	363	391	329	355	370	345	380	346	351	341	358	323	330	354	324	371	376	332	343	415	356	372	345	360	398	350	381	346	374	352	330	383	343	339	341	360	363	342	344	340	341	342	349	365	369	361	353	380	356	343	344	345	385	367	351	328	385	362	383	362	355	362	357	346	363	373	343	355	369	370	348	368	344	400	330	382	361	356	362	364	350	378	386	354	343	321	367	346	367	359	352	375	327	343	354	352	331	386	389	336	402	357	341	350	320	347	358	357	376	346	351	356	348	342	355	361	327	378	359	370	366	385	369	357	331	368	366	358	368	378	366	351	368	349	342	359	384	373	333	387	394	356	356	336	371	361	349	351	359	365	358	344	347	353	362	361	332	390	345	319	351	362	346	380	371	342	382	386	373	376	372	348	343	359	380	361	361	342	377	343	351	343	361	359	349	347	326	348	350	339	363	376	349	330	375	352	335	371	369	324	380	369	354	356	364	379	336	347	366	349	331	360	340	333	382	361	363	326	348	345	342	339	356	374	373	349	356	362	360	359	340	340	364	369	330	341	353	359	351	362	370	366	322	332	353	369	361	332	335	348	346	342	379	332	359	341	371	376	370	365	377	379	355	351	354	348	359	368	362	352	366	353	370	359	371	339	359	362	371	357	347	376	328	382	377	336	345	352	353	349	356	344	379	379	360	327	339	390	373	378	341	389	374	375	355	390	378	337	337	348	344	365	329	360	352	347	376	320	354	360	382	364	351	368	349	378	373	345	346	376	323	339	338	366	309	351	349
25564	21645	28060	26403	17851	10172	6571	4478	3270	2572	2171	1539	1233	899	778	643	536	491	456	424	392	386	412	379	389	396	382	356	318	321	332	316	310	303	307	340	310	304	333	296	320	322	289	310	309	306	310	274	294	280	300	310	282	271	300	289	306	259	292	294	260	286	308	287	282	281	270	293	262	271	259	294	291	301	281	291	317	289	286	286	281	263	268	279	255	276	299	299	260	269	271	288	283	288	292	284	286	271	282	266	289	249	264	297	267	281	261	302	288	277	253	263	279	260	277	261	289	300	297	310	275	272	306	262	251	302	277	288	274	295	280	285	292	279	272	263	292	269	290	278	275	266	254	269	269	273	266	307	272	259	298	267	271	286	254	275	286	284	285	284	270	267	256	266	291	272	290	267	284	273	274	289	280	287	278	275	289	273	310	296	273	292	278	268	275	295	287	260	261	265	252	304	267	270	265	296	286	312	309	279	273	304	292	281	279	273	263	256	285	243	287	274	283	267	293	262	274	260	288	280	274	289	281	279	284	285	249	271	223	306	285	276	249	253	272	280	266	272	271	264	294	283	301	303	284	273	308	255	281	295	248	283	247	270	296	274	277	295	271	275	293	264	278	271	291	251	273	278	289	251	280	291	250	273	282	267	240	282	269	265	300	258	263	270	262	272	285	285	297	235	291	298	282	287	277	275	285	268	288	291	289	267	290	263	255	262	283	253	253	252	305	286	258	274	309	257	263	300	289	285	249	283	311	306	262	283	276	287	285	280	263	285	241	291	271	254	276	283	262	297	284	293	259	294	284	267	267	270	279	266	281	277	272	279	283	311	298	271	304	283	270	301	294	314	267	258	284	279	271	296	267	290	319	274	269	270	249	265	283	271	261	243	281	296	271	285	280	285	310	286	268	292	297	288	297	298	286	300	289	292	272	284	286	279	288	262	276	290	288	268	288	283	262	286	241	287	235	286	279	292	296	311	281	284	260	264	258	289	271	291	283	251	269	256	282	294	280	313	250	280	263	313	259	289	283	281	262	268	305	284	268	301	248	285	294	280	280	298	275	252	279	288	285	284	250	256	262	288	268	292	269	258	258	272	247	286	260	276	313	280	258	277	277	265	279	271	265	295	276	263	277	284	266	306	267	281	268	267	296	269	286	276	241	277	291	299	298	274	302	290	276	251	294	290	282	301	282	280	275	276	274	269	277	264	269	278	293	262	251	245	284	308	285	261	264	266	251	276	273	274	301	292	269	269	307	277	270	274	287	278	263	260	286	273	258	252	269	281	294	267	262	273	290	265	286	290	279	284	265	300	247	276	292	293	285	263	315	270	272	271	290	290	285	317	281	274	254	299	279	291	278	262	289	270	288	252	272	247	280	259	271	275	287	287	287	291	262	275	290	283	279	277	277	278	246	278	294	303	291	291	278	272	262	289	283	272	275	274	309	252	288	293	257	281	297	304	274	262	260	291	280	291	301	276	282	271	277	272	254	265	293	270	260	263	272	257	271	267	268	268	272	303	303	273	284	293	290	275	278	303	283	274	287	258	266	271	290	289	298	254	279	269	287	255	265	289	313	269	295	259	281	273	289	255	293	277	316	254	294	274	281	275	272	280	275	274	287	274	239	292	271	307	282	293	253	276	275	273	255	270	299	312	270	280	269	271	258	272	305	260	295	267	244	284	317	280	257	260	303	270	319	301	281	257	260	279	257	277	302	244	233	290	277	296	284	288	274	300	292	278	272	299	246	277	272	259	279	272	294	281	240	231	277	296	269	297	304	255	273	269	298	290	272	255	288	294	295	283	307	261	258	275	293	303	264	261	296	268	295	271	275	280	278	281	293	302	257	312	284	258	251	286	262	266	324	286	276	256	291	286	245	287	272	280	293	293	286	293	278	238	265	259	274	296	284	250	275	235	311	273	251	311	299	283	251	250	260	243	276	288	323	299	272	266	284	296	272	277	283	284	287	267	296	284	312	331	273	290	306	277	281	292	294	272	328	262	307	314	276	291	285	257	293	282	279	251	282	263	272	285	266	259	271	266	269	277	278	294	256	264	291	259	284	294	266	268	253	282	265	255	262	313	289	270	272	280	285	295	285	302	272	277	277	277	275	234	294	280	295	276	279	273	268	284	286	265	270	292	280	315	267	284	293	292	294	313	282	279	271	319	272	293	270	287	277	250	299	297	305	220	253	273	306	286	247	276	255	245	273	292	261	301	292	305	285	310	279	288	270	264	269	299	294	266	290	271	290	258	265	308	272	292	277	266	300	272	272	286	288	274	286	271	263	247	277	302	272	284	263	275	282	294	266	286	278	270	259	264	288	279	272	300	269	244	290	280	298	260	269	235	282	283	292	245	281	267	289	292	293	304	288	294	264	278	281	298	272	263	306	284	264	286	285	276	283	300	270	266	291	271	281	292	282	253	270	271	266	245	245	270	268	270	282	273	301	274	264	278	299	289	266	269	284	258	282	290	262	255	291	281	246	280	287	273	297	274	290	264	287	276	299	292	276	284	271	282	280	265	277	286	261	263	288	256	300	280	273	251	281	267	290	277	277	266	230	282	293	234	265	275	304	252	254	304	294	282	274	335	284	263	280	296	273	258	308	286	286	311	299	261	276	270	298	305	284	314	288	295	277	292	276	289	300	266	274	273	313	297	280	291	299	280	269	271	267	281	266	256	275	264	275	251	258	263	259	272	274	265	273	268	276	276	275	265	284	281	286	273	263	285	272	277	298	285	271	284	274	280	276	286	273	254	280	261	281	282	261	261	272	290	244	286	271	245	242	298	291	254	312	258	285	272	286	285	307	293	265	277	247	262	286	257	273	258	295	270	284	297	289	295	282	281	267	275	283	262	237	263	312	279	260	273	246	290	265	305	276	293	304	265	284	243	282	292	300	280	245	317	289	296	303	298	289	270	261	263	284	267	254	259	262	277	254	280	296	258	286	280	277	285	245	275	277	271	283	280	276	267	291	293	246	291	250	274	266	293	285	278	281	262	286	257	242	266	282	269	261	265	288	258	315	289	276	280	270	259	302	290	273	276	262	275	250	291	262	271	260	253	289	272	273	259	256	255	295	277	270	242	279	276	286	278	283	304	257	265	275	269	280	271	260	273	300	284	277	274	279	256	282	284	277	277	274	285	272	278	247	286	280	273	269	246	301	297	310	294	294	268	286	269	264	261	270	268	262	237	276	267	262	288	292	273	279	265	285	298	283	290	253	279	290	276	298	306	262	286	274	319	274	289	269	267	270	258	261	294	269	270	307	296	269	271	285	257	274	278	306	302	268	275	287	296	289	253	283	297	261	277	292	275	284	295	296	297	247	299	302	269	310	282	306	271	277	267	272	282	253	266	256	292	269	295	295	275	270	261	276	262	254	268	299	312	300	291	272	268	293	280	273	263	261	291	306	267	279	302	264	255	259	289	278	299	262	272	269	257	291	269	285	280	279	288	280	251	276	281	256	275	270	285	284	282	255	269	279	252
20780	40869	32698	22127	17114	13440	10119	7895	5750	4520	3704	2574	2031	1596	1272	974	766	672	594	556	493	526	513	502	461	452	436	438	462	377	401	397	358	360	369	363	353	345	337	348	343	342	309	328	353	345	328	325	345	300	315	321	308	291	313	331	300	332	310	306	352	292	299	283	289	311	297	301	341	293	298	283	309	316	291	316	303	293	316	281	297	309	279	301	293	299	274	295	324	286	277	323	306	298	323	290	311	283	309	336	287	274	290	288	295	283	287	307	314	298	326	308	301	313	279	305	292	317	282	301	308	288	324	292	294	294	318	289	289	295	308	296	297	310	318	288	312	307	306	303	289	295	348	299	287	298	313	284	331	307	337	317	338	311	298	269	295	276	306	289	306	292	327	328	290	290	323	315	321	307	321	290	301	303	307	325	315	314	281	281	292	312	305	316	302	286	309	308	306	300	305	296	327	292	295	329	286	299	289	280	322	296	327	334	313	319	299	267	294	295	325	299	307	328	313	331	290	295	304	326	319	311	311	314	305	300	311	291	336	303	325	305	302	309	300	322	311	285	305	283	323	301	272	288	311	269	313	332	323	301	315	326	281	274	297	313	282	294	269	293	301	300	283	316	284	311	302	303	278	296	306	309	280	288	308	297	262	292	308	309	305	269	291	319	298	318	307	294	294	296	279	301	310	340	293	308	299	306	320	292	310	289	287	313	312	254	293	307	293	288	285	308	311	333	298	312	297	309	314	294	306	338	297	309	291	281	310	285	300	316	314	298	304	298	293	334	298	288	307	293	307	271	314	305	286	329	305	285	293	309	285	314	311	263	303	296	274	299	308	296	325	312	314	286	299	311	312	285	271	312	262	324	319	310	284	304	343	288	304	303	328	274	293	336	273	280	285	333	305	266	283	310	311	283	291	297	260	304	314	285	316	317	303	299	299	276	309	318	294	337	283	317	327	312	275	308	323	322	281	274	254	296	319	312	304	307	293	316	259	307	307	271	296	323	298	292	299	345	283	318	278	300	297	291	278	287	281	302	304	273	306	295	291	278	338	331	298	305	305	313	310	302	305	320	295	292	310	298	314	296	296	308	322	314	283	294	300	288	300	269	323	294	291	282	301	306	318	321	313	309	334	259	284	298	296	312	265	282	319	284	313	292	274	310	300	308	310	277	288	289	284	277	297	296	340	306	283	285	306	293	326	345	302	322	300	335	297	304	347	314	282	282	312	322	284	297	296	286	334	308	327	272	328	297	310	286	315	326	299	280	321	305	292	306	313	255	276	313	306	332	315	325	287	305	290	323	306	320	305	299	317	299	307	301	298	299	301	296	263	297	342	305	279	321	309	292	327	300	303	284	322	314	299	289	306	286	310	283	309	312	281	289	295	275	326	305	299	270	266	292	290	296	311	327	317	316	286	285	299	290	296	290	312	306	325	286	276	336	288	312	291	269	292	286	306	291	279	296	301	330	332	312	300	285	299	334	305	275	305	318	333	291	284	311	298	277	267	291	327	318	302	278	285	289	290	316	287	312	292	302	312	316	287	316	282	291	285	322	321	306	315	322	315	290	318	297	296	313	317	277	284	288	325	281	307	268	283	257	344	327	301	300	277	283	282	280	324	288	289	302	306	317	300	324	282	309	289	310	310	330	295	308	274	302	302	304	311	298	288	323	309	273	300	271	336	287	296	307	302	326	283	302	312	304	301	276	277	286	334	322	254	308	276	312	305	257	306	274	285	309	292	281	280	291	333	298	288	315	309	333	296	304	277	275	286	284	304	332	341	316	295	267	290	286	260	298	281	312	290	307	290	315	317	321	289	315	320	275	290	300	311	324	291	303	316	299	311	313	310	299	292	313	268	269	279	315	310	305	322	324	318	293	289	282	281	296	298	289	328	280	294	292	293	311	293	316	300	298	313	257	317	298	273	278	305	324	268	302	305	287	266	283	296	292	326	302	294	251	300	288	297	281	281	315	313	286	322	337	325	315	308	277	282	321	317	314	308	327	300	294	305	314	286	295	319	296	279	325	317	301	347	248	306	300	272	301	294	308	309	291	274	319	315	308	311	255	273	272	309	319	321	283	283	266	266	303	308	297	288	321	297	325	280	292	283	290	291	275	300	309	320	298	277	300	297	284	304	278	279	304	288	273	291	289	327	299	297	269	299	290	305	333	332	287	315	306	272	304	303	280	289	324	270	304	285	326	303	299	300	309	304	311	277	315	283	306	331	320	267	312	292	313	313	321	281	300	288	320	307	324	312	304	304	301	338	312	320	301	291	332	293	292	292	308	302	318	265	343	321	315	321	311	333	308	321	308	272	300	262	302	291	281	313	286	314	309	330	332	292	283	273	300	333	288	311	294	296	326	299	272	304	283	314	285	317	336	284	318	290	322	330	302	297	283	292	278	293	322	281	274	319	289	311	282	314	257	305	298	287	328	288	278	274	312	289	327	286	320	289	297	277	285	328	306	287	317	320	301	309	302	296	299	309	270	328	330	293	306	328	322	298	290	324	335	288	298	265	282	318	332	296	294	306	302	320	270	306	289	315	300	283	293	286	283	295	318	300	280	318	326	322	307	292	276	303	307	299	315	339	318	314	313	319	338	317	271	299	291	291	340	292	313	291	339	292	304	262	281	311	304	298	320	268	325	287	313	283	305	301	280	302	316	276	302	300	307	287	301	301	304	337	313	320	290	329	288	330	295	292	289	311	320	327	273	298	315	295	272	326	291	300	296	297	297	300	307	324	283	304	310	279	290	298	280	284	296	304	308	284	305	307	324	322	272	299	319	270	313	320	273	293	290	337	275	315	315	307	291	339	301	285	302	301	312	292	296	298	290	267	300	298	298	285	301	309	309	305	311	298	276	303	305	327	272	323	312	304	282	302	309	321	317	297	289	282	316	297	288	290	307	300	312	291	308	287	275	302	296	297	306	279	299	292	297	302	313	308	312	300	294	284	294	315	334	333	286	316	267	285	297	318	289	306	293	307	343	311	282	286	293	312	288	298	272	310	299	319	287	324	295	281	293	285	309	304	313	290	303	323	316	316	272	292	283	299	308	297	316	307	296	277	293	300	317	301	325	319	288	299	321	268	302	338	320	304	306	300	308	284	308	322	303	303	287	278	303	308	287	358	289	288	302	298	313	282	318	322	306	295	336	290	336	301	303	265	310	296	303	276	300	274	297	334	309	276	326	287	312	271	305	293	299	308	321	331	299	290	289	304	291	282	308	299	269	320	294	288	301	294	315	299	354	269	293	318	318	297	323	314	328	289	300	297	296	292	327	326	312	304	315	326	291	316	292	302	322	328	265	304	308	315	328	273	293	299	278	329	297	305	278	307	278	272	301	312	289	250	335	315	337	306	291	332	279	306	310	312	338	322	314	325	286	303	341	312	305	298	299	304	258	294	306	326	301	359	280	326	301	324	294	302	304	293	317	279	259	306	317	328	295	280	289	317	333	281	302	312	269	316	278	283	316	299	308	320	272
23279	21640	29407	24413	21891	22784	18489	9449	6216	4844	3737	2722	2090	1750	1376	1117	983	866	795	693	692	657	657	586	649	604	553	618	560	551	500	512	512	505	487	434	460	434	444	457	450	446	454	425	433	463	448	397	428	457	431	424	424	372	441	416	386	434	427	442	440	430	414	384	402	416	430	384	398	422	364	416	383	420	397	398	405	414	373	428	395	395	406	425	403	408	409	408	406	390	376	419	418	429	404	426	429	417	382	409	433	401	400	385	424	413	410	413	376	370	381	399	414	400	379	408	406	436	400	427	381	410	389	391	425	399	432	405	413	382	377	408	402	425	378	394	400	409	364	407	373	406	425	386	430	381	397	416	366	384	405	404	433	410	390	399	395	392	413	413	396	402	407	396	422	424	410	441	395	393	403	423	407	408	389	439	435	401	406	393	397	387	371	381	417	397	419	402	428	417	419	409	423	430	416	436	384	401	408	387	458	387	369	416	409	410	388	433	387	382	426	402	408	442	430	403	420	415	387	413	398	428	377	388	419	385	409	416	457	416	383	387	412	406	402	407	410	388	363	409	377	415	413	413	398	434	444	406	400	441	429	389	410	406	404	441	371	454	404	380	407	380	431	407	426	376	417	407	366	404	394	419	377	373	432	387	394	423	370	389	379	399	390	428	379	439	420	414	448	408	393	422	419	392	426	398	417	399	430	371	402	409	431	372	422	389	412	396	386	415	432	391	416	391	369	384	413	416	391	403	394	394	400	421	447	379	415	420	426	414	428	392	400	423	387	402	409	411	391	384	378	385	444	407	438	458	382	418	408	418	445	453	411	381	396	355	409	431	468	376	392	408	390	372	433	389	424	400	392	404	416	396	409	395	420	393	434	412	404	381	405	393	373	405	417	405	409	393	372	424	387	391	390	412	375	398	400	382	406	406	412	381	390	423	416	438	391	411	389	375	425	425	403	418	383	409	439	430	408	404	397	416	410	415	432	391	450	371	386	381	399	405	431	382	446	415	417	374	426	403	413	415	441	371	462	433	399	399	378	393	407	417	403	401	428	424	380	423	403	402	395	421	420	390	448	378	428	398	417	407	406	373	423	408	396	416	374	414	388	409	414	423	404	384	437	421	387	370	432	415	418	394	371	397	369	406	439	430	427	404	427	409	422	395	425	403	415	416	398	436	397	414	396	376	403	403	429	405	420	424	413	380	426	419	421	370	418	427	389	359	407	440	403	422	384	438	432	403	393	385	398	393	361	389	410	407	421	353	430	381	451	414	404	417	416	405	386	388	397	396	421	430	378	425	408	434	447	412	406	422	425	394	407	387	424	379	398	403	389	385	373	415	411	428	376	431	435	417	428	425	376	408	428	392	460	398	412	395	398	379	412	393	411	402	414	438	360	377	379	419	385	431	422	404	451	413	382	402	407	379	389	424	411	408	372	398	376	370	374	410	397	400	439	367	425	404	412	417	385	389	381	376	409	413	420	395	430	409	398	429	412	413	414	403	437	421	418	421	390	418	368	413	399	409	420	399	381	430	439	398	393	398	449	402	431	393	392	382	415	419	373	394	399	402	400	368	424	406	360	388	408	369	381	436	401	397	388	360	374	360	411	383	352	391	410	387	411	378	408	404	398	391	416	429	419	395	405	363	390	392	392	418	413	404	404	404	367	376	396	404	423	379	432	368	397	409	412	390	396	405	373	423	425	387	415	420	431	409	393	441	411	398	406	429	370	381	428	387	409	375	416	411	399	390	385	383	418	429	441	405	428	458	423	381	381	434	416	400	384	368	410	379	443	405	457	375	398	428	415	405	403	406	414	411	378	364	371	416	424	403	391	394	400	368	362	451	413	385	389	403	394	389	462	438	385	419	408	391	393	443	401	422	398	426	414	427	408	403	366	387	414	376	403	406	430	433	405	413	398	432	431	383	430	381	389	423	434	391	432	391	414	420	386	415	406	423	420	418	359	397	414	428	386	439	396	394	404	435	403	371	405	395	404	410	415	387	391	403	362	411	391	402	401	433	414	451	430	401	410	427	425	418	428	429	412	415	462	384	419	395	419	435	383	409	414	375	360	400	388	438	404	402	392	365	449	417	396	379	378	403	388	395	423	442	393	387	405	380	362	405	398	394	404	416	419	402	408	365	428	423	406	427	406	410	405	392	394	412	390	349	395	388	382	390	410	404	435	422	409	404	416	376	414	416	413	475	404	352	386	392	420	395	416	408	396	372	380	421	440	387	397	427	402	407	412	407	419	397	408	397	426	387	423	398	444	378	378	397	407	392	411	397	418	364	390	371	417	418	376	372	378	422	408	419	403	413	378	433	406	386	413	405	399	413	362	414	414	399	426	400	387	414	396	386	400	412	431	375	429	429	368	386	396	420	432	418	370	429	426	406	411	401	360	372	375	429	386	401	411	416	417	379	415	432	391	425	383	386	430	399	382	402	405	414	390	413	378	421	409	418	424	396	452	405	398	386	366	404	396	419	411	389	429	403	371	397	423	401	389	419	396	430	408	415	362	388	401	403	429	406	425	421	405	365	387	373	371	367	419	395	418	387	400	411	413	430	387	380	396	410	417	386	405	394	389	396	399	381	384	404	393	415	420	430	432	418	456	380	391	381	412	437	429	403	415	377	390	375	450	406	374	430	398	375	411	399	409	387	390	394	393	398	439	418	416	401	396	410	414	405	420	424	395	387	414	388	382	403	386	423	395	402	421	416	415	426	400	447	403	421	402	423	421	388	408	374	449	391	433	401	409	398	414	404	371	358	393	382	379	408	448	386	406	391	412	394	385	415	433	417	396	406	417	380	418	447	408	401	385	403	399	397	387	409	423	387	422	416	424	368	404	395	417	411	394	443	379	408	407	401	398	391	353	400	386	416	375	420	382	419	414	447	393	394	417	423	395	431	415	442	417	425	442	390	386	396	417	401	387	393	388	412	442	418	437	400	377	404	381	384	426	411	390	412	443	382	378	412	394	414	397	418	382	399	428	387	415	420	406	414	401	403	421	385	354	397	385	423	428	439	384	392	422	450	438	400	427	428	406	365	351	434	413	444	428	368	416	434	359	426	405	367	394	380	399	382	445	412	359	390	408	393	425	426	386	400	411	453	353	457	385	372	401	410	380	383	383	439	398	413	396	401	415	430	417	419	382	411	386	399	362	395	438	408	384	417	405	402	383	415	385	408	402	422	425	385	419	422	384	411	420	359	399	409	383	427	421	380	437	427	399	401	413	368	476	405	390	387	395	405	394	389	362	410	434	444	375	391	394	434	364	423	440	409	398	395	428	390	391	429	426	427	391	387	409	415	377	414	404	449	388	418	427	389	418	421	396	365	418	392	413	422	398	390	404	413	380	395	400	406	383	398	384	380	403	416	391	411	421	388	387	417	400	437	391	396	361	403	412	348	431	462	371	426	423	397	443	398	411	400	410	407	430	409	414	397	417	418	414	391	403	382	376	428	417	376	452	403	395	412	433	399	411	421	407	400
24497	49525	42330	30238	25038	20559	16026	12666	9522	7561	5962	4363	3202	2506	2082	1660	1343	1144	1059	907	849	788	790	767	793	705	676	680	620	569	579	560	572	497	532	527	539	454	515	506	573	461	451	438	472	473	452	451	463	450	424	472	448	435	447	449	455	404	468	446	393	456	427	462	425	433	407	406	448	430	442	450	456	441	438	432	432	408	409	440	430	423	438	428	415	432	406	406	453	456	420	460	426	431	396	440	425	451	434	405	423	408	433	410	417	397	431	401	433	421	437	402	446	432	407	383	421	435	396	416	428	399	430	360	422	426	414	422	414	407	423	419	359	405	457	424	438	415	433	417	390	396	410	409	434	385	403	406	441	443	420	400	411	439	398	429	417	455	427	385	429	431	421	403	402	430	401	404	403	412	442	391	402	441	405	440	399	412	430	416	427	402	412	410	396	419	449	418	420	405	408	386	399	431	417	410	424	417	438	392	439	415	411	433	419	395	439	401	401	444	401	420	457	409	436	404	417	426	381	412	453	426	447	411	421	439	450	430	421	415	378	436	414	427	355	429	404	428	409	387	453	431	403	371	432	449	411	436	417	421	399	421	434	411	397	460	447	442	439	463	424	416	461	423	374	441	437	422	427	389	419	423	425	430	407	394	446	427	419	397	418	445	401	416	420	403	389	443	401	416	420	424	451	418	382	444	414	427	395	393	412	411	374	453	400	428	403	413	414	409	416	417	400	391	424	407	425	402	450	412	446	424	422	416	420	440	397	410	446	389	430	441	371	428	391	426	418	436	439	411	432	450	412	401	395	394	436	404	431	417	422	401	401	409	410	405	416	410	424	424	363	435	446	379	436	448	373	446	410	395	409	434	413	409	401	412	416	412	438	409	400	433	450	378	462	420	415	395	413	431	413	419	409	376	414	424	446	442	366	445	443	426	416	392	397	415	432	392	405	419	396	399	424	419	414	397	439	446	406	419	424	416	434	400	414	424	431	405	427	403	457	418	417	402	411	421	417	377	383	432	391	413	420	417	472	412	398	390	427	432	403	405	370	426	434	417	430	411	401	430	424	379	436	390	421	421	431	452	410	434	442	418	401	394	428	412	432	456	421	399	398	430	424	470	423	394	380	387	471	412	405	433	426	449	434	412	439	413	430	401	415	413	434	411	420	388	433	425	455	423	438	410	417	431	409	432	421	399	421	434	444	399	381	408	422	424	410	394	376	389	417	411	435	437	403	431	389	416	435	436	408	425	397	411	392	427	416	419	427	401	397	454	391	450	435	450	400	386	431	414	450	407	479	381	388	421	396	454	379	407	438	450	423	418	406	433	455	392	422	437	418	375	391	405	413	410	411	414	399	393	403	426	401	394	400	380	429	413	442	418	426	403	407	459	412	399	383	431	413	440	419	419	424	428	398	422	394	435	407	412	382	417	452	447	396	400	402	426	433	371	417	419	434	415	386	377	437	397	444	429	436	389	429	429	422	410	426	404	425	398	409	427	393	374	394	415	405	418	418	412	412	431	446	392	426	412	417	420	421	440	419	439	428	398	409	422	415	441	383	419	433	427	466	402	419	421	425	385	417	442	420	401	430	416	390	401	399	435	411	400	404	403	426	428	437	423	397	436	379	418	442	426	454	474	444	395	428	436	417	396	387	441	413	361	407	388	423	447	440	418	437	420	401	409	429	392	415	389	402	400	413	433	389	405	422	413	440	418	369	405	473	417	453	409	383	427	413	401	460	473	439	430	390	457	429	393	406	410	424	420	426	424	422	423	419	424	446	421	447	407	448	432	403	419	428	448	440	385	409	397	429	405	393	414	416	407	414	389	420	421	429	419	433	410	402	439	399	395	407	407	425	379	406	451	453	415	396	436	429	407	407	413	402	418	445	427	401	402	428	439	415	381	408	418	428	415	391	410	435	429	435	433	421	410	439	416	402	442	444	423	427	392	428	410	419	432	431	415	446	434	435	408	431	402	393	431	428	420	411	349	425	423	396	445	390	434	422	416	411	425	414	406	393	429	392	408	440	412	428	429	382	411	413	411	409	429	436	412	432	383	399	412	424	414	430	425	429	422	399	427	417	421	429	407	381	425	451	418	408	433	393	438	432	445	422	426	426	416	404	451	403	412	464	428	430	395	399	406	426	454	466	429	427	389	419	415	416	424	369	445	396	417	385	451	422	420	411	403	416	401	438	431	430	397	398	412	403	398	421	413	439	417	424	448	454	419	388	420	415	423	371	412	415	454	404	430	426	424	432	411	411	426	428	408	432	433	424	433	427	418	455	406	422	403	398	442	408	384	409	458	416	429	405	390	420	421	451	386	443	406	417	427	411	413	405	432	418	427	382	451	430	432	416	423	421	417	431	439	413	410	431	413	432	400	417	444	450	438	406	380	420	425	397	403	433	387	396	413	424	403	410	413	401	413	403	419	408	430	464	392	419	412	364	411	393	438	434	420	437	421	416	418	429	444	423	415	415	388	402	432	418	402	452	449	417	391	415	439	422	381	418	424	357	391	409	378	422	416	411	432	444	436	408	454	384	430	460	393	420	464	405	420	409	412	438	422	404	434	416	418	421	400	445	444	450	407	439	380	387	384	431	384	461	427	415	423	431	397	407	451	391	407	428	452	402	458	391	450	435	433	409	412	404	436	424	416	436	383	414	426	408	433	412	409	444	404	411	420	411	403	420	440	419	417	419	434	423	419	462	447	410	438	407	367	467	411	387	407	407	400	460	391	414	431	455	406	382	448	389	389	443	417	416	431	386	423	388	435	411	413	455	407	429	423	387	412	397	475	396	416	421	416	427	430	394	388	407	424	416	383	406	430	452	411	459	408	424	423	403	416	420	426	428	407	436	375	404	387	441	442	412	427	388	451	419	421	433	441	409	411	411	407	405	396	442	421	442	413	384	402	409	401	422	415	378	402	417	412	413	413	415	454	413	436	407	450	406	389	427	431	456	418	403	429	425	420	418	402	390	439	440	433	422	473	397	426	434	410	364	399	387	428	425	427	382	403	397	424	432	403	441	379	456	400	406	385	410	417	425	420	436	427	421	424	411	400	384	382	419	403	408	392	453	424	428	357	399	420	429	394	409	366	402	395	412	439	429	395	398	384	395	405	400	385	434	427	437	421	403	437	425	436	416	403	432	418	440	437	409	407	408	425	420	399	425	396	420	414	431	408	417	388	457	443	379	364	443	439	458	416	424	419	429	434	429	407	386	424	438	410	414	432	406	415	443	424	396	402	416	396	355	432	408	400	400	426	424	406	427	415	438	376	413	421	387	426	418	438	424	441	408	420	427	411	423	401	401	420	404	435	413	387	482	416	405	396	411	465	395	433	416	437	431	386	408	423	432	413	380	425	401	410	419	425	430	470	404	409	405	436	411	403	439	418	452	429	424	440	398	385	422	424	405	428	375	409	396	373	398	438	446	443	395	461	374	378	407	450	422	390	417	416	401	420	419	445	418	421	406	430	401	423	441	422	410	382
29051	24181	26889	18972	10886	7059	4786	3401	2556	1897	1578	1221	933	764	616	497	452	363	392	355	355	332	324	331	345	289	336	311	302	322	300	304	251	279	296	302	280	272	295	282	314	282	292	268	259	305	284	280	272	282	262	252	251	270	246	221	257	256	274	264	234	262	232	249	256	231	247	236	247	317	252	241	268	251	253	254	253	226	258	283	249	263	250	264	253	250	275	259	259	271	253	251	250	271	280	279	276	267	265	260	277	273	227	253	283	305	258	268	257	267	246	275	263	254	268	266	283	250	251	253	239	240	261	253	273	241	247	237	252	226	229	269	253	268	262	253	275	249	281	258	257	248	254	254	262	275	249	277	229	231	271	256	264	246	290	265	274	249	256	256	249	254	249	271	279	281	235	255	245	271	247	267	251	286	258	267	266	249	289	255	238	246	254	264	259	250	278	252	268	244	248	254	269	244	262	245	253	259	256	263	239	236	251	249	268	251	242	245	270	263	240	278	263	237	229	244	251	250	241	236	251	265	261	241	272	247	282	237	264	240	233	256	231	240	280	245	255	271	256	270	236	246	242	241	266	267	270	223	256	265	254	245	266	243	235	257	243	277	283	256	235	260	258	242	228	263	274	245	239	249	262	251	289	255	250	252	228	286	260	261	269	257	261	245	275	272	267	269	251	268	258	264	235	266	245	256	277	290	265	262	268	287	273	230	249	251	238	263	253	281	242	265	268	268	260	242	257	255	222	258	243	283	257	272	283	279	228	253	286	251	234	280	261	255	279	252	277	247	258	277	230	254	252	266	250	270	237	260	247	260	234	263	281	249	263	283	272	264	237	255	247	271	239	251	291	273	254	259	232	265	268	266	265	243	262	247	252	261	262	255	267	256	297	259	253	272	259	266	279	261	249	272	261	264	301	267	263	250	235	232	268	241	258	240	252	265	262	231	247	259	270	269	258	259	249	239	244	254	238	267	251	275	255	252	262	253	249	292	225	254	255	275	266	249	260	240	239	268	273	250	252	277	270	243	259	248	243	241	248	280	272	272	267	227	246	227	265	243	239	247	254	277	242	223	224	297	255	294	229	247	262	228	269	260	261	287	223	261	310	242	245	247	250	251	251	241	223	232	271	256	252	256	250	250	257	263	249	268	275	268	262	258	282	252	260	244	276	246	267	244	254	271	248	240	216	266	257	260	244	267	239	256	306	267	282	268	225	272	264	258	246	272	269	248	258	266	239	266	259	265	234	232	247	242	289	263	246	271	255	281	257	258	262	275	254	267	263	259	254	286	271	256	242	286	263	242	276	245	273	256	237	248	269	251	261	245	256	242	239	266	280	281	254	254	234	243	282	226	264	260	262	261	256	258	262	255	293	257	279	225	278	269	232	247	220	242	240	253	272	256	279	254	266	262	241	246	249	254	262	256	284	259	253	265	262	230	257	218	248	265	255	279	239	263	251	266	280	248	243	260	270	254	277	258	261	243	236	255	264	240	249	262	268	274	272	215	267	224	278	247	269	270	240	255	271	236	268	258	234	237	253	257	256	271	243	245	278	246	259	239	250	236	247	264	240	256	292	265	261	260	227	277	253	287	271	251	256	282	282	280	257	239	247	234	245	275	273	254	241	276	248	263	280	263	260	246	235	234	231	260	257	238	236	210	265	261	240	243	254	254	276	244	246	262	268	268	273	249	249	249	253	258	256	252	255	252	271	253	280	248	271	247	259	255	262	252	253	237	265	273	261	284	261	262	252	270	248	270	249	252	257	292	257	269	262	257	252	283	294	261	243	268	222	229	256	256	242	233	237	253	228	238	259	229	278	238	285	237	272	241	268	258	250	250	241	280	235	230	277	292	242	233	253	247	257	297	249	261	275	261	268	252	251	256	282	249	261	230	262	246	279	262	266	268	244	248	275	253	263	264	284	261	267	261	251	226	263	270	269	235	255	252	265	261	232	250	236	229	270	287	263	271	250	233	232	248	271	248	246	249	253	244	238	264	245	259	258	268	281	259	234	269	261	275	250	236	269	250	278	290	249	268	236	251	265	264	262	263	223	262	248	265	262	298	228	248	252	252	249	259	245	214	268	213	271	250	230	247	255	259	249	237	250	249	248	254	268	296	279	252	277	240	259	259	281	287	247	227	277	245	256	246	230	292	277	262	262	270	266	290	261	251	259	273	263	279	240	246	268	260	250	241	237	235	242	252	249	262	252	274	264	208	273	233	262	252	241	263	272	253	257	248	270	268	257	248	276	256	233	286	279	244	232	253	261	260	241	256	263	262	255	275	233	268	282	273	242	272	259	269	262	281	273	261	242	264	257	263	248	246	258	256	257	307	237	233	274	272	244	271	281	258	228	272	249	287	287	217	242	248	262	239	239	280	291	258	264	269	277	269	270	272	277	248	245	226	247	261	288	267	249	292	244	260	225	262	268	260	251	254	288	252	253	245	278	270	246	263	267	266	247	260	260	259	253	238	250	253	237	249	254	248	259	267	307	241	263	277	259	259	292	258	272	256	243	251	279	251	244	264	278	275	279	227	252	269	266	243	258	272	266	265	270	263	246	278	237	258	230	259	245	237	242	246	290	251	243	248	276	288	259	265	274	288	246	264	291	253	241	245	257	279	249	247	249	257	245	253	264	275	265	271	248	276	258	259	250	237	250	254	278	278	247	283	238	285	244	266	240	263	239	279	221	286	276	286	280	256	265	246	233	278	285	268	278	269	254	275	244	268	235	243	257	251	262	263	254	279	221	262	263	248	243	261	265	246	230	300	254	268	265	276	280	262	215	273	273	256	252	273	240	254	238	278	245	262	255	281	260	257	262	267	275	247	255	265	278	266	246	266	244	266	251	274	274	248	259	244	299	258	246	232	264	257	258	260	283	240	245	253	233	263	272	249	291	252	246	226	238	252	270	248	265	253	223	247	234	288	233	269	282	268	254	250	270	260	254	250	259	264	251	248	244	247	254	237	255	257	248	279	277	260	278	256	285	260	245	285	275	275	255	243	273	231	250	248	261	246	286	259	260	231	252	278	264	271	246	251	276	235	259	273	264	250	250	277	265	270	264	251	288	268	258	262	268	269	245	253	244	270	221	255	266	246	260	247	257	257	260	234	273	252	266	241	264	236	246	249	275	264	288	267	283	262	234	250	235	234	253	261	263	283	256	253	258	262	264	264	271	240	236	264	265	242	262	249	274	254	249	257	248	261	263	251	276	296	276	241	253	281	242	243	227	267	257	246	239	278	275	242	237	252	267	253	283	274	276	253	257	242	255	248	278	277	256	260	247	233	274	269	264	265	271	247	272	252	246	282	273	219	249	255	270	251	257	263	301	254	271	267	249	254	283	263	264	267	228	250	240	251	238	235	268	277	243	263	276	256	250	257	282	248	271	279	275	231	248	282	245	238	286	281	255	278	252	252	251	248	264	250	273	251	286	259	245	242	245	283	251	246	226	266	242	252	270	245	256	262	240	258	231	276	275	269	287	247
20719	36737	29248	18406	13750	10713	7751	5921	4426	3330	2695	1981	1467	1164	859	742	586	507	474	422	407	419	397	397	390	378	351	371	358	364	366	302	327	316	312	296	290	281	303	309	300	328	319	277	282	271	287	268	275	281	286	284	278	261	279	316	295	263	275	285	278	296	283	259	287	286	299	318	286	269	268	282	265	269	300	259	271	276	260	265	276	261	277	261	272	295	272	270	268	279	279	252	297	274	294	268	280	270	263	268	242	272	288	324	277	260	267	279	269	281	300	274	286	288	244	300	289	288	266	259	274	284	305	291	304	269	272	278	277	249	303	287	268	262	287	303	308	289	289	271	252	279	274	300	285	275	269	281	246	307	278	265	266	278	316	280	270	286	274	249	313	291	276	302	288	299	245	280	257	279	265	290	273	284	241	282	268	278	285	297	280	272	277	284	271	261	293	286	266	279	269	269	278	254	271	260	243	309	290	282	290	268	310	269	257	259	278	288	274	255	308	269	289	269	282	249	276	273	272	262	253	266	293	294	275	258	290	282	252	285	277	282	278	287	309	300	267	268	260	288	274	241	277	287	294	307	279	284	262	245	283	290	289	289	257	296	243	285	271	231	253	291	271	273	301	278	280	282	262	270	274	277	280	319	258	290	287	276	237	273	281	294	287	261	284	270	254	290	252	285	261	263	270	293	296	279	271	271	261	236	251	254	281	292	283	260	275	277	293	267	280	268	295	233	269	283	254	262	283	267	258	258	289	270	296	290	259	283	269	265	281	269	264	263	297	299	273	292	273	277	290	280	263	277	281	291	278	279	285	306	259	257	281	258	304	279	274	276	290	248	294	273	285	334	240	302	276	283	245	277	274	255	254	268	275	269	257	277	292	280	311	278	257	264	273	283	295	269	285	288	312	294	307	264	287	277	252	267	288	259	256	264	280	278	275	288	302	307	283	260	279	288	282	299	275	288	278	247	270	282	306	284	295	292	261	274	286	258	280	292	283	252	278	266	268	250	266	256	277	292	284	268	278	303	272	249	265	262	296	271	284	254	287	262	286	297	303	270	265	284	295	304	262	283	266	279	300	272	274	276	248	284	258	271	234	281	296	301	265	275	262	255	293	292	270	246	253	287	300	293	295	270	270	287	274	287	248	277	265	285	276	289	247	256	235	290	249	284	285	282	321	277	277	269	273	285	285	271	307	278	289	259	256	289	262	279	280	296	273	309	296	289	288	285	271	294	258	284	247	248	291	275	267	283	267	259	280	289	270	280	266	264	285	291	274	281	289	283	283	263	232	255	282	257	308	294	294	267	271	301	258	270	276	290	279	261	266	297	263	300	253	267	271	291	267	255	301	286	282	293	275	284	270	262	267	277	256	282	268	260	289	282	265	251	303	301	284	302	296	268	267	290	250	263	272	297	280	254	261	279	256	284	272	298	264	269	285	236	243	292	282	284	284	261	258	313	299	284	303	281	263	256	282	273	276	313	293	287	303	242	264	264	304	282	281	282	278	283	230	244	258	271	286	259	258	304	292	259	268	258	298	262	248	292	261	277	285	262	295	265	296	279	283	284	270	264	284	285	285	262	304	259	269	237	277	276	265	292	247	290	285	276	268	265	278	281	268	281	270	283	279	287	288	296	277	251	251	275	269	289	277	263	293	269	281	283	281	256	250	297	286	237	262	286	256	276	294	303	288	289	305	308	253	285	279	282	266	288	287	251	258	276	269	281	305	289	288	269	250	271	273	274	274	275	261	257	258	246	305	270	269	316	282	289	257	256	315	295	297	256	304	284	286	279	292	255	281	234	293	261	315	276	291	289	286	264	297	301	299	252	282	264	263	259	292	260	280	298	294	272	294	262	274	290	262	296	259	277	275	305	296	278	278	255	270	270	291	275	281	307	281	272	297	290	280	274	290	272	276	286	268	250	281	292	294	296	294	274	243	289	252	250	290	303	287	255	263	271	281	255	263	268	264	279	269	264	296	268	274	272	291	281	276	282	254	275	304	282	288	269	271	280	278	289	229	274	299	284	299	273	280	265	257	280	259	296	304	266	303	278	268	259	260	272	241	299	279	289	289	255	253	274	270	268	270	276	267	297	275	268	277	295	261	272	278	272	273	277	293	247	290	279	283	268	280	248	257	288	277	303	252	287	290	281	288	294	276	264	284	247	260	271	276	261	301	288	262	273	255	274	290	283	279	264	276	293	232	286	289	285	270	276	263	321	300	288	257	280	264	254	282	282	243	280	283	282	296	264	273	273	279	280	272	270	282	281	240	276	268	278	284	287	289	255	266	292	297	265	261	260	280	263	277	283	267	308	256	272	259	265	247	281	270	270	273	289	297	286	241	276	268	291	265	296	281	296	271	296	267	289	285	265	287	297	246	256	292	284	280	283	260	296	260	272	277	241	270	279	267	272	275	278	266	266	260	293	260	286	260	256	271	278	261	267	290	292	267	285	258	317	236	286	266	297	272	292	282	269	296	246	246	266	267	236	285	290	261	248	298	297	295	265	266	268	295	288	300	286	284	299	235	291	268	280	283	275	290	286	285	279	288	277	253	244	287	304	290	250	294	251	269	282	301	299	278	289	290	286	293	279	239	297	287	300	295	306	291	287	282	243	264	280	320	286	254	271	272	250	299	274	282	269	279	288	253	272	256	283	277	279	288	286	295	297	263	268	288	281	292	259	249	257	275	302	263	282	281	280	283	266	301	275	268	307	297	283	263	263	276	278	298	270	249	261	290	278	280	299	265	277	280	283	294	269	276	254	267	282	253	251	267	301	261	295	285	276	294	267	273	305	286	288	260	308	282	266	267	287	243	271	307	259	253	260	261	245	272	267	300	279	286	279	271	275	215	303	276	265	303	261	287	267	289	254	270	282	269	290	275	303	270	285	286	283	272	288	265	281	278	278	269	254	297	285	291	279	270	275	256	266	260	270	260	289	311	302	278	270	259	298	270	262	295	285	250	255	281	265	239	281	300	287	269	291	285	276	282	284	263	237	303	258	294	270	257	312	273	287	284	265	274	291	283	262	275	276	260	286	274	268	288	270	294	268	267	244	283	268	292	272	285	241	264	283	293	279	279	284	281	277	303	295	279	284	314	289	264	273	275	300	297	280	301	272	309	274	260	273	243	252	283	260	249	287	279	236	260	250	266	291	279	227	266	303	273	271	285	326	280	262	259	259	290	290	263	257	298	271	297	265	278	275	299	273	270	296	278	262	279	282	298	298	297	292	272	249	272	320	258	300	292	275	266	259	273	266	273	269	278	282	263	266	292	271	283	289	235	275	257	298	264	282	260	269	269	305	253	310	274	269	264	249	278	291	302	262	257	274	293	278	257	322	281	272	306	295	259	253	266	293	283	272	289	273	284	265	272	240	307	293	294	273	285	284	284	280	264	302	271	251	279	270	265	286	279	289	274	311	269	284	301	269	280	270	281	304	292	265	255	288	266	285	264	263	302	260	302	260	234	271	255	265	301	248	276	280
24469	21600	28831	25093	22059	17062	10415	6347	4313	3447	2556	2122	1594	1205	943	904	689	575	578	565	527	516	489	480	472	438	480	457	438	393	418	424	419	361	373	393	360	364	366	380	399	408	351	362	353	364	341	367	356	378	316	341	341	365	336	338	312	358	299	338	339	315	330	329	351	375	363	369	331	353	375	316	354	358	362	343	331	336	311	327	352	323	320	317	360	358	367	335	363	352	351	341	346	336	336	348	367	364	361	343	327	348	346	366	317	345	358	337	314	348	322	304	343	332	357	342	349	352	364	324	309	312	389	321	368	346	346	350	319	328	358	374	358	343	358	329	305	359	353	332	334	307	344	324	361	332	331	338	322	322	350	375	345	313	360	350	350	369	328	350	346	376	318	289	310	340	379	301	339	342	338	325	326	356	305	326	347	360	314	330	332	294	319	337	343	345	333	317	356	345	350	352	362	330	366	355	320	322	311	354	304	370	334	328	365	356	343	328	327	328	352	328	330	347	343	360	344	315	329	340	311	332	349	338	360	312	350	331	330	343	330	374	347	324	357	329	335	309	339	344	351	318	357	356	362	334	344	346	351	321	318	340	349	353	362	335	322	345	337	339	357	322	321	358	338	317	349	323	349	354	346	301	357	352	332	339	339	295	334	345	309	304	356	326	314	354	337	366	317	352	337	337	355	343	370	341	362	340	338	337	346	363	366	289	323	310	333	326	313	341	360	341	347	333	355	338	311	314	358	340	345	335	353	349	354	354	342	325	313	359	366	355	333	333	326	371	345	345	354	364	330	370	347	351	330	345	347	318	343	356	319	308	338	352	332	316	375	323	351	354	342	351	319	333	357	328	355	346	330	331	346	361	317	320	350	334	307	349	319	323	355	341	334	373	347	322	353	350	341	338	347	311	318	358	332	315	328	357	326	348	357	336	339	346	328	338	342	347	350	332	359	345	347	288	333	345	367	365	349	344	334	349	328	323	360	321	335	367	323	321	368	374	337	332	367	331	374	338	353	338	323	335	342	333	366	342	328	322	366	332	346	337	349	329	351	328	363	321	314	373	372	335	322	335	373	339	331	366	339	332	329	352	343	305	333	327	316	329	322	325	311	354	330	335	320	327	376	355	340	377	329	320	317	345	353	338	331	360	305	337	327	354	336	333	356	344	332	342	298	347	347	374	321	337	327	347	325	337	319	337	362	381	354	356	335	335	345	340	342	332	343	286	340	324	345	340	352	349	344	334	327	356	344	353	351	359	344	289	335	328	371	361	345	327	347	350	313	323	338	325	317	318	350	308	331	349	314	296	332	331	318	316	357	311	348	349	314	327	322	324	320	337	330	316	340	330	327	348	317	309	350	331	337	359	341	342	332	383	341	324	346	333	348	333	329	361	363	336	334	336	316	361	361	317	349	334	337	358	323	356	350	386	373	333	331	389	320	336	330	332	376	360	307	343	340	297	318	356	334	327	325	346	342	321	321	322	331	320	319	349	325	334	327	357	335	311	351	314	365	311	331	346	351	316	340	343	381	353	303	347	333	328	373	338	352	367	342	347	343	325	361	370	301	334	333	346	354	351	351	360	307	359	350	343	342	308	338	335	340	386	371	333	341	335	356	359	373	323	359	324	335	329	325	324	353	327	341	369	332	365	347	330	343	344	332	328	345	327	377	349	329	346	351	283	325	345	316	346	336	337	335	345	364	338	323	352	355	329	351	334	336	338	356	324	359	342	357	389	364	335	370	335	351	298	353	322	363	335	319	336	297	338	362	311	315	361	345	322	329	317	342	348	341	328	317	347	337	328	325	333	363	303	360	339	344	286	360	327	343	340	328	332	342	366	304	336	322	349	351	371	356	327	319	331	352	325	337	344	365	371	381	308	338	339	345	380	352	349	318	335	336	349	344	345	336	339	349	306	323	331	348	316	322	343	326	340	340	348	341	353	311	349	336	373	307	357	319	326	347	354	355	326	344	358	348	344	363	382	308	329	333	355	366	319	338	319	346	354	372	314	300	355	350	335	374	342	343	312	365	344	310	360	355	376	364	356	327	316	343	341	309	312	315	353	380	343	305	324	344	314	345	351	323	310	352	355	351	336	355	336	368	345	304	339	354	342	346	347	313	336	319	333	323	344	327	375	355	323	313	334	348	336	296	317	344	357	358	371	325	324	327	339	307	335	333	324	336	322	373	337	339	339	348	328	342	318	357	321	339	340	339	346	303	348	338	338	398	347	363	344	348	301	359	309	387	343	324	348	335	320	346	312	334	344	358	347	327	315	353	359	304	332	332	363	316	351	343	304	322	338	328	304	300	342	319	330	325	331	314	350	337	337	370	347	351	329	310	349	349	360	339	325	346	344	373	326	327	345	340	337	347	347	347	368	380	320	304	346	368	336	340	321	336	323	336	360	346	332	333	309	334	316	354	341	327	335	320	353	337	338	316	330	350	348	353	336	336	315	326	334	351	360	360	354	336	342	315	313	399	369	351	356	350	351	330	337	330	333	356	375	324	361	359	372	337	340	332	354	330	316	339	345	361	341	301	373	354	342	317	339	317	323	355	323	318	371	346	325	344	355	359	375	329	327	339	369	356	326	344	354	349	333	324	317	332	317	327	326	319	318	338	364	333	347	365	328	347	356	356	320	332	353	357	334	336	346	331	321	365	291	334	381	330	375	330	330	341	315	347	330	334	345	360	372	368	324	361	341	315	348	367	336	338	345	342	369	332	345	355	333	321	334	339	339	350	322	342	314	350	361	342	340	359	321	367	380	339	349	360	375	365	322	316	327	352	364	373	327	339	314	340	340	342	343	374	325	349	330	385	334	331	335	354	336	332	350	347	332	335	321	325	323	339	323	328	343	352	330	319	354	318	369	343	350	316	355	364	340	330	313	336	324	329	359	344	357	321	347	311	346	301	355	339	333	304	372	347	349	355	341	342	343	327	330	325	340	346	331	334	332	324	358	342	319	351	387	344	318	334	370	331	340	337	296	332	318	323	339	337	344	365	324	357	302	326	347	346	305	333	381	339	333	336	370	335	320	367	330	363	316	334	338	343	336	341	315	329	336	314	319	359	318	355	324	340	317	328	305	353	349	324	333	313	349	355	328	348	363	341	330	356	326	337	325	349	325	311	344	362	335	361	374	317	335	340	351	375	332	328	345	343	344	336	347	347	319	332	312	342	347	314	339	325	323	359	333	305	347	368	323	331	367	305	343	303	324	341	369	338	351	316	371	328	308	350	354	323	355	350	283	335	342	330	330	358	341	351	353	335	330	346	376	333	359	339	344	341	354	339	355	360	351	319	343	326	343	323	365	314	321	348	352	338	337	342	344	338	339	341	314	335	341	343	352	341	348	330	325	340	315	339	316	385	352	362	366	359	301	307	324	329	346	342	342	362	342	393	352	374	307	319	347	333	366	357	360	325	331	334	359	357	345	309	317	349	339	352	310	338	341	333	332	336	366	334	314	325	331	317	355	356	344	311	347	375	325
21233	44691	36895	25263	19754	15994	12525	9525	7244	5589	4279	3429	2527	1842	1523	1278	1017	798	731	631	674	644	630	542	595	528	529	493	523	491	441	433	433	416	439	403	435	432	378	413	397	388	376	414	397	434	392	373	352	354	392	383	374	366	379	370	349	382	354	350	371	363	371	356	375	318	360	366	374	341	335	382	346	333	365	389	375	332	347	348	386	339	369	354	345	346	362	363	345	371	345	375	388	351	335	340	346	368	351	358	375	393	352	325	348	317	359	381	369	378	352	326	348	364	361	368	376	371	357	328	331	337	333	349	353	364	349	352	303	317	367	319	395	375	355	341	351	364	383	386	366	349	376	345	375	389	384	388	349	331	335	362	385	343	318	357	346	392	365	329	366	314	356	346	378	339	352	354	328	367	353	355	329	379	378	340	334	389	333	361	358	357	385	360	351	318	373	381	370	342	362	346	353	335	374	382	337	356	362	345	379	335	359	365	368	384	372	338	373	346	352	350	342	364	356	355	380	366	314	357	345	308	370	386	357	350	358	349	375	367	359	372	348	353	357	348	374	336	372	371	342	341	333	333	375	338	364	345	364	338	371	355	356	324	395	381	367	308	311	353	373	357	366	343	363	389	295	336	353	351	326	339	371	389	373	317	343	332	338	330	347	352	321	337	340	330	365	329	385	362	382	359	361	356	349	323	353	327	387	336	333	373	348	362	347	358	374	365	341	389	356	368	344	331	340	388	370	358	366	361	346	345	383	336	346	376	348	343	344	378	335	374	351	372	343	339	356	323	342	347	359	363	339	375	355	360	338	336	347	341	324	329	325	353	333	349	370	362	382	380	361	352	354	363	336	354	380	350	346	406	363	355	349	354	334	321	375	356	364	351	320	331	361	338	382	354	378	336	330	372	380	335	384	367	359	322	357	310	358	367	338	415	360	355	354	348	335	369	358	335	344	341	364	380	345	339	364	347	312	348	330	388	354	366	338	333	327	335	352	364	385	335	373	358	344	386	350	325	340	361	384	351	367	370	360	352	328	371	331	360	336	360	354	380	346	361	350	368	397	353	349	362	321	355	319	371	359	328	336	355	363	373	361	336	375	352	347	350	351	357	349	364	323	320	389	325	349	354	367	384	328	332	374	341	368	355	317	401	350	347	341	360	379	352	376	365	382	344	350	363	362	352	339	350	382	380	353	358	327	371	341	353	341	350	386	341	362	355	392	396	378	350	399	359	355	370	293	341	340	356	375	384	324	331	331	345	350	369	379	342	350	377	368	362	388	337	350	358	347	362	369	365	355	331	327	362	363	347	332	369	380	343	358	407	315	330	357	323	337	348	361	329	349	357	341	400	367	379	330	328	372	351	382	339	351	325	363	338	362	348	357	372	305	329	377	362	393	365	379	314	366	357	366	359	356	363	356	354	358	337	372	358	353	349	370	381	364	353	313	399	345	331	383	343	322	342	340	361	360	364	364	359	416	369	376	353	330	370	297	349	366	307	381	352	353	367	358	357	378	315	383	358	344	348	364	360	353	374	369	369	355	343	383	333	361	331	355	328	341	354	350	366	366	352	349	377	350	357	381	377	350	394	325	379	341	350	366	326	340	349	346	347	391	361	358	378	340	346	366	365	364	381	383	328	363	347	360	330	347	322	367	350	354	340	331	343	345	352	383	376	326	361	351	333	341	365	352	342	348	382	363	377	345	324	333	369	364	365	342	351	326	371	380	355	356	352	387	373	360	361	365	342	337	350	363	389	349	357	371	334	367	373	353	366	380	339	322	348	361	374	347	335	361	353	362	378	353	357	346	367	367	357	340	351	365	338	335	385	354	321	324	345	358	320	362	364	376	384	334	372	379	372	338	340	339	347	351	305	342	322	362	380	346	371	363	388	341	355	368	358	376	365	371	396	361	338	361	365	347	353	349	333	380	338	315	307	349	328	365	346	343	363	368	355	360	341	374	333	354	330	370	352	367	346	374	363	351	381	350	366	324	391	372	341	364	355	345	340	332	369	394	337	377	384	357	340	364	376	387	367	332	338	353	343	372	344	358	360	417	351	351	339	349	358	347	357	352	377	366	351	348	380	339	331	352	346	374	333	398	368	359	342	367	385	349	366	352	357	338	361	352	345	354	337	374	346	335	352	337	363	362	329	359	351	327	332	344	328	371	358	364	377	349	340	327	372	351	356	359	399	330	363	351	338	359	347	352	356	379	334	337	373	356	331	358	369	333	343	356	393	369	341	358	342	346	336	364	361	382	358	381	319	353	357	352	363	338	367	339	374	333	348	338	363	344	353	362	385	358	329	368	361	381	333	346	324	357	327	331	339	347	382	358	363	349	369	394	335	348	381	339	370	349	377	326	342	347	378	339	373	375	332	345	352	353	352	336	385	341	368	398	375	341	359	353	332	352	367	311	362	368	371	343	375	375	367	368	374	346	354	305	331	345	363	351	328	387	350	344	353	382	371	349	321	341	353	334	342	340	360	317	343	379	352	331	356	388	368	326	336	334	367	324	342	343	391	366	358	353	333	361	340	358	344	352	349	369	389	360	369	379	363	337	378	336	307	357	332	334	374	359	363	392	339	340	361	376	342	339	359	343	375	377	348	368	380	354	369	353	364	358	363	321	372	359	379	365	356	353	364	359	353	342	350	373	331	356	318	365	349	364	337	360	346	338	371	330	358	339	361	370	358	363	355	341	359	373	361	339	370	368	360	363	343	371	361	365	333	383	366	333	339	374	371	340	335	365	367	361	358	358	357	370	351	362	364	337	349	351	368	394	380	354	368	317	363	363	338	362	337	348	368	357	365	357	340	330	358	343	338	323	339	346	340	365	386	355	356	386	350	318	349	368	360	371	372	369	363	337	343	334	359	370	330	375	325	321	344	305	369	362	344	349	364	351	393	380	342	345	361	339	377	380	369	364	352	342	350	351	362	349	328	406	346	344	367	364	387	320	373	347	370	373	355	350	376	336	318	363	382	346	326	330	383	358	369	352	376	360	332	358	353	368	337	335	339	339	337	339	335	388	350	396	372	376	367	357	341	363	363	374	375	346	367	335	361	353	391	402	389	369	356	326	328	342	341	380	335	341	353	366	365	341	313	369	380	357	357	386	350	333	380	337	385	326	349	364	366	367	326	354	371	369	352	372	357	357	318	346	345	340	356	353	359	342	399	336	312	388	345	369	382	357	359	348	335	363	394	336	365	383	351	339	355	321	379	367	339	396	346	364	336	327	377	358	355	339	334	370	340	343	315	341	315	375	328	390	338	372	366	356	310	387	385	350	357	378	342	320	345	333	344	356	316	372	368	389	360	299	341	352	336	378	358	361	335	354	356	364	349	350	360	370	340	353	346	370	345	355	373	384	364	409	347	335	358	384	382	371	340	355	399	339	357	375	361	395	380	346	321	362	365	357	347	365	365	363	348	353	347	365	353	349	315	338	337	344	354	338	356	348	324	359	373	398	353	364	377	358	387	353	330	357	362	342	357
25565	21617	28031	26318	17778	10250	6680	4481	3120	2593	1998	1613	1276	932	770	656	509	474	462	445	384	423	405	412	407	381	367	366	348	317	330	324	348	354	284	306	293	257	331	308	299	323	303	301	294	302	283	288	289	258	293	297	288	254	262	266	272	314	272	274	287	273	258	294	263	326	274	267	301	252	320	277	271	273	260	295	291	275	276	254	266	271	247	283	258	306	269	303	287	276	310	275	276	276	286	297	246	260	274	296	237	277	291	249	306	277	283	262	300	284	291	271	257	261	251	317	284	324	304	275	279	251	284	281	289	294	299	257	274	286	288	271	241	284	269	314	261	279	274	281	246	269	270	252	253	290	296	258	283	279	290	260	274	269	290	257	307	251	282	280	245	283	284	289	284	265	291	264	287	264	302	274	311	285	280	280	273	264	289	289	283	307	266	294	264	291	285	272	285	289	292	293	277	262	252	262	266	283	273	268	299	285	274	296	258	264	269	251	307	274	244	253	271	298	275	284	260	259	270	303	249	297	251	303	307	222	285	262	294	278	269	262	263	281	296	283	288	285	286	268	269	269	282	293	288	285	246	291	266	275	267	291	256	272	273	283	296	277	288	273	266	292	262	290	286	292	254	279	262	282	276	230	283	260	284	263	291	296	303	263	267	271	299	286	255	287	280	303	261	300	263	267	287	293	250	268	268	277	285	293	296	288	257	287	264	286	274	272	272	277	285	289	249	263	267	265	278	262	273	284	277	238	262	254	296	284	268	264	282	285	238	283	313	246	287	287	270	282	300	286	279	257	262	296	261	274	262	303	296	272	284	254	276	282	265	287	262	282	279	272	274	271	253	278	290	291	263	247	293	252	303	277	272	278	267	300	289	277	302	278	262	265	300	274	321	295	290	298	284	299	265	267	284	287	259	260	272	276	286	257	264	304	281	271	262	257	279	285	284	282	282	255	282	259	272	274	270	250	277	303	285	273	323	266	264	268	264	280	275	255	259	249	282	282	269	282	299	287	253	251	288	266	279	310	273	270	286	260	285	266	280	265	283	274	252	305	264	309	286	279	264	264	270	280	275	307	299	269	278	285	276	296	287	288	285	262	280	260	260	278	268	286	277	282	246	293	320	278	284	274	285	273	313	254	298	262	254	254	285	284	268	278	248	256	269	270	252	296	261	308	287	268	257	263	275	285	266	266	290	266	269	270	278	282	266	276	272	295	249	267	246	250	258	263	276	273	267	283	253	275	291	243	255	300	260	292	283	267	277	263	279	294	275	292	252	259	256	280	265	315	291	288	245	266	283	285	293	283	270	271	281	265	288	284	278	281	260	266	274	280	287	289	258	273	296	268	297	286	245	286	261	279	297	263	280	295	270	258	269	272	273	271	280	301	283	292	291	271	290	264	287	286	280	253	282	272	250	261	285	276	260	288	279	307	256	280	271	285	282	267	294	261	276	240	273	264	260	287	286	281	268	262	275	297	290	271	289	265	252	277	289	291	270	272	260	297	271	280	263	240	269	258	297	275	290	287	265	266	265	278	277	285	268	263	277	296	291	290	299	297	248	264	256	287	270	276	304	297	246	279	277	264	293	278	269	263	269	265	273	267	264	275	288	283	281	287	280	283	275	273	296	276	292	310	281	281	263	254	286	250	279	258	273	296	297	252	277	261	271	265	267	301	296	263	277	264	280	307	272	285	253	289	262	263	286	277	289	251	257	295	260	283	296	264	289	297	268	273	266	277	277	254	276	264	313	281	293	299	272	283	254	305	283	302	278	284	295	287	290	275	283	265	291	290	265	253	291	273	276	282	268	276	254	282	273	289	265	245	285	255	298	269	277	277	289	245	274	289	269	232	261	275	273	280	295	312	260	266	266	284	238	278	273	257	268	299	280	283	308	307	291	282	279	265	274	300	266	291	265	304	247	276	282	288	297	305	293	272	271	261	254	285	287	262	298	284	299	270	271	275	283	266	307	213	303	255	290	283	298	290	277	293	270	287	286	273	274	274	274	272	280	279	284	276	277	252	275	287	285	264	293	266	258	261	276	286	284	275	271	252	307	304	289	258	294	285	282	268	269	252	276	279	263	267	274	295	277	307	288	258	287	300	261	273	292	252	287	297	285	294	261	303	267	268	239	271	282	289	265	308	302	280	283	265	269	275	271	297	240	272	268	272	256	277	276	296	267	279	291	256	286	294	279	287	280	245	253	264	278	265	265	270	302	259	264	269	278	258	292	299	270	288	284	282	279	281	285	280	289	263	266	286	274	258	249	264	268	291	246	292	268	256	254	281	261	283	262	252	287	268	306	271	292	243	285	265	282	268	279	281	253	270	267	285	282	264	278	280	313	275	323	264	292	290	260	281	273	298	264	286	278	304	274	261	252	239	281	287	280	274	275	270	294	274	237	281	253	277	299	297	293	289	274	262	241	292	274	277	272	277	250	280	299	306	262	283	308	296	276	284	283	238	270	269	285	264	265	275	288	288	291	299	270	263	237	277	272	287	263	304	252	266	259	276	247	275	303	295	273	260	288	290	295	274	258	274	263	282	271	270	270	280	286	281	270	264	302	289	296	282	297	298	296	277	254	267	268	267	249	249	301	296	279	259	283	278	313	278	282	309	287	267	256	261	296	281	300	264	267	256	265	291	255	288	260	274	270	289	246	302	224	287	276	257	287	276	261	279	283	286	281	240	298	269	267	285	308	289	241	267	271	271	306	285	267	270	256	290	244	256	267	276	297	251	273	274	270	251	256	269	313	287	240	270	269	289	265	295	258	254	256	267	257	291	247	275	292	266	255	252	284	250	277	283	269	258	259	278	276	261	274	289	286	279	286	295	264	281	274	285	291	286	300	278	276	257	289	290	253	251	264	295	270	272	278	281	283	263	276	296	271	285	263	291	270	264	281	278	282	280	279	297	273	278	295	290	275	301	265	282	291	305	280	268	262	267	234	282	271	252	283	276	267	298	279	238	288	288	250	274	293	257	247	289	271	278	250	290	309	251	305	264	286	315	289	283	297	263	249	252	260	268	253	268	288	300	263	301	262	259	276	297	288	260	269	277	286	257	276	294	286	298	270	297	292	282	283	297	283	271	307	306	252	261	284	268	293	276	279	265	255	271	279	280	290	315	287	265	271	300	295	279	263	273	286	303	274	272	286	301	279	274	283	293	275	285	256	278	248	280	304	259	249	277	273	279	270	247	287	297	280	244	282	275	278	268	270	276	264	261	300	272	284	288	279	261	281	269	288	277	278	252	257	269	259	266	277	271	256	249	248	289	269	250	246	258	297	293	269	273	274	251	281	285	267	304	291	309	273	271	281	266	273	277	284	305	291	255	248	299	273	246	262	262	299	250	243	262	257	301	276	289	298	269	249	290	284	267	253	267	266	280	284	271	254	273	276	285	254	327	310	253	267	292	263	265	278	304	278	291	285	268	276	267	263	258	310	279	269	266	273	251	256	250	269	285	284	292	296	273	298	282	273	286	264	292
21017	41537	33401	21681	17142	13730	10249	8006	5966	4639	3448	2844	2223	1528	1278	979	811	614	558	583	500	477	548	510	448	492	489	440	432	366	370	362	365	347	337	355	346	349	341	319	350	345	324	338	302	304	339	302	307	327	305	286	307	320	306	327	310	282	302	325	300	295	291	317	274	317	324	329	323	320	286	301	299	322	320	322	325	309	308	283	294	310	310	277	300	294	330	283	302	307	312	294	294	317	320	295	294	311	306	315	293	312	294	295	294	311	290	293	308	321	304	280	300	300	288	289	282	310	303	314	277	281	288	282	321	301	307	301	312	294	296	254	312	300	295	284	335	325	325	336	262	312	297	296	310	275	301	287	327	309	269	294	298	294	312	314	315	288	281	309	295	291	300	300	272	317	309	280	294	281	315	279	294	295	310	283	312	287	288	329	313	311	313	289	286	265	297	304	297	299	302	278	291	303	275	331	338	298	332	321	301	320	308	274	298	288	295	327	296	344	298	301	263	292	307	313	298	287	319	320	307	321	297	307	282	314	327	292	293	317	300	324	329	316	309	297	299	280	301	307	271	304	293	300	300	294	349	305	303	289	312	284	281	279	292	315	260	300	281	324	281	321	311	282	310	317	308	298	289	332	332	271	300	298	311	314	306	313	267	296	283	321	298	311	308	281	286	305	318	300	292	296	306	296	304	296	291	306	298	280	299	282	329	291	265	289	310	316	303	293	312	306	295	314	309	317	295	317	271	295	292	293	280	316	304	277	293	309	299	305	292	302	313	293	311	291	325	286	293	323	304	299	301	323	303	301	318	318	305	324	305	313	307	290	319	285	281	308	303	317	292	304	319	313	311	300	329	306	287	321	316	309	340	295	324	304	278	323	295	317	288	296	280	316	285	276	291	301	308	302	345	286	326	324	301	292	281	279	360	303	313	330	322	276	323	322	309	310	311	327	275	288	326	291	295	325	280	327	327	332	317	316	290	275	294	294	307	278	287	309	302	312	302	304	287	312	283	295	304	262	313	270	324	327	293	280	298	289	298	300	293	314	279	328	306	317	273	287	312	292	280	295	332	305	297	312	297	300	279	279	269	266	303	290	312	272	319	286	310	269	280	323	322	291	319	293	321	287	292	289	297	300	302	307	276	302	283	288	256	348	336	327	314	313	319	299	280	293	289	288	280	328	302	301	273	296	283	300	336	309	299	289	281	322	323	314	306	317	333	302	274	306	292	302	311	307	279	262	274	284	329	264	297	345	304	287	282	304	288	291	310	294	346	304	301	338	270	289	302	293	282	281	295	296	305	312	283	279	295	313	291	324	321	326	298	328	290	305	264	297	291	276	305	317	311	297	303	302	312	283	309	319	304	297	297	300	298	297	288	293	294	309	297	285	299	308	286	296	314	293	275	278	287	292	315	298	284	312	316	279	305	325	300	294	312	311	322	306	290	285	297	347	293	269	322	294	301	285	306	305	317	257	306	323	334	307	301	302	275	288	299	293	317	307	279	306	265	308	289	317	253	299	299	340	312	291	301	302	327	319	306	277	299	302	270	300	289	334	295	271	306	280	295	314	308	328	290	325	290	288	291	333	311	322	289	251	326	323	309	307	318	283	289	311	316	308	291	308	291	297	259	327	294	273	303	313	312	298	311	292	340	294	301	300	330	319	304	287	273	292	319	331	300	316	297	264	288	272	343	312	288	327	306	298	285	312	305	306	310	327	290	299	279	278	303	296	278	328	314	315	295	258	282	307	280	300	299	288	317	265	288	274	297	307	302	307	306	298	311	290	295	316	339	290	343	323	293	297	290	325	267	305	297	274	293	305	326	313	263	304	296	292	263	309	294	332	302	308	308	307	310	298	293	291	341	293	311	325	310	299	305	303	293	303	313	272	308	307	281	300	290	271	323	301	300	308	295	302	316	341	302	302	314	288	327	285	284	315	287	308	325	296	287	328	280	268	282	296	312	255	292	297	299	308	312	287	273	292	286	281	309	288	292	305	305	274	307	313	298	296	281	285	307	325	293	301	281	294	312	318	314	328	291	322	285	331	286	312	310	312	301	281	295	319	296	316	296	282	280	280	283	309	284	315	266	286	289	298	331	284	262	311	259	291	309	256	301	330	299	302	295	300	296	311	304	295	317	293	305	282	290	281	334	268	317	321	289	311	305	300	322	292	274	279	307	313	287	321	303	279	279	297	286	322	307	290	305	306	330	296	281	290	307	316	327	267	336	303	299	304	318	323	297	302	286	280	255	294	340	315	280	299	290	297	275	298	290	342	275	291	321	326	325	278	310	300	275	319	299	272	294	306	311	323	299	292	302	290	289	286	304	318	311	276	310	339	278	312	288	289	290	269	311	289	301	307	327	300	275	295	294	310	287	281	297	291	322	271	329	306	287	325	324	273	328	304	316	292	288	301	292	281	327	313	272	296	293	304	301	297	284	315	323	276	296	278	307	316	313	308	309	304	304	306	290	325	286	281	288	306	280	277	286	292	295	296	314	300	300	316	295	340	326	317	306	324	284	314	322	313	272	337	300	300	299	281	306	298	271	308	324	287	306	304	309	314	313	296	316	298	286	289	310	290	293	339	319	344	314	287	292	268	280	283	307	293	317	304	296	282	322	334	285	303	300	333	269	269	299	304	270	306	318	282	280	301	311	314	292	306	318	277	323	302	285	313	314	340	306	289	295	297	292	292	291	295	314	260	280	309	294	287	288	302	292	305	298	305	299	272	279	323	305	316	296	297	297	330	310	312	268	305	298	298	348	275	306	306	309	296	286	311	322	268	296	292	308	289	292	307	310	291	300	320	280	335	320	283	288	303	297	293	271	296	302	284	335	300	281	290	319	282	289	288	304	269	301	321	284	313	282	281	313	332	290	299	290	308	268	299	308	322	295	280	281	299	258	315	336	302	299	280	322	272	290	315	320	305	296	311	305	319	307	307	297	289	255	308	308	309	288	298	301	290	328	289	291	306	322	272	320	318	319	258	273	272	312	324	305	318	283	311	309	278	307	276	323	304	322	294	303	286	284	307	286	295	302	273	319	312	299	339	306	316	294	317	314	292	273	303	303	273	279	295	305	295	338	323	321	294	300	318	337	317	287	277	286	335	294	293	298	304	329	276	280	286	303	286	313	297	284	306	305	295	287	326	266	318	279	285	316	332	310	278	322	298	318	289	291	270	318	326	308	302	304	297	288	277	302	296	298	312	314	284	302	293	337	267	301	293	331	307	300	312	285	275	300	264	262	291	293	307	312	298	298	317	309	335	310	334	268	308	308	273	324	289	301	307	317	286	310	285	316	295	302	297	293	313	294	311	296	294	302	286	325	301	295	291	320	288	352	301	306	287	323	320	256	324	307	300	266	286	318	279	316	301	285	294	284	309	286	296	300	317	284	274	297	357	312	290	268	322	258	304	304	313	287	274	315	308	294	326	309	318	302	317	296	300	278	300	289	303	304	323	326	284	281	287	317	279	289	328	302	322	310	330
23227	21584	29329	24342	21833	22775	18648	9409	6026	4638	3773	2964	2525	1822	1510	1161	955	792	768	748	689	630	612	590	559	590	568	521	512	506	502	467	481	468	490	450	468	447	439	448	448	467	448	450	411	412	421	404	405	382	454	434	436	417	409	402	400	401	390	406	409	401	420	419	385	408	438	396	441	386	414	411	446	410	439	405	400	391	429	401	409	383	428	401	404	376	389	384	419	416	366	398	396	370	398	397	391	410	391	411	419	400	404	389	387	403	411	415	383	408	432	407	389	410	417	385	360	432	383	413	435	397	407	386	405	402	418	419	376	400	427	386	446	380	387	352	373	398	369	360	416	411	390	398	430	412	379	396	403	418	386	384	400	413	387	407	437	388	383	374	372	431	418	422	422	420	441	419	405	436	403	427	429	415	378	423	377	431	409	365	417	372	413	384	442	445	403	435	423	384	376	385	387	408	404	415	424	442	386	382	398	423	440	389	406	397	382	411	402	403	418	437	414	430	403	411	440	436	399	391	394	413	385	395	393	439	416	402	382	423	418	385	393	377	408	407	380	406	383	396	438	380	395	402	396	404	388	389	391	374	410	374	402	393	406	409	401	419	404	408	410	436	399	398	411	440	436	404	396	383	414	415	413	399	398	395	405	404	381	397	399	415	391	402	424	390	365	415	441	417	393	388	443	430	417	385	400	430	426	418	377	441	416	417	422	433	430	447	433	371	398	402	424	403	391	424	403	401	401	402	433	390	413	384	434	376	390	391	405	391	395	419	414	409	403	436	397	402	433	441	434	397	409	416	394	383	427	408	393	402	401	421	417	393	406	404	400	383	413	368	389	424	413	386	356	422	374	381	398	393	382	444	394	350	439	392	405	393	397	415	439	391	413	381	389	390	403	393	348	407	392	402	386	390	407	390	415	415	427	387	371	406	422	421	382	405	415	424	411	411	386	389	406	407	393	392	419	404	386	418	405	419	410	399	400	400	405	396	405	403	399	409	431	406	394	400	391	409	410	402	397	406	391	401	370	388	394	378	411	416	367	446	435	428	405	450	428	413	410	409	358	441	387	384	400	384	417	375	434	427	409	421	414	402	380	424	395	407	397	408	386	396	416	392	419	447	464	394	411	395	415	404	434	442	400	424	408	394	414	382	370	390	383	408	434	389	444	423	408	398	432	408	435	393	393	418	421	407	410	397	397	384	436	419	380	416	393	409	396	379	425	406	443	408	393	379	404	398	407	404	408	402	368	425	416	386	384	401	387	374	391	427	404	408	403	385	386	385	405	403	410	419	391	413	384	393	429	403	416	411	427	440	377	368	415	407	386	412	415	378	399	417	452	426	371	393	384	407	359	389	373	435	416	401	439	393	419	412	414	402	424	404	370	346	372	372	366	382	405	387	372	422	404	418	428	395	396	425	386	417	410	389	419	394	414	421	389	369	383	413	379	375	385	397	419	397	398	434	364	393	407	393	388	400	403	407	404	426	381	384	375	373	394	412	353	408	369	428	406	420	393	406	384	387	421	399	393	344	403	394	404	362	446	383	383	402	374	430	388	388	377	360	415	411	416	417	394	415	421	424	417	444	383	413	435	389	407	375	417	415	386	392	393	413	406	382	432	392	404	383	391	402	384	439	401	376	393	351	413	367	422	404	379	397	387	432	423	399	377	367	393	382	398	407	422	442	416	405	388	389	408	395	393	383	429	408	375	357	382	396	415	381	402	414	390	398	406	416	395	418	413	386	389	377	412	402	384	406	374	427	379	419	362	424	404	413	376	408	403	431	403	373	375	379	394	409	400	392	388	411	408	442	390	412	425	408	409	348	404	397	399	407	438	416	418	452	367	371	388	419	399	352	418	393	373	432	388	370	383	424	414	422	361	400	400	398	387	393	367	393	430	391	415	379	397	388	385	380	364	382	382	419	378	395	391	415	413	409	388	408	433	390	392	403	389	417	386	406	415	390	419	425	373	425	400	377	387	389	435	387	390	406	415	381	417	400	381	388	445	381	385	418	375	373	436	425	372	401	411	398	411	401	367	368	457	383	395	372	387	381	420	417	398	376	420	409	413	399	438	420	414	416	402	432	415	439	399	374	419	421	417	416	410	400	395	401	419	411	399	417	405	406	388	395	444	432	382	421	403	388	390	411	384	377	409	409	379	380	376	383	362	399	410	410	422	424	414	369	388	372	381	367	399	405	425	410	389	421	378	406	430	435	384	373	424	398	414	379	409	415	388	398	405	384	357	397	413	383	375	401	370	403	406	410	405	384	377	379	393	378	408	427	446	397	397	423	384	353	451	371	383	369	375	435	366	409	384	401	388	397	397	428	397	401	396	407	399	396	377	403	405	381	415	397	420	427	401	437	376	408	392	398	392	389	380	413	411	393	398	417	388	461	391	393	427	370	363	388	406	383	429	391	437	424	397	401	405	387	424	389	399	416	417	398	397	391	395	401	400	404	414	379	406	378	395	396	399	414	370	406	370	383	411	413	385	385	417	419	451	414	413	389	375	391	407	417	427	394	393	383	401	388	396	400	393	416	427	396	416	398	412	400	393	375	408	388	413	380	400	439	379	384	409	410	418	367	444	419	387	413	404	389	389	434	404	425	423	405	402	411	416	394	386	394	395	420	408	423	374	447	364	433	350	435	424	424	366	381	377	408	386	385	398	386	414	408	406	427	348	416	362	425	399	424	381	384	398	358	385	404	410	369	420	394	399	426	374	394	376	420	402	396	398	438	381	405	407	381	402	435	367	409	414	398	415	419	365	413	371	398	370	380	424	386	425	439	445	387	411	426	448	414	397	414	380	392	412	389	426	406	399	389	391	423	358	421	400	400	406	406	400	409	420	398	414	379	386	402	420	420	389	409	410	408	434	379	403	421	415	373	388	419	399	373	404	402	367	386	413	416	405	432	434	391	388	396	399	405	428	356	422	386	432	383	384	374	354	364	395	359	386	379	388	392	420	449	382	414	414	451	411	407	408	434	380	390	393	372	413	415	403	450	382	414	424	400	374	406	370	410	418	387	394	391	428	420	430	404	428	421	423	417	399	434	415	414	409	385	406	406	401	396	399	404	409	391	405	418	386	362	399	391	410	410	404	423	396	433	397	408	399	377	379	397	411	404	405	417	428	394	403	378	408	412	414	382	389	431	376	418	392	393	382	400	418	352	429	414	398	389	436	379	395	423	381	429	409	401	384	433	442	417	396	411	389	344	427	426	453	423	426	395	368	425	391	409	373	418	405	419	392	395	359	419	401	411	446	398	383	444	429	382	392	411	448	406	384	425	411	354	405	391	380	405	434	370	409	393	420	461	362	411	367	415	408	420	380	406	415	407	355	382	381	430	412	401	381	371	365	391	396	377	400	421	419	379	390	401	378	396	411	421	388	447	356	419	382	411	360	396	410	420	415	374	427	429	392	413	441	393	372	418	386	387	368	391	374	388	405	412	441	426	423	399	398	394	413	366	389	404	396	392	401	417	397	403
24026	49737	41507	30320	25196	20867	16177	12687	9374	7346	6054	4705	3806	2655	2206	1700	1247	1045	989	890	870	862	808	787	747	744	665	625	621	581	544	575	591	477	531	497	512	479	493	516	497	484	466	436	452	493	478	472	427	441	430	438	434	449	453	426	392	437	465	451	443	441	401	395	430	427	414	441	438	455	434	453	428	446	416	418	426	434	442	408	414	431	410	401	435	425	420	417	421	405	460	416	408	465	441	431	436	423	397	426	428	401	423	427	408	404	435	429	405	403	399	418	406	411	425	428	428	401	437	401	414	393	423	434	462	397	416	400	412	388	440	409	426	423	412	418	405	410	446	432	421	450	381	427	377	455	411	449	390	409	429	389	399	410	435	421	438	425	427	405	463	364	419	403	405	399	430	396	417	434	415	432	411	426	428	452	429	429	401	449	419	377	404	427	444	434	410	401	408	451	421	410	422	419	436	395	423	406	417	403	432	433	419	386	401	416	435	397	456	410	418	416	411	409	440	434	427	413	401	392	414	424	433	410	394	422	409	388	434	439	391	434	438	441	454	414	438	403	418	421	377	396	394	399	361	381	421	398	438	447	423	449	416	427	394	405	435	442	414	416	410	385	400	451	425	449	411	390	401	427	429	465	397	411	417	435	383	423	438	419	437	401	381	431	428	412	370	398	424	415	441	384	413	388	397	417	432	423	419	408	421	408	432	403	428	452	484	451	426	398	412	420	391	413	426	449	413	409	426	435	433	398	437	449	403	422	405	409	427	439	414	417	435	443	423	446	403	413	430	419	403	404	423	449	401	410	410	430	429	411	399	407	392	446	419	418	422	462	427	390	419	413	425	417	412	415	404	417	389	422	422	419	409	441	432	447	388	433	397	369	433	405	447	424	404	412	393	427	403	399	423	400	422	407	409	436	396	415	411	399	412	429	411	438	434	413	396	420	409	426	405	440	435	415	402	421	378	408	413	398	413	438	406	426	379	404	426	407	393	434	401	388	429	411	404	403	408	389	386	430	399	417	416	431	406	433	397	391	432	430	401	416	419	428	390	383	418	416	391	394	392	387	390	400	426	402	418	439	407	412	458	421	434	380	416	399	434	433	419	387	406	443	429	398	415	441	397	394	406	426	401	413	429	407	424	422	391	443	426	411	407	422	381	413	412	409	416	428	410	412	452	438	401	420	461	458	441	437	412	474	432	438	411	413	395	403	395	393	412	407	424	408	394	387	405	409	465	430	416	445	424	414	406	413	390	393	433	424	398	432	397	423	397	394	413	442	467	408	396	432	416	422	374	430	429	410	421	431	405	408	351	420	404	410	418	381	435	376	403	417	402	454	459	385	420	399	413	443	410	416	432	411	438	461	385	429	379	431	417	428	419	472	397	438	379	399	428	440	403	432	406	419	383	438	430	412	411	424	404	423	396	411	428	438	426	386	411	419	411	422	412	421	395	415	427	362	426	385	416	430	439	414	426	417	426	392	410	450	413	422	391	391	393	408	391	429	385	431	419	413	448	389	465	396	416	404	457	397	413	363	432	419	428	422	405	419	407	420	420	422	407	422	404	441	413	437	401	437	411	392	443	426	420	419	442	431	422	419	444	389	411	414	450	446	391	419	433	422	423	403	404	370	449	430	428	417	425	428	431	427	435	412	439	391	405	402	432	406	421	432	398	401	413	367	434	368	407	422	408	421	439	430	403	412	396	433	439	418	454	411	430	431	392	404	449	380	363	417	410	458	446	412	428	438	409	407	400	431	408	389	414	406	409	389	398	422	415	429	389	429	376	388	410	430	422	446	413	425	440	400	435	413	432	429	436	429	389	397	417	406	434	427	463	425	406	426	436	402	406	389	377	402	368	438	439	413	418	411	410	396	420	405	416	417	412	437	394	401	433	425	437	399	418	442	440	390	443	408	421	437	387	387	423	442	393	412	402	396	430	469	428	413	422	419	415	412	358	405	410	393	379	413	443	404	442	413	410	411	410	373	391	389	432	471	440	384	447	397	401	434	390	402	415	445	412	404	436	459	416	411	417	366	464	464	416	380	434	400	405	400	425	415	433	427	414	403	409	418	397	422	446	411	412	398	393	417	399	436	415	408	455	411	411	413	442	422	401	413	408	403	422	398	387	391	417	406	438	453	421	421	426	431	396	400	419	405	433	412	426	439	438	409	435	393	423	410	385	406	405	424	406	421	407	400	439	424	425	405	422	397	426	437	419	436	404	422	434	435	401	419	387	443	396	457	450	393	425	390	387	407	436	412	379	403	392	413	418	441	419	413	381	415	402	424	453	431	445	420	404	382	417	414	394	439	439	431	376	389	391	391	430	414	390	407	416	441	436	432	390	449	453	413	428	428	382	407	445	376	411	400	407	430	391	409	424	436	417	381	405	405	410	441	440	395	380	404	419	391	420	400	445	409	436	393	427	414	390	422	432	426	424	395	385	425	433	438	404	409	399	402	413	430	405	377	452	411	404	398	406	416	416	413	453	399	403	420	416	420	435	457	440	391	394	376	436	393	438	421	406	392	469	384	410	395	390	412	394	455	417	430	437	435	392	437	433	446	428	418	437	429	438	461	398	421	398	400	444	419	423	401	438	421	399	413	407	424	410	396	423	432	385	402	422	390	426	378	472	402	391	403	405	393	444	415	392	428	411	399	426	445	423	376	417	415	405	415	409	378	459	405	408	419	415	409	429	400	421	386	416	416	385	419	434	423	396	420	424	432	424	403	404	462	447	426	424	387	398	454	409	422	440	448	389	429	430	382	405	381	401	392	400	413	441	434	430	445	428	426	426	408	406	421	431	451	355	433	412	391	436	413	416	419	390	416	412	396	414	459	402	440	415	408	405	387	423	405	396	397	375	395	425	397	457	384	420	405	383	409	411	384	392	401	407	451	416	431	409	437	405	396	410	433	372	432	406	399	456	406	426	376	450	414	427	401	434	470	419	448	441	429	426	411	455	426	400	423	434	411	473	429	463	421	415	391	397	459	399	445	406	406	404	409	404	399	395	413	393	390	391	369	428	371	447	387	408	412	421	404	411	445	383	390	384	427	439	411	445	412	406	405	390	447	425	397	449	438	402	427	444	416	410	415	453	376	409	384	396	405	418	428	391	424	381	418	445	398	442	410	393	455	393	415	405	420	427	382	409	422	440	460	422	397	418	423	413	425	400	410	426	439	400	448	411	418	438	430	400	439	414	417	400	427	402	411	410	369	440	416	443	427	396	416	383	439	397	411	409	432	408	411	374	407	428	459	411	389	400	432	387	408	419	416	397	414	400	389	405	391	384	420	470	436	441	438	371	425	407	412	452	424	425	399	444	444	402	415	431	396	390	422	385	452	398	425	453	434	444	399	392	412	433	420	410	415	405	440	439	424	388	430	422	435	396	461	413	389	425	382	430	426	436	401	430	453	399	403	417	444	427	446	395	421	448	413	393	419	417	416	395	443	433	385	404	440	409	431	399	403	397	418	419	384	395	420	374	422
29226	24363	26610	18801	11008	7279	4891	3437	2353	1827	1492	1178	982	774	630	503	436	386	399	358	369	351	351	328	364	333	312	302	314	302	299	302	290	263	316	272	277	243	277	301	287	256	267	253	296	271	257	243	273	267	278	255	250	279	262	269	264	267	249	263	225	268	275	245	249	284	265	228	278	292	261	271	271	238	246	242	271	252	301	242	262	286	239	230	252	259	253	294	276	250	205	260	266	239	284	260	262	264	264	250	245	249	237	254	247	244	272	239	274	276	256	261	271	251	278	249	249	243	285	238	243	280	247	237	262	244	233	251	228	249	250	285	255	257	255	265	262	250	246	233	245	247	248	271	276	245	251	274	254	265	247	242	255	251	241	277	264	248	234	284	236	243	239	251	263	269	246	244	231	243	262	267	253	260	259	243	253	259	262	264	249	244	228	252	231	244	244	235	253	265	267	274	249	238	258	251	267	223	225	260	279	251	234	261	225	245	246	256	216	254	240	258	232	262	252	244	240	264	239	279	240	229	272	249	262	247	254	280	242	238	277	277	263	241	238	261	234	230	260	255	276	256	254	257	265	269	245	263	290	233	243	270	260	277	264	250	265	291	283	285	236	269	260	235	242	239	234	271	227	269	264	243	276	265	249	250	239	245	244	235	265	268	280	257	266	253	233	245	261	258	235	246	260	265	231	247	262	287	258	243	267	243	261	240	280	248	271	280	281	271	250	246	251	258	254	251	259	241	299	268	244	258	281	275	227	262	246	262	277	276	268	272	245	259	249	275	270	261	267	256	258	275	252	266	249	257	237	285	255	262	244	221	257	244	232	275	282	230	251	244	269	284	275	284	273	262	272	285	276	242	258	257	252	271	256	251	264	246	283	272	254	261	272	265	233	267	251	240	286	239	262	264	250	230	234	268	245	250	276	258	281	238	241	245	276	271	257	260	255	269	289	271	290	270	251	274	245	245	252	240	265	240	260	251	265	277	272	260	294	234	238	258	244	238	238	274	248	232	258	252	266	299	289	250	260	240	247	256	243	230	263	255	260	262	239	259	235	246	255	255	270	277	240	254	246	261	259	253	259	238	253	277	249	270	273	250	252	248	256	261	264	261	256	256	241	272	277	246	238	266	268	246	247	250	262	251	256	264	256	261	252	268	253	280	255	272	240	268	275	245	251	251	267	282	246	234	255	236	277	233	259	262	261	265	262	268	258	249	267	251	260	224	257	257	247	268	257	250	268	245	236	273	266	264	262	259	259	240	278	286	261	272	249	274	238	262	254	259	250	243	255	236	265	252	263	260	256	264	253	223	249	258	265	252	245	283	239	249	245	253	252	266	278	259	282	235	244	250	252	265	234	272	274	239	258	245	281	251	252	255	238	267	264	234	259	270	264	261	237	231	277	255	240	244	268	233	269	265	251	252	270	243	246	242	227	285	261	277	232	278	292	243	239	275	249	233	284	252	236	276	280	242	238	245	249	264	265	244	281	232	267	233	244	252	267	253	244	253	241	273	276	227	264	243	263	234	275	266	258	248	266	257	279	264	261	273	245	249	266	243	271	226	242	250	262	257	259	233	266	269	244	284	241	233	239	227	288	244	261	246	269	269	245	241	264	279	270	238	276	293	256	242	262	261	260	259	275	248	243	245	248	259	249	259	267	265	243	243	278	260	257	257	245	246	260	241	263	251	275	263	246	249	257	254	266	271	262	267	241	250	263	268	255	238	259	246	274	255	258	273	265	238	237	253	247	252	256	233	236	277	252	255	246	261	241	275	246	294	264	230	292	249	285	275	266	265	246	270	262	278	260	238	284	250	250	280	268	256	243	242	239	247	265	260	282	251	282	259	247	258	255	237	228	238	257	251	261	281	261	296	303	263	252	256	264	250	237	243	237	258	228	265	268	279	246	238	246	252	286	252	248	264	261	254	228	249	273	245	271	265	283	247	252	269	272	258	243	260	266	232	237	259	249	240	269	267	258	228	289	264	261	260	251	283	254	217	236	248	244	230	278	258	240	262	268	224	236	238	263	247	270	258	233	226	259	240	247	283	248	260	262	262	250	255	227	245	251	240	260	267	264	252	262	277	271	247	269	275	239	247	284	250	267	254	250	254	240	253	244	277	248	283	272	223	220	238	256	237	261	270	259	259	265	260	254	279	228	233	275	247	267	238	249	234	261	252	255	267	258	249	233	237	270	291	250	220	244	232	252	241	266	265	233	260	303	246	259	221	248	234	255	244	280	276	262	265	254	256	246	266	256	258	252	248	277	258	256	273	267	260	274	249	286	261	290	280	281	259	272	251	235	229	275	272	250	260	234	248	271	265	237	239	235	249	275	268	257	256	235	248	265	248	237	267	237	236	222	273	268	274	292	241	225	232	248	244	247	272	274	251	267	264	254	247	258	270	279	270	259	257	277	268	249	277	262	266	240	254	251	286	254	258	249	261	246	265	227	262	260	262	285	268	260	256	279	270	234	260	259	282	253	247	244	261	240	268	249	246	258	228	251	221	246	252	252	244	265	242	244	277	259	243	242	259	261	239	238	300	237	256	248	261	264	232	288	244	262	242	255	276	267	244	255	239	274	262	223	255	283	267	243	255	257	260	238	248	278	226	255	265	259	242	261	273	245	239	226	261	246	267	242	249	261	258	256	255	282	255	250	259	254	247	265	237	245	244	250	258	274	256	271	272	254	244	251	280	253	293	246	264	234	300	285	261	250	292	285	245	263	258	242	224	239	259	251	240	254	253	238	268	255	265	260	248	281	286	271	240	256	248	247	236	269	234	259	255	253	246	235	253	263	248	266	266	248	277	284	288	250	251	274	253	245	269	282	231	246	256	239	242	279	242	251	265	269	282	244	229	253	228	264	251	291	250	248	262	245	254	269	229	256	256	254	281	274	253	247	283	245	264	233	236	254	261	270	237	255	233	275	268	281	262	242	257	276	256	258	240	256	235	259	253	262	281	262	295	231	252	280	236	249	251	245	284	257	271	249	238	268	273	245	264	246	260	264	253	281	249	253	249	267	267	235	268	257	290	277	239	251	234	286	239	241	212	252	252	269	252	274	243	259	276	264	248	241	272	237	256	237	269	247	246	257	252	270	295	249	261	249	250	263	284	244	258	244	245	249	274	243	248	252	270	260	267	250	252	257	254	247	262	275	229	250	273	258	277	223	288	282	214	254	265	254	238	252	291	240	258	238	247	254	242	253	279	255	273	247	254	251	278	254	271	292	266	264	270	255	258	250	290	258	219	273	271	280	259	281	260	245	281	265	278	257	258	271	212	252	239	255	230	251	275	265	259	262	273	253	264	263	255	297	257	241	225	238	264	260	286	267	270	269	252	252	242	288	271	261	255	251	257	246	246	270	246	245	236	279	265	235	243	253	254	272	273	261	251	275	257	265	243	258	270	257	256	270	238	264	253	282	259	261	230	238	263	264	245	264	255	254	305	256	261	233	259	256	245	241	246	257	280	251	266	258	278	256	254
21088	36948	28997	17893	13842	11287	8133	5999	4193	3129	2520	2085	1576	1230	875	663	595	513	464	447	417	435	409	383	428	385	382	375	351	322	354	331	329	324	316	324	310	293	304	300	335	333	290	320	287	298	286	290	306	281	293	285	258	264	289	273	264	279	292	285	262	246	315	283	275	278	274	267	259	266	284	281	279	300	301	270	282	274	280	281	240	294	275	281	283	294	278	259	288	285	270	280	267	287	294	265	274	274	279	269	270	282	278	281	275	266	272	300	300	266	278	272	272	227	285	273	302	274	260	267	280	264	301	266	319	307	251	270	273	303	277	282	291	273	284	256	261	243	275	281	270	259	254	255	264	276	268	300	266	272	255	268	274	270	286	264	285	280	268	268	309	281	277	285	281	289	274	253	282	257	315	314	298	245	286	274	263	285	287	285	303	280	308	273	283	286	286	269	265	265	278	280	279	290	291	309	281	269	270	277	249	289	284	302	267	270	268	288	266	287	261	300	296	249	289	246	291	252	266	289	283	267	262	280	281	276	266	302	267	300	273	246	288	266	263	250	275	287	266	282	254	271	295	270	277	321	267	271	274	310	258	292	289	266	267	289	289	290	257	271	239	289	289	275	282	256	274	270	288	289	255	256	283	271	281	253	279	274	292	246	273	280	270	280	273	253	284	275	276	288	263	273	292	277	253	302	256	280	289	270	281	280	267	286	300	303	283	272	276	310	248	306	262	265	284	256	284	251	252	284	265	289	271	274	242	240	287	279	252	286	258	282	254	268	279	282	268	295	243	287	284	275	258	259	299	258	293	306	272	287	274	268	263	243	283	268	281	282	263	265	281	288	276	308	249	270	257	262	279	268	281	265	242	273	288	248	262	292	291	280	267	278	250	284	275	267	252	263	276	257	270	305	284	290	289	265	294	262	238	287	292	279	257	258	301	282	267	283	293	288	309	264	288	279	240	282	264	282	273	268	280	287	280	259	293	278	294	294	266	257	267	277	283	272	262	278	284	270	277	310	319	264	304	288	278	269	279	281	314	295	268	270	282	272	260	255	268	277	270	280	282	254	299	286	272	282	274	297	261	289	286	279	290	264	267	283	265	271	261	278	267	286	300	272	296	305	241	281	282	251	284	284	294	272	265	275	277	282	289	253	285	280	273	303	277	298	250	269	327	299	274	281	292	283	272	296	265	264	257	295	282	288	271	262	258	302	297	308	287	290	279	281	284	308	293	295	272	247	279	272	301	271	264	276	290	259	290	277	274	291	285	261	274	265	245	258	246	280	294	275	257	294	254	280	305	298	269	295	284	299	278	249	315	281	251	285	297	291	270	282	261	313	269	287	270	259	282	267	279	265	255	278	268	264	276	278	276	298	241	263	263	256	277	279	279	258	273	263	281	284	277	275	268	268	270	303	276	259	271	281	282	257	301	331	286	274	262	276	259	284	259	266	251	284	254	285	283	263	288	262	272	276	286	263	275	261	314	281	293	267	303	269	266	246	247	273	231	276	279	284	279	265	310	272	304	288	268	299	305	291	299	254	277	277	289	307	269	304	272	308	276	279	277	297	278	307	265	299	259	289	303	268	270	292	290	256	289	283	291	284	270	255	282	290	271	296	263	242	255	274	295	275	243	275	271	299	261	266	263	268	287	263	269	271	269	269	260	281	293	265	287	263	262	276	269	265	292	270	279	285	269	281	284	286	286	274	255	273	265	289	273	267	287	275	258	267	276	264	269	275	277	266	280	263	303	265	305	282	256	276	276	284	260	319	292	265	266	316	287	275	270	298	269	271	296	287	294	273	261	280	291	279	270	289	303	287	253	294	281	248	268	291	307	270	289	300	262	253	279	265	281	257	275	276	253	289	299	281	270	268	283	271	287	296	287	237	295	260	285	305	241	278	288	280	279	273	286	264	285	266	271	258	268	246	245	252	285	274	272	281	262	279	285	273	275	282	261	274	275	258	255	305	315	259	296	253	261	226	255	281	247	295	263	318	251	262	282	275	297	270	294	265	286	281	262	255	281	296	265	292	283	253	264	263	297	257	275	282	281	267	281	269	285	269	245	258	269	257	268	302	290	280	253	292	295	284	267	252	285	286	274	273	283	266	308	302	296	255	274	262	299	305	270	290	265	267	300	294	293	288	294	242	286	260	260	264	302	253	286	284	291	275	264	282	267	269	266	251	250	239	287	234	270	286	253	301	239	279	256	256	270	317	297	276	273	269	303	268	287	281	319	281	288	277	251	255	271	285	265	266	279	280	237	288	287	286	275	280	283	266	288	283	264	290	288	268	274	285	306	276	242	295	299	285	298	274	281	272	275	302	237	276	259	299	285	264	283	312	289	286	257	292	269	284	288	272	254	312	266	276	262	244	270	277	276	299	273	286	259	280	285	284	282	264	295	279	288	291	263	267	280	282	254	319	260	279	304	283	294	266	261	240	300	285	286	292	282	313	297	280	279	284	267	310	281	287	275	262	276	285	307	245	297	272	257	281	278	273	267	314	251	261	293	273	276	277	287	259	271	289	269	270	293	260	299	244	289	297	271	274	240	241	257	290	290	265	272	251	266	254	293	256	252	259	304	268	270	269	228	288	242	290	268	282	276	300	263	272	307	283	270	268	267	306	284	274	293	238	271	294	262	280	292	284	266	277	294	290	251	295	271	280	287	250	267	332	291	258	261	286	292	270	271	287	239	286	272	272	311	288	276	264	313	268	270	295	255	302	267	260	250	262	284	260	263	278	297	270	259	286	264	289	249	274	299	278	270	270	288	256	269	284	286	265	289	306	274	243	307	271	291	266	246	258	277	289	248	283	270	301	271	285	272	291	262	247	279	280	284	266	291	275	264	264	289	284	274	272	292	281	271	301	285	292	295	251	272	241	287	300	290	266	237	285	275	267	297	301	269	267	283	294	273	279	251	296	277	254	259	256	274	277	281	276	248	241	285	281	277	284	275	275	245	292	262	273	259	277	282	259	259	268	256	249	287	262	264	268	259	274	256	276	267	245	279	277	293	275	267	286	255	274	272	278	288	252	300	298	267	268	294	298	296	255	287	300	256	277	281	280	283	261	302	266	290	294	282	308	262	270	256	280	253	308	272	296	281	263	261	296	283	284	266	283	260	280	309	282	268	282	281	260	272	255	280	261	252	260	277	286	265	283	279	278	263	272	282	263	273	276	304	274	273	255	253	269	309	282	265	278	262	317	296	274	263	274	277	293	269	265	296	272	248	287	257	287	268	300	271	279	271	304	270	272	292	290	294	267	271	304	271	298	294	288	291	283	274	298	286	286	270	262	302	288	293	290	283	286	270	280	267	276	284	292	279	287	303	258	295	291	259	268	288	267	280	298	285	285	269	262	285	278	263	273	273	255	261	285	268	289	265	273	296	258	271	292	285	284	245	284	270	286	277	284	276	294	260	267	286	281	302	304	247	270	294	280	297	270	274	307	300	270	267	264	246	285	281	287	278	275	254	260	287	274	279	274
24385	21545	28816	25028	22133	17501	10643	6207	4107	3029	2513	2000	1535	1239	1013	812	695	559	573	538	504	518	516	508	471	479	454	466	427	411	363	398	394	369	433	387	381	362	382	360	332	349	364	390	372	344	339	334	367	320	317	334	335	353	356	359	335	333	369	389	370	378	360	347	349	356	369	363	355	338	372	337	360	339	360	353	338	340	317	326	335	351	325	334	327	328	310	324	370	340	314	355	347	346	358	339	331	315	348	333	377	332	332	351	337	341	338	335	324	307	338	348	315	353	364	352	344	344	338	340	349	330	337	333	324	335	330	340	354	322	336	324	306	329	313	356	306	350	334	331	289	330	346	334	323	359	329	319	344	359	364	336	355	333	372	348	342	359	356	325	351	288	325	307	325	317	361	318	353	336	358	344	315	334	322	346	353	349	332	334	356	312	345	340	347	319	291	313	322	344	352	346	339	326	342	345	348	322	328	347	369	330	337	314	363	329	326	301	317	344	347	339	347	371	320	336	302	329	347	314	357	317	328	344	337	368	337	336	320	340	327	312	336	329	348	325	357	348	353	346	290	376	354	347	321	332	334	341	385	317	341	340	356	343	360	326	308	315	312	335	326	354	317	284	322	353	329	334	318	343	366	326	334	360	308	318	319	327	347	349	382	360	308	360	329	367	372	367	311	323	337	316	322	351	307	324	339	347	350	363	334	345	345	370	328	326	381	330	333	316	336	343	322	326	336	330	318	341	330	332	348	304	346	322	380	343	316	340	334	328	351	338	355	333	330	338	364	337	358	330	392	319	324	337	342	354	320	354	317	362	361	334	342	329	315	326	350	319	363	352	363	328	348	357	314	326	333	313	324	354	339	359	356	382	360	314	337	346	348	335	320	317	343	357	340	308	336	342	335	353	335	345	344	340	337	349	334	360	343	316	339	327	353	340	325	371	327	335	368	345	339	329	332	328	319	384	326	354	322	333	351	341	360	332	313	348	329	313	330	309	340	324	325	348	339	338	334	355	378	328	354	347	329	336	360	338	361	365	343	333	326	369	353	332	307	320	346	347	341	327	344	360	346	319	321	336	337	311	339	339	346	337	331	338	339	333	341	345	339	299	314	308	368	359	325	314	325	339	325	332	343	336	347	359	348	364	342	333	346	316	332	333	325	324	329	345	359	350	333	369	362	358	309	324	381	342	330	360	295	346	379	353	348	337	347	307	352	359	349	341	358	358	346	342	333	327	316	332	345	300	355	336	330	343	338	361	298	328	351	347	331	312	344	368	370	350	332	318	328	329	326	350	342	354	324	314	328	342	317	314	343	348	338	319	361	378	325	319	332	330	365	359	380	356	339	335	313	341	335	354	337	323	308	287	335	348	343	340	349	350	310	328	352	323	308	337	352	361	332	337	325	322	347	334	338	365	348	377	336	308	328	348	365	343	313	330	328	399	342	352	360	310	297	324	359	317	359	345	348	340	320	338	309	333	330	344	319	348	337	333	347	338	318	317	340	322	368	362	323	348	338	292	318	336	352	376	364	335	355	350	340	296	323	357	344	337	332	323	341	337	331	350	320	321	352	367	335	343	345	375	373	328	359	301	354	356	364	320	365	372	288	350	354	326	334	339	335	344	338	346	321	318	355	346	317	359	324	329	326	351	310	323	304	313	326	345	354	302	337	348	302	339	408	329	340	340	322	336	307	352	330	351	328	339	351	326	346	351	352	336	371	331	325	344	365	366	370	343	333	356	330	326	334	376	365	326	336	357	342	342	334	330	350	349	365	364	363	349	344	338	336	296	376	337	321	329	337	335	331	349	330	356	356	356	314	364	362	318	355	318	332	336	327	360	311	332	329	360	331	340	308	370	297	316	327	364	316	354	364	348	324	350	324	338	391	342	379	299	325	300	326	347	328	346	351	374	356	359	321	331	322	366	338	333	332	332	338	346	347	356	313	324	305	354	355	352	335	338	306	335	302	341	371	328	330	304	302	307	348	317	341	295	356	350	339	345	368	345	354	332	310	312	351	308	364	328	338	360	343	358	324	330	324	355	342	360	328	351	350	311	292	341	352	331	285	314	370	303	379	334	337	360	320	324	335	323	353	332	338	336	342	305	343	318	300	333	314	310	363	338	324	312	327	327	312	336	348	338	314	350	344	347	312	395	323	349	322	363	374	330	364	331	344	313	293	312	325	338	349	341	336	338	347	362	363	332	346	350	319	326	343	326	327	321	342	357	335	310	341	329	309	305	306	323	322	324	346	345	360	331	330	366	373	349	311	303	330	320	314	369	324	337	369	360	347	321	325	330	344	306	330	326	367	318	328	330	314	328	338	327	306	335	322	356	349	314	306	346	340	356	365	320	313	299	358	364	344	326	317	330	357	330	365	320	320	336	308	340	354	323	351	382	339	342	341	332	341	308	354	320	359	365	332	348	343	294	313	327	338	319	331	347	317	338	345	324	353	324	387	352	369	354	284	363	325	341	309	328	313	328	314	368	337	309	357	286	329	358	330	332	382	355	298	325	354	350	344	331	352	348	317	347	387	329	340	348	362	327	337	361	326	333	331	325	326	325	349	345	341	348	329	340	333	327	347	307	353	346	334	339	328	343	350	316	390	342	334	315	322	329	336	347	332	315	343	359	360	310	358	350	344	347	346	339	368	347	344	302	335	291	310	358	340	364	336	334	365	358	332	330	324	356	331	356	326	334	322	345	323	361	349	365	359	356	358	323	330	310	349	355	315	371	345	347	332	320	323	342	352	333	308	331	337	337	326	333	325	344	329	298	321	348	328	330	335	357	334	329	358	323	338	319	354	358	337	355	321	330	324	304	332	335	338	347	326	335	351	343	361	374	371	308	332	315	350	333	334	358	356	343	336	339	348	330	342	350	374	320	344	322	323	337	338	343	315	360	336	340	315	352	352	345	332	332	315	345	339	371	347	327	321	323	324	313	321	346	320	353	345	341	306	322	327	367	346	312	314	287	351	352	326	341	332	345	351	366	311	320	330	314	349	312	338	331	358	333	326	326	327	354	344	331	328	360	308	350	355	343	343	307	324	319	340	350	335	323	355	348	331	338	352	355	348	341	347	332	378	326	365	317	337	331	327	329	310	316	332	316	330	348	314	290	364	340	327	341	350	320	356	284	339	308	322	348	334	308	334	323	332	326	348	345	302	331	314	350	335	351	307	354	324	343	334	266	358	330	294	334	343	352	353	318	322	332	321	342	346	334	353	332	310	335	343	356	353	366	318	333	319	315	374	366	349	330	356	365	334	369	342	330	353	321	326	330	314	321	348	301	321	355	345	333	343	318	310	351	338	295	328	345	335	350	354	324	371	369	340	340	352	335	355	370	305	329	376	331	329	344	336	337	305	320	304	311	350	348	309	334	304	336	317	309	334	353	340	320	381	322	358	334	336	338	329	397	323	322	323	331	316	331	320	360	295	323	334	344	347	346	327	375	333	330	341	333	340	335	370	330	330	332	307	305	370	337	302	298
20951	44552	37147	26181	20423	16419	12584	9677	6718	5219	4063	3331	2467	1918	1484	1117	959	735	731	626	645	606	627	599	574	492	544	525	507	456	476	450	475	430	426	427	395	394	442	426	428	403	406	407	393	382	384	396	354	362	372	372	344	365	377	367	393	388	366	351	352	386	386	337	365	386	376	347	357	351	351	367	365	340	341	351	361	356	371	359	352	355	363	331	370	326	337	334	378	374	350	347	362	364	356	355	371	373	343	334	332	375	345	349	375	340	354	331	353	368	361	352	324	369	358	355	341	317	352	346	369	379	345	349	372	353	371	348	349	358	364	344	346	377	377	348	353	335	365	298	386	351	388	376	379	372	340	310	394	375	360	357	340	336	356	320	338	370	377	343	363	348	347	341	341	364	354	359	308	353	385	342	350	377	374	351	374	349	334	351	386	347	377	353	358	373	339	320	339	325	356	381	361	325	335	377	340	346	329	342	370	364	362	353	376	361	355	326	337	363	384	365	381	336	321	359	360	344	329	336	367	320	345	349	372	337	342	360	346	334	377	363	376	365	341	338	338	319	363	339	328	358	373	353	386	374	371	367	365	337	356	388	331	358	346	363	375	334	362	325	368	348	363	344	335	331	346	373	371	330	350	348	337	353	359	372	347	341	336	335	339	362	363	363	309	347	350	369	339	363	369	376	386	364	329	333	363	351	332	342	356	366	356	333	338	392	315	346	339	333	337	333	347	362	375	374	327	366	348	327	340	327	332	347	341	308	349	377	357	372	363	344	359	366	390	322	345	357	393	347	338	352	358	353	359	375	368	372	354	307	379	366	371	373	338	345	362	339	359	363	350	331	375	338	328	344	357	358	356	340	345	350	374	351	352	382	318	335	356	328	374	336	339	342	362	359	357	348	344	360	354	338	359	336	358	366	340	345	351	359	347	352	329	327	382	346	333	358	354	318	382	360	329	389	358	361	340	305	367	355	348	357	336	371	364	370	354	349	351	352	372	356	346	411	382	342	369	359	364	379	320	351	367	386	344	378	376	344	365	347	345	342	372	354	322	400	335	343	349	354	369	369	349	364	340	359	362	352	362	356	356	333	346	346	345	360	370	337	398	348	354	353	357	359	363	357	353	357	369	345	375	342	377	347	345	332	312	366	342	308	349	353	350	340	345	332	388	353	329	373	365	350	368	381	323	356	344	330	344	344	334	336	343	398	374	367	346	354	374	347	364	357	363	349	327	323	320	367	349	335	348	353	379	380	337	337	368	375	328	321	362	374	350	374	362	383	322	373	337	396	346	328	338	359	358	397	357	357	366	331	362	390	376	334	343	353	354	328	345	366	386	342	362	358	361	347	334	337	342	361	343	412	387	383	355	344	369	356	378	367	377	363	346	377	344	347	378	353	319	343	375	325	389	363	371	347	354	333	348	341	328	363	350	360	353	370	350	323	368	344	342	370	347	356	376	318	373	350	344	332	359	345	349	372	353	370	329	324	363	357	328	356	337	304	378	330	341	334	356	359	363	340	314	373	386	341	361	362	347	367	356	334	360	359	362	359	345	352	408	350	355	372	378	346	388	341	363	342	368	361	328	335	361	361	363	368	330	332	331	323	360	359	344	339	342	354	350	368	330	374	352	352	364	363	384	349	371	326	377	352	328	348	350	394	334	365	324	357	337	380	340	329	387	387	373	356	353	372	379	348	333	347	344	352	367	343	369	334	388	375	342	361	356	361	354	369	352	339	338	366	352	366	311	357	340	332	368	359	391	363	368	343	336	377	364	358	319	369	344	365	335	344	336	352	376	363	327	366	373	314	336	350	348	344	346	334	347	365	356	348	362	343	361	338	362	355	362	342	343	378	352	364	332	332	349	359	361	341	355	396	348	356	403	337	340	357	348	342	326	347	351	318	378	352	347	337	360	376	337	307	366	340	361	338	368	347	348	362	381	354	393	408	363	362	343	333	331	358	390	349	408	315	362	310	355	375	350	349	335	340	380	357	353	330	357	336	378	340	359	346	356	340	383	345	361	312	362	355	355	357	365	359	355	337	364	352	356	399	363	342	355	355	347	353	394	343	338	338	360	353	346	351	354	347	373	342	350	361	317	339	345	358	338	323	361	392	357	357	352	370	346	347	369	356	376	303	316	366	384	310	356	348	359	357	332	349	381	350	331	373	360	379	349	361	356	339	373	361	327	347	357	375	361	341	348	351	334	372	361	341	340	367	369	339	344	374	345	360	376	354	351	334	382	313	364	382	395	351	381	382	349	350	388	349	357	370	348	312	372	322	345	365	348	332	355	343	356	364	335	357	356	344	362	348	354	358	346	332	364	331	340	344	359	338	308	335	379	370	356	347	341	351	358	334	347	370	373	369	348	375	350	364	337	349	351	357	308	347	339	333	352	352	339	352	342	347	358	344	358	376	357	376	347	371	353	353	360	362	362	326	386	331	369	367	350	381	337	364	344	357	366	329	360	360	348	359	370	327	364	374	387	334	311	354	329	382	326	383	361	355	348	350	346	334	372	343	350	339	344	366	365	329	333	399	346	344	333	376	350	349	388	349	319	368	351	397	323	340	376	355	366	334	358	368	337	348	363	352	336	323	346	347	344	326	342	359	369	319	372	373	312	385	386	339	353	325	385	376	371	339	349	349	350	346	330	382	348	342	348	381	337	369	385	378	359	373	352	369	352	357	357	376	335	361	383	327	332	356	358	349	364	347	355	352	359	327	373	351	346	376	366	352	361	357	351	347	373	372	353	354	345	343	338	341	352	346	320	338	368	342	357	342	339	356	358	358	360	349	326	362	349	353	344	373	300	357	321	367	338	319	357	378	355	330	333	380	360	326	422	351	384	365	368	329	363	381	360	349	347	330	363	350	376	372	344	345	378	346	384	379	349	354	323	349	342	365	353	354	316	363	332	356	329	348	345	330	373	352	365	342	397	358	368	372	331	328	336	330	365	345	353	391	341	337	387	365	375	367	361	342	378	310	325	352	346	349	343	340	360	318	386	325	371	374	337	353	366	342	332	338	337	367	345	341	332	340	371	344	331	364	323	316	386	363	377	342	343	371	383	365	356	359	348	385	343	370	358	326	353	376	369	368	332	354	364	337	339	330	373	366	359	360	361	346	360	347	373	353	336	330	375	375	357	373	374	353	365	350	369	346	362	341	314	349	349	364	369	398	367	362	380	368	343	352	338	349	351	341	382	349	347	353	336	345	363	347	323	335	341	332	337	378	338	349	332	371	347	326	350	343	408	388	378	357	356	385	320	342	348	334	358	337	347	363	380	372	353	343	342	355	350	381	322	349	365	347	382	372	356	383	368	354	340	356	344	324	342	327	358	385	365	358	375	370	351	365	349	344	365	361	394	321	349	352	370	342	324	349	359	344	351	338	352	325	341	341	362	338	328	359	354	363	323	336	371	348	328	348	364	343	393	326	354	342	344	371	358	364	348	364	316	363	344	371	386	361	348	323	349	391	366	356	316	333	373	382
25566	21628	28081	26342	18031	10433	6915	4574	3251	2304	1941	1536	1218	974	711	595	513	491	434	372	399	380	380	369	383	395	321	372	341	352	328	334	324	336	306	302	339	288	257	314	286	301	310	327	272	295	323	253	296	292	265	278	285	277	251	289	295	251	285	300	267	274	272	316	275	286	271	285	265	259	239	276	279	285	265	290	275	256	270	271	291	290	268	276	265	282	283	254	246	264	254	257	277	269	258	265	272	268	247	252	260	265	286	259	282	276	267	229	270	273	297	288	278	278	299	287	289	258	269	256	278	271	286	277	273	281	270	265	260	298	287	275	264	256	261	289	260	287	273	293	279	259	254	292	251	270	267	283	274	249	286	274	279	281	274	301	250	270	315	256	264	290	249	288	299	260	248	310	254	287	257	259	248	277	277	263	284	271	261	258	291	270	258	257	254	272	288	255	271	276	323	282	299	252	277	284	265	255	277	291	265	282	269	267	290	284	276	290	288	287	265	301	260	283	281	284	273	293	276	288	298	248	273	286	234	261	281	292	250	281	268	269	301	259	270	287	312	277	267	275	263	273	276	280	270	250	259	282	262	264	279	280	269	256	265	258	282	299	285	277	288	269	284	280	272	273	278	276	295	269	263	256	301	277	284	270	288	237	273	264	287	252	296	293	284	286	273	299	245	285	295	273	273	260	263	272	270	265	258	255	265	257	258	256	249	288	275	276	272	257	238	273	278	287	270	242	251	272	270	272	287	291	248	286	282	282	286	258	279	280	308	277	286	248	312	249	256	318	292	261	295	269	264	278	261	274	285	282	289	290	304	265	281	247	263	289	264	263	297	263	248	265	269	264	267	272	298	278	260	276	270	247	270	270	266	286	238	284	246	252	303	245	244	299	265	280	270	262	279	251	311	255	303	274	289	273	259	274	267	274	280	285	278	239	278	258	246	252	248	247	285	274	248	265	305	273	257	270	246	258	275	276	281	297	277	269	270	297	277	271	249	256	309	278	262	257	243	287	262	250	266	307	272	307	282	259	268	277	260	231	271	287	281	291	269	270	314	260	261	256	281	261	271	271	270	284	276	266	287	270	251	268	276	267	268	265	248	287	259	254	276	268	316	245	267	264	274	269	286	271	282	297	265	253	261	300	265	260	237	272	278	265	239	279	262	265	266	282	276	266	299	263	275	277	280	275	263	291	272	244	259	292	259	272	260	284	284	243	283	280	274	284	264	269	286	294	271	254	290	290	265	273	267	235	277	310	279	283	268	287	295	264	277	287	265	271	263	280	237	264	255	257	236	252	289	254	255	276	284	278	232	259	264	275	275	284	270	233	281	272	286	291	297	264	269	295	260	314	271	270	266	256	248	261	260	283	267	271	280	270	240	277	265	275	256	269	283	295	251	282	287	284	304	274	237	277	265	283	270	267	285	281	283	277	260	274	282	255	286	256	273	276	273	272	288	269	264	268	279	283	288	283	261	277	274	285	262	240	300	294	269	250	261	285	306	246	290	305	280	281	273	262	269	267	275	259	264	280	274	254	280	273	272	259	274	283	232	272	278	280	251	267	254	273	255	247	260	281	299	262	274	271	279	279	250	284	293	282	253	251	253	290	266	272	292	305	252	261	302	288	297	198	302	283	267	284	311	266	262	253	272	310	268	258	290	288	253	271	244	289	261	266	269	266	264	266	278	253	247	288	264	272	268	283	253	259	262	295	260	281	290	285	278	239	289	266	267	270	293	251	259	276	306	273	258	283	250	305	264	243	262	242	256	269	266	274	289	287	254	263	285	256	249	288	306	265	265	267	254	282	290	271	291	246	269	264	249	271	264	300	273	262	292	298	278	273	279	280	273	267	254	263	249	280	261	271	269	273	247	255	280	264	269	268	274	252	261	295	258	260	299	287	241	239	244	270	308	281	254	289	271	291	281	295	265	253	264	282	268	288	283	251	270	300	279	267	241	268	272	286	304	275	276	273	266	260	252	253	265	269	242	283	262	290	274	237	271	269	264	285	277	277	261	264	250	257	310	296	245	261	285	268	276	261	275	291	271	294	250	265	258	271	304	250	246	273	275	281	252	282	264	267	295	266	250	271	296	268	277	282	250	278	275	279	288	265	272	273	275	281	272	268	283	280	243	274	279	287	283	285	299	277	265	284	274	252	256	256	250	240	279	271	264	256	285	270	269	293	278	250	260	293	283	266	275	252	277	264	293	262	280	241	282	263	284	293	277	278	278	288	257	277	280	268	277	250	288	255	237	303	276	226	285	296	266	290	277	267	278	287	259	218	251	269	310	267	274	262	249	275	256	254	243	230	275	259	313	255	259	244	257	267	290	258	248	293	276	295	273	261	297	263	293	249	258	247	262	281	262	307	261	251	289	273	250	273	280	271	286	269	278	270	282	265	264	271	277	264	250	295	295	253	264	278	318	272	298	280	263	248	272	261	303	268	280	269	272	248	266	291	296	292	255	269	263	280	292	265	289	277	290	281	258	280	274	273	274	274	261	292	273	261	285	251	272	240	284	253	252	264	297	275	274	271	273	274	264	272	271	279	273	278	240	299	255	278	280	282	258	237	284	266	250	261	295	269	303	280	258	286	302	242	263	257	240	241	273	278	281	273	278	274	248	283	272	290	279	283	280	283	269	259	261	281	272	283	288	264	258	279	277	281	291	262	284	255	289	259	274	235	296	283	268	263	280	273	293	266	284	255	252	257	250	284	268	262	273	272	304	274	270	260	301	256	255	274	240	277	271	271	272	265	271	281	257	280	250	306	291	275	271	286	274	274	290	280	279	299	270	275	277	241	277	254	286	281	282	293	278	261	265	272	280	282	299	267	254	245	287	275	262	284	298	283	266	258	292	269	270	269	234	282	298	305	270	269	265	271	276	272	263	270	279	275	267	282	286	313	300	262	264	256	256	284	274	288	272	271	260	248	264	263	287	267	241	270	299	293	250	273	275	233	252	267	292	246	298	271	256	265	302	281	290	261	263	248	275	277	258	264	270	277	284	261	287	262	285	280	297	291	264	258	260	254	266	277	253	285	308	278	254	278	269	263	270	252	255	254	290	272	303	271	256	247	277	267	300	260	263	301	277	275	284	264	262	282	250	261	275	263	316	256	260	307	285	290	288	296	264	262	288	248	278	286	282	288	302	286	266	288	264	269	255	264	268	271	272	282	288	296	292	250	267	274	262	255	283	260	252	261	278	294	270	306	297	286	262	245	304	286	273	274	292	265	286	251	290	287	272	300	259	288	262	267	272	264	322	273	277	274	287	272	274	264	248	266	282	287	282	287	249	282	282	299	299	267	292	279	251	277	262	269	269	308	264	273	281	277	267	267	266	279	256	270	289	238	300	296	293	293	320	280	267	277	267	301	252	287	286	266	289	276	263	288	253	299	265	268	265	277	252	277	276	287	263	280	269	276	274	272	273	272	299	250	271	284	253	273	264	268	284	276	263	253	278	273	267	272	257	278	265	289	264	284	264	275
21506	41652	33911	22399	17576	13519	10520	8021	5647	4198	3351	2697	1996	1512	1056	809	732	632	562	551	564	507	499	464	456	447	463	419	404	384	359	396	369	381	352	291	345	318	348	345	315	308	333	338	370	322	330	303	289	314	313	318	304	287	292	298	329	278	318	313	312	301	323	324	307	300	320	315	310	286	311	313	313	323	300	310	280	321	300	325	292	301	296	319	276	288	305	285	321	325	295	286	278	299	263	286	278	303	304	289	298	330	282	320	299	298	292	288	282	306	315	317	310	304	306	283	275	286	298	290	292	293	301	306	287	314	277	278	292	284	296	306	303	309	253	308	295	289	298	284	261	296	318	271	275	292	299	264	275	310	259	277	287	281	302	307	295	305	316	297	295	289	295	298	279	326	302	296	287	299	303	290	285	270	272	304	289	293	297	282	338	310	299	313	287	298	308	314	324	288	321	301	283	333	294	311	310	343	289	293	307	289	290	308	325	292	300	311	297	313	286	311	315	283	302	317	288	316	294	286	331	299	266	281	299	265	300	293	298	313	308	307	296	295	317	254	296	300	260	285	282	331	301	300	315	262	291	306	274	315	289	294	307	287	354	310	301	291	285	279	291	303	269	287	310	285	285	299	310	287	309	334	284	272	310	276	270	333	315	319	310	283	272	331	296	291	316	298	294	288	301	331	306	312	301	287	270	283	316	309	307	307	296	275	317	309	308	276	303	287	313	291	319	285	298	294	310	306	305	297	303	299	297	283	310	293	291	342	306	303	294	289	317	334	279	290	319	263	299	292	271	277	306	301	294	313	283	301	306	325	300	296	301	305	304	273	266	260	312	298	295	267	303	321	322	287	312	300	292	305	288	314	291	304	313	312	309	293	301	305	308	306	305	267	310	304	305	304	283	287	285	297	291	310	297	290	269	335	283	305	311	276	285	277	309	304	318	287	299	334	297	289	291	289	309	291	275	306	324	307	294	299	313	279	326	314	319	306	293	249	301	282	323	321	308	306	305	304	291	294	313	278	282	307	285	299	318	311	284	278	285	301	297	281	307	305	298	334	294	297	289	314	291	283	279	330	283	307	289	309	338	322	287	319	314	289	304	295	282	309	289	301	306	299	308	303	303	298	354	282	284	305	305	299	290	294	296	328	259	307	265	320	285	292	274	283	301	312	294	292	273	323	260	293	285	304	327	308	302	327	323	308	284	316	325	303	314	303	304	309	321	291	284	282	295	325	307	291	311	312	304	315	283	298	308	291	325	276	307	317	314	298	308	298	337	313	317	314	294	296	313	317	314	322	277	252	280	322	304	323	313	321	292	305	299	289	289	318	289	285	281	294	285	273	290	311	285	301	302	296	293	272	290	307	291	336	317	284	322	284	270	283	308	316	281	291	257	287	306	270	300	286	292	332	303	285	333	287	313	296	307	305	305	307	287	318	258	297	309	291	302	313	330	325	302	295	307	278	300	291	312	291	256	318	317	300	278	290	303	327	323	309	265	290	283	262	312	297	321	278	307	306	311	292	273	316	307	313	284	308	305	309	311	264	303	315	296	316	280	295	291	297	306	291	281	293	300	255	300	313	313	271	309	286	312	302	305	303	309	290	292	295	291	273	318	305	309	300	307	329	281	299	280	340	321	287	297	310	285	313	308	277	316	297	291	312	313	299	291	289	314	305	281	299	314	299	352	318	309	342	307	312	294	292	312	309	298	300	303	297	296	299	285	303	253	298	289	295	302	302	268	251	312	285	277	288	286	316	304	332	307	324	307	293	336	320	268	290	321	293	306	300	308	310	321	292	269	300	323	306	295	319	287	269	346	285	339	311	293	268	304	303	297	301	289	283	320	278	304	279	315	288	296	283	296	298	295	270	311	311	256	320	320	287	297	305	277	271	285	323	296	292	292	291	309	295	294	273	301	317	335	297	306	289	276	276	301	286	302	277	318	312	295	284	303	297	286	284	319	280	290	270	306	278	292	320	312	299	302	294	300	314	274	283	320	311	296	278	296	290	319	298	314	324	309	310	291	331	325	299	298	310	290	315	314	275	285	290	284	307	319	319	274	325	260	297	292	322	284	254	300	306	291	283	255	277	312	294	323	301	311	284	318	291	315	324	269	303	302	285	322	302	292	307	304	309	306	258	295	296	310	298	301	303	318	276	292	286	305	325	274	334	331	309	264	299	281	317	306	309	310	306	325	313	292	313	283	307	306	309	299	300	306	280	314	281	284	288	307	289	291	307	277	305	318	316	296	291	281	301	288	287	291	273	291	314	270	312	314	326	321	309	292	309	300	286	309	273	322	293	312	321	314	321	294	306	297	322	331	286	292	291	274	325	293	346	300	278	303	330	306	323	298	298	291	319	298	314	291	298	289	293	286	321	292	272	309	308	298	315	292	291	319	300	267	303	312	270	312	329	272	313	288	307	307	321	312	275	302	282	278	260	288	270	307	307	271	311	305	303	316	290	274	281	291	266	321	308	305	268	277	302	311	293	293	268	338	291	289	314	288	287	322	309	355	304	265	278	327	297	314	299	307	304	319	285	304	282	307	264	276	309	290	291	298	270	276	279	324	313	302	313	310	296	322	277	270	289	290	314	309	282	315	302	308	283	283	311	262	292	310	304	274	321	268	307	299	336	303	290	291	305	292	289	310	335	286	298	306	306	298	260	303	274	273	331	308	301	280	293	247	275	314	280	281	282	290	299	339	278	297	270	273	285	301	303	335	289	293	286	323	278	306	296	294	317	307	281	303	296	287	313	302	332	285	294	320	300	317	287	305	304	300	292	300	311	296	271	280	265	281	292	319	305	286	277	289	297	267	278	305	308	331	304	296	311	307	304	295	304	291	287	289	301	300	269	278	293	291	282	335	311	330	304	304	274	322	304	330	332	296	282	304	270	263	283	315	286	294	309	291	263	287	299	286	326	299	302	291	292	290	287	314	290	286	308	316	297	301	302	298	273	292	311	313	267	245	319	313	288	291	278	315	319	275	318	301	303	285	291	298	320	309	311	280	262	321	279	299	289	272	286	305	297	273	299	308	289	325	294	289	302	304	285	314	312	295	291	288	295	302	307	315	307	305	287	305	313	302	279	280	301	312	279	315	286	281	316	322	287	314	322	294	288	297	302	316	294	317	284	288	291	299	300	271	286	316	319	323	300	313	283	300	255	306	298	278	341	320	310	285	283	283	304	311	317	277	272	301	286	291	307	314	301	313	279	312	304	287	308	294	301	351	281	327	270	300	300	309	280	297	320	295	287	321	296	291	308	308	294	276	263	307	324	292	316	308	293	293	320	321	288	298	289	279	307	315	292	304	310	292	298	318	328	308	323	296	264	288	293	294	289	303	277	264	283	334	289	305	317	323	285	312	300	303	313	325	304	305	291	304	283	301	270	333	286	274	301	301	310	289	284	305	314	295	301	314	305	312	293	300	327	317	311	267	315	294	312	336	290	285	303	304	292	325	314	319	304	292	291	287	309	302	320	310	291
23230	21583	29315	24365	21860	22701	18842	9578	6323	4512	3550	2860	2355	1723	1287	1123	924	819	708	697	659	657	614	643	589	558	594	545	595	511	508	498	488	469	451	470	479	411	454	501	465	428	443	432	479	421	448	424	435	432	396	403	418	359	398	372	408	415	403	446	382	398	426	444	437	426	404	372	373	395	422	403	378	409	381	465	415	378	381	421	391	385	388	411	405	404	382	389	367	384	368	426	406	402	452	391	398	413	423	421	395	387	394	396	396	383	380	358	423	393	406	398	373	361	387	396	402	404	441	422	407	431	366	406	366	378	421	385	404	390	372	401	389	409	406	419	402	418	369	411	381	387	341	449	394	396	379	405	397	398	409	387	415	421	376	411	408	416	363	388	402	393	373	421	429	419	413	416	393	416	403	399	438	390	381	403	389	409	368	379	382	421	382	422	414	382	434	421	403	407	409	437	428	435	432	382	395	374	408	409	412	421	394	434	417	446	406	406	376	429	400	411	398	393	389	386	407	425	406	383	418	385	380	422	384	421	393	394	397	425	399	410	380	386	377	392	368	357	414	386	410	380	395	401	375	395	365	344	399	400	425	392	400	408	407	405	413	403	409	419	378	380	418	437	378	376	372	419	389	395	400	373	355	370	412	369	424	396	390	368	406	382	425	388	386	384	390	415	409	392	385	391	395	396	391	421	376	404	381	389	399	381	360	366	394	394	429	402	370	428	407	384	411	393	413	405	402	407	431	385	408	378	405	408	428	376	395	400	393	384	403	396	405	367	410	395	400	403	395	383	399	390	402	395	365	394	403	409	395	414	391	394	388	405	391	395	358	391	384	392	418	417	420	412	410	397	407	396	382	372	443	456	364	394	402	424	418	410	345	396	426	390	417	428	386	411	384	418	405	378	391	389	405	404	415	393	424	371	428	406	392	415	401	404	420	387	379	392	375	418	389	416	393	424	388	439	424	367	403	388	391	397	411	426	384	423	424	398	384	430	391	377	385	396	388	396	363	410	391	407	397	407	375	379	416	384	378	374	391	401	402	382	420	394	399	396	387	423	410	386	393	399	373	431	382	383	413	408	388	398	410	433	399	419	377	398	389	387	408	425	393	386	376	400	407	396	423	420	408	398	370	445	424	403	409	417	385	417	406	359	396	378	366	388	408	409	431	408	426	400	397	362	363	403	372	411	389	393	383	410	412	406	381	370	366	419	384	391	340	376	399	420	424	416	424	472	437	380	420	412	418	408	405	419	375	386	419	409	376	393	397	341	389	403	394	416	395	399	388	390	417	407	406	398	408	372	392	384	398	377	384	417	380	418	428	398	330	396	410	394	414	422	436	394	394	394	418	366	414	385	405	415	393	393	391	413	399	395	401	407	387	393	418	356	412	406	414	406	413	391	365	413	379	382	377	395	360	382	380	395	408	398	430	414	364	380	390	378	408	381	385	427	393	411	385	392	400	377	415	406	384	442	423	372	429	382	406	399	394	413	361	396	399	415	379	411	382	372	410	427	412	409	401	406	374	396	346	423	396	374	400	372	378	396	402	398	396	370	389	419	414	391	437	427	418	408	424	389	401	381	408	410	396	399	410	381	416	385	404	383	440	409	395	376	376	395	409	405	420	367	337	391	421	440	372	411	367	399	375	405	447	442	405	413	427	404	390	409	394	373	355	357	406	393	402	412	402	395	420	402	417	403	401	428	418	389	390	408	407	368	445	397	372	397	396	416	357	389	377	405	392	388	395	401	385	392	378	421	408	432	403	354	421	379	357	402	376	382	400	436	426	382	412	391	406	413	395	389	392	420	390	370	401	418	390	372	369	421	415	408	396	389	402	433	410	384	415	416	421	375	380	351	400	390	400	422	391	386	394	388	417	356	374	389	409	407	393	382	413	409	394	394	398	384	387	403	421	402	401	391	407	374	395	397	410	402	390	371	390	395	437	377	409	407	406	402	383	387	401	391	402	424	388	394	421	393	397	373	381	408	404	389	413	383	386	414	377	427	420	411	386	355	411	404	361	421	407	420	385	422	385	382	412	343	419	410	354	379	386	421	411	396	382	417	400	393	411	415	428	399	416	380	392	379	380	396	395	375	383	421	417	389	410	408	403	432	386	396	403	391	434	377	406	425	379	357	372	367	395	415	401	408	408	414	391	378	382	372	411	397	427	346	386	362	386	427	436	416	385	359	398	414	405	379	398	417	380	385	410	448	439	436	371	368	397	414	383	421	416	406	417	374	386	405	400	409	425	400	408	401	428	399	410	399	396	402	367	439	415	389	422	354	420	379	416	408	418	430	408	385	366	410	396	364	396	400	403	388	400	437	374	381	367	412	364	424	396	388	437	413	370	416	377	391	399	404	425	388	400	435	413	385	402	427	411	419	366	383	384	406	402	374	359	415	373	401	393	413	359	389	389	386	378	380	387	401	387	383	389	395	384	399	393	379	428	385	369	377	389	433	383	397	410	392	392	396	383	405	397	404	375	416	409	379	399	421	355	390	365	383	399	408	408	391	415	413	408	393	427	390	378	356	400	406	379	394	378	387	359	418	438	400	427	400	367	407	383	414	411	381	394	380	379	405	397	394	375	408	430	411	371	399	407	408	388	385	412	441	401	390	422	387	357	374	419	427	386	426	409	441	391	393	358	405	372	383	406	416	386	407	409	381	402	438	380	402	387	395	386	412	400	384	414	398	411	444	366	396	407	379	384	400	381	411	407	400	408	383	383	380	416	367	392	407	432	414	393	424	420	404	419	384	398	399	427	439	427	387	360	430	419	391	395	377	367	393	407	406	398	412	399	419	396	405	370	393	392	407	359	397	413	366	352	412	426	413	390	383	358	418	412	404	388	413	393	362	391	433	419	392	411	372	379	398	409	376	392	420	353	371	380	375	396	367	393	389	409	380	384	398	382	408	395	437	403	428	425	408	382	411	405	405	373	383	366	402	419	386	385	400	385	414	433	428	394	379	412	394	437	397	404	426	383	370	413	399	417	401	396	394	422	381	391	395	401	400	411	406	402	390	399	390	396	382	373	392	392	399	389	382	379	402	379	390	379	394	415	414	396	391	420	392	379	379	408	427	396	367	384	400	391	374	367	376	411	366	422	399	400	363	362	380	397	375	369	391	437	394	400	392	389	406	411	433	437	378	405	388	382	395	400	373	430	423	414	383	388	434	383	398	386	392	397	396	389	398	425	374	400	392	390	390	379	414	449	324	373	408	419	439	396	399	396	365	422	400	461	391	407	390	386	388	412	378	413	388	400	361	409	394	395	404	401	386	400	393	393	395	373	396	418	418	415	389	413	393	363	390	362	411	376	394	416	423	405	375	422	404	400	414	376	387	422	432	384	398	382	433	386	418	394	390	398	387	363	375	401	386	378	393	401	392	397	396	400	416	367	397	408	402	436	391	402	400	398	386	380	405	398	389	400	399	366	392	450	375	395	384	405	412	398	379	420	396	424	389	415	391	404	383	386	424	410	395	386	406
23930	50383	42285	30882	25456	20389	16617	12824	9914	7217	5891	4600	3652	2572	1878	1543	1263	1094	956	949	884	826	764	793	703	725	674	623	587	588	579	579	561	518	488	486	453	512	462	501	470	481	480	459	490	462	458	461	442	427	441	424	407	427	446	473	391	405	437	430	403	390	402	455	420	406	399	442	411	410	403	418	408	420	417	386	424	406	433	397	407	430	420	411	413	414	377	388	419	445	430	398	416	400	398	441	410	417	416	420	422	379	453	410	405	425	456	409	419	412	415	435	401	428	410	396	420	439	432	435	385	399	396	367	438	424	401	408	413	433	396	396	392	410	394	400	394	433	380	418	397	424	390	442	413	396	420	410	434	412	412	423	397	412	397	425	419	404	442	406	402	449	429	435	413	413	391	410	387	415	418	390	426	398	428	454	389	425	402	424	409	427	423	429	420	393	412	454	392	435	447	392	407	397	422	398	431	409	434	423	435	408	424	393	417	429	428	401	415	443	385	419	429	402	408	416	404	410	390	402	398	384	395	414	390	383	381	416	391	432	372	411	424	427	424	428	405	425	438	378	401	387	411	405	437	429	402	418	428	407	411	423	408	406	421	397	421	409	428	428	447	379	425	402	413	392	385	373	424	389	427	398	410	417	398	432	421	406	435	461	420	387	384	449	427	433	418	415	411	415	405	394	413	404	420	414	415	370	434	467	419	414	446	449	446	408	418	412	419	406	390	410	384	438	379	414	408	402	432	398	398	419	406	412	424	431	384	442	401	444	440	410	414	399	406	421	446	392	441	438	403	392	430	389	395	404	417	403	437	440	393	410	438	419	407	424	422	415	420	408	417	401	452	391	402	408	407	378	404	412	417	432	423	400	430	421	390	457	378	375	384	429	395	416	432	422	416	398	423	410	455	394	460	404	426	392	437	405	425	456	445	430	394	410	448	402	403	386	420	417	401	392	418	351	441	421	448	410	404	398	407	411	420	423	452	439	388	408	419	422	409	405	397	405	434	386	416	433	400	445	401	399	414	436	404	401	403	406	416	407	416	391	424	397	416	421	448	409	395	438	458	390	402	424	423	417	439	430	393	410	390	462	391	381	445	423	392	403	440	423	371	409	418	420	424	433	404	418	441	423	384	448	389	426	393	437	437	404	429	351	439	436	397	430	410	427	408	409	403	411	442	421	396	435	389	380	390	382	410	419	376	380	430	408	406	403	409	422	397	423	388	396	387	395	429	385	446	393	460	416	425	423	409	416	405	406	431	458	379	431	396	392	429	424	392	429	394	406	418	425	433	429	396	421	420	420	417	427	397	434	402	409	410	392	402	424	435	418	415	425	407	414	401	398	418	397	396	422	435	422	400	410	436	421	398	459	421	405	421	402	420	407	398	427	453	415	412	421	378	388	423	414	400	423	396	432	459	427	437	377	442	420	456	428	404	421	408	377	431	403	385	436	411	393	443	431	411	403	413	402	389	438	411	375	459	423	424	409	435	417	415	388	432	434	415	414	417	452	396	426	422	400	409	461	421	453	431	426	417	417	442	417	429	419	414	438	439	406	427	429	383	419	422	383	417	422	401	421	383	414	406	408	390	450	395	379	416	421	419	413	417	414	422	437	419	403	421	391	434	382	402	440	383	362	413	453	439	399	413	421	438	454	418	432	442	395	396	397	402	407	457	403	411	440	430	409	413	402	448	405	434	389	408	422	400	377	409	414	395	434	404	419	393	414	409	382	387	413	425	420	428	413	433	377	460	449	410	444	385	399	418	429	423	392	403	415	409	442	417	384	395	432	413	407	430	374	401	390	435	412	418	436	431	399	391	421	427	411	418	400	393	427	435	420	433	421	416	412	392	419	441	389	429	411	439	385	409	433	394	411	413	394	433	402	415	426	362	411	416	418	432	427	393	397	427	409	415	421	395	398	384	424	398	441	387	439	402	433	404	404	396	419	444	428	384	443	412	403	463	375	413	402	408	418	366	418	435	458	379	381	440	384	400	418	432	428	408	419	414	381	418	388	429	407	416	340	396	370	382	403	433	402	414	432	402	385	393	415	425	424	421	419	426	431	388	399	409	432	406	424	419	434	413	399	415	433	384	437	430	402	422	380	423	378	398	416	397	407	390	438	426	425	408	393	411	438	416	407	385	422	412	399	470	431	407	408	435	410	414	427	429	413	403	421	423	420	387	441	397	388	434	396	389	394	384	427	434	397	409	436	401	426	412	423	401	405	401	409	411	415	414	393	443	429	447	408	385	398	427	456	414	405	399	417	366	428	408	405	370	417	395	418	422	432	423	386	416	433	405	446	447	391	424	399	444	454	375	400	389	438	431	387	440	429	421	404	418	420	403	413	388	429	389	412	430	372	422	422	381	434	416	428	415	439	417	413	428	411	419	445	420	418	411	382	412	428	418	440	406	416	429	447	384	406	401	417	402	421	432	408	391	373	421	384	436	359	373	409	417	395	414	385	393	466	384	370	442	414	426	409	428	379	403	431	415	428	432	441	428	415	420	398	413	440	400	402	421	377	393	416	418	407	405	417	412	405	430	404	462	412	444	393	442	428	409	462	391	415	395	438	397	401	441	416	432	418	419	430	415	437	422	428	410	389	468	395	403	434	389	389	424	399	408	394	394	418	387	432	392	418	388	427	426	392	388	379	431	397	382	397	416	403	398	425	406	403	419	424	413	434	408	386	445	397	407	395	402	408	441	407	413	385	411	415	374	434	411	399	423	392	415	431	409	429	450	411	401	403	406	403	442	401	413	403	409	419	375	410	384	444	454	411	424	433	415	357	389	422	465	387	419	420	422	438	447	384	390	402	405	411	429	407	423	372	431	425	419	400	436	409	389	411	389	404	406	453	376	450	420	395	403	419	369	426	395	421	397	448	398	417	396	418	374	407	407	387	431	424	395	401	394	436	395	381	417	412	385	416	417	443	406	398	399	403	391	423	456	406	442	381	443	411	394	401	421	430	451	400	454	455	433	385	412	415	412	439	417	429	415	408	394	407	400	396	436	351	385	434	409	440	417	350	415	440	388	400	409	446	397	400	445	369	424	396	449	461	439	409	387	425	446	421	407	396	406	403	405	429	412	401	421	388	425	431	464	395	382	395	418	433	422	405	389	394	398	404	390	411	374	436	409	379	397	422	407	453	403	374	378	392	422	422	438	407	388	422	382	395	426	416	370	449	385	410	417	402	401	406	409	367	396	393	435	384	412	397	418	403	405	388	453	393	409	408	402	370	402	398	401	436	417	420	423	452	423	395	417	388	407	434	412	397	428	436	415	405	438	418	398	376	452	394	404	400	421	419	414	435	428	387	437	422	435	395	445	426	411	429	418	403	408	391	387	418	424	452	413	442	427	417	442	413	384	393	406	398	406	421	433	403	416	424	421	421	403	428	416	407	410	406	403	390	435	393	394	438	423	433	396	399	443	440	448	413	395	443	389	401	407	388	396	420	370	429	387	404	414	423	420	452	437	423	404	442	434	411
29302	24429	26808	18661	11087	7270	4938	3492	2635	1758	1490	1204	1000	767	610	503	436	407	375	338	344	363	315	335	342	340	298	287	312	300	304	294	269	306	286	273	297	293	265	260	265	260	258	277	266	286	255	251	257	249	262	282	277	267	223	268	251	245	299	288	254	269	297	289	247	268	259	260	251	271	272	255	252	248	284	252	248	273	259	232	253	267	241	242	253	253	256	242	233	255	259	249	269	238	275	250	239	290	243	290	261	236	259	218	222	275	267	243	289	264	256	265	261	243	262	281	264	254	232	252	267	267	242	239	250	248	253	239	261	260	259	227	270	257	251	273	251	256	236	229	262	239	237	258	254	250	287	274	269	248	260	266	251	253	247	262	255	271	253	271	238	272	232	254	249	262	249	261	239	284	251	243	256	264	235	267	253	230	220	257	262	260	234	284	274	249	258	268	259	254	246	272	243	239	267	252	237	245	245	255	256	258	250	272	268	281	281	221	260	269	261	252	257	243	247	267	290	274	243	256	250	270	252	259	258	230	227	271	262	259	250	271	255	256	271	251	239	253	235	269	277	271	289	285	239	238	274	278	303	265	250	228	238	273	277	290	227	228	249	252	248	233	257	249	268	259	239	257	247	229	268	232	275	226	218	227	272	249	235	224	246	272	279	240	265	271	262	270	255	251	230	240	255	262	252	234	258	242	232	240	232	280	259	233	296	251	248	259	249	260	247	244	261	245	274	218	237	233	274	233	247	272	221	266	251	270	278	236	256	242	271	225	255	238	292	231	270	266	254	234	277	263	284	238	266	265	262	243	287	234	246	239	254	253	279	236	236	244	272	247	265	281	276	250	266	250	274	254	233	253	265	264	236	264	242	240	247	264	262	254	262	236	243	267	265	230	254	230	266	253	254	222	253	252	262	240	256	246	252	231	224	249	247	230	267	232	289	248	261	218	253	253	271	229	256	251	274	238	232	256	267	248	258	288	273	261	227	255	257	260	241	245	253	268	265	244	228	275	250	278	262	234	242	257	270	293	249	263	245	275	238	245	220	235	224	256	253	238	269	243	237	284	256	273	263	233	242	250	260	240	264	250	268	243	277	243	264	236	241	264	272	265	250	260	274	269	246	274	235	264	267	257	244	258	257	271	245	232	262	273	260	222	263	235	277	224	246	255	270	247	235	291	282	249	250	262	264	239	230	249	245	264	259	283	254	258	270	261	265	273	261	234	260	253	255	239	256	266	227	247	261	244	228	264	230	266	275	246	242	239	270	257	240	241	262	252	269	239	279	237	254	225	272	240	240	249	249	250	237	245	278	236	255	241	253	230	272	251	273	278	276	269	256	252	246	256	260	268	301	265	253	270	266	228	286	241	259	266	242	244	265	260	264	254	256	247	260	292	239	271	234	254	238	274	254	245	250	253	248	257	227	271	213	262	254	274	246	242	261	238	235	225	265	252	231	257	242	232	247	259	236	267	261	232	266	233	258	257	242	238	235	236	264	293	245	230	270	261	268	263	244	279	277	213	249	246	253	264	249	272	269	260	226	269	260	260	266	227	279	250	249	277	278	251	234	249	257	267	276	248	244	235	260	247	266	241	260	282	248	273	249	238	259	247	264	270	253	259	231	249	286	272	262	237	256	263	267	268	271	253	241	265	257	273	301	282	239	267	239	277	243	256	239	290	274	248	255	277	232	243	245	236	254	269	241	284	241	260	263	261	257	272	279	233	255	225	247	226	256	264	250	254	223	245	230	253	256	253	265	254	260	240	238	268	254	268	281	244	249	246	271	213	233	259	268	270	263	230	254	286	253	248	240	258	244	238	255	278	266	246	240	267	267	256	270	246	259	249	250	283	249	264	248	253	255	265	298	265	263	255	231	258	257	235	281	292	245	247	239	273	252	261	268	253	264	249	233	262	244	242	224	242	239	265	272	267	231	281	242	249	278	246	257	258	249	251	245	261	250	250	236	271	249	267	249	229	258	265	278	260	268	201	264	248	283	271	248	226	257	278	251	253	245	280	257	253	272	262	267	250	265	268	256	273	237	258	253	251	242	247	250	235	255	242	259	244	263	272	279	256	269	266	248	232	267	240	283	244	260	267	211	228	243	226	261	286	217	252	228	253	260	246	253	260	242	235	246	238	274	268	245	244	279	250	257	260	242	281	281	261	256	232	250	253	257	211	286	253	253	267	234	268	254	262	228	267	229	247	234	254	240	259	240	259	261	251	279	248	266	260	245	266	245	247	257	247	272	264	252	262	240	245	228	258	232	256	234	266	268	254	231	258	273	239	268	276	297	227	246	282	279	241	270	265	256	268	249	251	251	243	238	280	244	252	256	271	243	237	257	234	251	270	265	252	242	238	242	263	259	263	248	273	218	261	257	263	247	252	253	239	285	261	254	241	282	293	278	281	254	259	244	241	251	274	235	230	233	227	227	245	254	232	290	248	242	277	260	262	232	258	242	266	265	252	250	254	262	278	260	273	274	258	299	254	251	259	226	255	257	269	265	233	259	270	255	252	259	237	236	272	253	272	239	253	251	252	261	258	272	254	233	280	242	249	254	269	255	236	268	242	229	277	237	242	259	247	284	233	273	221	236	267	243	278	230	243	279	251	261	260	258	253	265	230	275	235	232	273	246	255	260	230	250	271	260	324	230	222	271	259	259	232	244	261	265	272	262	290	255	251	251	258	259	240	250	251	235	262	277	255	245	253	255	269	257	244	258	228	244	246	258	221	237	280	283	276	251	260	257	259	229	249	277	240	251	250	272	238	259	246	274	274	273	269	257	234	253	273	243	246	270	263	252	249	232	276	268	255	242	258	260	247	249	255	256	286	244	245	266	264	275	258	242	258	269	252	230	272	235	248	256	253	224	242	260	257	247	256	255	274	255	275	229	254	263	243	249	276	255	237	272	225	242	250	268	294	233	252	268	228	249	264	265	256	236	264	247	239	237	260	253	262	229	265	249	227	252	264	261	253	267	272	243	255	235	242	269	252	250	270	233	231	263	268	256	270	240	234	269	267	263	278	280	227	259	235	261	250	226	259	270	250	251	264	237	258	237	254	219	236	267	265	280	277	290	244	264	234	247	260	239	296	310	260	222	260	238	251	250	232	235	247	223	268	276	257	237	230	236	267	262	285	241	265	241	249	263	240	247	246	252	275	267	243	249	253	262	261	262	236	285	281	264	276	280	285	257	265	241	260	283	237	254	277	254	252	261	262	272	249	261	235	255	248	260	244	279	279	260	274	272	268	254	233	290	253	263	276	257	239	260	277	275	260	262	268	281	261	282	252	245	244	255	232	246	246	258	254	264	241	246	251	260	265	253	245	265	247	275	255	232	261	298	250	238	245	247	213	259	252	265	260	243	244	227	262	264	250	243	233	243	224	275	256	270	262	251	258	273	256	238	233	248	259	261	242	234	278	260	238	244	230	254	251	251	246	252	256	231	243	224	259	253	222	252	239	270	276	275	230	250	252	252	262	264	258
21791	37010	29227	17884	14160	11109	8445	6114	4638	3292	2469	2033	1572	1143	867	711	596	487	455	466	445	410	403	371	386	388	361	359	318	340	352	321	343	335	304	300	320	311	332	321	330	283	297	293	257	298	286	280	296	265	264	271	300	274	283	277	272	296	260	276	280	263	301	300	258	268	282	278	265	272	239	266	274	261	261	267	294	280	282	243	260	257	320	261	281	248	262	265	281	288	291	268	283	276	279	279	282	268	268	271	250	291	249	290	250	271	273	268	244	229	283	260	264	248	288	260	297	260	262	283	304	269	276	249	279	245	255	289	272	302	268	272	296	281	264	280	278	254	282	254	272	280	288	297	269	272	265	285	280	260	271	308	289	287	284	277	275	268	233	264	265	283	256	274	253	247	316	282	281	278	285	279	256	285	252	303	278	267	276	248	266	264	245	277	285	286	234	229	275	275	278	287	250	275	282	284	257	275	272	287	273	237	281	302	262	280	283	286	282	265	278	251	282	266	266	271	281	287	284	280	261	260	273	263	292	315	265	265	287	286	263	304	270	255	285	243	286	284	284	267	284	277	270	260	250	267	310	277	304	262	299	269	287	287	258	253	284	272	292	281	279	294	273	264	261	289	285	264	241	290	272	275	277	274	263	274	259	264	249	292	257	276	260	273	257	261	265	290	281	276	285	287	269	291	257	252	270	289	267	291	255	274	277	306	252	268	287	267	324	265	310	309	290	270	282	292	280	294	289	285	292	296	287	255	279	268	280	280	271	281	271	275	314	299	291	260	287	271	269	274	276	296	275	268	257	270	285	277	281	227	274	253	297	249	311	280	269	299	255	281	273	281	264	250	262	292	273	281	273	289	259	284	247	269	260	251	269	254	274	278	238	285	279	300	289	310	281	273	287	281	279	272	242	294	262	276	281	284	282	272	274	308	274	269	256	281	271	284	258	293	267	262	278	289	281	241	272	286	273	282	265	278	258	278	309	267	268	281	262	260	282	314	294	284	265	268	263	265	285	288	277	273	257	263	262	288	305	273	261	281	289	281	295	265	270	278	277	279	294	271	239	286	259	264	253	264	247	270	295	281	269	265	264	261	285	288	285	270	286	274	282	272	271	289	277	299	298	291	272	274	269	302	257	274	278	252	297	295	280	261	275	287	267	271	282	294	277	292	281	273	277	291	272	287	248	284	271	291	259	284	257	280	276	286	272	272	268	254	287	277	295	263	268	301	278	286	259	299	276	272	266	263	272	260	296	292	268	254	251	289	259	259	254	284	295	287	265	269	288	267	258	242	250	241	267	280	268	272	263	262	279	272	293	292	285	273	278	259	264	265	279	278	292	254	274	281	243	326	264	266	283	291	277	278	245	282	245	257	268	274	272	289	259	271	282	262	274	290	258	249	257	274	276	281	277	258	272	294	265	275	269	254	268	251	265	271	258	263	258	267	275	284	283	272	292	299	277	281	270	280	266	248	288	291	289	259	261	264	296	284	278	313	290	296	273	287	283	266	284	243	265	277	288	270	284	266	301	279	271	268	265	272	289	272	256	254	309	307	242	278	285	288	299	283	283	290	323	273	278	260	254	289	254	262	290	273	259	274	295	240	286	249	275	239	300	270	273	249	290	288	264	274	279	254	279	264	267	270	321	249	269	266	257	276	276	264	307	284	299	277	290	264	300	304	277	288	278	264	239	269	271	280	275	272	263	299	274	278	274	286	279	309	289	254	274	289	277	273	271	280	298	286	283	298	240	279	291	311	286	288	280	295	274	305	240	285	282	306	289	291	284	253	271	247	271	279	284	277	281	276	271	277	260	274	278	252	271	284	282	270	261	262	260	269	283	301	287	295	274	264	273	258	300	265	237	287	292	271	273	278	283	285	275	279	250	291	286	276	285	249	259	297	252	268	278	260	256	267	257	285	278	261	264	294	264	290	262	271	271	287	245	285	267	275	269	271	289	274	262	265	266	257	308	273	279	289	248	283	292	269	257	296	257	262	266	306	276	268	296	272	257	268	264	294	283	281	281	263	256	298	272	263	244	263	267	262	273	303	275	278	267	262	266	268	272	292	271	240	241	255	244	287	274	261	263	284	248	281	266	266	260	269	258	261	262	280	254	265	279	248	305	276	292	261	253	265	288	259	252	272	248	297	283	248	267	268	283	270	271	286	264	262	288	259	257	273	276	276	283	294	265	258	274	283	287	271	272	292	278	287	259	260	269	273	275	272	294	299	259	269	261	269	251	258	286	276	281	278	279	299	263	282	264	297	274	267	276	259	292	275	299	300	300	273	240	263	269	288	258	251	263	268	272	317	278	265	268	279	257	269	278	275	295	298	251	263	279	299	280	286	282	257	271	274	283	274	295	283	274	290	296	264	267	249	281	267	230	240	247	263	274	266	263	256	250	268	318	264	298	276	277	271	263	281	265	247	291	267	257	270	247	275	284	279	277	276	275	285	301	266	260	276	285	279	239	293	263	292	289	265	269	298	276	264	261	226	291	287	285	281	281	272	275	258	286	273	281	283	274	262	262	277	279	264	256	243	275	259	257	283	284	284	292	286	286	279	293	270	268	325	276	290	261	280	269	271	281	263	284	270	283	265	282	267	286	295	280	270	251	289	303	281	282	294	255	273	305	270	265	276	280	273	248	306	275	248	267	271	247	289	267	288	242	264	301	278	249	312	291	259	286	278	251	283	268	271	271	246	281	268	262	254	248	279	256	280	270	257	287	286	299	243	229	283	267	257	282	294	254	274	272	263	258	279	263	299	281	289	291	267	278	277	286	271	284	269	238	279	264	260	267	286	295	247	272	265	270	278	267	281	251	273	289	300	246	254	267	294	272	317	253	256	264	286	257	287	277	272	270	274	255	285	267	255	250	258	252	245	282	285	273	282	275	294	291	268	289	271	263	287	272	278	292	274	243	265	325	269	262	287	274	287	263	292	294	293	252	260	287	298	307	283	296	307	300	256	273	264	256	321	253	261	269	275	273	292	305	289	267	269	267	272	263	288	289	280	279	285	241	263	260	301	267	288	275	289	289	271	268	273	309	287	254	274	276	256	267	270	268	262	298	262	277	269	286	269	296	258	308	314	281	259	295	293	260	258	302	285	284	266	306	260	238	274	286	282	269	299	258	276	283	306	247	256	310	289	281	270	289	255	262	280	277	290	262	248	255	288	274	300	278	295	299	278	279	261	286	280	266	271	266	254	251	273	275	260	281	309	264	275	261	253	287	318	297	286	249	301	254	286	293	238	253	297	292	280	247	307	248	257	303	236	263	267	242	306	261	290	294	276	263	295	257	259	269	259	264	266	305	300	293	288	279	262	258	269	291	293	250	272	252	283	288	279	293	284	280	299	263	291	260	260	297	243	266	298	275	247	269	248	287	268	272	220	272	255	268	265	310	254	287	282	299	259	276	279	262	316	290	273	272	280	278	314	272	273	256	290	245	267	286	275	274	271	305	304	248	256	258	282	323	290	303	269	264	269
24538	21610	28873	25086	22159	17702	10742	6233	4455	3300	2572	2031	1658	1303	948	871	737	585	528	549	502	521	475	502	445	435	469	443	441	406	386	405	394	356	368	374	389	364	371	367	353	356	375	397	318	378	363	302	339	337	337	369	348	332	365	324	336	343	371	301	323	342	343	333	348	309	360	337	345	309	315	322	351	362	310	347	337	336	322	336	337	353	305	374	324	326	303	316	310	346	292	344	335	351	333	319	329	340	318	353	351	346	357	315	326	327	322	344	358	360	324	374	340	332	336	332	356	300	316	350	339	322	355	327	340	318	340	309	334	347	324	369	343	307	348	326	340	300	336	323	336	361	328	335	329	322	346	356	359	319	336	358	336	344	364	349	329	327	348	354	332	329	313	309	322	335	348	304	334	363	328	341	343	309	342	307	330	354	350	318	326	324	354	353	345	373	333	364	359	363	328	341	326	336	301	353	320	312	339	340	341	344	326	347	329	336	335	322	304	325	300	336	324	309	332	334	319	356	336	327	349	302	331	338	330	307	312	359	336	328	351	348	323	334	333	349	352	358	334	344	335	313	320	299	337	361	344	340	322	310	332	371	325	356	325	323	348	325	316	360	325	317	357	328	331	327	339	333	339	360	334	330	335	323	375	323	327	324	359	344	327	360	311	306	342	337	305	347	321	311	332	332	316	330	339	303	334	350	338	345	321	344	318	351	355	328	369	305	347	351	347	343	329	338	291	314	325	319	333	323	359	351	307	308	344	314	355	326	371	337	326	321	343	304	394	339	328	332	366	337	351	326	329	333	344	328	304	336	349	375	342	364	353	359	322	313	323	336	326	327	336	328	292	338	321	339	342	338	313	346	325	325	355	317	319	338	321	298	332	361	320	341	336	352	367	305	339	346	334	328	335	343	313	356	329	346	351	328	337	347	352	351	349	341	322	327	330	343	360	330	335	329	340	336	324	338	337	356	346	344	340	329	335	324	371	315	366	328	313	347	303	329	290	336	353	304	314	323	326	318	362	357	346	315	326	349	341	347	345	345	316	315	345	350	361	334	316	340	339	313	360	328	327	300	331	303	302	331	333	327	333	338	341	327	329	317	338	314	349	370	334	331	342	335	357	304	339	342	378	352	361	337	305	361	319	308	323	330	362	325	308	320	337	304	343	329	335	332	344	366	340	331	360	311	336	362	359	340	338	330	291	319	357	326	311	312	329	336	345	353	358	310	337	312	331	329	309	339	333	342	359	334	312	375	359	334	306	339	324	341	332	341	320	338	359	329	304	309	337	347	324	365	359	315	347	350	396	365	331	323	351	325	330	311	333	286	303	373	325	335	313	356	321	339	334	338	318	328	319	335	319	297	326	335	363	324	314	354	358	319	371	312	354	323	346	365	330	345	350	304	340	381	352	351	302	383	341	321	331	314	351	363	309	354	315	343	332	345	319	335	347	363	351	335	336	320	336	337	350	351	331	342	353	300	347	349	309	327	375	356	337	332	317	332	311	342	325	343	362	354	344	307	311	310	342	320	328	327	328	352	330	337	335	335	358	314	336	341	327	322	327	326	347	347	317	332	348	358	328	358	333	342	318	324	332	327	336	323	350	328	328	311	344	359	376	267	349	342	344	354	319	356	340	336	333	333	327	369	328	358	361	333	326	361	319	331	354	389	334	357	322	347	337	339	315	315	340	337	326	323	337	331	317	369	315	332	314	315	309	354	341	355	310	353	340	363	323	332	346	306	355	325	320	323	328	331	369	316	344	331	366	352	342	325	329	320	324	366	341	341	363	362	362	338	346	317	301	329	334	334	360	309	322	315	315	325	294	322	329	320	332	328	336	338	329	348	309	318	380	332	320	339	340	349	354	341	322	331	351	335	319	317	325	320	340	341	340	339	332	337	357	360	344	354	333	351	330	332	332	384	356	321	332	308	340	366	376	332	343	334	360	296	336	319	339	341	347	331	325	316	318	329	358	347	330	340	338	335	320	334	326	331	351	312	323	337	321	340	330	327	341	360	307	298	323	338	334	324	347	347	352	331	330	316	342	328	341	325	323	341	332	338	306	326	315	338	333	320	305	315	355	345	350	368	339	352	350	311	354	354	299	334	334	330	322	334	330	337	321	341	337	318	308	337	323	358	323	322	329	321	326	342	308	359	322	353	332	326	346	352	320	331	318	357	330	368	332	342	319	348	309	345	323	339	313	334	324	340	337	337	366	322	333	309	346	354	365	342	316	331	355	316	346	327	309	334	361	331	332	332	340	340	313	339	312	348	347	339	329	343	302	377	352	355	339	322	329	366	327	305	326	345	336	336	329	349	354	350	342	344	341	408	355	375	320	344	339	338	297	362	310	340	347	317	321	320	329	365	362	313	334	312	356	333	329	349	304	318	340	311	340	357	313	322	316	333	350	322	333	342	291	322	342	333	318	294	320	321	327	319	328	337	311	353	327	327	324	327	365	325	338	324	342	314	367	364	309	349	348	349	299	352	299	289	315	321	343	346	335	318	319	332	341	318	345	351	319	346	335	353	321	330	335	326	321	306	334	312	344	331	330	341	338	353	336	316	326	312	349	368	329	330	355	315	325	344	323	322	366	332	331	342	315	333	357	314	340	358	325	305	301	347	336	362	323	330	354	332	317	317	307	353	331	339	342	343	312	319	344	329	369	332	317	360	376	325	342	322	349	326	340	328	374	341	339	366	336	360	366	341	302	352	346	349	333	339	342	325	320	359	323	337	343	347	313	315	306	317	321	336	314	313	324	382	326	344	352	295	318	367	350	312	321	339	326	337	357	327	299	344	318	330	330	324	348	341	340	356	331	360	328	317	338	365	337	334	335	359	332	368	336	307	338	302	320	312	326	354	313	333	303	350	338	321	334	342	302	325	324	282	355	328	351	308	382	284	305	357	327	361	302	312	329	353	344	327	350	323	325	321	303	326	308	338	329	348	316	354	347	322	321	328	322	336	314	325	373	310	345	320	327	314	354	309	339	343	362	313	390	296	324	357	300	353	321	317	327	347	317	338	345	341	313	327	314	308	349	351	318	319	318	330	334	335	337	332	306	321	331	343	316	336	299	330	303	325	349	297	332	324	291	353	333	328	355	351	362	317	329	341	311	320	333	400	314	332	348	341	354	322	313	341	337	332	319	347	338	334	339	357	346	358	337	325	301	338	332	337	369	332	336	306	366	334	350	338	325	324	314	332	344	349	311	360	339	347	350	334	363	354	325	340	316	341	383	391	344	346	336	318	349	368	336	367	332	352	383	322	337	322	337	332	352	337	324	347	342	352	346	325	339	350	334	363	321	292	332	332	296	342	334	314	317	334	342	316	339	298	346	343	321	361	351	349	336	327	316	335	318	344	301	327	332	332	318	299	331	340	343	343	332	291	338	339	321	300	334	321	335	339	327	337	329	312	342	354	333	315	329	323	326	341	359	346	326	358	364	359	356	324	307	346	353	331	343	312	331	329	329	328	392	320	338	349	373	354
21768	45126	36692	25187	20357	16715	12819	9704	7323	5382	4079	3174	2671	2102	1513	1198	982	776	756	706	643	617	606	580	542	572	553	502	505	483	502	452	414	412	418	392	419	392	382	394	403	376	410	390	395	359	407	379	398	412	352	368	349	396	372	367	342	386	375	359	396	380	373	325	381	351	344	355	364	341	375	376	371	346	387	349	375	341	356	345	340	358	356	340	357	340	364	357	346	331	356	361	348	370	332	326	337	363	337	329	347	361	398	345	349	336	338	333	344	399	367	340	364	315	343	373	339	371	379	345	372	363	331	345	367	343	324	389	374	347	338	332	335	354	343	357	353	352	338	352	361	345	336	352	362	362	331	373	350	331	336	341	341	349	349	328	396	354	351	361	341	335	310	332	378	334	346	368	365	373	375	351	371	350	334	370	355	346	364	372	320	356	351	364	349	325	337	345	367	329	350	365	360	345	362	365	343	336	321	359	349	350	360	325	343	343	340	342	356	362	336	355	352	342	349	348	352	349	354	347	341	344	341	336	363	344	362	351	364	363	355	372	347	355	339	385	356	390	304	355	378	329	344	368	385	390	365	331	339	378	333	362	353	345	329	351	335	354	352	356	381	364	340	347	368	358	348	369	358	352	339	384	359	343	320	344	349	336	377	353	339	323	396	337	316	343	353	335	329	330	344	341	348	344	378	337	366	356	386	386	332	318	342	343	363	349	318	340	364	364	369	336	333	363	356	347	349	354	363	340	364	344	329	333	392	358	303	351	333	357	349	344	332	345	327	332	360	315	293	333	353	385	388	375	323	365	357	343	366	351	344	375	388	381	385	334	357	371	321	359	348	351	372	380	367	354	380	325	348	352	356	360	322	344	369	344	357	380	341	351	352	396	363	343	376	340	318	387	360	351	376	379	336	368	341	356	361	380	336	357	340	334	361	328	367	365	352	333	320	382	327	375	352	365	323	361	348	357	353	345	352	343	351	386	379	396	375	362	347	340	358	368	338	373	335	356	366	343	349	349	359	372	414	361	324	328	360	381	384	352	328	352	341	352	343	344	348	362	346	355	382	345	380	368	349	347	360	342	380	343	340	367	347	366	373	338	364	367	352	334	330	345	354	369	374	321	320	335	376	357	328	299	363	316	358	371	330	356	368	336	351	351	334	342	344	319	357	329	359	358	355	356	381	337	354	353	400	336	348	344	360	333	359	349	362	351	348	350	363	374	334	338	359	347	354	373	361	353	323	355	370	352	370	345	349	336	358	358	326	318	328	353	363	364	346	355	368	356	368	362	330	381	372	340	339	335	341	357	366	396	339	338	360	338	333	355	356	346	378	332	339	342	373	366	342	356	340	319	355	371	345	357	382	372	382	305	344	378	339	348	371	377	348	371	355	346	375	366	376	334	339	363	343	364	356	335	335	358	378	360	363	347	360	367	326	336	358	359	343	377	400	392	358	340	389	364	352	348	363	314	350	337	327	356	351	319	342	362	359	337	375	360	331	313	366	385	357	345	333	344	375	324	334	384	370	359	335	362	358	352	332	369	356	365	337	351	317	342	343	337	317	387	367	394	354	328	390	369	387	400	337	312	352	357	356	338	323	344	336	344	352	377	352	372	387	335	339	359	341	359	341	350	377	388	344	325	371	332	349	352	357	358	350	356	364	340	351	372	354	338	339	380	318	355	369	368	332	323	359	340	353	332	392	344	332	350	341	373	395	331	356	361	350	352	362	364	339	369	353	353	367	364	322	364	361	305	345	357	344	326	338	365	383	380	344	351	353	358	377	343	323	324	345	326	334	330	361	351	352	366	395	351	377	319	337	370	342	371	344	376	357	362	356	392	362	346	319	364	311	346	363	336	382	363	331	373	353	333	348	324	328	389	361	361	360	358	343	390	363	328	350	356	362	346	293	353	332	359	361	356	337	355	330	327	340	344	358	366	313	366	369	380	342	359	342	354	400	339	348	406	337	340	366	342	375	379	354	340	330	332	376	329	348	388	336	373	354	364	343	359	345	347	338	386	322	321	325	356	344	343	330	353	341	373	338	392	348	360	335	361	323	326	357	320	373	369	336	352	296	363	382	333	347	331	318	351	305	335	330	352	361	362	334	352	320	352	363	341	348	345	368	350	355	346	349	349	358	333	336	320	332	360	351	369	356	371	366	382	350	367	355	354	362	331	347	392	361	338	365	331	382	345	348	374	372	352	337	364	362	354	363	364	356	337	368	349	373	307	353	370	364	344	361	364	332	337	368	356	349	359	377	354	331	329	403	369	378	340	372	315	362	372	347	340	333	397	354	333	331	351	366	303	346	335	388	356	366	331	360	326	347	324	344	338	367	354	360	388	344	366	357	346	362	348	386	393	362	369	344	350	334	362	329	345	379	346	309	367	355	354	335	373	342	365	357	390	382	364	315	348	347	347	344	363	370	330	341	381	357	350	346	354	342	362	350	357	333	332	352	405	340	341	338	385	372	360	386	363	382	369	360	346	337	335	377	345	369	330	335	316	346	394	329	366	372	347	329	362	323	324	320	347	363	352	340	358	338	330	361	368	337	388	363	334	344	351	376	353	338	365	343	351	353	360	382	337	356	343	361	367	352	381	360	336	325	375	361	339	364	329	389	367	340	359	349	333	356	364	345	344	341	345	352	360	366	334	345	355	328	356	331	348	343	352	369	336	317	332	349	339	386	373	355	377	346	342	342	354	331	359	325	339	352	343	338	354	347	327	325	376	344	352	352	374	364	361	360	349	335	352	339	344	349	324	357	314	354	366	360	362	363	381	344	354	320	347	365	410	384	328	350	394	346	337	324	371	329	361	333	353	341	350	333	367	324	349	368	408	330	360	354	370	354	369	337	360	383	302	347	381	338	373	328	349	368	339	368	374	364	332	334	393	352	332	358	353	331	338	363	347	345	343	343	330	338	345	333	327	372	348	347	353	328	343	341	322	346	356	358	352	336	347	373	344	387	373	377	366	319	361	341	349	363	346	377	336	364	335	341	340	342	352	344	383	377	360	344	378	380	368	335	337	370	348	357	366	351	331	342	355	366	335	356	338	349	320	385	378	347	326	353	387	358	363	329	337	354	400	387	340	348	353	341	381	365	345	357	355	331	330	350	344	343	372	347	374	370	368	346	344	368	362	352	343	342	336	343	361	348	394	349	354	331	333	327	358	357	364	319	349	339	389	358	371	377	364	370	351	360	341	343	368	379	331	385	334	378	375	328	322	336	361	363	384	317	359	385	342	332	375	361	351	342	320	371	349	369	359	339	362	372	349	389	378	328	323	367	392	374	342	368	329	314	325	324	335	364	357	326	348	362	335	339	332	345	327	344	328	353	370	336	343	328	362	339	339	348	344	356	357	306	356	355	350	387	332	364	367	340	352	330	391	331	354	337	363	325	346	314	299	356	350	357	370	338	339	361	361	348	330	374	352	380	348	321	345	331	367	338	374	356	337	333	374	376	335	361	341	329	360	345	354	368	359	317	366
25501	21567	27896	26367	18074	10830	7020	4536	3217	2482	1853	1452	1208	983	778	627	543	503	435	450	424	415	381	381	389	352	389	347	360	334	337	308	318	323	284	299	292	279	313	288	312	279	293	257	301	301	292	303	280	269	286	266	277	267	267	301	272	292	294	265	279	256	279	286	267	266	305	296	255	286	275	270	269	262	251	294	260	278	283	267	261	253	219	311	273	281	263	247	269	272	272	270	276	286	270	278	264	279	281	296	281	305	278	259	291	300	262	252	271	267	272	267	267	312	274	256	286	246	283	262	276	279	268	262	281	229	280	272	260	279	256	278	277	254	283	263	303	262	282	282	263	294	282	257	288	287	299	242	257	298	292	274	260	266	280	275	284	283	277	264	264	283	280	300	282	272	292	268	288	314	296	275	294	258	299	243	261	296	307	256	256	275	263	271	270	249	277	281	251	251	278	237	263	229	269	275	262	264	274	262	293	272	289	277	256	278	299	265	256	270	279	264	287	304	266	258	284	264	271	260	260	288	252	245	279	247	258	255	267	248	287	273	263	247	293	259	258	257	246	296	251	273	267	303	285	291	262	260	260	249	263	258	272	293	282	296	267	259	261	278	263	277	263	287	264	275	311	289	260	254	253	290	294	296	283	274	266	266	255	296	291	284	248	280	254	311	268	290	288	265	278	257	262	279	286	264	288	306	260	258	269	255	267	257	263	286	251	271	271	277	287	270	279	283	285	237	273	283	274	259	289	264	302	255	265	266	258	275	257	281	266	264	285	276	278	277	277	280	260	262	248	271	292	281	247	280	287	269	280	264	256	279	295	300	254	259	258	259	277	267	280	272	274	264	275	286	295	299	289	255	270	256	263	258	239	269	262	275	270	265	254	249	254	244	275	269	259	267	303	284	270	263	290	274	295	274	262	281	288	268	243	251	249	278	249	267	277	256	256	305	277	290	280	271	241	278	262	248	264	282	279	277	260	278	278	286	269	246	262	283	284	278	285	258	271	259	276	277	269	297	285	270	273	280	268	272	291	251	249	273	286	285	265	265	240	258	277	302	225	276	264	279	255	272	284	296	238	254	254	253	252	276	265	265	264	264	299	274	264	234	288	282	260	246	258	284	285	301	285	263	257	284	254	282	294	274	256	264	259	263	276	258	261	267	280	273	260	252	284	292	244	250	278	258	273	258	271	292	281	297	295	292	282	282	284	246	259	286	272	280	277	277	293	290	263	280	277	264	290	238	282	268	262	248	268	245	257	249	271	256	269	269	282	255	240	252	278	268	264	259	269	294	271	270	270	293	273	264	277	281	260	276	308	265	277	266	265	284	293	283	288	261	249	287	264	282	260	273	285	294	258	294	275	249	278	273	220	270	239	272	272	273	300	274	302	271	272	305	279	287	269	303	300	271	284	284	276	268	282	266	289	262	283	246	240	253	250	270	283	288	271	273	290	273	289	264	288	291	275	270	261	290	296	287	300	280	266	254	297	250	250	249	256	290	275	262	275	289	278	266	269	286	307	253	284	243	254	265	278	260	264	272	295	267	282	285	274	264	272	291	264	244	272	255	261	246	250	299	266	263	284	297	239	290	255	234	279	283	266	285	269	261	295	264	262	307	271	272	256	301	282	274	285	269	281	236	270	257	251	258	256	273	311	265	272	304	253	267	273	297	277	277	250	264	286	246	260	297	282	272	262	261	254	258	254	251	293	260	282	281	271	257	247	268	256	298	236	275	253	283	271	277	296	255	263	296	277	249	287	243	266	272	287	266	269	249	259	285	267	237	279	293	264	269	270	285	282	266	278	278	261	269	264	295	247	275	273	252	241	283	263	255	246	273	238	263	279	298	274	259	282	271	257	272	265	267	287	274	293	278	266	276	286	286	270	290	239	270	263	275	281	274	253	259	261	282	255	253	243	250	265	266	271	275	252	260	285	285	247	253	255	290	265	282	283	262	299	269	298	259	267	268	281	247	274	291	260	245	277	260	276	245	278	286	263	291	256	288	287	265	325	268	272	281	260	234	272	296	262	255	297	288	250	267	274	295	303	297	286	253	257	290	266	254	244	274	268	259	277	280	259	272	256	253	261	289	261	266	266	275	268	269	238	252	255	242	272	270	230	267	301	275	264	247	279	249	276	235	268	257	296	279	279	259	242	290	274	270	274	284	261	268	271	230	293	261	250	246	307	251	275	280	253	260	272	292	249	277	253	273	263	271	263	273	275	266	254	269	246	240	265	264	261	263	271	270	285	268	291	273	263	273	246	288	277	281	259	267	269	261	274	309	279	272	271	260	284	251	274	281	266	246	263	267	271	273	271	260	284	266	266	254	290	278	287	276	247	276	261	274	290	294	284	255	312	271	321	268	290	290	293	298	284	269	265	242	261	270	281	278	260	243	268	247	258	283	292	260	284	277	283	270	265	259	273	307	268	290	274	286	275	240	294	268	282	271	282	274	286	298	291	265	271	269	258	259	277	294	285	284	247	277	255	246	285	261	286	247	272	262	296	271	252	230	275	267	275	258	250	289	270	267	265	275	262	273	283	305	265	265	272	258	282	274	287	282	264	269	272	275	255	241	268	281	296	272	261	270	285	269	288	269	310	281	274	268	273	243	279	268	247	282	286	255	294	253	265	293	290	306	287	266	276	273	251	251	254	273	275	266	278	257	301	277	270	280	263	281	286	268	272	262	274	259	276	294	249	275	281	252	256	259	289	259	266	284	259	257	236	280	259	297	255	282	260	265	275	238	282	266	299	268	243	276	239	265	276	284	301	263	281	251	275	256	279	283	269	287	264	263	253	268	296	267	257	257	293	268	293	257	274	293	254	279	249	281	254	266	280	261	278	248	253	295	269	281	258	274	299	252	288	252	278	289	256	292	262	266	267	290	274	289	252	293	258	288	253	253	264	277	275	267	285	242	282	302	304	253	283	256	259	259	253	261	257	260	269	277	269	247	279	278	292	262	279	238	302	277	249	289	287	265	281	267	311	266	257	279	274	303	282	250	281	273	269	276	249	250	264	279	267	263	250	257	270	256	277	292	305	251	249	239	278	272	260	299	275	294	275	263	247	256	266	263	280	253	267	287	264	272	257	231	254	269	292	282	284	283	280	269	237	260	267	263	276	254	290	259	251	260	273	270	266	285	296	285	278	249	282	256	236	282	257	262	253	244	304	300	239	227	259	269	288	284	293	274	276	280	262	260	259	271	258	273	263	260	222	266	294	248	261	284	285	275	269	281	278	276	275	271	252	278	270	239	254	268	277	271	285	277	268	256	284	313	276	245	254	281	242	283	246	259	271	303	259	250	249	271	259	281	272	305	269	236	248	285	289	261	265	266	277	253	259	290	295	253	261	312	311	288	313	286	268	269	279	282	251	284	242	286	238	277	252	266	251	272	290	275	264	281	252	254	266	264	275	255	290	288	260	254	262	274	284	293	283	291	284	293	290	287	288	256	289	302	273	253	295	261	267	238	259	288	249	246	286	247
21702	41127	32999	22219	17741	14460	10870	8111	5858	4327	3456	2656	2168	1637	1322	965	785	629	584	524	502	469	476	484	473	439	411	413	440	395	394	399	350	377	337	324	329	315	347	306	323	322	326	314	322	307	310	297	284	313	321	319	305	323	308	310	295	283	291	296	303	325	325	303	315	348	293	299	316	314	329	347	296	276	259	298	278	306	289	296	276	293	306	286	276	295	304	310	304	293	279	284	295	306	263	285	259	273	315	281	268	275	320	298	315	288	280	320	291	315	281	276	316	302	274	255	305	274	260	297	309	298	289	298	274	313	281	310	293	299	305	283	257	262	300	302	340	293	282	297	298	308	319	316	279	296	283	267	301	290	292	320	282	265	268	284	281	271	347	287	277	297	267	322	324	277	295	290	266	272	291	303	285	275	301	285	298	306	304	287	302	285	268	279	307	313	311	300	247	277	321	330	293	270	286	301	300	293	283	307	297	286	284	304	279	295	288	298	311	293	282	287	311	298	339	330	285	302	266	309	288	285	265	300	299	280	317	283	306	312	304	286	270	332	290	269	314	293	268	293	287	308	250	278	310	312	263	265	298	316	319	298	282	323	320	276	293	291	293	307	324	312	289	276	251	286	306	282	300	303	332	318	291	304	279	272	310	302	284	288	290	302	291	310	284	295	301	275	265	339	292	311	295	286	285	296	307	324	304	279	302	281	289	289	279	289	279	288	299	317	277	281	322	280	280	280	298	284	298	304	305	300	283	261	284	313	301	289	280	296	282	268	307	277	278	309	304	293	291	299	287	288	300	264	266	284	277	287	288	324	308	311	285	301	266	284	300	313	316	273	294	289	317	295	324	303	284	316	298	283	295	301	262	323	289	342	290	299	334	313	271	300	283	329	296	307	263	297	284	258	283	295	303	315	293	305	291	301	294	302	287	318	274	318	285	290	278	308	307	303	292	290	320	309	294	265	268	278	258	310	297	288	286	281	308	315	303	339	317	314	276	324	273	322	313	285	309	290	310	309	312	317	332	268	308	300	292	310	310	293	253	303	291	317	306	299	290	308	293	291	329	273	278	292	296	306	283	300	296	280	282	289	265	280	315	299	266	295	303	316	300	293	288	284	293	276	294	301	295	324	309	291	312	271	297	302	324	279	267	290	282	299	255	289	306	318	302	300	314	279	277	320	311	299	281	290	297	320	261	292	317	275	279	313	281	288	287	278	288	308	303	315	273	281	279	318	279	285	294	279	272	285	266	291	301	299	286	304	296	270	299	292	292	309	284	308	296	292	306	302	275	251	285	291	312	293	280	292	302	296	266	300	303	301	301	317	309	299	302	310	274	332	270	276	288	268	309	323	259	314	320	275	274	304	311	273	292	305	333	283	295	294	289	312	299	289	294	314	256	295	285	255	308	290	283	312	308	302	329	319	260	295	304	335	322	306	313	311	285	286	275	279	284	268	271	288	293	292	283	284	327	293	282	301	292	308	264	284	312	322	300	292	281	284	302	309	301	299	304	293	299	287	301	287	291	284	283	290	316	281	298	315	243	297	268	290	303	294	319	289	280	314	318	319	314	305	287	308	315	299	279	288	251	290	327	299	311	317	310	282	328	270	268	284	274	257	317	332	298	270	297	306	278	293	278	287	283	288	308	282	290	287	292	264	267	298	258	292	267	304	279	283	325	306	262	286	333	290	290	308	289	303	288	282	280	302	266	302	291	276	283	267	284	332	320	277	298	308	310	269	321	277	314	295	301	287	250	282	266	268	295	307	300	318	284	297	298	290	319	306	286	290	321	259	315	303	299	290	276	296	287	273	331	307	277	310	295	297	309	294	285	283	299	265	309	270	291	292	300	288	307	315	324	266	314	292	330	308	271	309	294	295	283	268	261	281	285	311	338	317	290	294	295	313	298	288	290	314	266	270	299	307	304	272	300	290	291	291	314	279	273	301	296	297	309	296	306	289	310	287	314	309	311	303	301	312	304	307	311	303	301	316	339	269	278	296	284	268	315	317	314	320	269	322	328	324	275	297	291	312	297	310	285	315	297	309	298	311	293	303	272	288	298	287	283	287	294	298	270	295	284	296	281	316	298	285	283	311	305	286	273	265	307	295	295	311	340	266	313	297	278	288	307	274	303	260	311	309	267	304	272	286	289	325	280	318	295	276	287	290	307	327	283	291	270	324	350	284	309	277	295	279	305	280	308	281	274	271	300	291	289	310	293	299	267	301	288	316	306	291	282	317	313	322	301	292	273	299	287	295	295	278	298	300	294	282	279	296	292	305	276	307	291	285	289	285	288	239	301	295	284	310	263	275	303	300	306	314	286	273	300	314	290	268	295	300	326	289	310	315	271	261	273	289	292	297	282	302	273	293	296	290	298	306	299	296	291	282	274	354	304	290	290	323	308	286	287	302	293	305	295	262	315	263	278	290	280	291	286	271	309	286	291	309	307	300	287	267	329	293	314	310	305	298	281	295	298	270	318	278	271	297	287	263	313	267	284	307	321	285	297	264	295	290	331	313	310	308	309	299	282	282	315	270	263	313	292	296	280	307	310	318	299	306	286	308	320	290	306	299	278	315	281	287	278	297	267	311	266	291	272	296	288	269	298	300	280	328	299	287	301	296	295	315	264	273	280	294	287	306	287	306	299	299	311	287	283	307	305	308	296	290	281	300	262	300	316	303	259	310	322	298	317	305	293	302	309	275	303	308	263	282	310	288	282	291	294	295	280	309	308	310	306	288	301	305	303	281	297	309	303	291	283	312	302	293	251	298	308	273	310	295	268	278	303	309	333	330	271	315	302	304	310	274	279	313	296	297	265	295	306	309	276	296	314	304	291	290	296	299	303	286	299	292	297	300	287	299	292	247	311	297	286	275	279	311	293	259	321	296	277	274	274	312	318	285	302	280	307	312	298	312	332	278	289	309	282	294	318	270	301	292	299	320	270	309	303	298	312	287	279	286	300	328	308	297	279	294	302	326	298	293	312	301	333	273	310	285	297	265	296	272	286	263	294	290	302	318	289	298	274	292	288	308	277	277	306	283	305	329	298	276	317	285	326	302	297	287	279	294	290	308	312	293	285	309	306	256	319	285	284	279	263	297	375	284	289	293	319	286	261	292	307	313	297	293	274	256	306	332	297	295	288	293	298	273	327	282	252	291	303	304	289	297	274	280	301	343	310	290	309	300	266	309	299	315	292	303	293	332	316	311	311	310	275	279	282	300	282	265	303	263	286	272	294	289	266	258	308	311	282	281	272	329	283	297	295	278	321	306	290	326	347	317	323	281	307	325	290	279	286	301	272	304	300	300	302	270	298	336	270	285	286	297	284	303	279	301	315	292	286	321	316	278	303	285	286	270	322	276	309	321	314	272	299	307	302	307	290	262	289	304	299	330	312	292	315	304	284	307	297	298	286	274	317	289	305	317	279	296	314	292	296	309	319	286	290	332	289	281	306	303	295	332	306	318	311	309	303	283	295	288	315	308	311	276
23149	21514	29285	24237	21788	22956	19351	9689	6101	4293	3486	2751	2283	1761	1452	1109	940	838	692	732	689	633	626	624	577	590	530	509	483	501	491	484	480	455	435	451	463	462	421	432	425	449	434	428	418	465	445	437	409	425	414	413	420	410	406	405	387	390	467	389	386	412	378	400	414	394	421	404	414	397	401	418	390	392	389	450	396	396	395	418	398	450	408	406	420	395	366	391	401	410	409	392	398	397	394	409	394	430	368	393	399	405	399	372	389	412	399	414	400	410	389	410	407	408	400	431	362	433	380	406	401	377	456	387	396	417	382	365	379	386	368	419	393	398	357	417	389	395	398	386	355	389	398	387	401	344	412	355	380	405	400	383	398	399	414	377	408	398	382	447	417	403	390	379	412	361	441	399	386	431	368	380	396	401	399	380	413	377	388	388	388	407	455	408	379	418	422	438	370	399	375	399	396	367	397	376	392	419	409	428	358	364	400	378	383	392	417	434	424	395	382	383	396	397	372	395	407	399	379	365	395	396	383	352	364	354	409	382	377	358	385	411	403	404	369	402	412	398	400	364	387	401	409	388	407	391	382	447	354	406	381	363	378	350	388	414	408	410	388	422	384	420	407	406	378	386	408	388	420	403	399	354	395	390	389	397	383	441	407	373	405	406	413	412	384	428	402	417	393	378	392	378	397	397	402	365	392	411	385	417	395	363	412	386	380	385	390	381	390	361	398	392	409	391	381	378	406	414	418	438	388	408	384	422	404	387	407	396	405	388	451	396	403	385	419	434	409	409	409	378	415	386	361	398	389	395	402	422	411	424	417	375	373	414	423	394	394	389	388	387	378	395	410	394	375	389	393	433	396	417	377	423	367	361	400	437	361	386	391	431	367	442	399	375	395	424	413	419	447	418	400	430	402	395	405	381	400	433	398	417	387	364	398	402	368	369	374	375	411	384	405	406	399	393	402	385	381	413	399	417	377	383	354	414	411	379	413	412	404	404	324	416	374	356	420	388	394	427	402	368	394	408	393	406	404	400	411	373	390	401	433	362	369	380	375	384	383	414	423	382	373	406	371	419	344	396	417	396	394	437	358	387	373	383	380	390	379	405	398	374	378	378	400	371	376	413	398	388	385	406	341	404	381	395	410	383	412	371	383	409	404	415	432	364	374	412	391	423	413	381	397	408	408	413	372	406	399	383	397	401	413	403	395	403	428	378	379	404	411	410	356	414	422	391	407	421	412	432	375	399	431	394	391	445	341	384	380	390	410	384	384	391	425	382	374	396	423	344	376	381	410	407	398	430	389	412	361	385	377	394	426	376	373	382	381	403	399	405	411	386	441	431	375	417	419	428	350	380	404	393	415	368	425	372	371	384	398	402	388	405	408	360	413	392	396	409	402	403	383	406	407	388	387	376	437	398	373	393	380	390	378	389	385	420	373	371	402	412	393	371	384	386	381	364	391	366	383	408	411	426	389	398	414	382	392	387	382	393	388	367	400	402	386	418	383	390	396	405	377	406	385	406	417	411	410	415	397	414	407	390	413	390	368	381	399	368	417	394	396	376	439	366	415	383	365	382	402	369	364	377	395	405	418	419	396	404	438	385	394	417	407	361	384	386	363	405	430	376	407	404	340	398	380	398	401	381	376	364	386	393	424	395	396	396	389	369	399	366	383	392	377	401	393	382	402	375	392	396	368	384	364	406	421	400	399	370	414	391	407	430	385	432	380	401	385	400	396	385	404	403	375	373	405	400	375	380	389	393	395	437	371	397	392	348	418	383	363	435	394	405	387	366	417	393	400	366	385	366	375	386	358	418	414	409	412	355	394	416	421	398	409	380	379	396	393	408	410	384	368	396	414	435	377	395	394	399	367	392	392	344	432	416	408	400	388	359	363	390	402	392	383	362	411	403	351	406	420	395	394	405	416	369	402	373	436	400	414	387	382	367	380	445	404	392	429	374	378	397	372	421	383	395	387	387	415	411	447	357	390	412	384	401	407	382	382	395	358	364	404	376	387	381	390	384	393	414	390	376	376	394	413	394	394	413	406	430	405	392	408	374	402	410	384	367	376	380	406	358	395	384	382	421	375	378	377	390	364	398	402	357	405	386	354	385	386	402	385	357	397	401	378	398	398	410	452	391	410	377	393	415	395	413	385	430	384	398	401	392	405	419	424	392	401	415	412	386	379	376	365	376	384	421	382	389	386	399	374	389	407	399	419	361	383	413	375	432	441	410	389	357	389	459	399	399	358	405	385	410	404	379	383	372	399	407	399	420	381	406	427	410	379	417	394	375	388	402	389	392	405	409	402	366	421	400	409	364	397	370	358	400	402	413	410	439	368	415	392	415	384	392	417	381	393	405	406	408	404	364	365	378	378	369	391	413	370	394	405	379	374	403	408	375	395	432	360	387	367	388	421	402	396	402	381	417	367	396	399	388	425	426	404	405	384	387	379	408	396	385	379	372	376	396	411	406	374	356	387	386	382	408	402	385	372	405	362	397	395	409	383	416	425	405	374	408	364	390	381	372	411	380	397	388	386	375	405	389	419	374	397	428	379	391	398	381	377	374	435	425	388	419	363	390	405	419	382	407	420	404	345	406	400	405	409	418	414	395	406	398	373	441	394	386	394	411	362	399	382	364	400	350	405	385	397	418	377	374	381	413	388	361	410	400	397	390	389	400	361	387	353	399	401	404	420	387	393	388	446	398	380	399	393	368	416	380	373	404	380	392	383	377	388	398	392	363	387	425	358	436	415	396	391	400	402	366	379	411	434	398	407	367	368	396	403	416	415	397	378	409	385	407	422	389	401	389	415	412	399	384	408	356	392	360	363	387	436	367	405	405	412	384	384	415	369	393	387	367	389	382	389	366	417	405	407	375	389	375	401	439	413	411	393	431	396	405	408	403	367	404	408	381	380	433	382	392	393	407	375	382	382	399	429	384	355	359	403	383	370	350	392	396	397	408	421	377	427	414	441	401	392	396	389	433	406	378	384	419	373	406	393	405	406	426	398	399	421	387	399	374	403	399	397	403	403	385	395	425	400	414	404	405	412	397	396	385	414	395	403	402	379	361	397	399	365	410	394	397	395	394	377	366	404	395	391	398	424	393	389	385	400	413	409	382	417	413	390	427	427	369	394	382	426	396	398	408	364	396	376	371	393	405	404	363	401	365	382	378	388	385	383	422	389	426	384	373	387	398	406	426	431	366	376	388	404	407	398	401	394	393	423	376	379	389	395	410	407	398	376	358	388	403	411	395	384	378	442	418	379	373	422	407	395	368	395	382	374	376	422	426	411	379	375	385	425	414	383	431	348	409	414	422	402	400	396	410	387	405	379	395	380	416	410	369	366	401	397	384	393	382	360	374	427	437	374	403	387	373	362	364	376	408	404	382	382	417	392	408	408	389	439	372	418	366	422	399	415	403	390	441	385	396	407	370	416	385	423	352	403	365	409	388	410	402	436	387	366	385	398	417	369	372	357	415	414	367	389	374
23874	49968	42060	30872	25628	21882	16815	12842	9310	6935	5540	4374	3526	2743	2126	1618	1263	1123	998	885	819	756	781	731	706	665	618	649	623	603	569	587	556	501	464	521	463	513	471	507	469	471	492	464	446	420	444	436	424	450	449	443	459	438	428	454	441	446	452	408	389	415	425	431	419	430	412	435	415	429	456	415	462	444	447	422	375	395	429	392	422	438	440	412	405	367	426	402	441	399	344	454	438	424	399	396	446	408	430	410	399	424	425	416	428	406	433	384	396	397	374	400	385	454	361	360	434	397	440	404	431	450	370	396	396	399	402	403	450	369	386	427	418	421	404	405	451	421	435	433	396	404	415	420	404	414	400	419	415	398	369	421	365	400	443	388	396	386	459	412	410	393	378	393	406	366	402	393	413	429	392	410	383	403	408	426	432	445	395	422	444	442	402	401	430	412	437	406	462	414	381	397	453	425	371	405	393	418	423	396	403	406	387	400	380	441	428	437	389	397	438	426	413	457	369	418	433	399	377	420	409	389	430	424	412	423	376	414	393	388	438	397	395	381	440	358	380	404	440	435	394	385	421	413	427	425	416	404	382	418	413	395	389	414	392	422	413	379	408	411	473	422	390	380	438	430	415	416	416	436	410	411	387	410	394	404	407	404	427	402	412	436	412	385	401	432	416	383	409	387	433	366	410	406	405	407	374	427	423	410	412	445	396	422	412	410	402	398	379	422	402	407	429	389	405	404	406	389	410	431	404	385	385	448	432	423	431	409	398	395	409	411	411	424	392	396	412	409	383	384	427	404	429	388	379	413	388	425	405	424	394	432	403	459	409	434	396	420	394	417	421	445	396	409	407	403	399	411	416	436	425	378	395	443	414	431	402	445	411	394	441	414	433	404	398	424	444	424	413	414	408	400	409	416	411	405	399	387	363	411	396	417	403	377	425	425	445	385	404	412	407	426	439	405	413	415	403	404	389	413	416	421	403	413	416	420	411	385	423	410	406	367	414	381	416	438	396	437	421	424	405	416	431	376	428	391	395	415	386	412	395	419	391	373	400	407	426	394	400	457	413	407	394	427	400	428	420	439	398	401	391	386	445	399	411	414	406	423	402	399	385	395	400	382	389	388	391	431	400	399	396	358	429	393	408	433	429	411	399	423	415	437	433	385	419	400	405	416	391	404	402	402	376	394	401	401	398	389	421	412	416	451	409	380	418	381	420	405	403	407	424	397	437	374	399	414	417	436	406	412	424	362	420	415	431	401	416	400	365	385	426	425	405	397	397	432	423	402	408	433	406	396	436	395	453	469	411	373	371	404	397	401	373	425	417	394	422	388	406	433	403	386	408	426	390	419	431	405	402	382	416	439	403	416	453	428	423	422	390	397	400	377	420	439	411	420	407	391	416	408	444	401	409	413	399	401	426	427	412	416	416	405	451	402	419	419	411	405	424	382	404	386	390	413	437	414	409	397	444	462	423	363	383	399	420	385	442	390	424	407	427	395	438	413	439	402	406	390	417	433	394	394	406	399	424	388	410	418	397	418	380	420	423	425	415	409	390	406	430	401	464	374	364	376	412	433	417	377	401	449	396	429	417	394	381	400	428	391	408	426	411	405	388	431	428	416	379	443	424	423	428	425	412	396	406	435	407	386	419	406	412	396	404	391	396	396	391	370	409	435	415	442	434	416	370	365	416	401	390	401	406	459	410	417	414	438	387	390	446	412	394	396	406	412	413	381	427	447	419	397	412	408	399	437	421	442	413	389	438	398	440	401	386	408	415	413	471	431	419	406	452	403	407	425	400	445	433	388	419	430	438	414	428	397	412	403	429	420	408	415	441	407	392	384	388	457	400	413	413	422	378	414	373	419	409	395	416	422	426	424	444	411	419	385	396	453	425	427	428	413	388	391	410	413	413	396	405	416	438	440	414	416	397	400	390	469	409	396	430	451	419	368	395	382	429	402	430	425	415	390	442	422	396	436	414	406	436	420	388	389	422	434	386	484	419	401	409	417	403	403	430	402	411	410	401	426	428	406	397	393	430	400	429	429	453	406	437	406	415	412	394	437	408	407	404	420	385	393	412	414	418	434	378	418	390	405	416	439	429	395	413	409	431	434	413	418	423	396	383	422	418	454	421	433	436	371	434	418	396	400	415	407	388	432	381	408	382	417	407	416	403	402	384	422	431	410	385	411	397	388	403	405	414	385	436	395	396	393	409	387	414	396	396	411	402	427	389	397	409	460	402	415	426	380	435	426	391	415	399	419	421	435	397	421	431	409	363	392	407	417	445	399	381	392	440	396	375	434	421	420	424	370	428	439	359	397	428	403	391	427	367	417	414	410	432	427	429	412	418	378	420	396	418	437	397	410	454	437	410	392	409	387	434	438	433	405	404	415	398	413	395	420	419	415	438	414	437	401	418	416	438	411	428	443	401	444	408	404	381	400	437	408	382	416	403	423	397	396	408	383	421	389	410	393	424	408	370	430	360	411	385	372	397	398	416	388	419	400	436	363	384	422	365	391	407	415	371	382	420	404	395	399	427	414	448	392	381	464	395	413	432	430	409	408	403	419	415	404	399	414	409	410	408	378	402	399	395	420	418	404	384	445	396	421	403	430	428	424	457	448	371	424	420	426	440	382	453	434	427	427	422	425	423	400	439	414	404	438	409	409	395	386	445	401	382	424	429	418	429	401	428	414	417	406	395	447	435	379	424	440	400	399	403	414	417	391	405	411	384	411	433	402	407	420	405	401	395	410	409	410	423	426	394	428	401	392	377	422	423	459	416	409	433	419	435	394	402	384	433	402	412	414	422	404	409	410	444	432	413	418	390	423	422	421	408	428	397	442	390	423	404	419	439	453	396	424	401	407	390	412	444	390	452	399	446	426	409	414	378	407	441	428	430	419	417	423	451	396	417	426	440	399	412	429	421	404	398	398	417	439	436	367	408	424	404	392	409	374	418	388	409	402	445	388	418	434	402	376	399	378	413	400	362	423	386	403	420	428	417	425	399	422	423	423	398	422	392	382	380	400	378	414	424	423	377	434	404	399	398	368	408	421	419	457	400	378	444	367	438	423	397	396	409	403	411	405	390	398	384	405	385	416	401	397	453	388	391	405	416	442	405	427	421	403	411	409	416	405	454	448	450	412	419	419	418	434	404	422	402	429	421	426	385	445	425	409	413	402	399	366	399	396	428	415	418	430	408	412	396	429	382	395	421	396	445	409	428	366	429	402	405	391	430	382	366	418	447	413	428	403	387	411	413	412	392	424	423	399	415	403	426	439	416	456	375	380	409	413	366	370	392	380	409	419	392	431	415	399	398	436	407	411	397	428	356	412	422	403	419	419	431	418	417	405	404	421	437	414	448	397	388	388	423	429	405	406	409	384	412	444	418	396	393	414	406	418	415	405	415	432	404	399	402	447	391	397	431	401	375	375	392	457	392	412	443	423	394	455	406	398	417	416	427	387	400	399	386	379	441	446	422	444	452	394	391	441
29119	24425	27596	19332	11733	7702	5468	3598	2628	1845	1319	1139	963	747	610	447	382	421	399	340	323	333	332	341	327	336	312	305	322	286	282	298	266	279	303	281	297	274	287	262	265	260	260	266	286	264	245	266	297	264	236	263	224	281	243	241	251	274	260	251	255	262	263	238	256	274	257	254	236	279	261	280	217	258	271	241	266	245	295	284	277	258	278	259	250	249	240	249	249	229	240	219	224	253	242	249	233	228	241	273	257	247	251	248	267	260	263	251	227	258	247	258	264	255	274	264	251	241	230	252	250	264	251	256	239	262	276	257	243	235	229	276	249	266	264	269	245	255	244	263	269	252	265	241	216	236	267	269	254	238	280	256	226	237	246	280	229	239	247	262	238	237	262	236	259	268	262	244	235	248	262	275	274	248	262	252	273	245	257	241	271	258	255	259	270	244	259	233	245	247	258	264	248	253	259	281	296	218	256	234	247	264	223	234	262	275	240	240	245	252	267	231	267	256	271	272	246	251	239	236	261	252	275	295	268	257	261	233	248	244	247	241	274	231	291	227	258	258	265	215	255	268	236	259	236	285	255	252	259	266	240	241	282	247	285	249	290	205	253	255	243	245	231	269	239	261	251	252	243	264	242	234	242	238	275	244	262	251	276	261	240	261	219	243	248	276	260	258	260	254	259	244	252	278	248	241	230	302	269	243	245	249	251	253	260	259	253	266	275	270	281	258	251	250	256	235	275	239	252	229	242	265	259	226	274	253	252	265	247	253	283	297	258	264	225	272	257	255	229	236	249	250	259	249	224	268	253	249	248	223	258	231	271	282	247	317	260	248	255	253	245	257	242	237	272	234	280	234	255	246	263	234	227	275	237	281	264	235	253	280	266	239	230	283	263	243	238	272	246	237	244	253	262	240	271	283	279	282	276	265	289	244	250	216	250	244	253	264	270	236	238	243	255	294	253	253	268	254	288	260	231	216	235	262	240	263	276	233	273	233	236	249	263	270	248	234	215	263	238	247	270	241	256	267	264	282	256	278	259	260	259	218	246	261	254	270	276	265	254	242	268	252	259	244	251	236	233	275	248	252	234	256	251	264	260	215	239	223	235	252	254	286	224	246	258	251	275	254	233	267	242	244	254	266	253	281	240	253	242	268	260	270	234	251	222	274	239	270	259	234	248	270	277	254	261	264	256	250	251	277	267	250	269	248	225	239	247	248	270	231	259	267	239	259	246	217	274	212	260	267	253	258	243	224	279	254	259	246	250	245	260	229	258	214	231	231	241	254	249	253	255	254	260	258	243	250	277	247	256	242	260	255	265	244	262	264	240	238	256	255	243	252	249	245	270	260	238	244	237	241	230	246	268	231	258	240	287	265	230	255	251	250	236	254	236	246	256	264	235	246	264	251	232	242	271	257	243	216	240	261	237	220	276	280	277	235	242	258	271	225	238	258	239	277	246	272	260	266	239	240	241	244	245	259	267	268	220	226	240	247	232	244	261	276	259	248	253	245	240	239	273	225	274	225	268	260	242	246	230	256	279	239	246	267	252	224	270	277	266	249	256	261	249	262	259	248	275	247	263	232	270	230	248	254	287	264	268	267	261	252	256	257	255	236	260	278	260	260	254	241	246	248	240	256	279	255	251	272	249	264	272	257	258	244	221	237	282	242	234	248	280	245	257	236	242	237	268	280	256	255	250	264	267	260	259	265	245	242	283	269	286	242	238	242	257	281	249	239	292	252	251	261	260	273	242	282	217	265	255	255	245	293	278	250	229	271	241	248	251	243	237	258	286	268	228	271	272	245	262	244	238	271	250	281	258	245	257	252	248	251	236	258	251	266	256	241	261	244	231	297	260	252	235	241	228	255	274	258	230	227	248	268	250	235	246	266	231	249	264	256	262	228	242	245	260	265	265	291	269	276	267	241	251	249	279	271	251	257	261	252	270	233	265	262	279	281	240	255	233	251	285	259	230	213	262	269	281	282	255	245	262	233	244	246	261	278	263	272	261	254	270	245	231	245	226	260	234	244	275	242	226	231	266	252	240	275	260	261	246	278	270	244	227	235	256	227	267	253	291	241	271	232	249	266	265	268	256	243	261	272	280	267	268	266	219	269	252	258	253	219	262	295	285	260	257	273	288	274	277	273	265	248	245	240	268	247	265	267	234	247	258	261	259	260	255	248	264	270	261	262	233	249	269	267	265	256	277	244	226	249	242	239	233	271	232	263	258	222	246	241	281	232	248	253	225	234	246	302	225	268	247	225	264	275	243	235	246	237	251	247	248	232	276	260	252	253	267	254	276	256	246	282	259	256	253	272	251	261	231	277	267	248	223	267	224	261	251	288	248	254	264	219	241	272	245	277	256	239	218	251	246	261	272	260	250	250	269	232	228	233	271	262	301	283	263	262	244	252	236	272	281	263	264	247	272	246	238	244	241	246	253	229	235	260	259	260	271	232	240	253	260	269	291	248	266	257	259	279	225	262	251	259	238	269	264	255	257	245	252	269	255	280	274	236	290	234	241	240	258	240	261	264	246	271	245	262	249	250	251	263	246	226	251	238	235	255	254	243	270	268	276	267	236	258	251	224	244	263	267	260	239	278	282	237	253	240	258	266	260	250	276	259	250	267	258	255	241	247	273	287	260	265	246	242	268	271	247	235	255	245	277	252	240	270	273	257	259	255	248	246	238	260	257	258	248	254	255	251	246	231	241	252	246	274	233	261	273	250	249	249	241	266	305	260	259	262	253	250	253	256	248	264	242	220	233	259	269	264	269	239	270	290	247	247	246	251	252	281	243	248	256	230	260	261	254	268	240	277	257	230	256	231	241	247	285	252	256	272	283	278	271	249	263	270	266	262	285	297	250	268	257	239	258	283	272	278	230	269	251	272	247	249	263	258	280	264	228	266	259	235	286	248	266	271	239	260	269	264	253	225	272	248	279	259	278	275	242	238	259	245	231	279	251	245	234	259	266	230	267	255	262	264	255	251	247	255	275	275	259	244	263	261	215	240	247	245	277	238	277	256	261	244	251	259	266	266	264	246	224	243	217	252	262	246	259	281	268	269	244	276	262	251	267	253	256	257	241	227	289	233	259	231	236	278	284	239	245	265	253	250	275	260	253	233	248	220	250	261	260	271	260	270	244	258	252	239	253	269	247	247	263	280	261	256	257	255	230	259	267	248	230	244	242	251	253	261	233	226	235	242	238	228	257	256	262	257	267	258	262	270	249	259	229	263	265	256	241	239	248	255	235	264	271	271	262	265	237	261	291	258	250	245	235	289	288	245	249	252	252	232	231	249	242	251	279	257	253	236	275	256	285	276	284	258	247	275	250	260	236	228	273	269	237	245	269	259	235	250	232	244	230	221	237	256	262	264	259	263	262	254	252	278	232	237	272	240	249	258	275	236	268	289	216	248	226	281	251	265	251	239	238	233	274	264	273	221	267	216	226	249	237	274	272	265	252	244	247	259	268	265	246	248	246	273	262	257
21252	37072	29722	18790	14693	11608	8962	5987	4497	3108	2285	1860	1538	1187	903	649	578	524	444	467	442	418	382	387	364	370	374	380	337	363	313	312	321	329	290	294	285	287	323	298	328	268	294	299	304	279	293	290	299	278	290	281	246	273	296	283	271	290	294	268	273	255	272	318	280	288	293	235	299	252	290	252	293	299	272	263	270	235	285	270	279	291	263	252	255	286	285	282	269	264	285	284	281	277	287	282	274	312	257	279	259	284	289	248	259	282	266	286	287	304	249	286	291	259	290	263	270	276	293	263	251	300	311	300	274	285	277	296	301	284	268	253	304	256	252	268	280	298	262	269	262	268	301	238	271	254	257	288	262	264	271	271	252	276	279	270	276	272	278	260	258	291	292	312	287	272	275	268	273	279	284	277	312	261	242	269	256	304	253	297	269	281	266	262	294	320	260	287	279	286	260	236	293	281	259	299	271	280	293	284	266	277	278	278	276	273	268	267	256	297	257	241	297	270	289	260	283	244	249	298	242	264	302	256	267	286	283	283	271	286	261	279	319	243	264	286	272	269	274	260	241	276	260	257	260	266	257	274	249	251	276	270	281	264	252	273	284	287	247	297	242	252	270	260	272	278	282	302	290	261	280	270	260	308	265	300	290	286	285	267	295	245	273	270	256	299	296	268	246	264	271	271	249	246	285	287	258	223	260	253	282	282	261	260	240	269	245	271	256	270	234	263	268	275	280	273	266	242	276	286	307	278	255	277	290	308	271	255	264	289	261	251	255	280	282	256	282	272	254	270	301	290	253	283	269	271	273	301	258	260	266	255	305	297	279	264	273	279	287	273	270	286	247	284	287	251	277	283	262	269	274	305	301	263	257	262	253	278	264	283	264	264	300	281	276	259	256	268	254	262	266	255	259	250	265	266	289	282	284	291	281	263	240	290	296	270	290	270	269	244	273	265	256	270	280	267	276	303	242	273	270	285	261	261	269	260	252	280	311	288	294	296	247	275	291	255	271	293	280	279	277	253	278	267	265	255	274	253	270	253	250	281	268	265	272	313	280	295	292	270	252	266	241	256	268	264	286	261	255	287	256	275	262	251	280	288	300	257	264	278	274	261	303	263	277	286	309	258	264	266	288	271	293	273	248	286	272	281	281	283	300	275	287	301	281	257	274	270	256	282	269	248	302	260	270	262	259	291	293	271	284	262	275	278	308	276	294	281	258	273	256	302	258	295	283	285	275	253	270	275	263	263	274	268	248	285	241	277	263	267	273	293	274	290	300	281	262	271	271	269	240	292	266	289	254	270	265	237	263	285	268	250	277	267	258	274	286	274	284	260	285	293	247	272	269	262	283	312	275	259	274	272	262	281	275	282	249	269	302	260	280	290	273	263	271	270	266	298	300	284	270	277	256	256	286	284	297	238	265	279	302	255	269	280	263	265	271	292	251	261	276	294	278	284	294	264	285	291	266	268	289	253	275	283	280	285	279	274	291	280	273	264	274	280	279	288	271	274	262	275	281	246	271	268	262	288	260	275	262	285	279	267	252	263	271	282	276	271	263	272	285	263	285	274	256	282	275	287	274	258	285	260	281	255	288	245	285	262	288	287	290	250	269	270	294	288	272	291	277	278	245	293	290	242	276	298	301	264	270	260	261	263	252	271	274	256	269	277	243	279	257	272	251	273	271	254	255	276	286	258	259	299	274	280	258	252	289	260	256	289	279	271	270	268	269	274	259	276	258	263	264	266	278	251	281	282	280	303	249	281	290	290	284	278	261	239	263	245	279	284	287	285	237	263	291	239	272	286	273	281	281	237	262	276	228	268	285	246	259	264	263	241	242	263	256	263	266	267	258	277	261	264	271	227	287	283	311	258	247	281	267	264	240	273	274	277	260	261	270	279	305	268	275	265	280	293	297	263	279	297	276	275	283	280	263	253	252	275	285	291	299	291	255	266	257	283	263	267	276	280	288	296	268	262	254	285	262	293	269	254	280	273	292	288	262	264	278	278	281	248	295	264	251	301	260	285	285	270	268	259	273	255	288	242	268	280	286	272	261	291	285	253	248	287	286	272	268	259	261	281	278	285	299	271	260	271	287	268	255	287	275	289	252	275	273	279	301	272	281	268	286	296	295	260	284	283	268	281	259	291	275	308	268	264	276	265	285	264	253	276	281	267	273	281	292	261	273	242	258	270	289	281	268	293	292	290	254	299	255	288	261	295	282	262	276	241	277	267	304	285	302	273	283	271	279	254	278	286	290	284	262	273	276	310	251	266	284	255	269	290	283	239	274	246	300	280	282	264	264	275	287	276	267	310	295	251	253	266	273	262	257	268	276	268	300	298	241	278	251	273	300	254	275	258	262	274	274	256	294	279	257	274	296	271	294	266	270	288	249	280	279	258	263	270	251	265	273	264	268	305	297	286	284	279	286	274	257	277	290	273	291	258	261	280	292	305	286	270	272	277	270	264	264	295	301	272	272	268	253	266	285	287	259	310	266	261	273	278	270	256	269	300	294	270	271	272	279	305	285	249	250	295	248	246	267	262	257	275	247	276	287	283	293	258	241	274	257	279	242	254	286	283	268	276	262	252	256	259	260	239	235	267	261	256	281	284	255	291	273	248	266	285	259	284	291	291	297	230	284	270	257	280	320	281	282	246	257	259	281	277	267	268	272	269	275	254	266	268	268	271	244	297	275	280	259	269	283	279	269	305	267	286	260	257	284	265	260	275	282	270	278	259	281	277	234	278	298	303	262	271	290	265	273	267	246	265	270	256	253	274	301	263	276	270	253	265	285	298	292	265	282	281	276	270	308	270	266	263	271	270	273	285	269	254	270	269	287	256	268	262	250	272	262	256	275	254	259	254	274	274	288	278	274	290	275	268	272	271	293	247	281	275	274	254	246	266	275	270	263	281	277	267	269	285	250	290	267	256	307	260	254	279	268	264	281	272	292	244	279	284	296	273	272	257	316	271	277	272	258	276	286	276	250	267	273	270	269	289	296	273	323	279	298	264	271	291	266	274	274	249	288	282	276	268	286	291	276	268	256	261	263	247	273	268	241	269	290	287	293	262	266	251	283	258	266	299	248	264	269	259	274	254	284	281	241	286	262	249	265	265	252	273	291	270	259	280	291	261	274	261	262	305	265	256	279	246	249	267	237	288	296	289	277	288	249	261	262	243	261	281	251	250	267	297	271	274	269	267	279	263	297	307	293	284	252	307	292	278	253	277	275	249	244	266	260	258	286	300	282	263	258	265	238	253	258	275	291	264	295	276	268	297	264	274	291	252	245	255	270	268	281	273	256	262	261	282	281	275	268	277	259	261	263	262	279	261	269	273	266	274	264	277	273	303	275	252	276	282	252	249	275	245	272	287	288	289	287	255	264	274	276	288	247	303	284	285	262	254	264	269	285	261	274	292	272	282	272	269	282	266	270	280	280	288	281	279	255	302	291	282	297	277	291	271	275	267	257	252	287	277	290	259	248	266	293	256
24426	21568	28869	25069	22200	17758	11243	6439	4463	2995	2539	1863	1506	1218	979	833	637	619	574	528	533	533	492	487	468	397	452	422	380	391	420	383	383	402	398	357	391	385	357	345	362	361	385	387	378	343	319	353	406	365	340	364	339	343	326	328	359	341	346	355	359	360	354	341	354	326	322	343	312	319	351	279	327	311	343	306	328	356	321	364	341	313	347	321	336	355	353	322	314	346	313	313	313	322	338	289	339	333	324	306	358	362	314	366	345	325	331	316	303	317	366	329	333	318	357	322	312	336	325	355	341	330	361	366	312	336	345	297	342	328	329	322	354	334	310	353	313	321	330	330	338	341	327	332	328	324	343	332	316	331	320	322	335	305	356	376	342	343	308	326	339	304	320	300	300	325	307	323	331	338	359	307	348	329	370	377	355	373	319	320	335	364	322	377	331	337	314	354	317	335	313	300	320	360	357	343	340	313	362	354	326	344	335	318	300	314	349	339	329	383	303	357	328	304	320	344	335	341	335	323	352	337	358	336	335	336	305	351	315	360	348	313	311	345	334	353	316	335	346	319	345	348	338	337	344	335	321	307	369	339	357	314	280	378	353	337	319	342	328	346	321	332	383	318	351	340	313	327	320	371	353	334	367	328	309	337	306	327	315	286	366	322	356	299	343	314	335	324	339	329	333	330	322	311	338	289	356	325	312	335	313	331	351	351	336	346	322	362	337	312	311	307	345	318	315	345	335	339	323	313	321	346	336	322	356	331	353	323	340	332	329	322	345	345	343	345	308	340	304	344	333	337	336	324	338	352	345	328	343	333	330	336	334	321	303	346	338	346	336	322	343	334	324	349	333	323	330	314	355	308	343	317	341	331	348	331	304	358	341	366	311	317	329	309	330	370	316	345	311	316	314	278	350	313	318	329	360	326	327	336	330	316	334	330	332	312	341	340	313	305	350	309	304	323	340	351	341	306	324	344	335	332	324	315	323	320	315	348	347	331	318	335	334	327	370	327	320	330	334	335	337	366	333	343	331	308	324	288	339	304	298	321	315	338	331	320	321	353	346	304	338	348	344	316	311	310	368	352	350	313	312	362	362	310	346	334	310	358	352	338	308	312	347	355	342	298	330	370	353	333	363	342	327	353	318	330	304	361	330	322	318	330	333	364	309	338	337	324	325	362	356	342	308	335	320	326	326	313	347	328	321	324	340	323	349	317	310	360	310	309	362	359	302	347	337	378	323	337	331	358	326	310	351	329	327	331	346	331	352	332	303	327	295	315	332	342	325	320	358	358	331	314	311	338	338	284	331	369	312	311	328	326	320	354	340	291	359	354	343	316	327	328	304	339	315	318	312	330	323	367	328	344	317	294	311	293	355	314	314	330	302	314	316	340	292	297	316	344	367	327	344	360	343	345	327	337	352	350	341	362	302	297	332	318	346	324	307	343	306	343	360	312	307	340	347	343	358	296	315	330	308	354	333	329	337	351	343	320	319	309	362	367	331	311	369	327	327	342	333	319	301	324	336	340	319	350	305	337	356	364	330	326	338	327	339	333	332	377	359	332	349	317	335	339	310	331	345	336	342	318	333	352	366	319	335	328	339	362	335	370	337	351	327	361	312	354	334	344	338	344	341	343	351	334	347	326	342	336	320	351	311	341	296	334	352	311	343	351	305	316	320	320	326	333	349	352	330	341	320	373	306	325	336	337	328	301	310	308	339	334	312	341	335	326	317	338	324	295	333	310	341	334	328	326	317	370	333	326	364	335	342	314	316	336	336	317	318	343	321	325	314	349	350	311	335	334	336	329	333	366	316	342	335	322	357	331	343	360	343	338	356	319	372	345	372	321	310	324	346	333	341	337	331	319	352	338	313	347	331	324	348	333	316	333	330	322	336	317	304	335	330	294	360	337	326	339	325	347	317	311	332	314	328	348	379	345	320	359	311	342	344	359	307	310	349	324	317	345	293	329	321	355	312	333	336	366	352	327	344	314	339	316	354	314	336	335	361	321	324	352	355	343	329	323	335	296	358	307	326	308	307	327	325	341	317	328	344	310	332	306	374	328	347	309	324	286	347	344	299	326	308	347	315	321	313	344	340	340	325	343	325	322	329	325	328	334	316	340	344	323	309	342	355	318	342	334	296	311	299	302	318	326	325	374	325	366	311	339	347	326	338	323	290	330	333	330	341	334	326	354	352	339	307	308	317	325	352	336	346	357	322	310	322	327	311	330	320	329	339	322	323	327	332	329	354	317	319	318	293	325	334	334	358	329	324	313	301	319	361	343	309	322	350	314	307	329	342	308	340	301	350	366	300	350	318	325	326	356	318	326	300	351	345	280	311	296	353	305	330	326	364	329	318	343	340	325	345	307	352	354	332	357	324	318	333	344	310	354	302	343	365	304	358	323	328	336	333	344	322	386	330	334	350	324	325	320	353	358	329	349	315	311	344	337	334	322	355	304	349	312	311	328	342	338	308	335	335	321	342	340	335	343	336	335	341	321	331	315	312	313	333	344	326	317	326	338	321	347	338	334	294	318	356	328	314	348	338	336	324	332	329	309	321	328	330	323	316	324	347	317	322	320	368	340	351	309	338	339	335	332	334	371	325	325	365	313	336	353	319	324	350	328	366	353	337	339	343	331	330	361	349	346	337	350	307	306	300	369	332	333	360	309	306	345	328	297	338	360	308	308	334	361	323	315	330	338	335	349	324	348	325	333	328	332	293	307	307	365	348	350	298	326	312	357	318	328	322	337	347	349	334	347	351	355	328	325	331	334	303	328	335	331	341	356	348	319	292	295	293	333	311	338	359	359	284	326	315	334	323	317	327	323	328	323	318	359	373	324	298	329	315	314	347	335	324	297	325	322	327	314	331	346	321	314	342	317	310	327	356	320	336	294	343	320	330	341	314	345	341	327	331	334	320	323	290	313	333	309	305	329	335	340	353	303	320	310	332	334	327	328	307	336	345	315	350	356	371	346	324	356	331	360	321	316	335	367	332	279	300	311	320	352	328	329	354	302	345	344	337	318	345	322	343	345	333	334	335	346	308	342	353	379	336	334	312	335	334	327	330	335	348	317	311	358	332	345	329	327	343	346	334	350	337	329	333	339	347	348	312	351	300	337	338	332	328	336	348	351	288	330	341	336	375	310	337	321	334	341	351	339	336	293	343	342	359	368	345	334	316	345	328	320	319	336	314	333	317	389	336	331	338	322	346	319	353	341	315	315	304	321	335	329	306	315	340	343	327	323	320	341	323	297	333	359	337	349	350	313	337	364	305	284	352	322	309	344	323	354	337	352	333	347	331	323	319	342	315	324	329	332	344	346	312	328	331	341	283	339	350	266	325	354	318	352	334	343	324	325	328	343	307	328	327	375	348	333	335	340	349	328	336	331	291	326	309	337	311	338	320	312	326	306	325	319	366	346	343	319	301	339	287	352	345	306	286	301	331	360	327	331	321	345	312	332	364	318	299	315	278	324	319	316	353	341	322	314
21927	45315	37402	26295	21212	16743	13191	9747	7177	5175	3906	3063	2537	1902	1533	1184	886	889	768	676	657	630	575	582	529	547	525	483	444	444	448	421	439	391	411	414	411	393	413	384	383	410	380	440	414	396	370	366	374	371	361	360	355	351	390	383	345	367	348	359	388	385	368	347	365	360	352	348	322	316	372	397	340	343	365	308	351	315	341	350	378	342	368	343	358	396	355	341	342	315	347	356	346	324	347	321	337	335	382	341	370	354	354	335	330	370	350	394	349	347	346	345	344	349	364	327	362	355	339	369	321	334	357	350	345	360	344	364	342	339	356	347	347	346	343	348	341	369	357	355	343	324	377	346	372	351	346	340	346	318	363	348	354	366	371	354	312	347	348	363	338	348	375	359	335	327	336	325	361	332	375	348	351	322	327	370	371	360	323	348	367	354	339	351	343	344	395	368	377	361	297	364	343	389	363	344	342	349	328	397	337	341	366	371	334	379	326	345	373	305	374	351	377	320	365	381	360	364	376	368	370	344	317	349	382	342	330	334	334	349	363	360	322	374	358	384	361	342	338	327	384	352	345	349	332	370	352	399	364	352	353	324	327	343	306	343	379	335	365	380	371	350	400	346	346	360	356	342	370	337	373	329	322	352	309	365	323	336	334	339	329	360	355	349	361	349	368	355	347	361	343	325	354	330	380	319	330	357	359	354	362	335	351	368	336	349	349	362	334	358	354	366	358	353	322	363	359	328	348	323	323	351	377	352	338	355	359	307	364	361	359	346	353	361	358	356	346	341	377	347	340	325	341	375	348	350	345	360	334	392	366	340	328	363	344	318	365	338	363	350	343	361	371	346	362	354	362	384	330	331	345	361	345	345	329	340	348	346	364	358	344	324	415	376	349	338	339	329	323	362	378	329	356	360	354	361	336	366	378	307	343	359	360	359	365	370	311	363	377	374	368	361	329	309	371	305	346	333	350	355	302	354	351	371	338	363	346	331	360	375	335	339	360	310	362	351	349	392	354	342	312	349	344	344	383	372	365	370	365	337	351	344	357	347	340	334	365	358	379	318	361	347	388	325	351	332	399	339	339	328	373	352	342	378	364	303	352	355	343	374	331	364	396	356	373	343	330	326	336	358	355	317	319	350	338	314	356	361	313	345	349	348	360	353	341	333	341	350	371	335	368	381	330	343	334	375	367	351	340	350	334	337	356	336	341	345	382	384	363	344	346	343	369	339	330	369	352	375	369	385	375	351	344	398	331	313	360	356	374	330	353	361	346	356	327	330	365	360	379	360	338	344	361	326	353	359	376	351	337	331	296	330	352	331	340	333	325	370	362	370	353	348	370	334	364	341	371	393	385	357	333	356	363	373	350	332	349	378	363	350	358	395	356	331	346	368	372	345	356	332	351	367	332	337	345	360	371	322	368	351	384	347	330	346	350	320	319	351	332	305	325	349	328	332	375	344	343	380	361	355	354	341	352	363	350	334	357	314	341	361	329	346	352	330	322	365	350	377	338	366	308	352	355	354	303	340	364	350	359	354	387	320	360	305	350	332	380	359	350	329	345	330	389	388	343	381	321	345	349	363	347	332	339	350	341	353	333	350	376	357	361	364	345	354	329	364	342	382	359	349	396	329	346	361	365	361	368	352	337	364	347	315	352	337	353	360	362	376	358	367	353	339	343	337	349	333	334	347	299	377	340	355	332	363	358	370	321	343	317	371	373	356	354	350	344	341	329	388	347	326	367	345	354	343	335	380	366	346	376	324	339	358	325	359	357	347	326	340	344	345	380	361	353	352	379	347	345	360	386	362	351	347	348	354	372	325	338	345	347	333	372	343	356	373	340	359	331	341	343	359	342	372	316	328	366	320	321	352	375	366	339	354	374	329	327	357	342	350	373	370	333	348	350	345	349	351	352	339	362	366	390	354	331	380	359	311	336	383	369	368	340	333	379	354	339	347	359	335	344	327	325	315	355	359	356	359	323	358	315	351	323	355	374	356	333	345	375	357	350	321	343	342	346	343	350	369	361	348	341	316	353	326	357	338	340	360	345	309	342	359	359	349	363	340	344	320	346	348	353	344	317	369	354	326	315	340	331	316	328	352	357	345	339	356	374	372	375	327	339	334	392	349	358	354	360	355	346	371	322	367	361	341	339	375	336	382	346	343	345	361	381	349	337	342	344	356	331	355	364	342	339	336	347	325	353	377	349	367	334	330	333	342	360	334	334	374	367	362	332	365	345	380	355	343	368	366	356	358	335	366	359	343	339	349	345	352	349	353	366	363	354	383	341	317	344	334	345	379	383	321	344	332	334	337	349	337	336	347	359	327	335	358	347	342	351	361	360	322	361	351	333	325	346	324	369	376	320	363	330	344	378	366	359	339	339	351	365	305	362	363	374	389	364	347	355	339	339	347	302	359	356	369	350	353	345	328	329	347	318	370	341	363	312	343	371	335	360	354	353	367	341	359	341	346	332	306	351	374	315	371	343	367	355	344	373	325	347	312	350	355	367	356	343	345	323	376	356	327	330	354	368	350	355	369	388	387	327	337	339	378	354	335	350	344	346	338	324	355	353	330	345	357	357	371	309	337	364	327	352	366	345	361	361	332	378	360	317	347	338	351	334	359	348	349	329	358	345	350	365	363	302	369	330	357	378	348	397	350	349	333	359	347	365	330	371	360	341	379	361	353	346	367	361	341	364	326	386	356	365	373	320	333	309	378	377	339	348	370	389	371	346	336	355	356	373	330	400	339	362	353	371	342	374	348	323	344	373	362	328	332	372	345	357	352	338	364	382	324	325	350	322	330	335	344	349	348	359	346	362	381	369	367	344	352	319	352	350	339	367	346	354	333	345	353	344	353	333	332	369	359	337	332	375	383	362	333	379	340	355	372	325	365	357	373	327	319	328	339	343	392	366	342	322	314	372	305	335	308	365	327	389	329	348	364	344	367	397	360	366	374	326	366	338	359	350	366	331	357	344	335	356	349	347	339	354	345	344	311	368	379	338	377	352	352	360	372	361	374	354	349	336	376	334	347	364	330	340	326	345	334	377	360	332	370	346	364	338	341	378	343	306	341	389	338	357	350	379	331	364	326	355	346	329	353	364	371	348	339	312	349	329	365	328	339	343	370	357	316	343	337	367	336	341	344	354	361	355	353	377	341	358	351	348	331	335	331	367	345	367	359	346	340	348	343	361	348	365	361	350	358	330	328	362	358	325	374	380	340	371	360	336	362	325	309	354	342	377	384	332	331	338	340	324	348	347	373	334	349	379	360	362	348	378	357	349	368	315	388	314	365	351	318	351	314	365	329	369	364	365	333	348	348	371	334	345	337	345	368	333	336	327	350	351	330	354	347	354	359	305	334	381	365	356	340	335	323	346	383	357	340	333	331	353	351	342	364	359	371	354	391	302	343	357	343	356	316	342	350	356	373	333	358	335	355	345	351	379	367	357	350	379	338	354	368	362	350	344	347	388	344	371	371	308	349	343	367
25449	21546	28093	26293	18313	10993	7303	4568	3310	2372	1756	1406	1194	893	730	647	538	448	444	412	404	405	371	379	377	349	354	376	329	323	305	315	301	328	315	316	296	293	263	252	297	275	284	295	303	285	282	286	279	260	265	302	285	252	240	263	260	256	271	301	312	275	262	271	268	260	294	271	278	229	268	264	247	310	259	276	271	246	265	293	263	268	269	301	269	272	284	262	306	263	282	269	264	303	288	276	264	267	280	295	284	263	270	292	285	251	279	257	284	263	263	274	271	272	274	264	271	252	292	277	270	283	270	285	235	259	265	262	280	294	265	285	286	242	273	271	259	284	285	283	258	294	294	247	276	285	261	273	257	269	217	254	260	295	280	275	266	252	258	267	279	281	238	264	264	242	284	270	262	294	279	277	295	282	261	286	261	271	285	268	291	286	280	257	288	259	274	274	263	269	283	277	269	278	246	258	305	255	271	272	252	275	270	261	283	269	288	271	254	261	257	277	278	263	249	270	254	251	295	232	276	299	292	266	258	276	250	281	259	250	227	278	266	257	306	239	256	286	266	259	284	246	253	273	263	287	273	254	251	265	225	255	252	284	256	274	291	312	261	279	290	279	250	251	259	277	263	255	260	275	250	311	243	301	254	261	286	271	253	258	286	265	257	257	290	272	255	269	259	274	268	262	246	258	283	273	271	289	268	258	243	274	262	266	261	274	265	280	267	271	259	265	275	297	255	242	279	283	239	272	256	241	256	281	271	287	285	258	272	257	273	289	272	259	231	276	251	263	275	257	259	274	260	289	266	245	280	282	246	269	267	292	293	268	277	264	252	249	288	251	255	292	288	263	270	284	281	271	292	246	258	247	246	256	255	264	269	282	261	258	260	252	268	302	263	257	264	287	250	271	283	264	286	278	256	254	266	235	265	267	270	262	252	277	291	244	265	249	272	290	270	270	253	248	251	277	270	257	249	247	254	246	243	272	261	276	276	259	263	282	307	244	282	263	295	252	270	244	286	305	293	277	259	284	263	288	263	241	254	258	253	259	278	249	289	288	280	228	302	278	224	264	274	278	267	290	265	269	274	255	257	274	299	289	251	287	240	256	266	283	284	249	278	329	259	254	299	251	276	287	275	290	268	272	260	306	252	277	262	271	303	255	262	288	254	256	253	268	252	267	265	238	229	255	260	270	237	290	245	265	253	292	263	260	279	271	258	268	257	277	299	297	249	283	250	259	253	257	302	269	267	264	253	247	263	276	284	256	260	255	313	275	267	278	252	271	268	272	265	266	262	264	306	252	264	267	282	265	277	268	249	229	268	292	275	272	283	286	278	266	258	277	250	278	285	269	261	261	279	257	275	271	260	250	242	267	290	265	262	273	231	268	286	265	252	281	276	261	263	260	256	299	290	249	244	284	253	251	282	262	274	262	268	244	260	233	277	243	275	254	269	287	275	262	285	284	266	238	280	276	228	260	286	230	264	264	258	259	282	294	256	283	262	283	276	263	278	259	302	272	241	267	289	260	264	266	275	263	282	261	270	264	307	276	267	263	253	261	276	249	248	262	270	291	282	270	275	271	258	260	290	284	251	297	253	279	252	269	275	298	250	285	262	238	256	281	246	284	254	255	287	250	306	266	300	271	288	258	261	271	290	264	278	281	240	287	270	254	280	268	258	299	283	278	286	300	284	283	274	266	269	279	297	287	248	281	260	251	254	285	283	269	276	254	281	269	259	288	274	250	240	265	271	273	285	273	265	268	275	283	275	282	248	285	287	280	247	281	284	250	280	280	252	242	252	259	227	244	254	263	285	255	251	259	261	256	272	256	253	268	283	274	236	268	263	275	281	274	244	283	279	266	275	272	268	250	247	266	270	281	260	252	264	260	279	282	239	252	249	258	286	263	279	257	252	250	298	273	279	272	240	258	248	282	235	250	270	260	264	248	246	265	252	294	269	266	273	255	277	288	253	247	268	283	269	270	247	303	259	284	268	289	273	270	277	258	260	285	304	265	296	283	273	280	288	272	264	291	237	259	233	252	257	262	234	284	279	250	277	256	271	267	259	258	288	288	256	278	269	251	281	284	273	298	270	247	263	245	327	268	232	282	253	296	304	255	259	258	277	247	294	284	268	283	260	279	257	287	243	233	263	261	279	248	285	311	273	249	277	234	250	256	284	224	254	269	268	266	274	256	276	247	238	233	264	288	234	293	253	260	254	227	265	253	282	253	241	242	262	273	275	251	247	276	254	276	290	265	279	265	236	253	263	249	299	255	288	275	286	262	271	267	291	280	255	253	277	288	276	271	247	292	255	262	285	254	286	241	259	250	235	291	275	241	239	264	269	291	265	268	285	283	281	265	297	242	304	280	281	265	243	262	271	265	251	290	262	258	283	265	244	292	266	254	312	265	258	276	242	259	238	237	265	258	280	275	265	281	279	232	264	257	273	272	272	280	263	250	257	293	279	269	288	277	301	290	259	240	303	276	260	267	242	271	256	290	251	287	273	285	258	269	237	274	278	286	287	251	303	248	273	263	252	266	286	276	288	274	288	269	258	275	293	308	270	267	257	280	271	274	246	263	291	241	250	256	250	255	285	262	263	262	261	271	271	301	269	261	261	290	280	248	268	260	259	235	248	238	266	267	251	286	284	266	275	262	253	249	261	268	276	276	238	280	280	276	257	269	233	254	244	263	256	268	287	275	249	270	288	247	263	250	283	257	282	287	284	266	273	258	271	244	227	272	268	257	247	291	251	261	241	282	266	261	280	261	267	276	278	272	277	287	287	277	259	256	257	258	285	232	266	259	258	258	260	299	249	259	258	252	276	248	257	249	255	252	243	266	297	247	260	244	271	255	276	274	254	268	292	291	265	258	299	265	270	260	252	257	259	246	241	285	257	237	279	287	292	281	245	255	250	251	274	267	257	269	247	240	288	285	270	252	265	318	278	270	261	263	251	292	276	281	286	238	264	238	246	268	297	281	250	286	270	266	269	297	269	262	249	281	267	267	277	236	302	258	270	237	291	268	268	294	284	265	269	268	259	267	283	291	275	264	287	268	254	229	297	258	317	264	272	283	285	252	277	253	252	256	261	273	288	270	289	243	261	275	288	265	272	275	254	288	264	265	246	269	272	290	264	279	269	268	266	273	266	260	258	236	266	266	261	260	297	292	258	252	253	270	250	279	252	315	273	250	247	263	272	259	300	248	250	265	237	271	258	263	264	259	268	254	254	258	262	282	270	284	278	269	246	241	263	253	269	271	258	271	274	273	263	256	244	257	258	270	276	256	243	264	281	281	266	252	267	267	280	263	257	253	266	284	283	284	271	267	252	281	270	251	300	279	260	244	260	293	279	270	261	276	258	246	281	259	283	252	251	277	240	267	286	262	225	270	290	275	259	277	280	313	266	242	284	270	301	264	307	264	275	268	270	278	281	253	277	260	283	250	283	270	240	261	264	273	270	270	246	309	273	256	253	263	279	247	237	269	254	259
21312	41755	34478	23153	17996	14275	10909	8013	5892	4028	3146	2526	1926	1436	1134	919	760	663	586	552	515	498	482	456	425	446	410	376	391	398	357	338	345	355	332	335	345	289	342	347	340	330	304	310	337	313	320	326	322	265	299	315	295	284	320	284	301	282	292	310	306	292	307	285	278	291	309	277	317	271	293	301	321	287	292	275	292	257	323	279	302	313	271	317	283	274	322	307	279	301	277	314	296	310	310	271	283	323	268	290	280	292	288	308	309	270	309	304	282	317	279	305	294	291	255	292	309	288	287	299	297	310	291	275	286	292	274	315	296	284	307	303	294	303	318	287	273	286	297	276	305	279	289	305	281	279	262	304	293	289	293	299	303	281	280	302	285	290	293	308	290	300	281	270	304	292	292	345	285	294	295	292	267	315	304	292	278	282	270	304	286	288	272	281	315	266	266	286	310	277	301	294	302	288	257	307	266	293	303	321	315	279	312	283	306	288	268	313	263	292	276	307	290	302	313	294	307	290	290	276	273	301	290	254	313	277	290	330	285	332	297	303	327	272	317	282	311	281	280	272	285	288	346	289	276	303	277	301	297	296	269	304	307	302	294	282	288	306	267	297	252	277	292	256	256	289	290	254	310	312	288	285	275	310	280	272	271	288	293	303	288	312	298	271	311	292	296	275	267	275	271	298	297	294	280	326	334	285	321	302	289	324	259	286	284	293	281	306	279	290	277	273	320	320	301	293	300	301	268	279	304	297	289	299	280	275	252	335	287	310	256	302	308	283	276	302	260	296	263	296	301	280	290	300	296	260	309	303	279	276	301	279	302	278	283	300	284	288	285	291	286	300	276	264	315	304	251	298	295	309	305	291	292	257	322	280	294	310	337	294	299	277	280	309	278	305	261	294	329	322	310	307	299	266	278	292	305	289	292	287	277	279	280	276	329	290	253	315	282	295	307	276	306	269	299	301	281	305	294	294	273	305	314	293	316	305	265	311	264	313	252	269	302	301	313	311	282	311	270	263	281	304	308	273	281	315	302	285	317	268	281	300	290	266	299	291	289	275	321	294	265	285	303	304	299	282	307	283	299	288	289	281	290	297	316	302	288	303	272	287	275	308	277	317	313	260	300	287	281	289	275	303	288	308	289	281	293	267	283	311	310	273	323	265	308	306	299	284	283	255	310	289	323	275	295	289	289	268	321	299	297	299	282	296	288	294	309	269	311	299	300	302	286	313	289	276	310	313	293	298	301	284	299	275	281	286	254	262	312	274	270	310	277	311	284	295	280	321	301	297	288	306	272	299	283	275	303	298	301	274	268	268	309	284	316	273	281	290	292	310	293	326	279	278	299	280	327	289	328	281	282	314	297	311	310	281	318	291	280	279	321	277	310	314	294	286	300	274	305	275	326	274	276	329	304	291	307	296	302	290	297	291	306	286	290	292	275	291	290	309	296	290	288	303	261	293	304	274	320	300	279	282	281	282	296	308	294	294	303	335	305	273	284	285	264	308	303	281	276	279	297	259	319	285	268	285	301	293	266	295	289	264	296	290	330	295	318	290	270	259	318	298	289	284	279	304	296	295	265	313	293	292	301	295	291	285	314	284	301	317	303	282	277	327	313	280	300	286	286	311	278	271	303	285	321	301	288	304	271	330	299	311	305	310	263	290	290	308	300	290	301	295	293	301	322	303	284	300	275	289	311	275	287	296	303	320	273	295	310	307	301	289	306	289	285	291	317	299	307	264	266	286	287	277	301	309	302	303	304	280	298	271	290	272	257	273	302	281	263	310	296	288	298	304	300	285	313	292	310	279	301	287	280	273	292	258	278	282	294	269	312	289	291	325	262	287	293	267	278	304	290	275	287	290	298	314	300	273	296	298	318	267	291	310	286	287	296	314	319	308	268	312	292	245	290	310	271	304	289	276	297	281	301	285	301	288	281	312	279	292	293	301	272	279	318	276	293	279	276	270	348	306	289	280	313	301	295	267	315	300	299	305	285	292	299	275	289	282	255	289	300	284	297	325	325	285	305	268	279	313	285	283	286	259	297	304	331	307	307	290	284	289	315	276	309	277	287	298	278	317	291	316	315	278	308	286	297	287	262	281	305	302	268	309	274	278	311	280	307	312	305	281	279	309	283	283	311	293	286	304	264	278	288	281	289	293	309	282	267	311	300	316	278	283	283	311	298	298	276	301	284	281	304	294	295	291	288	284	281	265	279	285	289	293	321	263	303	293	290	322	306	311	293	315	300	278	264	268	261	304	288	270	297	282	298	305	265	293	288	298	286	289	304	259	262	309	292	282	271	280	289	273	298	305	307	287	265	307	264	273	291	293	287	274	278	259	302	272	304	307	293	286	264	299	280	333	289	263	259	278	300	333	294	336	316	304	281	313	286	314	317	291	280	325	284	287	275	274	325	316	318	304	304	284	313	304	326	268	271	305	297	328	301	286	301	318	263	266	301	272	295	283	304	322	289	288	292	275	298	303	296	307	292	334	282	290	292	297	320	318	284	289	286	251	321	288	297	270	286	276	294	324	275	282	260	309	309	312	281	280	263	311	297	290	306	262	274	325	266	270	317	285	291	278	266	339	272	257	314	273	292	278	310	307	329	302	299	262	282	296	287	282	266	290	309	294	311	295	281	289	279	266	294	268	313	303	287	292	296	323	279	293	289	290	286	311	290	303	299	282	280	291	294	302	296	272	301	306	287	275	287	314	291	299	306	317	298	290	303	272	301	329	301	302	284	290	302	283	304	287	272	294	290	289	318	286	286	277	288	301	285	281	262	260	283	262	257	284	276	337	281	309	284	294	287	274	304	270	289	266	294	294	271	270	292	302	293	313	339	259	288	263	294	283	290	300	277	295	299	304	300	253	291	281	282	300	305	254	266	287	312	295	287	299	309	291	277	304	281	310	288	280	282	315	269	294	299	315	267	295	295	294	250	273	293	279	304	296	281	279	296	307	293	306	301	318	298	268	310	256	307	313	290	320	321	314	288	274	302	314	276	300	312	291	289	266	300	300	285	295	292	300	287	306	298	306	296	347	299	290	293	319	278	302	297	291	272	287	286	263	307	321	308	284	292	320	285	296	295	296	285	312	276	305	277	293	329	282	275	303	311	307	286	278	285	301	319	297	272	316	292	282	295	277	306	288	274	279	294	280	306	256	290	286	305	310	277	298	302	288	335	268	307	269	287	288	339	307	279	305	278	252	253	270	274	286	315	242	327	289	293	271	250	302	285	296	305	278	285	290	301	291	268	283	286	269	279	289	302	306	285	273	317	293	319	302	315	290	267	268	286	265	295	305	287	276	291	297	320	288	311	302	271	298	273	271	282	265	290	337	310	301	309	317	301	291	313	292	308	252	276	271	268	296	309	277	326	318	311	271	289	298	284	278	326	289	284	318	300	288	289	309	305	275	304	316	282	309	301	294	311	306	267	255	294	306	305	305	291	292	305	280	328	299	301	287	269	272	295	288	334	302	288	295	286	291
23280	21580	29336	24356	21906	22818	19374	9584	6268	4560	3309	2737	2192	1797	1347	1187	979	813	785	687	697	617	618	589	570	561	551	502	502	489	494	442	450	466	430	419	482	464	413	435	437	471	407	420	379	422	423	405	418	422	420	401	428	428	405	379	426	390	400	379	398	397	379	409	429	404	409	398	436	435	402	409	425	394	397	407	407	395	406	396	395	373	369	430	429	401	371	393	383	377	423	368	401	373	399	382	421	380	365	383	382	416	407	395	359	396	426	356	387	392	379	365	381	386	385	350	387	383	373	375	393	363	368	390	374	396	388	388	403	379	392	374	414	381	386	407	371	401	391	419	414	409	407	377	376	395	378	409	370	425	386	368	382	373	379	377	377	393	361	412	370	375	395	391	410	361	401	395	400	375	399	358	396	427	380	408	353	411	393	429	404	425	431	374	401	367	404	379	415	393	377	365	388	426	383	417	411	364	397	370	392	366	394	371	408	364	410	446	432	405	407	398	396	401	403	393	398	386	410	352	394	376	391	377	394	376	402	384	401	368	392	429	393	390	410	388	383	408	381	381	397	390	372	397	391	387	374	385	368	377	405	382	402	387	416	391	388	345	377	389	379	367	396	382	375	383	365	425	384	387	393	422	428	387	424	396	369	378	375	378	392	396	408	376	386	422	379	386	382	389	389	383	399	394	418	391	396	395	379	390	418	433	377	393	388	409	416	434	403	392	411	378	393	370	393	404	391	398	407	370	405	375	382	406	407	407	378	366	422	414	359	413	395	402	399	432	350	399	427	394	383	394	375	370	373	393	347	409	390	377	383	369	372	371	371	417	407	388	386	406	411	356	382	379	390	411	356	412	414	398	383	371	367	375	390	399	341	382	391	379	356	398	399	397	390	347	390	394	385	382	413	419	385	398	359	397	399	395	390	427	385	407	392	408	393	383	359	366	402	397	345	384	353	355	406	411	431	376	390	355	373	382	376	376	412	406	394	383	398	382	378	392	348	412	390	359	392	373	358	351	394	388	397	417	369	379	380	447	378	398	387	390	400	365	399	418	370	362	358	403	400	373	393	370	381	396	355	409	377	396	402	409	385	368	383	398	410	388	393	428	422	380	407	357	426	389	377	347	379	420	411	386	414	384	368	408	405	368	392	356	402	403	384	397	395	428	350	393	419	380	377	383	400	400	412	366	379	404	373	351	385	375	404	425	360	373	405	370	396	411	370	358	369	380	367	408	403	345	375	391	429	379	398	398	395	365	384	387	398	410	385	398	375	370	387	402	398	422	397	408	383	421	379	396	452	372	383	393	352	375	356	376	413	386	375	393	403	374	402	418	377	451	394	387	376	321	385	414	362	399	387	407	419	399	381	427	378	351	406	403	391	399	395	407	405	426	373	389	403	389	418	414	343	403	379	401	411	401	388	418	395	396	379	399	400	351	362	406	392	372	435	374	396	359	389	420	426	368	370	372	400	382	403	397	383	403	416	362	343	392	424	387	391	412	372	392	386	365	366	404	362	380	372	385	352	363	414	376	417	406	402	366	398	372	387	402	396	335	404	387	380	404	391	404	379	380	408	382	377	356	425	367	379	379	371	390	395	422	388	416	403	410	378	377	374	395	403	381	388	427	408	396	394	378	400	405	378	372	371	370	394	384	417	392	401	374	409	379	378	363	392	393	392	395	383	419	401	377	371	424	436	402	361	399	395	400	410	391	401	361	393	401	385	408	392	382	397	394	388	387	414	423	397	391	410	405	381	381	397	389	404	402	437	385	397	368	422	359	410	368	387	422	415	414	398	403	418	372	387	358	383	379	401	407	444	443	380	404	388	398	388	412	392	379	386	404	410	367	379	416	396	350	425	388	360	382	409	392	365	386	389	409	397	427	411	368	401	401	371	416	415	362	364	390	371	413	366	402	366	382	374	375	361	351	410	378	429	404	406	386	358	389	377	330	417	366	399	418	370	373	379	373	378	389	375	338	394	379	361	375	381	380	376	388	366	351	413	357	347	375	403	409	363	387	393	385	391	383	364	390	402	418	374	381	389	384	402	407	369	396	402	367	375	385	401	391	353	410	386	406	387	367	378	403	382	374	406	367	380	393	387	354	355	406	373	376	378	418	406	408	405	395	379	359	405	393	379	388	384	390	355	387	417	385	400	394	394	398	358	358	377	389	373	384	354	374	393	391	417	398	402	391	411	407	399	398	405	389	377	407	382	407	389	384	366	392	364	405	404	381	415	377	393	345	404	354	430	399	398	398	396	423	334	370	420	396	406	396	373	366	410	386	403	384	381	388	380	367	413	419	384	399	418	421	397	386	426	402	464	406	423	346	432	359	414	365	342	399	410	406	406	381	359	420	388	389	414	369	389	388	386	403	387	356	348	416	362	415	427	411	387	386	381	405	363	426	388	359	400	374	357	408	406	393	397	379	397	387	414	360	360	406	399	397	375	391	405	377	350	375	406	388	374	386	397	413	370	406	388	377	391	392	384	414	393	365	387	424	396	400	361	372	429	391	374	378	397	410	418	422	397	397	375	374	399	374	395	409	389	382	380	365	441	392	389	402	409	410	398	378	351	411	403	410	375	417	393	418	378	380	399	375	431	381	382	379	396	392	394	405	376	417	402	418	385	411	427	422	368	400	387	395	385	380	371	392	375	371	425	416	387	380	371	367	366	373	431	372	348	388	408	387	377	396	384	386	386	390	428	396	401	365	390	388	394	397	367	412	392	378	385	399	384	415	379	384	355	389	381	376	380	418	392	386	362	403	406	415	379	383	379	385	366	354	399	356	360	392	386	386	381	416	395	381	383	394	410	352	375	387	395	418	416	357	393	354	380	350	390	376	352	362	366	377	409	390	377	390	381	382	375	368	387	385	389	367	386	399	424	408	388	370	416	402	405	408	367	378	357	374	407	380	405	404	411	371	390	361	368	373	407	432	403	419	379	433	365	394	361	396	403	387	421	383	400	383	404	422	379	375	397	386	404	403	362	383	386	391	415	385	384	352	376	390	364	387	398	376	417	399	383	386	401	393	415	344	379	363	366	385	421	376	355	387	387	372	405	380	403	398	384	417	356	396	385	359	402	387	408	378	411	412	414	401	379	376	392	365	382	381	354	428	393	378	396	383	362	374	421	373	374	370	425	390	390	425	384	366	373	376	419	404	391	428	399	388	415	367	368	396	360	366	419	396	403	390	389	393	383	384	423	395	394	423	425	397	412	386	383	365	389	389	391	389	401	411	385	409	409	357	418	398	361	398	405	423	362	371	367	433	381	381	329	401	387	366	374	391	377	385	410	369	392	388	392	376	387	381	383	390	388	395	374	389	425	418	369	397	413	394	390	384	425	417	409	413	391	366	361	381	401	359	395	408	427	395	382	404	386	422	410	396	419	386	377	440	372	416	360	403	372	383	370	396	398	345	401	379	419	410	364	398	400	396	389	365	383	403	357	411	409	364	395	415	390	415	353	381	360	367	407	417	400	421	408	335
24151	50811	42950	31359	26041	21265	17037	12876	9926	7008	5298	4386	3547	2789	1970	1671	1307	1094	1025	943	897	786	765	747	692	629	655	579	587	588	532	530	510	503	511	523	474	488	501	451	480	444	485	496	465	462	417	460	424	397	429	409	440	431	432	406	414	475	376	432	413	401	438	448	436	391	434	426	425	404	427	416	426	423	450	374	402	405	403	402	393	436	369	399	421	404	426	426	433	422	382	402	367	394	419	400	411	417	394	407	422	422	384	405	403	412	427	379	430	425	417	392	400	438	401	397	407	429	378	426	398	401	410	391	439	434	396	396	405	420	389	420	400	415	422	413	418	377	420	408	430	426	401	399	420	426	397	383	379	438	413	398	422	374	419	378	401	459	409	371	410	388	418	436	385	399	424	437	418	392	459	411	425	374	383	447	435	395	404	401	409	357	418	386	393	376	434	410	423	427	381	405	416	411	414	388	409	370	429	425	404	444	403	401	413	442	409	418	416	449	427	391	420	419	400	379	418	408	423	371	396	392	433	416	403	408	415	415	410	380	403	391	381	426	414	402	386	423	401	399	401	376	387	427	449	415	409	411	427	401	420	400	407	449	412	394	419	436	398	387	387	407	401	428	433	404	415	433	388	406	437	400	416	407	388	374	412	406	388	409	395	402	406	409	410	400	408	405	442	403	385	404	415	412	414	386	400	429	394	410	412	433	403	402	454	383	429	422	395	407	371	402	428	416	433	416	382	401	405	407	425	404	416	424	391	403	394	416	426	441	438	412	421	391	390	452	376	423	407	392	413	407	393	399	411	398	380	413	402	392	401	409	420	435	419	422	403	394	371	416	403	415	379	436	395	430	420	419	433	424	390	410	395	429	404	432	395	409	439	387	413	439	412	404	452	404	404	441	378	382	443	362	440	387	413	426	412	404	431	390	402	435	408	392	397	387	383	420	420	391	433	435	374	432	422	391	437	388	414	418	419	419	421	420	420	368	389	393	433	403	416	392	388	447	378	405	405	422	416	423	415	421	413	451	451	373	405	397	387	372	432	414	426	406	423	402	409	382	429	451	410	431	396	412	433	429	370	404	414	416	392	409	405	425	401	421	385	402	435	421	387	387	376	433	414	407	416	387	418	410	371	409	401	429	437	466	414	397	449	381	395	386	413	409	386	433	408	379	431	392	421	417	403	421	398	430	384	394	434	428	411	444	384	420	411	432	404	397	392	387	399	439	400	387	418	390	411	431	392	397	422	410	376	382	416	401	415	429	409	428	415	440	431	417	423	449	431	439	393	386	356	365	421	420	408	391	385	396	397	418	421	406	394	389	424	405	400	406	404	377	423	420	377	423	407	428	404	430	392	408	424	389	444	406	443	422	396	365	416	414	382	409	409	410	414	416	418	401	383	423	416	412	435	430	440	451	396	424	445	425	429	377	424	377	443	418	384	396	439	393	436	389	419	417	413	417	431	401	418	448	442	420	403	413	438	408	370	441	404	383	365	430	411	384	420	417	404	405	422	421	400	417	418	444	363	394	384	428	390	414	437	379	422	373	445	404	447	447	408	459	351	427	417	377	381	396	374	412	409	425	386	386	375	394	386	464	413	395	411	415	363	439	419	393	376	372	385	421	400	464	374	436	421	435	400	425	399	398	423	375	405	390	410	446	427	385	372	435	423	433	387	392	420	438	425	407	420	401	388	415	404	359	430	400	384	407	385	412	400	429	398	415	433	422	358	396	416	389	423	439	419	407	420	376	435	399	404	413	384	392	422	407	429	386	431	400	428	392	394	412	421	408	392	377	398	399	386	411	371	396	436	404	389	416	424	394	430	423	391	408	441	372	404	397	396	380	402	430	399	435	394	418	419	410	395	411	390	370	368	381	400	425	435	380	419	407	412	389	461	399	352	390	385	436	379	436	435	423	424	388	389	393	414	436	402	404	386	391	360	388	406	416	407	436	442	421	409	421	402	415	398	431	384	394	408	450	419	414	432	418	405	416	410	402	391	403	420	405	385	397	428	401	413	438	403	415	433	345	429	398	393	407	411	397	386	375	426	387	398	415	427	383	396	425	406	412	414	382	402	400	448	393	433	421	398	396	387	401	423	423	439	432	431	393	423	376	388	360	394	405	407	414	398	418	403	441	397	369	413	424	397	388	419	407	367	386	403	396	417	411	385	414	433	375	398	474	411	422	404	398	435	380	387	379	387	390	408	432	431	391	379	419	398	408	387	422	417	405	408	402	425	423	431	425	417	413	429	428	389	426	454	401	400	415	408	403	420	407	410	397	363	408	418	414	393	401	408	405	398	399	458	430	416	391	418	396	401	363	405	419	354	395	418	390	440	427	397	408	406	417	417	426	411	398	430	390	424	412	428	419	398	414	438	461	430	393	403	410	367	420	423	423	418	375	411	427	412	401	432	397	375	444	410	408	436	371	444	405	412	377	398	426	427	441	403	404	416	405	397	441	390	409	434	432	416	421	433	392	423	398	387	393	406	431	426	403	394	421	406	419	407	387	402	405	426	413	410	399	423	419	405	439	429	377	407	393	392	388	413	420	380	413	426	399	426	399	400	391	406	386	443	372	376	422	403	390	389	401	382	383	406	404	434	435	416	441	396	390	402	392	401	423	400	423	377	435	434	380	375	424	413	390	357	402	412	397	398	385	429	399	401	434	391	395	395	401	467	390	397	421	414	450	402	406	384	406	431	418	379	390	435	378	411	409	384	394	403	399	411	401	356	402	381	397	409	407	427	412	448	401	404	385	388	413	377	412	392	396	409	393	389	397	410	406	432	430	384	400	406	430	413	384	395	406	412	398	420	383	432	432	400	419	385	426	405	423	401	434	433	402	348	391	411	429	374	401	408	409	422	380	399	393	413	404	393	396	417	390	435	393	396	431	376	423	394	387	439	427	404	390	422	438	437	381	399	389	421	438	374	420	484	410	395	444	379	414	394	395	413	375	405	363	423	406	422	415	449	399	421	428	395	386	391	398	377	374	392	423	385	397	392	411	436	400	428	388	391	438	381	400	417	410	424	428	388	404	392	368	416	403	413	432	419	402	400	392	415	438	401	414	409	407	396	438	411	422	397	400	429	414	386	408	397	391	390	387	399	379	432	420	402	416	396	414	430	432	414	396	417	390	423	397	387	423	395	402	398	375	391	402	401	408	419	364	384	407	380	416	414	372	418	442	388	387	448	421	414	388	392	430	396	374	405	407	401	432	400	421	384	441	390	406	407	402	399	384	413	397	398	425	394	408	410	408	410	399	408	424	401	396	418	422	382	412	403	424	394	413	403	382	368	407	408	395	409	414	445	420	419	418	401	420	428	384	398	441	415	386	373	433	431	419	418	383	434	411	425	385	423	412	374	391	410	432	418	403	436	411	414	430	416	399	401	413	381	385	421	427	388	422	385	441	405	418	424	399	393	402	383	461	394	411	387	432	413	458	443	431	447	419	390	390	421	396	376	377	452	429	409	414	413	402	419	435	404	432
29040	25021	27975	19802	11498	7529	5212	3410	2492	1818	1326	1051	927	729	582	449	438	396	386	331	348	299	311	331	324	340	326	318	316	321	295	298	260	271	259	245	266	273	255	269	232	290	258	256	268	277	255	242	278	230	238	263	250	263	275	256	256	278	221	241	298	270	252	272	260	238	241	241	291	270	252	284	266	243	256	269	246	278	241	241	245	259	255	282	255	276	242	241	256	257	260	240	251	236	267	232	229	249	245	278	265	245	248	233	256	245	250	273	254	268	232	290	240	260	261	262	244	251	268	280	241	264	241	255	267	283	251	270	233	242	269	241	239	258	254	234	288	297	286	242	256	264	230	228	222	251	285	233	244	237	233	257	228	256	222	257	253	258	261	239	276	223	248	240	226	249	250	259	266	243	238	246	260	262	246	257	259	270	252	240	262	251	275	249	253	249	237	269	233	234	275	267	236	245	250	257	234	262	264	221	239	245	273	288	260	254	256	251	277	265	261	252	281	241	259	249	247	247	264	251	236	217	267	234	250	263	251	246	213	226	254	259	241	252	243	280	242	253	254	250	219	252	253	283	257	274	227	233	235	270	245	267	276	250	274	252	224	240	242	260	227	255	256	254	240	277	252	268	241	237	263	247	236	232	240	232	271	266	254	271	237	237	271	240	238	236	227	244	251	248	234	274	234	247	251	246	233	253	262	232	248	249	239	287	235	255	257	237	231	260	244	258	216	216	250	230	256	222	263	258	246	266	273	252	259	252	267	255	237	252	259	253	256	241	263	257	244	263	247	246	278	259	281	249	264	261	276	232	263	294	277	274	269	281	240	259	271	266	254	236	245	250	276	244	236	220	268	245	273	247	279	245	239	240	236	260	280	246	259	276	262	267	256	233	246	263	221	261	243	246	240	249	240	229	249	235	279	240	260	269	225	250	269	252	256	252	233	237	247	248	256	263	258	240	256	277	239	238	243	228	248	246	274	246	240	263	275	262	228	255	263	231	242	235	271	256	248	244	245	259	238	262	248	304	269	252	303	274	242	248	219	272	270	235	265	278	262	267	277	260	261	277	253	257	261	295	253	275	255	236	258	251	226	234	235	254	259	272	226	261	252	250	259	252	242	266	269	226	251	250	253	234	271	271	223	262	241	247	247	230	265	240	258	266	264	255	244	260	240	217	233	226	260	249	255	233	258	246	248	264	256	249	265	245	257	226	251	253	244	262	242	257	251	268	261	248	269	217	277	241	244	259	254	238	276	248	252	255	268	278	224	253	230	225	227	262	245	256	255	251	236	224	247	270	245	240	258	236	224	272	255	246	274	239	271	257	252	227	269	258	234	254	280	254	257	231	268	253	271	268	242	215	229	262	257	216	265	244	260	259	254	241	248	239	248	263	244	255	236	241	251	198	250	232	251	231	258	248	209	249	243	236	235	253	221	255	257	277	264	260	248	250	223	248	272	236	253	253	275	268	239	240	262	253	259	245	238	238	256	238	231	263	265	264	218	228	259	248	249	233	252	236	218	246	262	243	249	237	248	267	257	272	215	241	222	259	256	257	285	235	243	236	251	244	242	260	247	247	309	248	260	254	242	249	265	261	223	245	251	238	249	251	220	241	252	257	279	250	250	255	234	247	227	264	258	232	249	245	249	232	269	240	242	255	231	263	253	211	287	248	251	225	229	238	251	247	261	247	254	267	233	259	223	258	242	241	250	225	237	242	248	266	260	234	236	227	243	232	241	255	234	250	247	281	211	287	244	265	253	242	258	222	247	273	282	257	268	256	253	255	244	257	283	220	235	253	251	261	266	276	271	249	249	248	236	236	268	236	264	267	248	246	247	255	249	257	260	268	238	243	256	235	249	249	264	264	247	252	245	248	260	250	240	233	234	295	240	236	274	230	264	242	287	254	283	241	247	256	269	233	237	266	245	240	252	252	259	259	254	241	243	256	286	246	232	251	268	246	238	271	258	240	249	240	264	273	238	222	252	246	233	223	236	260	230	257	266	239	254	244	248	225	232	267	252	236	231	275	257	263	245	245	275	253	264	246	247	239	266	246	268	262	282	253	230	255	221	259	261	263	256	252	232	251	260	237	235	250	253	223	253	249	275	250	244	283	247	260	242	262	249	241	266	250	237	273	248	275	261	263	241	248	285	272	262	245	253	221	266	252	253	257	243	242	251	240	248	252	251	256	240	228	289	282	273	207	261	235	246	231	245	220	243	238	258	244	261	258	272	266	249	242	227	255	261	256	254	261	242	269	274	259	267	228	239	243	263	253	259	239	262	246	256	255	235	237	212	276	236	276	244	241	237	240	243	265	248	227	231	269	251	270	260	244	236	239	248	240	250	258	224	267	221	252	231	238	260	250	231	245	255	246	239	236	230	263	269	260	241	278	246	238	254	244	244	257	260	275	260	259	259	285	261	262	218	268	238	263	258	277	248	237	243	247	240	271	257	268	238	228	263	287	239	257	202	257	252	224	229	264	252	231	237	250	258	241	271	274	269	228	241	258	243	258	270	255	255	263	251	259	256	239	234	236	255	256	267	238	244	249	263	263	255	232	257	273	249	263	264	243	246	242	246	254	215	205	254	237	226	241	215	259	276	235	255	237	240	227	238	253	247	241	266	275	260	261	268	267	278	248	261	219	273	238	244	243	246	227	265	269	250	251	232	244	245	255	251	261	256	228	232	295	244	262	257	270	258	250	230	266	227	270	252	257	249	255	259	249	250	243	252	246	261	236	235	261	247	252	249	250	268	254	251	252	254	244	246	254	238	239	248	269	270	249	251	264	264	245	248	249	292	250	262	275	273	258	237	249	248	202	250	229	239	239	246	262	262	234	256	252	272	238	220	267	275	238	245	241	251	222	237	262	236	257	266	272	234	262	231	266	263	269	253	272	247	248	257	248	266	224	264	263	235	265	246	235	255	246	249	224	244	261	251	235	248	257	243	224	248	251	265	224	269	242	278	228	242	221	265	260	291	271	233	242	250	260	249	239	256	233	265	242	266	244	240	249	272	246	252	265	239	238	243	254	250	237	268	243	231	263	253	248	254	249	243	279	255	273	251	267	263	262	271	229	246	285	261	269	269	270	242	223	248	237	210	248	243	216	270	251	271	256	252	240	256	265	260	239	266	217	262	227	246	312	233	254	237	257	256	239	251	248	260	254	260	270	270	279	244	243	248	242	243	230	262	249	243	257	245	266	244	254	243	235	226	281	228	252	252	255	245	261	249	253	230	255	269	248	248	254	273	282	245	242	266	271	257	271	253	268	262	276	245	259	242	257	250	252	246	258	214	247	246	242	274	238	264	244	247	271	237	242	267	258	280	239	277	245	248	248	222	234	244	250	245	278	263	245	242	279	242	246	242	249	238	249	235	264	216	228	287	258	216	257	224	254	252	236	239	233	250	255	258	216	239	255	249	282	267	265	255	267	252	226	253	250	268	236	254	261	228	255	252	247	266	241	245	250	209	278	263	270	262	264	244	233
21445	38402	29850	19212	14556	11147	8473	5881	4342	3113	2237	1754	1454	1076	774	708	588	478	470	468	427	414	405	393	358	366	395	337	356	345	338	293	310	295	323	292	285	275	290	319	310	309	281	295	292	310	291	295	271	282	254	278	275	259	292	276	271	240	257	280	279	289	273	279	302	287	284	285	245	274	283	268	270	272	268	273	280	281	298	271	270	270	257	270	279	246	268	257	254	268	268	288	247	260	269	282	256	279	270	259	237	289	248	275	274	274	279	293	251	257	279	249	286	287	255	300	263	255	281	261	264	261	276	279	227	225	275	251	286	268	253	247	265	274	292	247	293	270	278	268	280	288	290	281	254	307	286	288	303	273	237	259	257	305	284	279	270	270	255	286	246	253	281	273	286	259	280	281	272	265	266	263	250	285	255	275	269	266	252	273	301	269	293	281	256	271	272	239	281	261	269	255	292	306	313	268	226	251	270	268	290	255	261	271	279	254	276	273	263	258	260	287	265	252	279	284	295	297	272	281	251	292	250	287	275	271	294	265	250	260	253	245	290	248	281	254	289	249	278	268	270	267	241	272	236	287	259	295	278	259	280	268	285	269	251	248	297	247	272	282	284	266	270	270	264	290	275	294	296	278	264	270	243	293	252	261	266	266	262	282	275	273	269	261	261	262	275	258	264	255	262	267	275	279	259	259	306	265	274	258	248	284	265	282	255	272	278	278	283	273	281	239	269	275	272	261	275	280	231	241	250	276	288	230	283	288	267	277	254	263	244	261	262	246	268	256	261	247	248	279	291	259	276	263	255	291	266	263	274	289	235	283	259	281	287	263	276	266	286	241	239	268	264	290	268	275	306	288	295	290	289	269	272	276	279	262	227	249	252	280	279	271	262	264	259	251	271	273	271	247	269	252	256	301	294	286	281	269	287	284	261	276	269	249	269	284	297	248	289	249	242	278	298	274	265	274	293	283	279	267	287	269	281	276	253	283	267	255	296	260	279	262	247	268	247	285	274	267	277	270	283	287	273	264	256	229	266	273	266	267	267	266	283	280	255	279	276	290	279	261	269	272	282	291	259	259	286	272	284	285	288	263	258	287	275	253	272	277	271	282	243	256	286	276	257	275	266	293	244	281	259	290	277	284	246	283	241	269	277	287	293	281	251	254	261	278	255	289	276	272	269	300	255	253	252	263	258	276	258	274	256	275	269	262	246	267	270	276	252	240	277	280	275	262	267	269	262	254	269	270	258	265	261	255	260	289	248	278	263	253	244	290	277	274	285	271	255	250	261	319	261	285	250	282	252	284	314	262	289	247	268	263	271	275	245	254	277	256	270	305	258	271	257	268	273	273	260	295	266	266	294	282	274	274	285	276	276	280	249	261	232	295	275	272	266	278	262	282	271	295	300	289	247	257	272	287	275	270	281	245	243	259	251	236	265	297	270	290	253	287	244	281	249	256	289	272	273	270	276	246	259	252	301	239	262	255	235	275	240	278	300	278	271	291	235	275	282	235	244	256	276	274	270	254	267	287	282	283	296	270	270	283	247	261	263	286	262	289	276	257	279	306	244	271	311	260	268	284	307	268	262	257	302	279	252	273	271	258	266	255	269	259	287	297	294	265	281	284	273	309	264	265	235	280	280	278	271	262	288	257	255	271	277	269	291	247	270	257	272	276	261	293	284	251	271	250	286	273	293	278	267	269	265	262	260	282	289	267	283	241	264	279	254	265	269	228	289	261	267	277	269	273	269	239	276	281	285	241	290	274	308	274	239	264	293	241	260	280	250	268	258	286	267	275	248	269	286	285	279	284	267	256	264	264	287	274	266	283	280	283	264	262	293	241	269	282	281	271	275	272	254	258	248	274	294	289	256	259	296	250	254	268	321	289	299	289	288	257	255	244	273	278	291	273	263	265	269	231	255	274	263	260	273	245	267	281	275	279	251	283	267	244	259	260	265	300	272	265	262	286	279	257	276	261	258	298	261	252	262	257	276	280	281	284	264	256	256	247	287	235	260	277	310	262	288	266	289	267	251	281	258	279	233	293	289	253	272	270	282	286	289	253	289	274	292	244	284	272	297	288	256	245	277	254	274	274	279	270	294	302	270	252	272	253	283	281	263	248	267	280	261	271	255	268	322	250	295	242	244	270	269	262	268	285	276	260	269	289	282	280	264	288	245	285	270	284	274	270	255	273	288	261	275	240	285	293	257	261	257	264	270	290	265	233	272	252	262	299	268	296	318	289	262	268	265	256	286	272	277	276	237	284	267	259	283	273	265	261	297	249	258	293	257	263	261	301	257	248	259	278	266	291	275	289	276	263	276	292	273	265	282	274	262	255	268	272	270	240	247	292	268	257	267	271	256	261	291	261	283	282	271	241	273	270	237	287	247	296	274	269	249	280	284	264	282	261	277	254	283	263	270	270	277	279	283	268	262	263	269	280	284	279	278	267	270	274	274	249	281	269	273	278	272	253	295	294	238	301	282	257	256	299	285	284	277	274	260	263	263	239	266	269	274	255	252	248	265	289	281	247	249	288	264	298	276	235	284	258	290	270	276	302	279	252	271	246	319	282	284	300	275	291	269	265	279	273	239	253	264	246	251	291	284	256	274	252	285	284	261	266	243	308	256	253	270	262	286	253	277	266	279	280	261	274	285	266	261	272	289	268	294	265	271	314	261	286	277	240	250	278	268	262	273	269	257	264	274	265	263	296	289	301	259	281	235	282	272	276	272	277	268	260	257	260	284	259	247	267	285	261	263	244	260	279	262	245	256	269	263	292	262	301	278	286	287	285	290	270	247	272	268	271	292	266	286	298	277	244	260	270	281	279	271	279	296	272	261	276	271	266	276	271	281	257	266	292	246	246	276	255	262	302	282	255	283	272	257	295	278	253	287	250	271	248	283	269	259	254	261	265	270	271	276	280	283	255	263	276	303	272	266	263	245	287	253	280	267	301	273	241	273	266	252	281	257	254	257	293	287	277	267	277	238	262	261	257	281	249	279	269	248	239	280	276	286	265	264	282	274	277	281	254	283	248	276	263	274	281	252	268	246	281	293	278	293	279	284	278	270	304	278	281	273	272	266	293	247	298	275	271	273	257	274	266	262	255	266	284	248	270	278	284	256	254	275	264	270	279	231	275	271	270	267	260	275	258	268	273	270	235	265	274	280	287	265	235	273	264	244	284	293	256	295	291	278	300	259	276	289	262	284	244	259	264	281	273	277	290	267	291	257	303	257	288	270	262	288	284	239	259	268	269	253	242	279	255	302	270	291	291	282	252	300	284	278	261	250	248	269	272	270	280	242	244	268	276	282	318	268	281	268	256	263	247	264	256	247	259	268	262	290	255	287	285	245	266	274	279	276	257	288	276	316	275	269	275	273	262	282	269	280	261	269	270	259	256	276	282	274	291	275	267	266	284	281	281	284	253	291	272	284	290	251	273	234	266	275	289	249	270	254	260	268	265	268	264	268	280	272	271	267	296	275	285	262	272
24397	21576	28868	25077	22227	18021	11239	6458	4123	3031	2300	1952	1573	1293	953	841	697	657	561	531	523	498	486	455	490	438	422	425	385	385	400	403	346	357	403	373	344	383	378	348	360	366	372	392	345	313	328	332	320	364	335	311	357	328	327	314	321	300	327	369	334	324	314	319	347	349	303	352	353	371	332	369	311	348	345	298	344	308	334	358	317	367	319	322	364	363	320	298	314	324	335	305	332	332	325	327	342	326	322	322	340	348	329	317	352	303	340	301	310	315	300	353	333	339	349	344	335	331	323	326	324	357	352	311	325	336	332	348	318	309	362	316	313	340	320	336	322	331	325	302	292	340	321	319	339	325	347	332	334	319	332	356	334	348	357	329	342	356	300	344	347	318	370	332	307	286	365	337	353	305	325	326	364	340	312	357	336	333	351	315	348	325	325	311	345	359	325	339	360	322	362	343	291	313	316	327	323	359	337	355	311	318	306	352	346	338	359	344	329	319	357	314	334	354	335	318	321	310	333	353	362	343	329	308	367	330	319	310	341	339	329	336	329	329	323	306	326	306	284	319	334	337	343	304	324	285	337	323	328	341	301	314	347	348	346	337	304	316	326	342	330	314	301	327	312	331	326	315	326	326	323	339	306	294	332	310	350	332	341	335	308	342	331	374	339	345	338	303	339	323	342	316	328	344	317	313	337	348	349	324	349	336	350	329	289	342	328	325	342	315	337	316	333	339	327	343	346	334	344	322	305	339	333	369	324	308	326	333	326	329	337	355	340	357	294	322	326	349	301	319	341	371	357	346	313	319	336	308	347	333	337	350	306	343	357	344	337	335	306	323	356	342	344	344	335	328	323	332	342	311	320	351	329	317	349	329	329	344	382	341	319	322	351	363	314	298	324	358	315	328	327	320	356	322	319	333	378	348	330	321	350	328	370	363	334	325	373	317	328	316	349	331	334	342	330	355	335	328	358	374	341	333	330	303	334	335	345	333	348	346	363	377	318	354	317	334	330	321	292	351	325	317	329	349	325	305	330	333	375	326	313	315	317	323	343	329	340	333	348	309	352	352	337	373	326	302	335	332	335	283	328	344	317	306	361	333	330	335	320	366	328	329	305	319	322	320	341	317	309	340	327	338	327	323	340	325	320	345	339	327	327	322	357	333	353	348	331	345	351	324	332	335	304	312	342	291	342	298	336	323	370	343	299	302	342	332	332	331	322	321	352	310	338	331	324	300	326	306	326	345	346	300	356	315	351	315	323	345	307	325	358	352	369	357	324	349	350	337	349	324	312	306	358	330	319	329	351	307	289	344	367	338	347	323	339	329	329	310	343	342	318	333	319	339	349	355	361	334	364	345	333	323	322	353	333	279	307	339	324	325	339	323	357	301	337	322	321	323	319	335	301	317	335	312	333	292	329	346	345	325	307	377	293	326	332	344	332	334	328	338	359	362	295	319	316	359	329	343	305	315	320	320	322	349	358	318	307	341	341	326	321	339	333	321	328	340	310	324	332	302	326	329	334	301	334	344	315	330	349	350	350	327	313	331	319	323	315	348	346	327	324	306	348	360	316	338	313	310	343	352	338	357	329	391	359	323	351	328	304	305	352	319	324	317	345	329	363	336	331	313	342	340	304	359	341	333	316	348	331	324	363	342	318	328	349	320	352	327	334	355	327	338	348	371	296	341	356	340	318	339	315	310	323	310	330	330	320	343	338	304	326	331	329	308	286	345	337	302	331	321	318	337	324	334	323	337	318	333	330	318	349	351	302	347	303	371	309	311	342	328	325	305	347	356	324	345	317	342	352	319	337	335	324	317	311	331	354	321	352	296	348	334	322	342	358	336	340	325	323	331	344	337	335	338	351	350	346	340	301	274	315	317	335	329	314	360	330	328	340	331	358	318	314	345	295	340	359	323	324	324	334	317	331	345	315	358	302	307	351	295	315	306	339	318	328	332	351	315	332	338	307	323	340	332	349	328	337	338	343	358	315	264	332	336	328	335	315	337	322	316	358	325	319	310	300	372	308	313	347	331	312	348	355	336	358	325	332	321	327	331	367	326	345	352	356	323	339	323	342	328	341	323	343	332	331	321	343	324	353	312	330	331	339	327	341	346	321	333	318	316	340	338	362	341	355	321	351	286	330	358	323	330	327	308	327	373	335	328	337	359	343	310	358	300	302	347	320	357	340	326	326	348	343	315	352	336	336	315	340	318	309	361	336	319	336	374	345	321	329	340	327	319	327	351	321	334	348	326	343	311	311	302	338	329	339	325	335	320	340	325	308	332	367	366	310	340	331	312	345	326	326	351	331	310	359	328	320	344	328	346	308	332	288	337	315	360	349	319	333	301	328	340	345	336	348	339	305	333	331	334	306	334	320	309	323	331	354	329	302	325	311	331	333	310	353	353	340	340	332	308	337	365	335	349	327	328	309	301	355	326	346	370	336	323	334	343	356	314	303	350	333	332	311	332	347	367	309	344	320	333	364	323	303	321	329	337	300	336	374	329	310	337	339	308	345	360	332	334	353	334	326	347	327	358	324	308	340	344	353	337	309	346	319	341	342	315	295	365	324	291	345	317	326	314	301	334	321	282	319	353	325	346	307	313	347	329	343	334	325	308	300	340	335	344	328	328	300	303	304	350	340	341	352	334	333	307	331	325	289	331	345	355	333	346	327	299	351	311	323	353	352	326	317	340	299	326	351	320	351	349	333	340	326	358	317	352	344	281	334	357	308	307	323	315	373	318	326	316	301	343	335	321	344	336	349	319	306	331	364	309	321	323	351	339	326	338	316	326	327	321	343	330	356	303	363	348	339	346	345	340	319	359	325	330	346	334	332	359	347	342	312	332	314	342	330	362	310	349	325	316	341	353	324	316	337	351	327	318	308	335	318	332	369	350	352	326	326	344	303	333	336	308	331	344	323	336	332	349	324	299	351	332	311	307	326	316	341	352	328	366	337	315	351	349	362	342	325	337	296	313	323	307	300	330	320	302	343	389	316	303	311	327	347	328	314	295	357	360	317	317	297	339	359	313	297	337	345	324	294	282	326	326	336	360	328	343	357	305	290	357	354	328	344	305	363	306	321	328	340	336	329	332	339	326	346	316	299	342	304	371	300	315	292	346	353	304	354	345	362	304	317	350	343	304	301	309	338	364	334	319	296	328	322	327	300	351	340	351	321	332	330	338	356	343	332	323	344	338	327	335	323	326	291	334	344	323	352	302	316	306	315	311	361	347	333	310	346	316	348	342	335	316	350	330	339	342	364	330	353	320	309	326	334	353	315	337	332	358	318	347	308	321	331	345	315	318	352	351	257	325	340	334	343	334	328	332	353	355	324	341	331	302	337	314	298	319	342	342	357	306	364	326	368	325	330	324	338	342	330	312	349	329	327	333	312	332	311	358	301	335	381	286	341	311	285	310	298	299	312	348	348	329	351	344	287	337	310	320	330	378	319	340	364	322	336	347	296	332	304	339	346	348	322	321	339	307
22251	45848	38004	26433	21083	17082	12990	9526	6839	4897	3660	3054	2543	1963	1470	1124	952	799	747	698	631	564	580	543	545	503	496	484	479	490	432	436	411	441	431	445	427	397	400	414	394	397	362	399	367	383	378	369	356	350	359	348	334	358	362	354	340	371	380	385	378	374	335	323	372	343	350	358	340	356	344	354	343	365	354	347	324	350	351	319	342	335	354	356	336	317	315	348	316	344	344	361	377	360	332	365	378	359	386	344	365	346	353	370	369	322	344	372	320	370	374	344	347	368	345	341	343	338	316	343	344	342	323	324	335	303	339	362	326	309	340	355	340	345	374	371	367	347	344	337	372	389	322	327	354	357	332	381	388	315	333	365	356	387	388	337	395	356	342	365	348	360	346	346	349	334	349	337	349	344	337	362	350	347	380	367	339	346	383	380	327	360	327	332	320	392	345	327	334	318	347	328	317	371	318	340	363	361	337	346	376	367	328	347	381	316	339	357	388	325	361	316	344	337	346	367	332	373	393	359	370	340	373	320	348	345	312	322	331	336	343	364	338	328	332	370	332	332	325	367	328	359	317	324	343	352	316	328	371	336	367	373	359	326	311	317	323	331	351	343	321	328	349	392	354	355	344	379	358	355	341	352	352	359	325	348	357	318	325	342	359	337	330	362	351	335	327	356	336	370	337	328	357	352	362	371	345	359	327	356	322	326	343	329	375	380	311	343	354	351	359	325	331	327	328	337	345	354	351	378	351	321	351	344	328	341	348	338	348	365	321	349	370	320	337	357	331	330	339	330	361	339	338	316	341	329	328	308	364	353	368	315	354	389	352	353	321	337	382	338	393	326	339	328	333	353	375	357	370	361	320	358	313	319	322	355	326	331	321	384	329	338	366	346	339	349	383	333	324	371	365	319	366	355	325	294	357	360	338	346	334	361	350	333	360	314	325	351	366	362	335	354	346	329	330	326	363	353	375	361	343	314	310	322	334	358	337	343	325	344	340	336	343	336	357	368	362	320	366	331	356	368	338	382	361	367	306	331	323	374	383	331	346	370	333	349	309	344	312	340	343	313	333	349	366	334	344	379	340	377	378	348	322	353	345	335	340	361	323	375	312	325	363	328	377	326	364	369	359	355	340	342	316	351	336	340	333	355	378	341	330	333	387	354	330	342	369	372	350	318	386	340	315	346	364	393	388	331	345	340	359	353	342	348	371	348	337	327	308	332	329	367	344	377	367	359	317	361	338	342	323	351	343	369	376	375	348	340	376	351	334	368	346	355	354	346	355	382	331	327	335	364	363	358	350	359	381	358	368	339	340	299	363	351	335	368	348	360	306	352	372	343	339	360	376	307	349	377	349	322	331	318	339	322	369	340	346	360	339	344	355	348	370	320	337	313	371	308	351	364	348	365	368	362	336	326	339	344	351	340	342	337	346	320	354	339	347	359	312	335	338	343	364	327	319	359	322	366	343	377	326	330	323	360	344	332	331	347	361	352	383	326	354	354	320	347	369	323	341	366	343	381	353	332	337	308	363	343	338	359	377	371	342	360	323	347	364	341	357	322	352	387	370	363	347	369	368	392	343	362	330	351	354	361	336	354	353	378	390	347	340	351	348	319	360	320	347	345	346	338	348	355	297	381	321	314	344	383	389	365	341	372	353	366	348	330	390	401	364	357	341	342	336	345	369	331	340	351	337	354	364	356	355	356	329	335	356	340	342	338	297	324	376	335	405	390	366	385	343	346	357	368	347	376	341	330	344	342	363	363	334	323	368	353	355	327	339	353	333	347	318	342	345	370	344	346	374	352	339	357	376	344	351	349	335	356	345	386	333	364	358	357	364	359	328	316	363	348	344	323	339	324	322	336	371	346	338	353	331	350	363	326	325	362	342	369	335	359	352	368	335	346	347	308	339	317	362	384	331	354	339	345	328	372	333	344	343	322	342	351	360	326	352	326	339	332	364	362	351	353	318	373	342	357	352	371	324	357	370	337	334	341	315	326	363	358	382	355	354	363	381	383	349	352	360	309	356	329	353	350	317	370	359	369	375	356	362	355	353	355	368	395	366	351	356	340	352	349	324	375	354	324	352	369	385	353	331	337	335	323	335	342	311	364	346	374	357	334	353	308	315	346	352	343	350	348	388	320	327	358	322	352	346	355	323	340	361	333	370	365	355	352	324	339	364	317	370	341	347	323	311	351	373	347	357	350	306	325	352	342	361	327	313	338	327	368	342	371	340	342	331	337	363	369	368	340	343	339	361	364	360	358	359	343	363	360	346	344	360	346	329	358	349	352	331	368	338	366	326	360	344	346	343	360	346	349	368	331	372	341	359	335	343	355	343	338	342	353	353	375	348	351	349	344	355	323	312	359	379	350	330	338	356	353	322	350	381	371	324	316	351	328	333	362	330	341	346	319	344	314	343	327	355	316	369	329	372	381	368	358	348	360	339	346	367	366	371	341	386	339	386	352	388	361	332	349	337	373	368	347	362	340	340	350	338	364	335	360	377	349	350	370	349	338	348	337	375	357	312	352	302	329	342	334	343	348	353	360	354	365	353	345	374	336	374	353	321	343	345	323	331	362	336	375	357	309	355	309	357	398	339	319	295	356	359	370	353	345	348	353	374	370	354	363	341	367	395	340	389	321	362	349	350	338	354	325	359	334	320	333	354	316	376	351	343	321	347	355	346	336	355	357	358	347	351	375	347	334	336	345	343	363	331	320	378	348	385	361	381	318	357	356	355	351	357	366	341	352	334	358	348	360	341	340	351	358	344	360	398	352	367	375	393	346	347	372	345	331	357	375	330	345	383	354	331	343	339	355	367	359	342	350	345	360	329	341	354	380	336	355	363	369	350	343	368	361	381	352	342	315	358	328	361	343	351	381	330	330	328	337	342	297	388	309	327	361	322	327	341	351	350	365	378	361	377	348	313	344	353	362	331	347	341	334	332	352	356	362	350	358	362	352	350	341	344	348	329	399	341	315	362	346	358	364	341	351	367	332	348	361	339	356	323	364	347	368	327	375	350	332	365	376	367	351	319	327	359	339	368	379	353	365	334	326	351	337	333	342	367	330	335	338	358	374	356	348	352	358	339	364	354	339	347	332	351	316	363	383	364	344	366	357	336	320	318	337	363	330	337	340	339	312	325	340	358	357	338	339	328	355	365	335	339	323	357	339	361	395	332	368	351	363	346	349	337	352	333	347	346	344	395	358	376	374	337	328	329	350	365	348	324	322	361	364	352	328	353	372	371	339	355	347	352	328	360	323	332	360	340	320	357	355	354	343	331	331	345	341	326	361	361	324	348	343	371	332	321	398	357	339	313	370	344	344	329	362	351	332	346	342	379	358	334	366	357	363	380	348	319	346	361	374	356	347	341	341	348	374	332	347	391	338	362	340	349	319	310	349	329	346	343	359	313	370	338	334	353	344	283	336	333	363	358	330	350	333	316	341	355	315	338	374	334	384	368	357	384	350	319	347	346	333	340	381	334	342
25539	21613	28137	26499	18488	11325	7290	4500	3164	2301	1673	1408	1175	961	747	566	528	492	483	414	402	379	386	353	334	359	340	326	338	356	339	285	345	283	287	284	266	311	283	299	271	308	269	298	255	274	271	296	318	302	264	284	260	276	279	294	254	271	278	259	269	257	271	272	271	285	267	253	316	249	239	283	241	298	276	260	275	251	273	283	269	244	261	269	274	244	285	266	294	265	272	257	283	268	273	285	284	271	238	242	278	259	289	254	260	252	264	272	258	260	275	262	304	235	261	280	256	261	257	313	263	268	274	261	244	306	259	264	262	247	287	289	274	277	287	230	255	307	251	274	251	276	252	271	269	260	282	253	276	303	282	255	246	287	268	253	255	262	273	257	276	280	285	265	288	291	255	264	257	279	259	259	261	229	261	285	264	291	243	292	323	269	258	287	279	269	270	259	257	279	248	259	293	265	250	242	268	248	285	239	264	283	289	237	259	255	265	254	261	290	263	279	268	262	263	249	275	268	250	265	263	269	243	247	245	265	246	274	280	286	246	272	264	275	276	285	262	271	258	299	269	288	249	259	265	259	256	279	272	265	259	302	291	275	272	257	271	271	248	288	267	281	251	267	266	248	256	263	253	272	241	274	285	261	279	261	289	266	269	257	284	259	293	289	269	270	275	259	265	258	283	253	285	244	259	298	277	272	294	235	260	242	279	267	301	285	320	282	267	272	252	279	277	258	264	287	288	260	257	246	269	263	266	282	279	278	259	271	235	254	236	267	284	281	265	260	245	245	265	293	272	247	284	262	267	277	283	279	278	259	268	222	279	264	264	272	271	262	266	269	273	286	262	274	296	285	274	250	244	276	268	254	282	242	267	274	252	261	277	288	250	266	270	271	277	262	263	288	283	283	267	285	254	243	261	281	276	275	241	293	242	273	242	285	231	250	267	273	287	247	282	280	278	302	277	244	254	269	293	285	295	308	265	251	246	271	298	230	282	297	279	286	266	273	294	269	262	265	261	256	248	272	276	263	271	283	261	258	275	268	282	249	256	271	270	259	273	266	280	282	281	277	316	281	275	255	291	238	280	271	260	261	278	276	273	267	244	279	265	275	262	234	249	273	261	283	297	264	270	265	256	295	261	243	268	285	247	275	231	276	255	262	250	264	244	238	248	284	268	267	238	286	256	244	275	253	256	273	292	254	261	281	258	244	254	239	288	275	277	258	252	260	278	267	268	248	266	257	271	248	258	300	300	294	266	271	269	278	288	246	251	250	290	244	283	281	283	271	276	277	259	268	268	272	268	272	232	238	265	273	250	284	245	283	271	294	273	262	232	275	272	255	287	283	280	281	272	252	256	277	254	265	273	275	245	240	265	267	248	241	271	240	277	277	295	266	255	280	240	269	270	250	248	252	256	261	265	269	293	257	254	287	252	254	277	274	298	258	270	288	259	288	281	275	278	253	256	256	277	209	292	278	261	237	262	286	270	277	273	277	269	252	273	261	264	244	273	249	255	287	298	250	251	276	259	284	244	265	250	272	279	288	255	269	300	295	272	254	267	265	259	273	279	253	283	230	281	213	238	280	247	283	267	278	250	253	244	248	242	269	283	267	271	282	286	259	313	252	258	279	246	232	292	272	298	265	240	288	249	292	265	256	287	272	247	269	288	263	275	254	262	301	262	242	263	287	276	264	278	270	284	291	277	264	284	281	278	265	274	270	252	287	252	250	279	257	284	276	252	260	272	255	267	274	247	277	262	282	270	265	266	263	258	269	241	273	279	292	232	246	287	284	245	281	274	272	260	242	233	260	245	266	274	279	251	265	270	241	260	294	267	249	264	261	243	250	250	248	283	283	241	284	266	293	292	267	281	309	266	260	288	284	259	265	276	280	268	278	282	287	264	255	265	295	242	290	265	252	282	263	255	268	293	268	260	262	294	266	255	267	265	253	253	273	277	284	275	220	261	252	243	238	261	287	243	238	254	233	267	301	264	296	297	254	249	273	261	261	275	291	282	280	275	297	257	277	260	274	250	294	252	258	276	287	272	261	276	287	268	269	285	259	262	269	240	256	254	255	277	285	266	279	259	258	264	279	293	277	246	282	270	261	273	262	277	267	268	287	267	265	252	258	270	293	318	277	277	282	301	288	260	241	258	264	265	289	276	298	262	265	261	268	271	267	264	273	248	281	249	285	262	273	256	276	263	265	265	255	266	265	303	257	259	284	255	259	288	269	311	270	271	263	279	296	252	276	288	267	284	288	250	290	262	252	281	254	257	266	298	249	286	270	261	269	277	282	239	268	261	269	281	259	252	281	285	268	263	273	252	279	278	289	266	261	235	271	242	286	292	256	244	285	277	293	295	291	283	279	273	257	271	292	272	280	262	269	281	263	280	245	283	254	269	235	266	244	284	280	277	266	281	275	264	247	250	255	273	274	254	269	237	266	279	294	263	275	271	243	232	291	272	289	254	254	253	278	259	253	288	273	263	285	250	274	269	292	260	270	282	281	254	281	285	268	265	251	267	266	242	271	268	290	246	268	301	256	254	251	289	244	285	230	269	278	290	258	280	256	254	244	266	280	290	249	269	279	289	274	253	265	270	250	277	257	270	267	265	298	257	263	228	268	297	260	275	264	275	274	258	263	269	296	256	253	280	258	267	252	286	273	240	274	272	259	285	257	284	245	265	251	250	286	262	262	262	262	283	290	245	260	275	285	274	266	266	267	242	278	263	257	252	277	268	264	289	270	315	311	271	278	284	247	272	231	285	247	244	234	266	249	264	247	264	264	267	269	250	260	239	238	262	286	275	289	258	264	268	296	256	274	271	264	281	262	261	280	251	254	285	260	264	264	285	260	284	261	260	275	261	256	253	253	241	270	254	264	295	297	257	262	270	258	214	264	291	234	250	254	281	276	257	289	263	307	278	259	258	299	284	240	254	247	275	259	280	270	297	272	287	299	288	266	271	260	271	277	267	246	238	262	269	279	273	261	256	256	280	267	248	273	244	244	237	262	233	274	259	313	271	264	265	295	259	315	262	246	278	256	277	269	301	291	278	259	277	304	268	271	265	250	283	289	262	244	268	273	258	274	287	263	248	258	246	267	247	266	259	227	292	247	257	272	271	252	241	259	267	258	264	275	288	271	266	265	294	277	264	247	279	270	259	259	289	282	256	258	262	262	262	283	253	268	235	265	266	263	264	247	264	245	289	278	264	273	290	282	279	284	248	263	280	285	255	239	246	263	239	263	259	261	271	266	267	275	244	270	284	288	299	288	250	275	288	299	267	291	266	262	281	227	284	261	257	277	260	245	297	281	245	229	280	255	265	263	263	253	290	283	246	257	279	293	268	277	242	282	272	252	268	285	292	276	267	276	247	259	269	264	271	272	268	280	265	256	278	287	279	250	259	236	252	251	276	268	253	249	243	273	258	276	302	265	252	270	260	264	251	270	246	267	214	260	267	244	270	266	258	261	298	258	282	229	267	259	297	279
21779	42960	34457	23094	18181	14623	10976	7773	5603	4144	2918	2503	1992	1517	1119	926	766	656	618	576	529	515	472	431	440	399	396	438	409	391	377	331	352	345	317	337	332	355	328	351	342	321	318	341	320	273	324	327	336	328	306	299	328	294	320	306	252	271	293	322	278	316	304	334	296	283	312	281	286	274	286	311	303	290	290	313	276	311	299	288	286	299	276	295	305	314	324	283	301	273	298	292	277	294	271	319	309	295	270	304	292	285	304	297	301	293	276	278	307	299	322	300	272	310	288	270	290	321	274	267	290	287	297	279	294	302	287	315	337	281	294	306	293	295	304	283	271	303	252	272	300	276	279	272	312	296	305	304	311	281	291	290	311	318	307	287	326	270	299	303	321	264	305	284	302	263	294	253	275	281	328	292	302	292	313	313	293	331	256	302	303	293	304	295	270	302	296	325	326	282	265	288	286	264	290	294	282	306	300	300	305	289	319	292	278	310	296	274	289	287	296	286	301	280	315	317	255	283	278	288	311	283	283	280	265	262	284	286	274	265	254	300	284	302	310	307	295	284	286	284	284	273	284	294	314	293	306	290	301	291	278	296	286	309	288	281	300	296	290	293	283	304	290	294	284	285	306	286	290	298	287	316	271	288	287	281	266	304	313	281	267	276	296	307	284	285	274	300	262	318	306	279	287	303	281	295	297	296	310	287	280	297	293	300	320	302	273	291	293	309	318	306	322	305	284	303	267	251	289	301	274	291	331	306	275	263	302	296	294	301	328	276	319	303	284	300	293	291	300	315	274	250	311	282	277	269	322	292	292	318	277	320	283	313	306	296	316	311	319	281	276	319	311	322	306	285	315	317	315	320	281	281	300	320	298	281	295	312	294	286	243	297	274	287	263	302	273	306	283	295	292	314	280	294	300	295	290	278	315	298	279	263	263	278	286	276	295	294	305	278	292	264	294	334	299	274	290	287	304	291	291	292	274	284	304	273	273	290	293	277	317	300	284	285	268	301	287	276	301	332	300	307	293	276	301	278	283	270	305	328	285	287	283	330	298	272	304	287	276	283	295	285	263	302	281	288	304	317	259	282	258	312	252	272	312	273	289	308	281	294	294	295	291	305	326	303	288	287	321	320	328	326	295	271	305	258	302	325	287	300	323	300	291	282	290	264	287	284	320	293	283	292	266	314	290	292	286	292	297	294	275	322	316	289	290	312	302	276	306	311	271	259	304	288	286	272	299	284	302	295	295	248	315	309	293	294	280	319	291	276	324	290	284	308	290	281	304	302	306	291	297	300	277	314	299	286	298	268	309	301	309	294	314	289	311	290	285	343	271	300	325	258	278	312	283	307	297	291	285	306	305	276	314	267	281	310	276	313	279	257	298	289	280	327	270	274	282	286	276	274	298	297	298	300	305	301	294	298	302	306	300	319	302	277	305	291	267	336	295	289	305	314	324	278	298	271	287	275	285	304	277	281	295	292	300	289	296	298	305	291	293	288	289	298	297	257	308	277	306	315	294	302	278	280	294	288	291	264	281	296	299	265	298	262	289	305	299	325	311	276	284	303	303	318	270	288	258	295	288	271	279	302	290	283	290	285	288	317	287	311	300	273	285	298	302	285	295	276	308	321	297	299	296	271	283	286	312	327	296	273	290	294	321	306	295	305	283	293	281	302	295	297	280	299	302	288	275	295	303	301	282	285	307	330	324	264	290	301	308	303	259	282	268	281	311	297	296	292	285	313	287	315	295	271	304	319	311	293	297	308	290	268	284	324	280	293	271	280	305	287	314	277	287	297	309	295	304	281	287	294	294	233	291	267	284	268	299	278	307	281	295	291	304	279	293	286	302	296	305	282	285	281	292	301	283	306	274	292	297	287	305	314	319	298	283	305	296	291	296	268	310	267	307	287	298	305	299	307	285	304	314	294	317	276	284	298	289	284	291	299	274	308	285	301	309	267	293	339	277	296	259	287	314	294	267	290	268	269	316	295	278	274	275	322	295	292	283	280	254	276	284	308	295	318	296	291	295	250	312	264	285	307	313	276	283	288	305	285	300	288	277	323	302	291	295	293	275	300	289	306	277	266	287	302	300	301	265	282	318	311	296	293	314	277	306	294	295	286	300	294	297	287	307	308	281	328	287	295	291	303	302	284	325	275	270	274	293	309	285	261	312	332	294	296	305	294	285	268	329	297	301	295	280	297	311	304	285	299	290	306	280	301	290	290	270	277	321	304	296	286	278	297	304	305	296	288	277	289	283	294	292	284	275	308	291	277	311	282	287	286	309	297	309	267	282	271	302	291	310	306	301	291	302	273	292	284	274	265	292	309	288	297	288	314	326	303	274	311	277	329	284	309	296	296	306	287	300	268	280	296	295	272	280	302	283	293	332	317	291	294	278	270	281	291	265	295	277	275	287	288	301	298	285	281	289	284	279	305	298	290	330	283	282	309	291	294	300	294	283	287	304	295	305	318	292	302	317	273	296	280	321	292	274	299	273	281	270	292	298	293	295	305	275	260	282	298	301	264	246	264	325	313	300	266	266	261	298	282	282	298	305	300	295	278	300	295	289	303	303	294	305	288	269	301	289	274	298	285	313	278	292	260	306	320	282	287	333	282	306	294	296	260	284	264	296	323	264	322	294	316	256	334	273	273	286	299	246	301	295	288	293	282	273	310	294	285	285	290	269	298	305	272	285	277	277	270	265	280	306	307	284	295	319	296	297	285	262	303	294	308	316	281	290	291	268	286	296	269	266	299	300	295	277	292	294	293	279	278	314	275	278	296	283	285	288	291	278	281	311	248	275	311	307	325	268	285	290	307	281	294	266	290	275	287	295	312	289	270	275	280	301	277	292	298	274	259	282	315	317	280	306	292	283	285	296	331	310	268	305	290	260	261	276	298	307	275	318	269	293	288	300	281	256	270	266	288	290	296	284	290	287	300	266	292	304	315	270	265	274	276	309	276	267	252	281	300	313	294	284	297	270	310	287	315	278	264	303	280	266	308	285	277	298	288	264	300	314	301	301	296	293	281	287	284	293	301	274	265	284	294	280	294	294	274	302	307	294	257	266	292	289	282	265	280	282	284	324	273	277	318	258	291	260	295	251	291	309	264	281	285	282	301	318	303	270	286	293	283	278	313	307	256	301	295	278	285	280	315	294	293	312	285	296	310	306	284	310	280	308	270	264	297	310	263	296	299	249	292	275	308	276	280	273	307	308	284	317	289	292	304	297	274	298	309	296	263	254	301	279	286	298	284	281	321	301	301	273	292	264	317	260	298	250	272	299	304	289	318	307	292	289	282	302	286	297	308	293	294	290	274	292	282	295	304	296	284	301	251	289	278	276	307	271	315	296	315	283	278	284	300	300	271	281	295	293	310	282	296	315	302	319	315	306	272	275	313	269	289	318	298	261	308	316	311	265	298	266	292	279	322	291	286	301	287	315	306	296	293	297	288	322	305	296	270	272	286	300	308	294	314	253	316	292	286	306	272
23272	21643	29431	24364	21950	22996	19426	9276	6038	4222	3159	2642	2249	1795	1362	1193	904	797	771	689	688	632	598	604	609	658	539	535	530	509	507	472	447	413	437	447	442	408	424	448	448	439	472	387	419	453	393	403	402	420	414	403	372	410	422	409	395	382	399	389	409	408	397	419	396	394	424	395	410	402	408	415	426	431	377	370	401	363	391	381	395	423	414	367	423	377	415	380	394	388	392	428	387	368	396	392	403	405	393	395	408	382	374	376	380	386	401	380	353	461	399	371	400	369	414	367	401	340	393	373	395	376	374	384	421	346	387	385	430	383	382	409	377	380	377	385	372	389	386	402	414	387	396	388	378	400	405	359	450	392	387	374	391	411	399	387	362	371	408	409	386	396	330	404	359	380	413	384	422	393	372	377	418	398	358	404	407	415	401	403	382	405	370	374	364	394	354	436	402	408	387	422	397	431	398	378	382	367	401	399	379	403	415	375	367	406	383	392	406	351	398	398	386	382	420	376	409	377	372	363	397	390	411	370	387	384	397	397	386	398	367	337	388	408	420	364	407	368	402	395	373	362	358	418	403	369	368	434	385	390	415	386	400	421	396	403	379	389	378	407	389	350	393	383	362	404	384	408	380	393	384	366	380	396	394	396	356	339	387	398	428	361	340	392	351	370	390	386	424	385	371	425	393	372	397	383	403	381	407	404	394	409	374	407	409	423	393	406	375	381	387	389	397	422	409	391	408	406	386	393	376	396	387	366	413	384	412	367	355	390	369	364	388	378	422	408	411	362	389	398	390	357	396	408	361	404	402	404	388	372	414	396	372	368	340	384	388	404	362	391	390	368	383	355	393	407	370	371	395	407	418	380	365	380	376	365	406	405	381	383	410	388	367	393	389	384	374	383	407	382	348	392	363	418	384	388	377	402	353	383	409	394	408	373	391	412	372	392	402	355	345	400	372	422	371	384	394	394	389	400	409	396	403	356	387	376	375	354	386	418	381	337	438	377	382	397	417	383	411	367	388	389	392	378	372	395	389	382	431	409	378	435	362	423	418	383	372	411	399	337	405	400	367	382	411	383	403	382	361	387	397	398	392	360	449	408	387	393	411	364	389	372	367	364	421	382	410	385	399	396	371	358	421	402	372	406	396	408	404	380	370	383	352	386	405	414	396	452	422	414	376	353	406	384	397	395	383	391	369	391	399	416	396	355	423	418	434	385	379	413	418	381	395	392	360	419	412	363	375	403	410	384	361	375	385	373	380	370	377	381	414	397	390	372	412	382	407	380	376	375	391	379	366	388	387	386	394	391	370	419	390	392	412	361	387	390	377	388	395	362	385	406	367	405	395	408	433	403	411	381	397	386	387	420	390	396	415	376	397	381	394	403	385	363	347	359	387	414	404	384	384	416	421	356	385	406	411	374	387	403	410	393	374	394	379	399	377	393	403	376	376	368	398	393	397	402	394	361	364	365	356	404	475	365	380	375	390	432	376	388	391	371	373	414	376	368	378	360	390	386	377	400	361	367	409	409	414	379	416	419	375	412	381	384	387	377	384	383	401	403	366	384	397	391	389	394	355	376	384	365	395	379	387	389	388	361	441	405	372	369	425	362	367	376	384	390	357	365	343	419	388	401	363	406	392	379	402	401	401	376	363	419	378	408	395	387	364	366	418	389	381	382	384	405	403	414	387	410	368	381	384	400	376	423	416	400	377	396	425	437	409	407	397	411	408	403	398	384	424	396	370	396	441	394	400	399	386	369	361	409	378	405	376	384	372	362	408	396	383	405	366	395	409	365	377	399	371	408	388	404	379	392	405	387	403	389	417	392	403	388	375	408	392	382	435	358	401	421	394	397	391	359	390	395	391	402	341	395	416	379	376	395	432	426	387	390	393	383	384	388	387	389	393	359	363	365	379	401	388	418	425	422	391	396	386	404	378	354	389	411	399	377	470	391	400	406	405	384	397	399	363	357	408	352	422	403	406	392	396	409	383	384	386	366	395	397	369	410	362	391	393	414	397	430	383	360	405	391	385	368	416	399	385	406	368	401	420	389	419	379	379	382	394	393	384	390	413	380	395	375	379	403	367	412	426	375	385	403	382	398	397	381	412	372	401	391	399	359	394	415	420	401	384	435	373	390	431	385	367	379	392	380	402	417	410	375	451	359	378	387	402	382	375	358	396	409	373	410	388	421	411	369	397	391	387	385	361	365	384	393	414	373	417	387	385	403	399	403	392	414	390	384	420	398	384	373	425	384	373	380	392	389	357	399	417	362	357	436	403	379	387	404	378	445	359	421	398	369	379	399	369	394	406	375	426	402	377	376	385	382	389	382	402	431	363	350	394	433	399	430	400	374	419	355	397	403	434	425	390	401	405	366	361	411	453	379	396	377	357	393	369	373	383	365	392	367	391	394	388	389	373	378	371	380	367	414	369	363	362	412	406	436	371	414	399	395	375	400	399	403	362	405	393	388	376	377	410	387	413	383	401	369	379	413	429	418	361	395	377	380	395	366	320	390	376	369	389	379	383	376	353	401	414	361	417	415	369	386	381	384	408	421	366	382	384	380	421	388	387	397	365	362	399	390	405	406	395	395	381	382	393	392	410	408	392	409	421	411	391	406	365	375	385	431	422	378	351	391	388	394	397	377	423	374	375	438	402	411	404	418	345	398	408	404	393	394	402	426	441	451	403	378	381	350	388	405	426	408	366	372	388	362	402	382	384	405	364	374	417	403	417	408	380	381	349	403	405	410	374	396	388	417	413	407	342	380	385	399	392	390	366	415	388	407	393	367	407	407	368	355	374	353	427	358	404	362	385	390	372	392	405	381	362	398	390	404	415	395	402	398	401	353	404	388	383	370	400	404	410	392	424	404	406	385	375	396	407	400	394	356	377	404	381	409	406	366	413	425	399	367	410	395	409	361	376	406	384	384	387	381	410	367	372	445	371	397	375	372	415	395	384	405	415	363	402	399	407	377	365	395	371	390	370	420	387	383	372	384	429	386	391	370	405	366	355	377	389	397	388	402	392	397	413	414	421	408	385	358	386	412	393	376	404	397	395	401	385	398	380	391	366	386	378	396	387	418	385	378	391	405	410	383	394	385	372	394	371	366	400	411	427	407	404	372	380	403	409	406	405	376	399	366	383	368	405	421	394	421	372	369	370	388	405	384	407	372	368	359	402	359	391	352	402	382	404	424	401	359	372	403	383	415	407	393	399	432	386	369	388	408	371	347	367	385	401	399	401	418	409	373	412	415	399	350	361	374	429	372	431	355	433	382	373	397	369	417	385	394	396	401	387	409	433	399	385	419	367	415	381	384	421	383	403	391	387	390	399	386	432	363	382	410	395	404	382	391	370	377	374	381	363	378	374	419	383	402	421	367	401	360	369	382	412	378	375	420	402	378	431	398	395	351	389	382	393	428	406	374	381	369	405	389	374	393	450	391	352	359	372	373	379	365	382	375	378	364	408	407	395	375	362	396	392	384	377	376
24905	51084	43322	31709	26428	21261	17118	12499	9486	6935	5174	4180	3330	2728	1999	1604	1331	1064	979	939	877	795	731	717	713	662	617	600	573	578	507	533	529	479	510	452	505	522	462	477	486	505	470	500	474	410	473	440	428	411	452	405	419	379	472	381	413	421	446	422	398	430	402	412	410	422	449	437	377	391	395	423	416	421	409	417	400	428	366	399	416	405	438	397	414	372	409	406	436	371	398	380	399	383	401	410	384	440	401	396	434	447	417	409	380	418	408	364	409	372	414	399	416	422	445	402	409	400	398	394	392	425	413	417	425	404	407	433	415	414	395	380	387	413	383	442	413	393	413	413	415	344	404	424	402	408	400	395	401	393	414	398	444	424	395	408	413	386	401	419	414	399	404	384	416	415	436	407	437	418	405	371	393	399	364	430	386	422	401	443	423	392	408	441	411	405	406	448	392	403	445	409	424	380	409	390	419	421	396	424	421	412	429	401	444	399	375	407	399	391	407	403	405	436	417	412	436	414	460	420	408	378	436	406	438	371	387	383	366	402	394	416	381	404	400	401	449	438	399	410	387	358	404	409	401	382	405	360	416	415	412	434	422	383	425	385	400	429	421	441	431	413	404	421	432	383	416	392	383	393	383	434	393	406	414	404	395	368	445	404	415	423	389	406	420	409	406	416	384	383	407	413	375	415	428	420	370	411	367	410	423	390	396	424	369	406	412	426	433	435	373	419	438	409	413	408	379	387	445	388	357	398	405	406	411	450	395	385	392	395	421	398	430	406	436	389	416	401	372	391	374	391	442	406	412	438	377	438	463	406	440	405	440	422	353	445	429	396	402	428	393	411	408	435	405	392	427	419	433	407	392	424	393	403	412	385	388	418	348	407	396	441	375	415	371	408	399	420	387	419	406	384	411	409	422	420	397	416	432	409	443	379	392	395	404	382	381	392	431	409	392	433	406	414	385	367	430	409	417	412	401	407	381	382	380	416	377	419	386	397	388	421	407	390	398	406	388	415	369	398	410	421	397	425	418	406	409	432	452	404	420	395	384	393	384	445	435	389	406	386	415	381	369	399	398	440	407	402	396	427	392	411	380	403	419	390	423	418	401	404	425	453	391	398	411	429	388	411	413	410	418	369	412	415	415	453	383	422	407	396	454	443	387	402	390	433	408	432	409	406	439	405	387	395	414	370	416	402	386	405	393	359	393	402	409	411	393	404	386	351	385	416	394	441	396	417	416	417	407	383	414	407	394	375	379	373	395	394	414	394	394	395	394	396	435	420	420	423	426	409	421	403	388	417	433	380	378	376	410	450	407	387	373	396	388	430	416	398	408	425	388	416	401	394	364	414	390	390	404	405	426	384	405	423	368	392	391	387	419	397	425	406	404	401	399	386	371	415	449	385	400	419	408	383	419	435	420	425	416	424	408	422	382	393	414	394	409	381	379	412	393	384	397	408	385	387	398	358	415	416	368	451	390	407	400	425	412	420	434	386	412	388	387	406	406	386	417	416	449	407	406	428	401	392	410	422	392	400	369	396	408	419	410	441	424	395	410	440	372	406	385	430	410	413	440	378	391	426	411	411	396	434	406	404	430	431	396	360	451	391	391	409	409	418	372	417	388	384	391	415	369	408	448	416	378	407	415	433	403	424	396	392	435	395	372	400	406	400	390	427	368	375	413	430	423	413	402	394	416	413	409	398	390	395	400	425	416	396	392	412	405	429	406	393	410	384	391	425	407	401	381	384	410	388	365	452	386	420	389	394	409	402	388	390	428	404	441	416	385	384	401	398	432	371	413	420	397	423	409	430	400	402	360	412	424	406	361	439	450	395	409	421	412	404	410	373	421	403	390	446	413	403	386	408	400	407	418	412	427	392	395	419	397	471	390	387	410	382	441	426	438	413	396	404	404	407	413	389	404	412	403	399	438	414	424	449	407	399	417	393	413	373	421	415	437	372	398	411	400	409	389	387	382	406	406	427	375	405	414	407	391	362	424	402	406	432	436	398	378	383	397	381	446	419	373	438	387	385	391	410	438	405	410	380	416	390	449	416	405	418	388	450	410	425	428	413	416	393	390	391	473	430	427	386	400	406	452	376	416	411	409	369	398	376	419	422	410	399	457	426	397	399	377	380	429	418	435	386	432	413	400	371	432	393	418	386	397	385	413	423	383	403	441	385	421	392	359	402	409	383	423	418	416	410	422	375	413	439	410	380	413	403	422	427	402	438	378	410	412	401	373	408	393	406	431	416	418	381	411	406	387	399	392	376	356	407	426	406	411	417	417	430	427	391	403	391	429	437	362	403	402	415	408	393	404	404	392	435	403	380	390	414	410	412	415	408	405	417	412	376	344	426	377	471	413	372	411	423	398	411	445	407	401	410	423	410	405	406	425	384	410	418	387	425	424	378	400	416	402	423	414	411	407	404	401	410	429	398	406	394	417	391	431	419	404	397	416	410	397	392	389	429	413	416	378	416	389	430	426	399	420	373	415	390	438	394	423	391	432	394	383	400	420	377	400	409	402	383	393	390	407	419	409	379	396	384	425	414	422	413	401	397	401	395	386	425	400	414	380	397	386	413	395	387	425	389	412	401	418	425	430	410	372	409	395	444	444	407	386	375	389	420	410	399	398	418	391	403	401	438	406	418	399	409	384	402	434	392	410	401	434	405	406	403	419	419	412	410	403	425	442	409	430	425	381	424	377	432	420	384	392	429	366	422	422	374	379	372	397	394	439	409	401	420	406	412	430	418	399	391	382	365	394	386	428	436	412	395	386	427	399	419	393	415	372	421	384	407	401	393	388	393	459	411	409	406	405	394	392	381	438	418	381	413	389	450	394	380	438	415	430	404	402	404	421	358	397	396	373	424	412	401	421	385	434	386	415	409	441	355	460	391	369	410	405	419	415	418	355	422	430	412	412	415	423	420	387	448	408	384	384	404	395	405	406	389	413	407	424	430	380	434	447	412	412	400	461	407	414	406	411	407	378	406	423	418	404	396	434	358	403	427	419	408	419	368	412	386	420	418	378	397	381	398	392	385	441	413	398	408	412	400	450	375	417	351	397	454	418	363	412	411	410	385	419	412	387	429	407	395	412	381	387	401	397	420	393	413	389	429	400	414	422	394	422	379	415	387	407	377	433	385	397	389	362	426	435	394	404	405	423	393	389	410	430	350	410	390	398	392	382	367	388	356	376	400	381	397	408	405	364	440	411	428	377	429	413	388	409	399	384	408	404	398	381	402	390	408	458	391	392	375	431	419	410	418	391	406	402	436	393	386	397	375	362	394	447	416	411	406	399	422	380	376	413	366	383	415	424	426	390	364	420	391	338	378	434	371	388	390	394	376	438	412	401	383	420	400	415	377	408	439	409	380	409	377	410	427	405	427	415	406	402	407	432	399	425	395	383	430	391	419	379	402	349	421	375	434	400	403	433	404	421	400	403	432	393	386	407	410	391	396	407	358	448	415	416	358	392	419	392	375	403	398	415	408
29134	25044	28068	19954	11850	7567	5039	3466	2288	1796	1274	1053	854	714	632	479	415	349	368	333	320	355	327	334	292	276	316	293	288	295	304	271	281	261	262	255	287	233	278	292	284	240	271	256	292	265	248	249	258	257	236	266	244	246	250	250	263	268	264	251	259	230	256	227	268	260	258	238	230	231	241	247	226	254	243	244	238	258	239	229	258	247	275	244	218	246	237	237	266	288	262	241	268	269	243	244	256	232	249	253	237	262	233	244	231	248	273	228	257	258	283	250	246	248	287	237	238	235	262	225	261	232	266	234	268	256	249	245	219	267	252	245	269	246	250	250	250	247	246	224	263	222	232	263	238	249	250	230	244	235	243	221	258	254	265	269	235	239	236	242	222	224	253	249	228	248	251	239	247	273	238	246	253	225	269	221	230	248	264	246	256	263	239	257	234	250	268	253	252	302	228	264	251	231	244	247	247	255	264	227	231	219	239	232	243	255	235	233	241	215	278	244	268	271	224	260	231	240	232	258	226	260	285	226	227	241	235	262	243	251	232	239	265	250	268	252	225	246	253	254	282	244	245	268	233	228	259	264	223	257	255	238	214	246	256	270	207	251	242	261	229	294	249	243	225	235	249	239	241	243	260	258	217	238	234	247	252	304	245	258	248	252	261	237	251	275	246	258	235	247	247	227	253	292	253	247	256	252	241	208	243	241	240	235	256	250	244	232	239	259	252	251	240	229	231	227	258	263	274	233	292	233	218	237	232	248	272	235	266	259	249	253	257	298	242	227	246	240	268	268	233	256	230	238	242	238	236	236	258	249	245	237	248	223	270	257	243	251	261	247	242	247	287	287	228	228	254	255	253	229	256	238	241	265	259	252	239	256	259	243	272	231	241	260	267	225	261	273	234	236	264	261	243	234	255	252	247	250	241	254	238	239	246	204	251	231	274	252	233	243	247	252	260	258	236	239	227	220	243	243	253	278	252	226	271	253	231	241	205	265	241	252	266	243	243	243	265	252	244	246	259	230	249	260	257	273	258	230	264	281	268	244	248	236	244	219	224	242	251	238	256	269	262	273	223	251	245	290	273	222	237	277	273	290	265	247	257	228	244	264	289	249	249	248	235	281	255	255	244	263	263	246	261	238	266	243	272	268	258	243	253	201	247	268	228	253	267	279	238	259	235	257	232	257	235	234	255	271	232	235	222	225	234	252	226	256	255	261	254	241	276	265	234	234	258	273	240	257	239	262	246	218	246	241	241	250	226	229	248	229	255	259	215	256	243	251	244	270	257	225	245	245	226	255	252	249	251	238	239	257	240	237	242	240	236	277	262	240	268	217	229	277	251	220	245	250	255	218	282	253	263	275	240	238	272	255	267	237	259	241	233	262	224	275	228	222	259	272	230	248	256	240	273	235	260	259	268	247	255	236	269	247	238	270	252	264	234	259	248	252	253	271	245	242	260	247	269	233	257	259	229	231	231	265	265	234	247	260	257	249	230	249	249	255	248	262	251	226	240	260	255	259	242	210	274	245	275	233	241	279	233	210	237	273	230	255	226	255	270	251	241	226	280	266	258	247	253	227	273	251	247	236	273	232	249	269	267	241	254	231	235	252	230	262	243	263	251	215	206	237	267	228	249	263	260	261	240	253	232	250	250	244	253	224	275	220	256	237	268	242	253	260	263	233	243	268	241	242	250	251	238	247	243	206	215	238	249	242	238	272	239	232	269	220	248	242	217	244	237	224	261	239	281	241	264	245	274	256	247	232	271	239	240	268	252	257	234	235	263	246	275	246	235	247	231	223	236	242	239	245	240	235	258	276	244	257	251	230	249	266	235	261	245	263	227	254	249	256	232	239	258	210	260	278	243	241	268	245	221	265	205	228	271	255	271	224	237	257	231	256	242	233	268	291	240	250	247	246	245	215	259	247	234	222	243	278	271	230	256	224	258	242	258	264	248	244	237	231	233	246	228	261	231	262	269	234	258	249	250	239	220	204	234	274	251	258	240	258	245	264	253	228	246	229	239	255	249	226	236	271	234	249	266	256	234	268	259	259	241	237	233	266	259	238	261	237	238	253	252	278	251	260	234	244	238	249	259	229	247	265	262	259	239	236	234	233	258	259	272	288	261	240	242	256	262	221	261	221	253	245	265	257	242	260	249	234	250	246	234	266	233	246	268	225	252	237	263	236	271	233	224	229	256	222	242	257	267	245	260	258	264	283	239	233	233	258	239	261	252	253	256	266	226	237	232	261	236	238	225	267	271	244	227	237	263	243	216	269	249	237	252	262	265	261	220	247	254	242	261	257	251	262	267	239	281	251	251	246	244	258	216	239	266	281	245	280	253	251	245	295	253	242	264	267	279	239	240	243	252	236	251	230	223	254	234	256	269	276	237	254	259	249	239	242	252	256	246	239	253	265	249	251	211	249	260	243	260	246	267	260	219	248	233	231	259	249	279	233	240	259	250	238	265	254	251	244	258	240	251	244	238	241	250	221	261	249	259	222	230	252	248	261	263	225	244	271	236	260	254	262	253	254	239	198	244	262	226	238	267	229	230	269	260	278	246	225	252	253	251	256	259	227	242	230	257	226	264	257	242	239	279	235	242	243	215	237	257	251	244	262	238	212	252	250	229	252	258	254	235	257	244	214	207	242	233	252	241	279	239	255	255	252	235	236	232	233	232	261	269	222	242	267	244	245	248	265	248	247	223	268	230	237	281	256	231	254	260	252	251	275	243	240	248	262	266	247	226	272	267	271	246	233	247	237	259	262	275	259	250	270	240	273	235	250	240	276	253	245	241	258	271	247	227	235	261	238	257	248	277	269	243	250	233	229	258	256	237	277	240	249	236	252	226	266	281	249	247	270	239	265	244	240	270	247	267	239	287	263	261	244	227	274	258	239	224	243	240	255	288	241	238	234	236	223	278	249	236	243	243	228	267	266	264	241	234	250	253	256	230	259	246	263	238	239	246	236	234	253	231	254	274	238	230	245	247	258	223	237	260	255	224	262	288	265	261	256	240	247	221	249	266	245	256	264	280	267	265	246	234	273	236	228	232	236	262	237	237	266	251	252	243	273	254	279	239	258	245	240	253	244	242	272	218	251	256	269	247	229	272	235	225	248	231	248	236	232	251	221	250	255	243	235	246	268	240	250	258	248	244	238	222	252	229	275	290	247	229	254	249	234	238	257	258	217	249	274	256	270	248	217	244	246	243	276	254	251	238	216	246	285	237	246	244	221	256	251	248	242	266	257	236	241	254	233	218	225	264	279	253	247	259	271	268	236	266	233	235	250	240	260	241	217	232	244	251	232	245	246	260	242	236	260	216	234	254	232	251	242	246	261	263	248	234	266	240	236	287	262	238	231	244	259	232	257	240	233	220	259	260	193	219	267	251	249	241	243	211	234	225	258	253	272	241	275	255	267	253	215	258	275	232	270	240	227	254	284	228	254	235	249	251	234	251	270	242	276	288	246	246	260	239	278	270	283	257	247
22257	38103	30454	19305	14889	11452	8383	5928	4118	3130	2230	1669	1436	1164	864	701	605	529	457	424	413	427	413	376	395	367	383	372	349	343	330	299	304	295	301	309	278	270	307	298	311	269	310	277	281	297	295	271	274	272	263	266	265	252	273	280	264	290	268	249	254	252	287	308	263	270	284	291	271	249	285	291	236	255	266	282	270	236	273	267	274	247	254	261	253	281	288	266	255	290	247	292	287	262	260	280	280	269	242	268	261	274	278	245	258	249	271	285	247	280	251	259	283	273	271	272	235	273	296	248	250	285	272	246	278	277	250	248	267	266	276	295	285	260	267	248	290	279	238	246	252	251	281	253	259	253	285	258	291	281	273	250	307	272	273	240	241	267	260	239	278	279	273	287	264	246	282	267	267	257	226	266	278	273	280	272	270	262	255	252	267	248	277	275	295	282	258	277	277	296	268	280	245	276	256	284	268	272	255	279	267	243	271	265	284	257	282	251	289	256	273	288	282	246	263	268	305	254	278	310	270	255	240	280	271	275	238	284	264	250	259	292	273	265	255	261	266	274	263	273	266	238	231	280	278	278	279	279	286	276	269	249	247	278	285	240	288	296	266	261	265	270	255	247	258	253	285	280	289	283	278	255	266	300	267	291	266	270	275	281	246	262	294	304	293	268	273	286	264	258	254	251	264	251	290	268	285	267	260	282	286	252	262	279	272	247	277	257	272	258	269	322	249	280	277	290	282	284	243	259	284	274	263	284	286	298	287	288	273	281	246	278	273	273	263	281	266	234	292	273	260	275	272	265	265	264	267	291	279	255	274	288	276	251	293	263	267	234	256	223	288	254	275	263	276	254	274	270	255	277	268	257	276	305	272	255	272	285	276	259	286	289	261	265	257	301	268	265	243	268	281	257	285	271	274	263	242	263	268	242	266	270	253	277	240	263	258	255	261	255	268	282	249	255	255	290	295	268	239	262	235	288	251	252	263	283	241	256	262	272	252	266	275	282	264	249	286	263	263	289	257	260	249	262	243	270	276	267	275	273	252	266	272	276	249	261	276	223	262	235	242	269	261	228	273	264	259	249	258	256	270	284	277	252	247	245	247	289	252	280	257	257	250	282	253	260	253	249	257	261	246	255	265	285	249	292	268	248	264	260	275	287	285	288	260	269	247	273	256	286	267	264	230	253	257	249	296	248	288	254	258	258	253	257	252	272	247	248	260	301	272	274	275	264	274	289	262	282	261	272	295	267	249	276	270	298	268	279	265	270	271	297	283	268	283	243	262	280	259	278	287	250	256	234	263	259	275	241	267	271	297	254	278	275	281	264	261	262	273	262	260	248	279	252	254	287	300	288	290	246	258	269	269	251	254	248	260	274	299	277	244	275	269	252	267	306	269	214	301	258	264	266	263	260	238	271	262	278	259	265	231	272	246	258	305	273	285	279	283	282	268	259	232	285	262	283	227	224	252	252	291	268	248	273	250	261	255	266	253	286	266	299	278	243	237	239	230	261	274	283	270	280	282	278	278	262	259	251	273	294	256	259	264	279	243	267	281	264	280	267	267	249	281	277	263	272	258	269	277	256	242	262	245	258	267	271	248	271	274	268	282	262	244	272	270	255	262	279	257	268	242	236	306	259	263	254	265	278	265	271	281	277	249	267	283	228	290	262	257	313	251	261	274	235	296	282	262	269	261	277	259	281	316	276	292	254	266	260	275	245	240	271	258	251	277	256	261	284	250	285	259	260	268	272	275	256	252	283	275	222	278	254	262	252	297	265	283	277	273	262	288	247	255	270	252	274	266	249	250	268	253	272	264	253	254	278	263	257	289	265	275	265	280	254	308	265	259	261	272	259	274	286	284	287	256	266	260	267	262	260	237	279	250	262	270	281	269	249	266	251	265	279	274	266	254	262	289	297	300	270	277	286	264	257	275	266	295	261	265	284	235	229	259	255	237	278	270	256	243	272	260	276	241	268	254	267	273	299	295	265	256	259	238	242	291	263	263	260	286	285	259	257	250	273	282	288	262	226	267	288	295	249	288	280	279	286	273	271	243	267	243	281	255	250	259	241	284	258	273	254	256	268	280	260	266	270	247	276	253	272	271	304	252	252	270	248	258	258	270	272	255	252	288	246	264	257	286	291	271	237	268	250	275	261	292	282	293	277	265	250	229	293	243	277	253	269	281	254	261	267	285	258	279	283	278	272	267	280	263	243	285	296	258	257	244	292	270	268	256	263	244	265	266	275	282	267	292	253	251	263	275	241	273	247	258	244	261	241	271	262	269	243	259	246	290	270	292	266	268	271	255	248	239	286	314	269	276	257	278	257	264	263	277	273	283	239	276	263	248	267	270	294	257	244	247	254	285	243	283	281	271	274	259	270	283	266	272	230	250	242	243	262	282	282	267	268	260	258	281	276	269	240	267	277	272	290	256	284	272	259	267	271	260	243	250	259	255	266	249	272	292	290	268	266	250	276	276	274	265	258	277	279	275	262	251	242	253	274	285	269	264	272	303	270	291	263	303	261	308	227	256	213	266	244	304	242	255	251	273	272	268	285	238	271	253	272	257	285	259	267	258	276	274	246	273	279	265	289	275	267	274	258	240	265	231	264	251	270	272	282	276	241	275	306	265	274	267	264	268	285	286	258	285	266	275	270	316	252	278	243	260	245	250	264	260	295	251	280	261	265	279	253	255	259	263	292	250	269	260	265	289	266	250	248	272	276	266	278	270	281	267	266	264	243	251	267	266	281	280	285	242	257	270	286	263	265	276	254	283	254	289	246	284	284	257	259	254	273	270	265	286	256	274	300	285	300	264	244	269	273	284	274	262	282	233	239	290	260	256	280	248	290	285	254	275	265	284	299	253	270	255	277	274	286	284	275	255	240	264	244	246	247	230	274	251	299	277	285	247	267	279	244	245	279	284	244	268	285	276	268	278	295	308	254	290	267	230	285	246	236	270	300	273	305	250	259	285	267	280	255	240	275	261	261	257	251	245	262	286	241	266	258	253	288	288	261	267	272	248	238	314	258	242	256	261	286	271	269	262	261	268	269	276	270	259	255	264	232	289	259	270	268	286	274	257	279	278	220	286	263	328	250	269	283	251	290	264	256	265	307	265	251	291	270	295	262	263	280	268	291	265	273	276	272	263	258	264	249	259	258	248	310	251	284	256	284	268	257	255	262	236	250	272	243	279	260	256	276	285	260	252	260	259	286	274	252	278	281	255	277	280	249	261	241	270	271	290	267	272	278	317	246	258	245	287	263	236	277	271	262	292	266	281	261	268	255	259	273	280	258	231	252	264	269	262	262	295	260	258	265	269	255	275	261	261	271	282	249	296	256	262	273	263	243	249	255	299	257	266	274	260	279	273	298	275	286	283	271	261	242	249	258	237	253	282	288	250	257	257	268	251	259	279	271	255	297	276	299	280	258	227	269	259	244	249	230	268	267	270	275	259	256	266	264	279	276	288	258	258	294	267	280	266	294	286	266
24415	21602	28899	25171	22352	17985	10858	6543	3985	3188	2256	1874	1498	1275	943	810	744	638	530	543	520	501	485	430	438	417	466	437	392	353	382	354	373	390	359	340	347	350	368	372	349	360	373	342	357	358	363	357	342	343	328	360	336	351	318	336	326	351	329	328	310	346	364	343	346	365	358	349	338	294	369	319	331	353	364	310	318	311	352	323	337	331	303	334	322	329	323	328	335	329	355	321	328	352	334	333	321	334	367	334	322	349	352	333	330	352	333	325	342	304	317	363	341	324	330	321	339	345	327	318	336	330	329	325	330	337	287	313	327	327	327	325	329	361	329	343	331	333	325	327	342	375	316	333	323	303	340	337	335	332	331	314	339	326	333	368	308	363	326	334	318	332	337	351	349	353	336	339	361	309	315	292	314	327	353	324	314	349	315	347	319	346	307	332	331	328	329	353	319	324	305	343	319	319	269	335	336	345	302	351	284	318	327	358	320	298	344	339	362	347	334	322	333	316	306	340	303	333	331	327	353	324	324	310	330	337	331	283	338	341	320	325	309	336	327	334	331	322	293	334	347	352	333	303	326	336	358	330	306	339	341	328	301	339	326	355	333	337	338	312	304	328	336	330	322	364	304	342	313	327	292	314	332	334	355	321	345	303	363	313	306	343	319	312	289	319	309	336	323	324	344	325	344	312	320	343	306	315	313	362	283	338	356	336	321	324	311	318	353	351	344	327	338	304	309	301	332	315	350	330	304	332	329	318	318	320	335	330	308	342	324	319	333	334	309	350	345	357	324	330	321	338	319	335	353	324	306	325	346	316	368	333	334	305	313	335	324	323	361	330	318	323	338	341	328	358	339	324	355	342	357	304	320	337	349	339	298	337	334	356	340	311	317	338	329	328	285	350	308	308	349	331	312	355	330	322	314	318	296	347	354	324	319	319	329	371	329	320	339	329	319	316	326	325	330	299	302	347	327	344	300	328	366	305	331	332	349	335	328	321	329	357	328	309	335	326	301	348	322	340	311	324	315	353	331	341	353	342	315	316	301	338	318	306	337	337	333	341	323	347	356	302	348	308	347	315	334	320	339	334	335	331	297	352	374	302	322	313	294	319	333	350	334	334	319	296	328	360	319	304	355	335	353	302	327	339	321	341	369	359	343	330	312	326	336	311	346	320	335	306	343	360	286	333	357	336	298	325	314	309	361	343	336	322	326	327	334	335	323	348	352	351	332	349	327	334	334	317	267	321	313	324	344	339	327	310	346	304	347	339	320	327	348	353	306	320	289	343	300	343	316	320	299	295	335	336	334	289	318	296	317	339	323	353	337	324	322	361	347	316	315	345	293	346	333	353	325	347	337	366	324	318	327	330	320	298	312	314	333	331	317	329	333	324	311	372	325	335	349	296	327	299	317	326	332	334	335	348	312	336	319	341	343	321	358	358	335	315	330	281	333	334	344	359	324	345	317	342	354	351	333	335	355	355	342	311	338	309	309	322	329	289	314	301	315	311	325	301	337	332	310	329	311	346	371	339	350	329	338	307	338	305	321	296	321	336	323	314	353	329	350	294	375	317	345	339	338	302	307	343	340	330	334	337	319	310	353	321	311	334	341	317	308	377	350	320	320	311	348	322	334	320	295	315	335	311	298	343	309	314	323	329	334	321	325	315	320	324	359	337	310	317	326	322	320	324	302	339	321	324	290	346	333	292	309	342	351	332	321	349	329	333	317	318	313	316	317	330	344	347	345	325	336	347	322	329	320	330	328	327	307	350	322	303	316	332	352	367	347	364	330	302	290	330	329	337	325	323	325	327	323	295	324	305	332	328	367	322	320	338	330	345	316	378	326	361	311	314	347	317	315	297	369	328	353	320	334	335	319	334	311	363	335	335	322	344	336	291	352	326	345	326	348	319	332	323	336	330	342	336	353	357	339	327	316	313	315	323	332	320	320	330	336	338	326	357	300	314	322	322	345	356	344	332	354	328	339	349	301	339	321	326	340	327	336	357	342	306	290	334	307	331	327	312	307	343	298	330	343	310	327	333	348	358	308	306	315	308	291	344	337	326	331	348	341	357	335	326	320	325	326	369	305	324	310	285	319	348	289	300	348	337	319	316	335	323	294	300	313	352	311	320	312	325	319	312	333	367	295	306	341	319	316	307	333	343	320	321	315	343	330	296	298	342	327	301	344	358	301	314	338	370	349	338	342	335	299	339	310	308	331	325	320	277	338	279	311	361	313	325	375	359	322	327	359	324	332	305	315	305	333	347	333	321	353	339	340	339	353	378	340	316	303	302	317	300	352	325	325	328	340	342	329	343	356	321	325	328	347	331	326	375	333	301	309	337	328	292	314	342	363	287	329	325	341	335	316	337	346	323	338	315	283	330	349	343	314	303	341	343	324	311	331	331	302	315	303	329	365	368	341	336	312	318	348	331	326	332	299	298	288	323	311	371	321	304	345	302	336	351	322	336	328	314	351	349	300	305	316	335	317	319	341	320	318	371	316	322	297	336	299	345	337	327	337	345	312	346	311	308	354	332	338	330	330	353	341	326	332	341	292	324	326	316	316	265	331	311	309	327	375	334	358	312	310	337	296	345	363	331	321	348	331	328	307	338	328	318	306	310	315	354	289	318	307	331	373	356	315	315	357	318	334	338	313	351	350	339	316	324	349	317	289	326	334	324	294	307	309	335	334	355	304	315	310	324	319	313	338	329	318	328	348	349	338	318	325	337	327	315	301	307	373	325	327	323	322	324	350	307	336	335	320	342	338	356	345	318	329	303	313	348	324	326	289	309	298	332	321	336	328	340	337	290	340	356	326	331	315	342	319	346	349	308	354	329	331	317	334	320	321	343	352	320	337	330	306	356	291	338	349	352	357	335	342	318	336	304	349	289	337	355	360	341	322	334	322	321	324	303	320	337	299	310	326	351	344	336	317	328	335	353	302	330	328	339	300	335	345	308	342	303	364	316	325	312	325	328	325	347	297	337	335	339	343	322	339	306	324	318	319	320	308	328	333	316	312	307	286	338	296	355	320	314	354	326	337	345	321	329	314	337	324	342	335	317	317	338	347	334	325	328	346	311	309	330	328	336	339	353	325	343	348	327	334	344	334	330	336	319	311	335	362	298	322	344	336	303	323	311	316	354	320	318	335	309	336	335	344	326	350	313	350	347	329	304	324	359	324	319	303	347	290	320	324	320	304	296	332	333	340	341	361	326	319	321	329	330	325	340	325	334	318	303	327	341	342	330	363	346	342	355	356	348	344	328	303	362	290	315	350	332	346	323	312	361	340	281	340	352	318	297	323	324	309	319	321	316	323	319	317	334	307	326	339	325	343	335	324	332	318	317	336	323	345	332	341	312	361	303	286	321	351	340	345	337	313	298	352	332	349	354	347	335	349	296	302	356	337	333	330	310	328	329	345	345	317	342	336	311	331	340	323	306	309	336	317	356	299	320	301	286	313	331	343	361	315	334	334	339	318	313	340	322	346	308
22240	45915	38099	26767	21398	16967	13026	9509	6413	5193	3682	2933	2439	1943	1446	1107	973	799	689	688	638	552	568	573	545	468	489	498	492	440	473	391	389	396	374	387	348	360	405	374	368	379	407	400	333	379	409	357	404	367	351	363	329	344	320	366	349	356	368	373	322	352	362	358	328	361	316	333	347	341	351	353	337	332	365	322	350	389	344	336	346	362	327	379	311	348	342	311	334	330	358	309	365	338	342	352	302	290	369	309	312	364	367	339	371	358	356	308	342	318	323	351	339	342	347	324	346	325	383	334	340	332	335	331	307	350	324	353	359	346	322	348	332	365	338	334	338	345	334	363	354	331	364	382	308	325	373	350	380	344	307	351	358	346	340	369	357	377	335	356	356	341	328	329	371	375	335	316	368	353	368	360	348	367	348	342	332	348	354	314	365	346	336	334	351	344	342	335	357	344	327	336	327	341	335	291	324	354	375	364	356	353	337	360	332	340	318	330	384	345	325	339	319	348	351	334	352	354	333	345	313	349	351	319	355	332	361	318	354	348	356	315	327	375	363	364	355	308	341	358	366	358	328	362	350	339	315	360	341	342	342	342	324	345	340	360	368	321	334	342	358	325	350	357	330	329	338	382	361	352	346	368	326	350	357	343	338	335	332	355	337	320	373	318	357	350	345	344	335	357	316	325	338	337	379	343	352	345	361	369	352	375	339	340	325	355	339	343	368	341	376	347	340	317	316	349	333	327	325	320	335	355	361	383	358	299	352	311	342	374	331	355	381	333	371	359	351	378	338	341	342	321	381	336	373	360	335	291	358	330	347	360	324	328	357	354	344	355	345	339	343	336	337	314	349	315	361	325	352	352	326	331	343	341	343	369	330	328	322	347	344	326	353	330	347	336	323	358	345	339	350	325	343	304	329	369	362	337	330	347	341	334	364	325	339	365	352	340	328	350	347	337	336	340	339	352	343	354	375	346	363	326	343	350	352	351	345	359	317	323	366	354	369	339	343	315	357	389	330	336	341	329	332	374	365	324	328	357	343	345	316	330	341	352	343	329	335	347	346	345	339	327	361	364	316	354	329	365	368	349	373	360	333	342	363	332	316	349	339	333	323	349	323	334	352	349	363	348	299	365	382	366	347	357	333	372	354	351	368	345	328	326	344	374	362	324	327	351	321	322	336	359	342	371	368	363	374	342	398	329	318	316	351	326	369	341	349	335	353	350	340	356	342	352	318	329	343	348	345	347	358	345	339	330	320	313	381	354	349	345	370	344	350	355	327	356	366	363	363	338	358	338	346	332	368	363	331	336	348	335	310	325	353	317	361	360	368	359	349	334	372	341	380	356	306	346	353	321	321	367	335	360	361	337	338	323	313	304	339	308	321	366	349	311	394	380	368	352	332	332	345	364	355	352	318	335	366	351	356	351	344	364	340	325	342	363	365	345	339	319	347	366	363	306	360	338	330	339	374	339	350	344	363	352	332	360	373	350	349	310	364	338	342	372	325	356	341	333	347	374	358	343	306	338	335	380	349	350	351	357	346	331	359	376	345	341	319	337	403	379	370	323	345	355	327	337	303	360	313	364	381	356	326	315	359	355	334	329	328	368	330	322	343	353	312	341	321	340	335	321	337	344	327	356	315	359	363	356	327	336	330	370	333	338	350	331	351	381	346	347	375	350	335	325	341	338	354	315	356	317	329	357	364	323	354	363	320	353	354	307	316	307	328	348	324	349	346	352	366	307	344	327	346	344	341	357	374	352	345	370	320	324	328	350	325	340	330	343	349	378	350	341	351	371	337	363	326	328	358	332	359	346	333	326	331	331	346	384	336	353	337	329	378	341	350	340	347	349	344	328	360	342	335	326	370	377	336	345	342	342	364	329	363	308	364	348	338	338	339	330	371	378	353	361	326	359	330	366	387	342	352	355	364	311	353	338	335	326	360	376	357	379	334	334	355	332	350	325	355	320	351	330	324	336	322	350	368	326	328	378	342	336	330	350	309	355	331	318	335	341	360	349	364	353	365	352	389	321	350	327	323	345	316	330	362	352	347	353	323	316	365	339	382	349	320	312	331	346	356	319	381	318	341	332	348	364	335	356	352	360	386	350	381	323	326	345	368	356	343	361	391	336	350	335	355	332	343	343	362	333	326	375	346	370	349	383	347	358	350	356	346	360	363	332	342	351	301	337	332	352	330	335	305	369	316	358	319	337	337	342	355	342	359	310	344	322	356	353	335	335	324	346	346	355	343	325	329	328	365	377	370	331	310	352	312	361	357	298	362	357	361	322	363	359	347	354	343	372	349	348	345	337	326	361	359	312	313	339	341	329	359	350	337	328	391	326	353	344	328	360	355	344	324	371	351	339	345	324	348	314	337	335	337	321	333	336	378	308	392	321	335	369	310	354	342	379	350	374	371	354	374	361	376	354	356	354	341	341	347	350	319	341	313	347	364	323	329	338	331	318	397	318	339	355	331	322	345	347	366	346	324	356	355	367	341	328	389	370	330	333	371	327	312	337	318	364	305	339	352	334	350	382	354	332	357	319	343	351	325	355	376	322	345	357	366	357	355	328	363	344	372	394	340	375	343	287	350	379	315	356	331	325	363	320	356	347	362	357	329	345	344	347	363	318	343	366	336	361	350	338	326	312	370	338	339	347	341	372	348	361	339	350	336	309	321	344	348	347	327	381	344	327	340	314	380	351	374	338	350	350	332	325	347	355	364	325	304	388	332	331	346	308	343	364	376	341	352	343	347	346	340	344	345	321	358	331	309	340	358	329	329	371	367	359	378	316	359	317	329	349	346	339	354	334	353	310	329	338	337	367	377	349	348	371	327	341	356	351	342	355	323	320	354	346	354	384	357	344	353	353	383	342	350	333	368	365	317	337	349	371	351	363	363	360	362	342	359	352	374	346	331	339	349	367	375	303	336	354	348	325	335	347	372	350	333	362	325	329	342	349	360	352	367	346	358	379	310	356	380	317	342	340	338	321	323	347	341	386	369	336	345	333	359	335	341	347	358	312	344	340	339	331	374	355	333	334	319	358	364	352	306	344	371	368	353	354	355	356	349	334	311	364	335	337	324	354	362	308	339	357	335	385	363	365	359	351	345	348	335	339	342	359	326	353	351	338	357	301	326	338	365	361	339	334	369	345	342	325	340	341	304	376	326	350	329	359	365	328	349	368	383	342	348	321	304	344	334	362	323	351	378	357	349	339	354	345	333	376	358	349	342	357	354	297	343	344	329	329	343	361	325	338	392	348	344	337	382	345	324	337	345	347	352	320	332	332	341	328	320	345	346	338	347	367	335	325	345	358	330	342	353	340	340	355	341	316	349	346	322	337	356	358	373	331	375	355	399	370	378	349	317	346	349	356	348	341	364	333	353	382	336	358	342	320	333	376	310	340	363	349	349	343	374	361	355	353	342	391	327	328	346	327	354	354	311	364	368	348	341	346	340	366	344	322	348	341	334	349	373	352	338	331	334	354	362	326
25565	21620	28122	26530	18958	11446	7214	4573	2841	2262	1782	1396	1181	951	722	576	556	489	426	375	392	422	370	367	359	397	347	342	333	297	318	324	306	298	268	297	304	276	282	269	295	286	306	298	300	275	270	289	268	291	247	272	234	279	268	261	246	253	265	286	252	271	274	265	277	259	265	272	265	259	276	266	245	241	272	249	275	280	243	271	259	273	237	264	289	254	256	252	273	243	255	274	240	272	275	291	260	268	266	269	289	259	248	240	238	263	263	233	249	260	268	242	271	262	250	263	237	249	255	271	260	259	264	289	235	275	260	257	284	254	283	259	255	290	281	300	277	275	257	292	258	261	225	290	277	276	268	265	250	248	260	274	265	241	273	292	264	277	259	267	276	261	254	263	274	263	289	272	265	243	297	274	253	294	234	267	254	252	271	288	279	269	269	256	259	284	275	249	276	259	284	253	280	275	249	278	265	257	267	274	271	285	247	264	286	247	292	277	248	250	257	265	261	277	280	243	273	269	270	291	267	267	253	295	275	273	271	266	276	272	232	255	247	285	296	268	267	248	282	254	258	255	262	273	252	280	250	266	271	302	278	260	269	265	262	256	282	249	266	286	294	260	271	286	296	251	269	259	252	254	283	279	296	270	254	254	292	239	260	239	253	282	275	277	276	247	280	238	254	281	251	264	248	263	250	294	275	295	249	278	263	250	293	260	250	284	258	282	260	266	243	272	260	265	268	266	228	280	254	278	260	244	260	264	294	295	299	261	261	253	267	284	252	266	255	280	263	261	257	253	258	268	254	278	289	234	288	225	275	269	248	262	241	260	266	259	269	250	272	274	278	254	255	259	248	250	260	232	268	289	249	254	254	267	274	285	252	266	270	246	251	280	253	254	252	269	279	266	283	258	257	259	263	268	262	263	273	250	253	276	266	283	267	288	278	251	288	274	278	231	270	274	259	268	283	263	290	254	252	275	247	243	281	270	233	265	261	256	278	265	285	278	267	274	254	266	273	282	254	265	267	264	251	281	246	276	291	268	265	273	248	281	258	251	271	267	279	248	231	251	235	259	272	253	278	270	275	265	284	280	261	275	276	266	281	252	242	267	294	256	281	284	240	272	268	257	288	253	241	256	301	241	266	251	254	260	239	276	265	262	252	265	281	273	266	297	264	273	257	270	264	287	254	267	226	262	231	270	271	253	277	254	271	254	274	274	276	277	270	259	293	244	281	260	284	272	233	267	269	298	258	277	249	267	256	261	264	255	297	274	307	282	260	286	268	253	264	273	272	264	268	253	271	294	258	259	268	277	267	274	251	271	251	249	276	242	238	237	249	266	265	270	269	267	261	259	237	276	265	321	276	241	291	268	259	267	292	262	244	285	286	272	279	240	265	257	264	274	264	246	266	240	260	266	292	286	267	282	269	280	283	255	282	271	249	255	270	258	233	264	266	251	290	288	258	253	246	235	245	274	272	278	269	254	261	259	287	242	298	268	264	272	274	251	252	267	251	244	242	295	265	309	257	284	268	250	273	257	256	249	281	253	247	270	278	254	263	248	250	245	265	245	255	261	264	280	265	258	279	266	271	300	246	279	241	261	239	285	262	217	252	232	283	260	208	238	243	260	243	268	270	250	284	278	231	251	273	257	262	249	265	269	291	262	248	269	260	245	268	238	258	247	249	291	298	285	268	271	237	273	264	248	269	240	277	276	255	256	252	252	261	269	256	240	261	251	252	249	265	273	274	245	276	253	259	291	277	258	242	249	274	258	275	257	263	260	245	262	266	248	245	275	257	270	270	274	257	268	277	274	287	283	244	263	281	267	273	293	274	242	253	244	255	272	252	287	273	251	279	263	260	243	270	288	234	262	265	255	266	265	274	257	272	273	281	280	258	284	239	262	227	250	255	259	259	278	255	244	264	306	271	242	279	306	259	272	268	263	257	265	250	259	240	273	279	268	255	249	284	285	260	277	236	271	240	272	292	283	281	258	252	249	256	300	272	302	269	245	257	244	287	271	269	261	273	278	267	263	248	261	268	280	254	262	257	283	284	268	261	255	254	274	236	260	260	251	285	263	269	253	256	279	271	285	276	269	290	260	256	276	271	251	253	278	261	274	290	248	256	242	255	255	254	254	252	254	293	252	292	291	238	236	257	237	276	239	267	242	242	274	267	229	250	276	294	268	263	270	253	295	255	256	257	259	292	262	276	263	271	244	279	250	267	251	229	293	235	258	282	248	269	262	291	271	278	281	245	258	339	283	264	239	254	287	290	277	256	248	272	227	268	233	274	242	247	253	275	255	268	267	259	280	267	282	285	271	269	264	280	255	264	291	253	268	240	279	234	261	293	272	248	261	249	273	271	250	266	259	248	267	296	284	252	257	274	282	269	300	259	286	274	242	284	286	244	256	263	297	237	235	280	261	270	272	278	278	240	251	279	247	263	278	269	244	246	265	263	238	247	277	260	301	269	262	277	265	248	250	278	246	274	274	286	249	252	260	245	304	260	269	253	241	232	305	255	297	245	269	251	277	255	240	273	285	263	255	262	243	253	299	254	261	242	276	265	278	239	280	279	250	256	246	257	252	280	271	279	253	260	273	277	264	250	261	289	263	288	272	277	255	293	248	254	271	268	261	241	278	268	272	260	278	265	274	274	250	247	277	274	267	255	243	257	277	288	237	290	249	270	241	255	281	263	254	271	291	271	268	241	248	264	231	263	235	275	267	288	269	263	250	261	273	286	259	283	282	280	254	230	260	293	271	224	259	260	235	281	257	262	276	259	261	297	271	254	238	279	283	268	249	271	248	243	272	234	280	278	248	257	260	248	225	244	244	259	261	266	274	275	269	269	240	280	239	257	233	243	259	246	279	256	261	259	276	266	255	261	284	262	290	285	270	273	247	276	239	265	241	275	310	257	282	253	279	266	252	246	294	258	238	294	262	276	254	278	284	247	279	264	257	271	285	256	240	260	270	247	275	281	268	239	268	282	252	258	281	263	275	280	256	267	252	242	264	278	271	258	246	272	252	250	288	260	266	253	282	264	258	266	272	242	261	278	258	261	267	259	281	278	261	265	257	263	281	238	279	266	269	303	275	238	255	280	259	266	263	273	271	273	277	269	271	260	252	268	211	262	266	257	247	256	247	286	248	273	254	263	275	255	284	245	271	284	264	269	280	264	276	237	281	267	234	254	270	272	283	255	246	265	261	252	228	240	288	247	278	265	273	269	242	253	277	255	261	243	244	267	268	274	270	251	259	225	254	283	265	290	250	270	240	281	248	261	254	257	256	269	268	246	236	286	268	272	286	241	251	261	287	278	267	273	262	286	269	254	273	261	271	269	240	249	275	237	302	283	231	258	290	267	287	282	258	271	269	251	271	275	288	225	263	277	265	277	269	250	289	277	262	258	285	275	268	256	263	267	260	267	273	262	269	254	244	277	271	269	269	283	277	240	231	260	238	257	252	254	250	267	250	246	257	282	253	273	268	247	263
21966	42384	34989	23673	18984	14775	10882	7858	5252	4124	3219	2367	1873	1546	1112	874	750	657	533	564	475	454	452	447	486	443	390	447	392	417	334	342	360	338	341	308	298	362	337	334	340	286	344	326	303	274	305	326	296	294	308	291	266	300	285	312	283	326	306	289	294	295	308	279	338	316	293	317	300	284	264	277	305	317	287	282	260	275	295	299	275	277	308	297	278	290	290	301	300	285	315	279	350	330	289	287	318	290	275	299	293	309	293	294	286	284	297	293	293	275	254	279	266	259	274	300	242	292	294	264	297	296	230	300	309	310	293	282	238	323	274	303	298	275	304	276	291	291	287	288	294	302	263	274	297	285	283	281	281	292	302	291	282	291	250	281	312	321	279	325	289	288	288	301	279	266	307	283	262	274	258	298	272	283	283	328	301	303	287	317	288	280	284	277	329	282	282	304	297	288	309	290	288	292	283	264	306	282	318	278	317	285	264	298	283	323	289	280	261	300	287	267	286	279	279	280	265	275	292	272	285	280	307	301	280	293	273	298	304	283	268	288	285	274	286	267	318	328	285	294	267	269	271	284	263	261	310	296	276	292	295	284	310	278	281	297	289	278	316	330	278	261	286	276	270	293	308	262	308	279	273	272	308	286	288	262	278	287	294	290	295	294	294	280	273	272	301	298	304	315	307	270	310	270	295	313	283	282	280	274	280	293	296	304	276	275	282	265	301	311	290	284	291	289	299	306	316	302	261	281	301	285	287	283	283	275	265	285	267	299	303	282	282	304	285	276	300	298	261	273	299	265	307	273	282	272	280	293	305	271	296	260	314	295	289	307	300	291	267	301	299	321	286	270	306	309	304	300	260	300	274	280	296	272	294	264	259	269	277	264	276	301	281	295	287	294	277	268	275	264	310	318	290	273	268	324	292	291	270	298	298	279	284	268	282	310	296	296	238	285	282	290	274	318	325	299	296	277	293	280	293	328	291	262	300	287	296	262	291	304	293	285	276	276	293	311	268	291	291	277	303	284	271	289	279	279	275	286	292	285	268	250	309	300	272	269	279	320	312	295	253	296	313	284	272	290	286	288	302	309	274	290	298	287	292	298	266	305	289	295	312	296	275	273	307	282	272	305	326	275	296	292	289	285	301	292	296	276	283	270	274	301	302	309	302	285	313	290	277	279	310	273	284	291	278	282	298	295	290	290	290	280	294	276	293	286	329	310	267	284	292	304	303	282	302	269	311	290	298	295	269	276	290	271	280	298	251	307	301	275	320	299	314	315	275	297	288	311	301	272	284	292	322	276	265	303	297	331	300	285	296	279	301	279	263	269	299	295	284	280	307	317	290	278	324	283	296	299	263	255	274	285	279	311	330	278	308	297	277	298	310	293	258	289	264	311	326	278	284	281	304	290	270	279	298	307	310	284	295	303	294	273	274	285	314	283	275	283	243	283	305	297	280	280	276	305	308	287	286	297	318	289	303	287	305	293	317	280	270	294	284	284	278	308	265	262	295	262	277	309	298	248	258	328	291	273	269	321	275	272	317	277	291	268	281	307	299	262	274	305	286	287	287	292	286	279	259	310	295	319	300	304	318	276	268	293	317	262	302	302	295	274	265	271	289	330	257	281	296	278	296	291	292	279	257	272	272	285	309	281	283	286	288	269	296	288	268	280	322	300	306	269	252	287	302	302	303	283	312	281	273	300	295	297	313	259	284	286	270	279	288	277	297	308	294	273	291	280	291	279	260	277	306	306	277	271	258	281	271	301	297	307	277	292	292	288	268	272	282	248	271	274	286	300	278	345	299	282	240	297	274	318	302	296	315	282	281	275	308	294	310	277	289	296	270	302	289	287	301	261	276	273	249	288	273	284	295	269	281	290	288	291	281	288	273	299	277	294	283	300	304	252	284	266	314	300	309	284	294	317	284	286	330	294	278	302	277	283	291	285	280	297	333	310	307	274	273	272	277	290	316	263	282	285	249	303	287	261	295	288	317	298	267	299	286	298	276	297	286	274	293	278	304	316	297	297	309	257	262	302	294	312	286	296	313	305	278	278	307	276	287	301	291	272	273	283	271	284	285	302	280	255	294	275	256	289	268	316	292	308	279	286	302	290	268	293	295	300	249	285	294	293	283	315	293	312	266	266	291	285	268	296	281	296	289	268	273	290	276	297	297	293	319	306	292	258	287	305	304	282	269	276	263	280	313	321	317	290	314	313	279	280	295	258	307	285	249	296	279	268	264	292	304	280	311	271	274	280	255	258	291	296	287	274	269	263	285	312	269	265	304	277	268	277	255	273	305	283	288	287	290	281	270	282	261	300	244	283	304	300	291	268	312	283	280	290	284	274	287	300	295	280	287	259	294	300	281	314	317	300	320	295	298	296	292	317	308	273	255	300	289	304	317	316	300	265	259	298	262	290	279	255	260	301	290	302	284	271	275	273	272	284	287	285	286	290	263	288	326	313	289	310	311	314	302	296	285	278	298	289	292	290	299	318	277	297	282	296	301	311	299	270	289	259	265	303	297	291	308	303	270	284	294	298	297	276	320	282	287	284	294	301	289	293	281	283	293	288	305	275	279	289	280	298	300	313	319	265	294	269	315	300	286	288	332	294	278	295	277	258	278	295	273	304	300	270	277	303	298	279	278	248	283	287	296	292	285	293	283	259	286	281	266	292	295	306	280	308	274	290	273	284	276	305	277	272	290	294	276	295	296	293	303	317	281	284	288	282	317	269	304	293	264	316	291	298	266	274	273	260	260	295	315	279	277	294	285	312	313	287	299	296	322	268	267	275	296	283	286	268	301	312	283	285	331	262	302	267	308	257	283	286	264	293	289	279	310	283	290	265	284	293	298	286	288	275	265	307	274	309	259	299	288	301	297	287	293	294	294	310	287	293	294	275	301	307	320	302	271	309	259	292	289	299	290	300	276	298	294	275	286	295	292	271	326	269	297	280	276	277	251	305	288	282	286	293	291	312	307	294	321	309	309	304	258	302	271	261	286	270	285	274	275	274	327	284	276	280	281	282	294	291	283	314	261	292	313	281	305	272	276	265	315	285	305	316	299	304	300	277	305	278	301	286	291	304	277	276	252	313	333	292	304	290	300	307	273	299	282	261	292	301	275	286	288	327	285	293	315	294	300	285	306	303	295	285	267	306	288	278	312	260	259	292	314	295	295	296	286	261	307	287	264	287	276	288	296	302	264	282	278	306	255	289	300	261	299	294	293	300	272	312	286	257	266	266	300	320	290	277	287	314	315	280	288	287	294	269	311	315	272	281	295	289	285	298	298	293	297	299	301	317	290	244	288	293	317	268	260	294	255	269	292	297	250	284	290	318	259	275	278	278	286	309	309	283	250	268	280	287	295	264	276	266	281	279	280	311	294	269	292	278	263	319	289	290	279	285	293	264	294	286	302	292	279	317	286	265	308	289	307	292	246	311	279	274	292	287	284	280	303	274	284	283	303	282	289	248	283	278	280	295	290	298	272	292
23237	21572	29358	24312	21898	22857	19224	9451	5528	4252	3322	2580	2113	1745	1416	1107	1015	847	717	692	680	625	601	569	565	548	572	525	500	525	517	455	494	435	470	409	427	449	394	459	437	398	476	452	416	429	387	394	423	407	371	397	402	418	394	378	406	391	399	397	409	386	379	386	428	404	401	378	413	398	390	388	423	394	421	388	379	372	357	378	380	405	404	378	422	375	373	369	370	350	399	402	376	415	357	379	427	375	382	356	385	400	391	395	383	403	397	376	368	385	379	404	394	366	386	370	348	394	400	373	376	370	352	401	392	375	400	383	420	370	404	410	423	384	410	380	388	374	394	357	386	410	361	358	395	430	407	421	395	346	374	363	388	393	408	391	421	383	347	368	402	360	387	388	383	382	396	366	379	372	389	381	373	385	366	368	409	352	389	394	417	404	422	435	365	398	405	376	397	384	405	395	406	390	393	395	401	428	339	388	354	385	407	361	393	394	395	371	406	423	423	403	373	385	436	384	363	376	391	391	399	373	393	389	375	364	408	401	408	414	409	395	387	350	400	402	381	365	353	390	407	392	370	359	373	383	370	357	407	369	395	390	356	394	376	402	383	414	411	375	361	392	381	377	398	369	365	377	418	391	382	377	382	372	379	409	373	400	368	363	360	399	377	379	402	361	384	377	401	353	399	407	381	394	414	421	423	377	374	373	387	379	392	380	360	417	363	410	359	350	394	359	371	394	424	418	363	387	407	384	380	322	420	387	383	391	363	417	394	368	348	390	391	362	383	372	389	415	353	399	368	391	387	398	403	364	409	420	425	371	361	404	362	391	379	386	402	383	380	365	372	402	361	372	367	377	386	372	380	398	394	384	409	413	403	363	360	390	405	370	401	368	366	377	382	381	362	374	360	365	413	372	404	365	413	387	401	386	372	365	399	379	390	401	399	401	390	385	390	436	346	375	361	414	347	384	386	373	383	404	408	390	391	404	356	403	402	375	387	365	384	394	390	402	399	366	402	417	387	379	383	405	360	378	405	389	388	392	401	351	385	349	370	368	356	385	374	403	391	393	351	387	425	378	391	422	408	436	424	389	415	380	402	411	427	403	372	382	359	385	352	393	413	357	397	394	420	380	418	387	404	354	376	378	407	379	402	346	369	373	403	396	423	385	380	373	371	411	396	373	381	390	375	391	379	372	385	329	366	369	406	374	405	396	357	368	410	388	430	405	362	378	386	374	406	414	326	385	376	419	406	366	355	408	407	370	396	420	379	412	346	396	399	385	405	426	356	401	411	401	393	395	410	377	409	398	362	367	370	412	389	373	397	351	374	389	392	381	348	367	380	352	386	394	361	389	423	395	384	383	396	382	332	392	343	390	403	430	378	382	378	403	375	398	369	364	374	394	387	379	371	406	381	396	374	372	378	392	375	378	356	407	388	387	418	412	366	384	356	366	379	356	409	373	373	388	360	407	375	339	373	382	395	380	384	368	405	375	395	341	382	408	403	374	407	369	397	382	376	374	409	370	390	356	354	402	364	375	396	350	375	376	357	377	405	391	391	415	381	385	381	394	402	387	389	379	385	364	446	398	378	408	358	374	367	377	371	409	381	384	399	410	391	456	370	407	439	367	368	405	391	388	417	442	364	363	375	393	331	394	358	414	390	393	398	402	353	364	396	386	425	345	379	376	381	419	354	422	421	380	375	357	396	394	352	370	382	378	405	386	402	368	364	389	398	381	389	394	393	364	387	348	382	413	363	373	376	409	378	393	381	380	377	354	431	390	383	396	420	382	395	385	398	355	366	349	395	352	356	362	394	387	380	375	374	424	416	413	423	371	375	405	385	404	401	370	391	390	382	399	383	397	391	377	375	378	374	388	426	385	379	366	390	376	413	387	355	407	365	410	379	387	378	362	407	387	360	383	370	363	358	354	341	378	408	404	383	401	385	398	376	385	371	391	387	387	361	376	411	346	375	397	345	416	374	414	432	390	397	362	382	400	431	397	418	395	362	415	374	388	376	384	390	404	380	410	383	397	373	396	362	394	382	342	382	380	383	378	369	398	392	367	361	410	392	381	384	364	429	365	403	367	378	369	425	367	393	380	383	394	416	389	417	402	398	387	352	356	370	395	378	379	408	398	372	360	412	367	409	392	388	404	389	370	375	372	400	356	390	355	404	367	338	368	426	371	396	362	397	373	410	437	363	386	382	358	401	339	403	401	372	403	364	383	412	373	386	371	437	392	381	373	400	372	355	384	395	389	391	373	438	431	400	429	376	380	416	400	388	363	382	375	399	407	414	409	382	380	387	388	355	393	421	396	417	408	383	394	370	411	361	391	374	378	396	402	361	408	390	376	373	402	411	383	381	430	417	378	399	422	383	414	393	405	386	373	382	381	401	377	395	386	373	423	385	426	403	395	412	376	370	387	365	394	385	389	383	378	383	393	379	399	416	382	409	389	380	387	399	402	346	386	385	404	401	360	355	395	373	330	382	391	384	389	398	391	418	345	364	402	368	357	360	384	392	424	417	393	430	400	374	405	359	374	373	379	385	366	350	372	352	389	346	412	393	390	388	407	355	384	359	413	388	377	381	380	409	377	369	362	373	379	401	386	402	410	378	383	371	377	362	350	385	369	413	395	410	380	341	382	346	339	379	420	397	364	403	393	364	392	389	372	376	387	391	384	374	407	365	397	391	390	394	381	416	380	412	364	390	387	426	397	388	354	363	376	379	417	387	352	375	405	406	391	421	426	386	401	390	380	368	349	386	394	389	372	386	370	377	378	388	400	378	362	377	393	395	383	421	401	380	356	367	397	401	376	355	382	382	414	400	399	413	360	390	392	375	395	392	387	379	407	430	376	352	397	404	390	389	394	428	385	415	430	399	392	365	372	369	371	428	355	372	408	362	411	366	399	358	390	370	372	339	406	385	340	387	404	379	397	373	424	376	418	375	396	413	374	394	365	356	375	377	390	383	421	354	406	375	421	366	402	403	366	403	407	387	386	377	376	385	386	364	410	394	384	402	388	351	390	391	366	398	419	402	389	370	381	389	356	374	355	412	393	359	391	377	370	400	401	392	378	404	398	413	411	354	390	398	362	382	349	391	411	377	378	395	370	457	412	348	398	408	386	380	399	392	399	379	392	393	406	406	380	373	414	349	381	394	416	399	366	381	414	411	373	397	413	404	386	366	387	409	377	378	368	406	391	363	395	375	381	376	319	405	365	404	411	370	375	407	382	414	409	363	381	377	415	410	384	392	369	375	376	369	406	403	387	389	375	396	338	367	357	372	399	428	361	406	380	393	395	405	381	349	400	398	395	377	425	428	409	351	387	392	395	383	361	406	376	405	375	387	407	395	419	405	391	390	383	378	374	360	405	435	367	365	342	396	377	373	394	349	399	342	367	386	427	377	391	400	414	378	400	426	409	390	366	381	357	399	375	422	409	366	391	380	388	381	391	396	356	381	401	386	379	393	354	396	388	402	351	398	392	390	379
24887	51138	43431	32283	26404	21813	16657	12336	8822	6700	5483	4120	3262	2723	2001	1601	1403	1118	915	874	792	775	782	675	691	642	643	582	559	548	553	550	502	489	513	440	485	493	485	469	456	449	450	472	450	421	417	449	441	446	402	410	434	441	449	438	393	406	360	430	414	400	457	399	407	426	459	438	412	432	412	408	406	424	407	420	431	384	410	397	420	425	432	425	420	405	374	399	382	376	378	397	390	371	393	414	388	395	390	396	391	427	364	429	402	395	443	394	438	427	414	404	375	431	386	431	395	385	419	399	411	400	401	374	411	411	414	406	391	419	393	432	429	362	376	391	425	396	380	391	411	382	398	390	394	372	420	373	406	394	409	397	363	391	400	378	385	411	407	375	396	411	408	418	435	383	386	418	417	409	399	433	450	390	401	408	410	413	418	415	410	401	419	409	379	386	388	374	441	380	391	415	397	402	423	453	400	427	400	375	431	417	399	418	413	378	406	414	409	414	383	394	370	404	381	418	411	429	393	389	421	420	396	377	405	426	423	427	407	412	440	407	406	429	445	408	407	388	416	417	407	382	390	400	388	405	389	386	403	392	401	395	395	376	406	388	395	413	431	433	412	429	413	388	416	413	394	381	400	398	375	370	367	403	402	405	395	434	402	399	390	416	373	405	383	396	418	395	440	385	422	372	437	389	428	436	378	385	377	365	421	435	391	439	401	409	403	385	439	406	378	411	388	385	420	399	400	403	350	395	387	419	420	401	418	416	440	406	398	396	406	376	395	420	414	415	377	373	387	386	367	375	372	416	434	380	409	399	379	370	402	434	413	403	379	396	351	377	420	401	404	425	408	404	402	412	400	404	383	419	374	418	390	407	400	382	400	416	403	380	393	408	414	408	434	447	360	419	399	396	392	466	397	412	403	388	383	403	400	351	396	393	376	389	399	399	373	398	415	431	388	386	419	396	365	433	402	407	395	421	411	411	446	394	359	414	429	403	408	412	411	412	337	442	413	394	402	396	400	415	395	402	403	409	403	393	456	407	420	417	407	404	443	389	384	416	431	384	406	399	427	372	400	394	400	396	400	387	393	400	399	379	412	431	403	405	400	415	388	423	340	419	397	393	413	397	393	365	401	409	390	386	405	447	378	385	382	423	399	392	358	398	410	389	416	403	389	393	372	399	408	442	446	420	411	359	391	399	423	389	391	399	434	374	392	383	421	423	389	414	413	422	400	402	387	454	399	388	383	416	408	384	393	386	388	376	403	339	370	379	384	401	388	386	384	428	412	394	370	389	412	370	388	404	402	408	373	421	372	428	400	431	399	418	380	395	404	407	411	369	369	399	411	372	391	423	404	411	390	414	404	393	392	402	411	411	408	382	374	412	349	385	434	369	388	393	387	415	387	392	429	373	450	401	401	385	387	415	390	431	418	398	427	379	407	385	405	408	383	400	434	391	388	394	450	378	409	383	400	387	384	397	393	396	438	388	380	366	393	413	438	396	392	414	382	438	391	396	397	396	392	420	392	375	422	443	401	396	394	403	430	428	377	378	388	372	430	395	405	398	388	421	356	385	446	394	425	384	368	387	431	355	399	407	385	393	413	407	386	360	430	385	364	383	408	371	415	380	441	400	422	365	414	406	431	382	390	400	425	393	428	377	393	397	381	417	416	424	399	411	402	399	417	411	389	391	392	410	416	400	422	400	469	402	390	389	408	398	425	393	392	375	417	403	372	412	382	405	395	379	388	406	439	376	385	383	400	407	399	420	384	430	406	398	420	382	398	400	387	376	382	371	405	379	420	395	414	387	356	385	408	411	378	401	406	387	401	398	397	382	431	377	419	402	441	386	367	358	431	436	409	416	409	407	411	404	391	383	442	427	416	399	398	375	417	388	418	401	404	408	387	423	374	385	387	441	412	420	387	391	385	351	380	433	393	369	397	393	395	382	391	418	390	406	422	373	388	411	415	390	384	407	390	406	383	408	422	411	410	392	432	406	427	398	396	413	371	421	439	409	373	415	381	391	402	413	406	379	393	394	394	410	402	416	400	380	436	375	409	424	411	371	411	390	387	406	427	386	410	378	429	411	422	390	416	405	393	401	422	372	388	374	406	443	421	399	379	399	390	409	412	401	426	386	408	402	421	364	433	377	392	415	392	429	382	438	409	406	401	371	403	397	437	392	384	384	414	389	423	388	390	381	371	390	386	408	375	392	342	387	430	379	426	415	410	421	412	431	386	425	426	399	438	401	401	405	398	392	433	408	409	416	397	381	424	413	386	417	399	362	425	382	415	380	370	390	393	422	420	376	418	407	374	419	439	437	388	405	403	417	372	396	432	419	398	351	395	392	402	389	438	401	414	406	373	417	395	401	421	392	425	380	408	438	373	418	372	403	407	414	404	382	409	372	377	400	386	430	386	416	408	401	417	418	404	415	437	419	446	382	423	388	394	421	407	431	405	409	408	422	398	396	388	414	424	379	411	394	378	433	373	389	428	423	397	392	370	380	391	395	366	422	389	426	434	409	388	428	394	396	392	380	431	404	429	412	402	379	387	412	381	443	407	385	400	383	383	363	460	390	426	404	397	434	384	410	379	379	410	363	397	409	427	430	423	401	389	411	407	365	417	423	405	397	353	412	403	468	388	405	412	377	395	414	396	416	378	422	386	407	397	390	391	400	395	366	388	401	432	418	407	431	433	403	413	401	404	409	398	414	419	383	387	407	390	408	408	379	389	387	422	375	397	361	419	391	378	388	412	442	422	405	426	428	389	390	396	378	404	422	400	403	377	430	415	397	423	381	412	412	376	370	396	428	392	415	397	428	415	432	417	402	389	391	395	360	404	397	408	404	383	367	392	362	418	367	342	411	410	423	408	387	383	401	401	377	423	419	429	403	420	367	393	383	413	427	391	398	403	408	435	388	417	376	415	426	390	428	389	419	418	418	418	416	373	417	415	406	405	412	376	425	378	445	414	424	373	393	393	409	410	378	377	398	389	425	383	387	407	413	411	383	389	453	387	388	383	401	394	440	360	375	409	361	399	417	454	415	444	403	405	396	370	363	395	400	398	394	403	409	412	405	410	391	377	437	394	407	372	401	382	415	404	435	407	386	428	370	384	365	378	423	422	392	402	401	376	391	411	359	385	396	451	381	388	431	399	398	414	396	427	405	395	389	397	385	391	420	417	414	350	391	392	374	388	396	407	357	396	415	426	389	413	340	394	399	416	425	411	359	447	440	393	393	395	420	441	408	397	413	397	439	393	389	399	415	450	381	394	394	392	425	391	413	382	375	424	395	396	390	357	381	413	409	401	404	369	431	389	403	379	448	371	426	414	401	362	441	399	416	392	430	400	445	414	403	411	401	384	399	432	396	430	413	398	395	433	356	354	432	406	414	389	428	381	404	367	421	420	423	411	368	406	386	426	404	383	389	433	372	414	420	407	385	382	386	395	408	394	411	394	376	415	376	407	433	403	407	392	389	398	429	366	349	387	421
29159	25053	28526	20556	12580	7900	5068	3245	2178	1573	1238	1056	943	744	587	433	463	400	351	326	335	279	349	314	322	293	289	300	311	264	275	298	232	247	260	278	263	294	284	265	282	275	277	249	260	274	239	275	261	240	253	253	234	275	252	238	256	241	270	295	239	266	274	258	267	245	258	226	243	236	241	238	229	225	228	251	255	229	271	260	241	252	260	255	258	234	260	254	221	237	259	245	208	262	232	215	212	264	237	235	240	230	243	239	250	253	223	263	230	230	226	266	246	239	254	253	222	255	250	242	265	264	237	235	236	247	255	238	255	257	264	261	261	237	237	233	248	220	221	254	233	269	246	245	253	259	245	227	243	211	254	244	248	223	245	225	254	254	242	240	248	234	285	222	246	224	254	257	244	233	276	243	265	249	245	250	248	247	224	244	277	254	213	239	271	237	225	261	227	231	245	257	244	254	232	250	238	235	246	269	233	263	256	250	239	258	226	241	261	232	252	256	241	254	282	246	255	243	252	243	242	265	228	250	270	234	264	261	256	247	272	208	261	259	225	245	230	260	237	233	250	239	251	247	241	249	251	256	218	252	253	262	274	224	262	255	267	255	233	233	257	241	259	240	243	249	238	267	272	214	254	239	260	234	237	245	226	249	257	255	252	233	286	248	278	240	240	259	227	251	257	275	249	220	214	242	263	241	246	265	244	233	236	257	262	254	239	237	273	240	239	273	232	248	242	251	247	245	260	284	222	222	263	235	206	232	255	250	250	211	247	233	231	273	240	254	225	225	279	242	245	241	249	261	243	228	231	230	250	270	246	242	251	231	224	243	228	257	222	259	243	259	264	266	240	239	212	208	240	241	230	247	249	257	262	208	247	243	274	250	232	267	244	242	234	238	244	252	260	232	235	254	256	239	234	258	235	250	230	264	249	255	235	247	232	246	245	241	234	258	253	231	231	251	258	232	239	248	254	238	256	258	232	233	224	247	260	222	255	273	227	241	232	271	260	251	228	250	207	227	238	241	271	264	264	248	249	243	259	236	230	239	250	237	262	238	262	238	251	271	227	239	259	248	285	244	243	253	248	250	271	236	259	252	263	235	241	231	235	213	248	240	256	251	246	251	272	271	269	256	230	249	241	243	244	238	239	262	249	248	227	238	248	209	235	239	252	282	236	236	233	243	227	243	257	262	235	249	252	231	238	240	219	233	228	230	264	235	212	228	262	246	228	260	258	248	263	259	268	235	242	242	240	244	249	238	266	226	226	264	269	263	269	247	240	274	242	243	257	257	234	239	253	260	227	252	268	255	244	220	245	237	227	223	230	221	246	276	249	240	232	249	248	248	258	260	273	250	254	281	220	257	252	257	241	236	230	226	236	252	229	245	253	264	278	279	248	265	226	271	251	246	269	256	242	243	250	234	227	263	237	275	299	233	240	230	263	217	248	231	236	219	226	251	236	257	214	230	233	215	234	249	251	241	240	260	250	239	252	227	256	227	257	277	239	229	261	227	232	231	250	263	261	255	278	233	244	225	234	248	259	249	258	261	232	237	241	256	248	229	266	231	266	238	201	222	256	234	240	227	258	256	225	263	249	210	259	253	270	255	252	259	236	280	235	250	256	254	229	252	236	246	268	212	244	267	268	240	235	290	237	256	236	277	255	225	258	256	224	229	234	256	211	247	268	233	241	232	256	233	263	253	270	223	229	226	297	261	255	218	258	244	235	251	222	243	252	247	231	241	232	244	232	269	245	234	247	227	248	226	260	241	257	236	231	255	233	255	225	251	250	259	258	276	255	225	254	267	268	247	229	218	259	225	224	243	252	235	244	232	254	242	244	228	238	251	246	242	254	215	263	241	233	210	238	252	245	242	252	240	255	271	234	254	229	212	246	280	275	242	224	235	267	265	226	253	263	232	241	249	215	216	224	260	279	240	210	252	281	226	272	242	234	245	247	264	218	279	218	236	235	259	248	239	269	240	230	230	215	235	244	245	267	251	236	248	218	282	262	240	230	251	235	225	241	252	261	239	254	196	227	230	260	237	252	248	269	247	250	273	269	275	269	232	235	252	244	260	252	255	219	258	245	230	271	254	222	239	234	264	208	240	236	263	250	242	248	251	243	220	255	241	240	231	239	257	263	257	258	298	256	249	229	232	253	252	270	239	252	244	249	218	239	217	252	248	269	263	254	251	228	231	256	238	252	262	225	241	239	272	250	242	253	248	201	272	266	260	223	250	259	273	245	227	259	236	230	214	236	241	265	212	245	249	234	265	252	269	250	230	266	262	240	253	219	244	251	259	236	230	249	266	236	268	264	279	224	246	249	252	234	244	249	229	258	251	235	220	263	214	253	235	254	220	265	231	259	267	240	271	221	242	274	251	250	240	239	235	263	277	232	232	272	240	250	260	247	207	257	224	229	224	256	272	207	226	226	226	252	244	238	222	260	246	278	258	245	241	254	253	227	262	251	260	224	230	252	269	272	240	259	242	240	236	273	238	242	258	247	274	232	243	240	287	240	234	256	252	275	242	237	238	256	264	227	270	281	259	248	281	238	250	265	271	276	263	253	264	240	265	270	227	257	248	226	231	276	241	262	246	259	259	240	265	229	270	230	224	214	233	233	253	249	263	231	250	250	244	260	237	233	235	226	248	239	251	262	237	265	244	240	251	214	223	250	260	239	251	253	222	260	269	241	268	274	205	263	225	227	258	262	270	283	245	222	268	248	252	265	251	211	267	258	255	248	232	272	251	241	270	250	243	238	238	278	233	222	232	249	239	260	253	254	256	269	260	279	257	259	265	262	260	269	255	214	231	227	243	228	244	244	229	259	246	188	247	253	234	247	233	267	267	266	239	254	274	241	265	240	246	241	242	262	236	254	245	276	266	245	232	239	254	263	233	245	239	215	257	263	245	256	231	236	251	237	281	246	265	277	251	233	248	259	243	292	234	253	237	227	261	238	222	257	250	238	215	245	259	245	264	233	252	252	283	228	262	260	256	238	257	241	247	234	255	262	264	231	225	226	253	241	236	275	255	222	258	250	252	242	259	234	260	243	285	230	231	250	235	259	223	250	272	263	260	238	251	238	230	226	249	240	223	246	253	242	233	233	266	234	232	279	229	248	245	204	235	244	230	260	255	258	244	234	240	239	243	239	251	273	276	253	218	230	225	239	250	249	265	251	269	252	248	259	247	240	241	244	247	243	242	216	253	247	230	271	252	242	235	238	224	262	255	226	240	237	230	262	275	242	220	239	238	260	255	256	226	245	296	256	230	263	268	240	244	219	260	277	228	245	267	258	222	252	253	239	224	217	240	258	248	251	228	245	232	237	241	254	241	240	263	241	269	242	241	232	254	276	256	233	254	227	233	273	250	248	250	235	249	220	231	246	239	253	230	217	247	227	271	246	260	231	244	246	239	238	267	240	237	239	265	252	244	245	243	251	243	244	244	247	242	252	246	265	259	246	228	273	239	267	264	255	215	252	257	250	223
21714	38702	30642	20076	15567	11737	8388	5473	3892	2833	2119	1720	1424	1102	845	701	606	498	451	425	375	435	406	397	350	429	346	319	359	311	304	297	312	285	306	324	282	294	303	286	294	316	299	294	297	274	271	290	298	249	263	250	286	262	268	269	269	274	270	277	294	294	255	280	286	246	235	275	261	257	268	268	299	293	277	252	257	277	268	264	245	285	272	272	282	271	278	274	273	275	278	261	297	277	289	247	256	268	296	274	276	236	260	251	268	262	260	260	261	247	289	286	286	239	281	316	251	292	267	264	272	258	243	259	254	269	273	245	286	269	288	255	277	238	271	222	270	252	264	256	283	263	264	236	263	269	293	281	286	240	281	273	233	269	265	294	241	253	258	291	260	299	273	279	268	275	278	241	269	263	262	254	272	261	263	256	237	294	282	265	268	244	265	266	290	276	264	284	249	257	266	244	264	260	257	296	267	275	251	278	280	267	255	264	266	282	277	272	272	249	279	274	246	266	274	261	290	238	273	262	271	304	276	279	293	230	291	286	280	276	274	257	256	275	235	268	280	266	248	243	272	267	274	264	265	254	273	257	259	264	253	277	253	262	285	285	287	277	271	290	286	258	248	279	251	296	262	270	265	227	269	280	262	286	287	268	255	239	267	287	289	280	279	288	278	279	240	282	257	286	267	294	268	262	273	262	262	259	261	240	259	275	274	252	257	248	238	285	250	246	266	267	252	264	259	254	275	253	255	267	253	250	262	252	236	256	274	279	277	253	220	276	257	251	225	274	274	259	254	252	263	285	291	265	310	269	234	275	272	261	249	264	246	253	268	248	260	236	289	289	242	247	277	259	259	267	252	272	272	239	261	278	239	264	252	294	259	263	275	298	291	254	264	259	321	276	225	286	276	230	277	246	272	277	254	265	249	275	264	278	266	268	263	256	251	263	269	258	246	255	245	263	283	250	218	263	259	267	257	272	265	247	294	284	246	261	305	281	272	285	264	264	272	294	284	258	237	250	287	288	292	247	279	287	289	247	242	239	234	252	272	269	283	285	291	272	272	274	250	282	251	291	256	265	253	274	257	252	295	261	263	273	263	267	271	268	271	271	259	259	297	255	266	251	267	265	270	270	248	278	311	272	258	255	268	264	263	261	292	262	269	302	233	252	273	276	268	274	279	266	277	282	262	257	246	255	279	267	281	222	274	258	276	235	288	256	274	290	244	296	279	275	262	268	294	239	276	279	281	271	254	274	240	265	276	255	258	274	243	263	225	267	264	287	257	248	262	232	261	250	251	253	247	273	294	266	289	250	254	304	278	265	269	284	268	244	251	268	263	243	273	258	261	257	278	298	253	286	283	269	264	263	273	290	261	247	273	256	234	269	274	258	252	265	257	299	270	290	227	270	258	294	244	275	248	264	271	272	243	270	247	273	282	248	276	272	261	255	241	243	247	258	263	290	300	269	279	241	231	260	266	259	292	265	262	252	249	257	262	235	271	265	268	292	260	246	261	269	277	263	279	283	271	272	245	276	282	287	275	257	273	266	256	255	300	261	259	252	270	263	256	258	289	261	242	264	234	240	258	279	247	270	271	281	286	252	262	243	260	270	247	258	259	251	276	240	241	268	278	279	245	272	282	280	275	281	263	262	272	285	286	249	240	257	282	251	271	278	274	269	264	271	245	284	245	310	236	268	268	253	294	254	263	269	244	248	280	247	279	255	280	252	280	276	265	277	273	248	246	248	253	278	302	265	256	225	270	288	283	278	253	309	262	270	281	280	239	296	299	280	263	310	256	284	300	295	248	301	268	247	254	266	242	259	282	256	246	286	254	287	263	244	267	274	275	285	283	280	248	280	285	269	231	258	267	275	283	250	265	278	256	275	251	264	256	274	247	255	256	257	262	266	247	285	233	264	266	234	271	275	270	259	240	252	246	249	258	264	269	249	262	253	252	260	269	256	228	279	276	255	272	273	269	243	288	288	289	271	272	279	281	240	271	258	260	292	248	293	250	289	259	258	258	266	267	287	293	278	250	285	279	264	253	252	250	276	282	284	256	269	263	253	262	270	305	249	271	264	257	249	239	266	283	247	271	249	257	253	275	256	268	265	285	286	266	280	259	244	277	260	269	265	270	249	268	236	286	265	263	263	255	263	288	248	258	234	264	275	262	239	270	264	258	278	268	267	250	267	269	307	265	263	278	229	265	285	256	251	251	246	246	260	274	301	258	240	262	295	258	258	245	286	257	251	267	264	268	280	270	256	231	257	271	261	268	260	250	278	223	279	275	254	266	284	272	222	259	247	234	262	254	266	271	254	278	243	240	253	274	253	263	296	233	272	283	270	252	236	223	241	257	271	261	291	251	304	283	280	264	295	275	236	249	297	254	276	259	279	267	266	237	278	282	276	235	268	256	297	271	261	256	243	266	271	243	265	263	294	252	267	278	253	272	279	283	250	283	275	265	254	237	238	233	277	273	278	241	296	274	237	281	260	252	263	297	264	294	267	269	224	250	226	272	264	285	277	248	299	264	298	286	262	248	298	264	268	257	250	275	249	250	269	278	268	275	268	281	265	262	259	259	265	263	274	271	292	250	274	284	248	267	258	276	279	276	250	254	289	258	275	277	279	286	277	291	252	239	261	262	270	285	256	264	258	277	261	286	270	270	252	302	281	286	288	277	268	263	268	284	267	305	276	284	256	249	289	262	286	271	255	273	269	281	291	242	280	279	254	259	243	257	234	279	260	253	246	249	275	263	254	275	259	260	282	274	253	277	323	279	245	276	247	261	253	264	269	275	248	257	278	263	267	244	266	266	267	268	300	270	298	276	270	271	277	256	278	254	256	249	264	255	273	233	243	245	276	253	248	251	268	258	294	279	265	287	282	292	265	272	276	276	296	257	272	273	262	271	268	264	296	269	283	280	260	277	247	250	257	262	240	275	261	263	240	286	277	268	238	261	270	253	271	267	261	255	243	264	254	257	286	269	255	251	274	272	273	249	267	261	313	240	290	258	268	291	251	267	267	254	262	275	286	262	267	289	275	251	258	268	270	254	261	239	228	273	271	284	255	261	263	271	269	272	310	277	258	265	247	280	274	265	280	272	304	265	260	277	287	276	242	288	252	278	264	303	251	267	278	256	254	269	261	254	259	265	216	277	282	231	285	250	285	276	264	270	270	283	270	267	271	296	256	249	259	249	246	297	250	254	235	260	270	274	256	288	259	281	275	264	276	269	264	258	265	267	244	292	273	245	270	262	272	283	277	281	283	272	280	272	258	279	256	268	293	265	281	276	247	251	255	286	273	242	272	245	244	272	275	282	274	252	277	241	268	260	244	260	270	262	249	310	267	290	286	247	252	279	273	275	271	265	264	274	284	254	254	272	280	265	262	254	249	243	287	254	258	274	265	264	273	270	270	281	274	260	253	252	252	246	293	272	266	268	271	282	256	256	275	263	251	268	266	262	248	247	248	271	261	256	283	264	294	256	274	267	272
24313	21457	28714	24981	22190	18194	11088	5786	3717	2908	2249	1877	1493	1149	926	698	691	601	526	547	489	520	511	422	415	421	419	418	433	404	401	355	383	376	366	359	374	364	387	340	359	358	357	351	360	348	309	332	338	380	362	327	361	307	318	342	311	334	345	337	329	345	355	318	306	308	321	348	343	310	347	308	307	335	345	341	272	368	336	339	364	301	355	327	316	313	327	346	323	337	345	319	326	326	328	323	336	295	304	304	352	331	338	346	332	305	337	315	332	319	324	307	340	341	318	329	310	338	315	327	294	299	342	314	313	330	343	369	337	323	349	330	304	314	296	347	341	328	324	292	299	352	311	335	324	338	283	310	331	327	316	335	321	324	350	322	307	306	322	312	283	337	313	299	354	342	313	312	305	313	320	352	332	323	345	345	341	307	345	329	318	329	340	315	302	335	301	322	304	298	313	342	338	296	296	306	363	335	321	317	329	300	326	328	332	343	293	303	317	324	327	307	298	331	302	302	334	331	303	310	312	337	343	334	347	299	308	332	310	320	310	297	342	326	319	333	348	323	373	303	295	297	290	300	322	349	283	319	342	331	324	329	345	367	333	344	310	318	338	339	333	324	304	347	354	358	311	306	341	283	352	301	320	345	327	336	330	356	331	282	332	331	346	307	333	321	335	307	359	342	340	320	326	334	341	323	332	324	331	306	304	316	333	334	314	330	334	340	307	339	310	314	356	294	388	329	336	350	348	333	321	320	320	311	323	288	306	324	338	321	327	327	288	328	319	311	297	311	335	287	364	333	321	333	303	321	307	347	327	308	304	332	351	325	346	334	322	340	326	305	339	317	341	352	297	337	318	339	331	333	352	307	314	329	342	313	325	338	312	336	325	321	317	325	330	296	316	282	330	356	302	319	320	321	318	354	319	312	319	351	309	276	286	335	271	332	284	342	315	309	337	311	301	336	331	319	333	346	315	351	323	319	338	355	331	321	344	333	282	356	351	307	308	328	323	319	312	339	285	314	318	304	302	324	308	335	309	328	328	307	338	305	296	334	301	325	305	318	322	339	355	315	350	326	317	344	316	345	344	325	323	327	317	368	313	351	282	302	326	321	347	327	358	310	314	325	313	326	342	309	328	315	332	340	329	338	285	321	301	329	323	318	320	308	356	343	334	313	314	333	348	331	325	332	310	307	341	313	327	316	316	327	325	332	299	340	319	358	327	322	296	341	326	302	300	326	302	301	305	324	319	303	318	346	323	368	336	332	309	291	332	365	278	327	319	306	345	312	297	349	306	312	310	307	347	283	322	309	308	321	355	325	303	326	357	313	335	340	324	304	344	334	303	304	303	310	300	301	309	303	293	333	344	320	323	327	328	296	357	297	314	345	328	317	316	346	300	305	327	335	283	310	328	363	301	316	301	333	294	307	320	306	302	313	353	270	307	330	325	341	307	321	328	319	356	307	297	350	339	324	332	302	331	340	335	319	314	347	322	305	302	307	328	317	335	305	329	339	326	341	332	326	353	336	322	322	287	344	310	311	328	283	315	291	339	342	322	340	316	343	336	302	344	309	308	330	326	313	307	322	327	298	331	331	322	322	331	346	293	316	323	318	341	317	321	318	341	288	331	321	305	303	328	336	311	340	334	307	329	339	351	337	294	325	311	334	303	311	333	324	322	326	307	309	320	367	364	339	310	332	338	288	283	353	298	303	317	327	308	297	310	326	308	323	350	304	313	309	294	287	342	337	303	292	315	329	346	295	340	313	331	339	312	329	322	307	304	318	309	333	353	330	318	311	331	329	300	325	354	309	309	298	374	324	341	329	348	287	298	321	344	316	284	331	322	306	374	322	311	307	336	303	320	323	303	330	324	293	345	316	352	341	319	330	315	335	342	338	317	294	339	304	291	345	353	346	307	321	329	337	335	326	334	342	326	316	351	350	289	325	333	346	330	314	365	329	302	334	296	319	299	325	324	357	312	336	322	317	321	323	310	336	344	314	302	339	345	323	300	321	306	316	315	321	329	364	331	339	311	326	311	319	332	287	318	305	313	338	354	328	304	321	280	320	325	347	308	342	332	330	315	297	283	333	324	334	337	325	330	326	316	300	351	315	339	324	334	302	307	321	327	318	318	301	316	295	339	353	307	308	315	316	334	315	318	318	317	326	322	285	345	334	314	361	313	336	306	338	319	321	314	320	317	318	335	332	350	301	338	324	283	321	322	338	323	295	287	329	311	292	325	346	318	371	347	307	292	290	354	325	335	308	315	325	316	329	318	359	319	361	297	325	336	334	328	350	336	349	341	333	325	329	308	333	351	320	302	326	315	318	354	314	310	306	339	342	333	318	346	328	314	320	311	339	334	326	356	333	335	347	327	329	324	338	329	319	290	336	326	311	331	312	323	319	322	335	303	301	312	335	292	301	323	326	324	318	321	336	313	344	364	302	319	307	331	344	313	323	302	333	289	326	350	344	328	329	327	319	320	322	330	335	364	333	348	315	327	295	335	342	321	308	326	324	317	311	318	342	297	370	339	308	331	335	342	327	317	340	319	347	311	344	319	319	278	317	331	328	316	320	321	309	344	336	340	343	315	321	306	312	335	347	312	339	321	331	327	308	324	345	358	319	312	334	343	333	318	313	311	368	343	316	292	316	331	331	335	350	366	319	328	287	314	328	306	307	304	336	314	335	326	337	328	333	309	319	307	349	316	312	280	296	318	292	325	297	301	327	347	339	315	333	307	337	300	309	325	351	310	322	309	304	336	352	300	329	336	337	332	328	315	335	311	297	324	331	322	342	331	297	306	314	351	329	309	335	355	301	318	299	362	304	327	351	333	331	341	291	369	361	269	308	321	320	321	337	320	303	330	328	317	340	329	312	301	386	306	296	322	279	324	341	315	313	304	337	340	300	308	308	355	342	323	344	298	327	330	293	332	310	309	319	313	352	342	304	298	315	330	319	292	319	354	318	322	382	344	325	312	322	334	277	315	288	322	330	345	331	321	343	326	334	375	322	307	332	347	317	325	331	329	330	305	321	324	308	341	353	307	343	307	347	351	286	318	314	340	341	309	327	315	329	339	337	327	342	327	315	320	290	336	315	336	322	319	369	306	310	298	308	320	304	325	321	327	363	343	311	329	329	327	331	335	345	348	308	309	284	321	314	348	345	309	349	313	316	315	350	278	350	330	323	332	321	316	313	340	309	315	360	330	330	317	291	316	332	319	264	302	314	312	316	342	303	312	334	339	331	303	350	336	351	312	322	321	378	326	346	341	332	342	330	332	330	319	343	330	316	339	315	297	300	322	319	368	329	304	326	330	329	340	304	326	295	300	328	334	343	333	320	323	360	340	265	304	345	309	327	331	330	288	336	318	302	342	313	312	320	322	297	334	337	339	337	362	316	344	339	321	314	300	327	320	306	321	343	341	323	343	343	308	296	327	304	352	345	351	311	329	290	300	314	329	354	330	306	342	296	320	319	312	331	315	314	339	300
21965	45580	38373	27155	21699	17453	12716	8822	6238	4844	3691	2873	2237	1819	1382	1083	1009	839	718	636	571	599	509	532	522	546	470	485	498	445	419	370	399	388	414	387	419	411	376	396	397	383	380	344	353	371	370	355	342	329	360	391	334	362	351	323	362	351	306	311	349	328	341	347	347	335	339	337	357	361	364	321	336	380	332	349	325	336	325	349	343	308	363	335	307	348	328	314	332	328	335	349	328	337	343	323	357	353	338	344	345	341	320	322	309	313	384	318	330	320	375	316	347	346	336	319	333	363	333	336	326	336	338	318	361	337	338	329	340	353	338	363	347	351	362	373	324	354	353	333	354	343	302	373	378	357	335	320	337	314	362	364	346	331	330	319	316	349	354	340	337	356	338	314	348	345	338	319	328	355	360	358	344	347	337	317	333	360	335	343	327	382	317	350	323	330	333	340	350	377	334	351	384	330	343	310	364	300	364	357	344	336	341	347	336	369	349	347	321	335	368	318	372	329	296	310	343	342	314	312	316	347	355	349	329	359	339	322	316	345	360	326	335	334	340	374	332	354	343	328	328	343	343	353	358	366	355	349	330	332	303	340	302	349	362	333	340	323	311	345	313	339	345	381	331	339	328	330	356	326	345	346	317	344	328	365	307	291	330	337	314	352	357	335	336	342	330	304	338	339	329	314	327	335	348	344	334	342	349	319	352	279	364	334	332	365	326	341	324	342	337	328	313	327	342	313	337	349	337	339	309	362	301	322	315	313	321	316	332	332	358	336	333	342	351	366	345	330	356	348	337	365	312	327	317	337	366	330	345	311	332	338	351	362	337	326	356	374	369	367	316	351	365	330	372	347	373	351	336	339	331	344	349	324	325	324	362	323	333	330	384	307	347	400	351	345	347	334	370	313	331	304	346	328	350	336	318	327	331	339	327	351	389	351	346	345	334	342	329	348	307	337	354	338	347	345	331	318	337	353	334	357	325	368	336	315	372	358	371	355	332	328	370	318	365	323	319	325	344	333	367	337	356	346	322	324	340	349	352	358	337	363	334	328	329	315	324	363	334	356	319	324	328	341	314	328	317	320	347	335	326	352	356	329	351	359	332	334	360	349	342	351	364	354	315	366	338	353	335	369	354	343	360	355	358	347	323	329	333	349	366	328	331	335	357	313	325	381	360	363	365	317	345	336	325	374	333	343	337	348	348	351	335	371	347	361	331	392	290	363	337	343	350	317	343	336	338	329	358	321	319	323	324	329	319	341	344	373	344	325	330	340	321	310	327	318	383	337	334	331	333	345	341	311	351	322	348	329	369	364	329	305	391	350	323	344	337	334	310	341	343	327	358	342	337	320	333	311	315	330	336	358	347	342	338	355	330	337	325	372	337	309	339	318	318	370	350	326	345	326	328	382	341	335	325	335	358	351	371	309	342	330	357	340	360	322	366	365	363	348	341	353	338	328	347	352	355	345	301	338	354	326	329	314	354	369	278	327	327	342	342	314	346	358	305	331	328	327	356	314	349	347	328	334	348	318	341	319	309	309	357	349	325	338	310	328	332	363	347	334	356	333	355	331	341	351	341	353	356	364	319	302	328	351	340	352	342	326	336	343	371	356	344	331	371	348	359	337	291	352	343	330	394	343	350	331	338	357	329	349	320	344	335	327	327	322	340	331	337	316	350	335	352	365	346	339	358	335	341	341	341	377	338	341	349	343	329	348	358	351	346	333	365	347	356	337	339	342	340	382	345	339	328	331	353	339	318	307	360	361	336	334	365	317	292	353	375	341	355	359	331	333	350	341	335	335	369	319	367	344	321	343	355	313	333	367	352	339	368	308	360	340	363	371	343	291	319	328	321	354	386	328	347	346	342	328	322	337	322	325	329	320	296	360	339	346	320	355	359	332	346	348	341	351	334	308	367	358	328	318	378	312	346	381	326	347	319	332	319	350	315	336	344	385	326	349	333	339	358	327	368	336	356	332	341	339	360	341	331	329	335	344	325	329	338	316	330	357	327	355	321	340	357	332	313	346	335	340	322	348	333	344	363	322	386	346	348	350	333	291	337	343	310	354	374	341	342	353	363	350	325	315	356	331	372	321	322	357	323	352	318	339	364	351	365	327	327	369	331	373	320	341	333	354	348	320	367	336	336	374	346	338	337	346	374	329	371	362	356	326	298	342	376	318	343	352	316	340	358	365	312	350	347	332	362	337	362	340	359	355	336	342	334	356	309	375	310	356	315	339	336	316	319	330	359	294	325	332	348	364	324	354	335	339	330	378	336	330	340	351	361	337	351	308	301	335	351	341	355	345	342	339	343	314	340	321	357	344	312	340	327	356	344	339	363	327	347	358	344	340	348	357	303	297	351	363	316	310	342	342	338	323	355	324	328	336	346	338	329	330	349	337	349	289	300	355	369	330	344	352	309	317	358	356	339	340	326	330	354	333	313	316	353	324	355	342	329	363	308	349	338	357	313	354	371	337	345	353	344	329	321	326	335	328	348	363	303	341	348	346	362	298	349	331	376	326	302	295	331	325	330	346	327	329	356	370	336	332	341	330	352	371	306	334	374	374	320	363	355	340	332	363	316	350	337	367	357	349	355	324	319	342	354	365	369	353	338	328	324	357	317	329	300	338	355	346	343	343	360	329	353	330	344	351	325	333	373	345	346	325	320	308	351	349	360	346	348	339	332	340	318	327	330	343	384	366	347	368	360	313	337	361	362	276	333	367	350	373	324	348	339	353	344	359	367	313	339	323	365	335	355	342	341	343	340	336	340	336	303	344	342	356	359	346	332	358	343	342	328	334	333	306	332	326	303	323	347	305	336	310	379	389	326	324	368	334	342	368	390	340	351	368	343	337	345	330	330	317	321	338	343	346	366	343	338	334	328	344	356	318	338	325	324	348	315	354	347	355	356	337	359	360	330	344	343	336	305	329	326	362	334	351	372	347	303	324	345	351	368	307	326	365	329	353	305	338	361	355	337	339	343	313	323	343	347	351	348	334	310	341	326	360	330	338	350	386	353	349	334	342	340	355	363	339	357	385	343	327	339	332	338	323	311	344	337	313	344	357	375	380	317	342	337	328	327	304	298	318	336	347	351	339	348	313	327	343	310	331	341	365	358	358	374	331	336	339	353	325	321	327	313	312	354	357	344	328	338	350	332	337	353	373	330	339	286	353	365	359	300	327	338	378	343	366	355	334	291	363	345	295	355	336	350	320	381	330	331	342	354	333	331	300	342	367	294	360	339	346	314	314	349	342	380	351	334	352	331	335	316	320	350	355	313	363	352	340	343	343	317	329	324	344	329	342	345	346	372	367	400	327	343	350	341	338	322	338	346	322	343	344	341	329	312	319	317	319	356	333	340	327	356	327	341	308	319	333	343	322	357	344	369	334	332	361	337	350	351	355	334	348	344	354	301	354	367	359	370	326	343	374	350	327	339	351	323	312	319	351	325	370	345	340	375	359	371	321	340	352	349	348	355	332	328	323	318	319
25673	21604	28220	26718	19363	12262	7454	4414	2901	2240	1768	1331	1098	915	712	580	556	480	423	408	403	423	413	368	365	357	329	343	330	298	286	289	278	280	311	303	280	284	297	287	263	311	275	276	307	306	276	288	275	312	271	252	266	288	284	262	281	269	238	253	270	241	264	275	263	311	271	235	242	260	285	282	275	252	282	255	291	258	302	294	304	264	266	269	261	252	259	236	286	263	268	285	263	284	275	263	282	279	240	246	256	284	285	271	277	268	283	268	300	245	257	280	253	270	244	236	254	282	248	258	288	267	276	254	278	289	248	272	270	269	277	267	266	292	260	259	257	261	251	286	245	256	268	267	246	255	259	276	282	250	267	279	250	283	258	277	245	272	261	263	272	261	261	255	259	251	270	255	234	262	275	284	264	292	276	242	285	260	267	251	251	268	286	264	245	239	283	267	251	224	285	289	250	276	251	298	272	269	261	276	271	233	281	252	263	260	274	265	252	272	278	276	283	295	267	276	264	286	263	260	249	265	265	257	261	274	279	240	250	269	253	260	283	278	270	272	290	258	294	250	257	271	250	294	255	264	262	258	281	255	241	242	277	228	276	226	249	270	274	277	279	292	275	261	235	248	269	256	255	290	225	249	274	288	256	268	298	292	247	282	259	283	256	271	260	267	293	233	243	249	250	253	269	257	263	253	270	256	279	257	289	255	248	280	258	242	236	269	268	229	264	269	261	271	255	251	249	268	243	275	262	279	263	279	260	245	271	247	325	280	285	270	248	242	273	280	252	252	280	255	231	271	271	247	247	270	242	259	263	281	258	294	256	278	298	292	276	235	273	242	260	264	293	278	252	269	280	282	260	287	251	284	274	241	247	279	231	276	278	273	272	263	266	255	255	290	294	265	259	264	260	259	262	264	234	294	282	254	265	240	299	275	279	257	262	281	244	273	265	284	221	251	242	249	274	254	253	282	255	265	277	291	255	272	270	248	269	250	297	245	274	236	296	272	248	261	280	282	265	245	272	249	250	266	243	272	237	257	251	258	243	268	260	276	260	246	271	261	260	268	286	260	289	298	285	293	251	252	228	280	282	304	272	284	297	261	261	252	274	261	244	252	272	278	251	273	240	276	277	246	242	261	243	265	260	240	270	262	270	264	256	249	270	303	234	281	264	255	279	262	260	269	256	260	270	265	249	252	274	269	241	283	275	292	280	248	272	237	248	286	296	280	232	270	276	261	261	278	279	264	239	267	239	282	258	259	259	262	261	266	269	264	259	256	247	291	243	250	257	281	277	247	246	272	289	278	284	279	252	255	280	271	285	270	257	245	245	229	291	266	253	267	246	255	257	274	269	257	257	297	260	283	275	283	249	266	293	247	255	264	267	268	259	282	265	272	257	253	275	268	251	258	258	250	249	258	240	231	257	257	271	302	247	252	262	248	306	251	266	247	265	252	289	265	270	297	254	248	259	273	248	266	283	267	272	272	250	259	254	275	281	279	244	274	246	257	225	244	275	305	259	280	248	230	267	253	280	269	272	252	293	258	285	269	297	276	284	267	249	287	264	256	278	272	248	261	278	282	265	283	266	255	272	242	256	293	287	266	247	261	239	268	267	249	264	260	268	311	276	228	281	268	264	264	266	261	250	244	255	263	274	263	287	281	255	270	274	272	259	230	252	257	287	272	232	280	259	254	253	269	258	276	260	270	258	231	246	273	239	293	263	254	267	268	274	280	280	244	254	290	285	255	266	292	269	269	286	281	253	268	259	266	264	256	260	262	269	263	271	279	279	278	232	263	268	260	245	243	263	259	279	271	265	260	266	297	252	228	280	256	262	259	233	251	244	252	254	298	279	271	299	276	240	237	236	276	247	269	251	279	266	260	247	272	276	238	275	223	260	276	234	270	262	254	270	263	265	286	263	259	279	252	266	234	278	242	250	267	246	258	247	258	255	283	291	282	253	288	258	253	269	271	239	245	256	258	273	272	251	310	268	265	276	253	261	234	283	263	253	234	251	225	250	274	302	250	273	245	284	265	269	254	252	252	273	260	289	239	257	271	273	295	261	251	265	256	242	248	261	260	264	271	250	258	269	254	272	249	271	278	247	263	269	283	283	275	242	252	270	242	262	282	253	247	266	230	283	271	253	236	261	244	245	249	277	274	254	270	297	244	256	253	271	254	264	264	252	246	273	272	230	277	269	270	257	295	287	253	258	239	254	256	249	286	243	263	286	281	279	276	282	277	259	252	250	274	252	280	249	283	273	232	277	272	248	273	264	250	251	267	295	291	234	275	269	270	255	263	263	273	254	248	232	305	248	256	266	291	296	285	275	265	277	252	237	261	300	287	235	229	269	275	262	240	241	279	247	268	263	284	263	254	271	252	252	264	260	258	289	237	258	281	249	257	243	248	270	270	265	255	253	244	259	265	255	266	264	265	276	267	273	270	247	267	273	252	254	258	286	277	285	260	247	235	239	244	280	273	260	255	247	258	264	264	239	275	267	294	236	246	274	284	262	289	259	248	253	247	246	245	293	268	240	257	252	272	269	258	277	245	287	283	261	270	249	263	252	271	270	300	269	241	275	283	277	286	275	281	276	278	253	240	255	240	262	259	250	272	279	286	255	252	219	250	251	232	270	295	244	270	268	285	289	267	224	296	265	219	259	271	264	262	256	268	266	274	283	279	285	273	231	270	268	282	302	253	260	272	256	264	259	272	260	259	271	273	239	294	297	279	245	267	250	280	244	260	305	273	239	291	265	272	258	287	255	280	281	262	260	242	244	249	277	261	283	254	247	272	248	253	262	250	282	249	279	259	284	279	269	267	278	262	299	253	287	256	264	277	273	268	258	263	299	274	233	248	281	254	258	264	280	288	275	280	282	236	242	250	272	267	264	310	271	225	286	266	272	283	237	270	269	264	275	273	276	270	266	270	274	264	258	265	264	265	264	248	276	265	264	275	256	273	244	262	278	278	263	239	252	275	246	257	275	277	241	267	255	261	262	272	252	287	264	235	287	281	249	249	261	241	274	278	271	269	293	268	228	275	252	267	271	282	244	291	278	275	271	223	260	278	263	305	246	269	252	247	261	249	272	274	241	277	270	261	271	272	280	282	278	258	255	255	256	266	291	248	263	256	280	265	268	264	233	248	271	267	267	256	282	285	269	271	261	230	257	267	282	248	247	261	254	238	272	263	274	275	245	260	275	247	282	258	267	277	266	283	273	270	268	242	264	292	273	268	251	244	244	263	288	252	262	287	285	270	234	274	252	253	283	271	235	261	272	286	252	252	244	277	273	279	235	245	257	265	246	255	275	276	268	256	256	257	264	279	275	294	236	256	281	253	264	235	267	259	251	273	281	269	242	269	268	259	301	281	249	273	246	251	271	280	266	230	246	278	265	256	250	269	276	251	269	281	268	267	257	270	273	276	247	258	291	265	241	254	283	299	271	289	277	272	261	271	264	249	269	257	273	271	289	275	256	275	274	233	253	261
22307	43084	35872	25055	19723	15462	11055	7610	5239	4024	3122	2374	1888	1435	1096	867	827	695	606	533	518	504	510	482	480	447	453	384	405	370	345	329	376	354	339	313	340	310	318	322	324	301	302	319	303	328	320	344	349	319	297	295	271	308	274	286	296	293	301	299	314	309	285	273	308	319	296	298	289	278	272	311	295	295	275	292	272	295	304	295	316	290	305	260	302	296	290	270	307	285	314	309	314	311	291	297	303	290	308	286	287	272	300	293	297	289	305	281	308	296	294	279	270	289	312	281	271	286	289	299	318	323	263	287	295	295	289	284	280	263	284	287	290	313	273	280	309	285	311	280	277	293	320	292	283	277	282	304	288	298	254	285	299	306	282	298	289	267	272	269	278	285	282	281	271	283	264	300	292	297	244	284	280	287	297	302	323	258	268	282	274	310	257	267	296	282	293	269	269	266	303	283	291	287	291	298	296	276	276	301	267	279	289	285	299	266	332	286	302	280	244	303	280	276	295	286	275	316	292	297	297	269	279	301	270	278	266	284	303	275	287	270	305	320	294	258	296	255	287	286	301	299	305	296	291	288	272	301	301	291	311	298	320	286	294	283	307	306	268	287	309	282	297	268	265	280	305	292	290	276	265	317	303	290	284	305	296	281	280	277	308	273	286	322	300	269	295	299	282	293	295	296	293	284	284	301	284	282	287	257	295	306	288	304	268	271	278	275	298	267	300	329	286	289	297	264	286	294	261	309	269	291	306	267	316	286	303	279	308	291	317	287	292	292	296	290	278	259	288	283	282	308	259	274	316	266	292	292	296	293	286	250	267	260	287	264	297	265	268	325	315	290	307	296	286	310	309	280	296	279	298	301	296	311	294	299	301	277	268	265	280	258	245	300	325	289	283	284	300	308	279	269	268	287	296	292	288	267	285	285	296	280	314	277	274	306	285	311	259	299	290	288	302	292	293	281	275	272	284	300	302	295	290	304	279	272	304	302	285	309	296	273	288	318	320	284	288	283	283	299	258	288	312	280	273	261	245	304	259	284	295	321	295	286	299	282	299	292	280	289	290	282	279	301	266	281	299	304	275	278	267	270	264	288	273	291	302	295	302	274	255	302	286	302	280	293	270	291	304	277	299	276	286	304	303	257	278	273	287	293	276	313	284	281	290	287	309	282	297	275	289	274	286	286	255	292	283	277	301	306	269	275	288	281	277	298	319	283	309	302	317	283	284	279	305	297	247	270	282	282	306	295	287	251	283	290	281	306	272	292	330	317	267	290	307	292	247	250	278	291	301	281	268	251	286	276	290	293	260	290	274	281	300	294	276	279	282	262	276	295	282	274	285	314	299	306	279	288	280	308	279	294	312	257	278	258	292	267	270	267	275	270	300	285	326	283	275	298	268	296	289	290	297	305	307	295	260	299	296	269	294	280	271	290	284	260	309	307	276	260	302	282	282	262	291	288	301	282	269	268	317	263	281	269	308	276	296	290	304	285	298	297	250	292	277	300	272	277	258	263	266	308	277	290	264	272	284	281	295	252	274	291	284	282	262	265	286	256	283	274	287	286	303	299	302	289	281	279	277	315	308	318	288	274	266	308	306	296	276	295	307	293	301	288	298	297	273	294	318	277	281	287	292	256	285	262	309	273	271	301	300	270	302	311	320	298	265	289	306	316	300	295	311	296	264	279	278	272	285	264	283	298	297	295	272	289	252	287	273	294	280	265	280	268	279	276	289	278	283	250	286	265	286	300	272	306	295	258	302	288	278	293	291	290	276	270	304	300	254	277	291	302	298	287	253	294	286	255	269	264	291	289	299	278	312	283	303	296	311	273	277	318	279	301	278	292	340	291	269	293	250	271	283	274	288	296	288	286	264	278	287	282	274	297	283	274	287	310	270	303	275	285	285	278	286	299	253	281	289	274	279	294	274	304	282	292	303	262	260	259	291	254	300	290	298	269	261	284	303	272	266	318	288	246	270	249	286	290	276	301	250	278	285	281	298	279	285	285	299	258	281	266	298	293	295	294	306	305	293	292	280	294	286	280	308	278	273	277	289	288	270	293	297	286	281	264	301	295	310	276	286	283	282	267	291	293	310	269	297	294	286	310	310	292	279	305	309	270	265	283	273	275	281	325	277	256	326	310	294	292	286	288	284	288	309	282	276	295	274	269	279	291	283	279	286	283	293	270	289	269	324	280	266	315	272	297	276	279	275	300	280	259	293	288	280	296	306	292	335	275	307	268	290	289	316	295	283	285	285	293	326	249	319	314	250	259	302	322	295	309	332	290	268	262	257	306	292	302	297	308	281	278	291	276	288	302	278	286	313	315	296	284	300	281	323	291	285	301	263	284	313	301	308	286	302	298	312	285	281	289	296	293	312	283	270	289	290	317	291	247	271	292	286	263	312	308	299	299	292	307	317	280	299	300	312	279	295	276	285	298	285	308	269	281	293	269	326	297	279	310	262	316	259	273	275	324	317	259	288	278	283	283	275	286	293	284	297	273	288	298	273	273	269	298	290	276	277	307	291	286	270	287	277	226	301	291	278	292	289	312	318	285	288	280	272	311	296	284	294	303	269	292	277	281	290	276	297	293	313	275	290	303	310	257	321	272	298	265	279	310	283	273	302	292	295	313	293	275	295	312	306	308	283	293	312	289	279	269	270	278	276	327	295	257	310	310	304	293	288	291	295	310	306	268	279	274	277	295	306	299	323	287	316	310	266	301	275	279	265	290	294	294	272	318	261	283	245	276	298	255	304	273	301	282	294	269	258	256	289	278	255	273	278	294	285	305	296	297	305	280	269	288	292	297	312	281	265	279	286	289	314	274	305	276	310	247	288	296	288	301	321	291	290	273	291	293	292	297	255	294	355	295	279	291	295	266	288	309	279	316	303	309	306	296	303	287	292	284	294	296	297	297	283	282	305	299	294	264	297	277	283	283	296	268	290	268	282	276	284	268	295	312	305	278	310	252	287	287	301	310	278	284	284	274	271	295	297	291	285	306	264	285	269	300	270	285	283	267	276	309	290	300	282	282	293	271	275	302	313	285	281	286	279	295	277	268	308	302	311	258	270	306	294	276	280	283	288	308	290	298	290	280	297	271	278	300	323	272	289	273	300	280	255	292	259	302	306	262	265	286	288	286	304	264	276	291	266	306	258	285	291	282	300	277	294	262	273	313	308	306	284	289	281	309	278	293	247	283	298	286	294	231	310	298	282	265	288	296	335	295	296	271	270	300	288	267	299	298	282	292	277	298	273	265	291	355	290	258	299	282	289	250	297	285	281	318	285	304	293	288	288	295	296	302	292	291	274	270	278	295	288	327	240	250	320	292	261	258	289	288	289	267	319	299	303	282	335	286	271	295	293	276	286	259	274	271	324	291	271	304	257	261	302	305	295	308	298	297	272	295	265	268	282	292	284	303	305	293	272	270	279	272	253	285	273	325	274	277	303	268	257	288	309	337	265	300	288	271	308	302	271	317	299	279	293	308
23217	21612	29404	24379	22003	23091	19398	9336	5693	4251	3229	2536	1933	1613	1244	1048	988	842	696	660	616	590	611	637	542	559	570	510	484	458	433	454	450	462	448	453	464	426	447	410	437	408	472	454	412	402	413	438	442	434	361	359	366	410	414	390	416	413	370	395	371	399	407	412	388	411	371	382	403	383	380	393	412	386	409	350	423	386	395	428	395	344	412	405	364	415	401	352	381	390	366	394	366	424	382	387	366	354	407	412	372	426	394	398	379	419	390	386	379	401	389	392	388	386	396	380	394	375	416	389	382	391	408	354	384	409	370	398	386	360	408	394	407	379	387	391	395	379	386	389	403	404	342	377	407	375	400	402	371	409	374	411	379	341	352	362	378	399	370	438	393	379	353	357	369	374	409	373	400	357	412	379	403	427	372	374	340	344	391	390	391	376	406	384	407	379	382	386	397	378	381	407	358	403	326	393	420	394	390	359	410	375	380	424	338	367	403	338	353	417	434	389	365	431	362	392	385	369	403	397	372	372	390	375	389	380	384	380	398	410	372	379	382	359	386	384	360	402	428	425	383	409	381	365	350	370	392	355	356	393	366	384	403	401	386	402	362	404	387	364	392	376	392	420	412	378	367	371	398	375	365	381	385	416	400	369	385	374	390	375	403	395	375	423	377	378	420	412	385	398	384	383	396	379	391	420	357	366	385	382	358	377	408	371	369	388	365	420	411	440	382	393	368	362	364	400	363	400	402	385	415	383	376	371	388	373	402	378	411	366	376	382	400	368	408	382	368	385	396	399	399	378	362	387	379	368	351	382	398	389	391	364	415	385	374	370	436	394	418	351	347	397	431	373	411	371	397	416	409	404	353	389	338	358	432	381	391	383	401	377	376	386	375	364	379	401	422	378	402	404	410	409	377	419	419	392	383	371	420	387	433	355	417	363	420	375	407	350	384	407	402	392	421	384	363	398	437	388	390	365	362	347	381	419	387	366	371	432	409	360	412	392	381	391	376	383	381	372	400	366	370	373	417	359	387	375	414	359	344	393	380	368	365	383	380	384	386	408	376	369	385	357	383	383	374	419	386	395	385	398	387	352	384	377	363	409	398	416	385	401	389	360	401	428	396	379	426	375	386	393	420	402	360	387	378	427	405	420	399	407	389	401	364	405	416	369	386	375	378	359	390	355	361	390	384	406	413	391	418	401	406	383	344	395	345	362	366	421	375	391	390	364	405	408	382	430	373	395	395	395	405	389	409	372	385	375	379	374	363	379	401	434	419	395	378	357	350	355	381	394	379	384	379	398	391	416	383	371	375	389	372	382	381	378	375	414	397	368	358	394	378	407	375	387	363	379	354	404	383	371	391	405	385	389	355	382	379	312	405	381	430	383	364	382	375	411	411	389	402	338	346	373	399	382	344	357	362	380	382	401	359	372	394	384	346	388	396	378	351	384	400	385	390	417	382	363	403	380	419	396	362	386	393	404	410	391	382	408	389	392	373	410	412	389	404	411	407	378	405	383	402	383	388	404	387	384	376	384	386	395	361	370	423	393	360	382	386	436	368	428	366	366	377	348	419	383	402	397	377	356	383	350	396	377	363	399	405	376	407	398	386	360	398	373	410	362	379	431	373	419	398	372	424	408	394	370	393	368	389	377	388	413	392	383	402	399	378	375	431	388	361	407	361	367	368	359	401	379	397	401	356	367	355	373	339	386	379	370	377	416	398	389	359	416	409	427	371	395	375	398	384	334	388	360	384	408	402	387	409	381	400	377	378	414	402	369	380	375	394	390	400	377	361	387	366	379	369	342	372	374	405	357	365	348	356	338	383	387	372	372	366	390	374	351	401	375	376	387	353	338	381	384	383	386	345	384	381	401	382	372	412	392	375	414	374	372	405	400	366	368	383	380	398	401	366	390	364	390	404	388	405	421	393	368	364	369	384	392	416	365	387	372	374	412	396	375	397	385	384	376	359	413	398	399	384	389	414	380	407	392	378	374	415	366	376	385	416	351	419	393	371	411	409	382	351	365	362	349	387	383	393	340	361	416	392	396	402	399	379	385	371	404	361	400	372	354	362	375	367	362	389	369	397	388	410	402	375	380	357	385	387	387	379	410	391	401	388	371	378	382	393	380	398	402	373	392	396	416	368	394	382	372	379	407	438	380	393	387	397	374	369	402	379	412	387	384	385	416	391	414	376	359	357	349	402	397	379	413	371	387	395	407	372	370	391	376	394	399	398	396	412	441	364	424	409	376	392	358	418	386	408	357	386	391	397	393	403	369	380	363	398	394	371	377	356	387	377	402	399	399	391	382	380	383	387	360	403	377	420	405	384	396	388	416	364	377	373	412	394	409	371	381	366	400	381	366	387	373	376	398	368	397	367	366	396	412	397	389	394	375	413	380	388	369	396	369	372	344	405	380	380	394	397	379	362	375	407	421	396	385	355	355	358	369	375	376	363	358	371	385	369	382	370	431	369	402	392	397	374	391	374	395	407	386	381	390	395	395	400	402	399	404	437	422	399	368	372	409	405	396	397	372	337	370	384	387	370	386	397	392	410	380	396	409	385	390	367	375	380	420	373	379	417	393	371	394	388	349	389	390	358	377	356	396	396	429	372	407	414	380	395	403	420	358	389	410	399	398	354	383	360	371	363	377	414	392	373	392	413	396	430	370	384	392	360	403	361	399	376	374	358	383	371	344	352	441	377	386	436	341	392	389	381	380	398	359	373	349	386	370	399	367	387	371	389	412	361	408	424	364	392	381	365	419	377	405	363	408	390	389	368	372	385	390	370	376	372	417	397	378	409	368	388	387	376	370	373	396	405	413	334	346	373	408	360	379	396	386	356	422	379	375	364	381	384	428	364	363	394	358	412	392	398	384	428	343	408	378	382	365	406	374	389	407	423	399	357	359	390	376	380	374	394	376	368	368	380	389	382	375	403	376	356	414	377	390	420	385	374	401	369	376	412	385	404	379	388	379	379	366	391	407	378	405	384	418	412	397	391	388	382	376	366	402	406	411	408	377	388	381	402	383	374	368	358	412	401	371	368	346	404	392	398	392	413	374	377	373	381	383	390	385	364	400	396	367	402	395	398	406	372	374	370	396	370	375	395	392	361	368	393	390	370	388	397	380	399	387	368	357	378	377	410	382	366	395	420	406	407	413	381	378	392	427	395	373	384	335	383	386	395	401	388	375	371	405	394	379	370	387	385	407	395	393	376	375	362	392	363	366	352	394	384	368	378	390	384	393	392	389	381	394	378	358	370	397	410	382	402	409	401	370	412	394	373	377	374	394	359	390	382	363	401	367	376	384	377	423	382	387	384	379	427	356	414	362	396	353	334	412	371	385	384	368	419	389	397	379	448	389	407	369	418	355	388	404	377	404	406	386	417	372	355	353	377	358	383	371	422	374	404	398	389	374	390	375	389	347	392	406	360	378	395	384	389	364	395	378	390	392	391	389	364	417	368	374	419	415	355	403	394	353	386	393	363	371
25046	51681	44097	33193	27328	21920	17134	12058	8791	6487	5154	4000	3141	2400	1922	1393	1324	1123	938	908	827	763	747	731	689	690	644	590	580	515	524	510	486	449	496	487	481	478	486	462	470	462	425	443	476	473	429	425	436	469	448	434	394	397	423	403	438	424	427	400	417	432	433	410	430	413	405	380	423	389	434	402	395	383	410	437	417	395	426	413	369	395	406	375	388	387	389	421	398	400	397	442	383	400	385	398	436	407	409	428	427	379	407	421	422	406	434	395	364	408	367	399	385	383	412	382	426	396	417	389	411	417	375	395	398	433	377	363	414	367	430	405	423	391	414	424	366	387	374	394	395	359	422	422	387	385	391	389	405	386	413	366	385	402	385	416	403	406	393	399	378	433	424	387	400	399	380	391	397	391	399	374	391	408	367	395	394	415	366	423	395	367	377	388	413	389	453	409	407	365	374	381	375	381	426	381	384	400	388	395	388	378	397	395	383	401	380	418	405	387	430	426	422	390	423	384	376	393	394	410	386	373	406	391	421	397	377	396	390	400	393	396	404	411	386	416	387	416	409	364	392	406	418	430	418	401	386	416	367	408	413	394	371	418	413	415	400	436	406	385	410	375	433	376	395	368	401	424	410	400	391	419	388	378	413	376	404	369	389	448	404	393	410	383	408	412	398	419	424	384	400	397	392	418	399	400	419	394	391	384	412	376	386	389	415	395	426	419	432	367	384	369	398	411	426	422	402	357	407	363	360	383	401	431	400	391	389	378	416	419	405	369	398	431	412	406	366	412	365	425	393	421	423	406	403	389	409	435	413	377	416	423	383	386	362	413	399	414	399	411	390	393	403	418	420	407	390	400	381	387	414	406	371	408	398	404	431	406	365	419	427	418	368	372	408	415	416	410	429	409	404	426	410	393	406	398	405	407	410	397	370	395	417	422	433	391	368	374	414	395	419	365	416	408	381	417	383	424	405	369	405	371	380	375	411	401	394	409	404	382	420	400	387	406	393	423	401	412	405	405	411	410	402	412	394	373	427	435	408	403	382	403	389	372	396	410	384	415	428	401	386	386	426	402	447	392	380	401	404	397	399	407	421	387	382	408	408	403	395	410	435	396	404	429	409	400	412	372	426	375	402	367	385	412	372	401	418	378	412	390	404	372	410	387	378	404	369	385	400	396	404	397	436	451	402	349	426	385	433	380	446	408	386	398	428	413	375	393	395	459	411	351	409	386	392	355	394	408	418	377	398	424	386	363	375	443	380	432	408	378	397	372	401	380	419	373	397	413	410	396	414	400	418	424	364	411	391	398	383	404	380	403	397	402	384	421	392	387	419	403	402	411	425	399	411	385	370	381	373	403	418	382	424	416	402	419	401	392	436	409	397	396	420	415	408	382	411	396	381	403	390	375	413	408	380	418	409	392	362	426	425	375	419	369	384	383	412	428	432	412	403	386	417	409	382	419	391	359	414	417	385	405	377	399	385	372	422	402	397	399	404	381	407	403	405	379	411	378	376	422	386	402	405	397	408	473	404	397	443	407	402	408	412	418	399	394	381	410	366	381	393	393	386	383	377	393	375	376	423	404	433	414	400	407	429	394	435	381	410	404	426	403	374	388	438	379	434	419	398	397	412	425	356	414	373	399	400	396	416	394	374	432	384	400	399	409	408	405	427	409	425	402	400	405	399	399	415	435	387	399	392	409	425	424	376	398	396	423	419	368	416	388	393	443	402	418	388	395	368	383	386	378	426	381	413	398	398	446	395	391	416	380	378	364	439	423	407	375	379	442	407	364	379	414	414	384	424	397	363	413	396	433	387	358	388	404	424	414	419	361	389	412	416	381	399	420	385	411	407	400	370	411	365	405	397	390	392	403	425	420	352	429	402	392	426	424	380	399	424	445	418	384	401	407	375	365	380	367	402	407	422	422	379	396	431	424	402	411	391	384	390	397	421	390	385	432	395	433	412	371	384	427	413	354	414	453	405	360	429	413	385	399	380	401	417	442	396	415	419	361	386	404	360	395	393	382	405	378	380	363	394	410	384	384	413	378	385	386	393	410	393	442	421	374	407	416	389	413	411	412	432	385	365	387	395	382	419	443	394	403	410	397	384	365	409	397	423	421	395	375	406	404	405	405	399	406	409	418	402	392	378	392	433	403	414	374	405	380	403	412	374	396	402	391	410	373	406	397	412	373	390	413	371	424	373	396	389	368	392	400	373	395	374	400	377	398	389	372	400	426	385	375	422	368	412	424	369	373	367	414	381	396	380	412	416	392	414	421	415	427	404	404	386	400	389	387	379	413	373	375	339	379	385	401	384	422	382	385	374	412	397	380	415	384	428	390	398	376	380	403	405	397	407	399	396	388	381	412	414	401	408	401	403	399	366	339	398	402	399	422	408	418	426	399	395	414	417	447	387	380	370	377	383	378	388	417	395	419	412	378	413	372	413	407	422	392	410	395	418	403	387	406	381	366	418	384	400	389	444	385	405	434	374	414	395	415	422	395	401	411	384	404	400	393	351	418	417	444	398	421	404	377	418	399	401	385	414	406	399	380	412	391	348	394	424	388	409	403	387	409	388	424	400	392	378	402	390	409	390	405	396	363	411	401	402	395	424	370	404	380	411	408	413	404	424	398	377	391	389	394	397	386	375	419	423	380	431	356	405	407	419	435	381	418	389	414	401	435	393	381	370	379	409	409	413	387	393	391	378	444	404	359	422	415	412	413	413	392	377	435	381	403	411	420	445	409	396	403	386	401	377	399	379	379	407	404	413	381	358	416	396	429	404	431	382	379	414	378	422	408	411	387	410	417	376	403	411	434	396	375	407	380	379	413	412	414	442	449	411	407	393	383	388	390	380	413	433	371	371	391	388	416	391	415	364	407	343	400	431	416	429	383	412	402	399	428	387	394	421	396	400	370	393	373	405	421	394	409	401	392	413	390	399	371	360	394	430	393	402	380	386	383	424	397	396	400	367	409	418	410	390	378	413	376	408	428	367	402	414	383	396	424	409	382	425	401	409	420	394	383	399	406	351	401	386	394	379	382	404	443	416	379	404	384	408	391	395	406	391	429	380	388	416	389	427	381	400	385	468	386	398	409	401	397	378	399	402	400	414	427	395	399	373	414	404	443	421	394	407	408	422	403	416	408	379	408	402	408	414	400	391	427	403	391	360	417	403	390	408	411	389	413	403	412	374	411	418	426	406	366	404	407	415	390	418	413	438	396	368	434	366	441	443	370	366	382	412	430	381	410	390	396	400	402	411	439	380	393	383	410	365	416	436	424	396	371	372	383	369	421	434	427	363	402	388	440	370	408	390	406	416	399	400	416	396	405	390	370	416	395	407	378	409	389	419	398	392	394	417	407	401	402	382	378	398	367	407	385	414	391	385	423	420	388	393	361	390	408	407	407	420	368	368	376	405	425	359	387	397	403	400	403	399	395	413	386	418	380	386	399	433	420	384	371	375	419	387	416	400	439	423	388	416	383	395	397
28992	24810	28296	21200	12553	8056	5233	3334	2129	1572	1208	983	797	647	575	449	398	397	330	311	360	301	340	306	287	315	328	283	283	258	256	249	282	222	253	258	261	255	236	236	279	266	256	255	260	263	233	257	257	238	226	283	249	235	224	255	259	267	252	270	251	264	273	248	248	255	239	246	246	233	230	251	250	224	261	249	252	243	238	263	242	227	254	241	222	265	240	251	268	224	241	241	233	228	244	258	239	235	240	240	251	254	230	268	246	250	219	244	238	220	253	280	247	261	250	233	224	235	260	267	221	271	242	235	245	252	250	272	243	228	252	231	233	235	221	248	236	242	226	256	231	218	226	237	242	234	232	257	243	258	248	254	256	243	246	222	232	263	227	219	269	246	253	258	242	243	231	244	258	231	217	239	249	221	236	198	236	213	242	269	220	234	265	245	251	245	263	238	215	244	232	263	282	255	267	242	253	241	249	283	240	265	249	253	248	231	242	237	243	248	234	239	230	218	234	217	255	239	251	263	256	227	226	270	228	235	237	260	238	236	223	246	233	247	257	247	214	230	239	239	233	241	266	224	256	247	247	240	227	238	211	219	224	239	275	251	221	251	225	244	228	246	220	216	251	250	237	243	244	266	252	250	227	247	277	210	247	243	243	227	233	252	245	243	257	238	221	255	242	261	255	279	245	253	269	231	249	251	239	226	252	243	240	245	244	209	246	236	280	246	240	239	249	250	243	241	264	231	218	256	240	240	237	259	249	254	230	258	182	253	230	213	228	247	259	243	235	208	246	278	231	223	234	242	224	254	238	235	266	247	227	236	245	279	246	261	249	253	229	239	264	244	244	246	245	234	245	247	237	229	227	260	256	263	222	196	234	249	263	274	244	228	227	233	228	249	265	228	248	233	227	267	276	230	234	250	236	229	233	230	250	213	242	253	226	259	252	241	233	242	257	227	217	273	224	236	231	262	235	246	242	265	244	243	216	265	218	235	257	249	246	253	240	244	245	237	241	248	237	239	240	231	257	215	237	248	220	246	273	272	233	254	241	253	255	228	253	235	252	230	229	248	233	236	241	236	243	258	225	246	222	277	257	220	244	230	210	248	251	234	226	244	244	247	226	262	245	251	242	252	260	246	240	244	240	250	252	230	232	234	231	241	262	242	239	211	264	242	251	244	259	257	227	251	265	258	209	247	235	226	231	223	256	234	248	219	236	239	223	240	252	250	263	251	257	237	253	250	258	249	246	232	222	233	241	236	231	241	257	252	265	239	255	244	231	213	238	232	247	211	237	252	226	242	252	253	224	249	233	251	227	232	267	229	261	255	229	226	226	232	262	271	249	226	222	236	256	276	253	255	220	229	236	256	249	226	229	232	262	219	242	243	244	235	265	233	251	248	238	250	212	227	233	212	267	248	229	246	258	242	237	227	256	250	265	210	242	239	247	228	247	240	251	234	230	266	219	244	248	234	240	243	242	282	195	226	254	246	227	234	250	250	282	255	250	246	242	231	216	263	236	261	237	243	235	274	280	258	221	254	242	272	220	257	253	237	258	250	250	239	264	254	235	216	261	239	212	236	217	244	237	269	250	242	238	281	229	223	238	233	250	244	240	259	253	256	243	215	246	233	239	223	264	267	233	244	254	232	226	251	240	269	244	229	234	245	247	245	237	254	228	252	211	243	230	253	260	276	278	244	260	230	260	265	233	225	229	242	227	268	250	250	248	238	264	250	246	215	261	240	257	228	225	219	275	261	238	233	239	269	259	205	229	242	221	236	241	261	244	231	266	206	234	234	274	226	252	267	261	254	249	234	226	228	229	230	265	240	216	262	246	228	256	237	249	239	246	247	248	273	253	250	246	250	250	259	257	228	217	235	239	263	216	250	250	239	233	244	265	243	245	248	250	240	232	259	236	255	219	252	219	263	247	262	222	244	258	226	259	256	241	234	269	303	217	238	256	260	243	251	253	224	256	223	277	246	272	249	268	210	226	257	255	256	262	250	259	236	249	240	244	242	219	227	241	252	260	243	244	254	246	230	235	234	234	241	235	254	214	231	241	276	263	241	236	252	249	255	235	240	228	242	273	265	233	284	252	247	238	226	262	287	217	256	252	232	270	228	259	245	264	238	250	243	243	245	260	264	240	248	261	238	271	266	217	247	231	241	219	228	226	249	269	247	256	272	251	249	258	227	261	233	263	237	247	260	245	224	210	262	242	232	246	252	256	256	244	230	250	259	242	255	227	259	229	232	224	257	240	225	249	224	239	255	251	243	256	240	234	222	259	243	237	258	244	247	234	235	236	240	245	222	207	246	267	263	267	231	210	259	221	240	251	224	218	237	226	222	243	231	234	232	234	243	239	249	245	249	219	238	259	231	250	219	262	253	234	230	237	257	267	252	247	224	212	251	247	244	241	234	244	266	245	217	217	251	236	263	257	225	244	217	259	274	256	218	250	241	239	227	224	249	254	257	243	240	218	266	246	244	241	263	249	265	232	246	241	233	245	239	236	262	253	232	259	242	240	237	248	242	264	243	217	259	256	225	258	241	231	268	251	217	219	256	251	264	241	248	265	252	249	228	215	266	251	244	237	249	255	280	252	214	259	224	261	238	227	255	231	251	242	260	244	232	240	251	260	275	259	230	225	252	252	244	229	246	256	244	267	251	233	214	239	227	266	234	258	228	242	216	252	251	240	233	233	241	258	248	227	234	265	231	232	219	244	241	236	256	227	267	225	253	256	242	246	237	240	232	245	246	250	254	225	260	236	249	234	241	250	225	242	229	240	225	238	223	251	243	226	225	254	232	238	257	237	245	261	244	253	242	269	206	260	273	253	244	245	245	241	236	273	269	242	248	239	213	238	237	246	255	246	267	238	207	232	235	269	275	231	228	249	226	261	228	246	237	232	268	242	272	236	256	245	236	234	231	233	252	226	282	254	248	238	243	258	241	249	272	233	214	259	242	240	247	234	213	236	247	238	239	254	242	260	221	239	218	232	202	253	229	256	235	250	217	267	229	264	245	253	244	268	246	229	256	235	259	249	234	245	256	258	232	246	235	232	247	244	235	207	207	239	267	285	255	240	219	267	217	222	247	214	265	240	230	250	234	247	230	233	228	239	235	242	227	250	230	241	231	219	223	255	247	222	243	233	239	251	268	242	250	243	239	235	231	231	231	246	250	257	214	244	229	231	249	236	246	252	249	261	235	230	256	235	225	244	237	267	253	223	241	269	252	254	233	240	226	253	235	248	239	251	232	268	206	259	226	237	207	252	246	242	262	264	246	247	221	231	252	277	256	220	251	236	238	259	244	238	247	207	235	244	236	256	248	252	258	244	232	252	245	241	244	241	231	225	244	219	237	237	264	248	209	255	254	216	238	250	248	249	242	246	237	231	224	236	245	244	243	251	242	229	255	233	261	246	232	260	248	233	251	231	238	225	254	249	237	228	241	261	236	246	237	255	244	250	243	290	245	253	264	242	226	220	204	208	265
22147	38055	30341	20731	15368	11750	8489	5727	3901	2766	2194	1566	1315	1025	816	644	544	588	446	452	386	390	397	335	386	377	383	342	316	345	284	298	302	324	296	291	298	311	299	273	277	280	280	299	285	282	300	307	289	249	301	263	286	287	271	242	272	247	302	243	264	269	258	280	288	246	275	254	284	274	288	251	301	277	264	286	254	275	274	271	268	278	249	251	266	267	267	245	275	272	269	269	276	258	256	234	270	263	268	265	279	290	259	235	270	287	241	291	274	256	242	283	257	286	294	246	256	265	243	264	282	245	273	250	245	245	296	268	249	233	282	265	234	285	274	277	238	271	265	269	264	264	283	275	259	264	234	220	289	257	271	265	271	258	256	248	263	244	264	258	260	230	255	272	263	282	307	297	248	282	263	288	236	265	264	268	268	248	257	261	261	274	271	262	277	285	242	270	287	278	258	284	251	250	252	260	278	265	263	271	246	290	279	241	250	268	269	258	281	268	275	271	251	276	279	280	275	248	292	238	259	238	247	288	256	268	249	260	274	284	256	243	246	289	269	285	262	279	262	273	291	233	259	282	276	243	247	305	320	249	241	241	268	250	259	249	267	275	266	276	282	242	228	275	256	257	282	259	270	275	279	280	245	247	255	252	274	290	257	263	261	254	243	253	261	259	283	268	240	238	236	265	280	232	266	249	276	254	256	269	260	285	250	279	228	265	278	258	267	256	274	285	231	278	242	253	285	279	245	248	300	262	262	241	233	257	256	243	275	261	278	273	259	242	254	290	275	250	282	257	268	256	248	281	265	242	274	247	278	247	264	269	286	260	277	249	264	274	298	246	302	233	238	238	255	280	233	274	270	260	267	276	252	282	262	284	239	254	249	280	245	271	284	241	258	263	246	282	271	264	251	247	266	260	261	249	271	260	251	260	284	265	293	265	249	276	282	277	270	277	277	273	270	253	259	262	240	285	259	241	269	256	282	256	253	285	269	236	253	263	269	251	268	280	284	252	269	253	235	285	250	303	282	262	255	268	258	247	269	252	280	274	271	270	279	269	254	277	278	280	241	251	302	283	262	286	277	271	250	297	251	249	265	261	271	247	277	259	240	243	253	257	274	284	256	269	272	257	281	243	248	262	250	251	261	262	275	246	265	248	268	270	257	255	266	273	238	247	282	241	253	272	255	237	264	260	273	265	249	268	267	245	247	261	283	254	270	248	271	223	295	263	240	284	258	271	236	233	292	261	297	241	284	242	289	271	278	263	249	275	296	283	251	241	274	271	260	262	274	270	275	271	262	247	262	273	250	263	269	251	232	289	299	265	264	294	229	257	241	260	254	269	235	271	266	268	250	279	242	271	235	257	267	276	266	232	282	281	235	268	251	271	257	264	244	240	268	310	273	275	255	292	271	254	282	252	252	264	255	271	265	275	270	259	241	266	270	269	269	277	302	277	244	255	279	252	253	244	293	269	284	275	257	235	267	261	264	266	276	252	265	262	290	262	252	289	256	247	256	249	260	283	260	274	241	250	277	279	309	248	258	268	271	258	244	262	279	243	273	271	262	286	230	244	270	276	245	270	278	281	265	238	232	268	259	262	282	261	249	234	274	259	281	274	303	230	259	263	246	233	251	255	230	265	244	265	248	228	270	248	269	247	248	289	266	241	263	247	298	271	299	299	274	256	259	266	267	261	259	284	267	246	287	268	267	246	248	290	277	269	232	268	262	263	251	231	249	278	272	275	243	263	258	234	283	252	239	250	249	250	249	267	249	278	279	281	262	259	258	276	286	250	260	255	263	244	260	247	260	250	274	295	248	249	273	270	283	249	286	250	264	242	244	253	257	256	231	279	295	237	253	278	261	273	262	244	264	254	275	289	242	286	256	261	278	263	252	292	241	286	274	272	223	286	249	252	257	274	242	242	254	264	240	272	255	294	234	269	271	282	289	265	257	248	267	254	249	247	277	260	255	277	283	280	241	262	298	268	261	287	254	280	283	235	288	270	246	273	253	260	262	259	269	282	284	261	263	291	278	265	245	250	274	271	262	262	258	236	268	269	268	233	267	280	229	261	212	281	261	240	250	254	258	259	247	220	253	264	299	252	244	272	255	272	266	267	246	283	255	269	248	276	263	266	231	265	230	281	274	253	264	230	249	263	279	257	243	238	271	255	245	270	249	272	258	270	269	287	249	278	257	282	237	274	267	232	274	229	275	251	222	320	262	219	248	253	289	301	257	265	258	266	245	277	293	252	272	248	258	277	270	281	272	249	242	241	257	263	226	276	253	287	284	256	261	264	293	258	268	248	250	259	289	271	264	296	251	281	280	230	261	267	287	227	251	261	300	262	277	247	251	251	276	254	286	270	269	263	309	246	269	272	271	255	311	245	226	253	254	248	207	243	277	277	258	271	250	232	260	247	237	241	275	275	237	250	254	245	266	255	260	269	291	273	256	256	272	249	298	249	262	231	249	276	251	272	266	260	290	283	269	254	228	239	279	245	272	250	239	257	278	261	262	233	261	268	263	267	275	279	257	242	278	271	233	253	276	269	255	226	258	282	248	282	252	276	231	270	268	248	262	251	287	251	259	265	279	241	254	246	258	274	267	257	261	257	252	269	261	264	238	274	291	277	242	249	279	260	256	271	275	267	263	292	264	240	281	261	239	277	257	258	249	261	248	269	267	266	292	270	245	247	270	276	272	276	242	262	239	274	263	263	269	274	235	268	252	270	254	247	257	267	289	268	261	285	269	289	251	262	291	248	277	253	300	278	233	237	271	256	257	279	245	258	253	281	218	278	259	232	228	284	240	245	279	247	270	275	229	259	289	267	250	278	277	251	232	270	257	252	274	254	259	259	236	253	260	274	253	291	250	274	251	259	255	235	247	295	259	259	270	267	277	275	258	281	269	252	279	232	280	264	288	250	271	247	247	222	254	245	272	247	292	268	279	256	240	280	266	276	258	263	260	249	252	270	277	277	271	274	267	292	239	256	245	236	281	261	258	264	274	277	258	247	278	257	265	273	286	299	287	267	249	278	240	269	271	262	237	290	282	262	255	260	281	259	298	275	278	258	268	240	243	303	232	296	249	234	254	247	239	249	240	249	252	246	258	269	274	267	258	261	267	243	265	254	271	256	265	227	260	261	269	274	244	230	221	249	257	247	269	271	257	239	236	252	272	262	277	245	265	244	260	283	248	227	251	270	306	253	278	261	226	276	261	252	267	246	266	248	276	271	241	250	272	247	252	249	266	247	264	259	266	269	246	274	240	258	294	244	278	257	271	259	258	289	246	262	257	250	252	264	251	277	265	254	277	259	267	250	244	278	285	263	274	276	242	239	259	272	280	261	238	238	274	257	245	236	236	260	258	270	256	250	289	270	277	256	273	266	228	249	272	231	251	290	243	247	246	274	290	263	251	269	249	272	267	259	266	276	254	261	262	263	258	264	267	271	265	246	276	284	259	253	289	287	282	277	245	275	263	289	256	257	269	238
24505	21606	28950	25169	22475	18437	11171	6178	3698	2711	2136	1696	1382	1122	946	747	656	739	583	518	486	494	504	438	471	463	429	401	427	388	387	365	366	356	368	399	347	367	364	355	330	330	341	307	337	342	353	323	310	327	304	322	302	331	370	323	333	319	322	329	299	312	336	317	296	307	319	339	353	315	341	308	342	300	309	356	323	325	324	345	310	320	346	335	325	337	309	310	329	317	316	353	350	312	336	376	306	287	320	306	321	295	299	316	312	289	337	324	335	315	334	302	324	341	331	348	326	303	319	330	348	345	339	306	331	311	318	305	298	311	286	318	295	313	344	337	326	339	326	304	352	320	340	318	333	316	312	329	320	313	334	328	303	341	328	324	333	323	338	303	323	339	336	323	314	314	316	320	334	296	329	295	354	308	311	353	312	328	334	332	308	309	349	313	318	320	356	309	331	327	318	314	309	314	315	320	338	373	324	338	328	322	302	340	367	345	326	324	316	301	312	308	314	323	320	319	355	340	304	320	308	328	323	332	302	308	354	326	336	317	315	329	305	324	305	278	320	325	363	344	294	345	335	324	306	344	298	346	360	329	334	326	339	374	302	338	334	295	308	330	341	295	327	315	347	346	326	314	309	345	292	308	328	330	335	355	314	301	320	333	326	319	319	304	295	313	331	293	338	330	324	315	308	340	305	327	313	325	305	354	317	333	339	328	340	324	272	311	304	285	329	304	360	336	321	326	324	350	321	313	305	349	346	315	342	332	308	325	333	315	316	330	299	307	317	318	309	303	360	319	313	318	292	349	324	310	324	316	330	331	301	341	312	326	345	323	330	314	330	312	310	323	353	346	314	313	282	339	320	295	315	301	367	300	298	326	311	302	299	354	317	352	345	333	344	320	294	317	314	310	317	323	305	329	313	350	319	339	294	297	342	336	353	343	309	332	322	341	341	323	327	307	304	309	314	329	336	323	312	332	294	317	301	315	310	300	297	339	322	335	331	346	331	358	337	346	321	326	333	351	326	292	351	341	326	302	334	343	295	322	319	279	329	310	319	351	342	356	325	335	343	280	308	317	354	309	322	322	313	325	321	332	338	360	305	320	315	353	302	330	338	325	303	321	297	286	311	304	326	345	295	292	326	313	322	312	323	298	323	324	324	324	300	310	312	330	335	336	319	291	305	310	323	314	325	354	315	331	331	306	319	290	329	311	304	302	325	315	304	322	352	305	298	355	322	322	304	324	356	316	317	342	335	313	325	374	352	309	305	349	331	321	298	382	284	303	310	316	320	324	331	354	306	301	344	299	300	382	318	305	320	340	317	332	316	322	320	361	327	351	323	330	340	335	296	301	300	322	334	302	336	343	310	320	344	349	324	285	307	307	309	337	323	291	345	311	337	299	324	338	345	303	337	334	330	318	325	364	353	320	308	321	326	288	343	341	313	342	357	313	341	306	344	320	327	306	341	341	335	307	325	281	341	319	332	307	319	325	297	309	336	337	317	317	307	318	318	313	282	335	327	323	310	296	318	341	342	325	332	353	278	307	319	320	306	292	317	303	330	322	319	333	317	298	329	334	329	328	322	291	330	330	328	336	285	322	330	347	329	327	342	327	339	333	318	311	313	312	292	281	354	355	346	324	291	349	308	260	313	303	319	310	304	330	324	330	314	291	308	341	317	310	327	294	318	344	329	343	332	340	337	328	321	335	333	333	342	313	326	341	329	332	325	291	337	309	330	336	334	354	347	322	316	342	330	317	321	341	304	302	308	349	321	303	316	327	338	314	319	327	315	316	325	314	326	330	323	341	343	334	324	310	304	356	338	325	336	295	290	345	354	312	339	334	338	315	323	302	338	325	311	320	321	328	299	299	334	354	328	341	331	298	326	311	310	341	321	334	324	291	323	295	294	322	320	331	325	354	334	329	351	313	329	321	302	305	311	321	305	335	296	316	324	308	345	338	311	332	317	357	341	280	326	342	329	345	333	337	349	317	351	322	336	336	306	311	310	312	317	307	360	334	305	302	334	279	308	339	339	313	332	325	310	340	342	319	315	308	317	325	330	308	307	337	295	292	340	325	325	313	324	353	357	312	315	312	314	312	306	262	324	350	326	307	314	337	316	345	320	320	310	327	319	328	290	317	308	323	314	301	323	321	328	348	306	308	324	319	356	328	329	302	326	330	367	339	333	340	306	301	342	340	322	329	351	337	339	308	294	297	327	315	319	320	312	329	315	288	320	321	344	345	329	329	334	322	288	348	352	379	312	309	319	318	322	348	296	307	323	339	309	350	343	296	319	335	309	348	322	318	349	314	345	335	322	322	315	324	312	323	344	359	317	296	320	309	324	336	314	349	304	307	338	292	308	311	289	329	337	289	334	338	345	327	310	315	320	301	301	328	292	325	317	314	287	343	326	325	317	332	307	337	317	353	347	301	339	304	349	332	335	303	297	313	342	336	294	310	312	337	315	320	330	327	319	340	338	305	342	332	351	337	340	303	324	313	301	307	333	326	341	340	309	334	305	288	313	319	329	356	310	316	313	320	348	305	347	321	343	325	342	310	337	303	351	304	315	331	314	320	335	339	315	358	329	325	304	339	334	363	321	337	315	284	327	346	341	338	359	315	327	299	319	351	325	346	312	315	328	304	292	315	332	306	324	326	345	311	351	307	302	308	317	308	325	329	324	279	303	336	321	337	303	303	306	349	318	320	316	289	316	308	303	330	334	316	328	330	342	331	338	311	316	312	316	311	288	330	367	345	325	352	300	306	337	304	353	311	318	303	315	292	310	335	308	322	295	321	367	307	339	346	348	346	340	307	336	316	352	297	315	335	302	316	331	304	340	336	332	342	328	327	353	338	317	342	347	319	316	359	312	350	342	297	346	325	341	367	331	323	308	364	299	307	295	321	313	313	330	335	325	366	324	308	348	304	320	298	314	320	310	327	338	317	337	322	310	336	324	360	353	343	337	302	310	307	334	351	308	311	344	301	337	291	330	330	333	315	331	292	304	326	312	334	307	363	324	302	281	327	307	341	322	326	325	330	352	324	323	312	336	314	305	319	339	304	338	350	321	363	342	324	302	324	340	308	294	319	312	301	341	278	338	320	352	302	320	333	323	324	345	285	307	327	330	330	332	323	331	336	295	330	296	327	342	321	300	315	315	349	315	305	346	319	330	298	308	306	321	331	307	317	314	321	307	335	287	336	350	326	361	324	324	353	330	325	326	328	315	298	285	349	297	322	307	317	311	341	316	322	340	348	359	323	314	341	295	346	304	297	323	336	333	312	286	334	282	322	350	317	337	327	351	309	338	326	324	341	331	348	318	344	349	344	362	346	308	313	324	315	335	353	318	315	297	375	360	310	320	322	325	331	313	350	308	316	349	297	310	328	301	344	361	286	316	294	280	334	329	326	325	337	324	325	329	305	358	283	316	315	316	323	334	310	315	321	334	330	314	319	315	322	351	313	309	303	337	329	319	293	376	306	296	334	341	354
22794	46141	39170	27875	22113	17379	12913	9276	6309	4564	3553	2801	2182	1751	1380	1082	950	838	718	675	622	609	589	547	505	504	523	483	461	431	389	414	410	380	397	391	393	349	392	396	394	392	402	366	364	355	360	340	390	339	344	368	357	334	349	377	356	337	361	371	346	384	374	366	353	340	352	341	331	336	333	343	342	332	335	343	333	326	327	332	339	359	353	372	365	323	360	394	325	362	336	340	347	330	321	352	348	327	347	363	328	351	362	370	367	355	360	355	364	330	322	327	352	348	326	358	318	345	345	329	323	327	364	321	359	345	325	332	341	318	338	307	312	338	353	334	325	368	326	306	329	349	344	328	350	324	360	354	326	332	324	325	350	311	335	354	314	312	327	341	345	311	364	336	300	323	345	343	360	312	316	348	332	330	356	327	335	345	317	342	346	363	317	337	352	354	328	329	381	338	348	335	343	343	333	365	367	311	335	368	349	376	332	344	346	358	338	340	340	350	356	381	343	341	345	310	300	340	319	329	311	332	344	325	339	366	344	377	338	311	307	371	291	327	312	320	336	329	334	341	324	354	364	358	338	347	322	350	317	333	352	360	318	365	334	360	325	320	356	336	347	349	320	338	348	360	343	360	342	363	345	359	308	345	356	334	343	352	359	347	343	311	340	327	324	335	354	331	350	351	331	342	344	326	343	360	362	351	340	311	324	347	315	336	326	342	350	358	348	337	347	348	336	342	335	316	335	359	350	328	387	364	320	392	367	341	315	356	324	339	358	345	361	304	317	340	347	334	321	311	323	357	349	372	328	317	350	334	336	347	338	358	320	349	334	331	351	366	353	353	326	357	332	362	335	334	321	326	337	329	345	345	345	334	323	309	347	362	346	331	371	379	314	325	337	316	350	349	363	337	327	315	348	327	347	339	322	333	351	336	328	335	311	370	312	321	345	353	328	308	322	358	336	345	345	309	303	332	361	370	329	327	341	340	337	297	370	343	310	335	341	339	343	319	334	369	327	323	290	354	334	355	387	363	330	317	338	318	356	337	364	351	343	378	340	350	333	318	350	356	348	327	344	338	330	349	358	313	331	331	359	332	361	339	344	343	329	373	350	321	337	350	343	342	331	350	321	352	329	349	356	336	357	329	331	373	363	346	334	357	378	325	348	319	331	317	342	340	334	349	309	331	320	326	359	347	345	324	324	324	338	360	309	346	333	331	350	326	346	370	342	354	360	358	336	318	330	336	346	352	343	365	326	329	312	334	317	321	350	325	337	326	331	340	339	371	321	364	345	323	363	350	348	332	344	370	342	308	318	333	346	339	382	330	317	349	360	328	347	352	362	359	343	354	360	358	354	318	329	346	377	321	335	300	354	317	308	361	327	334	381	369	294	315	330	352	322	334	350	358	368	308	324	354	339	330	346	347	316	374	355	353	338	336	343	311	337	338	317	318	330	327	337	339	314	347	328	354	328	350	354	335	366	338	337	339	341	334	327	318	364	335	352	327	323	341	317	338	323	354	323	331	373	334	303	347	322	367	333	310	347	375	336	337	340	339	321	353	358	368	325	307	333	362	328	339	330	310	374	324	309	346	363	315	311	298	341	347	355	332	384	327	292	347	323	347	364	316	354	338	338	342	341	314	352	350	322	372	374	319	364	336	367	379	357	322	353	319	340	370	317	355	354	331	352	362	340	370	352	339	336	322	322	346	347	332	310	344	332	325	350	355	361	329	364	325	336	319	347	311	340	297	340	305	279	320	337	341	355	346	357	314	355	326	352	370	318	348	325	333	345	324	347	333	313	337	342	331	329	333	341	346	354	316	350	349	298	332	317	354	322	315	330	358	378	335	343	348	350	328	312	337	329	341	344	337	380	313	359	344	335	327	334	359	346	361	301	346	392	348	359	351	329	359	335	333	354	342	310	355	320	354	337	347	359	338	320	329	327	317	350	321	368	329	328	350	353	347	336	351	376	360	323	292	368	301	385	344	319	308	344	327	331	349	303	381	339	321	335	326	339	351	329	358	330	318	333	333	344	372	368	369	331	313	332	343	354	333	308	338	330	338	380	347	328	351	332	330	322	331	364	332	328	330	342	301	331	330	330	349	322	342	350	345	348	339	338	317	338	335	345	381	328	342	371	361	322	325	326	335	346	301	333	357	336	341	334	322	313	351	319	326	362	338	335	340	354	334	329	334	331	339	348	341	339	351	331	335	327	356	348	341	352	337	349	342	315	325	351	350	344	339	324	344	353	359	339	326	338	337	346	331	323	307	314	332	328	382	345	321	314	346	343	332	349	353	333	354	318	335	327	356	342	343	325	332	342	289	340	350	316	323	336	328	330	317	356	361	321	341	329	312	318	314	351	329	360	344	303	346	309	335	315	329	312	340	329	343	365	325	346	331	318	327	336	377	339	331	335	335	290	350	317	360	324	366	346	335	396	358	311	353	348	314	331	375	345	348	326	341	307	336	381	315	344	329	364	333	340	307	329	342	342	345	351	349	352	343	317	365	338	334	314	331	308	344	349	331	362	370	345	364	350	340	355	343	324	332	353	336	384	356	340	292	369	339	370	368	361	303	341	321	362	342	343	327	336	306	359	339	341	345	357	358	343	339	321	344	373	363	320	320	331	318	365	355	320	323	370	322	352	335	344	338	318	328	330	359	334	339	335	346	337	327	325	373	362	349	362	362	351	347	340	356	317	300	329	298	342	353	327	342	319	355	346	335	361	348	329	372	340	347	347	326	361	339	336	359	373	353	339	328	328	311	347	331	355	356	344	356	356	354	353	335	324	345	361	341	327	327	317	337	316	334	328	319	305	359	319	310	339	343	334	370	353	343	292	321	347	319	329	365	331	312	322	304	352	370	342	371	347	335	341	338	356	341	317	321	328	321	326	355	323	369	344	329	342	360	306	369	358	328	348	358	377	371	334	346	353	337	360	310	312	368	333	356	336	315	347	363	341	352	349	333	341	363	345	357	338	359	341	333	343	355	321	339	334	330	343	327	344	328	320	321	354	344	359	334	337	374	342	320	350	358	340	354	320	354	346	315	372	316	319	332	324	354	324	346	325	331	331	318	300	320	344	329	338	374	335	295	339	344	299	342	351	346	338	386	362	347	356	307	340	339	404	380	314	350	337	359	328	351	330	336	349	345	361	352	322	338	344	359	357	332	333	342	355	347	348	335	358	369	337	342	361	343	313	396	351	339	375	378	323	313	348	323	335	335	342	367	365	349	325	349	374	344	352	330	324	328	336	369	317	345	304	349	364	338	339	336	309	387	367	310	352	318	360	350	328	314	330	365	333	333	371	325	339	361	345	324	336	342	366	359	358	323	357	346	336	308	320	357	307	307	331	366	325	341	341	325	351	343	351	323	341	353	339	329	334	337	382	332	358	352	341	326	344	344	337	332	344	347	313	343	348	341	349	374	367	364	344	349	331	325	342	351	364	344	379	365	343	330	350	331	337	366	347	342	359	337	362	366	340	338	326	351
25598	21615	28211	26641	18927	11410	7028	4437	2823	1976	1573	1335	1070	890	723	594	484	494	405	426	385	386	372	375	376	368	369	341	325	300	305	299	309	295	273	288	291	319	304	287	269	288	291	274	260	281	285	279	303	274	261	286	250	245	281	238	260	270	250	248	286	258	289	250	273	283	256	279	255	274	255	264	274	246	268	247	263	257	249	267	248	259	274	252	282	253	278	270	277	257	312	273	271	246	262	279	244	286	252	249	276	252	270	299	245	256	243	254	230	277	265	305	259	262	233	255	272	224	233	257	238	278	274	280	269	253	264	255	240	241	265	246	284	272	250	258	227	268	270	259	270	266	285	281	250	270	250	262	241	264	243	250	266	277	274	259	252	264	268	253	275	267	269	254	249	262	274	257	239	258	262	254	271	257	275	277	250	265	237	265	265	267	250	256	265	254	238	261	256	264	255	213	263	264	262	271	236	229	260	277	231	271	261	259	254	254	283	254	251	262	251	251	285	271	266	259	262	238	230	269	260	241	258	244	256	296	270	266	252	246	256	237	250	291	248	260	232	255	267	261	260	295	272	257	264	228	246	263	287	265	281	283	261	240	278	255	274	230	254	257	259	279	268	252	239	303	273	256	262	251	248	258	238	242	264	276	253	257	271	224	229	253	246	271	252	258	262	248	296	257	262	249	237	265	270	258	259	252	277	248	262	238	270	284	263	255	273	278	253	272	276	265	259	269	238	268	261	241	261	279	248	262	248	273	260	261	276	271	260	270	260	254	253	285	259	249	254	269	266	248	242	261	245	275	263	277	276	238	228	217	247	270	262	227	254	266	269	294	278	219	248	252	235	272	265	261	268	271	253	271	254	269	257	245	287	264	272	295	273	244	250	268	259	285	271	257	257	252	258	290	258	251	253	267	248	269	263	262	251	274	273	256	237	248	266	275	253	291	253	256	277	281	270	258	248	264	260	264	270	265	273	259	269	257	262	272	287	254	257	264	240	274	268	275	241	240	241	278	282	269	266	257	272	256	265	250	255	254	259	287	278	276	258	253	247	272	258	262	256	268	250	239	268	253	241	228	237	262	275	276	301	260	281	285	266	262	264	255	245	258	266	241	244	260	268	264	255	257	232	262	254	275	264	236	255	244	259	253	263	237	226	259	269	266	232	234	264	262	271	276	245	262	242	271	266	271	245	247	253	278	293	279	248	285	265	290	270	253	228	234	237	238	279	246	256	225	263	269	264	254	289	283	279	252	281	265	274	277	277	256	262	253	257	265	257	230	266	237	254	280	295	221	263	274	238	276	260	254	269	254	258	273	268	262	254	251	254	247	307	261	258	268	260	261	271	274	223	268	262	237	246	256	271	273	248	259	266	242	253	276	245	281	260	244	254	250	246	266	243	255	255	258	288	280	239	268	282	271	273	246	258	237	280	276	248	259	272	254	272	264	274	255	269	270	253	266	288	276	262	245	270	261	250	262	251	251	275	271	244	265	269	246	296	269	244	224	292	261	254	260	252	245	259	257	268	268	258	281	254	256	263	262	268	252	268	263	249	227	258	246	243	261	245	269	242	237	254	259	214	267	250	274	261	288	253	251	256	259	256	273	260	271	260	237	259	239	268	265	272	246	252	273	233	246	267	242	251	253	277	252	233	269	254	262	290	238	237	305	260	238	261	259	237	266	227	274	261	259	250	280	265	265	254	273	255	236	257	253	270	237	247	259	254	276	274	283	270	251	255	257	258	262	280	273	253	267	240	257	261	248	257	258	254	282	247	262	258	249	246	249	257	274	249	252	249	256	221	292	268	236	259	279	265	253	256	278	284	252	252	292	267	274	275	264	281	258	256	257	280	265	255	224	255	276	273	239	275	274	263	234	260	275	297	259	260	255	245	240	257	283	266	280	279	255	270	252	223	242	276	288	239	243	264	257	260	285	257	282	264	249	250	270	227	273	222	265	269	255	270	269	249	271	270	253	260	230	242	268	243	254	264	244	231	271	229	288	255	269	260	270	261	258	286	269	267	247	231	268	283	282	240	251	270	249	257	252	251	248	228	244	283	269	271	252	283	229	303	233	252	270	256	255	244	245	256	282	253	242	235	238	259	246	266	265	244	230	264	283	246	270	243	261	263	292	243	240	230	230	263	228	258	262	273	246	245	233	226	260	263	266	259	298	266	269	264	269	288	217	232	239	248	264	245	283	249	244	242	260	266	226	269	209	249	269	243	236	241	251	269	250	281	258	267	237	266	273	299	245	236	266	260	250	242	254	276	272	249	266	267	247	255	239	292	247	268	253	274	239	270	249	263	249	272	261	268	256	269	251	272	236	266	276	289	264	261	284	263	246	258	255	237	234	249	257	259	269	282	238	252	259	269	264	271	259	254	264	286	278	256	245	224	263	271	221	235	263	248	265	266	254	266	256	256	257	234	272	236	235	255	268	263	279	270	246	252	251	268	260	283	247	242	251	258	251	268	233	280	241	270	272	261	244	262	266	235	251	248	279	314	268	269	252	259	261	295	267	268	248	261	257	258	225	273	253	269	259	271	291	269	256	279	278	242	266	260	233	267	264	272	259	276	250	231	296	293	271	278	247	252	276	257	253	241	264	258	251	265	257	251	252	286	268	226	251	279	251	256	264	236	267	281	256	278	256	274	262	266	254	278	267	279	226	255	275	271	277	258	261	255	242	256	290	261	251	245	253	266	278	281	265	242	255	258	282	227	249	284	279	273	252	273	263	254	278	243	266	250	265	242	248	263	263	253	279	287	259	248	243	236	270	238	289	277	256	244	257	244	235	244	259	275	267	238	258	266	282	252	281	259	268	288	269	274	270	264	257	269	242	258	252	266	265	263	241	273	274	259	255	253	246	263	235	256	260	281	269	243	262	247	251	268	264	256	256	256	243	254	245	258	264	268	252	270	257	254	262	282	260	258	277	257	240	247	231	245	249	264	258	251	249	253	274	260	234	274	273	280	261	249	275	251	264	277	270	255	263	247	242	261	257	253	279	291	275	265	259	274	268	242	294	261	244	256	266	272	278	278	274	262	278	225	259	264	261	261	256	265	286	259	280	239	256	274	242	248	254	305	248	252	268	255	243	287	245	260	269	258	302	270	275	272	257	238	281	263	226	258	247	253	271	265	249	255	258	242	273	277	255	271	270	287	250	275	275	251	262	267	228	263	263	238	252	260	236	252	275	246	253	265	282	261	266	254	241	219	252	248	278	264	264	263	266	248	232	241	278	274	261	289	235	284	262	311	272	255	277	261	266	263	267	286	275	243	262	297	261	271	254	242	262	271	252	270	242	281	247	267	278	243	258	267	265	257	265	270	259	257	234	273	261	239	250	251	268	286	248	269	249	245	255	243	258	274	257	275	264	246	243	249	257	263	235	286	241	256	273	286	286	235	244	262	280	239	256	278	241	268	268	270	260	269	269	273	247	282	265	265	239	264	270	282	261	246	253	238	240	246	225	260	253	241	248	285	241	262	271
22767	43038	36152	24306	19114	14782	10806	7727	5015	3682	2886	2281	1767	1363	1049	738	735	726	611	533	479	541	482	437	477	459	405	397	382	361	365	325	339	338	338	343	290	320	344	300	326	295	332	313	310	316	298	260	294	293	302	340	302	294	314	255	313	299	278	291	295	299	298	294	272	283	281	296	281	285	279	235	282	279	287	305	286	285	282	303	275	316	309	306	281	283	265	274	260	277	308	295	288	283	288	264	293	291	292	288	249	271	318	287	285	285	260	303	266	294	300	286	296	267	275	303	270	301	288	284	297	280	295	273	250	298	303	279	287	272	305	261	285	299	289	278	280	279	271	262	292	311	324	274	315	314	305	290	294	295	297	319	284	286	311	296	296	294	275	282	270	297	288	264	264	260	238	319	286	295	295	309	251	306	309	303	280	284	273	288	286	295	272	294	301	270	303	268	281	284	262	292	269	288	259	281	283	277	264	259	280	248	286	285	281	291	264	287	273	264	284	282	290	303	262	280	269	281	279	290	274	299	278	294	276	277	306	253	281	272	268	304	275	292	316	303	285	292	283	281	251	281	310	289	250	278	298	282	288	252	283	295	260	267	282	296	301	274	250	287	266	293	280	284	294	255	280	292	282	270	265	319	291	308	278	356	293	284	302	286	272	280	301	297	272	260	294	282	298	277	274	290	303	286	297	286	293	278	289	266	267	307	282	285	281	284	296	277	277	289	292	301	297	299	315	289	310	292	273	306	287	304	274	322	292	284	260	265	286	287	283	270	286	302	297	279	269	275	259	299	278	290	294	299	329	274	320	277	293	350	271	310	292	295	289	253	273	283	287	273	302	276	316	285	269	294	280	319	267	279	275	308	278	267	299	304	286	316	324	279	291	308	301	284	285	300	284	310	243	283	263	260	267	324	302	264	327	277	274	283	265	268	315	294	277	254	285	282	296	302	283	282	294	298	293	295	267	309	278	290	282	278	293	316	282	282	313	274	286	270	300	285	289	282	276	279	282	276	272	259	282	271	296	304	282	283	283	269	300	277	276	278	255	259	322	286	285	284	268	277	325	292	319	296	258	272	276	285	270	331	281	263	292	292	292	299	284	292	274	292	316	297	293	291	312	275	324	296	284	300	284	273	297	280	307	267	267	278	293	281	301	284	305	271	270	288	288	267	275	257	320	263	263	234	290	268	280	259	287	294	306	293	275	270	284	284	272	312	288	272	293	301	277	272	296	295	265	272	294	257	308	261	288	282	305	293	263	298	270	314	327	280	293	320	296	271	288	287	297	305	272	334	288	329	273	281	266	290	268	248	301	302	262	279	296	263	286	274	301	276	287	251	275	290	290	274	279	276	300	288	293	257	255	278	296	271	264	295	283	276	290	288	307	282	281	290	279	293	272	289	326	297	278	284	301	285	258	262	260	306	298	279	275	300	261	282	322	289	277	268	295	280	264	292	299	302	257	290	320	313	315	281	288	293	255	277	274	288	306	272	268	254	271	281	277	294	277	285	289	276	268	289	272	299	289	271	270	277	307	265	278	292	270	268	294	285	297	259	285	260	300	291	289	281	313	313	294	295	286	285	287	283	286	317	296	277	279	287	280	264	279	298	291	275	275	291	250	298	283	274	283	300	297	291	306	316	275	288	285	292	248	307	293	273	304	294	289	258	282	284	260	265	285	303	290	265	288	287	274	292	285	278	276	265	283	265	280	304	274	279	304	268	273	289	287	287	280	313	272	294	284	306	285	311	279	283	292	294	285	286	264	266	315	271	285	284	276	280	283	276	313	295	289	292	267	294	279	283	277	266	278	311	238	307	280	284	256	277	275	291	305	284	270	293	294	280	334	268	272	306	278	289	272	285	272	279	258	285	274	292	269	304	289	319	296	311	284	276	286	326	269	277	290	280	300	300	273	283	281	289	263	286	297	272	285	266	301	280	267	272	317	269	277	300	274	261	294	325	282	267	257	282	290	277	294	302	301	299	276	260	292	311	270	266	281	261	305	288	251	257	283	288	293	308	300	296	282	299	276	269	313	269	289	303	311	277	287	287	279	280	279	279	293	287	287	298	254	286	273	271	308	279	307	288	282	294	283	271	262	297	294	282	304	312	294	279	284	285	312	266	279	248	298	274	270	292	287	282	273	269	299	306	313	281	326	306	290	283	313	281	265	264	284	281	270	291	257	265	291	292	247	278	269	284	266	279	282	278	287	266	292	272	288	301	267	270	303	277	294	281	308	275	290	276	303	293	248	278	285	254	270	278	294	293	310	287	294	287	317	264	279	256	292	293	258	278	291	329	297	294	288	281	311	255	304	272	302	301	285	280	290	286	276	285	285	269	312	297	285	294	315	288	291	246	270	274	261	269	280	289	297	277	288	303	296	300	250	303	278	272	299	272	301	287	262	261	319	241	313	310	295	315	276	289	272	273	266	268	262	281	286	274	265	297	275	295	262	263	283	273	290	312	283	304	267	292	288	289	282	288	304	305	268	274	264	294	302	301	266	264	299	275	261	298	280	302	278	277	265	274	301	287	269	284	304	312	259	288	306	265	288	295	287	283	279	283	295	289	292	277	284	285	289	295	292	298	275	286	290	274	284	302	276	296	291	296	290	307	246	315	308	270	291	295	280	321	286	282	302	288	280	279	278	294	302	289	285	273	289	305	316	267	289	270	297	271	285	286	306	294	275	284	286	302	303	269	264	318	279	295	307	298	293	313	311	294	292	286	248	259	281	285	285	268	274	287	273	330	274	296	324	287	275	307	283	286	289	276	285	276	315	280	265	287	295	279	301	275	277	307	275	277	271	295	287	292	300	308	273	272	268	290	279	282	295	286	298	244	293	286	287	284	280	312	283	319	301	263	248	264	308	286	273	292	285	246	280	274	289	263	312	308	263	292	318	278	296	266	310	264	297	295	293	255	305	286	284	290	287	294	300	286	274	299	297	286	282	301	299	292	268	284	270	284	305	303	294	266	277	264	276	305	290	276	290	307	268	292	261	297	271	268	271	282	288	304	299	290	316	302	303	266	299	277	253	281	285	291	264	314	302	295	300	299	319	271	274	299	283	277	260	296	280	275	260	267	290	297	275	292	258	290	276	267	285	283	287	272	282	319	248	304	325	265	275	289	281	281	270	274	285	267	288	282	327	300	301	308	301	278	248	275	268	295	271	283	332	270	281	285	253	257	268	297	286	304	269	301	274	281	302	269	283	277	257	299	254	284	274	287	281	305	255	273	296	301	293	263	296	293	268	277	283	281	257	274	278	298	258	295	292	274	282	297	294	297	290	310	257	299	280	272	276	271	296	277	287	277	308	289	263	268	256	296	282	284	276	298	333	296	284	280	270	299	292	291	284	307	276	294	325	340	289	307	311	276	269	270	286	288	310	291	320	288	295	270	326	251	275	292	283	269	293	304	268	292	271	306	301	276	306	280	295	300	289	275	295	264	243	299	276	294	274	289	313	290	306	275	258	287	283	284	279	279	288	272
23258	21604	29345	24388	21975	23021	19034	8831	5734	3874	3083	2444	1964	1560	1212	1022	854	841	745	649	677	642	654	574	538	554	566	531	495	461	419	500	508	440	401	435	425	421	456	431	439	379	397	406	437	424	391	403	379	398	416	396	385	374	372	380	366	354	398	402	396	393	403	384	389	368	412	395	441	382	370	394	384	360	427	359	394	407	353	374	377	384	346	402	377	409	380	375	389	374	350	378	404	379	342	377	384	397	398	400	362	380	361	371	383	382	372	394	384	390	386	401	374	369	382	337	367	348	357	363	371	376	394	399	364	413	409	367	430	386	386	380	403	366	338	373	399	387	360	395	371	380	396	381	395	443	396	354	407	367	334	363	382	361	391	375	357	352	408	356	362	386	359	437	418	384	337	369	372	393	385	374	389	396	365	398	397	367	362	366	370	410	390	365	371	362	408	347	397	360	370	387	398	362	343	378	406	384	365	391	378	414	344	365	362	380	385	362	358	378	376	368	367	374	363	359	396	375	407	391	411	374	388	394	383	385	379	396	377	396	370	361	396	392	387	396	421	395	378	372	398	405	401	397	347	367	386	378	387	366	385	382	393	396	372	377	388	412	373	363	362	395	360	354	365	386	353	363	379	365	378	395	376	397	352	367	385	404	358	363	386	344	377	391	352	360	398	426	385	386	411	370	425	376	380	401	349	386	396	362	386	414	387	376	389	409	321	393	389	391	366	407	402	365	398	385	385	391	356	410	392	359	355	382	380	375	389	365	390	406	408	370	366	375	365	367	365	375	383	371	370	365	383	377	361	400	354	418	367	389	356	377	384	402	384	382	371	398	377	396	402	395	381	371	393	416	412	374	374	345	382	401	322	398	367	364	339	350	368	389	385	395	409	373	404	375	370	404	386	381	388	417	362	346	429	386	377	394	354	407	410	377	373	406	406	363	395	366	341	385	379	399	359	377	378	377	416	395	391	384	375	331	392	350	389	382	394	406	386	418	371	411	386	360	428	379	399	359	405	370	379	376	393	363	378	379	383	353	393	416	398	347	398	390	414	378	359	371	354	378	432	365	376	405	424	395	381	460	376	393	387	403	393	398	382	357	394	408	364	365	382	410	404	375	409	370	365	358	353	402	420	400	402	384	408	402	416	405	374	395	417	348	385	332	369	371	375	341	369	398	378	385	363	390	372	387	368	398	393	367	372	412	389	403	361	354	368	388	366	401	367	384	402	351	387	376	371	390	380	394	404	402	401	375	405	408	387	377	404	368	360	360	406	415	414	369	351	358	387	339	378	382	364	357	389	365	395	385	406	384	392	363	379	381	371	378	366	396	387	366	386	385	367	376	381	409	364	427	388	411	381	349	372	370	360	342	397	381	400	391	390	393	382	407	361	382	397	385	389	405	386	360	414	391	365	398	395	386	408	378	364	373	345	364	383	380	367	377	349	392	393	358	377	386	410	361	371	421	382	369	378	346	392	406	359	385	359	371	403	381	356	369	388	375	398	401	385	384	397	380	369	385	373	380	348	349	393	384	361	383	390	356	373	376	362	390	361	367	391	387	367	368	406	360	393	382	403	351	407	429	355	359	376	391	351	365	387	394	364	425	387	386	376	385	374	364	352	386	402	402	353	368	367	387	380	384	417	420	397	389	380	381	366	369	383	383	397	422	406	369	360	434	379	371	392	373	364	359	365	408	361	405	386	394	402	359	388	359	370	371	409	347	378	384	417	400	393	384	391	389	313	388	374	373	372	388	377	402	392	376	375	382	348	344	375	398	398	372	369	389	380	403	396	354	361	392	404	384	362	376	385	357	406	403	359	389	373	381	351	389	401	369	362	379	410	378	392	388	377	348	344	369	388	373	361	387	356	389	368	372	359	375	420	357	377	380	393	384	404	403	392	400	373	379	348	429	378	376	406	326	392	411	388	389	376	385	369	384	350	369	359	356	361	412	374	366	414	380	371	360	384	373	344	392	384	375	384	362	365	379	381	396	361	423	378	358	356	327	373	375	358	383	372	378	424	382	399	368	373	377	399	369	341	363	377	360	399	391	381	368	403	385	382	376	379	374	376	389	372	361	365	369	361	392	378	383	389	398	361	367	391	376	400	375	367	359	387	396	363	385	394	415	358	356	365	371	350	391	395	375	360	389	389	390	357	392	395	422	381	404	403	385	356	416	399	401	397	399	393	402	373	397	381	370	379	360	335	397	397	398	392	406	406	403	380	373	361	371	396	412	407	374	379	383	363	373	391	394	378	380	408	411	387	349	379	376	391	375	397	415	348	380	394	386	398	383	387	408	353	416	387	372	386	343	357	377	355	380	394	405	396	387	394	389	368	358	393	398	374	396	374	385	398	383	375	374	396	375	375	394	399	398	350	402	393	413	403	364	388	406	390	395	367	368	367	347	361	394	374	370	362	375	346	396	399	384	376	364	389	377	353	348	403	372	373	393	377	357	367	411	388	389	361	376	402	373	373	398	370	361	379	377	379	395	363	378	382	392	383	369	387	364	405	389	379	360	401	440	354	398	381	366	364	390	405	399	375	375	410	386	412	361	384	391	347	404	377	352	383	358	409	355	411	374	347	353	388	390	347	338	375	424	359	374	348	364	360	378	380	375	355	370	390	357	363	379	380	403	378	370	385	399	396	373	338	385	349	377	401	360	401	383	402	369	389	353	384	373	348	391	357	374	397	405	390	377	363	396	363	390	415	387	355	395	392	345	393	384	396	368	366	376	375	368	403	368	361	358	389	380	406	441	350	388	368	379	383	368	380	404	391	388	377	395	356	380	393	384	361	368	401	346	399	416	387	387	372	351	362	365	423	332	375	395	409	379	353	378	416	399	386	382	385	363	388	371	386	367	380	361	360	382	360	348	359	402	389	376	391	398	374	380	399	405	380	419	364	384	379	389	381	387	360	388	389	382	372	362	396	403	414	394	381	364	371	388	370	359	346	369	365	368	383	341	358	371	387	327	383	362	400	380	367	362	385	383	390	403	381	394	408	409	384	372	404	425	363	369	367	383	358	388	364	366	367	393	380	407	404	393	409	376	368	361	397	338	386	320	365	373	391	419	346	367	369	395	382	408	388	404	409	409	362	398	382	372	358	351	379	358	387	416	392	327	360	342	391	380	374	347	358	361	367	399	388	391	371	377	376	403	372	388	364	387	353	398	386	353	426	364	408	349	399	343	373	386	375	393	391	368	371	348	335	362	396	338	384	363	343	359	408	334	391	406	415	383	387	331	384	407	381	378	348	378	375	374	364	384	381	351	358	389	400	381	374	400	401	363	368	358	388	405	404	391	410	367	342	393	397	345	364	377	404	377	360	396	382	361	370	368	385	418	388	371	398	388	373	385	421	362	352	381	378	385	406	387	396	364	372	376	369	382	388	353	354	363	342	362	353	382	387	350	365	367	379	378	357	385	351	389	397	367	367	363	388	372	399	411	354	372	413	385	385	402	396	361	382	372	366	392	393	360	403	408	364	415
25264	51533	43560	32109	26955	22068	16590	12224	8847	6178	4954	3958	3051	2425	1875	1424	1229	1132	1009	886	828	787	736	733	712	670	648	596	479	534	531	517	558	502	499	451	490	504	502	469	469	500	465	428	418	408	447	413	491	408	398	433	379	445	439	407	428	409	443	433	439	420	409	388	417	425	387	447	407	401	393	379	372	383	391	391	383	399	377	429	405	407	396	418	387	386	382	392	403	422	429	382	412	400	404	413	370	365	389	397	392	418	406	388	393	425	421	328	426	372	364	405	381	392	413	410	396	399	349	385	417	369	405	402	415	401	449	412	396	400	389	426	433	417	360	412	423	386	394	364	435	404	399	453	422	404	401	404	399	394	380	374	400	399	353	347	378	377	390	376	397	395	378	429	379	421	395	395	379	418	405	392	374	392	401	385	361	372	407	424	424	389	380	422	394	382	386	406	410	403	379	420	429	354	382	396	407	350	399	383	387	369	415	409	369	347	402	395	437	417	393	391	397	412	415	389	378	437	381	384	445	403	405	397	397	407	424	409	411	357	404	367	392	356	422	363	388	348	370	399	412	452	374	397	404	427	394	371	411	416	434	378	407	378	403	380	398	411	420	373	401	402	370	379	430	388	399	416	381	454	457	397	365	410	374	410	445	372	428	387	371	373	396	364	394	406	382	370	399	417	392	390	382	402	418	408	362	354	409	399	393	378	395	396	432	378	373	385	393	408	380	385	381	411	411	404	389	383	380	397	376	380	399	401	426	377	391	387	402	417	372	377	423	409	378	399	384	383	409	358	450	415	406	405	399	398	398	438	383	391	398	411	365	400	414	401	380	435	371	408	398	408	409	399	370	437	382	413	425	398	387	404	393	412	356	415	375	397	375	356	415	409	400	394	424	414	400	418	388	387	408	361	386	372	395	414	404	390	390	406	406	390	406	407	394	378	398	381	391	427	373	406	425	427	386	400	440	409	413	401	371	396	402	401	409	407	373	411	417	395	381	366	360	420	397	409	402	370	404	409	398	390	395	389	407	382	429	415	412	351	382	378	433	400	379	406	421	367	397	369	421	388	394	404	390	399	444	396	407	371	426	400	424	368	413	406	408	387	405	440	440	410	388	396	392	382	380	431	387	394	423	365	400	439	337	409	389	389	404	431	376	423	414	410	400	384	407	401	423	369	418	392	380	408	388	390	382	402	402	387	398	383	372	386	412	395	405	399	361	399	388	390	408	380	413	397	368	404	401	411	403	435	434	402	431	399	400	396	390	422	401	411	416	380	379	380	424	413	385	405	454	392	377	405	374	429	407	401	407	376	400	415	418	412	384	397	372	416	408	407	371	428	421	385	372	409	464	433	403	419	436	423	425	409	416	398	391	367	430	412	382	369	387	385	409	440	421	392	372	363	411	397	416	365	425	400	403	407	409	406	379	395	396	385	395	416	372	385	360	385	411	362	392	381	410	390	419	367	414	420	363	398	408	422	390	389	392	419	415	419	397	394	391	391	362	413	403	409	396	402	414	392	368	411	379	395	375	402	397	395	390	421	392	423	413	409	367	375	430	397	424	394	367	426	403	384	409	434	393	409	370	393	396	402	379	392	434	419	406	413	397	413	360	384	400	392	413	403	426	405	423	410	408	369	382	415	414	388	398	409	360	425	360	378	419	419	396	388	383	399	376	388	377	402	414	401	397	401	394	386	388	393	399	406	414	389	393	421	382	410	420	393	382	400	384	406	406	376	408	387	404	401	387	430	433	410	401	391	373	369	383	363	390	414	393	393	400	397	393	381	368	394	416	367	379	348	410	412	392	375	396	409	379	375	384	367	383	371	390	390	368	404	416	412	399	380	359	383	399	367	412	384	393	372	427	398	440	394	451	393	394	371	430	391	405	401	435	422	354	424	406	374	405	369	399	368	396	363	420	402	417	359	415	396	413	387	382	391	425	368	371	396	402	383	395	387	374	395	385	391	399	396	423	394	392	430	387	386	413	379	431	400	381	395	407	390	422	392	399	410	420	390	414	399	411	431	417	403	365	389	424	410	399	395	397	400	403	364	409	371	401	427	383	408	412	366	414	438	361	381	417	421	404	406	382	414	428	403	417	389	419	373	427	394	359	395	365	384	403	376	378	385	407	446	391	381	380	373	426	383	410	389	409	414	355	419	449	398	413	412	391	400	413	342	389	372	408	373	392	376	386	395	397	399	409	390	386	393	422	365	424	398	389	377	416	421	369	374	390	430	395	397	443	385	379	399	386	371	380	398	409	366	403	408	406	397	396	402	358	378	398	401	371	407	386	397	404	378	416	382	426	395	396	390	402	384	414	376	390	404	391	377	382	396	382	418	387	448	406	371	420	382	352	408	383	428	401	405	407	367	410	405	399	407	411	390	394	407	394	413	388	423	388	381	399	406	378	414	390	401	361	370	385	392	414	389	430	419	366	408	387	413	430	420	387	386	374	391	408	385	380	370	408	375	413	374	391	366	413	402	389	379	388	401	409	359	400	389	413	387	403	392	388	395	414	425	395	427	369	391	384	392	393	360	405	384	387	424	411	433	387	394	381	443	397	358	362	399	377	392	383	410	410	410	392	388	418	356	391	411	398	375	401	418	386	377	389	394	387	401	385	428	392	438	401	412	386	429	428	377	379	418	431	401	386	387	376	382	418	404	413	390	421	397	384	369	380	389	428	357	401	374	422	402	416	372	422	419	417	381	427	398	391	392	383	394	420	403	416	396	378	415	383	366	402	406	402	370	386	383	422	420	369	438	401	398	434	409	399	390	387	390	418	400	422	369	396	393	407	408	348	397	398	391	408	405	404	396	405	415	426	393	408	379	391	368	361	401	416	409	395	387	411	349	393	397	402	406	368	427	409	420	375	381	390	398	437	375	370	399	384	407	393	411	419	404	364	381	413	363	364	386	401	395	409	380	363	415	385	378	402	367	413	392	386	395	410	392	439	389	385	339	391	425	421	409	385	378	380	389	358	396	397	379	401	417	409	383	402	381	421	403	400	398	405	389	402	396	394	377	381	416	422	388	393	382	401	431	412	387	393	418	440	396	427	429	414	377	416	382	403	418	415	404	428	401	359	373	396	405	410	394	392	373	426	419	373	380	376	404	356	381	371	390	402	388	400	400	347	404	415	417	394	420	453	434	382	407	409	403	399	396	419	398	376	397	379	430	411	386	392	357	422	408	437	466	384	385	418	400	404	384	372	395	413	395	408	391	409	367	398	412	375	390	413	377	387	400	377	372	371	415	403	412	408	418	392	397	408	343	404	384	405	411	427	396	402	439	386	430	389	396	405	380	410	370	378	435	409	389	401	369	395	428	398	392	391	404	420	403	394	425	383	406	397	369	399	419	366	391	423	387	372	418	412	407	457	409	402	385	378	418	394	415	398	405	362	379	369	390	406	398	394	420	424	406	397	418	392	420	379	382	388	426	397	407	418	401	413	413	414	405	404	430	401	403	383	348	374	404	367	381	391	407	413	385
29389	25243	28791	21133	12633	8062	4896	3049	2261	1498	1155	932	800	690	578	482	408	458	352	371	324	327	311	297	319	308	289	276	286	245	257	261	257	279	232	240	239	254	252	278	266	261	264	234	252	270	244	245	251	234	261	246	244	214	226	246	239	253	242	234	254	270	267	247	238	233	230	234	265	274	249	237	222	239	254	254	248	269	255	243	238	215	235	222	238	219	223	264	240	254	241	237	258	226	232	229	241	239	245	262	236	268	243	231	242	256	252	262	243	226	243	243	227	233	263	233	225	236	234	235	239	236	228	271	264	256	274	239	228	248	229	232	279	226	263	285	254	215	252	231	253	259	232	219	249	264	241	243	240	239	258	211	251	230	238	243	229	235	233	220	246	244	265	268	259	226	246	226	222	248	221	257	239	235	264	228	245	260	257	253	229	227	237	218	246	238	229	274	254	259	253	217	223	216	239	265	230	237	257	250	255	242	237	220	234	248	263	227	251	262	231	237	262	255	244	258	255	247	236	251	244	239	235	217	283	244	255	253	224	210	226	233	217	271	270	249	248	208	250	250	247	242	232	238	237	236	241	225	221	254	266	213	235	250	228	217	222	264	243	221	263	240	242	252	238	218	254	235	237	233	243	231	258	265	256	249	237	239	241	263	230	242	256	228	266	237	248	235	232	209	236	223	260	254	230	238	205	238	245	228	246	260	266	248	227	228	211	255	219	247	250	232	263	226	251	242	238	231	267	235	230	214	226	234	241	247	234	237	225	211	232	249	233	250	244	228	240	240	247	258	249	235	250	258	209	222	265	260	250	241	230	240	266	222	258	258	236	227	234	239	250	252	246	239	268	238	251	260	267	231	234	256	233	246	250	227	243	270	255	259	234	242	241	238	228	265	243	246	246	236	223	240	248	250	237	222	263	252	250	227	228	257	248	229	241	241	243	230	266	258	260	231	218	258	254	225	220	277	235	229	258	239	258	247	216	252	256	235	258	237	247	231	221	209	265	239	257	228	208	244	241	226	223	256	214	266	225	237	269	250	249	280	252	243	261	259	230	256	242	246	241	256	250	222	254	245	275	250	230	237	233	254	253	274	239	233	283	233	237	249	228	218	248	256	214	258	257	231	239	240	230	241	209	225	251	240	267	250	198	259	252	249	265	224	276	252	282	259	247	242	254	230	268	259	236	245	254	231	218	269	237	235	254	214	214	250	246	255	248	243	252	252	249	241	243	244	235	255	222	227	246	255	217	213	226	239	276	256	231	240	274	251	240	232	253	266	245	251	231	248	228	254	234	237	232	242	249	225	242	239	224	247	258	227	245	227	246	251	249	245	244	253	240	254	216	259	262	209	236	220	227	268	226	240	247	232	247	257	242	247	232	258	232	265	244	222	217	273	263	219	227	243	246	247	213	237	240	242	263	243	248	225	242	248	249	260	227	219	243	258	250	279	255	263	252	246	235	232	242	247	246	244	255	265	266	218	246	232	227	272	236	216	258	252	211	248	221	262	254	239	257	233	248	238	267	222	234	246	248	245	279	231	238	249	251	254	231	238	236	265	254	244	258	208	254	213	247	263	229	242	259	253	251	243	239	236	243	243	254	265	260	244	238	263	246	250	229	225	235	232	238	254	271	255	253	238	264	253	253	259	237	237	237	240	218	231	290	220	214	249	257	243	289	246	227	240	231	247	229	225	226	214	227	265	257	250	264	241	242	250	283	240	236	265	230	280	241	237	260	273	259	224	238	241	214	228	256	251	226	225	258	255	243	254	241	225	248	248	210	234	241	217	258	251	251	227	243	257	267	234	240	217	262	239	252	269	233	248	226	249	213	260	247	259	234	258	237	238	220	248	256	233	233	260	262	232	237	225	228	227	237	246	226	246	246	230	257	229	257	248	236	227	241	232	247	237	249	270	220	246	262	272	185	247	234	237	240	210	219	241	253	229	250	255	234	238	242	243	218	241	274	239	257	252	245	247	235	260	243	224	258	236	239	240	280	251	242	228	221	228	249	237	255	281	232	235	231	241	262	239	240	233	236	214	221	257	232	263	235	257	202	250	226	240	249	250	251	219	242	262	249	214	234	248	247	252	265	247	226	243	244	236	257	256	251	245	222	259	253	233	275	239	237	260	247	247	238	271	234	229	219	240	262	246	241	215	231	257	258	247	270	260	262	234	245	235	240	230	220	258	250	243	248	235	228	251	238	248	254	239	252	245	233	238	241	224	222	228	229	250	277	264	256	235	258	240	232	240	246	233	241	217	271	239	242	214	229	242	247	246	232	264	251	245	248	233	242	244	234	211	251	231	220	243	251	256	245	253	263	222	270	233	235	249	245	269	237	208	220	237	250	254	236	248	238	271	248	258	249	235	264	257	243	224	262	253	237	234	260	243	247	240	234	266	231	256	239	230	233	245	255	258	244	230	212	217	219	212	226	235	251	241	245	235	243	244	228	244	248	274	264	222	245	243	235	228	259	253	223	275	233	236	243	254	239	241	237	260	274	249	250	248	252	238	234	235	216	231	242	226	254	261	253	229	225	261	230	250	253	228	241	246	231	237	271	231	242	252	249	234	265	225	268	252	269	253	239	224	229	237	233	228	252	242	245	246	256	240	249	266	249	219	242	231	229	282	228	249	248	243	238	229	256	200	255	255	257	248	261	223	231	244	251	219	239	234	231	269	243	232	232	236	239	248	229	248	261	235	237	249	256	255	234	246	227	246	241	249	232	209	265	245	237	256	236	257	243	254	244	251	235	266	266	242	232	259	229	258	227	219	239	228	252	264	239	241	252	223	226	258	255	233	220	246	257	240	232	239	228	234	252	251	264	260	270	253	262	240	255	282	254	260	239	265	234	220	238	275	241	255	263	244	218	237	232	239	223	257	253	246	239	251	266	258	242	230	271	255	227	228	233	249	237	265	266	260	199	240	226	250	227	236	225	278	246	237	248	231	251	261	223	230	232	249	286	251	234	234	254	256	257	232	218	251	242	236	225	236	224	269	264	262	264	239	253	243	228	244	217	248	209	263	243	248	248	232	237	254	250	251	227	251	260	236	245	249	247	242	242	248	233	234	228	235	232	255	227	251	251	254	248	257	249	275	227	270	220	245	255	239	239	220	243	251	234	256	253	262	220	234	243	237	251	240	220	224	216	249	248	197	256	242	239	235	237	239	277	255	228	236	253	244	237	265	241	219	241	238	244	245	237	230	249	244	255	262	233	240	249	254	256	258	277	256	237	243	243	230	225	250	229	242	233	213	230	225	251	236	251	249	233	212	273	262	248	245	221	245	260	242	232	250	261	236	247	238	228	260	257	265	242	247	237	237	262	244	242	256	237	254	250	270	267	236	272	248	228	248	231	261	247	271	270	241	223	245	249	223	224	221	255	250	223	246	237	253	232	247	238	264	236	254	223	239	223	258	271	252	224	264	228	238	242	242	269	267	240	238	252	252	252	233	233	237	252	259	253	265	245	252	238	240	236	255	240	242
22618	38513	30834	20381	15694	11943	8335	5318	3813	2665	2016	1629	1256	982	796	613	552	531	479	420	413	369	372	381	398	342	357	331	331	314	284	316	281	289	299	311	291	270	292	262	271	278	292	276	266	273	285	247	291	278	267	269	256	249	286	284	272	248	253	290	247	239	275	276	295	278	282	276	313	271	285	256	294	275	279	269	250	259	253	261	267	259	267	255	256	259	294	255	297	263	276	250	276	278	271	229	271	241	268	260	279	274	258	266	270	253	248	248	275	247	250	247	246	275	251	288	243	276	236	263	287	263	264	274	264	270	261	259	267	265	258	243	249	278	259	302	265	270	242	250	237	265	280	238	261	264	253	240	281	268	247	276	252	271	271	256	259	288	230	276	250	255	256	262	269	247	253	270	287	280	264	273	269	261	268	253	266	245	247	258	255	276	262	248	273	252	274	247	257	252	258	286	260	288	273	254	243	275	272	285	206	268	248	260	272	214	252	260	280	266	245	280	277	263	235	264	284	284	257	259	257	274	277	260	262	259	285	284	282	260	258	255	266	237	258	255	284	251	259	266	248	282	251	242	281	253	283	227	247	268	246	265	261	259	244	264	243	262	260	239	260	250	268	248	269	273	282	267	291	254	242	266	256	295	235	269	297	288	252	264	262	263	232	294	266	236	287	275	257	284	283	233	257	259	231	268	269	233	283	253	246	257	238	266	290	262	251	272	212	263	254	283	271	260	285	301	251	246	213	268	262	250	265	269	293	279	276	232	230	256	244	271	246	273	276	248	242	299	268	282	273	271	279	257	251	241	231	307	257	257	257	292	227	260	259	275	266	260	277	251	267	231	245	249	265	254	255	269	279	262	272	284	229	261	261	276	286	232	270	252	253	263	258	245	284	263	267	247	262	257	284	273	248	270	255	261	271	281	256	268	258	255	240	256	273	263	242	256	257	235	230	255	260	269	265	272	296	286	279	290	269	267	247	259	275	270	243	271	290	307	261	266	258	238	268	274	269	282	295	256	262	286	275	294	272	266	261	263	247	246	262	278	260	268	271	282	276	290	282	267	261	261	285	262	270	283	284	265	226	280	287	271	257	271	250	269	259	261	256	254	274	242	262	246	276	250	240	261	258	262	267	261	251	276	246	321	231	292	269	242	259	290	276	277	263	268	274	268	264	263	253	269	242	251	257	258	266	278	229	256	265	277	262	280	285	244	266	253	247	275	257	259	289	250	255	269	259	281	255	268	273	255	276	257	253	268	238	278	246	254	258	256	281	265	266	283	226	244	233	244	238	260	256	220	256	236	277	229	227	249	280	253	265	258	274	232	248	264	238	280	273	277	299	249	273	250	281	249	297	263	248	229	268	240	257	231	276	260	271	266	284	245	283	255	284	255	273	271	267	257	260	282	240	249	276	280	250	254	269	279	284	251	271	266	282	252	269	259	264	262	267	255	268	243	262	279	289	267	282	249	250	240	281	264	248	287	267	272	256	276	263	296	257	251	261	261	271	278	221	241	300	254	248	272	288	272	258	280	281	251	230	258	262	237	270	217	269	240	234	306	239	252	267	253	279	240	248	264	249	276	252	251	237	257	255	249	294	266	261	240	223	272	262	251	265	250	250	280	251	255	272	248	283	260	237	217	276	253	280	261	267	285	255	248	263	242	278	264	269	251	247	260	253	261	254	257	259	283	258	255	255	261	264	251	245	268	282	254	236	277	268	235	264	264	264	263	269	262	286	280	239	266	263	266	275	242	285	275	266	258	289	257	270	267	289	268	257	268	261	290	241	271	264	249	244	239	278	284	290	263	265	269	266	277	253	282	263	287	254	279	252	257	284	252	257	287	246	270	255	260	248	247	272	275	251	263	289	249	263	272	297	276	242	271	281	278	242	270	243	242	267	253	281	292	260	265	245	266	263	286	273	248	284	294	260	216	267	240	283	277	258	288	266	260	291	260	246	287	233	256	276	264	261	277	267	281	276	269	279	297	284	256	258	250	276	284	281	258	263	259	246	254	251	263	272	245	236	248	280	274	246	255	244	233	263	264	240	280	267	249	252	252	264	265	246	223	245	261	233	258	273	269	279	263	278	278	260	300	263	240	275	275	275	271	272	265	262	254	285	261	273	271	254	274	268	285	245	256	253	285	257	274	271	276	269	272	277	268	270	265	282	275	268	247	248	272	267	258	237	276	264	243	243	265	253	240	275	264	222	286	281	251	242	256	276	266	267	248	274	259	274	268	255	268	276	245	267	249	268	257	242	250	253	233	250	271	259	285	276	262	272	290	266	273	253	247	262	270	230	270	268	272	285	279	276	258	253	284	253	279	251	267	239	258	281	264	254	272	259	271	279	249	255	266	267	255	248	266	241	228	247	264	261	274	284	289	257	261	252	236	255	224	274	247	268	244	282	279	248	254	268	257	281	260	259	283	257	264	259	276	263	280	257	260	272	263	256	262	264	280	250	255	258	285	256	283	285	262	270	265	251	270	255	256	274	271	248	262	266	256	263	246	286	250	247	288	262	274	272	266	274	268	224	296	282	279	282	256	254	261	284	273	265	255	260	250	270	235	258	241	262	275	259	272	289	265	247	267	272	290	248	246	251	272	266	287	268	300	234	250	277	253	240	252	258	274	261	243	296	248	279	250	257	241	257	256	257	293	284	258	288	242	244	247	250	245	255	263	267	269	240	271	240	276	253	244	275	277	239	269	234	260	282	240	249	279	274	268	273	267	261	242	268	245	239	246	297	276	263	273	274	250	261	247	277	274	283	259	273	233	303	263	235	266	276	262	246	255	265	250	263	264	242	265	282	267	244	248	279	316	231	256	237	274	276	279	259	289	291	257	249	237	251	231	277	261	238	232	250	251	289	260	257	267	252	269	289	261	261	278	266	259	264	254	259	287	272	258	223	281	255	251	290	255	238	285	237	259	255	287	268	254	280	282	300	261	277	277	249	295	280	289	252	286	290	255	286	238	268	265	282	276	249	286	228	255	286	259	244	261	258	282	267	240	270	270	291	262	260	264	302	255	262	240	262	286	242	275	255	269	225	262	262	250	249	242	267	284	262	262	265	241	249	255	281	263	288	260	271	267	265	276	239	255	280	273	290	293	263	281	239	254	269	242	281	296	231	270	276	250	262	266	260	268	271	263	262	276	276	269	257	245	277	260	269	260	268	252	249	253	269	274	250	282	252	273	272	279	265	278	295	270	259	262	252	264	255	238	260	306	267	254	268	252	276	243	254	222	274	272	252	230	268	264	257	262	267	254	252	272	268	287	286	260	279	246	280	257	256	283	244	253	288	263	246	279	245	264	244	260	287	273	267	274	247	273	246	254	284	290	237	275	275	269	251	245	258	287	258	278	282	276	282	261	259	290	250	280	269	262	247	267	304	269	263	262	273	262	276	246	243	303	252	242	273	257	261	272	239	248	275	270	265	266	277	263	276	249	270	266	290	229	256	292	250	259	274	230	253	250	275	246	265	279	248	271
24448	21596	28902	25144	22540	18328	11372	5605	3860	2724	1946	1675	1331	1131	910	726	655	622	566	519	491	451	493	430	453	429	408	406	373	376	353	375	372	339	314	385	363	377	357	375	346	377	336	337	360	351	323	358	327	317	329	311	349	331	304	312	330	336	349	328	327	326	333	329	368	338	323	346	321	326	323	307	349	346	309	340	297	346	302	305	326	346	336	337	331	325	344	315	348	308	328	315	306	324	323	306	328	318	324	308	341	344	314	325	317	327	335	323	315	309	315	323	314	314	324	330	335	338	302	335	326	349	343	333	327	328	300	337	353	307	327	305	313	330	338	333	312	330	259	353	314	321	346	341	310	302	329	350	339	312	328	327	328	325	319	310	297	329	300	347	342	326	298	347	315	314	330	327	318	278	322	321	343	292	313	324	324	329	361	334	324	287	331	321	328	314	305	292	348	318	326	317	300	294	331	322	327	316	312	308	324	321	324	312	301	332	322	323	323	330	321	303	302	324	291	294	335	314	332	305	329	320	306	349	319	362	332	301	306	339	332	329	344	347	327	334	278	342	366	298	319	309	359	314	331	307	313	355	331	314	324	346	299	320	331	309	337	330	322	319	334	349	320	300	317	317	308	331	324	294	311	335	352	334	326	325	327	310	338	320	312	345	307	336	336	317	361	285	321	337	321	350	344	325	319	323	311	316	334	341	311	327	331	338	292	327	333	339	343	316	323	316	343	302	317	344	330	335	325	300	311	334	326	366	347	308	341	322	323	346	302	315	351	355	312	287	336	302	331	298	305	301	317	325	325	295	295	324	359	337	320	312	342	293	337	323	282	328	332	291	335	309	340	321	331	311	302	352	324	332	304	323	309	303	342	350	311	325	316	365	345	331	303	330	332	315	305	307	323	306	340	305	336	337	315	355	344	331	350	337	324	298	334	312	331	307	333	309	354	312	300	325	328	305	298	307	330	332	326	337	339	348	321	327	302	325	333	329	309	300	320	300	326	311	329	290	291	313	324	370	330	344	322	300	318	332	310	318	326	340	315	317	307	300	313	299	335	297	325	314	325	302	351	321	336	323	352	320	295	287	322	324	284	332	330	333	327	334	329	316	314	319	353	294	318	334	357	326	307	346	361	316	333	322	296	327	319	323	316	333	319	311	315	288	336	307	288	308	295	338	350	311	348	300	333	343	340	320	329	327	333	348	320	322	304	302	285	317	333	325	303	319	348	322	309	336	338	300	341	298	336	328	349	327	329	307	307	304	327	340	346	308	310	281	305	313	318	329	334	271	331	366	333	322	312	320	309	332	308	267	326	342	295	330	295	309	309	305	310	304	309	315	335	316	351	295	332	350	285	306	297	339	318	346	317	287	303	336	329	332	315	313	287	298	315	299	342	275	310	307	293	317	300	312	350	316	332	303	307	310	324	317	339	312	311	364	358	350	320	323	329	311	350	318	333	315	324	324	317	302	312	300	296	318	354	334	312	280	323	290	330	292	316	303	326	348	336	338	314	280	310	298	364	307	333	335	335	350	334	314	334	285	293	308	289	302	325	330	284	323	316	299	305	329	340	320	327	327	343	332	322	320	339	331	336	357	328	333	310	304	333	351	313	316	328	328	315	351	332	331	299	342	331	331	321	307	341	349	322	297	316	338	322	300	327	318	340	325	308	318	293	369	340	358	301	305	320	307	336	349	323	280	328	308	306	323	312	324	330	331	334	306	307	324	350	335	306	314	318	331	352	326	334	315	296	343	327	319	323	335	320	315	326	333	355	343	342	313	323	326	325	311	328	332	339	317	331	334	291	317	337	356	346	326	364	308	307	335	345	326	323	308	335	331	319	300	286	327	346	302	306	299	321	346	295	331	371	328	333	349	311	317	325	332	331	305	303	328	286	330	326	315	297	315	319	322	309	325	333	302	359	295	310	326	310	319	334	312	338	334	325	335	298	320	326	321	301	296	302	341	327	339	301	311	347	349	310	328	325	329	323	325	290	317	314	338	342	337	367	328	310	332	349	295	316	306	332	344	323	323	333	288	327	303	326	324	320	286	322	330	328	320	304	326	288	310	301	306	314	336	312	320	319	344	306	295	345	336	330	326	344	331	322	320	318	315	318	333	282	327	318	330	302	318	328	325	330	346	322	332	322	339	325	353	314	329	298	359	328	323	333	301	327	324	302	332	338	301	285	308	306	296	305	328	355	333	322	281	305	308	282	345	302	332	340	340	319	323	312	311	327	314	331	287	316	323	296	331	343	317	316	329	316	338	336	309	315	324	318	341	320	306	293	323	301	338	293	303	320	313	331	327	345	305	296	317	292	305	346	322	318	343	316	318	309	348	297	329	321	298	296	321	294	317	328	377	325	358	307	310	317	311	285	297	331	303	320	323	301	354	331	293	294	329	309	306	291	325	306	353	306	287	316	311	309	318	339	293	326	338	297	327	327	331	316	302	322	336	318	314	373	329	330	331	295	350	321	314	313	310	350	309	330	331	320	319	329	330	299	327	356	335	329	289	332	304	312	309	346	351	324	304	363	325	326	311	318	340	309	331	332	330	314	312	316	343	331	328	318	312	369	323	279	333	324	318	316	317	325	334	341	314	346	326	335	328	335	352	299	352	314	341	321	304	333	320	335	318	293	328	282	303	320	300	313	310	305	323	302	326	321	297	296	306	330	300	301	291	304	339	314	304	340	330	320	349	308	326	298	301	348	287	298	311	353	318	327	338	313	312	363	328	328	321	308	325	348	312	317	321	298	318	325	351	315	308	317	324	302	314	324	326	333	278	322	330	350	343	321	303	326	311	334	329	324	313	312	312	306	331	297	324	319	328	319	326	299	307	329	327	327	340	354	308	323	340	331	302	329	324	326	309	338	295	316	335	315	313	324	330	346	376	289	301	297	311	283	298	319	323	310	330	328	350	284	340	331	326	321	327	339	333	306	311	323	331	321	326	319	316	310	332	355	323	328	346	314	341	308	334	318	293	337	310	319	349	334	294	291	317	318	386	307	310	320	333	328	329	312	317	311	321	332	310	306	331	336	332	335	323	320	325	302	328	311	352	343	289	319	293	300	290	345	346	327	321	309	327	305	325	309	320	316	334	349	350	311	313	341	322	348	308	301	292	330	321	316	348	300	279	320	332	320	342	293	326	331	292	308	313	319	322	326	323	321	329	365	309	353	319	306	313	335	306	350	354	332	303	320	288	291	353	340	297	348	306	334	339	305	300	292	321	331	305	321	325	294	343	309	322	328	315	327	310	300	328	314	316	362	324	316	339	327	342	331	310	306	329	328	320	348	280	332	311	313	344	311	331	306	328	313	318	343	333	337	338	299	331	313	299	326	324	340	330	316	324	304	305	336	310	324	342	315	330	311	319	316	272	320	330	323	310	312	288	310	277	321	349	311	361	339	327	308	303	344	323	353	341	335	333	355	319	346	313	309	339	341	309	330	329	310	347	344	360	315	309	313	312	343	307	322	342	314	310	326	324
22702	46083	38158	27594	22454	17704	13071	8404	6246	4522	3409	2736	2059	1775	1330	1040	843	835	766	638	552	611	586	578	595	552	467	449	436	424	406	424	419	391	403	411	377	401	421	372	372	392	398	355	363	344	338	353	363	367	318	318	335	339	361	328	322	357	318	316	323	366	326	356	350	348	342	337	375	359	367	345	361	364	330	360	359	327	342	377	338	344	363	326	332	323	351	343	338	353	347	351	343	308	324	324	365	341	347	368	342	346	362	344	323	359	319	332	373	324	358	338	300	323	324	320	314	335	332	321	326	344	338	346	340	327	322	342	325	375	346	312	301	351	292	324	353	349	331	340	329	352	314	317	342	369	308	329	320	340	312	333	355	345	337	346	363	288	346	304	323	371	314	342	360	351	354	341	352	331	320	375	324	354	363	339	333	330	328	320	350	356	326	375	327	347	306	329	338	356	330	332	354	354	320	301	343	355	356	336	332	338	351	344	343	344	315	342	323	390	349	355	332	339	320	315	323	340	343	354	317	316	329	339	313	348	334	319	308	345	350	352	349	348	336	326	319	325	340	311	339	327	359	321	358	327	331	315	330	334	339	339	357	341	351	357	330	334	344	343	352	319	329	380	325	363	323	345	321	353	365	338	335	356	334	359	353	370	314	332	312	356	375	357	343	334	317	324	337	343	341	312	348	330	348	337	349	346	362	360	335	357	328	307	362	362	369	344	332	359	327	392	345	335	324	367	407	344	314	369	317	335	337	349	355	338	320	319	342	391	337	351	332	356	297	323	329	341	340	348	337	365	336	342	337	300	313	365	345	319	330	350	356	358	329	348	377	362	340	375	414	335	316	319	320	338	317	361	344	344	308	341	348	357	311	352	369	348	337	311	338	328	362	332	321	331	320	341	334	316	362	357	319	339	310	305	349	341	305	314	334	358	342	308	364	315	351	315	325	348	338	351	318	315	318	323	332	342	324	358	344	358	334	363	358	348	338	359	307	305	313	344	332	294	312	334	313	366	306	324	343	342	321	370	344	327	316	346	350	329	307	323	344	338	334	332	353	348	347	332	323	337	351	301	343	338	340	360	342	320	339	321	338	371	338	330	340	361	363	327	373	335	319	342	321	336	346	343	318	331	326	323	362	346	363	325	341	356	370	361	337	338	368	355	291	320	341	339	322	315	317	334	341	336	342	310	333	373	362	332	323	304	353	346	340	334	344	356	321	346	337	361	324	346	372	327	350	333	335	332	331	339	335	345	342	327	321	343	330	360	350	355	327	338	341	350	341	343	325	339	350	322	345	312	367	367	327	329	345	305	328	320	348	343	355	324	310	343	349	296	369	324	306	374	327	347	335	337	330	322	323	329	351	325	337	343	350	324	352	371	344	359	316	303	325	396	321	308	323	325	350	324	334	359	293	373	308	343	357	342	352	343	317	324	327	364	309	316	333	317	350	362	337	333	314	335	326	322	348	346	351	389	346	345	336	310	328	304	347	299	358	326	340	319	348	330	348	350	333	331	332	338	335	337	346	315	340	337	345	318	323	325	331	328	346	345	321	335	340	377	359	351	310	320	337	345	309	357	361	335	316	291	362	349	330	309	375	366	367	348	355	348	339	365	318	327	357	324	350	347	344	312	355	304	344	334	368	345	350	321	321	327	330	331	332	330	348	355	322	310	384	314	330	323	345	294	341	333	331	327	353	326	323	334	321	317	351	301	349	358	335	326	364	353	327	325	355	315	343	330	353	368	349	337	344	326	313	362	339	320	344	327	367	347	342	345	326	338	342	342	342	336	347	330	315	357	353	366	317	351	318	345	322	355	349	355	313	358	301	333	335	320	315	342	319	302	311	333	362	385	333	347	305	346	346	310	358	324	349	352	332	363	300	344	351	336	334	330	358	384	351	310	306	337	351	339	343	349	313	348	366	364	336	337	353	347	336	337	331	335	363	386	334	316	311	326	361	345	300	362	346	328	341	329	365	335	326	361	278	335	329	324	324	290	362	323	335	346	338	348	367	327	313	342	323	323	332	333	333	356	354	312	366	344	354	362	364	340	380	372	322	339	342	347	347	313	355	303	331	334	340	306	338	345	308	362	312	318	313	307	342	367	346	312	329	321	350	332	303	356	338	305	343	333	308	328	371	324	325	374	359	382	335	334	340	334	345	353	337	333	340	334	317	320	328	329	381	321	373	344	307	349	315	341	339	326	318	361	350	348	343	348	324	333	314	334	326	309	340	342	327	279	335	300	345	370	338	329	360	369	334	313	347	299	369	324	344	316	328	348	347	340	348	340	358	355	332	301	336	337	338	361	349	335	303	319	321	344	310	311	331	352	341	361	357	342	333	348	359	373	365	302	324	346	344	344	342	342	326	375	347	321	327	309	338	331	341	338	357	319	345	359	341	342	346	318	303	361	342	364	351	327	334	333	328	319	329	352	317	320	356	290	307	350	352	353	339	332	316	324	340	345	329	349	347	347	347	324	345	365	298	323	302	332	343	355	337	335	337	332	329	316	326	312	325	324	369	337	340	319	331	312	360	321	361	326	349	308	336	340	348	345	341	351	323	315	327	352	343	335	356	339	332	332	325	311	346	324	364	341	363	345	345	366	339	339	327	350	319	338	312	369	330	322	337	329	334	369	356	321	327	346	333	337	348	373	318	323	328	307	325	348	318	354	323	336	336	358	311	346	345	344	346	355	328	346	350	382	353	308	324	329	340	337	354	352	304	354	319	348	350	355	341	335	326	330	355	345	346	333	336	330	345	315	317	348	321	349	332	310	341	309	340	330	326	320	298	358	342	335	359	323	329	346	351	329	338	341	334	312	335	329	323	355	304	332	324	333	334	345	313	341	354	383	331	344	340	331	363	323	337	341	310	364	339	324	328	318	342	317	341	346	346	320	343	336	349	312	323	338	323	333	336	373	330	322	299	321	378	305	346	326	323	356	343	365	354	358	374	308	343	325	336	341	331	372	330	306	344	313	326	356	322	315	339	303	354	364	329	316	352	353	306	322	376	311	310	335	324	310	355	338	345	315	340	321	343	349	325	319	336	350	306	354	307	347	366	340	329	324	336	321	358	339	313	336	345	354	338	316	320	348	349	338	334	329	354	338	355	333	364	330	326	386	377	317	323	315	334	337	345	337	326	386	323	310	335	328	336	331	389	321	348	322	389	348	339	326	335	340	315	356	358	343	329	331	367	316	310	317	314	316	338	361	348	309	330	321	329	338	357	344	335	337	317	317	344	367	337	315	318	317	332	359	340	366	330	336	345	322	326	317	347	340	332	368	324	327	308	351	350	317	310	353	340	341	319	369	354	349	359	367	323	353	355	329	342	336	346	338	345	313	352	314	347	319	336	349	320	329	344	337	355	353	341	359	340	348	332	322	353	331	351	339	309	357	343	376	333	385	357	346	319	348	327	319	336	343	326	316	312	326	372	349	326	331	318	314	343	345	337	347	339	350	319	342	350	346	346	340	327	343	342	345	348	353
25555	21551	28138	26640	19115	11666	7482	4017	2679	1992	1539	1278	1090	818	653	548	509	496	445	416	366	389	378	369	343	374	329	318	303	292	296	297	280	290	298	293	293	293	296	250	285	280	282	274	279	246	296	267	263	278	284	270	264	241	280	247	271	274	273	238	282	299	277	251	286	250	286	245	260	258	237	270	239	254	238	242	244	245	221	252	297	232	290	279	242	259	253	314	260	268	283	261	262	266	286	266	291	258	252	261	244	258	263	247	255	286	253	227	251	224	262	271	239	272	258	270	244	274	242	246	269	277	243	246	248	261	268	253	245	285	268	269	266	270	289	269	276	247	254	257	232	261	256	236	257	254	247	257	306	218	253	252	231	291	256	236	269	268	247	263	266	241	221	279	265	245	273	296	239	268	277	253	237	275	259	276	283	233	247	236	241	230	256	250	251	280	234	275	236	256	240	274	265	263	262	276	263	235	245	263	287	254	266	275	256	253	237	269	264	269	244	263	254	266	297	236	261	261	285	242	258	262	283	258	270	272	241	264	278	269	246	268	280	259	272	249	257	243	252	260	271	254	279	259	248	255	264	282	257	252	274	245	274	279	256	287	257	265	260	276	250	240	294	243	245	232	269	243	232	240	271	259	240	298	240	276	245	278	251	232	273	271	224	260	256	259	244	256	277	249	230	307	243	267	265	270	254	261	245	249	269	227	277	255	264	279	271	269	278	251	232	251	281	253	259	277	269	231	265	264	244	280	243	260	249	279	276	250	277	270	283	264	290	262	292	244	264	276	238	270	267	220	259	264	265	247	262	267	245	271	228	263	270	279	255	256	244	277	252	279	259	230	261	279	248	263	264	260	236	235	224	246	271	241	287	271	261	233	224	217	272	258	270	273	312	268	290	253	264	256	237	251	273	265	261	278	261	269	261	244	275	244	291	272	252	278	210	275	285	227	262	247	282	222	244	251	268	255	250	259	244	250	272	263	281	225	264	244	236	272	256	284	243	263	263	246	255	268	228	278	283	241	273	276	264	225	240	254	253	241	285	261	245	274	246	242	246	243	276	264	237	248	270	273	267	262	241	244	253	250	275	258	252	235	257	244	265	247	251	268	266	252	261	260	230	247	257	269	275	291	304	246	247	247	263	270	262	247	247	253	275	259	253	262	259	286	262	253	244	243	239	236	247	255	266	279	274	265	279	273	255	259	251	249	261	259	270	278	274	231	239	263	225	263	254	262	287	247	239	267	250	248	278	232	263	232	255	245	240	244	266	279	250	257	274	263	254	258	278	285	280	250	271	257	264	250	254	267	258	262	243	247	267	252	279	245	228	248	269	251	271	238	269	251	266	247	245	233	282	267	259	275	263	280	243	253	282	256	257	283	273	272	256	283	227	240	241	276	248	269	271	238	272	269	233	254	255	250	251	250	279	263	245	248	263	261	245	276	274	242	264	265	238	264	263	264	249	242	288	277	265	264	258	264	268	263	253	223	233	279	251	269	238	249	261	242	268	250	277	245	270	266	282	268	252	272	246	250	251	251	279	248	241	285	242	261	301	273	242	249	220	283	251	258	253	279	236	264	271	275	250	262	278	242	237	288	252	250	261	241	251	246	278	266	254	259	215	252	254	251	269	241	256	242	251	204	249	264	259	285	260	261	259	254	231	258	275	261	245	280	279	247	252	264	239	267	253	253	249	282	270	244	271	280	246	256	270	242	256	263	255	258	265	271	281	275	252	262	269	294	237	277	248	287	262	233	247	278	257	279	299	234	247	259	275	282	250	260	263	247	281	273	254	263	242	245	265	274	223	267	266	272	276	263	226	246	239	260	238	283	227	238	293	247	277	279	250	274	238	250	233	252	251	260	268	279	269	262	229	266	226	258	255	262	228	253	253	214	273	256	257	283	261	263	263	254	246	261	293	250	295	266	260	260	287	285	250	249	260	265	273	246	280	241	280	271	241	246	243	242	290	252	227	260	238	277	289	240	268	244	245	261	252	266	233	265	288	254	262	249	269	229	268	256	278	270	278	273	258	271	254	246	273	275	233	259	268	271	262	307	276	270	246	230	237	257	260	266	274	256	260	293	243	228	272	263	241	251	247	244	244	234	260	271	240	234	253	275	253	259	251	268	252	277	289	229	276	247	270	263	228	278	251	256	260	256	280	259	247	242	234	272	267	256	246	251	258	240	222	264	259	247	234	236	255	293	279	219	260	238	248	234	248	268	247	269	250	229	224	253	269	291	289	275	256	251	229	233	261	246	276	240	267	270	247	278	250	230	287	265	252	242	259	263	249	277	267	260	261	283	247	275	280	259	272	250	267	282	260	270	295	237	239	282	235	266	280	268	284	221	234	248	263	276	230	301	250	256	250	244	250	293	235	277	258	281	242	241	264	238	277	252	291	243	239	256	266	265	247	265	225	268	261	300	242	288	227	295	255	245	276	257	253	258	257	259	248	255	259	274	255	266	241	254	267	201	249	271	266	236	258	266	244	242	231	284	236	272	246	251	281	247	233	279	244	254	282	241	244	258	280	251	279	237	261	296	255	248	223	271	270	240	251	274	248	241	233	222	270	264	275	249	246	266	273	266	264	277	262	288	247	262	279	255	260	257	229	243	276	258	249	246	248	244	267	256	276	286	246	239	238	252	259	261	268	279	275	249	254	245	253	243	270	259	247	252	260	275	267	265	272	246	261	280	268	276	270	297	253	239	272	255	222	268	274	285	275	265	262	261	250	259	256	272	257	267	280	256	241	254	251	228	262	273	243	256	270	257	247	271	292	247	302	263	276	247	267	276	253	243	241	244	263	239	264	250	246	270	266	263	216	234	268	231	251	279	244	246	266	245	266	299	294	251	240	236	246	267	259	252	251	268	253	258	258	255	269	243	268	270	289	247	260	272	265	251	256	244	268	253	260	245	259	236	253	239	265	255	284	280	267	242	243	260	237	250	244	240	252	257	244	281	267	258	248	236	266	248	236	259	275	254	258	248	277	232	253	248	276	277	247	242	267	255	276	253	271	216	278	256	267	262	285	267	241	253	236	270	229	223	267	277	244	236	262	235	258	236	282	244	267	232	273	271	281	277	250	263	279	246	275	249	264	273	245	256	268	260	251	269	254	239	270	255	226	268	268	234	261	251	260	237	252	254	281	238	210	289	265	264	276	280	264	275	266	219	267	294	251	258	273	277	271	246	261	238	252	257	249	272	249	280	272	274	270	238	240	257	259	245	272	255	283	271	262	281	272	276	265	270	251	264	222	269	254	255	251	225	245	259	231	258	244	260	269	262	256	275	281	266	296	256	282	262	262	261	247	254	293	285	251	252	259	253	237	246	259	249	257	272	264	249	254	271	271	252	265	267	258	261	237	236	237	239	264	278	274	271	256	251	249	254	246	253	271	228	240	279	271	269	248	227	258	234	247	266	265	258	279	262	267	255	241	243	249	288	254	281	242	270	281	256	250	287	261	248	262	261	250	259	234	241	250	266	238	274
22832	42176	34951	24427	19842	15111	11225	6905	4866	3469	2697	2161	1784	1355	1042	828	706	669	646	567	495	467	441	479	444	451	406	347	369	390	342	342	324	337	330	310	340	342	350	313	312	344	301	300	332	288	298	291	311	299	286	265	290	270	276	304	262	271	276	300	300	271	296	299	273	263	260	312	306	293	313	280	293	276	270	282	296	298	269	289	273	315	278	305	316	291	315	278	290	268	257	259	302	302	264	290	274	285	248	287	279	291	296	283	310	314	283	256	306	271	275	274	289	263	281	293	290	305	279	306	275	278	302	269	293	250	260	292	290	262	310	311	290	272	261	271	272	261	269	279	280	275	301	299	277	284	277	308	291	272	272	274	313	288	246	297	288	279	290	282	274	293	247	290	302	268	257	290	278	293	293	285	278	260	322	281	266	290	257	296	290	290	264	276	291	293	277	289	267	285	309	289	262	281	315	290	282	273	267	311	300	320	315	279	284	273	311	301	341	285	267	300	294	277	245	316	280	301	315	278	287	306	271	263	294	310	268	277	313	297	273	264	292	276	298	278	270	326	291	277	243	260	267	295	300	288	294	271	283	264	314	266	279	281	282	260	256	300	271	274	270	285	276	282	297	297	253	271	275	273	229	270	290	276	333	308	306	254	266	289	237	273	288	270	266	274	315	306	292	287	279	271	286	286	271	269	286	285	265	281	287	261	294	295	305	309	250	250	285	280	278	281	309	290	272	291	261	296	311	263	293	264	265	324	295	282	277	268	246	270	272	283	294	277	263	283	281	271	294	260	271	286	278	261	280	314	282	299	289	298	281	260	302	305	307	258	294	291	305	282	286	258	284	320	261	278	274	294	285	297	269	264	238	265	289	282	304	274	264	268	284	281	279	273	282	282	284	309	271	267	280	317	253	305	309	277	254	277	295	282	286	285	269	288	294	278	299	285	258	313	283	299	259	283	285	297	266	313	293	308	292	288	285	278	298	293	293	290	284	282	298	246	285	293	302	331	288	282	343	295	267	277	271	276	308	274	291	313	268	259	267	273	241	279	275	304	276	268	303	267	296	290	290	259	289	289	273	267	306	284	292	258	275	301	273	280	273	301	268	273	285	281	280	307	274	286	301	285	279	282	264	291	296	298	276	296	280	292	290	278	279	306	263	274	264	289	278	277	301	285	262	303	288	290	310	264	311	283	292	279	273	276	280	304	272	302	295	289	284	269	310	269	301	284	326	281	283	290	294	278	292	292	297	271	259	330	269	274	252	269	303	275	288	262	306	272	264	271	295	259	271	295	284	250	293	294	266	279	281	299	249	297	269	279	259	266	254	313	281	291	293	273	270	300	283	270	309	298	260	300	291	291	263	293	259	287	271	271	264	272	288	299	272	277	285	282	250	311	286	249	297	262	276	299	294	250	254	297	283	282	283	297	295	284	288	281	309	258	265	301	282	277	292	268	289	255	271	291	259	293	306	274	273	269	256	293	280	256	280	268	260	266	263	279	311	272	273	275	281	266	318	272	293	301	267	319	273	303	273	293	290	287	270	255	265	302	252	315	281	261	308	264	264	321	307	293	294	279	257	290	260	232	283	284	283	259	290	245	290	285	281	310	257	271	306	262	302	271	295	291	278	275	282	309	285	283	283	257	266	261	281	297	284	304	256	273	293	270	289	268	278	289	289	300	322	265	273	307	254	291	294	274	273	322	275	315	306	301	271	264	277	263	301	311	318	293	294	292	287	272	263	311	280	273	262	278	285	312	294	291	256	290	253	280	291	283	272	291	257	293	283	271	269	268	279	266	276	282	294	300	290	266	316	280	261	251	280	293	268	298	268	344	274	283	288	275	266	280	305	300	299	288	277	269	269	285	291	293	287	278	277	289	274	286	281	274	280	272	256	300	254	305	275	279	283	283	241	308	296	243	265	285	263	280	258	296	268	292	266	255	275	250	300	272	286	295	298	271	293	285	294	282	307	247	269	274	308	294	275	250	291	277	285	264	292	297	295	267	301	306	300	291	299	263	275	300	263	291	273	280	282	260	313	251	278	260	269	275	247	282	320	300	288	272	313	282	255	269	295	264	273	287	272	275	307	305	271	281	267	283	275	286	261	276	289	288	301	269	290	278	325	278	277	299	288	255	266	257	301	290	300	265	279	270	296	279	285	283	259	305	282	276	277	281	274	269	279	287	296	265	286	288	282	273	260	279	279	301	285	289	277	279	272	290	262	259	303	294	266	292	280	268	246	254	317	281	274	302	278	255	254	281	262	272	287	295	299	285	262	275	237	262	248	279	273	268	289	271	257	292	278	295	307	307	315	270	283	273	292	298	286	280	272	260	264	285	278	266	273	279	293	275	275	269	264	289	290	258	266	256	309	304	268	279	251	279	259	287	273	291	296	267	262	277	311	249	274	291	286	277	305	288	277	280	293	263	267	276	278	317	287	249	284	281	289	277	306	288	274	285	310	302	273	275	267	288	271	272	300	265	267	252	287	277	307	280	250	249	294	267	280	270	281	299	270	262	305	267	279	261	276	257	285	259	310	269	266	266	276	309	313	293	288	270	288	281	269	302	283	294	276	279	300	301	297	289	287	306	284	290	277	279	309	303	267	281	274	258	272	283	287	261	303	284	262	276	257	278	298	291	280	279	289	308	275	286	259	271	262	272	261	263	266	266	256	250	265	277	278	302	288	314	284	286	304	270	271	265	272	247	257	247	311	285	301	278	284	312	285	284	270	299	264	278	296	261	270	301	292	261	274	283	280	278	281	285	263	260	276	289	274	293	257	270	306	258	298	240	276	246	292	280	275	275	267	287	292	286	294	268	274	255	271	260	267	286	292	264	319	286	267	319	284	294	273	300	273	300	307	258	274	260	272	279	277	285	316	285	284	277	289	281	262	277	246	249	286	267	282	268	283	286	284	264	283	279	278	270	268	244	283	277	265	269	315	280	282	289	280	269	295	263	318	273	280	265	267	260	297	288	298	328	277	276	276	270	259	313	282	281	303	301	301	277	292	266	280	277	270	288	265	276	231	284	242	265	267	282	314	287	280	259	282	284	290	282	311	314	288	286	294	288	290	268	260	262	264	303	264	272	257	297	320	276	275	252	287	294	272	256	273	321	309	281	290	257	273	293	266	271	284	273	276	301	288	308	280	290	278	274	267	285	289	280	277	309	246	280	292	243	263	288	272	308	286	277	275	288	283	273	275	300	272	328	278	284	286	300	291	295	262	298	277	318	267	257	264	267	270	265	258	250	271	266	281	280	286	285	300	277	275	272	277	302	267	248	300	326	273	278	270	270	309	270	264	294	274	286	265	276	268	265	284	240	312	257	287	293	266	289	318	267	266	260	300	272	276	268	270	274	303	248	297	288	287	312	254	294	294	280	263	285	279	288	266	320	280	263	298	242	287	279	281	316	295	282	290	275	320	304	280	275	275	295	289	267	266	309	269	270	296	291	308	247	278	273	271	241	277	295	266	294	277	278	268	311
23186	21582	29347	24330	22016	23100	19436	8969	5516	3707	2771	2346	1877	1517	1147	1031	881	840	788	696	629	557	644	553	603	534	505	444	469	450	457	464	470	456	377	436	441	432	421	388	389	404	415	400	373	397	394	394	403	417	380	387	416	392	403	397	377	365	419	395	397	387	350	361	372	394	414	382	398	390	361	347	405	371	363	376	390	377	382	397	399	377	371	371	386	361	362	355	386	399	373	371	392	336	355	380	340	382	361	392	358	354	364	383	361	383	398	381	366	366	340	357	398	382	365	370	399	384	359	381	360	369	348	375	407	363	369	389	352	387	359	386	389	356	389	363	407	372	412	414	375	398	423	359	410	401	380	392	378	391	389	354	376	377	394	370	424	386	400	382	389	392	400	393	368	375	396	385	376	386	391	408	409	373	393	380	380	379	384	388	360	368	368	402	375	361	353	386	389	368	365	371	383	359	404	401	395	406	420	363	397	358	408	386	386	358	380	348	374	421	388	413	356	362	351	379	383	367	364	368	431	379	381	387	415	362	405	377	360	362	377	377	402	381	387	350	366	361	393	367	419	384	372	366	356	378	397	392	341	385	395	376	360	399	427	357	393	391	364	376	356	362	364	381	423	390	398	364	373	407	352	397	376	392	360	421	387	383	378	373	397	403	386	371	358	362	391	364	388	395	402	368	397	391	377	375	408	360	350	405	397	365	359	378	381	385	400	353	378	393	359	378	358	399	402	391	381	373	384	414	399	373	356	362	349	377	341	391	388	349	383	397	405	384	378	396	396	380	389	369	361	413	376	401	347	386	427	350	374	368	385	386	386	353	361	395	410	405	373	363	376	358	354	372	388	388	363	349	394	360	386	395	372	378	394	375	375	394	386	350	374	359	363	361	381	362	388	346	369	411	395	358	366	364	377	386	353	383	367	380	366	400	368	377	370	397	334	360	354	385	374	397	397	354	360	378	379	388	375	367	365	355	397	377	385	356	353	405	420	403	358	422	370	429	363	363	367	374	419	387	347	392	362	391	380	355	381	370	375	370	391	388	362	366	345	372	377	396	377	376	384	428	360	366	390	368	379	386	389	377	365	370	380	389	363	404	399	365	396	403	383	374	380	347	387	372	415	385	360	394	385	394	351	384	352	371	370	373	355	357	431	382	357	379	378	364	385	378	363	385	328	376	356	375	370	388	418	378	389	380	403	412	369	387	397	396	361	342	393	357	399	396	361	387	353	359	363	351	396	387	366	402	375	399	353	346	354	364	379	386	374	373	375	371	381	373	382	359	399	397	371	369	402	386	357	371	388	408	371	433	385	355	359	366	419	367	351	400	384	416	387	396	354	405	378	402	400	370	367	374	353	365	366	363	387	398	365	393	357	422	368	381	359	385	404	369	379	374	367	369	374	376	412	372	398	348	350	389	369	395	343	382	387	368	363	392	390	359	352	342	382	388	377	348	366	369	350	366	377	384	349	347	347	381	393	372	388	369	384	399	377	382	417	413	355	388	367	387	344	399	427	368	385	363	403	364	373	373	381	380	358	382	424	398	393	399	399	348	365	315	403	356	395	360	387	396	352	369	351	360	407	401	373	369	368	402	394	390	373	371	347	374	323	370	382	368	374	388	397	378	370	348	380	360	341	400	352	328	344	399	340	373	410	372	330	368	362	398	361	395	388	352	379	384	373	408	367	378	409	379	383	353	391	370	392	384	368	402	355	364	392	384	355	393	403	383	363	402	403	323	385	409	351	374	397	385	400	399	397	413	378	388	370	367	371	373	421	368	341	347	385	398	407	411	372	378	339	384	369	391	356	405	391	363	362	383	384	406	361	362	360	393	380	400	384	367	390	378	372	373	375	336	371	370	393	355	367	417	360	374	372	398	394	381	357	381	346	414	366	385	377	387	329	363	414	384	413	337	377	364	348	377	416	386	385	372	372	403	371	387	398	389	374	419	378	366	357	376	399	383	372	386	400	385	375	381	400	330	379	374	377	370	366	401	362	350	359	326	361	366	399	390	344	349	383	360	407	361	385	389	376	397	384	370	346	377	389	362	383	354	363	366	391	386	375	388	364	384	383	349	399	351	390	341	386	400	367	372	384	371	369	369	381	395	376	345	379	382	381	397	343	379	382	375	423	388	349	356	366	392	363	377	376	365	372	389	383	418	399	347	393	391	367	408	396	390	388	354	364	386	397	402	412	390	380	389	367	348	355	373	369	380	369	425	364	347	408	393	396	373	385	390	368	355	378	357	350	392	368	407	373	418	390	420	364	358	395	384	348	384	358	368	395	380	346	374	372	407	399	361	392	384	380	390	389	391	379	393	351	364	399	370	406	368	441	382	349	406	387	337	350	388	366	394	373	399	360	378	367	400	356	371	389	348	363	398	397	390	362	378	369	402	361	354	378	380	339	369	382	374	360	377	390	430	377	400	397	358	386	360	384	383	391	349	363	372	394	370	364	367	371	400	330	372	406	403	395	351	376	356	425	396	381	339	391	386	391	387	381	398	377	368	374	381	419	415	372	388	401	365	372	397	370	391	356	386	411	394	362	353	401	402	384	377	354	387	371	350	370	372	367	378	362	376	386	399	384	363	400	377	373	359	394	400	367	383	374	358	378	428	387	321	351	340	393	359	355	376	374	394	416	392	389	358	385	393	379	407	363	367	375	378	349	368	398	394	366	379	420	388	408	372	366	383	364	404	386	345	361	366	390	361	360	368	363	409	402	370	365	371	363	375	406	396	377	382	357	407	401	372	385	386	353	381	377	350	335	367	379	379	389	400	366	344	379	346	375	393	378	355	391	355	390	397	370	367	345	390	401	400	356	382	385	368	344	364	362	402	368	360	362	367	403	380	347	334	391	368	387	361	403	386	395	402	367	352	333	387	402	358	360	388	376	398	373	379	378	371	388	355	385	350	332	345	350	374	356	370	362	396	364	364	403	390	391	365	369	369	387	335	406	353	380	403	384	357	386	400	374	406	373	365	375	383	369	365	419	413	380	360	397	417	379	391	392	378	366	406	395	351	397	390	388	374	346	364	341	393	347	390	348	384	399	394	401	356	370	343	394	375	371	398	383	339	362	349	393	390	395	336	375	363	398	346	372	388	383	376	379	402	397	391	393	378	391	360	374	371	352	381	388	381	388	396	413	357	354	422	376	374	363	330	401	383	422	373	369	356	381	385	376	385	341	390	414	364	375	410	387	383	351	393	385	363	348	392	385	384	354	398	388	365	361	373	352	379	397	363	392	396	344	354	372	375	363	384	371	369	382	371	370	357	353	380	383	368	393	376	416	387	408	391	402	391	374	367	336	384	407	352	388	360	335	395	378	378	390	360	366	373	356	386	361	360	401	381	374	389	380	352	379	413	379	365	376	381	371	386	369	399	352	360	394	384	400	381	365	408	333	327	419	396	420	376	357	399	372	425	348	357	387	388	373	388	358	412	403	359	338	404	391	353	407	398	349	355	405	366	422	370	389	402	404	359	396	423
24374	51789	44109	33421	27801	21896	16968	11747	8389	5977	4646	3779	2844	2274	1802	1453	1169	1137	1021	941	800	764	751	741	772	690	576	488	538	502	505	488	497	488	501	470	492	468	456	477	434	454	496	434	443	443	443	426	422	373	420	432	416	383	406	400	420	355	416	395	407	384	407	378	369	441	382	390	424	399	421	363	396	400	363	407	426	425	389	404	382	419	423	406	415	369	405	395	391	383	422	408	384	388	411	406	389	391	386	413	384	375	372	396	397	372	432	391	401	400	400	384	398	381	433	410	386	417	411	415	406	392	430	369	401	377	419	371	408	396	364	395	393	431	388	365	408	386	427	380	403	414	396	396	370	392	376	434	399	389	388	395	368	372	364	405	392	380	368	397	427	413	334	386	358	399	393	355	398	382	393	374	389	367	354	401	388	404	403	384	419	395	386	397	349	386	376	397	400	394	392	409	393	433	372	388	358	385	367	358	387	383	393	401	391	424	423	381	357	360	395	363	417	383	393	403	371	423	388	373	398	402	386	432	419	401	431	395	392	435	419	392	403	399	402	394	417	412	393	429	393	387	383	367	399	402	431	379	399	382	388	415	386	415	346	399	428	398	400	354	387	368	389	401	381	364	381	434	356	408	369	412	381	412	387	402	379	415	385	387	401	365	386	375	419	422	383	375	375	384	390	398	387	387	393	403	385	402	389	420	381	415	411	349	381	381	390	351	398	377	380	417	403	367	403	405	400	407	394	409	403	385	384	378	392	409	364	393	375	428	431	371	363	411	415	381	412	385	367	392	381	390	356	391	397	357	385	381	415	374	371	385	396	417	393	414	382	371	373	397	405	358	397	356	436	412	376	389	362	403	378	442	397	367	389	377	373	385	384	388	391	412	394	400	376	414	380	368	400	390	360	414	380	434	389	399	394	386	408	383	424	398	382	374	395	387	391	359	404	353	409	408	386	380	385	387	365	403	398	405	371	372	415	386	390	377	385	380	362	405	407	399	382	431	397	416	388	383	361	414	434	405	397	371	391	379	390	411	421	383	371	413	428	399	423	416	432	412	376	348	403	377	398	405	399	376	431	384	401	435	395	415	373	376	386	391	404	392	375	398	405	392	366	393	384	374	387	388	402	380	379	404	395	448	373	408	408	399	392	398	396	398	368	388	407	374	384	389	415	400	409	410	398	345	411	412	387	379	408	385	402	373	431	358	355	390	395	371	400	379	388	389	379	353	415	415	362	404	365	373	420	382	397	416	410	377	380	393	397	375	403	403	393	395	396	409	392	393	374	417	404	374	383	358	390	382	386	389	400	424	390	370	381	392	383	394	420	376	419	369	382	357	440	381	396	399	394	396	390	397	381	402	383	367	369	426	386	407	400	387	416	390	399	378	352	402	358	388	367	386	328	402	390	406	357	401	422	373	383	387	401	383	392	388	373	384	380	421	425	418	406	379	409	370	404	357	389	364	383	400	399	407	358	386	379	363	382	418	386	361	423	405	397	398	363	400	369	390	402	397	372	387	404	382	397	406	384	404	377	408	418	385	389	390	396	405	368	399	375	374	392	326	409	409	396	382	363	379	422	378	398	383	378	392	397	391	408	401	387	406	374	377	357	380	391	388	367	386	386	394	388	384	421	388	389	379	392	366	397	398	380	388	412	342	386	397	421	392	414	400	411	386	382	363	397	384	388	376	405	384	416	381	399	365	401	404	420	383	380	380	397	421	407	415	389	410	424	355	398	395	339	339	423	390	394	380	383	382	380	395	400	408	404	379	440	371	378	368	432	401	397	415	367	395	421	382	383	415	423	382	396	400	391	389	390	384	380	394	372	410	411	429	382	368	370	415	397	400	412	383	359	408	383	372	348	413	409	405	389	363	374	381	385	383	388	426	400	402	383	376	395	391	411	392	388	401	363	348	370	390	368	383	410	345	410	383	450	369	433	398	417	391	368	368	410	373	398	385	392	399	379	373	378	404	359	449	409	402	422	402	373	393	381	357	389	398	389	367	403	391	374	401	404	370	387	377	369	417	445	399	342	405	368	378	390	390	405	396	398	371	359	381	418	451	361	366	414	410	368	403	440	386	421	398	406	386	386	390	364	393	419	422	382	395	414	386	412	375	415	421	378	423	402	362	394	424	384	425	366	379	383	394	402	391	421	408	383	409	393	381	366	395	378	392	390	398	407	403	416	395	420	398	385	405	388	368	364	368	382	405	403	399	416	378	394	387	386	363	355	394	436	389	360	408	394	399	413	421	384	402	366	386	429	371	382	382	417	399	378	384	395	371	370	391	378	413	383	426	389	358	351	362	347	393	373	409	370	390	360	398	383	398	381	397	370	351	396	398	403	413	418	426	435	372	423	420	447	424	400	394	421	426	441	399	364	425	371	405	426	393	387	367	392	412	389	384	379	384	435	396	400	415	395	383	428	366	379	357	401	390	409	390	372	437	450	399	411	385	384	394	416	409	418	360	432	355	379	407	443	391	415	398	403	362	377	354	427	362	404	411	387	358	396	413	407	363	395	390	420	357	415	396	392	386	414	375	422	386	345	411	388	355	403	385	364	378	391	378	398	391	391	407	407	394	381	380	366	401	405	365	370	358	395	366	370	376	413	407	406	403	370	393	381	382	376	397	396	408	419	398	397	389	417	410	377	408	432	386	405	411	445	402	379	373	403	391	389	392	381	390	394	403	370	417	389	398	412	396	384	381	400	367	388	364	371	388	387	392	402	443	345	393	391	401	399	410	364	402	384	431	393	405	394	384	418	403	394	407	384	396	406	441	446	383	396	393	419	400	392	409	397	393	373	396	409	377	388	403	395	374	383	403	384	394	365	393	393	391	412	409	372	389	395	408	400	396	421	366	405	387	383	395	408	398	394	368	358	417	377	411	390	394	371	409	399	398	383	407	391	359	373	352	377	358	375	412	409	375	369	388	418	407	401	421	381	409	365	361	410	389	411	395	427	392	415	446	404	372	386	387	407	417	371	424	396	378	424	424	371	370	374	383	384	375	436	367	382	389	401	397	373	376	408	369	425	406	421	443	398	405	376	376	417	403	422	400	396	377	397	414	398	379	395	368	389	367	371	377	423	390	386	381	412	394	395	402	353	386	422	407	403	409	423	388	378	391	413	379	384	395	381	376	404	371	398	413	381	420	401	394	391	395	385	390	405	390	371	367	393	397	404	386	375	380	364	375	426	403	417	355	393	387	419	412	386	389	373	399	415	406	410	398	399	365	363	400	401	422	414	370	431	405	378	402	397	399	414	370	368	373	363	416	398	376	393	421	412	417	389	397	399	440	389	397	381	392	401	397	417	370	410	393	409	400	394	403	398	388	389	370	426	406	406	408	404	380	376	398	407	387	362	419	381	404	377	456	375	396	406	399	417	409	399	395	408	380	393	392	390	402	376	408	398	374	394	387	394	428	427	417	382	378	364	402	358	385	400	431	392	424	355	436	410	387	443	385	419	406	425	394	386	424	348	381	397	436
29236	24846	28624	21464	12892	8090	5079	3251	2213	1478	1159	943	768	659	484	417	412	438	356	362	339	321	312	316	373	294	285	283	315	288	250	295	277	263	254	241	275	277	249	251	239	269	275	279	266	238	277	232	234	246	267	247	265	257	255	234	256	247	253	222	252	242	261	245	246	237	276	250	273	245	216	234	257	234	229	242	251	218	254	267	257	248	232	257	257	212	266	227	258	267	235	232	235	252	254	215	265	223	247	243	225	234	239	235	268	252	240	255	230	220	254	223	221	251	226	240	258	243	233	225	259	230	248	208	268	244	236	250	209	247	219	245	255	234	211	257	233	227	205	226	242	246	226	240	223	215	235	233	236	236	248	240	246	244	258	277	227	240	240	257	237	234	248	224	214	217	203	249	237	232	213	247	247	241	235	241	227	213	268	241	226	252	252	241	239	234	256	227	200	236	256	233	236	233	236	238	241	269	243	232	247	266	250	225	252	221	270	265	247	236	256	223	269	235	243	240	261	244	252	238	262	254	237	238	238	294	241	220	232	251	273	249	201	244	252	224	268	247	229	236	231	245	248	249	218	244	249	225	245	265	225	277	227	253	245	249	280	217	254	229	259	249	244	240	229	252	245	260	228	232	235	245	251	238	232	236	238	223	255	257	226	237	218	245	252	232	226	272	250	249	239	239	262	243	240	254	251	205	233	230	265	254	242	223	279	213	229	241	249	234	242	235	245	254	236	254	236	236	237	239	240	216	225	245	246	259	233	240	226	244	225	231	213	230	217	222	240	256	255	275	259	240	286	248	236	243	214	245	268	228	245	286	267	248	279	237	246	220	265	251	249	244	239	240	241	210	207	254	235	279	247	221	246	242	216	253	220	247	244	233	232	238	250	230	224	241	234	252	228	227	274	242	232	217	254	273	248	234	251	263	241	230	233	245	228	231	277	241	234	256	232	230	241	229	228	228	223	234	239	246	240	232	234	242	241	242	236	246	243	232	238	241	244	269	270	245	240	243	221	239	227	243	238	239	239	230	235	225	223	236	234	223	250	245	236	232	243	221	236	222	219	234	233	234	242	242	250	259	240	263	241	247	258	257	244	247	237	265	254	244	229	227	229	228	234	269	206	232	247	236	243	241	253	231	257	253	244	233	266	240	247	216	271	243	263	238	246	214	239	248	235	240	246	224	226	241	243	230	231	244	273	240	260	237	238	229	224	268	247	268	269	234	260	254	255	217	253	235	259	235	293	217	223	236	243	246	244	269	239	235	235	224	227	241	230	259	234	241	243	253	231	259	263	249	241	227	241	237	221	242	236	245	244	268	234	258	278	239	234	254	248	266	251	244	281	235	220	251	241	232	225	225	244	230	239	225	270	236	221	212	258	244	242	246	247	216	239	236	240	241	245	219	238	234	235	258	231	233	263	226	252	230	273	207	240	248	233	234	256	243	228	257	216	241	248	231	278	243	261	229	264	237	240	239	253	251	224	287	235	244	229	225	231	270	240	250	222	236	224	250	262	234	235	247	237	224	252	252	256	238	240	245	233	270	211	244	259	230	237	253	240	234	247	248	247	229	231	238	246	259	260	226	269	224	248	252	233	246	239	225	261	265	261	266	227	256	260	206	260	224	261	274	238	259	238	255	261	245	232	254	235	221	268	235	232	234	243	233	233	233	234	243	232	228	233	236	246	219	256	243	240	252	257	247	216	254	257	237	247	233	230	278	242	217	245	244	231	218	233	247	203	246	235	252	235	243	270	241	243	253	240	252	224	234	252	273	229	251	272	247	238	264	254	257	273	244	259	244	224	242	242	233	239	244	228	216	242	257	266	251	270	256	234	244	233	242	249	231	250	234	260	249	227	257	249	246	246	247	243	220	261	254	231	237	254	244	241	243	213	226	269	260	230	233	276	265	258	218	272	254	248	274	238	217	253	238	276	240	243	238	240	210	231	214	255	242	243	235	249	258	218	258	228	256	230	255	245	255	252	229	241	276	251	245	271	223	263	238	246	238	277	237	280	251	225	247	262	257	257	254	245	249	268	223	249	211	268	248	215	246	267	286	259	244	219	239	249	259	249	233	241	240	269	242	250	242	243	236	213	257	247	232	223	240	264	247	239	234	220	248	232	216	237	244	249	233	215	250	237	240	260	225	239	231	234	285	218	250	248	256	258	253	223	214	235	227	240	280	238	247	235	247	261	243	228	247	233	253	255	241	227	225	248	250	243	258	244	237	254	242	244	235	230	225	203	248	213	264	237	267	249	243	221	236	254	218	263	251	241	226	239	246	230	268	258	240	228	270	212	243	244	273	250	250	260	248	270	228	231	281	250	242	253	238	257	234	252	257	257	232	251	222	250	244	223	238	209	228	245	234	269	248	238	243	240	211	247	264	253	232	232	224	235	244	242	248	224	234	220	263	252	265	236	240	250	226	244	252	238	241	243	219	225	244	232	247	246	249	223	249	220	213	268	228	232	245	224	221	255	270	270	247	223	228	250	250	271	232	247	269	274	237	284	238	276	238	258	222	207	245	241	241	220	240	277	265	204	253	246	221	244	241	244	239	220	246	232	248	232	257	263	265	261	214	230	255	244	256	230	237	259	216	282	240	232	260	243	231	221	235	229	228	206	237	219	254	229	229	252	245	241	224	208	232	236	258	238	251	241	216	266	224	270	272	239	247	229	238	243	250	228	259	239	257	283	219	243	229	254	248	234	225	239	262	248	236	215	232	227	229	268	249	251	244	246	250	222	245	233	228	242	250	242	247	243	261	253	214	226	254	274	192	239	252	274	234	236	237	230	259	241	245	259	232	237	229	250	242	242	225	217	230	240	229	224	258	253	247	269	268	233	237	227	244	222	248	219	224	250	244	234	234	241	260	258	243	226	261	228	256	237	271	222	275	264	230	281	217	249	235	250	250	253	242	206	230	250	209	248	197	229	258	246	248	242	236	228	222	238	262	278	236	230	219	253	247	250	236	230	231	242	235	225	208	211	228	239	264	263	247	225	255	242	262	241	262	230	238	255	238	255	234	232	235	262	245	240	226	250	218	265	237	245	266	233	252	242	250	243	239	263	242	256	263	237	227	251	224	246	244	247	206	220	245	264	239	232	239	251	240	226	233	249	220	241	229	243	245	247	259	230	251	255	270	263	233	225	240	243	235	256	256	233	244	217	218	268	243	271	228	215	229	236	245	282	236	264	231	253	215	215	251	218	211	252	272	239	254	230	224	238	239	219	260	245	251	226	254	249	251	254	253	231	247	234	231	225	235	248	230	242	241	255	266	239	214	246	248	242	226	254	240	257	270	243	254	242	227	245	220	275	233	220	256	219	226	257	259	229	213	229	245	245	226	274	269	238	260	237	250	232	243	240	219	251	258	232	230	223	260	268	254	226	215	241	236	215	249	230	241	229	256	229	261	250	243	224	235	257	220	223	247	250	261	261	256	252	251	243	225	241	256	240	256	253	230	247	246	268	208	219	260	256	230	247	222
22151	37964	31276	20402	16040	12173	8283	5785	3881	2628	2122	1520	1226	952	796	628	536	535	507	429	383	384	383	379	351	391	336	297	301	325	287	302	314	286	304	307	287	306	270	285	282	283	273	281	256	259	286	275	255	277	280	261	269	253	264	279	265	275	254	286	242	258	240	245	249	290	261	286	259	275	281	279	245	264	254	283	253	240	277	277	254	261	268	277	270	268	270	271	244	275	253	264	256	271	264	265	271	250	271	278	222	271	248	266	269	237	272	240	250	265	239	254	247	241	234	273	278	256	269	261	266	272	260	270	232	256	228	254	259	254	295	300	283	266	274	271	263	272	254	253	241	258	247	265	262	280	247	248	271	251	232	246	259	276	244	248	275	267	248	256	282	280	263	256	289	252	277	254	260	243	262	270	284	309	257	265	251	246	267	252	249	271	262	242	268	257	239	240	237	265	262	245	244	252	258	218	289	272	276	237	272	242	262	281	249	263	275	238	237	271	261	255	253	268	280	269	249	247	235	257	272	261	263	240	255	258	225	268	266	246	257	267	243	267	249	263	272	273	250	268	245	236	282	264	266	247	268	294	250	256	282	241	275	240	273	264	261	232	266	256	233	253	286	289	265	294	239	245	257	253	276	267	289	269	272	248	279	264	260	273	286	283	248	272	255	259	288	258	257	263	255	266	238	244	256	295	265	288	291	273	280	267	263	251	267	254	298	263	270	267	266	252	298	270	265	243	266	254	245	259	283	238	281	288	241	262	276	284	233	246	294	267	262	263	251	213	267	265	282	250	269	279	254	275	255	256	272	240	248	264	270	259	299	271	304	286	285	252	277	271	235	260	248	248	267	260	257	277	264	245	263	276	240	284	251	258	252	255	273	232	263	260	253	274	264	265	314	263	238	267	262	270	254	266	280	285	250	250	232	268	258	254	253	249	220	281	294	259	271	264	220	252	231	290	284	268	260	271	253	261	279	242	283	257	279	257	283	260	276	237	282	279	245	270	270	258	244	226	254	251	255	295	259	266	272	244	244	290	274	263	263	243	260	281	268	244	250	310	261	287	276	270	260	268	250	274	255	262	238	265	254	254	258	289	275	259	240	278	265	237	280	281	296	253	252	246	271	274	239	277	253	265	260	276	259	244	265	258	264	268	237	279	273	281	249	275	247	245	266	292	245	268	240	259	262	263	225	277	291	255	283	297	294	263	249	254	228	248	254	260	242	273	280	279	257	285	232	265	255	270	266	238	254	283	249	277	262	276	281	258	278	266	276	266	263	226	252	294	269	243	248	285	255	245	270	293	243	259	292	250	242	262	246	259	240	277	234	268	273	248	239	266	272	281	260	280	245	252	275	251	273	254	243	269	263	267	264	271	237	248	266	266	242	294	257	247	254	241	252	261	238	248	287	274	264	260	266	252	294	231	261	246	255	242	300	249	248	261	264	253	266	266	281	285	253	250	256	252	287	280	246	270	246	281	282	280	248	271	253	252	291	251	218	258	264	241	241	260	291	269	268	259	288	286	248	234	261	286	289	245	280	245	226	251	252	312	286	270	246	231	250	257	226	246	271	302	240	274	232	245	246	281	261	247	249	271	264	284	245	267	259	259	254	252	274	265	290	255	247	245	268	266	245	290	269	278	253	276	267	270	268	259	268	258	283	268	257	263	270	289	261	270	270	273	288	289	266	255	259	254	230	258	251	251	272	246	266	269	252	272	253	252	282	252	273	248	255	281	249	288	265	232	280	295	268	262	274	263	286	236	255	274	287	246	279	274	254	280	258	261	257	263	259	277	263	266	286	276	233	259	281	256	269	257	271	254	252	274	273	271	286	288	261	245	279	278	251	282	251	271	243	264	247	242	264	232	268	253	273	274	276	259	298	240	274	274	259	238	248	258	263	236	263	261	278	266	262	241	281	268	258	256	255	262	258	266	261	255	264	238	221	249	259	267	256	253	261	257	251	247	268	259	278	269	255	280	280	272	252	266	257	251	308	272	280	262	264	262	231	261	262	262	270	244	277	257	285	249	259	267	273	277	265	270	281	253	250	292	267	240	247	267	247	265	266	306	268	256	254	227	252	265	257	261	259	285	260	252	254	254	250	233	283	267	262	260	263	249	278	253	275	242	268	261	239	234	257	243	251	250	253	263	269	276	266	265	256	228	242	257	273	255	251	261	260	260	292	248	246	259	280	280	271	228	251	266	260	255	262	282	245	265	239	233	262	235	264	263	269	271	269	269	279	301	278	276	268	254	261	279	281	260	247	273	295	252	259	229	274	247	238	249	259	258	234	285	259	268	257	272	269	271	246	214	255	282	284	264	275	273	250	261	241	260	249	244	252	269	286	280	265	245	283	257	273	267	238	270	240	256	214	272	266	239	267	247	265	264	272	275	238	257	240	292	276	268	275	242	263	281	255	244	270	259	310	256	249	279	286	268	275	256	291	304	272	240	246	265	249	285	254	258	244	266	251	249	251	235	234	271	254	246	246	256	250	279	278	263	245	274	289	292	276	249	259	237	254	236	252	270	251	257	261	262	268	246	270	283	241	228	290	276	237	235	255	273	262	272	281	260	280	248	267	248	241	266	241	254	278	250	247	256	250	253	269	254	250	266	277	274	276	249	286	235	243	284	256	288	230	246	266	259	274	275	263	277	262	270	275	254	280	255	217	268	237	262	257	264	243	254	255	263	242	252	285	256	278	254	254	248	255	230	276	264	249	236	256	244	267	286	265	288	234	255	224	278	242	289	255	257	263	255	297	259	263	248	282	287	251	238	264	285	246	287	273	266	273	268	269	283	243	251	233	267	259	242	264	240	284	253	272	275	250	264	260	254	255	264	254	286	251	259	279	271	268	250	277	253	251	227	243	297	217	270	254	275	274	260	235	283	252	271	265	252	248	238	259	269	259	232	274	257	242	284	261	266	268	260	264	264	288	270	253	279	262	259	278	258	294	257	263	258	258	266	249	277	321	259	274	276	223	254	269	281	255	247	258	271	297	287	280	248	244	249	254	269	276	269	260	271	255	256	283	246	251	258	276	286	279	260	292	257	251	277	287	275	262	242	271	264	252	278	262	264	278	241	253	226	274	287	261	261	261	261	228	284	251	251	268	266	268	267	259	246	265	258	262	260	265	279	278	245	266	241	272	269	267	251	249	257	272	271	267	268	290	260	255	268	268	281	277	261	281	246	259	275	247	277	247	274	274	251	259	280	271	266	265	245	254	253	244	280	256	217	263	246	238	255	267	283	261	228	273	259	277	267	241	244	259	256	249	278	267	232	269	264	270	279	243	257	230	244	241	264	247	244	259	262	284	244	258	272	259	258	250	299	249	262	285	281	257	257	269	242	245	252	264	259	267	238	242	272	243	247	229	263	271	272	256	270	293	291	244	270	257	280	262	291	269	261	262	231	247	292	245	260	278	252	271	285	241	278	279	251	273	258	253	278	277	281	242	264	270	244	267	256	256	236	268	261	293	243	286	269	253	247
24459	21620	29000	25093	22446	18356	11125	6241	3787	2732	2049	1672	1290	1060	840	747	593	563	609	547	532	454	482	457	500	466	373	377	361	353	394	367	354	362	387	346	352	379	341	331	335	348	335	337	317	366	349	322	298	323	326	328	339	378	318	342	303	324	328	294	328	359	331	343	338	336	341	332	342	341	334	373	326	356	320	308	295	307	337	298	309	328	348	332	304	318	316	344	293	317	301	330	312	317	329	307	309	326	291	351	369	325	329	300	315	342	341	337	297	283	328	320	320	347	311	319	312	320	303	326	310	317	317	296	330	344	326	330	329	286	307	306	355	314	320	332	309	327	293	334	317	324	289	289	346	326	344	292	323	335	319	313	345	315	312	301	319	334	360	350	324	288	321	280	329	306	346	328	301	323	311	327	269	318	350	326	325	349	340	341	343	311	327	291	342	340	347	307	350	330	330	333	334	329	318	357	292	351	297	318	332	343	302	334	323	327	313	278	317	320	306	327	301	318	322	317	309	328	315	342	305	371	327	321	314	322	342	315	312	311	332	343	361	280	304	290	335	336	284	283	327	327	307	339	313	338	307	359	279	337	357	329	314	311	327	339	309	321	318	301	305	305	335	347	314	338	288	324	347	322	302	318	321	353	366	318	311	310	347	344	277	322	305	343	326	325	280	324	335	338	329	328	332	342	351	318	314	349	315	302	342	360	317	324	293	302	335	334	324	301	328	303	347	291	299	339	346	338	333	321	323	331	327	303	337	354	332	304	311	317	305	350	312	316	356	327	337	351	342	309	329	326	350	332	328	304	326	316	323	343	325	335	318	334	305	350	331	305	298	295	319	337	316	279	324	326	313	279	347	335	304	324	314	320	312	337	285	325	319	300	325	300	289	336	296	315	345	299	331	339	310	327	339	316	324	328	314	319	292	329	323	330	310	334	346	339	312	319	296	308	302	327	331	332	328	287	319	275	330	310	304	331	342	351	352	335	298	308	312	326	293	292	306	319	317	293	315	338	328	299	306	314	329	333	333	287	310	322	318	315	313	348	328	323	319	303	336	348	312	320	324	311	350	278	305	296	334	339	351	340	323	319	329	318	341	287	317	311	309	334	324	296	324	322	313	341	319	295	301	319	327	309	304	297	297	328	313	307	319	333	311	349	318	350	313	317	315	317	291	296	317	334	320	345	330	327	281	331	318	288	303	300	332	326	351	341	304	327	309	283	296	303	317	334	327	299	329	332	290	338	329	306	284	321	322	316	309	323	325	321	357	319	326	311	333	298	319	362	282	315	328	318	336	334	334	313	324	291	321	358	335	340	322	303	346	346	330	323	305	302	344	293	321	326	287	297	312	309	336	297	283	348	297	319	317	305	320	305	340	321	310	312	309	336	337	313	312	322	345	285	317	314	339	323	334	322	342	326	298	316	352	320	334	334	320	315	318	359	320	322	335	335	361	330	305	317	330	315	351	305	350	350	339	318	310	326	295	326	346	290	305	351	315	278	291	314	308	346	335	328	332	317	313	300	359	325	322	341	360	285	311	329	318	331	309	329	329	322	304	319	315	296	329	277	311	324	350	320	324	321	326	324	329	320	330	337	313	320	325	306	299	303	336	334	327	314	299	308	363	349	326	342	305	326	287	363	318	331	317	347	346	347	322	313	290	355	288	357	308	305	342	324	327	308	335	326	335	315	333	296	327	361	346	309	320	318	310	326	309	340	323	319	331	347	339	324	334	330	302	334	317	306	345	310	359	294	327	327	299	325	321	346	314	340	281	288	323	355	331	298	290	330	315	304	344	328	303	297	300	319	312	335	315	327	297	281	319	356	335	333	309	309	311	318	309	354	330	307	318	345	300	313	323	329	320	326	357	338	322	328	336	315	338	326	326	333	297	346	293	330	329	328	341	287	315	295	330	352	314	317	338	282	345	298	319	318	346	320	312	297	319	318	336	319	303	321	349	321	336	318	297	301	345	315	360	353	334	338	321	282	337	286	316	319	326	339	349	334	306	299	313	335	341	306	309	324	351	309	310	319	326	319	325	307	335	366	311	341	341	328	328	281	305	331	320	346	330	366	312	326	315	340	328	347	321	303	294	309	335	308	321	331	308	343	345	317	353	312	314	325	323	306	307	336	320	328	332	332	300	324	287	301	309	294	298	304	351	334	316	289	322	320	368	328	336	304	308	342	352	325	340	334	296	316	319	347	327	313	351	290	326	288	319	314	331	310	291	330	334	334	313	339	334	327	332	332	297	321	329	336	312	312	296	320	327	305	344	319	328	318	342	306	323	304	319	324	318	325	315	345	308	314	325	358	330	314	301	324	334	317	307	320	304	360	347	327	321	349	302	313	328	309	317	307	340	297	314	348	327	316	311	323	341	297	325	329	321	290	312	338	307	320	296	324	338	296	350	340	334	306	314	328	305	324	320	295	337	333	316	311	297	333	299	313	289	333	345	322	325	318	339	286	315	308	312	349	343	328	305	335	324	295	317	302	305	317	328	337	348	322	306	346	304	286	334	322	314	334	352	324	347	314	305	327	356	345	333	319	315	316	324	334	325	322	312	341	348	351	338	338	322	329	378	328	344	334	308	311	329	337	321	349	299	291	319	302	322	309	328	322	325	342	318	336	325	311	319	312	340	313	329	328	328	340	309	303	299	295	323	318	299	325	372	302	298	327	321	340	308	307	314	321	314	343	301	325	341	301	343	311	317	334	309	333	330	337	330	319	360	315	319	277	321	315	337	287	310	340	317	319	324	314	300	320	307	295	307	338	293	327	321	339	321	319	340	323	322	347	321	310	325	281	327	345	317	306	340	350	316	314	317	338	339	305	321	291	354	286	322	353	343	335	304	321	325	318	329	270	303	312	308	317	315	336	343	336	327	328	336	288	311	302	329	323	318	343	309	329	342	330	312	327	294	295	320	310	331	323	322	308	314	346	343	311	335	377	306	322	330	285	298	327	321	331	300	326	319	325	299	297	292	323	336	343	356	317	279	315	317	353	312	352	326	291	352	293	309	322	326	319	278	300	334	307	306	309	326	306	317	296	304	297	326	331	326	301	330	341	309	327	323	322	344	310	306	313	304	304	319	317	297	327	301	331	313	321	340	337	340	279	344	312	323	323	291	309	310	299	330	319	334	297	330	322	320	330	300	331	299	329	331	303	328	310	362	329	336	307	354	330	319	302	326	304	327	325	336	293	301	333	319	304	321	346	339	310	310	304	298	311	328	322	306	317	312	358	306	343	317	322	304	332	326	328	333	337	340	348	360	293	368	299	311	335	325	367	327	331	369	319	328	320	313	309	315	336	305	283	354	349	319	326	312	329	305	313	305	310	314	296	324	331	328	330	303	335	313	311	310	335	334	310	305	331	319	323	347	278	336	325	290	359	297	346	335	311	335	282	297	316	295	324	309	308	291	327	326	367	324	285	336	313	311	314	317	317	327	331	318	323	283	365	316	325	295	332	294	320	295	329	317	347	353	351	329	314
22091	46307	38400	26783	22319	17776	12844	9298	6169	4617	3337	2575	2033	1543	1235	1059	925	777	752	738	665	550	560	620	587	509	465	493	417	411	427	383	420	398	389	370	396	379	399	375	423	369	379	361	337	367	333	356	334	328	345	331	343	324	353	337	339	352	363	339	364	337	353	350	340	353	326	325	329	335	349	318	310	344	319	322	335	322	295	330	353	339	348	345	332	372	339	326	342	365	337	333	344	355	324	314	353	336	354	336	353	334	377	305	331	322	351	307	320	323	358	341	338	328	326	324	339	337	357	339	344	341	341	343	349	340	313	353	356	342	309	345	348	351	333	320	297	329	317	309	337	332	341	331	374	338	344	354	353	324	316	304	348	348	338	310	359	339	331	362	308	364	337	332	349	310	330	338	325	349	343	318	324	325	338	317	378	323	323	347	320	293	322	329	378	338	344	352	311	328	350	363	326	371	347	318	341	340	343	325	363	342	347	323	363	340	365	318	299	337	347	321	314	337	312	343	314	310	310	352	316	325	342	334	325	328	358	334	345	313	339	328	317	330	333	289	341	351	332	362	336	337	344	335	330	336	285	371	311	343	363	321	294	358	327	335	327	330	338	370	322	340	346	305	312	319	343	350	334	320	368	306	370	350	348	335	329	338	328	354	344	329	354	312	329	342	321	321	308	315	371	348	345	336	341	354	326	331	329	330	317	315	314	318	341	322	321	334	336	348	342	364	338	325	353	365	307	329	313	291	300	368	340	323	355	346	340	348	343	325	318	359	306	323	304	327	329	347	319	370	333	321	327	326	302	328	335	336	344	360	326	316	331	333	339	313	332	348	376	358	298	355	333	368	328	341	314	338	309	338	337	341	354	322	339	329	325	369	360	338	337	336	351	348	334	326	326	322	325	344	317	321	339	318	349	326	335	344	349	359	322	336	358	323	333	313	317	353	325	337	333	348	311	327	335	342	343	366	342	324	339	368	345	287	309	335	352	335	325	324	354	313	342	273	303	346	340	318	342	330	349	333	327	341	341	353	337	315	316	324	347	330	317	313	331	336	369	352	360	347	346	366	346	314	342	335	349	318	326	322	330	340	335	347	334	332	313	349	309	323	342	331	348	336	333	332	327	346	340	330	326	345	329	365	361	337	337	346	321	330	328	353	374	334	358	347	315	354	316	328	355	321	320	329	315	315	363	328	335	329	347	345	328	315	325	341	342	308	308	345	325	321	334	359	356	298	318	342	337	355	336	348	310	309	360	326	339	341	335	357	300	328	339	364	311	332	314	326	320	353	327	368	339	351	339	332	350	344	339	359	338	354	346	293	336	360	351	335	314	327	347	360	340	325	300	323	363	342	347	350	329	335	298	327	336	297	326	369	402	305	355	333	320	361	367	341	316	318	318	389	333	336	308	338	322	320	327	334	328	335	357	316	332	341	364	332	313	335	325	373	298	333	348	323	344	341	330	353	297	338	361	330	324	325	327	347	335	296	321	361	338	301	318	337	319	333	350	340	326	349	328	349	345	308	363	318	307	352	340	333	309	340	329	335	320	341	363	328	343	337	354	312	357	321	358	343	320	295	350	353	359	333	334	337	361	340	341	313	371	324	366	348	343	331	318	308	356	353	304	332	304	305	328	342	332	302	342	371	372	342	349	355	322	342	330	303	329	338	351	346	347	341	341	362	335	350	329	337	341	323	333	316	353	323	335	347	336	346	328	331	378	340	334	358	355	352	340	353	330	330	329	326	333	337	295	322	307	342	358	361	338	385	364	353	316	313	340	355	331	312	345	292	328	334	332	356	370	346	360	343	366	332	316	353	284	337	329	327	340	323	391	316	318	347	341	315	325	344	340	328	332	323	351	296	361	297	335	344	318	343	325	312	315	322	332	335	342	349	342	308	332	317	333	310	383	330	317	326	359	335	351	331	297	352	317	347	328	303	325	344	331	362	351	381	370	301	323	341	343	347	358	326	340	320	305	345	334	340	329	342	341	363	333	317	347	337	327	315	318	335	339	309	328	343	320	356	342	348	335	338	338	318	335	336	302	337	338	347	332	344	356	345	360	314	336	327	359	369	333	353	328	320	331	358	363	317	334	337	337	348	319	374	322	352	341	306	336	312	346	340	340	319	353	337	304	347	353	302	364	337	313	335	323	345	336	326	300	342	344	344	350	345	307	307	290	318	322	336	353	342	317	310	327	315	335	357	323	333	317	327	355	352	326	323	322	344	343	344	331	332	324	365	357	327	330	359	335	347	350	318	343	360	366	329	335	344	308	371	325	321	317	327	291	333	340	325	340	336	341	335	320	346	351	326	347	352	321	347	326	336	322	310	308	325	363	340	341	359	359	322	346	336	339	313	325	329	346	331	324	330	356	344	351	324	338	311	375	344	359	322	350	335	333	332	338	314	335	311	333	366	328	350	317	317	354	331	364	337	346	352	317	364	332	354	352	370	325	288	345	354	348	350	316	342	378	333	333	329	306	346	351	321	360	347	331	352	340	364	339	314	326	341	327	346	326	349	346	337	346	369	314	307	355	336	333	349	345	333	340	332	331	336	352	339	330	333	324	337	321	306	362	327	352	323	350	342	361	316	328	332	349	323	341	344	312	318	308	301	346	381	394	310	310	313	304	352	340	340	306	323	322	328	351	340	324	350	343	336	350	310	342	357	308	345	343	352	353	328	327	325	338	355	355	338	328	311	297	336	353	316	340	305	356	328	330	359	309	345	327	280	326	346	360	326	347	354	318	352	341	341	347	317	336	345	338	340	351	356	306	347	312	333	311	347	305	325	366	341	337	350	360	343	352	333	343	364	370	340	350	337	301	325	322	312	323	311	338	333	318	354	342	349	324	324	358	354	339	319	343	309	319	356	364	350	301	352	327	352	322	310	344	332	353	356	338	377	329	302	317	320	319	327	293	344	340	342	313	331	305	332	350	356	342	328	339	325	345	347	340	333	337	321	316	355	338	332	326	332	365	310	313	291	320	328	350	352	300	311	334	344	348	330	321	318	314	333	329	371	348	311	353	345	341	344	343	357	354	337	344	320	347	352	364	373	306	307	318	309	322	335	337	333	325	338	359	282	328	359	332	336	337	362	305	311	335	334	319	373	315	333	307	320	306	338	336	322	351	363	356	345	345	360	363	322	342	349	362	355	321	314	366	330	370	328	334	331	338	350	335	371	318	328	362	338	329	324	333	338	326	317	335	351	347	333	369	305	340	339	348	329	341	335	314	314	374	328	355	343	324	349	336	330	346	337	327	331	346	337	301	311	339	348	362	346	325	374	328	335	336	315	373	329	310	355	341	331	330	338	346	338	331	329	318	339	325	375	333	355	338	311	316	307	343	350	337	322	343	359	355	336	336	335	316	341	352	322	369	309	312	355	333	341	297	337	351	327	311	342	339	336	356	333	327	326	331	353	374	341	331	339	325	329	340	351	305	343	333	331	337	347	297	318	309	375	341	329	354	336	335	348	348	308	327	330	336	322
25497	21604	28129	26408	18977	11809	6938	4371	2665	1957	1423	1215	923	790	645	581	508	477	422	395	399	380	374	363	372	311	311	295	327	298	295	314	303	277	321	278	287	281	256	270	283	267	273	297	258	274	252	281	265	267	259	270	277	278	263	260	255	244	249	245	257	249	256	230	283	242	263	272	262	270	255	253	243	256	265	245	271	254	271	235	261	269	260	274	287	264	281	279	263	258	251	265	252	241	216	256	272	291	259	245	249	258	255	262	231	249	260	223	258	250	260	257	289	251	274	258	272	258	258	288	241	256	239	260	255	269	276	245	267	228	252	281	268	235	237	249	253	245	273	242	264	263	254	257	263	258	262	262	242	261	241	251	246	256	244	229	246	247	256	253	303	244	285	299	236	252	247	241	262	213	270	259	252	270	248	278	280	235	246	245	259	249	245	259	271	267	276	270	245	264	261	251	234	279	301	262	252	269	244	250	253	273	235	256	270	278	259	249	280	270	273	228	269	242	261	248	245	263	271	265	225	251	271	270	255	229	254	264	229	267	241	274	263	279	232	250	230	273	245	247	247	241	255	240	241	263	269	243	237	256	264	244	237	263	246	244	235	256	261	278	254	263	236	261	262	296	237	228	277	278	251	266	262	256	270	268	259	240	271	260	250	230	249	261	266	261	261	261	264	272	242	259	263	235	256	249	244	277	248	245	245	243	253	268	278	267	250	252	237	267	233	244	243	248	276	234	265	243	243	293	264	271	256	288	260	273	284	281	217	222	253	245	238	259	278	270	286	248	254	305	241	266	254	258	274	269	255	255	242	259	253	240	240	242	283	245	265	273	244	273	295	244	265	257	246	253	262	269	238	254	257	258	245	258	228	234	251	237	237	254	269	264	247	269	244	258	249	252	262	217	236	255	247	245	243	260	267	266	244	273	275	227	244	264	277	265	268	238	267	255	275	277	251	261	239	220	255	226	259	255	229	259	258	242	260	251	282	259	271	253	249	252	249	228	236	247	238	261	233	244	250	297	249	265	252	261	247	232	278	248	260	257	223	250	277	254	285	263	250	239	282	234	242	243	272	243	270	247	249	239	241	257	249	263	243	234	245	260	245	245	267	256	222	237	258	268	253	245	277	288	278	270	243	253	254	256	257	284	233	260	258	266	254	277	240	239	257	264	267	253	256	240	261	259	252	229	223	251	261	257	278	251	250	231	266	256	246	228	224	255	239	242	269	279	250	262	255	249	262	271	266	262	245	232	270	254	252	245	251	241	260	244	289	256	263	250	286	257	278	252	269	218	267	237	279	256	267	255	256	236	265	265	252	246	255	234	242	226	262	276	267	256	248	252	257	241	254	271	262	257	264	248	230	230	269	274	254	258	246	262	217	237	265	268	272	267	253	249	237	263	246	248	226	235	242	291	255	284	287	239	239	247	241	281	275	263	248	248	274	253	253	269	256	260	259	232	268	267	261	258	279	246	265	230	250	268	271	270	263	272	240	235	233	211	255	253	224	239	247	256	275	229	224	228	253	256	260	260	265	263	244	271	226	245	253	244	246	246	257	267	254	252	261	259	219	265	245	265	246	246	255	250	232	241	244	233	273	256	251	253	251	260	224	266	270	267	233	254	251	225	257	250	277	225	272	255	216	259	218	248	251	254	253	280	244	285	250	279	248	272	248	260	262	270	252	227	249	247	263	274	256	278	250	250	218	232	232	250	273	252	263	290	268	262	266	257	251	250	255	285	246	257	247	251	238	242	258	263	237	283	249	284	240	256	265	232	271	239	259	242	268	261	253	243	218	227	251	275	250	242	245	255	244	253	258	259	271	278	240	261	242	254	257	259	259	262	217	249	235	242	250	245	246	240	264	242	263	269	253	254	278	248	268	230	246	243	252	253	290	241	236	256	252	239	271	244	224	236	262	222	242	255	239	292	252	246	237	260	252	268	289	275	228	261	247	250	280	254	250	234	268	268	253	272	276	263	228	258	250	257	258	256	237	248	247	225	248	238	252	258	280	241	256	230	226	269	231	271	244	282	259	236	247	250	228	239	252	269	262	227	262	246	274	248	259	258	266	223	243	265	221	246	235	245	263	249	273	279	256	275	268	241	239	258	241	234	261	279	232	240	230	270	265	251	266	245	266	246	268	268	276	249	263	246	257	255	240	246	266	255	242	258	246	224	286	252	244	258	266	283	270	243	258	276	269	233	232	244	270	252	245	256	257	236	223	242	250	264	245	235	255	236	262	258	248	234	241	272	267	235	266	237	245	263	271	227	267	264	269	244	262	252	231	268	261	265	305	258	230	238	238	276	252	243	276	248	254	241	263	246	276	277	262	251	266	249	228	262	309	241	247	252	247	275	266	244	240	259	211	235	260	278	263	250	240	256	269	241	267	235	272	276	243	264	251	250	254	269	267	277	264	241	230	230	270	269	269	242	214	256	253	254	245	259	265	244	265	270	241	229	266	268	245	267	266	254	244	243	253	259	259	266	224	255	239	234	242	277	225	265	227	235	263	260	236	252	211	235	241	245	238	250	261	245	252	282	255	250	291	251	270	233	226	259	249	252	260	264	270	248	278	248	239	264	257	275	265	265	226	243	234	254	276	272	288	251	233	240	278	249	227	292	273	266	276	270	248	265	272	276	251	268	259	282	234	252	266	240	261	288	231	250	240	295	252	253	247	279	256	249	252	258	229	276	252	243	231	234	229	219	270	234	261	252	252	245	230	267	247	265	264	248	271	269	275	226	253	227	227	235	270	273	251	249	246	253	278	256	220	236	225	265	271	224	279	233	253	244	252	273	257	232	251	254	250	250	255	250	237	260	252	220	241	251	247	218	261	252	246	220	220	249	231	260	273	270	236	259	239	273	237	243	245	257	260	256	240	252	240	251	249	228	251	225	227	252	250	231	283	275	262	248	248	246	260	268	276	260	259	261	282	255	267	247	247	235	302	236	278	250	267	267	253	248	272	250	258	259	237	256	244	253	278	249	274	251	271	232	230	241	248	266	216	249	252	288	262	281	256	257	264	240	275	250	255	256	260	278	255	230	259	265	227	264	263	244	240	254	246	262	271	257	248	254	234	244	270	260	277	258	215	267	287	262	254	251	262	237	261	239	252	243	288	230	256	256	255	250	273	267	267	263	265	244	249	245	242	251	268	232	257	258	269	267	275	289	275	254	255	254	265	257	285	267	258	271	230	259	268	252	266	259	238	277	243	274	257	262	239	233	273	265	281	254	251	253	245	251	243	244	232	254	261	265	250	244	242	234	255	265	234	283	270	243	260	223	244	242	261	228	255	263	238	243	261	268	255	225	254	277	260	231	257	292	250	267	277	252	239	258	241	249	251	237	248	253	249	273	260	229	240	255	237	271	237	273	240	257	247	265	241	246	264	266	251	259	269	238	242	282	268	260	264	268	257	227	240	231	252	258	257	266	283	217	250	246	254	245	259	261	256	259	290	231	223	235	273	240	267	236	265	268	260	255	253	277
22121	42773	34392	23351	19568	15288	10627	7720	4745	3391	2675	2126	1585	1242	1010	854	723	664	605	551	512	479	474	480	477	433	369	367	344	329	313	326	336	310	342	300	329	318	296	314	313	291	315	329	302	309	308	287	321	299	282	279	290	271	256	299	319	294	290	294	272	286	303	293	281	285	289	278	322	282	303	294	280	293	274	290	255	281	278	266	277	282	246	287	257	310	298	303	275	316	273	292	288	272	325	266	280	272	299	276	304	252	256	253	303	268	274	288	227	307	270	318	287	276	289	293	273	273	274	237	275	283	274	278	267	275	288	249	276	261	270	273	285	282	255	254	273	299	267	301	263	266	284	268	299	273	268	250	265	295	265	260	293	271	256	291	281	265	269	278	261	269	285	281	269	270	297	280	277	267	263	259	266	250	260	264	312	278	281	290	289	280	290	280	292	296	280	265	296	276	290	255	268	286	254	267	280	279	281	277	256	271	276	261	279	285	271	269	273	305	271	275	275	290	302	299	273	260	277	264	264	289	248	267	285	281	280	265	274	290	300	273	301	291	273	294	295	278	281	277	284	323	309	280	281	278	261	295	256	258	262	254	267	291	276	285	286	286	265	307	286	279	262	267	239	261	275	286	300	297	275	247	267	245	296	277	295	290	270	295	280	292	258	256	281	260	299	262	267	277	285	270	313	292	280	277	281	279	299	273	281	285	272	257	285	293	254	279	305	282	268	263	278	285	273	280	251	289	251	294	248	270	283	278	290	255	259	284	281	286	278	292	287	252	260	308	275	271	271	283	262	265	268	292	285	294	276	244	286	263	299	268	293	268	283	304	311	283	256	274	278	243	291	272	287	263	257	256	280	296	263	287	283	280	295	290	279	282	276	273	252	271	297	263	294	267	269	287	281	297	284	271	287	269	247	304	298	272	298	294	287	281	295	288	255	282	266	272	284	266	280	252	267	279	292	284	283	279	274	255	275	300	298	255	256	264	274	292	290	276	267	273	280	283	245	266	248	259	265	271	252	267	271	286	290	282	283	302	304	278	297	283	281	302	260	269	295	274	281	256	290	247	275	260	250	299	253	277	269	286	280	274	276	291	274	266	284	285	291	240	290	288	254	296	269	258	280	264	280	291	274	285	283	266	287	266	294	266	291	300	271	302	292	272	249	252	250	250	273	296	267	249	277	267	265	301	304	257	267	263	291	258	269	278	300	276	300	277	275	292	273	305	276	297	262	287	286	280	291	253	246	261	287	259	277	274	306	270	287	287	263	294	274	288	281	277	305	272	324	267	294	294	278	300	265	270	299	259	275	301	251	295	274	285	275	289	282	277	247	289	289	288	295	265	270	266	294	258	272	270	276	291	284	279	280	258	264	274	317	277	273	256	291	259	291	268	257	281	234	288	307	262	245	288	270	268	276	270	275	275	246	296	289	268	281	287	290	276	314	235	274	282	297	255	285	261	260	278	267	277	290	299	257	250	296	290	276	280	275	234	309	266	281	261	253	290	251	272	278	305	256	260	284	266	274	252	288	277	279	275	291	275	303	312	276	271	278	296	258	288	277	283	259	279	291	277	267	278	268	297	267	272	253	294	307	269	285	285	281	280	269	289	276	307	265	263	273	258	283	263	271	262	261	294	280	272	275	283	253	286	289	277	264	268	279	277	274	278	288	300	292	256	281	281	293	283	283	293	303	283	272	294	300	294	307	301	303	244	306	282	279	274	267	295	286	265	260	275	275	245	289	278	308	272	285	314	253	272	286	264	266	304	269	266	272	279	252	295	294	264	275	312	253	260	296	284	306	287	269	289	273	290	256	294	270	270	279	265	314	256	289	280	279	269	245	250	263	267	296	304	278	275	305	285	256	251	330	289	279	259	299	282	289	281	282	273	302	295	278	283	289	272	299	282	272	282	281	283	304	261	265	279	246	280	281	303	285	264	297	281	298	292	288	283	248	289	271	244	263	288	294	292	255	286	263	276	286	275	265	269	270	282	268	268	285	288	289	295	253	284	266	257	278	289	314	285	279	287	288	282	241	282	284	250	294	278	285	303	266	291	264	286	257	261	233	289	280	313	278	295	284	301	256	274	268	295	247	262	260	254	280	266	286	240	258	261	288	274	279	287	262	273	268	288	281	272	262	244	291	256	264	272	247	242	286	304	259	298	268	284	296	277	278	293	269	248	261	261	254	286	254	278	227	266	290	310	273	288	264	280	275	282	263	282	275	286	261	261	310	306	273	265	283	309	269	243	272	280	281	288	276	276	264	257	256	282	288	273	275	292	279	283	282	273	280	243	275	258	312	247	276	296	283	294	288	270	262	300	272	282	277	278	293	300	290	288	260	255	311	300	271	308	274	261	256	286	263	236	285	286	282	279	243	267	301	272	284	257	311	270	305	259	263	293	275	292	269	283	258	293	284	276	280	292	277	292	286	270	257	284	280	275	293	285	304	281	281	289	270	286	298	269	281	264	266	273	283	283	284	253	292	291	270	290	285	302	251	276	269	289	281	306	281	275	289	282	268	295	280	280	284	282	297	270	297	287	294	292	277	290	293	299	295	269	305	280	279	285	320	279	307	290	288	257	268	275	344	268	267	297	286	281	308	309	249	286	282	272	307	247	277	274	272	287	303	264	270	254	288	291	276	285	260	284	247	300	294	254	301	285	257	302	269	293	315	267	259	274	293	285	285	256	300	277	288	271	292	258	274	293	261	273	262	256	277	251	265	303	266	286	285	281	290	313	290	280	258	290	289	272	261	281	264	309	260	255	303	278	265	263	306	290	287	289	285	285	267	270	262	242	273	284	280	268	285	270	264	307	297	275	284	288	261	298	271	272	296	265	253	257	287	263	250	261	268	266	268	318	274	271	299	280	302	274	282	247	257	268	269	254	282	282	262	238	277	286	273	264	295	280	263	269	297	285	257	282	287	303	270	303	289	283	293	284	291	286	306	281	266	250	269	261	248	279	267	291	275	273	296	283	291	273	302	282	262	314	257	292	259	277	300	295	298	304	279	265	267	276	281	268	278	297	251	246	303	282	255	268	268	265	266	278	289	274	275	294	275	270	294	280	265	278	290	292	293	264	260	261	309	280	278	289	280	264	251	277	288	255	250	287	293	271	291	287	298	285	280	278	266	297	247	272	278	269	240	280	298	276	294	282	284	284	304	266	303	266	284	262	276	259	276	263	296	264	265	305	259	298	271	259	253	274	270	291	293	298	304	256	265	273	282	259	281	294	288	264	278	249	281	256	279	292	307	264	273	265	276	294	239	310	283	244	265	288	267	300	288	271	301	279	254	291	286	277	261	249	277	270	283	260	269	258	258	266	305	286	298	266	300	268	251	281	280	272	278	296	272	277	255	296	252	270	292	272	279	273	265	296	271	299	267	238	253	260	268	300	301	309	286	254	274	281	256	304	292	263	321	316	309	271	268	269	312	266	265	283	289	290	293	297	275	277	285	273	293	277	258	283	256	268	274	265	274	268	306	248
23272	21592	29344	24360	21982	23092	19211	9222	5366	3530	2768	2357	1865	1481	1144	966	863	795	764	711	641	587	618	561	540	541	530	456	451	504	427	442	414	453	471	410	426	406	471	426	410	436	418	383	377	435	445	393	396	379	445	356	430	397	411	410	400	400	372	383	375	386	380	418	406	398	373	392	369	334	350	361	361	397	401	350	380	367	367	361	378	371	352	351	391	402	394	341	377	362	410	354	411	368	345	367	368	357	387	415	384	361	404	361	408	382	379	369	367	336	359	400	408	368	372	370	393	368	379	386	371	374	379	401	387	381	369	360	384	347	397	374	382	381	356	382	390	383	369	381	353	391	393	333	344	360	381	409	380	335	387	419	370	385	382	371	403	372	374	400	381	370	368	365	376	351	345	350	389	364	388	364	404	375	404	378	392	410	410	367	399	401	398	400	368	386	396	392	396	363	354	331	348	378	372	392	383	414	347	374	368	380	378	380	359	356	396	405	355	337	353	376	381	378	379	389	379	371	347	383	378	383	371	371	366	369	367	376	379	352	394	397	399	372	369	398	366	399	369	400	321	377	395	382	398	370	374	399	355	373	405	346	351	348	415	365	385	377	392	370	393	375	336	319	368	359	373	399	387	393	358	393	399	354	340	372	410	386	389	389	364	393	389	355	384	365	349	364	382	379	362	381	389	319	391	368	368	408	361	384	404	400	363	363	349	410	394	391	372	387	377	434	401	381	381	397	394	357	381	350	400	370	398	402	354	356	374	389	403	397	394	358	402	343	380	409	339	361	369	377	378	347	345	369	385	384	382	392	378	375	355	400	398	383	360	313	395	377	374	368	341	337	385	346	370	361	377	404	384	382	356	370	367	394	380	353	385	362	356	374	346	358	373	407	369	375	349	374	360	372	362	391	383	386	347	341	352	335	337	372	340	354	362	379	362	373	398	360	349	406	382	356	356	376	358	377	379	377	395	380	328	401	372	348	376	385	360	376	386	336	374	395	357	408	387	393	390	388	365	363	400	363	361	355	326	353	361	345	362	373	381	381	383	412	376	372	366	342	364	359	357	381	332	361	384	394	381	343	396	368	364	376	368	414	352	381	409	417	349	353	368	386	440	368	368	398	397	387	372	422	360	353	392	387	392	362	373	386	380	381	381	382	360	350	350	334	399	338	350	366	399	387	355	348	367	375	350	407	402	373	359	393	359	400	376	357	359	379	353	371	357	374	354	392	389	393	366	362	374	348	403	354	372	348	373	381	384	363	390	371	386	393	394	386	368	390	341	335	348	366	367	387	360	377	396	377	393	362	372	357	371	376	378	370	385	358	365	418	377	362	390	413	393	366	371	372	361	396	376	351	364	384	382	381	368	358	416	384	377	381	385	398	378	367	376	369	373	350	370	365	408	394	388	391	366	376	367	357	400	338	355	362	332	384	398	395	379	396	375	421	373	367	390	398	366	412	373	404	353	384	372	390	390	375	396	341	409	342	372	399	383	336	368	378	384	380	404	373	344	381	398	351	364	372	384	364	415	349	373	397	378	395	372	372	370	395	402	382	344	396	346	384	396	346	377	387	382	379	382	363	382	371	396	399	365	347	368	411	361	409	332	394	360	368	395	331	354	337	356	358	381	371	377	364	404	388	410	396	384	385	359	391	397	389	361	407	400	407	356	386	359	366	393	371	346	378	406	366	399	374	363	385	379	391	379	375	400	347	371	395	353	404	358	399	395	375	364	385	344	344	360	397	385	388	366	325	349	413	380	357	366	370	405	367	377	363	336	350	374	355	376	366	389	396	383	393	383	394	406	385	377	385	379	359	389	366	384	402	342	378	387	377	365	340	386	366	369	363	402	338	391	393	343	388	365	408	413	382	359	374	407	383	376	378	391	359	373	359	406	364	352	396	385	377	371	338	366	347	361	405	396	381	350	369	379	378	409	368	360	394	384	421	405	372	368	391	369	357	405	367	380	371	338	363	342	349	362	371	386	368	384	352	373	369	384	378	411	355	387	361	351	408	363	418	372	352	404	352	382	361	402	370	390	352	368	355	394	390	382	380	368	368	356	368	374	348	372	365	407	389	378	359	396	361	376	373	361	359	381	373	381	363	403	365	395	390	436	393	366	406	375	363	398	332	375	367	383	403	378	422	372	397	392	417	399	359	369	386	354	361	411	397	381	369	392	360	378	374	344	378	358	407	349	384	319	393	357	375	370	381	383	356	353	404	346	343	360	379	364	378	391	363	373	376	408	395	370	360	386	379	360	346	353	344	355	335	369	362	391	398	373	373	396	378	392	374	352	357	371	370	404	393	382	383	380	384	331	389	367	393	372	367	411	352	359	376	389	346	379	392	408	376	363	380	367	371	373	371	387	393	372	421	360	394	361	394	384	367	386	360	378	404	383	357	364	393	358	356	359	352	357	350	385	372	350	383	336	369	399	398	389	359	367	379	343	370	355	385	389	362	388	394	382	386	368	374	391	372	368	370	378	355	363	385	329	397	365	362	385	360	392	367	378	389	418	399	376	374	407	377	361	335	383	384	353	375	393	330	398	381	395	348	386	350	342	366	376	378	360	385	408	391	401	371	384	376	335	349	353	376	363	391	379	382	359	375	372	373	357	340	372	393	381	369	406	371	375	384	382	416	393	388	410	392	382	412	393	393	382	362	388	321	378	405	406	367	373	373	372	363	371	392	318	368	407	358	360	398	396	400	388	368	370	368	392	367	374	351	348	347	406	369	378	377	353	420	378	389	363	374	371	369	355	367	434	383	363	387	395	355	391	360	386	392	380	346	358	395	350	400	372	376	413	379	444	414	341	364	418	371	404	346	360	365	371	381	367	323	413	385	342	387	394	389	390	345	367	411	395	351	357	381	352	383	351	388	399	398	365	376	396	357	372	368	361	348	400	378	375	384	348	360	356	348	377	357	381	377	384	388	392	347	401	390	367	408	341	360	348	396	390	370	390	356	392	394	346	327	387	391	393	348	386	424	402	373	378	375	380	379	377	397	349	344	384	380	363	334	355	368	378	360	378	408	360	362	358	352	366	377	397	407	351	369	405	361	335	381	402	397	380	383	362	376	352	359	403	402	368	359	355	380	364	379	358	340	357	339	380	350	344	349	391	381	370	353	371	362	374	367	380	362	386	376	333	371	354	414	371	345	408	366	361	428	370	380	386	391	358	363	392	367	386	361	337	379	374	389	370	390	376	384	381	365	370	383	348	339	379	392	356	366	356	380	336	365	364	381	382	370	407	393	374	353	400	366	384	379	373	418	343	345	425	383	373	374	383	364	398	379	377	377	389	380	377	367	366	377	356	398	392	394	376	345	412	361	346	379	380	347	351	350	354	370	371	356	397	362	362	419	378	382	385	368	363	386	327	376	363	388	383	397	368	353	368	376	391	410	338	361	385	377	397	375	377	376	409	374	351	352	393	374	391	380	403	405	359	367	344	337	385	416	376	378	379	399	383	385	361	358	385	367	363	376	384	416
24569	50770	43217	31828	27548	22406	16720	12298	8166	5843	4608	3752	2828	2214	1692	1425	1287	1083	1041	920	841	750	754	717	716	620	602	560	519	562	466	494	494	487	506	491	505	498	464	501	455	443	456	473	409	388	435	412	435	433	402	399	416	410	396	397	399	410	411	382	408	392	382	430	375	420	389	368	425	421	410	396	376	375	350	379	367	405	352	370	383	402	435	376	402	405	402	345	390	397	403	405	427	374	397	399	402	372	374	415	404	405	365	386	407	414	378	398	407	363	415	386	385	396	380	389	372	381	385	377	374	383	427	399	386	417	388	390	400	395	380	428	373	385	382	386	398	404	426	392	434	364	377	420	379	410	377	407	395	394	408	417	415	385	401	391	363	413	367	385	395	384	428	377	407	381	397	390	358	395	392	402	400	417	387	389	392	385	374	374	404	426	412	391	393	396	421	423	393	416	397	375	387	414	364	409	381	389	347	411	371	375	401	412	368	395	388	437	375	413	368	376	399	394	384	406	417	375	435	402	386	422	379	403	393	379	420	412	417	393	425	405	364	394	390	379	367	394	382	393	380	386	384	400	411	401	418	363	378	371	368	425	386	411	379	368	378	392	378	419	394	403	380	353	401	428	388	407	377	399	380	369	379	372	355	400	393	385	369	383	443	408	372	405	382	389	358	399	402	401	407	379	376	447	420	375	390	339	385	421	377	378	369	409	414	379	392	391	387	380	383	349	405	384	401	399	372	411	390	383	440	356	393	398	399	384	395	397	382	425	411	405	371	368	359	378	395	369	405	403	373	389	386	376	385	385	385	370	358	381	412	374	367	427	395	412	385	416	424	381	406	358	426	385	384	387	376	366	384	358	363	371	393	383	384	397	402	366	390	410	392	351	363	385	417	371	415	395	393	399	414	390	390	376	381	388	386	368	379	357	371	366	402	394	394	413	374	399	396	399	397	422	422	401	395	435	390	380	371	389	384	392	405	399	393	353	416	383	396	389	402	399	397	419	412	387	390	386	385	405	357	402	394	378	404	409	384	399	427	411	364	400	386	402	349	385	375	409	380	420	402	391	370	370	414	424	393	403	376	386	399	372	405	334	384	411	402	388	402	366	369	378	386	400	395	411	373	407	388	389	374	353	347	374	358	413	380	395	390	381	414	389	394	417	373	401	364	412	390	362	409	398	369	370	403	420	370	401	400	390	365	412	418	376	370	395	398	412	377	397	405	406	387	390	404	403	380	413	365	430	399	370	379	407	367	420	355	385	402	427	384	425	411	397	383	400	390	395	389	414	371	372	379	405	378	379	409	393	368	418	404	401	423	401	399	392	385	433	389	375	394	398	433	412	405	389	375	397	397	384	416	367	394	359	381	430	375	361	390	369	393	386	420	416	396	387	395	391	388	355	376	404	412	393	375	360	383	361	444	398	376	383	361	398	366	401	410	368	389	386	381	396	422	373	364	374	387	366	406	390	395	399	386	403	404	401	396	370	388	395	390	404	411	378	379	426	384	403	408	364	421	384	401	415	348	409	362	392	417	418	415	383	410	377	410	370	404	407	406	384	378	397	381	386	360	388	395	385	389	392	376	387	393	423	409	412	374	412	393	384	427	394	426	361	397	397	373	369	360	402	403	380	358	372	360	397	408	396	370	398	399	392	390	396	422	335	384	386	440	410	368	376	402	368	378	413	400	399	413	419	360	379	402	380	402	426	405	358	351	390	416	411	401	425	412	387	369	357	389	388	395	407	386	409	402	377	397	390	412	411	366	387	411	377	374	419	378	379	365	430	362	418	397	411	417	391	371	371	377	396	352	407	390	404	407	392	398	385	392	411	389	402	396	406	395	426	385	394	393	368	383	389	414	351	402	383	381	362	393	353	400	412	410	391	391	427	398	353	412	392	391	395	349	431	389	398	383	407	390	384	385	424	423	379	378	398	418	380	372	395	390	403	389	361	429	414	372	396	385	374	395	400	404	385	399	415	397	413	392	359	408	364	415	402	374	399	355	394	400	390	406	368	371	366	378	384	390	391	396	385	386	382	359	416	408	396	380	385	427	401	368	381	377	397	373	385	396	358	403	392	391	388	364	391	374	352	372	380	387	421	425	381	393	400	380	372	406	404	396	396	378	386	377	398	373	401	414	392	385	411	425	396	390	404	373	386	409	370	373	406	381	375	359	439	362	411	376	379	381	404	380	367	416	405	379	377	379	413	382	394	396	400	385	400	404	391	385	387	390	357	387	383	396	411	414	425	370	421	379	398	378	402	411	438	381	421	401	389	374	374	369	393	387	416	386	391	420	376	395	382	385	389	372	355	408	428	400	399	378	388	394	393	372	379	395	395	358	418	403	386	432	405	387	425	388	377	417	396	371	389	389	392	360	407	375	406	392	383	399	373	411	370	412	378	397	380	384	370	408	405	399	425	401	408	417	420	405	345	403	397	440	389	411	374	353	380	408	405	395	407	364	384	397	398	412	374	396	431	386	407	393	397	387	412	395	414	400	390	380	408	392	369	401	384	429	357	383	360	402	383	394	386	413	416	424	393	408	396	376	373	414	413	382	392	393	368	397	400	385	423	393	405	406	414	367	384	419	391	408	396	346	386	418	426	364	409	407	365	393	396	419	394	391	388	394	396	367	396	410	355	385	410	399	413	389	402	406	375	367	373	385	391	381	420	342	410	383	385	392	403	401	415	400	375	395	371	369	377	376	381	352	342	404	386	404	357	401	408	406	401	368	383	410	396	378	383	396	433	401	398	378	415	454	404	387	382	400	408	411	361	390	392	401	404	402	393	399	389	373	365	368	390	360	382	373	360	409	396	345	377	420	377	394	399	382	413	378	403	400	393	367	414	406	337	414	382	390	378	373	367	398	389	409	363	406	391	377	418	391	402	368	399	361	397	397	386	395	411	411	406	455	394	426	413	408	388	407	414	401	358	375	366	363	381	418	371	381	400	366	399	403	350	413	381	394	399	388	407	380	351	347	385	374	369	425	393	354	399	398	411	401	412	404	417	385	374	405	408	375	368	380	360	404	390	346	412	388	361	392	410	413	379	377	416	372	373	387	390	390	379	382	386	367	382	403	415	391	375	414	382	375	415	403	371	383	423	422	379	412	362	381	364	395	376	390	367	408	401	429	420	397	425	371	368	387	421	356	393	411	408	440	367	392	385	404	364	412	362	406	394	390	392	406	397	393	421	349	385	427	399	428	335	411	399	404	405	391	409	393	383	380	400	380	404	414	397	354	366	393	381	418	407	430	386	420	363	425	397	374	376	389	357	345	367	394	368	394	387	403	424	413	416	408	357	386	385	405	394	379	404	383	388	381	377	350	390	444	347	407	392	388	374	365	360	377	383	420	380	401	399	376	404	420	364	371	386	379	390	397	379	381	392	371	404	398	388	400	363	390	421	429	404	405	383	379	396	432	411	367	397	390	452	402	393	397	372	352	387	367	361	414	378	361	408	386	355	365	384	406	419	389	371	402	366	404	411
29308	25164	28114	20140	12876	8373	5126	3212	2127	1433	1080	855	706	565	492	479	437	372	382	338	366	350	314	342	333	306	282	248	293	259	278	277	265	272	285	267	264	275	263	251	285	266	272	262	267	233	255	257	207	228	251	250	244	263	270	236	254	266	245	269	249	250	244	255	239	242	246	241	225	246	230	229	254	216	263	226	213	223	242	241	240	227	236	231	258	262	252	231	243	232	244	241	237	238	253	213	242	225	212	242	229	266	245	216	251	256	233	217	242	213	238	216	255	222	215	235	227	212	242	242	223	244	249	246	246	242	240	218	240	246	233	243	244	232	250	220	233	232	256	233	227	212	263	241	239	232	248	227	236	265	232	255	226	251	237	225	220	258	243	270	252	256	226	227	222	233	254	216	228	210	249	231	256	221	263	238	227	237	249	254	243	208	257	245	241	244	199	228	222	230	239	243	250	225	238	242	232	233	246	246	282	222	272	207	227	234	213	221	228	277	237	219	246	223	225	213	280	249	245	236	247	226	246	252	260	262	241	245	233	236	254	233	230	235	253	254	245	231	245	246	230	226	238	230	246	233	224	263	240	239	230	260	239	243	226	229	228	219	218	237	244	245	249	221	229	202	263	237	244	226	239	225	266	254	269	229	252	240	245	251	230	253	208	220	232	220	243	249	247	226	244	261	245	243	230	235	244	244	264	266	223	265	251	230	256	255	244	255	262	271	224	226	243	254	235	251	214	244	246	259	234	257	230	262	250	275	221	242	222	226	234	252	214	223	235	271	225	224	263	245	217	273	261	264	230	234	246	240	226	233	229	233	230	212	273	254	261	252	218	237	248	254	261	252	247	255	244	236	241	258	238	241	249	259	231	289	263	240	267	256	253	258	242	233	235	232	249	245	239	232	234	229	233	227	213	242	226	265	240	239	242	256	265	223	235	223	231	240	237	213	231	241	241	250	251	224	240	225	236	252	263	214	228	226	254	236	266	273	238	231	244	252	237	239	280	255	238	231	228	244	238	244	267	254	235	240	250	233	254	270	238	225	256	249	233	246	224	221	246	237	224	247	227	274	253	237	237	239	243	245	239	272	233	250	243	262	257	244	235	245	246	261	263	244	218	226	263	256	245	266	255	261	238	249	236	245	218	248	238	243	217	232	226	239	214	223	226	251	252	249	230	256	231	241	233	249	228	238	240	236	222	248	248	241	276	198	222	247	261	282	226	246	244	248	247	231	228	256	233	236	275	261	226	219	238	221	240	243	245	252	244	266	241	236	241	226	258	228	239	244	260	248	255	247	229	261	249	276	257	268	216	248	262	272	272	229	254	245	248	227	246	223	232	249	245	254	251	245	221	242	272	265	274	237	239	210	237	227	234	220	238	245	221	228	240	254	234	230	249	234	249	267	254	248	236	241	243	230	246	265	232	256	247	264	259	241	251	247	251	269	260	184	250	232	247	238	238	232	260	221	259	241	242	269	233	240	222	247	238	226	261	238	197	229	242	239	219	244	253	252	258	254	251	228	217	240	246	236	238	256	234	245	250	260	248	244	227	226	221	228	246	258	215	245	267	241	244	257	227	236	221	238	253	236	274	259	222	254	232	257	258	251	265	240	223	221	237	234	254	267	229	235	228	237	226	261	258	248	229	265	241	206	253	218	248	265	229	228	247	250	244	243	258	218	235	255	198	223	226	222	218	241	233	235	253	262	220	263	218	238	228	243	222	208	227	249	247	250	209	258	235	227	254	259	220	218	222	273	251	243	236	236	235	235	242	239	231	238	231	233	253	247	229	228	247	240	213	262	223	240	241	235	232	217	260	252	242	250	225	268	231	262	238	285	237	251	269	209	246	230	219	255	249	226	218	259	245	266	234	253	229	241	264	246	267	264	253	268	225	248	246	237	217	252	243	223	267	241	246	268	253	255	272	239	231	238	233	246	261	234	262	244	229	245	249	258	221	221	241	256	250	254	250	245	221	265	251	227	220	268	240	239	233	251	247	235	223	236	239	238	226	252	274	260	252	228	217	215	229	236	227	266	240	234	218	215	239	235	240	243	238	253	235	230	276	266	271	226	248	222	250	232	237	264	234	255	250	230	225	231	249	231	232	260	236	223	249	237	224	219	258	250	249	232	249	216	249	274	239	236	246	232	231	237	240	231	236	239	230	236	256	243	250	238	267	236	262	275	236	252	265	216	212	232	226	231	260	258	238	292	241	218	230	248	264	209	250	214	228	237	261	227	243	240	226	242	252	237	222	241	281	232	257	252	209	248	254	232	243	242	254	236	243	262	241	256	247	231	237	247	225	231	243	248	260	243	262	234	244	247	212	255	251	252	235	233	240	221	232	236	236	241	250	263	239	239	240	247	233	243	249	262	252	278	233	254	258	258	254	261	235	263	245	271	225	233	259	224	244	237	263	236	241	232	248	227	247	254	271	230	248	260	234	242	239	270	236	276	255	244	228	236	241	248	230	220	255	228	263	208	230	245	247	250	248	239	266	258	256	234	246	215	233	225	242	233	236	250	261	235	231	221	250	234	232	249	260	268	249	229	230	231	246	227	223	245	230	254	197	251	261	238	225	224	215	234	251	221	258	270	211	255	246	242	251	280	249	248	252	233	238	250	246	247	252	247	229	258	263	248	248	227	265	237	259	254	241	231	210	256	260	239	230	225	231	225	254	239	223	276	238	254	233	241	228	240	271	227	249	247	247	228	218	236	239	224	269	214	226	256	225	253	243	262	239	275	219	261	226	254	272	251	218	258	239	245	250	237	223	259	250	266	220	227	238	237	230	238	247	232	222	217	257	256	221	216	235	232	247	238	255	226	222	229	218	229	240	252	245	245	245	249	252	232	253	226	256	235	243	243	229	262	233	230	232	217	271	257	203	263	231	244	216	215	244	259	249	220	227	224	208	230	265	235	251	246	248	261	257	247	223	242	227	207	209	242	273	245	237	248	235	207	250	225	247	251	223	232	246	265	244	244	240	235	247	234	237	259	265	246	238	225	244	281	258	272	224	251	265	242	222	251	259	236	257	235	274	208	234	237	233	223	228	254	250	246	238	259	242	219	230	239	240	259	240	225	251	236	248	279	247	277	268	220	241	247	243	223	230	247	252	258	261	201	246	241	224	241	245	250	239	235	253	264	224	231	230	226	233	247	235	242	238	235	254	232	252	260	224	232	223	237	262	228	229	253	253	237	249	251	258	239	246	260	236	236	222	247	247	250	210	239	231	236	263	234	240	246	262	215	240	262	237	241	206	243	249	234	211	242	269	252	231	252	230	245	239	254	244	230	227	216	239	225	275	252	241	235	220	263	217	248	252	233	264	234	231	240	249	259	252	230	262	254	247	239	227	226	217	225	234	251	214	235	259	243	246	245	228	236	245	259	243	209	240	248	252	256	240	237	238	254	258	212	225	218	260	253	247	262	251	241	226	247	232	259	247	213	227	239	232	269	220	241	245	281	256	249	251	234	255	242	236	239	236	233
22332	38621	29967	19442	16089	12193	8339	5645	3593	2499	1812	1483	1169	845	684	646	525	527	496	456	432	400	378	390	399	381	344	326	312	293	287	280	286	297	326	273	309	279	291	291	293	290	268	262	293	272	265	291	277	234	265	247	245	299	263	248	258	264	233	269	273	276	257	268	274	237	258	249	257	281	256	244	269	260	257	293	238	252	249	258	284	280	238	275	258	275	244	245	282	279	219	269	244	268	247	271	243	263	219	271	265	241	250	258	274	243	245	222	258	254	257	248	228	253	252	270	239	245	260	267	281	249	249	250	282	243	253	293	286	248	272	241	249	240	275	258	264	247	258	253	249	255	234	258	253	259	258	260	231	260	221	276	267	257	263	252	280	269	265	227	249	274	244	266	253	224	263	255	294	249	253	244	246	284	244	245	240	277	257	262	267	287	266	240	266	287	298	265	262	251	259	233	265	246	246	261	264	278	252	242	267	266	246	270	268	246	281	264	270	242	249	243	278	235	246	268	296	270	256	241	257	274	262	266	270	250	244	281	229	241	252	233	271	270	272	264	283	246	250	252	250	285	256	271	248	249	281	279	285	265	257	273	287	251	252	281	274	258	260	275	256	239	274	258	267	252	275	243	258	222	235	245	262	283	260	279	242	280	262	246	246	258	240	274	256	235	244	258	270	270	245	269	263	250	259	252	260	271	267	249	251	256	275	260	230	266	253	249	248	227	254	264	247	261	263	255	274	284	247	264	262	265	248	244	270	280	246	262	278	235	291	271	271	261	279	285	298	259	271	241	259	239	288	234	254	281	248	262	275	255	244	266	263	269	264	261	280	281	269	242	284	285	273	277	281	246	247	272	267	256	265	261	248	267	281	231	260	286	240	273	244	249	248	274	248	261	262	271	268	249	222	256	294	287	251	255	235	229	242	262	255	236	271	281	237	235	244	241	228	231	250	257	254	248	244	255	260	257	258	275	250	217	263	273	282	248	261	268	260	268	256	258	251	271	243	249	269	266	276	261	253	253	250	235	230	244	277	266	264	259	278	264	267	242	256	250	282	269	279	238	292	267	271	270	237	277	299	243	255	289	257	243	280	273	277	281	261	251	267	255	284	250	276	248	245	260	253	217	246	221	246	245	248	292	258	252	305	275	247	267	246	273	264	283	265	286	235	248	232	263	265	238	255	241	268	240	262	266	272	261	256	268	259	262	265	268	268	231	263	239	280	242	260	241	281	263	238	277	254	278	276	262	279	278	264	275	278	255	261	246	290	256	289	265	286	248	262	213	279	250	253	252	238	235	259	246	255	269	265	272	285	253	269	256	265	285	231	260	283	248	256	264	241	248	275	243	260	260	274	263	271	237	275	275	264	235	257	245	246	266	243	268	242	242	260	270	251	261	287	250	231	277	248	247	245	250	251	252	245	272	263	262	263	300	252	279	243	256	267	254	253	245	268	248	235	259	218	263	252	262	270	276	267	288	218	230	247	247	246	254	243	273	271	277	259	292	243	274	277	250	267	273	245	261	252	261	276	245	263	264	275	240	263	211	257	275	268	300	256	275	245	273	288	247	248	261	246	265	265	257	273	243	294	283	223	259	249	257	257	258	251	258	298	253	270	254	258	249	235	259	253	255	248	267	276	254	271	226	251	296	265	246	254	239	236	254	285	266	260	251	267	243	255	265	248	270	305	248	248	260	266	273	257	257	228	282	244	223	264	288	257	251	252	254	254	248	252	247	253	266	248	250	258	240	255	248	269	253	253	253	266	229	255	247	281	281	264	274	252	270	228	280	278	274	255	244	243	273	254	263	292	258	262	244	270	224	269	283	274	244	277	247	292	249	270	237	248	256	247	273	289	263	239	258	273	259	244	304	251	269	264	238	257	253	277	257	283	243	265	289	265	269	268	249	248	268	252	261	221	268	255	252	232	268	262	241	264	251	280	240	282	255	256	254	254	270	250	240	228	253	256	241	253	261	278	259	283	259	254	271	274	271	240	267	273	241	244	262	255	277	260	260	281	268	247	246	263	245	230	259	244	281	260	240	292	249	243	262	267	250	251	270	269	227	255	265	258	289	240	232	292	276	247	250	260	221	271	258	257	259	267	248	272	244	240	259	245	233	257	242	252	278	264	256	247	300	282	239	240	231	238	240	235	259	253	247	263	239	253	255	252	293	271	261	267	249	232	284	266	247	269	273	271	259	260	289	266	270	240	229	256	254	258	253	226	284	255	256	257	284	251	247	260	277	270	279	256	262	280	268	236	254	271	256	301	230	260	260	258	254	252	240	257	245	276	253	233	244	229	258	284	300	230	287	277	263	223	264	260	272	267	247	255	282	242	241	239	239	249	290	268	274	263	260	246	254	288	254	276	229	266	251	256	281	259	278	266	266	294	257	256	266	253	263	271	228	268	258	255	257	239	240	247	267	245	259	265	251	267	268	265	272	293	281	254	283	255	265	253	263	284	265	286	247	273	244	252	226	226	295	292	230	244	267	272	261	271	254	261	280	275	268	261	248	261	268	283	245	270	234	247	268	288	286	265	262	259	248	255	249	255	263	274	251	244	260	289	237	262	264	248	259	249	283	265	255	289	258	243	256	276	273	245	262	278	261	250	250	256	274	286	276	281	265	291	264	241	252	262	225	278	261	253	269	269	258	260	283	247	252	253	228	234	257	218	248	261	266	279	269	245	258	272	300	247	270	242	260	287	270	243	265	245	251	266	218	251	280	252	254	280	206	237	261	273	244	268	220	281	229	266	259	268	261	240	265	264	251	238	269	265	253	241	265	244	258	265	271	240	243	266	263	240	249	266	258	261	255	291	265	238	262	251	236	259	250	266	253	234	270	253	244	280	272	240	260	226	258	244	245	298	251	260	273	242	278	253	284	270	261	274	237	264	255	246	220	283	266	259	227	255	257	271	235	242	244	261	238	230	258	249	259	269	273	254	242	260	253	254	267	247	268	275	280	240	272	293	260	281	244	264	236	269	267	272	275	254	236	270	288	248	254	274	263	242	287	259	287	286	250	279	242	252	255	238	251	260	275	245	279	260	239	257	229	256	237	244	243	262	262	252	249	258	244	270	266	256	264	251	259	285	255	234	262	256	267	260	250	258	277	257	236	272	264	243	270	276	295	271	263	246	294	273	252	247	256	254	288	240	262	260	241	283	253	261	267	261	231	265	248	237	232	242	261	277	243	272	278	256	275	256	254	228	260	237	260	229	248	245	283	222	248	271	246	256	284	295	300	261	266	233	276	269	258	260	242	243	263	252	259	267	257	255	271	254	261	266	266	278	233	275	232	283	258	272	278	262	242	253	284	238	250	272	262	237	255	243	284	291	263	233	254	256	251	242	282	268	256	256	248	245	265	255	231	252	231	259	274	258	241	259	256	252	241	271	247	274	264	295	242	283	241	235	265	248	256	279	247	252	278	260	265	247	232	282	253	274	280	255	244	247	250	230	210	260	289	255	268	264	277	240	265	267	246	265	249
24482	21616	28950	25126	22551	18747	11155	5740	3976	2585	1950	1453	1314	980	877	789	674	561	558	562	510	461	490	445	430	467	411	352	405	343	374	355	378	353	338	357	350	371	350	324	374	363	377	347	357	317	348	359	331	339	342	339	338	319	345	329	308	321	310	372	341	345	329	337	349	333	330	294	314	321	302	312	321	313	343	324	312	335	354	301	320	305	327	326	316	340	309	314	316	312	336	337	273	325	296	369	308	304	327	335	347	345	345	308	298	314	328	300	303	331	326	323	305	312	316	315	304	311	284	297	320	324	339	321	308	304	329	328	306	326	321	352	352	351	310	328	309	337	315	327	342	294	323	334	311	306	308	341	305	303	327	316	315	305	314	327	316	296	339	319	294	328	325	293	323	287	336	290	317	333	284	303	333	324	313	325	327	319	327	307	309	306	317	315	299	345	292	311	291	318	313	291	328	309	327	312	322	338	325	336	298	331	290	293	328	285	316	300	308	322	322	310	330	336	345	323	284	365	289	342	317	323	335	305	328	323	311	304	324	330	296	323	299	342	322	306	330	305	340	352	302	321	319	304	292	333	334	332	327	318	308	313	315	316	346	307	333	342	313	290	306	293	334	279	308	348	332	307	329	302	312	302	341	323	347	330	317	328	321	311	331	312	295	330	348	315	314	322	336	306	301	293	310	314	319	332	340	323	330	311	306	301	317	310	327	320	303	343	323	324	340	333	310	336	319	298	288	299	357	312	344	337	306	332	339	321	350	328	345	345	331	315	306	324	316	327	283	323	327	323	326	321	328	310	342	325	287	320	309	336	298	292	323	332	342	303	298	332	313	321	316	316	313	345	336	313	339	282	322	324	316	343	331	318	302	319	284	306	289	301	290	311	306	317	310	324	298	315	352	340	353	342	348	302	355	323	327	337	346	310	307	357	334	310	299	303	292	309	324	330	318	298	352	313	323	337	369	357	301	344	350	324	354	314	318	328	304	319	312	350	327	331	287	308	318	340	320	309	333	332	345	316	359	321	264	312	318	328	317	334	324	304	339	342	338	297	312	323	310	311	328	318	288	344	316	319	325	347	303	295	344	326	328	306	321	307	294	312	314	342	316	328	302	326	299	324	311	332	316	299	356	329	300	293	309	336	284	300	340	286	291	319	315	321	327	326	310	304	303	319	357	273	307	321	308	318	305	323	326	306	332	343	331	341	312	328	326	356	346	307	334	338	319	308	313	289	291	308	304	315	326	306	279	367	322	312	341	323	294	313	332	319	324	345	321	334	289	309	329	356	297	331	316	317	312	311	319	333	312	309	313	339	332	301	336	326	320	338	348	329	307	305	332	326	325	331	321	312	301	363	304	341	348	312	306	290	324	311	306	337	305	307	325	330	318	291	300	345	317	308	334	308	338	318	315	297	339	314	306	309	307	299	361	312	315	301	308	315	333	316	282	303	332	340	308	330	312	348	300	306	296	288	341	334	295	332	331	279	320	325	313	299	318	307	298	352	337	316	303	301	319	314	325	328	332	314	305	293	311	337	303	303	289	306	316	311	325	323	344	321	345	340	312	331	292	348	301	325	311	326	301	354	331	340	315	342	347	293	324	302	314	322	338	307	283	313	346	292	307	326	346	313	331	317	320	314	328	345	340	327	326	340	311	316	349	296	320	327	352	340	341	304	289	312	312	342	306	320	291	314	329	322	334	312	317	340	340	297	317	294	320	295	309	331	343	298	305	321	363	315	303	324	340	322	319	339	326	314	320	343	321	329	345	306	290	349	329	310	326	329	290	340	333	343	310	338	317	325	318	276	313	292	279	328	308	334	319	299	323	311	325	325	306	295	338	318	320	315	338	345	303	327	268	308	283	298	321	353	309	316	307	324	346	336	342	311	302	298	317	306	313	318	330	312	318	317	324	317	339	341	322	318	349	358	335	316	328	335	312	336	330	308	317	301	284	322	309	316	311	335	314	338	327	337	275	310	325	294	319	304	323	316	299	337	343	318	323	305	321	349	325	320	327	316	307	337	284	317	335	364	349	344	306	338	326	339	313	326	348	322	320	316	340	300	321	317	287	329	321	338	322	343	313	333	337	338	294	327	344	293	329	355	300	338	312	322	316	320	325	342	343	303	324	308	325	312	330	302	306	300	310	355	322	326	318	309	334	310	339	317	302	340	310	321	302	293	293	348	327	288	296	306	340	343	323	317	305	313	332	319	314	321	332	295	327	333	328	332	281	321	323	316	326	317	327	308	304	322	293	320	329	301	301	296	315	308	324	313	334	313	333	304	328	293	322	323	325	304	295	336	296	336	327	340	343	309	311	315	330	291	314	322	356	324	271	327	309	313	304	312	321	328	306	328	303	364	309	320	318	325	319	291	303	315	331	302	309	324	318	312	354	280	340	314	339	331	312	323	335	322	313	360	331	323	297	312	314	360	349	312	322	332	315	318	311	288	306	324	347	313	291	312	303	331	315	331	307	316	288	310	324	326	311	327	320	321	342	298	315	338	338	314	328	304	316	323	360	285	320	336	346	314	334	311	292	331	296	340	321	333	349	300	365	328	352	337	358	303	311	298	301	322	299	346	348	350	319	319	332	304	355	308	350	320	318	322	265	338	302	293	308	320	340	289	317	302	321	295	316	315	282	314	288	318	336	310	318	346	326	334	318	330	335	307	317	315	297	327	338	314	342	285	322	304	328	313	312	295	308	328	336	318	313	316	312	347	322	294	300	327	311	292	304	305	328	318	334	306	333	298	339	314	319	339	322	311	326	295	304	326	335	314	318	306	320	345	324	326	288	313	321	325	318	328	321	306	339	287	328	334	319	332	311	369	295	315	320	344	345	336	317	327	349	281	338	326	320	342	284	314	322	317	322	346	338	306	307	339	343	312	346	299	308	347	320	306	334	319	309	325	299	350	329	301	320	336	334	303	301	329	334	342	331	288	317	301	322	310	317	327	300	333	291	323	297	310	322	313	305	307	282	312	324	326	292	280	331	336	313	278	293	312	303	309	346	316	336	323	333	317	318	305	308	329	357	335	321	326	336	319	336	287	337	307	308	340	332	321	277	324	324	322	314	322	333	309	316	303	309	327	334	316	321	309	312	321	325	307	297	313	291	333	322	337	365	348	308	344	315	360	322	315	316	324	289	332	338	316	284	315	339	313	345	312	293	317	303	314	300	323	308	331	324	306	300	329	336	318	322	330	334	315	324	327	299	355	314	347	315	316	294	293	325	332	346	326	324	323	335	310	294	330	293	323	328	366	329	324	342	338	314	320	333	310	317	337	325	312	346	330	296	322	336	328	337	316	308	311	309	316	337	295	341	345	304	324	315	322	337	334	334	303	348	326	310	310	335	315	305	296	318	326	334	304	311	354	318	325	333	302	322	323	313	305	316	324	306	331	322	333	356	298	290	294	299	317	334	330	331	315	340	317	323	301	334	331	316	324	331	311	321	321	318	313	322	313	306	332	302	288	339	307	308	300	315	303
22244	45905	38508	26995	22898	17902	12848	8554	6252	4157	3132	2426	1965	1442	1179	1033	911	859	747	675	628	620	600	582	575	496	503	419	434	441	441	430	448	409	426	386	352	406	389	370	375	425	360	374	352	390	348	358	372	335	347	377	315	367	326	348	341	328	321	351	372	366	344	342	372	355	351	320	355	333	336	352	369	352	349	343	313	301	303	341	355	330	325	322	319	346	349	339	368	348	294	345	318	335	331	307	298	339	325	341	369	356	347	316	383	343	356	339	328	330	342	349	326	338	335	324	390	353	330	344	329	335	330	359	344	340	363	334	333	333	347	365	344	320	301	319	348	385	339	382	366	323	327	356	338	335	343	325	348	331	314	338	354	370	334	362	354	344	345	334	350	368	329	355	316	336	379	327	311	349	341	332	327	318	353	306	372	330	314	330	335	331	313	319	343	308	343	329	344	327	356	334	334	370	341	307	322	347	327	366	322	336	300	337	355	314	357	313	349	335	330	329	343	294	343	335	356	324	361	362	303	339	317	349	314	337	336	331	335	343	323	363	324	341	332	300	305	367	338	335	343	343	338	340	327	378	338	317	343	332	336	344	329	324	347	355	338	315	329	319	331	338	347	358	302	326	333	329	308	339	325	327	342	341	341	351	315	318	366	335	307	311	299	320	340	329	320	339	337	310	355	338	345	361	322	335	325	319	324	337	334	336	334	328	328	326	340	327	332	341	351	338	329	366	339	349	339	353	310	336	373	326	354	332	321	346	368	357	346	346	350	355	348	355	331	311	344	344	326	317	360	329	311	358	295	339	334	330	344	336	343	367	341	339	321	308	354	388	339	341	400	340	344	330	317	326	348	333	336	316	341	344	340	323	349	358	325	344	351	329	337	312	330	336	338	357	358	336	354	382	327	308	334	350	363	322	313	305	336	364	321	324	336	333	335	364	366	313	328	363	330	337	322	363	348	322	323	355	370	318	318	320	343	336	318	323	320	353	327	330	342	339	324	333	331	330	325	352	339	334	327	327	323	354	365	327	344	296	331	339	361	345	350	310	358	366	342	359	304	358	347	319	316	340	339	321	353	322	319	349	332	321	324	321	317	322	328	324	341	348	315	323	363	330	310	345	343	326	352	357	364	325	337	341	377	318	327	336	378	355	313	354	348	321	344	325	361	359	301	351	349	336	329	326	344	302	288	333	320	313	316	328	333	335	368	343	338	324	373	328	334	327	326	306	344	357	345	318	363	357	311	350	326	309	351	308	344	317	326	379	364	358	353	314	318	342	309	345	349	343	332	332	335	325	317	322	335	325	331	343	307	343	341	306	353	326	365	327	292	322	318	339	335	288	374	308	323	329	356	341	333	337	297	308	368	325	345	388	336	312	355	329	333	357	344	310	335	341	332	332	336	307	351	339	355	326	322	321	338	302	324	328	338	357	334	305	341	341	335	299	318	351	333	338	384	352	305	346	332	309	334	340	366	329	344	360	348	334	318	356	371	313	321	326	353	334	347	340	341	338	323	305	315	312	339	341	342	383	326	337	324	371	344	326	352	325	317	346	348	358	339	343	351	332	389	320	359	352	330	348	350	305	311	330	341	338	308	298	326	344	348	350	312	305	304	351	342	321	328	300	351	397	314	340	342	321	306	300	345	324	323	339	307	314	345	382	339	342	323	342	320	318	311	338	308	336	372	324	348	324	309	346	334	337	303	334	315	346	344	339	317	345	333	342	365	341	347	344	332	347	300	336	360	349	348	338	333	330	382	315	335	355	323	352	357	356	372	339	344	323	342	324	322	339	321	325	326	320	328	322	339	336	335	329	348	326	309	356	367	348	373	340	329	349	290	328	333	325	328	328	350	316	337	307	312	333	334	353	358	342	336	322	348	277	366	352	320	320	331	289	346	326	336	346	346	335	321	312	340	303	308	325	340	330	311	337	352	317	342	325	339	332	333	331	333	319	339	363	348	370	320	329	350	337	322	368	326	293	322	327	302	344	324	321	363	312	328	336	339	332	343	328	347	345	335	325	339	383	351	330	312	320	329	330	300	314	370	356	352	351	374	321	371	308	309	347	323	337	312	296	296	326	345	328	325	325	332	366	325	322	360	327	325	337	333	315	321	333	337	314	330	334	346	358	313	336	299	332	348	326	317	334	355	321	343	345	328	316	343	323	328	326	330	343	377	362	332	336	340	341	304	334	363	321	299	330	328	367	352	309	355	288	321	345	303	302	324	318	339	362	351	341	338	362	368	340	331	312	359	351	356	362	350	367	316	334	314	325	329	330	311	343	330	328	343	308	362	335	318	345	339	350	352	383	309	319	354	312	329	315	339	359	305	327	331	297	336	343	337	344	345	341	339	340	338	322	311	326	340	318	383	331	337	338	326	365	336	373	340	323	296	346	338	324	342	346	369	338	324	352	356	305	303	344	360	346	319	360	314	375	331	340	316	357	343	332	356	327	324	345	296	364	348	318	348	311	333	340	327	306	356	381	319	318	325	376	333	330	320	333	314	326	329	341	316	328	326	339	349	338	342	328	350	328	336	319	307	364	355	337	318	306	344	336	354	321	356	321	377	360	352	338	323	330	333	323	347	341	341	323	323	330	333	338	346	351	352	352	330	355	349	342	316	310	353	340	358	343	339	330	333	326	316	336	371	324	359	312	350	358	347	346	313	331	335	349	348	373	348	323	308	330	368	319	333	324	314	306	308	338	354	306	321	343	348	327	322	369	384	366	326	307	331	342	356	359	346	343	355	361	347	312	331	319	300	332	300	321	344	341	318	332	317	368	352	372	319	333	320	313	317	335	330	336	314	318	347	353	329	354	312	337	321	345	336	323	344	325	374	385	340	326	319	351	323	310	345	330	359	361	372	362	296	316	307	301	333	352	340	316	334	324	371	344	333	343	325	315	375	336	321	303	357	316	319	319	302	340	337	332	316	331	332	341	294	322	309	315	352	341	338	324	329	347	338	347	351	330	343	347	343	328	324	343	342	346	347	319	362	322	334	360	323	330	307	317	367	307	344	298	360	303	329	343	322	362	369	332	298	336	331	359	338	357	323	304	336	329	319	315	350	328	299	337	331	316	321	321	347	326	317	360	312	324	304	327	316	384	329	333	331	337	322	377	339	365	340	327	329	329	330	348	307	380	340	334	330	293	346	337	352	348	324	349	338	333	319	343	348	318	329	329	335	319	360	306	377	363	350	356	325	314	357	327	357	334	345	343	339	341	341	362	343	300	293	318	332	351	358	320	341	352	339	336	350	334	370	298	341	316	349	349	331	360	321	337	365	370	306	326	346	344	331	323	312	299	313	309	331	349	316	338	326	331	341	343	317	329	337	327	334	319	333	346	345	330	361	329	326	313	329	320	326	349	325	329	323	344	317	345	317	342	334	325	331	336	312	337	360	344	328	320	352	330	372	304	337	314	355	325	328	335	304	335	332	314	320	345	345	303	329	342	334	310	327	311	365	335	343	306	337	343	354	337	329	350
25415	21583	28144	26595	19179	12094	7414	3929	2866	2025	1476	1220	873	690	627	517	544	456	466	400	435	359	364	332	356	325	326	313	292	294	318	267	271	287	290	314	300	286	245	276	262	265	229	285	306	256	263	292	264	243	271	254	289	284	275	258	268	280	282	266	286	281	261	238	278	246	297	240	266	258	285	278	244	254	250	259	284	263	257	261	242	267	249	241	265	256	257	261	239	238	251	248	277	240	264	261	250	259	234	231	276	244	270	240	247	260	265	238	255	276	268	238	283	275	247	267	238	232	232	259	244	275	272	237	274	242	240	268	256	257	233	263	247	262	270	246	257	232	256	242	272	254	273	252	244	279	261	201	251	275	262	262	258	251	259	250	256	282	255	236	244	250	239	266	253	237	245	293	277	278	276	245	246	241	261	277	287	266	251	244	248	238	255	281	257	285	227	266	266	242	257	248	244	312	248	281	261	244	232	231	238	237	271	264	260	235	235	226	281	233	264	281	253	253	249	250	257	269	255	239	261	251	270	251	272	260	245	283	259	264	254	279	257	278	262	243	255	238	238	274	257	257	244	257	255	233	236	243	227	256	241	261	266	237	259	270	245	247	249	267	266	261	225	269	248	269	232	271	269	238	262	252	219	250	263	243	264	261	278	224	241	266	257	258	245	250	249	237	275	241	264	230	232	267	256	251	258	252	249	254	280	255	248	266	260	267	251	239	265	245	243	273	264	237	273	253	240	277	253	246	258	263	249	232	210	253	254	227	252	253	238	269	233	245	251	269	260	275	209	265	283	271	257	254	268	270	243	253	243	250	247	269	255	237	255	261	240	290	264	253	280	253	251	257	260	267	245	234	241	269	217	266	239	234	247	241	242	231	242	262	246	258	246	231	233	242	242	247	234	267	294	232	286	295	285	275	263	258	231	219	246	221	261	258	267	239	277	254	285	251	251	279	275	254	257	236	256	247	246	288	260	238	254	232	239	289	234	279	241	253	242	253	266	252	247	236	249	273	264	241	285	255	265	260	265	256	244	281	274	261	259	274	256	272	247	296	256	245	266	236	267	233	265	261	250	247	238	261	283	250	251	262	274	250	260	242	225	260	237	250	255	256	268	268	252	273	247	264	268	230	287	202	277	268	256	264	254	250	269	274	244	264	242	256	283	285	285	276	267	267	240	254	271	257	279	265	249	262	233	240	245	257	254	250	260	254	225	246	268	258	242	259	264	239	242	263	243	257	250	245	256	246	263	238	241	254	262	267	241	248	243	262	250	228	228	256	251	261	259	245	259	235	291	247	234	237	271	283	264	240	279	249	246	246	230	255	244	246	259	258	238	274	263	259	238	257	285	225	260	257	261	250	236	258	248	295	240	277	230	263	241	280	258	217	250	243	266	244	271	244	270	272	263	265	261	270	243	254	262	216	256	274	250	266	247	267	256	255	275	269	254	238	254	247	245	258	237	272	238	258	222	262	265	262	235	250	248	263	241	245	238	264	236	241	255	244	263	280	255	247	275	242	257	254	238	245	263	241	238	261	266	258	262	284	244	247	265	270	241	260	270	261	260	260	265	226	258	287	240	261	256	233	246	245	258	245	257	288	273	245	258	249	235	242	284	261	284	282	243	267	241	257	240	237	246	229	248	259	246	253	269	258	281	256	283	251	230	276	255	234	260	235	246	246	288	265	288	267	283	249	274	235	262	255	246	229	260	273	224	252	255	242	243	272	238	256	231	304	242	267	270	249	278	258	246	260	287	255	260	234	255	260	230	270	277	260	264	286	233	229	249	291	246	245	272	267	270	256	236	260	262	243	249	261	283	246	265	254	293	232	270	267	272	246	266	243	266	229	254	228	260	231	254	239	241	265	279	260	265	270	248	263	240	224	264	287	274	286	248	272	268	272	287	265	252	248	260	241	241	234	246	271	262	228	253	253	271	254	267	240	249	268	228	276	271	266	256	237	256	273	267	268	224	268	255	243	245	246	240	283	277	223	252	250	271	251	252	243	263	234	247	258	242	249	260	268	250	280	245	254	279	257	273	279	267	256	258	266	249	238	226	268	255	262	247	249	251	248	260	255	258	261	270	264	303	266	253	252	247	237	254	260	247	277	291	258	239	269	278	269	256	248	279	252	247	240	258	232	255	245	244	258	258	253	240	257	236	246	261	250	252	256	251	236	240	260	232	277	271	265	220	262	215	275	260	274	258	251	251	236	221	239	241	264	257	228	239	268	273	240	256	263	253	234	257	270	246	237	248	224	243	243	260	256	242	237	252	263	252	261	262	258	252	223	268	264	269	269	231	254	240	246	238	256	234	250	273	268	270	281	276	248	282	249	266	238	234	263	238	251	262	259	234	235	264	295	267	253	275	264	261	237	257	241	220	245	261	260	251	246	238	248	270	258	285	246	250	278	273	271	259	266	254	239	239	272	254	246	261	256	239	255	241	257	238	202	261	238	282	244	254	271	232	276	236	247	272	265	248	270	247	283	266	274	266	267	236	239	273	275	259	256	240	257	251	247	281	278	253	265	256	291	236	265	259	269	250	247	278	250	241	266	283	233	252	271	213	265	260	238	256	272	279	243	235	235	234	261	244	262	246	264	228	250	272	262	259	243	239	246	262	253	264	270	250	260	237	237	252	261	261	232	247	258	252	260	272	250	248	264	275	234	290	245	254	276	257	243	270	233	255	231	259	242	289	263	291	263	287	270	233	260	249	278	231	266	269	283	252	279	252	276	262	269	256	239	248	229	264	236	279	265	236	256	259	246	245	244	268	242	238	265	272	256	242	250	247	237	239	235	266	274	283	259	253	258	261	244	245	240	247	271	251	252	258	253	253	239	255	266	244	244	257	236	250	235	234	262	239	282	246	253	275	256	275	246	288	258	264	279	246	270	263	248	270	270	281	259	245	260	253	283	264	284	251	259	259	233	241	254	260	271	290	242	257	255	282	237	236	235	252	243	258	235	252	252	222	232	290	247	270	259	243	265	277	314	267	228	243	231	255	280	265	264	266	248	242	247	278	276	267	233	287	275	259	251	232	246	242	248	260	278	246	246	235	227	267	262	232	265	265	270	278	257	266	273	233	253	285	263	247	265	244	237	235	262	233	239	282	254	252	265	237	246	256	258	285	265	282	243	231	242	257	259	267	238	278	249	266	244	233	289	271	248	247	272	240	224	248	242	269	240	281	225	278	253	256	262	275	279	258	247	246	265	233	245	266	277	236	248	244	281	261	234	274	236	305	256	272	237	277	230	254	232	248	259	255	254	258	239	240	229	261	251	276	250	259	247	266	242	261	278	248	252	284	234	255	264	271	269	255	271	272	271	231	246	288	259	249	273	230	247	242	234	238	250	258	271	275	263	245	257	266	274	248	280	258	259	279	273	271	239	269	267	250	226	240	257	294	253	235	273	277	265	256	262	271	251	239	245	250	261	243	276	280	235	258	244	244	266	255	265	264	241	238	268	277	266	262	233	252	224	293	245	270	242
21722	42078	34713	23958	19508	15623	10935	6937	5096	3616	2627	1948	1512	1096	983	814	695	633	588	558	525	492	472	462	467	375	360	332	378	368	329	327	322	353	354	294	342	356	290	313	339	318	311	308	332	284	286	292	278	294	288	270	267	294	284	289	264	277	291	280	278	307	269	273	298	266	266	295	278	291	296	240	286	281	269	264	264	287	263	254	283	280	287	268	260	293	287	277	254	329	286	294	313	272	290	276	244	265	273	281	288	261	245	286	284	254	304	285	280	270	279	242	284	270	296	280	296	293	265	266	261	261	272	275	262	267	290	300	296	283	265	287	274	295	277	251	293	297	252	275	279	292	255	261	247	265	294	272	247	282	285	279	273	291	272	286	280	278	262	267	250	281	266	283	284	281	276	298	281	265	287	292	271	266	278	279	283	304	277	285	259	273	280	286	262	283	297	296	264	261	270	238	303	290	253	258	281	270	278	266	273	275	301	279	290	283	291	288	256	301	269	267	288	267	280	263	290	300	269	308	265	273	254	288	306	261	280	250	277	274	269	254	261	241	299	252	251	259	266	301	292	277	286	296	270	266	294	275	284	269	255	272	301	290	304	259	287	262	284	265	279	269	254	294	277	326	247	286	264	256	284	278	256	286	265	278	287	280	279	288	263	295	258	273	293	284	277	275	295	303	302	259	269	294	277	273	259	253	271	246	296	264	282	284	282	259	283	275	287	278	250	280	267	278	268	281	276	293	279	281	274	298	284	271	304	310	293	284	290	306	278	283	258	288	277	299	274	298	295	272	308	265	290	260	271	279	310	271	270	304	259	296	276	279	255	280	257	298	276	295	265	290	273	297	298	286	277	262	283	285	261	271	309	274	270	299	249	261	256	257	275	292	263	261	251	292	286	276	283	265	257	285	310	295	278	292	266	267	282	294	285	267	279	295	270	292	263	300	253	276	283	268	282	263	243	231	282	270	285	258	285	261	268	278	267	241	269	293	293	266	274	254	293	260	254	283	297	291	274	270	284	293	288	318	273	293	286	298	293	300	269	286	269	297	259	278	294	296	269	317	264	282	297	294	274	275	297	284	250	259	277	274	283	258	263	247	264	276	297	243	296	288	296	259	251	256	260	281	273	298	291	285	294	286	287	264	266	286	253	291	287	269	285	304	276	266	265	289	248	262	276	276	265	267	269	260	260	296	282	294	255	301	279	259	266	303	274	261	262	296	278	284	256	282	270	288	285	289	276	258	267	294	279	298	261	292	246	265	288	259	266	288	263	264	294	287	301	226	255	253	271	276	260	292	282	261	263	243	254	261	265	273	294	273	267	286	286	261	298	272	261	264	269	302	252	294	286	285	265	274	286	264	234	271	277	262	309	281	275	267	288	275	285	272	268	252	302	302	258	257	296	282	270	290	278	258	288	289	278	252	273	271	270	286	299	288	237	263	242	290	287	252	275	263	284	240	271	256	276	291	272	290	270	284	280	276	254	287	287	278	275	285	323	278	290	243	268	257	268	271	263	277	275	282	289	266	279	285	271	284	265	270	274	270	283	259	248	266	298	281	235	273	269	264	277	252	261	267	291	231	287	293	272	277	285	260	293	284	272	278	287	260	276	291	260	273	285	295	294	293	297	271	261	271	248	271	277	301	309	263	268	280	265	296	285	245	288	261	293	286	284	260	312	307	301	290	286	289	294	294	295	273	260	272	268	281	281	278	265	274	312	258	271	289	262	292	264	276	285	277	326	259	282	256	268	270	286	289	269	263	269	281	270	260	272	295	248	280	267	287	290	288	240	284	291	296	286	242	298	268	275	268	284	289	273	271	308	275	269	272	274	317	263	308	303	303	278	247	256	283	275	304	267	285	297	290	289	276	248	288	277	286	263	274	262	289	252	265	259	286	275	282	247	255	271	292	290	266	269	294	257	259	288	291	248	290	267	258	263	286	272	252	288	272	294	264	265	246	285	282	266	268	301	272	284	258	277	310	266	259	273	274	276	274	277	299	275	276	305	250	266	278	277	235	309	306	308	268	252	259	305	266	274	290	266	254	298	276	271	290	274	278	296	257	282	279	294	302	272	256	280	317	289	271	265	268	306	278	312	309	282	282	281	281	286	271	254	293	261	283	261	282	290	290	259	243	300	277	276	302	268	269	243	272	277	270	301	279	268	290	285	310	268	247	288	271	266	284	292	301	260	273	265	291	254	266	285	289	294	278	266	266	289	254	310	279	258	259	276	289	303	285	268	304	267	263	282	262	283	285	264	284	290	263	281	260	286	273	289	276	293	280	261	288	292	281	261	273	256	289	277	315	267	276	290	295	287	300	299	276	274	252	300	251	302	274	277	314	306	281	287	292	275	278	267	283	278	268	280	253	284	292	270	284	295	287	249	276	250	286	298	237	281	256	288	271	265	295	272	314	302	286	275	271	264	242	259	269	274	287	271	275	267	254	282	261	278	287	271	256	280	287	302	266	279	298	259	281	294	270	265	306	250	280	280	282	279	276	297	269	246	268	298	267	264	263	271	280	270	283	264	258	282	296	261	282	298	292	275	286	281	286	268	289	281	283	262	259	255	290	273	269	289	272	268	282	290	265	250	274	284	304	259	261	277	279	289	272	277	259	319	264	285	297	235	266	291	253	246	264	293	292	294	289	264	273	297	244	291	287	279	288	263	277	282	268	279	303	288	279	270	283	307	263	279	248	255	288	279	296	261	303	270	286	284	265	269	244	293	289	289	284	309	276	255	296	274	269	260	307	282	277	297	280	230	269	275	277	270	310	316	270	274	264	302	280	273	274	278	280	282	271	268	290	275	269	277	264	278	305	266	298	306	277	288	277	270	265	296	285	277	285	279	276	286	276	280	270	257	271	257	294	271	284	274	274	301	246	270	298	250	252	254	285	293	276	283	255	300	288	283	302	303	281	274	270	272	278	268	253	280	244	262	294	272	275	275	252	312	273	280	278	278	277	271	257	305	276	319	276	309	281	285	279	269	295	261	270	301	254	294	275	281	268	285	269	289	287	279	265	267	296	286	285	284	278	281	313	256	295	275	289	263	282	293	258	291	276	282	261	274	291	304	286	276	266	287	286	266	268	287	263	268	273	243	304	296	264	295	273	259	296	270	262	276	302	310	261	257	272	268	268	298	291	251	277	272	268	256	264	282	248	269	315	269	268	276	275	289	295	299	297	254	300	286	259	278	276	286	267	281	278	267	255	287	285	273	295	269	289	267	260	262	291	293	266	293	257	272	293	285	262	310	253	283	273	295	260	279	253	277	279	282	246	307	262	254	273	242	259	295	258	294	263	288	277	251	277	282	303	283	277	293	267	271	273	254	292	267	258	303	267	302	284	265	270	285	272	321	274	298	273	280	286	315	263	275	287	257	274	250	275	271	286	297	253	291	255	273	279	282	287	291	293	272	285	282	246	274	339	290	292	300	247	291	297	296	280	281	282	276	291	280	266	262	285	297	264	279	265	260	253	271	267	255	269
23211	21580	29369	24307	22006	23100	19638	8842	5111	3962	2836	2206	1758	1349	1170	1000	898	805	753	707	680	624	600	563	574	491	470	496	508	486	445	460	455	445	421	431	391	428	437	452	414	451	373	407	431	441	385	370	372	386	376	404	375	406	380	417	382	411	395	355	379	361	388	388	391	411	367	352	402	379	404	379	352	383	388	354	386	360	324	359	405	356	383	334	361	373	351	378	403	391	371	378	385	376	367	368	378	398	381	388	399	399	358	347	372	389	387	413	354	395	386	398	405	376	371	392	384	363	400	362	397	367	388	353	388	363	393	374	377	387	395	374	397	399	402	391	368	384	380	360	369	397	376	349	368	410	396	355	392	347	355	353	375	401	358	347	373	357	409	372	388	364	400	335	346	357	413	376	361	399	364	350	368	389	367	403	345	363	374	367	401	367	381	383	363	392	378	356	366	374	377	353	350	350	365	371	375	369	367	364	356	359	366	366	375	366	347	400	373	387	342	390	372	373	386	374	405	370	340	311	343	386	371	370	367	353	378	369	365	393	376	369	355	359	360	370	396	348	381	364	350	349	350	389	344	368	373	391	386	339	381	357	365	367	404	397	340	366	370	359	381	389	374	368	352	382	380	329	365	366	368	416	364	381	405	371	386	373	374	394	388	359	343	389	390	372	342	369	390	396	393	420	356	409	380	374	365	401	368	355	379	389	351	377	373	389	368	349	387	372	400	388	372	395	317	345	365	402	351	374	382	403	375	357	376	395	416	385	382	368	354	364	371	361	322	351	364	373	352	344	343	354	361	376	386	349	378	361	383	345	403	370	380	402	358	403	366	364	379	357	359	369	410	406	362	354	354	402	385	365	369	351	374	359	352	357	354	343	392	353	369	370	351	375	365	366	383	400	361	368	394	367	387	378	364	356	371	382	368	339	367	371	381	358	377	368	370	374	334	355	338	388	381	383	368	339	380	333	370	381	378	364	379	339	376	360	365	349	391	357	370	398	384	396	380	359	380	359	355	401	381	343	368	372	334	388	379	383	394	411	370	363	365	378	385	349	380	361	374	376	376	367	362	356	359	360	394	347	410	402	352	393	335	364	365	353	345	386	384	365	365	338	347	382	346	364	370	341	359	374	366	383	374	365	376	370	394	354	384	361	344	368	361	360	346	382	347	371	366	351	339	377	390	383	406	352	377	362	379	346	418	395	375	356	382	351	374	363	417	366	355	364	404	326	335	336	377	381	361	397	340	396	369	377	390	409	383	377	341	355	334	370	389	352	371	383	357	337	359	385	346	375	360	362	383	361	374	350	383	372	386	385	372	376	398	372	372	370	378	356	371	352	387	369	381	335	377	367	357	398	388	351	362	358	349	390	401	367	393	360	363	379	371	373	402	358	373	363	364	386	352	393	373	362	390	345	379	348	371	344	342	382	352	355	374	359	360	354	342	396	366	342	375	353	358	382	349	396	393	382	420	401	376	344	381	375	380	346	345	341	391	360	380	390	357	374	345	393	367	378	364	365	362	362	371	349	389	383	367	364	353	348	354	369	381	371	417	364	379	390	338	362	392	357	366	409	391	368	354	351	376	393	386	368	370	416	385	387	383	394	407	381	345	367	375	382	385	374	363	373	431	357	378	369	369	370	383	394	356	383	380	340	404	367	375	376	391	373	357	363	395	400	377	341	354	383	356	403	365	402	340	395	344	405	379	352	360	363	414	362	359	375	373	409	373	341	356	375	359	383	344	361	393	367	332	349	390	394	370	390	395	350	365	370	381	362	363	348	405	417	380	365	363	392	357	341	381	393	380	371	385	394	353	368	373	380	379	394	341	363	365	384	325	355	326	391	400	351	383	347	375	379	391	374	381	385	342	329	368	411	371	391	343	363	365	409	332	354	389	377	378	376	391	347	364	386	367	375	356	401	356	412	342	360	371	362	381	401	396	341	384	386	376	366	392	375	345	397	381	366	353	380	395	382	348	360	377	369	380	348	384	353	383	378	354	366	365	370	370	361	381	373	388	348	402	350	361	370	377	373	369	372	371	370	355	368	400	358	339	355	380	354	375	376	358	371	377	351	390	356	330	369	363	352	358	349	378	379	387	406	382	383	390	365	374	341	386	333	376	378	360	396	388	347	341	388	401	385	367	371	310	363	365	365	390	366	387	385	376	388	366	402	381	373	369	390	392	358	413	362	377	389	374	395	361	412	361	361	395	369	371	360	372	341	367	379	363	374	404	347	369	361	367	371	364	374	423	371	353	363	385	372	334	401	356	373	350	392	370	365	360	387	351	359	373	363	379	382	337	376	367	370	391	394	426	379	356	351	373	369	385	351	346	405	368	383	340	351	372	327	411	399	402	376	359	393	350	380	379	376	366	347	342	365	360	379	363	360	372	384	355	375	367	318	374	386	389	359	353	380	381	387	392	368	365	349	392	373	375	368	372	320	356	371	385	374	336	381	387	373	413	329	361	389	393	352	385	356	395	361	389	348	420	379	410	375	378	349	379	387	391	380	366	386	355	395	359	358	395	373	380	397	369	362	398	308	355	376	379	361	346	350	366	388	368	382	382	383	351	373	389	364	364	380	365	361	370	363	370	357	375	379	366	378	384	423	362	369	384	406	368	330	404	389	425	353	357	362	352	355	386	357	368	365	380	338	390	367	380	350	406	366	370	358	349	404	345	379	388	382	379	379	399	412	407	328	384	350	383	373	373	384	366	399	355	360	384	356	371	374	322	362	371	351	355	382	349	370	383	420	377	358	374	396	374	359	346	393	368	341	335	391	356	399	371	421	372	381	386	373	384	374	364	365	384	377	358	394	369	335	378	361	389	361	378	356	357	411	336	327	391	404	382	367	397	401	365	364	359	361	368	371	411	357	384	371	383	368	391	376	386	378	372	341	385	350	365	379	390	390	358	397	344	381	355	364	367	344	331	405	368	402	397	382	352	385	403	337	339	353	367	372	388	372	405	380	368	373	359	370	401	358	386	364	363	394	374	423	370	366	393	374	351	388	393	374	377	377	391	348	368	383	387	370	407	397	359	387	368	345	374	377	364	362	353	337	388	365	373	370	352	392	355	378	402	441	361	390	395	383	395	342	355	381	356	389	378	358	367	377	382	424	335	396	407	387	354	370	396	367	407	378	370	346	391	391	359	354	353	407	376	347	373	367	383	379	411	377	373	401	364	366	361	365	372	370	341	339	381	362	352	405	333	384	365	424	364	390	361	358	353	423	342	401	352	381	352	396	396	355	371	345	384	366	377	355	350	391	408	375	337	340	361	388	412	356	382	373	342	353	375	350	394	399	358	383	385	377	399	379	355	344	382	367	356	360	377	376	365	341	364	395	389	371	356	364	375	372	376	368	374	380	359	385	377	401	375	378	389	351	381	395	352	349	353	394	358	388	344	389	343	371	414	389	355	389	372	361	379	374	396	349	378	379	348	343	358	428	423	353	364	391	396	353	376	354	369	375	370	376	352	364	357	403	381	380
24107	51024	43676	32452	27565	22725	17076	11398	8064	6273	4500	3501	2726	2063	1659	1404	1247	1081	1021	944	842	789	758	716	714	599	589	565	523	500	466	492	541	453	496	460	470	475	446	463	447	479	467	403	434	398	423	385	410	393	413	418	400	408	382	372	380	421	379	374	427	388	425	407	383	364	377	386	371	370	405	410	412	427	415	407	406	395	397	395	394	433	405	408	343	362	387	409	384	400	391	423	380	396	375	386	393	357	382	367	372	407	416	398	392	410	385	370	407	433	404	375	360	378	398	376	393	375	371	365	384	380	388	424	388	385	391	384	362	383	371	392	421	382	371	380	385	379	360	401	380	408	366	377	420	391	368	368	381	349	380	395	368	414	372	372	385	402	362	416	371	365	379	379	387	357	386	379	423	377	408	378	382	378	383	384	410	349	367	364	398	388	382	381	381	367	395	392	376	384	381	385	367	382	446	369	370	381	414	408	377	384	365	393	391	371	413	391	381	389	420	378	419	386	376	375	384	382	402	408	350	411	387	385	350	372	360	384	407	388	391	352	361	380	391	363	437	392	411	431	378	399	388	421	353	375	381	377	377	369	378	332	347	377	371	417	404	346	385	394	398	394	380	378	372	394	377	361	381	397	403	394	375	367	388	372	408	399	386	399	362	357	413	412	395	394	361	408	382	388	388	370	391	390	420	347	417	371	417	406	397	397	393	394	391	373	413	387	389	349	396	375	379	396	401	369	438	367	356	405	368	402	413	408	399	359	445	389	424	386	379	408	367	391	372	384	344	371	359	382	408	387	412	357	388	397	376	400	413	374	389	380	380	369	378	395	374	386	411	384	378	405	396	432	401	360	362	394	377	389	431	379	364	375	364	421	405	389	373	392	411	373	388	340	393	397	361	390	369	407	386	421	403	358	397	400	388	378	368	387	394	367	387	368	426	394	426	376	369	389	402	403	413	376	364	426	409	383	373	398	385	373	422	389	396	378	386	379	361	374	448	414	367	393	417	376	378	388	367	368	384	377	357	384	382	381	372	369	372	353	389	404	391	417	378	398	409	399	404	365	393	365	353	372	405	382	388	392	410	386	397	405	385	397	352	390	391	376	387	414	378	421	358	361	365	393	395	384	351	396	398	371	349	414	383	386	380	391	394	368	361	405	383	393	392	388	399	364	378	389	403	395	422	381	378	385	406	384	370	396	418	357	395	389	377	382	373	407	368	369	370	377	374	381	399	386	396	418	399	374	406	398	376	372	378	433	403	425	401	378	371	400	383	381	393	362	404	416	372	392	417	386	412	430	398	416	385	386	389	407	406	390	409	346	389	401	350	386	386	385	365	374	398	393	361	405	377	390	381	362	361	391	360	386	348	414	396	353	416	384	401	378	393	359	367	381	440	364	396	366	407	406	403	396	399	385	392	399	395	417	403	416	378	366	374	372	382	407	366	420	392	368	377	389	377	370	401	394	399	391	401	388	388	434	381	387	380	373	398	353	386	379	428	388	380	364	395	387	354	395	411	411	441	424	379	403	370	397	388	385	390	401	345	357	363	402	401	411	378	403	418	367	361	410	390	353	348	387	384	383	361	363	406	400	407	394	432	397	369	406	384	393	361	379	400	410	395	366	377	392	382	364	446	363	412	357	408	375	405	387	390	405	401	360	409	382	375	386	377	392	362	384	383	373	430	369	396	372	394	396	366	404	388	405	379	401	408	370	420	398	385	390	362	381	340	418	357	385	348	433	399	370	375	386	417	368	413	367	385	382	348	390	399	394	403	394	426	399	397	382	388	409	361	382	380	390	393	432	396	342	377	383	391	354	388	401	436	398	417	404	387	386	357	361	373	400	412	407	377	357	392	395	395	374	361	398	391	368	388	388	390	376	383	428	364	355	348	396	384	390	372	374	404	368	387	396	442	386	351	401	384	389	405	408	387	383	392	391	383	402	405	398	408	374	371	384	374	398	364	400	396	361	388	376	369	371	390	377	350	377	384	402	398	405	381	383	385	389	362	368	400	396	403	365	357	356	382	382	374	382	390	382	397	382	429	382	395	366	409	377	378	389	385	426	373	424	380	385	411	400	400	412	388	380	362	393	366	409	425	419	389	399	369	378	416	360	385	426	337	395	361	369	381	406	370	421	372	426	384	403	384	398	376	365	409	416	363	373	399	382	384	387	397	401	390	388	422	406	376	380	392	402	396	395	396	385	380	411	371	348	376	396	391	392	369	379	401	362	401	387	379	388	355	396	399	407	374	392	384	433	381	379	396	385	413	348	426	391	426	409	349	344	356	390	390	355	383	386	383	424	388	392	388	399	386	395	399	396	392	390	364	366	361	362	393	403	371	340	342	397	401	357	386	384	390	396	406	386	386	363	360	387	378	397	366	388	379	369	397	365	382	352	358	409	381	391	402	396	351	369	377	402	380	369	395	370	382	386	425	386	409	381	397	391	394	380	377	376	392	387	386	376	381	372	353	374	369	421	397	383	388	392	402	391	401	387	439	384	388	355	354	339	380	433	403	394	370	401	425	384	400	389	417	371	399	378	370	390	379	384	408	409	355	379	377	394	402	370	358	400	401	372	383	382	390	354	400	385	366	386	405	407	384	380	379	376	407	360	365	394	369	415	389	370	377	379	412	393	379	410	398	360	378	367	379	365	375	373	386	376	405	398	394	378	401	393	404	384	409	428	422	379	400	366	331	391	376	407	373	366	388	379	386	371	387	382	396	380	408	359	361	369	420	376	371	393	442	368	406	370	398	389	387	375	360	422	389	395	383	431	413	392	412	371	349	394	393	392	430	362	389	416	424	379	383	388	401	401	388	376	378	397	366	384	416	369	380	388	367	378	385	406	377	382	406	345	363	379	382	417	406	351	398	412	390	409	369	377	364	380	395	391	393	385	371	412	428	374	401	421	410	360	391	391	417	411	371	399	393	402	407	423	387	407	402	411	383	382	372	414	415	398	443	402	397	419	359	414	413	389	348	411	400	401	368	350	408	376	386	383	398	389	391	356	385	388	379	416	364	409	451	358	377	426	378	382	402	382	373	399	386	385	382	407	378	410	400	384	413	357	388	404	375	421	389	384	348	410	390	390	383	332	372	390	400	418	413	378	346	395	379	384	369	395	381	417	409	377	372	398	382	400	333	392	369	370	376	369	348	451	365	365	419	370	361	398	407	425	374	374	358	398	406	392	359	380	388	422	390	364	383	353	405	428	409	413	406	376	383	387	380	352	428	371	369	404	360	401	401	407	411	374	377	379	392	397	393	383	411	374	360	404	367	376	397	399	402	410	428	391	339	378	386	399	383	399	423	381	391	386	365	414	377	375	361	419	397	373	369	408	382	347	402	399	389	341	407	400	380	380	406	364	362	384	400	420	373	409	389	392	383	385	357	382	369	347	382	400	392	393	375	369	392	371	364	390	394	379	388	387	390	412	427	355	386	381	416	381	391	395	400	389	408	403	381	394	408	382	361	377	400	376	380	366	410	384
29067	24655	28579	20364	12727	8246	5366	3084	1865	1479	1226	867	768	587	492	433	408	336	394	340	328	332	315	299	288	312	306	279	289	249	262	256	256	255	268	290	266	284	303	246	271	245	244	258	257	233	255	254	236	259	241	232	244	235	252	252	225	211	218	217	238	239	225	215	219	224	247	229	212	271	222	270	240	250	249	214	253	253	230	231	232	244	266	236	242	269	239	241	220	253	229	259	241	258	248	251	241	236	217	225	212	233	251	229	245	246	243	250	238	211	240	234	233	211	225	235	227	246	219	218	251	249	224	225	259	234	245	208	224	224	228	207	223	236	237	214	236	261	240	234	228	215	225	224	246	238	224	232	238	252	208	233	251	253	242	246	253	245	240	233	233	240	246	227	206	232	261	206	226	222	260	226	224	228	246	213	239	237	231	245	238	235	232	224	205	232	246	236	275	228	236	232	219	213	249	221	244	230	242	215	244	265	236	232	230	268	223	242	217	244	225	239	238	216	245	218	246	225	238	214	254	253	217	226	234	221	217	231	224	240	264	238	222	244	239	238	238	255	227	223	212	253	241	244	266	238	221	258	226	250	250	230	251	240	243	233	243	250	226	243	230	282	234	228	243	236	218	239	233	260	232	249	237	244	203	216	227	227	278	229	232	246	219	260	233	244	239	234	253	229	235	254	267	250	240	228	237	218	251	242	230	248	209	227	221	241	241	200	254	257	231	225	219	255	250	223	200	216	237	211	230	234	207	243	256	258	232	235	256	231	229	262	229	258	230	218	233	239	231	218	224	243	233	256	209	235	215	223	235	247	242	206	227	251	228	228	211	234	234	243	237	254	261	225	239	238	225	217	228	223	226	234	227	229	229	240	253	272	243	230	227	234	250	216	215	272	247	223	236	239	237	248	252	222	254	249	257	257	246	233	235	265	264	257	241	252	224	253	233	244	264	222	276	214	233	273	231	223	268	234	250	249	232	256	231	243	266	218	234	226	227	243	237	236	234	220	256	269	228	231	220	227	241	244	230	215	232	221	234	216	230	239	260	211	225	216	257	245	251	222	234	217	216	240	232	249	246	225	211	200	254	251	248	221	237	217	217	263	254	226	235	236	231	233	227	241	236	254	221	248	230	242	249	272	241	236	256	253	236	232	199	230	227	264	266	240	244	222	267	235	238	218	228	263	238	244	235	243	224	223	232	237	255	255	260	237	220	256	253	230	267	275	254	198	244	236	242	256	239	241	243	265	245	245	226	255	233	242	225	229	209	236	252	208	241	232	231	210	232	235	242	240	226	226	236	219	221	250	246	234	252	241	216	194	238	212	240	248	236	244	224	262	224	261	231	224	253	248	235	233	263	240	229	202	249	270	231	240	260	229	245	256	259	243	262	243	236	272	241	263	220	271	242	255	247	207	237	270	229	244	239	243	227	221	255	243	240	250	262	235	214	256	245	258	244	243	248	227	238	220	230	232	225	256	214	236	263	263	244	216	244	261	261	241	229	237	244	211	229	227	224	262	241	226	233	252	265	218	227	212	281	229	224	225	233	225	216	267	237	256	256	240	211	226	227	227	228	257	233	240	230	241	250	237	219	234	251	218	218	232	243	223	254	241	246	209	222	219	246	213	242	230	229	220	250	215	281	220	250	234	223	223	237	230	268	254	225	224	223	228	251	244	236	230	221	253	247	241	238	232	225	219	236	219	214	238	252	255	234	230	242	241	231	227	237	253	250	242	229	243	261	252	224	248	244	263	235	229	253	269	234	243	240	236	243	248	241	230	266	213	248	242	230	243	230	237	249	199	258	211	235	230	269	232	248	226	248	247	252	216	244	242	215	230	246	225	243	229	228	218	210	225	236	250	245	200	238	207	248	244	241	236	237	227	249	236	244	231	246	257	228	217	240	232	239	255	252	227	229	226	238	264	233	237	240	228	236	232	229	231	237	230	235	268	235	231	212	248	204	227	238	249	229	246	239	216	220	257	256	234	254	260	249	250	204	224	226	269	234	200	220	231	226	218	240	213	221	279	253	222	232	247	246	223	266	215	239	213	252	233	245	236	227	270	256	236	248	254	229	268	234	225	238	250	260	218	252	245	242	223	220	254	235	246	257	229	227	230	226	258	253	242	243	229	220	239	220	259	246	237	240	233	233	236	248	254	226	240	239	225	229	246	251	209	223	235	215	246	231	225	225	223	244	262	250	209	242	261	256	232	237	195	237	247	227	239	233	254	264	268	251	243	241	255	229	245	254	245	213	240	234	233	217	238	236	245	271	244	224	201	231	214	230	236	249	254	235	256	235	236	224	215	236	238	248	246	276	240	246	241	213	246	231	248	278	241	231	249	246	264	234	235	221	235	239	248	217	250	250	253	245	224	226	239	235	252	239	246	257	229	238	254	252	228	228	218	240	233	241	225	235	222	236	229	257	222	258	263	242	222	270	245	218	277	256	238	214	262	222	247	253	221	238	252	240	237	295	242	250	241	236	262	209	233	233	239	258	253	236	236	217	228	205	236	245	218	229	252	256	228	224	234	238	252	228	243	240	196	264	243	207	227	225	247	236	222	260	217	231	226	252	242	217	244	231	238	230	234	255	221	229	244	237	259	238	241	235	250	254	220	251	235	231	210	258	229	220	241	255	265	240	233	270	226	253	264	244	249	219	238	223	237	228	241	255	233	245	225	236	205	219	225	233	234	252	258	226	260	235	242	223	243	226	216	230	229	215	258	252	252	245	237	258	239	229	246	244	232	226	236	253	217	225	255	240	268	246	253	203	218	270	226	210	235	232	250	235	218	261	264	233	266	223	244	270	258	237	232	261	227	259	221	266	234	229	212	210	229	244	235	253	236	230	240	236	237	241	203	217	246	224	232	225	216	232	228	262	214	253	239	241	257	270	225	227	231	244	250	228	239	220	234	248	252	240	253	251	246	238	229	231	234	216	249	243	236	251	233	240	216	229	250	212	242	233	259	246	229	239	221	273	237	244	220	202	237	231	243	261	239	231	205	239	238	233	239	244	247	204	243	228	238	240	235	211	247	242	218	251	238	237	252	213	228	239	235	251	248	244	242	194	255	238	240	255	228	223	248	239	248	261	244	246	212	262	223	225	238	269	222	207	223	262	259	259	227	239	248	238	229	254	238	270	233	255	230	229	242	204	232	255	264	237	260	222	240	231	221	242	233	248	251	258	216	212	281	248	252	236	243	214	247	248	229	242	228	235	247	252	227	234	239	223	239	251	232	237	217	223	229	220	242	252	258	243	226	266	253	246	223	246	210	249	246	255	238	247	266	222	231	253	257	242	225	255	236	249	278	212	232	227	223	243	219	245	256	216	235	237	256	251	265	225	230	192	238	234	273	269	230	260	227	234	254	242	216	225	231	246	245	272	247	241	260	238	245	249	232	242	236	245	232	244	243	231	221	230	250	238	229	239	246	243	266	213	228	228	217	223	231	216	268	222	275	213	261	236	265	242	247	254	236	227	232	215	255
21257	37600	31103	19832	15645	12213	8648	5388	3357	2630	2003	1522	1130	898	677	635	614	510	464	427	384	417	398	375	369	353	327	342	325	317	313	306	284	324	307	263	294	302	283	274	248	286	309	305	256	289	263	267	256	294	267	253	289	244	272	255	264	285	241	260	257	246	250	266	240	239	289	263	232	242	272	246	264	265	268	251	255	241	251	278	263	244	261	256	268	248	256	263	233	276	236	236	253	227	238	271	248	256	243	252	279	258	238	256	239	269	272	253	256	253	265	237	251	280	263	243	274	273	241	239	248	271	263	245	280	235	247	248	272	244	265	273	248	278	225	266	241	277	245	241	255	246	259	252	269	268	271	244	262	255	263	284	242	257	232	263	266	273	251	266	259	226	289	265	260	263	251	264	242	263	235	250	251	225	255	278	278	277	262	253	275	257	244	247	249	258	274	254	259	235	237	261	239	258	274	263	251	257	273	261	249	246	254	228	247	265	280	262	252	292	273	254	243	254	276	237	242	226	256	230	232	262	264	240	239	256	237	236	265	275	235	237	266	243	257	239	254	251	246	244	279	249	233	271	260	243	236	277	248	289	230	252	273	256	274	252	207	236	248	255	266	267	281	255	231	250	241	236	234	218	245	251	250	257	254	239	255	270	250	254	255	239	272	236	255	241	253	275	234	259	245	273	258	231	237	253	255	235	251	273	271	248	262	241	288	255	264	231	286	264	264	236	249	224	239	247	281	283	262	263	250	268	264	276	244	242	255	251	259	277	226	260	231	257	263	258	232	251	239	236	239	263	257	260	236	245	249	245	252	228	257	280	241	271	256	264	263	277	242	245	260	262	260	260	258	244	278	258	264	287	242	257	258	245	271	229	252	267	256	266	242	249	240	258	247	236	275	269	271	291	249	257	261	243	226	248	276	270	264	279	246	257	233	251	262	244	279	280	266	279	272	262	249	270	245	238	252	264	248	237	279	290	247	292	272	235	259	248	256	271	241	256	255	263	275	274	274	274	230	270	250	261	263	272	225	259	246	279	255	235	242	233	258	274	241	230	266	251	252	246	259	260	229	249	290	235	259	256	256	255	239	257	253	266	251	255	226	254	247	254	240	268	232	243	254	271	270	273	239	224	252	241	238	233	249	274	267	305	241	255	228	231	274	248	271	265	267	223	254	244	250	241	266	249	251	247	227	256	240	241	267	264	239	242	264	280	243	270	256	246	280	241	260	254	260	255	244	264	255	268	245	235	269	269	275	260	259	287	266	249	258	262	264	260	293	231	249	260	246	270	270	247	243	252	252	260	240	259	258	255	286	251	251	285	238	258	239	239	252	233	221	266	249	253	254	234	257	282	254	263	265	275	244	252	281	264	243	242	230	278	241	250	276	249	247	239	277	287	242	242	240	247	257	279	253	247	249	240	260	245	253	275	243	267	247	244	242	276	247	271	267	272	261	254	253	281	249	285	243	258	285	261	247	247	269	242	263	250	270	257	280	255	265	277	239	238	248	282	262	273	238	255	257	242	257	269	255	241	257	255	241	262	217	266	250	256	246	292	267	260	242	257	269	278	287	257	247	252	263	251	262	253	227	221	282	257	245	248	249	233	284	265	264	280	245	253	292	274	271	271	256	221	247	277	267	237	260	246	289	253	255	254	238	283	246	274	251	257	256	256	252	259	257	241	284	258	244	218	282	254	298	244	257	267	234	249	250	258	255	248	259	222	263	235	245	225	268	289	262	239	270	246	259	235	258	252	277	272	265	264	267	262	260	265	259	268	277	271	239	262	236	257	254	245	263	259	267	257	282	292	255	252	266	226	227	256	258	269	239	258	260	272	254	276	273	256	244	286	246	269	264	247	269	254	249	235	260	246	260	268	249	246	254	246	250	235	227	245	256	223	222	277	244	269	281	244	251	246	265	241	263	259	263	245	245	244	247	240	245	252	270	257	231	224	269	243	244	256	273	270	245	250	252	265	256	260	248	250	234	241	254	247	241	242	255	210	288	261	246	264	269	261	241	232	251	247	248	246	222	245	249	282	224	272	260	258	238	271	257	263	247	249	262	264	214	282	264	270	252	249	259	253	226	274	240	239	256	286	257	249	240	272	273	273	216	289	266	253	259	246	249	259	255	271	250	253	270	288	248	269	266	232	263	261	243	283	237	234	255	276	233	270	240	272	269	261	298	269	273	263	255	269	278	293	253	277	237	272	270	265	248	239	261	251	260	254	280	240	235	277	249	258	239	252	273	257	256	226	248	240	245	253	284	243	274	264	248	263	255	265	253	257	236	257	220	260	250	268	247	267	250	264	243	236	253	263	257	244	262	223	279	231	261	260	243	289	221	253	261	255	246	238	247	256	243	249	305	234	265	260	247	229	248	265	254	261	250	239	228	253	269	266	260	237	223	260	291	273	223	249	227	242	239	244	271	253	231	234	240	262	248	248	247	231	227	229	265	267	248	249	294	297	254	288	244	251	231	265	239	276	271	237	255	274	238	242	252	251	256	255	260	252	253	220	266	269	259	281	244	264	258	241	260	240	268	245	252	240	259	267	255	260	250	268	287	244	243	264	260	281	240	235	272	253	256	233	251	246	259	287	256	270	255	253	242	260	230	271	234	252	250	270	219	258	281	245	229	281	249	248	246	262	240	307	228	258	270	258	260	257	252	251	251	290	224	279	258	265	269	258	258	267	238	264	231	258	255	247	239	256	273	268	259	238	253	256	258	273	262	283	241	250	245	223	279	256	255	243	233	263	256	274	269	248	264	252	256	242	274	260	235	242	258	277	276	234	250	256	250	257	292	251	254	278	285	240	221	277	285	274	246	270	239	238	254	260	250	250	268	277	247	262	279	248	254	255	223	256	236	257	244	248	248	260	259	243	228	221	261	269	229	264	267	260	258	264	252	268	251	231	249	262	265	257	245	264	253	226	292	244	255	241	287	261	269	268	255	248	260	271	246	278	233	242	249	244	268	250	249	247	258	247	250	241	253	252	245	243	277	264	255	264	275	233	256	275	265	252	267	281	301	258	268	260	261	260	241	252	249	244	218	241	264	264	256	283	246	239	249	280	267	273	245	247	280	245	251	265	274	264	279	243	265	243	263	241	274	275	249	232	270	250	267	270	251	234	257	255	267	261	241	260	240	260	255	249	263	250	261	274	263	248	274	247	255	263	248	281	268	247	231	239	244	245	281	266	260	259	261	251	268	242	263	263	244	275	266	230	255	266	251	266	252	262	263	257	213	292	275	261	245	273	261	240	248	246	273	276	241	248	244	238	257	263	258	258	246	272	264	260	253	244	250	240	253	237	268	246	273	254	261	268	265	240	247	273	243	277	272	245	284	262	231	244	249	261	268	245	256	259	239	268	252	272	243	248	260	250	259	249	267	249	245	244	291	258	279	245	253	263	254	260	215	248	245	253	252	240	265	251	258	256	256	284	272	306	251	258	271	264	247	236	244	248	236	243	255	268	270	244	242	237	284	268	297	237
24316	21514	28798	25042	22327	18531	11350	5555	3272	2645	1974	1614	1285	1033	779	745	620	562	549	579	500	488	487	467	445	407	397	357	349	384	336	356	392	341	347	340	372	356	350	346	347	320	338	349	374	315	348	356	338	348	310	308	330	318	361	326	335	350	322	331	306	288	325	292	332	307	331	296	289	344	317	355	301	314	320	321	298	321	308	325	337	305	303	316	339	323	313	339	298	321	330	348	346	337	329	315	328	290	317	308	315	311	329	289	333	319	300	324	288	304	310	287	302	345	295	328	315	316	330	304	345	291	308	352	307	308	302	319	279	313	314	317	318	326	291	337	326	312	306	299	298	316	317	308	343	328	357	321	332	276	322	320	337	350	316	334	314	313	312	327	284	320	289	309	307	300	296	322	293	298	320	326	312	307	313	289	332	309	315	313	302	345	298	307	313	305	284	301	309	326	309	334	314	324	293	304	304	326	326	316	295	307	293	281	296	320	314	347	341	335	310	306	287	309	304	293	308	312	293	333	285	324	313	322	333	305	314	305	335	369	311	348	325	316	317	286	318	326	314	320	338	295	311	337	334	324	339	318	325	320	297	334	354	349	291	324	324	320	356	309	319	292	346	357	317	325	311	299	304	289	304	316	306	305	313	312	313	310	301	303	332	327	315	309	321	300	361	291	302	324	356	298	299	310	327	320	323	311	295	310	341	295	310	323	314	335	292	336	334	338	295	322	315	321	327	306	312	310	313	324	323	335	341	306	310	339	347	305	346	317	276	346	315	317	321	297	297	305	348	316	310	304	314	315	320	310	309	346	325	324	328	310	313	292	313	310	310	286	313	336	351	300	287	307	316	291	326	304	301	322	285	285	341	325	345	321	296	279	308	330	295	302	306	315	288	352	306	275	313	299	335	319	322	360	299	291	314	318	311	323	305	334	298	314	307	297	304	311	314	313	333	288	301	307	315	309	312	324	284	295	332	335	334	328	352	311	313	332	314	321	300	325	310	347	324	321	318	327	306	332	316	313	301	328	327	297	323	338	314	322	310	323	320	298	303	303	314	298	338	321	346	317	305	304	278	314	327	335	302	309	306	284	327	316	322	289	308	304	357	327	335	330	300	316	322	341	338	298	319	303	316	322	345	310	318	303	324	328	316	327	281	323	324	334	329	304	315	299	304	272	333	340	309	336	301	322	335	314	311	281	294	300	330	312	322	311	335	308	352	309	322	341	291	357	347	301	314	303	289	315	325	312	306	310	323	292	312	325	333	316	318	308	313	342	305	331	318	302	306	321	328	300	345	302	312	318	296	289	277	339	350	323	298	279	313	349	299	259	296	294	296	309	299	322	292	290	353	314	296	316	319	306	297	305	277	307	310	350	316	343	313	308	322	295	283	305	296	298	293	306	315	275	301	311	290	308	297	306	276	332	292	307	315	292	321	296	312	283	287	332	309	318	286	335	325	307	339	286	303	327	303	308	338	324	277	291	313	348	313	261	329	321	266	318	310	300	299	302	316	317	311	319	309	319	334	312	315	307	306	350	311	301	287	299	296	313	306	334	289	300	301	320	302	276	317	320	305	318	285	299	319	334	307	353	295	295	341	318	302	318	296	313	299	331	313	333	283	298	300	294	327	325	286	314	316	291	303	286	332	308	291	302	322	328	295	292	299	332	357	345	324	306	335	322	325	297	327	339	313	285	327	325	272	302	289	303	334	346	325	298	329	308	298	281	330	339	295	360	299	330	281	322	330	319	294	312	298	289	307	342	322	319	303	271	319	279	288	310	316	298	304	284	305	308	321	319	308	308	326	276	324	335	345	346	287	329	297	303	300	331	327	300	312	307	343	359	301	294	319	326	315	321	304	309	300	333	296	313	300	325	327	311	304	326	303	309	342	282	300	279	308	317	327	314	328	343	314	323	345	290	314	313	308	333	297	321	324	321	344	312	302	296	308	288	286	343	323	306	281	298	320	307	306	281	306	313	306	319	318	288	329	298	331	313	291	288	298	322	293	283	324	315	313	344	294	325	328	330	299	326	331	336	305	336	311	349	298	336	308	317	333	297	319	318	308	303	300	340	316	331	287	311	294	304	299	289	330	363	313	311	301	307	316	334	314	319	306	303	342	336	314	307	314	332	312	301	297	304	309	285	325	296	318	316	320	319	322	307	299	339	321	313	309	301	308	297	319	323	349	331	310	344	307	336	315	312	312	335	298	325	307	297	345	301	321	338	332	334	311	313	293	315	280	293	297	299	342	347	335	315	294	300	320	327	292	313	335	318	335	330	306	318	305	309	311	328	296	312	318	305	299	309	295	313	323	301	317	316	313	321	301	298	315	338	285	311	282	295	314	318	316	342	350	295	308	348	303	309	296	300	326	298	288	328	308	344	306	317	330	278	317	305	303	300	360	315	341	309	304	358	307	267	322	340	325	307	331	313	306	322	339	299	300	302	329	309	299	287	330	301	327	298	309	316	330	339	305	333	301	301	319	326	309	295	313	309	297	298	293	285	327	307	344	316	297	303	340	322	309	268	293	312	329	327	362	288	327	319	318	308	321	302	323	296	338	312	312	302	304	306	302	307	307	325	318	291	321	287	304	311	321	321	330	323	312	304	320	332	294	326	311	310	320	309	306	310	267	350	312	301	301	296	314	302	302	320	283	321	309	335	342	324	329	313	300	296	290	334	341	310	322	337	311	314	285	344	319	337	291	284	291	297	298	325	317	319	346	301	310	314	309	323	373	305	287	322	342	335	300	315	291	297	342	302	336	296	317	307	306	316	303	300	323	306	331	337	327	321	322	327	321	292	315	327	311	328	334	320	334	336	302	301	304	315	315	324	343	321	311	287	319	290	293	310	338	339	290	315	331	319	315	326	338	301	331	282	299	309	300	278	302	312	293	334	307	330	308	299	304	304	313	327	335	309	326	296	299	314	377	302	285	323	334	296	296	326	306	310	306	331	309	326	313	279	298	326	327	314	287	339	325	335	324	327	331	307	332	309	301	353	287	331	319	333	333	314	360	289	308	310	306	333	301	300	284	295	335	302	297	294	324	309	316	324	314	343	279	334	325	322	301	293	330	310	301	294	344	315	281	323	312	304	287	305	314	307	322	347	331	322	305	283	323	316	324	303	341	306	311	299	298	320	319	313	354	288	290	307	325	304	324	311	328	325	292	319	305	326	318	291	333	308	317	285	319	333	315	270	323	309	328	353	314	297	289	290	305	293	309	332	315	329	298	291	310	311	327	295	341	307	331	311	328	299	287	316	339	306	310	325	324	297	340	322	331	302	295	305	290	294	313	309	269	296	338	336	308	287	286	295	298	323	315	303	317	304	313	300	299	327	312	312	303	300	280	330	329	310	327	336	285	294	310	312	318	303	314	315	304	308	321	323	327	295	305	321	300	320	312	322	325	363	337	322	286	310	322	318	326	328	344	319	322	306	304	319	336	312	311	329	334	320	311	332	301	324	284	338	289	320	289	304	288	327	324	297
21961	45918	38573	26764	21942	17921	12860	8202	5368	4347	3166	2575	1982	1632	1240	1044	925	822	685	692	629	624	570	542	516	488	441	432	397	428	409	425	367	403	401	380	396	371	377	373	375	355	356	343	324	383	341	362	341	340	364	324	323	342	343	312	339	315	337	361	338	331	341	342	343	365	330	328	345	328	365	340	314	337	353	307	350	348	315	325	307	346	334	334	292	347	310	306	302	331	334	333	292	342	310	295	335	336	351	333	297	318	332	364	297	337	331	309	360	303	317	352	337	310	375	347	358	323	334	312	354	321	296	324	334	341	306	303	316	333	298	309	322	337	381	307	350	350	350	319	345	330	332	333	336	332	324	337	358	297	345	364	334	330	310	311	307	287	340	366	291	324	358	321	297	330	319	342	298	311	346	344	317	304	331	329	312	326	311	336	327	304	319	336	335	339	309	325	323	312	321	333	350	295	309	343	339	328	381	321	303	327	330	325	341	329	342	325	311	336	341	336	343	360	295	348	319	309	336	337	372	337	340	311	337	325	344	322	328	326	343	316	341	304	317	349	331	332	309	333	302	349	294	315	324	307	331	322	353	338	347	334	321	327	315	329	316	351	330	276	320	327	304	324	329	339	336	344	345	321	336	328	331	288	339	354	290	322	340	363	336	350	312	316	314	313	328	318	320	316	353	319	299	304	278	316	341	311	371	349	326	320	320	338	344	321	318	327	314	341	289	343	365	344	317	330	324	304	308	330	326	339	344	313	333	356	347	324	336	331	340	315	322	347	327	350	327	321	318	327	320	343	340	333	330	350	337	333	337	300	335	323	352	314	345	324	321	332	344	329	336	298	336	345	352	327	335	316	326	331	329	332	309	330	348	327	335	330	364	333	313	317	348	311	333	332	325	347	349	332	319	353	347	325	300	317	337	320	345	330	332	327	330	311	338	287	341	323	300	323	345	347	326	308	322	355	326	352	341	332	339	328	345	334	300	320	333	307	318	318	306	340	316	286	342	321	342	329	303	326	302	368	324	330	313	319	338	326	325	347	324	317	344	309	367	328	335	300	326	297	326	322	341	318	304	319	325	283	322	345	330	352	324	331	364	312	331	315	353	343	296	313	347	331	315	336	328	336	319	310	317	347	315	371	303	318	344	323	338	348	348	353	333	321	347	331	327	341	325	342	337	325	324	309	337	321	320	329	338	290	306	311	314	341	336	333	327	345	348	344	331	343	374	331	338	338	313	303	351	314	289	378	344	344	339	325	312	294	360	350	339	359	347	310	327	318	371	342	352	303	326	307	332	328	358	312	325	327	321	312	306	323	293	337	328	327	355	367	361	339	329	336	338	329	345	325	350	340	299	291	321	334	327	340	325	346	327	343	331	332	336	313	346	321	324	309	314	342	351	340	307	331	318	355	319	340	370	349	333	331	350	331	311	300	337	335	348	338	294	326	330	319	335	361	374	333	327	320	303	330	354	317	340	341	325	338	337	346	321	307	343	328	330	314	324	335	325	329	337	310	331	328	331	358	321	323	358	330	296	346	332	319	310	323	297	300	348	312	340	324	329	307	328	338	323	310	313	345	333	339	339	310	319	336	363	330	337	347	283	377	332	350	320	315	334	288	319	342	329	340	334	329	319	335	309	320	332	337	335	331	352	340	357	334	339	337	345	356	353	341	318	371	313	316	319	300	323	322	311	349	326	347	329	282	334	334	326	317	328	341	326	313	322	346	338	324	322	334	338	335	315	263	332	364	321	332	373	329	315	300	311	299	320	317	360	342	331	397	356	321	334	328	338	335	347	310	332	328	353	325	325	348	317	290	344	346	354	349	331	311	328	311	329	358	361	335	346	309	317	320	318	331	368	327	322	331	341	332	310	306	349	330	303	323	311	339	308	335	295	332	340	355	370	352	325	320	369	356	365	322	314	323	343	344	348	330	334	345	382	307	296	332	340	348	296	311	318	356	329	334	302	305	306	316	332	326	324	331	325	328	324	310	309	356	299	336	364	330	355	341	347	343	334	333	301	323	316	349	317	313	370	313	341	323	343	302	339	328	331	296	352	323	342	332	333	333	340	328	352	359	335	321	296	345	307	360	331	292	335	345	306	322	368	340	347	308	354	346	341	297	324	309	334	335	314	365	292	329	322	313	337	339	336	340	345	320	349	328	308	285	344	344	336	302	327	363	308	339	318	350	314	313	336	309	348	345	305	363	345	315	354	326	275	317	297	283	314	318	306	339	295	330	361	333	297	338	341	322	304	304	318	340	336	347	373	340	330	271	351	331	356	348	342	354	323	319	333	326	311	328	310	366	331	323	308	318	328	338	314	337	283	389	344	305	362	300	335	352	315	319	294	342	340	324	308	346	333	315	335	345	324	347	323	324	347	347	323	349	323	315	317	329	344	363	385	357	306	358	351	333	338	326	312	326	339	307	331	360	312	339	340	331	305	326	314	323	343	333	306	297	344	294	307	358	346	337	332	307	323	318	330	341	311	354	349	323	330	332	300	328	346	279	329	334	328	326	316	327	328	304	327	327	314	318	299	304	334	361	330	330	346	325	337	344	314	327	337	360	308	338	334	346	337	316	344	311	316	313	326	348	374	300	328	326	330	328	311	315	325	332	327	342	317	315	312	308	311	355	322	310	320	311	346	327	319	330	341	316	350	295	338	340	336	320	324	326	326	313	312	344	357	325	357	301	282	343	314	320	316	330	311	351	322	339	363	345	319	331	283	328	321	317	353	349	339	332	340	345	341	332	334	328	312	341	296	338	320	302	330	304	344	324	320	363	353	330	328	338	322	328	351	310	339	351	375	346	314	353	360	347	335	347	313	334	318	338	321	316	314	310	315	322	328	343	342	334	340	332	314	310	315	313	322	332	332	306	331	312	346	324	312	330	353	346	320	298	344	361	331	326	312	345	281	321	332	288	315	318	344	312	314	342	364	335	339	373	320	337	349	340	308	322	346	312	314	345	293	321	346	344	319	361	328	340	322	317	321	310	324	350	318	316	339	353	318	335	304	336	337	316	315	312	292	344	314	324	328	387	338	331	330	308	325	304	319	325	303	314	337	343	337	358	320	319	282	332	338	318	315	333	305	273	349	326	329	342	296	348	338	377	303	325	321	307	353	310	319	304	319	347	320	297	342	334	333	349	359	331	345	308	363	340	329	308	331	292	316	340	322	317	340	312	329	324	321	316	341	343	344	324	352	338	313	322	295	333	317	329	337	322	364	327	330	341	347	303	311	319	343	343	337	324	331	312	358	349	324	340	322	323	321	306	325	340	334	357	356	336	346	337	340	326	294	318	339	360	368	331	309	343	343	321	311	314	367	335	334	336	350	344	369	333	308	340	319	357	371	303	331	334	284	329	318	336	345	339	317	308	336	320	335	327	338	347	340	361	311	316	301	338	325	301	328	300	332	353	331	326	297	330	325	310	319	310	328	336	323	331	289	283	352	322	338	309	330	326	324	323	340	348	301	338	357	343	343	354
25546	21536	28132	26429	19362	12764	7789	4346	2446	1884	1555	1208	1064	814	707	561	502	446	456	429	377	392	358	333	357	320	327	336	277	285	285	282	269	271	291	267	288	305	277	261	277	269	284	277	288	239	299	242	254	278	237	274	270	265	255	256	250	249	270	250	266	250	258	284	258	252	272	274	266	240	267	255	264	247	238	302	255	272	273	285	268	252	253	254	235	245	240	271	261	248	217	256	239	231	242	280	254	248	272	234	233	254	225	259	233	237	252	265	228	274	277	256	241	242	266	241	279	235	280	267	273	245	259	252	271	238	256	264	258	224	278	245	279	244	244	230	255	226	242	267	264	265	227	239	288	257	253	267	268	240	224	252	227	231	222	236	262	259	248	251	260	228	221	263	239	243	257	247	222	250	242	264	217	261	217	247	256	239	248	252	248	254	228	254	270	254	255	247	237	234	274	248	257	230	250	242	288	244	256	261	248	235	274	238	244	283	257	297	267	251	251	254	269	221	238	212	273	260	242	282	254	234	268	238	289	265	228	235	262	274	242	264	244	257	245	264	249	240	254	225	260	235	263	264	230	265	249	273	254	272	245	249	237	262	248	228	244	261	262	257	248	241	259	256	275	270	266	266	237	239	254	266	280	282	261	257	269	249	239	240	231	240	233	269	266	249	256	258	254	246	248	282	259	268	246	252	250	247	239	250	260	257	270	235	243	258	246	253	233	245	266	248	231	273	237	249	273	258	260	216	246	257	243	255	213	238	265	274	255	263	250	272	288	258	237	298	254	249	238	236	267	265	241	288	231	264	230	235	258	264	242	246	256	261	247	264	256	226	237	235	230	232	229	236	256	230	253	244	261	261	228	272	257	274	246	261	261	254	229	234	264	266	273	290	247	213	242	268	248	233	236	256	259	268	262	259	265	247	238	261	244	222	268	244	261	236	256	241	240	239	268	232	251	250	256	256	242	255	243	279	247	247	260	253	255	238	251	247	227	273	244	250	276	256	250	243	236	265	277	231	250	250	256	249	236	260	261	281	275	238	265	259	237	272	256	246	225	251	250	262	259	248	263	287	265	260	279	238	250	255	273	255	231	261	247	250	254	245	251	248	232	286	291	267	257	245	250	228	235	231	258	265	228	270	283	262	222	241	269	239	252	246	243	247	260	239	266	240	243	245	259	244	266	250	242	262	261	263	267	251	242	225	265	249	274	259	271	251	261	264	254	266	253	264	233	247	219	252	250	203	263	238	237	257	250	259	286	239	272	243	236	248	240	264	252	227	258	253	234	256	271	266	287	263	250	261	249	245	265	245	226	257	218	261	252	232	258	250	242	240	244	255	268	243	260	252	258	255	250	271	244	242	238	237	256	247	260	260	276	283	279	288	273	279	218	253	249	269	253	230	237	246	249	278	272	253	254	243	245	273	251	236	256	234	259	284	295	249	252	288	240	265	262	237	267	259	239	242	249	245	254	262	245	215	232	259	250	243	250	252	240	237	235	272	265	250	223	271	252	253	261	241	247	225	237	256	259	244	249	245	230	242	242	238	248	257	244	263	271	293	212	263	244	263	267	235	247	284	228	262	248	239	256	254	235	277	243	216	290	259	252	247	241	262	235	258	272	246	260	260	252	265	272	266	240	234	251	248	216	253	238	249	253	272	252	263	249	239	275	253	228	254	247	273	246	246	237	245	245	243	257	248	242	257	247	253	265	278	264	259	246	261	219	242	271	234	274	241	268	256	273	288	276	258	232	224	268	234	253	253	249	259	266	240	257	225	255	235	250	239	249	239	247	262	248	264	283	239	221	240	251	262	271	249	245	221	242	270	226	259	247	271	263	259	256	258	245	266	269	240	235	235	268	237	206	241	246	251	258	240	245	265	268	245	250	261	241	253	234	282	257	242	250	242	284	270	264	238	285	252	212	289	253	232	270	255	230	234	236	262	248	260	262	257	242	249	260	259	245	261	244	275	237	267	261	271	237	243	262	266	271	262	269	263	262	256	253	272	243	230	246	277	280	248	264	259	230	249	225	254	256	236	254	266	229	247	242	279	241	233	227	228	250	237	247	260	218	275	236	240	256	276	267	251	233	249	243	288	254	244	260	228	241	234	237	249	270	231	249	255	268	270	265	244	248	272	269	267	263	252	247	250	258	265	251	249	262	228	273	218	246	253	223	296	262	279	259	269	264	241	269	245	225	219	248	231	231	290	248	262	283	279	258	227	219	270	253	259	244	231	242	239	242	226	267	260	234	268	265	243	252	274	255	270	276	257	259	294	278	248	260	260	254	275	259	271	260	253	264	297	261	239	246	266	223	252	247	228	264	251	261	286	271	223	267	257	259	279	243	271	239	250	238	258	245	263	260	259	238	258	257	239	246	235	280	245	290	248	239	258	258	263	264	253	271	268	277	214	268	256	245	259	261	235	268	240	248	254	246	263	241	240	243	251	256	241	225	264	242	252	259	246	293	277	257	258	259	242	246	277	257	257	246	224	281	258	237	226	258	261	257	253	230	274	247	271	264	239	249	281	258	241	279	251	262	235	253	277	257	248	229	256	240	236	240	238	270	251	241	243	267	247	269	275	274	229	241	225	258	226	269	234	271	229	252	279	279	251	235	268	242	235	264	254	256	253	244	237	298	241	268	249	227	262	271	265	274	245	274	227	276	243	240	229	233	280	232	274	269	234	244	259	270	233	250	241	228	216	247	264	243	253	269	227	263	263	262	280	260	236	261	246	247	248	274	270	265	265	255	239	246	265	250	257	258	261	269	253	267	266	246	260	243	307	267	251	242	242	267	262	269	234	251	248	278	251	253	247	242	248	244	222	288	252	244	263	225	271	237	265	275	274	233	241	266	245	249	259	268	265	262	249	235	238	257	211	240	233	255	256	228	254	216	243	259	272	247	270	269	277	235	251	244	272	267	250	234	267	278	241	277	244	243	257	242	266	232	263	266	263	253	240	294	260	254	235	248	267	245	267	232	281	256	217	286	252	250	226	237	247	272	235	239	240	277	238	264	246	244	271	256	229	250	228	283	221	255	251	266	273	247	248	277	274	251	249	234	249	266	268	236	246	259	262	265	245	257	256	253	252	242	244	284	225	249	255	252	264	270	265	208	246	242	285	236	286	256	264	255	267	220	275	261	241	229	307	287	270	245	297	253	236	237	267	230	281	260	232	274	247	213	269	296	236	261	238	231	265	267	265	253	223	224	219	250	262	239	229	259	252	220	254	292	238	242	239	248	245	259	234	244	251	225	254	238	249	257	242	248	259	249	289	228	244	250	233	245	252	256	246	245	250	261	243	252	249	254	262	254	267	240	267	229	278	276	241	275	228	256	233	258	251	205	256	266	265	256	260	234	235	240	226	229	237	225	257	273	236	252	262	222	249	260	290	241	252	214	249	230	281	254	257	254	237	254	241	232	238	251	267	255	233	243	256	267	248	232	247	237	263	236	269	243	271	276	245	257	274	248	260	240	262	282	241	273	253
21863	42951	35492	24094	19475	15891	11183	7330	4469	3373	2745	2067	1679	1350	1067	832	774	652	580	532	543	507	484	431	430	400	383	360	349	317	318	335	291	333	372	330	302	331	336	336	298	325	329	297	294	288	281	250	266	241	280	295	301	290	282	296	268	287	256	266	283	295	298	306	260	269	244	311	273	279	248	269	247	282	290	242	271	256	275	284	263	298	287	252	250	275	283	286	265	278	279	255	264	259	270	279	264	283	268	255	269	255	250	303	283	238	299	263	263	250	233	275	285	261	245	264	290	258	280	249	273	250	282	310	254	290	282	299	284	263	268	297	253	286	272	243	244	273	264	283	282	262	270	285	271	269	233	250	264	269	289	256	277	292	253	270	271	282	295	261	267	272	296	260	249	273	228	309	282	266	243	287	228	260	308	267	287	265	238	293	262	246	275	264	269	252	280	261	260	259	289	273	263	266	265	273	276	268	290	274	295	258	259	251	284	287	247	260	275	294	289	278	266	277	291	281	289	279	287	284	297	259	283	305	264	279	281	269	260	271	277	278	258	292	288	267	285	303	283	273	277	251	295	267	285	259	281	294	278	260	313	269	267	287	264	290	286	247	279	260	312	280	278	273	299	314	275	274	246	267	307	293	267	260	293	287	287	271	266	279	272	266	274	285	282	260	277	259	301	278	254	276	284	267	268	283	259	284	301	251	256	280	262	265	264	271	270	270	268	259	280	244	270	267	273	286	275	274	271	288	249	291	291	271	251	279	278	257	275	251	282	280	251	271	273	292	296	260	261	264	288	254	289	288	276	269	282	270	271	300	260	292	248	308	261	274	303	261	295	260	288	273	258	291	295	279	295	288	289	259	302	268	265	277	251	267	286	273	276	318	281	287	258	272	289	260	302	259	267	302	274	267	255	279	294	260	257	288	295	282	278	283	266	259	309	271	233	293	251	291	270	268	272	261	291	289	284	238	298	264	258	274	255	252	274	265	287	289	292	277	262	266	265	271	286	267	272	278	260	265	256	290	264	274	274	285	281	284	270	260	274	292	257	275	264	248	259	270	268	244	262	247	254	267	286	285	290	274	254	277	276	276	279	269	279	308	286	276	265	296	291	256	276	259	268	291	272	245	274	293	251	274	281	250	280	291	261	286	307	270	259	253	266	272	269	276	280	268	271	274	243	294	271	286	267	276	271	268	286	255	284	255	240	262	220	254	246	304	250	258	308	266	306	288	251	256	252	279	269	305	279	255	292	296	292	272	248	257	281	288	272	301	293	256	281	264	272	262	295	245	274	260	288	275	293	299	284	270	288	284	262	258	272	290	293	266	284	278	267	271	295	272	291	307	291	256	287	291	269	264	286	235	247	283	249	286	218	235	282	271	284	283	265	274	265	271	249	282	297	285	289	279	257	246	277	261	268	259	282	279	265	270	286	268	286	292	249	270	298	274	264	281	236	303	283	301	268	268	253	273	251	286	321	297	278	288	276	262	254	278	256	285	270	240	261	266	268	277	270	283	331	243	262	270	254	299	300	292	255	262	276	274	277	258	283	269	256	263	280	262	264	279	269	275	284	274	300	260	260	266	277	259	249	280	279	280	255	273	265	260	291	290	258	284	274	259	269	300	293	252	279	287	269	286	290	270	295	283	285	263	269	275	265	261	288	291	267	270	279	270	266	267	262	269	292	293	268	264	265	275	294	272	259	262	273	280	253	285	288	273	277	263	255	277	271	260	262	279	252	257	301	256	272	307	270	279	257	261	279	260	296	266	275	272	288	273	250	305	269	285	270	294	278	304	262	278	270	261	220	257	280	301	249	274	310	271	269	268	290	269	258	276	235	289	300	272	293	253	269	293	303	290	306	284	263	281	269	258	252	272	285	249	288	303	257	271	273	277	261	220	287	259	254	259	287	297	254	297	277	274	284	279	281	257	289	294	258	301	249	239	257	317	273	317	277	245	276	287	264	276	268	271	278	274	279	253	308	262	257	281	273	283	296	276	291	269	272	266	256	252	260	289	276	291	292	236	262	282	275	273	279	281	286	263	267	287	252	269	282	293	241	252	280	264	268	285	278	269	261	253	271	253	287	298	290	287	279	267	283	265	251	271	294	314	275	276	256	253	255	241	268	263	285	292	317	274	244	262	298	283	279	270	288	261	274	276	292	271	274	271	248	278	286	258	257	297	291	240	298	273	264	253	254	301	256	250	265	245	289	303	279	266	291	249	262	237	312	252	260	247	272	294	269	296	250	274	269	266	266	270	258	276	272	257	251	274	272	280	248	241	266	269	278	290	285	267	285	267	274	263	275	284	297	276	240	273	285	257	280	271	275	280	287	280	299	294	315	264	275	283	268	273	282	257	316	256	261	275	273	267	268	253	261	270	296	266	284	255	266	315	286	273	281	281	267	268	296	267	289	268	286	275	276	284	256	236	254	296	300	263	289	295	267	275	289	268	271	283	282	287	258	267	310	272	254	262	284	262	275	248	264	282	269	291	238	294	254	280	284	303	278	274	278	275	277	283	283	286	250	300	289	277	267	290	278	263	262	294	281	273	258	261	294	275	271	263	288	269	275	258	230	262	289	240	272	275	296	275	256	272	277	269	271	262	264	282	262	310	251	258	258	236	281	258	247	250	248	258	273	270	314	272	268	278	263	273	269	306	282	283	248	292	263	265	273	284	286	270	290	290	242	270	274	270	280	255	258	298	225	265	289	270	261	279	297	286	240	290	265	270	261	260	288	281	274	279	278	306	270	293	290	281	292	300	242	246	287	280	276	328	247	256	278	296	272	263	259	265	261	256	303	285	294	259	274	285	270	284	263	275	270	303	271	309	275	280	280	262	283	252	282	250	287	260	282	284	247	251	264	301	257	260	273	265	262	286	270	259	288	292	275	288	287	280	275	272	237	287	255	268	269	269	261	264	279	265	251	275	278	280	247	284	271	283	274	303	264	252	262	262	283	302	312	292	271	277	275	274	312	274	264	287	265	299	288	273	278	282	281	262	276	273	258	286	293	286	266	257	277	265	265	292	261	279	264	264	284	271	297	252	266	308	253	301	282	284	262	275	273	273	284	287	252	249	288	286	273	277	265	253	292	286	283	260	253	272	292	252	267	283	239	252	299	283	283	254	256	264	258	275	300	263	302	268	262	284	242	283	260	237	255	273	254	287	298	249	307	272	286	284	273	282	272	270	263	259	278	262	265	261	288	266	264	273	272	305	256	267	267	250	265	290	292	280	265	257	248	280	279	263	255	286	254	280	250	251	280	281	252	268	267	254	264	262	295	265	254	278	251	258	300	278	241	254	294	268	284	281	270	294	286	262	272	275	267	267	275	298	268	259	288	274	276	277	279	260	274	276	266	265	265	251	251	279	288	270	293	264	304	286	281	285	246	296	254	277	253	269	265	244	243	279	270	257	270	257	268	275	272	261	261	294	268	252	281	280	273	242	249	253	251	270	259	270	288	299	317	284	271	263	270	278	257	301	273	268
23359	21634	29486	24315	22034	23334	20723	9422	5087	3697	2929	2346	1846	1480	1336	1016	1026	857	779	723	739	652	658	619	566	504	504	491	481	465	430	435	489	407	441	429	454	453	427	422	457	418	398	406	429	363	430	417	410	384	394	337	384	378	379	378	365	376	414	412	403	383	354	409	364	403	391	396	402	404	374	379	354	401	364	358	387	395	400	324	424	397	346	358	364	383	346	372	378	380	370	422	376	402	358	356	386	371	358	368	388	390	391	381	367	379	384	378	364	390	385	393	375	398	371	378	365	379	348	353	368	374	390	352	381	389	369	376	350	377	347	385	374	368	373	363	396	371	389	377	353	399	368	385	350	378	403	388	341	363	410	384	354	352	381	399	378	410	355	350	376	355	387	391	358	359	329	376	352	379	378	386	342	398	390	350	378	378	382	405	379	366	357	395	341	374	337	370	368	365	371	360	381	378	351	357	396	352	400	365	378	394	379	375	394	388	380	375	360	367	369	370	344	345	360	373	388	362	356	385	382	401	354	360	376	404	291	356	367	392	391	388	371	370	356	353	354	362	373	370	382	382	389	349	365	344	355	360	383	411	378	378	408	365	379	376	393	349	352	407	380	392	359	354	359	388	363	372	379	378	368	395	355	405	350	404	365	350	357	389	371	374	402	358	393	403	363	356	333	339	365	369	363	359	397	351	369	326	381	400	400	376	367	374	394	364	358	376	363	384	350	361	371	376	337	366	371	358	399	371	392	349	355	345	371	394	363	336	333	388	387	387	400	370	394	387	404	393	388	373	396	363	379	407	402	367	343	397	371	388	394	395	348	377	373	380	394	367	355	366	379	363	354	374	362	359	344	350	399	404	366	354	379	448	370	386	387	381	337	405	371	392	333	373	386	388	375	392	386	382	363	368	379	393	406	365	359	371	372	370	376	336	377	365	358	367	373	389	379	369	359	388	381	427	342	358	390	377	359	352	370	360	369	368	418	392	383	378	389	375	351	378	369	367	322	380	343	347	376	385	372	416	356	378	368	411	371	370	348	380	365	377	381	364	366	401	359	352	399	359	349	368	380	341	368	368	369	372	349	371	377	381	361	385	377	387	379	413	352	373	342	350	359	368	411	356	328	365	392	348	366	360	367	338	378	381	357	352	443	349	330	354	365	413	386	360	373	380	387	391	363	354	366	395	344	369	359	397	335	390	382	386	374	389	355	381	389	347	364	371	373	386	396	398	375	347	336	391	363	366	388	383	364	402	374	372	341	411	375	375	423	386	410	380	342	357	382	364	356	347	376	388	348	380	375	362	371	367	337	346	346	371	383	333	398	389	366	384	384	369	367	368	373	340	383	375	390	374	378	392	378	359	383	371	364	367	389	342	372	330	365	383	360	360	348	370	347	402	372	371	359	368	413	387	353	377	367	362	371	353	350	359	368	382	375	358	376	357	388	381	405	370	354	378	377	353	349	365	343	381	355	385	346	351	420	365	343	378	385	359	416	359	353	385	369	380	375	402	352	352	428	418	402	398	345	375	395	386	367	372	387	386	402	359	410	359	380	344	415	395	404	397	374	400	355	382	393	396	434	377	358	366	356	365	385	360	362	376	393	367	377	341	365	344	390	354	351	348	348	386	416	359	350	393	376	370	375	384	374	368	355	363	404	353	349	400	384	368	399	367	362	339	380	388	395	388	339	357	383	355	357	341	374	367	336	358	357	380	379	371	401	346	402	397	347	356	368	358	366	397	402	409	335	351	380	357	377	391	340	357	352	384	372	366	352	348	409	382	379	375	398	372	371	367	365	374	385	372	387	370	354	411	309	395	368	379	382	331	343	335	427	395	393	362	336	362	365	373	373	376	386	373	369	335	374	358	376	382	393	378	370	358	328	390	411	375	360	371	384	341	380	363	379	365	339	387	295	333	355	380	370	397	388	370	413	351	378	401	375	371	380	399	407	402	404	369	384	396	383	401	381	368	357	363	361	357	369	361	381	359	384	371	344	397	386	388	394	341	402	378	371	358	400	350	372	349	359	362	395	380	389	382	371	382	365	349	363	338	344	389	353	362	379	352	361	383	397	359	353	365	406	396	387	383	358	362	363	382	375	392	350	386	354	355	364	379	373	391	380	368	378	341	385	366	394	384	398	379	386	344	387	391	362	343	358	359	384	380	419	403	394	348	397	331	358	369	355	386	380	384	355	376	348	335	346	359	373	339	379	381	372	398	372	385	358	352	392	387	328	359	369	406	371	379	402	373	305	392	379	379	403	411	394	352	380	371	401	384	369	378	379	367	345	397	391	345	370	373	364	374	369	353	399	386	381	384	362	328	376	402	381	350	393	389	403	378	383	347	394	396	406	346	394	390	354	390	359	388	382	397	343	369	365	400	385	388	344	404	366	390	423	370	403	337	382	367	376	354	357	348	382	356	366	377	376	347	378	365	394	371	361	371	384	364	366	352	367	366	392	343	385	373	373	390	371	403	359	401	366	376	352	371	329	367	362	354	324	408	373	384	375	405	393	367	332	361	368	340	337	359	369	356	358	376	361	354	357	383	347	394	364	323	353	364	379	373	368	351	355	382	396	368	365	366	351	368	359	379	355	362	387	383	371	356	382	386	374	373	366	378	363	353	357	371	373	368	360	395	391	402	352	397	388	352	353	388	354	339	370	397	395	360	392	403	325	380	380	341	380	353	393	375	360	352	352	333	364	368	366	356	355	362	381	356	390	375	387	343	363	385	389	361	397	390	374	365	354	361	392	359	338	344	383	421	337	370	371	373	359	378	346	390	366	382	364	347	375	372	370	404	362	399	367	394	381	380	372	353	370	416	373	365	378	369	350	382	359	340	376	423	350	397	393	386	365	328	371	329	388	373	373	377	393	391	370	368	356	376	380	378	358	406	374	332	367	427	386	359	381	381	366	347	384	412	335	371	412	396	366	341	365	344	402	356	392	324	345	396	377	393	359	345	393	359	409	370	373	389	343	387	354	370	393	361	368	386	384	372	369	360	349	341	403	371	391	379	379	383	362	361	363	395	372	378	371	354	361	357	359	418	360	391	378	389	344	383	377	396	397	381	385	397	367	402	375	408	387	420	373	411	376	379	375	389	377	362	377	362	370	365	359	403	390	362	412	372	364	367	375	374	367	402	361	354	406	357	422	391	361	361	396	395	357	331	395	395	369	416	350	376	389	380	356	386	393	358	365	349	383	337	396	361	374	329	335	378	417	370	367	345	370	345	372	356	383	366	363	345	392	364	356	371	400	378	377	382	356	361	378	347	339	368	380	358	393	374	394	365	387	359	347	370	414	392	344	393	386	360	348	359	380	410	383	389	373	348	380	352	375	401	376	362	371	344	354	390	353	343	357	398	345	359	388	372	369	386	367	359	381	355	356	374	333	403	377	379	363	357	352	362	377	371	350	380	349	364	365	380	345	383	407	376	384	355	353	353	366	370	402	368	375	382	375	338	369	356	404	357	355	389	399	338	405	391	395	389
24964	51470	44147	32399	27765	23021	17655	12299	8056	5808	4671	3711	2876	2359	1899	1538	1307	1115	1020	932	922	827	792	717	715	659	564	513	531	553	501	490	504	501	522	500	473	421	432	462	518	464	456	447	444	449	412	419	436	397	396	389	442	386	416	371	387	383	426	432	410	412	391	402	394	379	391	384	376	358	393	379	416	368	374	384	355	401	347	403	393	399	415	387	390	365	356	387	375	392	382	381	413	362	385	359	389	412	358	414	387	388	422	402	391	356	442	370	389	416	398	387	421	408	404	395	405	397	401	399	402	402	390	386	383	399	379	407	387	383	391	396	373	390	352	406	356	395	392	391	378	382	358	419	406	401	389	376	406	401	399	408	378	376	383	388	395	373	361	340	406	400	351	425	370	388	405	380	370	374	394	398	390	375	400	390	409	412	387	404	380	371	350	385	394	403	379	412	372	387	354	382	408	400	383	418	380	377	357	398	380	360	377	395	422	382	377	370	389	362	369	387	371	411	391	344	356	357	417	409	392	382	408	366	373	400	382	425	378	376	375	374	404	375	391	384	376	395	408	380	361	412	359	374	400	376	393	374	384	418	389	370	382	372	381	418	372	395	383	414	386	425	442	409	372	410	408	359	379	415	428	384	363	388	388	360	381	404	376	387	401	359	379	376	398	388	383	391	352	334	374	418	397	400	387	388	409	351	434	397	407	416	374	399	389	377	392	411	380	367	421	380	386	395	417	394	400	400	368	390	402	380	357	398	420	395	409	391	393	391	368	405	392	398	392	395	367	389	338	371	392	379	380	374	362	382	382	413	329	378	390	401	380	388	389	407	370	385	389	388	396	408	386	345	388	392	364	391	395	394	391	379	411	371	363	377	357	421	395	408	376	394	403	405	402	384	377	407	362	369	384	373	372	390	373	422	376	402	370	383	377	362	399	410	376	381	390	405	402	412	366	377	351	393	419	384	391	409	415	355	375	371	396	395	389	384	399	391	367	393	426	364	391	403	411	389	410	395	350	381	370	387	380	409	408	372	396	395	360	363	386	375	373	387	422	373	364	408	409	357	350	407	388	354	409	400	389	343	397	393	422	419	368	380	377	364	367	364	388	370	395	370	398	383	392	354	389	396	366	428	388	379	361	389	408	367	376	399	390	355	376	363	368	385	377	369	391	394	384	415	402	376	402	417	410	404	367	445	393	388	419	432	401	364	386	396	376	347	396	415	359	359	388	349	388	404	388	389	398	392	377	396	370	406	401	391	402	368	399	361	404	387	392	413	401	381	370	401	393	415	358	393	382	391	399	389	372	381	394	342	379	394	400	372	370	371	404	396	363	354	405	379	390	384	371	375	379	354	366	406	369	374	418	412	387	371	409	372	371	407	369	400	408	377	408	408	369	381	375	391	385	412	386	411	364	385	367	382	406	415	362	379	413	400	412	422	351	390	394	395	344	347	410	384	394	325	385	380	386	376	386	356	367	394	413	366	380	369	399	389	392	406	395	383	390	369	354	414	411	406	379	373	373	378	391	375	401	403	420	352	415	378	378	389	372	356	407	406	357	415	383	401	354	404	400	388	396	400	387	388	341	359	390	366	393	376	357	399	369	374	371	381	396	382	358	356	385	370	397	336	386	377	388	399	387	415	398	426	377	376	355	406	422	386	343	393	387	401	395	382	418	382	377	354	376	371	401	407	403	348	410	422	396	403	414	411	371	378	357	382	402	378	420	411	383	375	372	359	360	395	375	398	375	403	372	380	387	389	365	394	381	398	405	402	376	368	405	386	409	366	390	384	391	429	391	399	393	414	415	373	387	394	408	388	378	396	384	385	412	359	410	438	410	414	370	388	362	394	408	411	383	392	399	405	392	392	405	384	392	387	397	383	396	388	384	390	416	394	392	391	418	373	395	395	390	394	398	403	378	404	355	373	381	372	402	400	382	384	390	361	358	368	389	372	370	395	416	400	397	399	396	392	359	407	357	385	387	390	390	398	383	389	352	392	380	386	392	350	373	387	356	411	384	394	340	392	362	399	374	387	380	372	409	382	397	378	381	373	390	363	364	414	398	358	349	376	378	357	384	361	406	379	411	409	423	398	402	393	369	425	398	389	387	391	376	380	368	390	379	377	355	381	393	375	406	371	379	357	403	373	392	410	386	390	393	413	364	378	367	373	395	357	395	365	363	365	371	356	376	390	417	380	370	402	377	388	386	399	396	405	386	368	400	391	390	393	374	369	376	357	382	352	381	387	424	359	359	346	410	386	370	373	403	395	386	372	421	401	414	362	405	351	368	398	356	384	397	394	389	419	407	375	401	391	360	417	382	393	361	372	385	377	390	466	359	393	384	388	351	380	402	375	383	407	345	379	363	351	386	370	389	389	408	391	408	365	355	381	438	414	376	388	386	374	387	389	415	438	374	397	408	407	374	381	398	408	413	345	393	388	392	382	400	390	402	401	361	360	382	376	368	398	408	378	400	394	382	386	403	387	411	415	396	365	363	431	395	378	345	385	365	386	374	372	360	401	389	400	361	369	406	371	409	387	405	392	414	391	403	419	381	401	392	385	346	393	339	364	371	391	420	422	376	377	351	380	417	406	385	371	391	372	377	395	358	358	411	393	391	392	378	390	376	369	409	372	409	398	380	374	374	379	360	385	435	429	410	375	375	373	411	419	406	382	394	380	384	398	385	413	441	369	382	409	333	394	362	348	393	405	428	398	363	377	427	315	413	394	389	406	370	389	396	399	394	366	376	394	438	346	362	374	379	404	374	373	344	353	386	403	429	394	394	418	395	405	369	371	378	416	389	395	403	431	363	432	375	402	389	407	370	405	396	397	392	389	375	393	395	379	415	389	391	344	409	400	377	392	352	383	436	407	390	370	397	369	378	397	374	406	396	357	396	403	405	392	434	398	374	401	387	378	422	391	388	419	362	382	374	346	408	394	409	373	381	358	365	375	401	357	394	386	411	387	398	398	372	430	394	384	390	392	377	391	368	352	375	383	401	407	405	393	395	415	395	372	392	386	372	378	422	399	400	354	393	371	365	394	374	383	378	394	352	397	378	413	406	400	404	411	387	382	383	387	376	385	349	366	392	375	406	400	402	375	374	411	442	399	382	401	385	395	393	405	357	439	359	406	392	420	382	373	409	395	391	382	330	360	384	407	384	404	379	404	414	386	411	380	361	366	412	386	368	356	387	391	358	384	401	382	407	378	393	396	398	415	393	399	405	383	383	406	391	390	419	436	449	403	389	389	345	367	361	392	399	401	369	368	374	392	427	412	383	381	409	384	388	366	398	397	396	390	409	402	390	390	393	383	377	382	392	388	375	368	344	362	454	386	404	384	391	351	430	389	377	393	400	395	384	387	384	407	357	401	402	402	402	361	335	388	378	406	397	382	359	395	388	371	399	405	372	403	378	374	411	377	392	411	382	416	423	390	414	373	416	374	411	360	384	350	390	413	382	383	360	379	402	382	426	375	393	383	350	395	378	406
29086	24976	28682	21122	13116	8199	5444	3264	1999	1385	1202	922	750	646	513	448	444	364	366	348	365	317	331	334	279	290	279	242	252	278	236	268	287	270	254	250	260	272	251	248	245	284	249	238	241	241	229	221	246	242	258	237	247	256	261	237	240	238	265	226	239	228	228	220	223	252	230	260	265	216	202	224	224	234	201	259	218	226	246	229	233	232	214	204	238	234	255	222	215	226	215	264	245	230	220	245	247	232	243	234	224	223	222	207	248	228	255	217	248	238	236	242	232	228	239	231	219	249	224	223	217	222	214	232	240	261	205	243	245	240	213	221	245	230	232	211	223	242	208	259	235	237	241	237	248	219	234	239	229	255	254	227	226	233	258	235	210	217	224	230	231	234	233	236	252	225	253	247	212	243	224	240	278	238	233	282	223	232	219	238	237	226	215	229	230	230	277	231	264	230	224	222	255	245	274	234	251	255	242	239	254	247	271	222	234	249	255	248	249	215	207	250	224	217	215	239	225	247	243	240	266	216	217	233	268	243	217	241	231	223	225	245	223	248	220	221	231	230	247	227	238	241	254	242	230	214	223	247	230	225	228	226	230	244	261	217	256	248	214	252	226	264	225	226	243	238	234	248	238	241	227	222	234	226	211	228	244	222	219	267	250	234	261	245	247	242	224	219	260	242	249	223	232	230	271	247	223	223	257	200	256	253	212	257	232	244	226	210	253	241	224	235	261	251	237	229	214	247	242	241	230	232	246	219	240	249	232	259	228	216	223	253	245	251	233	209	227	241	235	214	277	230	241	239	230	241	217	230	238	237	240	231	263	249	238	250	250	231	233	225	233	218	246	228	244	238	234	226	199	237	233	256	241	243	238	262	227	237	225	217	251	237	208	214	238	223	238	241	262	253	219	206	224	240	228	244	232	205	246	218	247	245	262	260	210	257	263	259	218	219	229	241	211	250	244	226	244	271	214	260	234	240	236	220	256	236	217	245	227	229	219	255	249	254	227	233	230	197	279	194	227	236	231	241	243	242	259	232	252	246	233	226	248	237	240	219	262	210	231	238	240	215	240	256	228	247	249	263	243	233	229	206	244	260	225	230	214	213	238	216	234	219	225	246	212	233	240	258	240	225	244	230	231	251	242	259	254	262	234	258	243	208	233	222	242	239	225	221	261	220	232	238	214	238	237	253	240	222	240	222	265	243	238	234	227	228	265	233	234	241	236	226	238	251	218	237	245	255	242	213	242	253	246	258	232	242	220	233	227	236	229	229	284	238	233	220	238	225	230	248	231	198	243	227	210	259	255	241	232	238	220	259	270	226	234	235	246	260	239	240	261	246	227	230	227	216	230	237	223	221	229	231	235	226	227	229	238	242	233	240	260	221	251	238	205	229	243	266	233	238	238	233	224	247	213	225	244	243	221	227	248	234	251	218	221	238	242	234	236	236	230	230	246	238	265	227	251	254	243	239	220	247	202	212	246	258	229	238	254	229	264	218	239	239	226	221	252	260	222	237	224	266	246	248	239	241	261	223	232	231	234	240	249	222	273	222	241	249	262	217	251	238	247	246	236	219	238	243	262	231	238	258	238	266	221	216	242	225	254	228	228	243	235	212	210	228	218	240	208	214	234	247	249	213	238	230	251	198	241	231	224	208	240	251	231	256	241	206	201	255	225	248	239	221	230	240	242	238	210	234	239	237	268	230	217	258	219	277	259	244	229	226	223	239	207	253	259	278	259	234	245	214	250	225	232	243	250	255	251	248	258	234	231	238	229	212	233	230	245	201	253	255	248	248	240	241	254	239	231	240	250	225	229	251	228	241	259	235	232	239	199	247	209	252	252	242	247	235	217	251	242	224	238	219	254	238	229	242	236	282	248	229	229	236	227	253	228	215	241	229	240	217	226	257	247	250	247	253	240	262	235	228	234	216	233	243	238	239	246	230	231	204	222	259	211	226	253	228	231	229	227	224	237	252	233	242	215	250	230	218	241	232	241	245	269	273	235	243	229	225	238	256	254	235	237	238	253	221	204	238	239	212	267	233	253	252	189	232	241	241	227	221	245	220	233	237	248	229	240	244	270	218	223	228	231	248	232	228	231	233	233	246	233	226	253	233	247	233	238	236	263	248	231	244	245	225	262	227	267	257	233	250	208	215	251	225	243	232	233	256	242	242	251	223	244	216	242	234	247	238	257	254	233	246	218	249	234	260	218	207	243	243	225	235	216	214	227	258	248	223	232	230	243	229	245	235	236	253	243	242	233	237	244	228	211	234	235	243	247	242	236	236	240	239	225	228	246	232	223	227	257	238	223	223	248	242	250	245	219	265	229	244	267	241	220	255	225	222	248	245	242	205	232	220	229	237	218	229	227	221	233	262	242	228	249	235	226	237	224	283	221	247	230	233	223	233	243	276	250	241	230	249	234	232	236	234	243	239	231	235	245	232	228	244	271	236	278	229	232	225	225	272	194	215	231	243	251	236	250	214	220	252	249	228	241	218	230	249	222	216	259	238	243	256	214	238	247	243	228	230	205	240	233	220	261	263	251	239	225	219	257	241	239	251	235	239	261	229	238	233	257	230	235	226	221	242	220	229	236	208	227	246	253	241	232	228	226	218	244	230	220	225	237	211	219	231	240	214	230	246	237	252	208	257	232	236	240	232	220	244	254	221	239	240	241	244	253	218	219	240	224	222	206	223	211	246	236	221	223	239	262	248	229	221	255	221	263	216	255	214	217	240	251	247	236	225	241	235	232	244	242	250	243	234	254	225	271	235	219	235	232	213	235	248	218	220	221	229	222	220	192	227	241	232	246	225	257	218	243	225	210	263	216	248	237	271	223	221	227	255	235	265	246	247	239	214	262	241	264	248	250	240	223	225	218	239	246	251	222	192	254	247	230	236	240	236	217	245	232	260	252	238	218	223	249	236	248	219	233	240	213	254	253	246	227	243	231	235	221	224	232	259	261	263	243	205	225	215	260	262	229	245	230	226	246	224	217	228	222	227	247	236	255	242	218	209	206	246	260	245	251	231	244	232	231	231	235	256	247	222	203	225	232	217	240	217	254	244	227	238	243	260	217	232	251	242	264	231	247	245	261	244	265	260	252	253	256	236	221	231	244	220	244	258	224	214	225	237	266	230	229	224	227	216	235	259	232	244	229	253	219	217	232	230	191	240	262	229	246	231	249	235	234	221	234	239	235	232	251	248	227	253	249	233	245	231	239	217	235	229	244	234	255	247	229	242	228	243	227	232	250	248	219	244	250	260	238	219	246	223	262	231	251	238	223	254	252	250	223	219	227	246	237	282	242	214	240	229	235	225	249	215	207	256	236	226	238	235	218	248	241	242	233	252	249	248	255	240	246	238	237	242	200	265	260	261	241	272	235	255	206	234	251	238	246	261	230	247	254	254	221	231	255	228	238	247	229	209	228	234	226	249	239	223	230	243	225	235	227	237	205	224	240	210	250	263	205	234	245	230	216	241	236	240	231	246
22163	38014	31103	20169	15873	12107	8817	5469	3479	2451	1900	1522	1162	912	760	631	588	539	463	426	427	416	395	373	394	349	323	319	301	315	293	310	315	325	339	279	290	280	355	278	284	268	298	259	261	257	308	245	252	271	253	248	238	247	260	258	265	275	253	249	286	242	239	262	244	290	263	248	264	274	275	245	235	246	264	217	260	245	246	256	261	260	271	253	260	240	260	247	264	271	279	258	243	253	250	231	273	263	256	265	239	276	269	276	243	259	249	227	264	246	249	267	272	235	258	251	245	232	245	227	230	227	248	269	254	241	236	240	232	244	264	209	266	264	284	232	241	277	236	252	250	259	250	233	248	256	234	259	256	248	273	231	250	285	273	250	253	243	266	280	277	279	263	270	251	241	219	250	247	292	265	243	281	252	235	252	256	274	232	223	248	256	270	257	249	224	267	250	267	231	269	241	252	264	271	238	238	266	208	272	257	272	273	237	269	239	226	275	252	243	259	251	241	259	236	228	243	251	234	239	262	246	248	255	259	285	248	248	233	253	249	263	232	255	259	246	255	238	259	274	273	256	266	265	249	267	254	247	257	260	258	260	239	257	245	254	228	238	245	220	265	262	225	272	256	231	222	269	236	232	241	237	240	252	257	272	260	243	261	231	251	229	259	242	286	262	258	251	254	239	246	294	247	267	231	255	241	236	241	241	255	241	235	231	249	245	259	268	247	276	250	251	213	261	231	265	255	240	245	268	219	254	227	257	245	249	246	248	247	232	235	245	238	247	250	228	256	228	258	254	249	272	256	224	251	241	248	266	273	254	252	268	291	269	233	244	242	246	214	261	239	275	248	256	266	263	267	249	238	234	240	272	281	235	262	262	266	264	248	231	243	223	247	244	257	251	277	234	235	224	261	243	266	233	266	241	293	258	250	267	259	253	241	265	257	251	229	240	236	253	245	252	230	268	282	245	235	255	252	260	256	234	235	263	233	235	249	262	256	274	258	246	260	258	259	244	239	239	253	242	268	253	259	236	259	258	272	261	268	272	285	241	227	258	220	248	251	273	218	232	271	246	248	238	255	253	261	268	237	254	252	265	241	230	274	251	270	243	244	244	234	231	272	254	259	251	252	280	241	240	247	290	260	277	237	269	226	267	273	256	239	277	257	234	250	257	239	251	259	284	258	271	237	268	232	275	276	261	259	241	243	259	232	239	255	234	261	256	223	260	264	234	258	268	274	237	247	273	273	251	250	277	238	236	266	233	225	261	248	245	265	270	263	245	252	269	269	280	278	242	242	240	261	252	253	225	249	242	268	256	263	225	246	273	247	260	262	257	277	257	238	248	240	236	262	263	266	254	247	239	253	240	224	256	244	249	263	248	242	249	270	241	257	247	260	253	262	245	231	258	242	242	261	242	262	234	246	249	231	248	280	232	246	219	245	253	263	274	284	255	246	270	226	243	248	241	260	269	263	256	239	238	251	257	229	234	261	266	246	251	226	267	251	257	256	242	236	267	233	235	239	235	252	243	247	236	262	257	284	255	267	255	248	275	249	263	246	235	233	258	248	257	244	273	243	220	277	279	255	246	250	271	249	274	264	256	244	241	246	279	230	249	236	234	251	240	239	279	252	253	260	222	272	242	241	297	271	293	248	254	271	253	245	253	254	232	249	254	261	254	257	253	240	251	267	239	239	243	227	240	269	281	206	288	245	216	280	266	270	261	267	243	260	268	241	272	251	254	261	249	251	245	276	257	252	264	261	242	222	256	267	238	232	259	234	233	269	245	255	267	256	244	237	278	233	245	266	269	286	287	251	248	265	255	246	253	273	254	238	269	267	248	263	255	224	227	241	236	250	245	232	236	242	262	254	244	249	272	274	265	269	241	252	260	261	269	257	230	251	240	237	235	242	262	255	241	239	260	259	236	260	241	239	254	268	256	257	253	245	216	268	230	267	259	280	237	258	242	242	218	254	235	267	255	257	250	249	238	265	222	251	254	243	276	268	254	238	255	256	268	249	251	247	258	247	257	258	224	261	268	258	273	266	249	262	233	242	236	282	288	243	265	245	243	256	272	232	247	269	247	249	258	254	276	240	256	264	272	263	251	291	242	246	246	224	291	260	238	244	266	260	269	253	245	252	256	259	269	245	256	267	250	272	238	245	227	272	244	265	220	245	243	291	234	255	264	242	235	240	235	264	240	268	240	240	262	254	240	265	263	257	274	271	229	254	255	276	283	252	256	261	275	252	227	285	251	247	243	239	231	248	254	245	254	246	221	245	280	246	252	256	255	256	267	235	224	247	236	243	292	204	252	244	244	236	257	266	227	276	272	252	245	252	272	254	238	242	259	261	266	242	254	229	243	253	277	257	242	241	239	279	277	246	279	247	267	255	272	231	253	248	262	271	258	261	249	281	253	275	270	230	264	262	227	221	242	242	253	233	256	271	211	226	216	258	284	271	276	267	224	271	235	244	242	262	264	252	257	259	260	230	244	233	251	249	236	257	252	256	265	232	274	262	271	238	229	252	244	266	247	259	270	241	282	224	268	260	261	279	256	253	277	223	226	234	234	255	253	224	234	261	270	251	266	265	243	236	253	254	259	221	234	252	247	241	264	256	244	249	246	253	231	252	242	250	252	237	257	238	256	256	236	257	249	270	262	233	264	285	262	264	225	259	261	252	236	251	246	257	293	248	219	247	268	271	239	235	261	254	249	244	240	257	256	260	248	250	234	258	241	250	253	230	280	261	255	255	249	254	265	272	250	272	258	256	220	242	260	224	260	268	233	264	253	251	256	262	265	250	261	268	238	256	262	288	265	247	239	251	264	254	273	259	265	259	270	232	258	237	231	258	260	242	249	242	247	278	237	263	252	255	219	231	244	263	254	245	257	241	264	248	256	270	244	282	252	271	280	257	247	245	255	238	259	266	237	242	234	234	263	254	248	239	247	266	241	245	227	250	225	241	261	257	241	288	258	246	245	275	215	259	241	249	253	246	247	250	260	264	268	229	271	259	254	258	221	273	264	229	256	243	241	282	273	262	238	271	262	272	272	246	270	252	261	251	258	257	251	267	268	252	258	231	241	260	279	251	243	255	269	259	251	253	262	240	238	275	273	263	251	247	239	243	267	248	262	272	276	253	259	245	249	246	258	257	243	275	254	248	259	259	274	262	267	276	234	266	224	244	245	228	237	244	253	275	236	254	263	239	256	259	234	255	257	244	257	259	245	245	235	250	258	269	278	240	222	253	262	254	247	265	283	250	233	267	252	247	256	255	249	251	235	232	269	266	230	271	250	244	258	266	238	265	252	284	256	256	278	240	257	249	241	271	258	252	261	275	261	262	222	243	246	261	269	240	254	228	244	264	251	246	247	250	220	262	242	265	242	277	245	255	228	236	236	236	225	262	248	245	252	253	263	251	261	233	239	260	236	248	257	274	254	244	257	241	258	247	260	252	255	228	253	243	255	232	263	228	246	253	287	243	240	257	233	263	254
24610	21637	29002	25122	22634	19049	11797	5864	3671	2581	2006	1575	1198	1034	922	726	644	635	568	526	508	509	485	444	445	440	414	396	371	346	366	362	368	360	362	369	352	344	343	350	347	332	294	366	340	345	324	315	331	338	305	329	348	353	327	312	346	303	316	323	360	321	316	334	337	332	317	350	334	321	343	303	308	310	312	319	340	334	332	288	331	295	286	322	316	309	323	327	325	294	324	317	327	306	312	331	320	305	326	345	349	319	306	280	329	311	322	316	313	305	310	321	345	284	337	297	350	309	326	318	344	318	320	322	338	333	297	311	309	296	322	294	310	301	314	285	299	340	298	321	340	305	321	325	303	306	306	291	303	276	304	278	272	306	314	344	303	303	326	279	329	333	318	300	320	308	300	329	296	330	318	328	297	298	308	338	292	301	281	332	299	319	345	295	317	316	315	325	293	339	315	313	335	316	323	314	307	326	301	322	328	277	345	327	335	322	299	286	318	349	311	303	305	327	290	309	306	334	302	357	295	306	282	325	325	308	321	292	258	289	323	319	300	299	316	312	316	320	315	307	300	296	312	333	310	314	314	310	289	306	307	296	307	329	293	309	303	334	307	320	286	306	289	313	303	298	285	309	309	314	278	303	297	322	293	331	304	347	333	353	286	290	286	288	354	281	335	300	318	313	301	309	317	287	311	325	336	320	343	312	314	294	298	295	282	307	289	331	262	306	335	309	281	309	294	361	297	302	309	306	344	292	316	306	339	320	326	313	313	305	315	316	288	298	303	299	309	344	336	325	357	330	313	308	337	285	343	321	334	329	304	293	321	278	329	304	324	314	315	297	326	288	315	318	305	349	305	293	342	279	304	332	343	298	319	314	306	297	299	298	331	303	324	339	326	299	328	339	316	290	324	261	287	286	334	297	327	328	321	288	340	303	323	318	286	324	331	323	312	300	337	307	278	304	283	305	309	307	324	301	315	318	355	309	298	345	334	313	336	327	322	316	298	294	322	291	327	307	297	317	315	285	295	314	295	316	309	311	322	298	289	302	291	309	336	307	319	319	311	314	313	283	288	302	327	318	306	308	284	331	285	321	292	335	323	330	329	299	299	298	289	349	313	324	297	325	298	324	292	317	299	326	322	319	305	279	309	305	293	322	287	329	302	304	311	312	293	320	318	292	324	320	294	308	348	282	272	274	297	324	318	280	329	313	315	291	304	326	311	299	326	285	310	308	320	281	338	296	360	312	320	337	308	318	324	311	329	302	317	316	314	302	299	301	320	327	295	315	296	289	334	317	287	287	288	292	331	319	290	324	292	318	318	308	325	301	294	317	309	344	300	320	314	306	294	328	359	313	322	319	318	293	315	325	320	286	320	308	295	336	314	312	311	309	294	307	322	308	341	329	345	327	332	311	317	330	320	328	286	301	327	284	291	312	307	294	321	348	313	306	327	318	304	296	334	309	323	319	312	286	299	307	301	307	306	280	327	311	350	266	292	336	316	353	324	327	315	288	352	309	315	310	311	332	302	295	299	313	341	340	328	317	328	312	355	346	300	285	322	314	332	346	309	308	317	343	315	316	328	341	302	319	326	312	310	314	334	331	329	308	283	353	330	305	290	294	311	344	305	315	308	339	289	295	310	326	317	265	325	307	310	306	314	298	340	310	331	293	308	338	327	298	312	287	335	287	314	324	301	309	313	317	321	330	297	344	306	309	314	303	336	277	315	293	302	297	306	294	317	324	323	302	308	336	326	318	309	309	287	290	309	315	357	286	317	369	345	352	279	308	318	314	297	329	319	285	309	324	314	298	314	320	319	322	299	325	330	306	309	285	313	326	294	292	309	316	293	295	281	339	295	287	314	312	355	287	315	328	325	345	312	331	283	291	328	301	316	318	310	295	357	320	329	314	324	305	320	315	319	311	296	330	297	289	284	311	339	303	292	254	321	318	309	314	329	308	333	275	342	309	329	282	290	314	338	315	323	335	297	286	335	328	313	310	339	299	327	330	295	320	327	297	330	293	352	336	310	318	302	302	301	310	322	274	324	311	332	330	298	306	292	302	284	308	350	297	309	331	312	312	311	332	294	325	328	328	319	330	319	310	301	312	295	301	338	309	313	337	281	310	296	312	313	329	317	307	289	311	321	345	321	329	322	305	331	297	340	306	344	332	339	324	299	285	342	285	318	294	315	306	297	306	344	304	289	321	286	305	307	314	303	305	336	287	341	300	308	304	332	330	295	295	313	334	313	293	291	290	352	307	325	330	309	324	295	334	320	281	309	326	307	311	304	345	285	331	317	321	320	311	340	279	299	356	321	333	296	321	318	306	347	319	303	333	309	286	316	316	336	306	329	321	302	321	320	373	321	322	317	302	299	332	291	339	317	324	307	344	314	305	326	338	302	312	333	287	324	295	306	315	308	309	372	318	322	326	330	296	323	315	296	314	322	312	315	283	291	316	300	334	306	308	309	304	297	303	314	330	294	304	284	316	327	341	297	294	321	320	311	323	298	307	325	305	333	304	323	325	284	322	291	275	311	319	325	287	298	312	347	317	296	337	309	310	332	304	288	322	306	321	305	307	305	306	318	312	285	324	336	310	284	330	315	362	335	287	278	352	325	292	306	313	327	331	307	305	340	316	285	306	300	325	314	303	301	317	328	309	316	330	343	298	323	325	315	299	304	332	317	295	296	326	304	305	306	312	324	310	304	334	296	310	280	272	331	319	320	298	286	318	331	307	292	327	299	336	295	327	313	322	280	316	353	299	272	308	299	279	331	332	335	313	315	323	332	313	320	312	335	326	312	322	296	297	291	296	335	343	288	332	278	328	317	325	319	298	313	283	348	297	305	311	306	322	317	311	306	333	317	322	338	295	360	273	326	299	303	284	320	315	276	293	328	294	310	325	329	305	335	285	321	328	304	288	320	310	327	290	307	298	322	297	292	313	319	296	334	347	338	327	284	325	277	314	324	288	319	320	320	279	291	296	266	293	280	292	296	318	283	321	298	348	308	304	330	303	309	327	339	307	318	319	323	330	330	323	303	294	324	365	324	283	326	342	341	331	327	311	336	313	309	298	306	293	294	293	333	318	323	323	332	320	302	284	315	322	312	314	317	311	326	297	289	331	297	303	327	321	303	300	297	301	298	317	321	306	333	283	317	291	275	322	321	319	323	308	302	345	329	307	280	317	309	322	345	322	330	300	331	312	292	311	273	326	301	298	328	294	295	306	309	325	317	313	318	325	284	311	301	324	309	308	314	296	333	307	324	315	324	292	332	308	320	309	284	320	319	310	279	317	331	314	341	289	301	321	290	333	278	288	319	337	342	282	327	316	321	298	287	285	292	314	303	321	312	314	344	307	312	328	302	314	329	306	328	326	323	314	314	301	309	322	290	309	272	306	291	331	315	287	314	353	342	290	315	342	276	328	321	353	314	286	335	291	307	295	312	306	305	292	357	319	327	310	301	302	283	307	328	310	308	308	311	354	338	307
22355	45598	39183	27838	23004	18381	13560	8789	6009	4167	3411	2606	1957	1626	1232	1042	922	848	704	713	723	640	585	516	529	475	481	494	432	438	414	394	406	398	393	406	427	397	349	362	387	382	340	363	382	345	318	374	377	351	353	343	277	326	322	326	329	346	377	311	365	326	317	342	355	351	365	313	328	317	333	347	332	296	328	301	344	344	352	294	325	335	322	299	313	336	330	307	288	326	321	288	315	314	306	333	329	354	301	322	321	294	341	322	325	364	281	305	320	324	325	305	315	311	292	359	318	290	279	331	296	316	335	345	317	347	301	292	371	345	311	309	328	347	296	326	313	295	322	333	321	323	331	288	328	337	346	332	351	313	320	340	315	325	303	316	345	333	321	315	313	349	324	319	346	339	329	303	327	340	330	354	341	337	306	313	340	320	336	333	355	347	352	307	309	297	309	329	358	361	339	302	335	319	310	330	331	332	322	319	308	314	387	349	359	332	339	327	356	310	352	324	370	318	281	347	319	315	324	340	309	320	313	332	348	345	308	277	328	318	325	307	283	298	327	330	356	296	337	326	320	362	362	307	317	350	323	304	349	308	328	347	280	332	312	331	331	328	333	295	341	343	322	309	327	359	341	328	329	317	326	310	328	336	342	331	313	320	364	297	329	307	303	333	326	328	330	312	320	342	307	310	314	319	354	314	338	312	280	346	321	343	310	303	310	343	318	303	355	369	334	291	329	324	333	330	317	348	319	333	319	280	292	348	321	312	370	313	332	333	343	335	321	323	329	339	328	324	325	308	307	346	338	339	334	304	373	326	358	330	310	364	371	336	334	343	336	310	319	353	313	330	321	295	348	346	325	331	312	294	344	346	334	347	289	371	321	327	349	334	349	353	363	307	313	360	342	303	327	313	338	311	334	295	349	345	366	329	317	350	334	281	335	341	319	344	339	385	334	348	320	347	330	312	346	298	365	364	319	306	312	308	331	328	331	365	318	310	349	325	329	338	338	370	304	302	329	302	330	332	330	346	315	317	316	350	375	346	334	324	336	367	326	336	340	339	346	322	353	327	345	347	317	325	349	336	329	306	319	331	320	318	341	346	311	327	328	308	305	341	315	332	294	306	317	321	352	353	323	311	319	335	340	283	327	324	342	308	348	318	350	322	359	349	334	342	359	334	330	301	351	327	299	333	295	327	323	330	353	308	348	300	320	329	339	367	297	328	350	338	333	299	343	320	317	343	337	339	331	349	337	301	307	331	313	343	320	320	333	314	317	323	356	319	338	308	342	341	302	356	343	291	313	309	341	357	304	323	333	318	298	310	331	318	355	302	333	307	315	339	356	305	302	352	333	324	314	343	335	339	322	341	332	335	312	324	317	306	300	307	320	315	319	316	332	339	326	318	355	308	319	319	329	331	339	330	348	291	326	327	295	313	307	347	321	314	328	320	334	348	341	351	316	321	307	351	311	309	318	327	310	362	318	361	351	367	318	300	341	312	355	311	361	336	315	314	329	327	305	310	324	351	335	337	326	363	355	317	325	336	312	350	344	351	309	305	346	315	361	308	335	324	319	371	333	318	318	360	341	319	297	340	335	330	322	327	314	311	351	316	325	349	316	348	334	326	326	294	339	330	339	334	321	343	336	347	303	301	331	314	327	317	365	344	325	359	291	320	329	322	327	328	326	349	340	321	350	342	320	327	338	316	313	315	313	314	346	328	313	329	314	323	319	361	314	326	336	321	329	344	317	345	329	343	312	334	322	327	305	287	333	298	311	347	327	362	333	332	321	353	346	316	334	320	327	312	314	302	333	332	315	328	299	341	296	314	329	372	305	325	317	338	319	337	311	310	313	300	337	334	285	317	312	348	361	288	321	348	338	347	334	298	350	322	344	314	292	340	354	327	333	319	329	337	289	349	334	346	385	349	311	316	357	338	323	319	345	330	318	331	339	346	323	314	321	318	341	356	305	310	332	325	344	311	356	330	303	306	325	353	324	339	323	306	308	351	296	338	337	355	301	343	320	309	316	335	327	311	333	306	330	332	323	323	329	350	289	337	323	339	313	297	336	351	323	310	352	311	323	305	313	318	320	316	333	306	320	353	362	319	343	306	350	315	337	319	307	342	323	307	356	343	330	303	356	331	336	337	331	322	325	322	322	316	330	346	352	330	348	332	357	325	320	332	337	319	340	320	334	330	344	368	346	358	336	330	337	349	326	359	312	339	350	327	310	316	331	343	329	346	337	313	326	322	345	327	311	331	326	304	315	314	329	307	296	315	340	331	307	339	312	328	293	325	327	309	297	332	338	318	314	329	308	322	344	363	348	292	332	345	330	341	364	326	302	329	332	308	307	309	320	315	327	330	328	325	307	297	346	314	332	330	314	313	344	346	316	330	350	337	312	323	342	311	338	349	324	318	325	359	337	353	291	325	322	307	316	351	333	341	345	300	334	325	344	350	328	330	307	308	341	358	337	332	317	320	327	347	325	351	361	379	313	325	311	292	309	307	288	336	339	330	335	325	360	293	331	308	316	297	292	299	319	307	333	319	301	328	332	329	321	336	328	294	319	327	324	324	344	341	344	341	379	367	288	314	330	318	339	297	350	326	327	330	301	314	334	347	348	333	351	342	296	320	304	351	306	339	321	362	358	353	336	314	311	365	325	335	336	348	312	327	319	300	335	312	306	311	311	331	326	346	330	325	319	327	309	335	350	318	324	307	342	326	281	331	278	344	331	319	348	309	310	332	302	336	365	289	340	307	325	353	293	342	331	330	350	324	355	323	332	318	320	347	274	320	288	331	321	362	322	361	355	304	343	327	348	322	341	323	286	338	340	322	322	316	339	350	332	324	339	306	320	300	340	354	342	341	297	308	318	346	325	300	311	315	331	340	343	326	361	325	330	298	325	348	330	315	320	307	314	281	333	341	327	317	314	307	316	317	341	330	338	346	334	346	360	302	297	328	333	302	342	321	337	345	317	325	314	336	338	311	301	312	352	344	334	312	306	322	317	307	297	296	351	319	342	328	338	337	336	319	318	336	333	350	360	299	324	354	313	323	339	350	305	319	328	333	337	309	327	312	336	336	314	358	333	331	331	339	298	313	343	346	321	324	360	345	329	347	324	352	322	323	314	324	363	345	307	305	302	336	343	333	323	330	345	305	351	339	315	376	360	343	375	332	309	316	346	311	318	343	316	347	322	327	317	313	312	295	340	345	324	322	346	345	313	347	326	338	336	365	367	343	338	324	346	321	324	327	337	316	341	293	347	361	333	322	322	344	366	326	323	331	326	336	342	315	291	330	333	321	336	334	316	338	337	308	346	311	336	317	299	325	332	333	318	314	317	314	320	313	335	324	357	298	348	346	310	294	316	292	296	312	337	314	349	320	335	340	320	346	342	320	333	309	359	309	302	287	350	311	348	334	341	324	313	317	298	345	341	321	333	363	320	319	327	336	292	311	303	338	325	346	277	337	320	338	341	361	332	350	304	357	319	343
25612	21590	28265	26518	19601	12210	7441	3858	2587	1841	1500	1167	910	769	622	503	514	469	484	408	404	388	363	346	348	291	306	324	306	301	278	280	293	281	269	278	272	253	292	306	276	273	277	253	263	260	280	281	230	271	280	254	239	244	261	259	277	233	261	236	248	218	240	246	271	243	271	285	266	215	246	233	245	260	240	267	267	249	279	252	253	247	258	241	261	252	228	248	254	232	232	250	231	244	270	229	238	243	238	220	256	256	228	234	262	251	261	244	251	236	237	249	232	281	259	260	266	262	262	232	253	238	238	257	254	256	249	254	241	223	238	222	216	264	248	257	244	228	284	244	242	272	273	250	261	248	246	238	220	247	273	258	226	262	251	257	250	258	259	256	248	288	255	248	237	241	221	260	213	243	248	274	270	243	273	232	225	251	247	248	261	251	252	264	251	230	253	257	250	251	246	284	236	239	247	263	233	228	249	231	263	243	275	254	252	251	253	243	267	233	239	252	255	274	252	223	250	241	213	238	249	260	271	246	227	250	257	258	276	243	260	255	271	263	252	261	238	264	240	271	233	247	266	229	221	247	251	239	244	246	249	257	248	231	274	253	245	244	245	261	258	254	270	265	229	255	280	282	286	258	232	254	223	235	228	250	235	253	252	246	229	254	249	254	226	259	239	248	240	231	255	216	254	210	257	245	244	237	243	269	237	261	254	251	226	270	254	269	233	273	239	219	239	263	228	266	229	242	255	261	237	225	237	244	239	243	263	256	256	277	268	224	271	265	258	248	224	264	277	249	236	244	265	236	247	278	261	252	269	260	245	259	236	245	269	290	215	240	244	259	261	259	246	232	243	220	247	244	233	261	225	206	254	233	258	256	282	238	243	219	246	248	233	244	258	268	252	220	243	288	269	251	276	238	252	250	242	253	259	229	237	280	222	262	240	242	234	247	265	240	222	228	265	274	278	262	220	260	245	266	238	254	238	239	264	267	265	245	239	265	262	242	235	241	252	246	221	264	241	254	298	227	281	246	243	235	209	244	283	263	261	256	239	244	283	250	256	263	260	232	230	229	248	241	256	249	240	236	253	260	251	267	238	229	254	271	230	237	255	257	239	258	268	234	241	210	244	268	268	251	284	225	262	242	249	256	224	234	247	269	246	239	228	244	249	243	242	257	240	262	234	242	219	226	224	236	250	268	242	262	252	253	253	272	234	225	258	256	243	243	261	225	251	232	246	267	248	274	266	272	266	224	232	288	225	266	263	225	213	248	251	254	248	271	240	239	262	262	266	257	263	229	268	259	233	228	244	249	241	257	247	241	263	236	235	281	249	242	264	251	247	259	259	235	228	228	251	231	257	261	258	274	244	234	256	282	228	258	263	273	241	274	257	261	272	245	242	251	260	258	217	223	240	245	213	264	264	241	259	231	278	242	221	246	247	246	249	243	249	256	244	254	258	237	245	280	247	237	240	245	262	248	234	238	259	260	239	261	232	269	248	241	251	240	233	251	252	236	232	276	237	258	285	272	250	253	253	251	229	262	216	267	253	264	234	286	261	261	248	246	285	259	232	237	245	251	274	257	252	261	252	269	247	234	259	246	253	234	233	240	263	247	224	229	230	264	249	234	236	238	260	245	244	219	255	259	234	260	259	238	237	311	264	263	269	260	218	232	259	233	257	286	242	241	287	236	245	227	252	223	239	277	257	262	245	242	247	226	259	255	260	248	257	244	231	237	241	264	258	255	279	249	228	260	271	254	269	255	268	248	240	222	246	253	233	246	257	244	273	222	250	251	241	293	237	236	236	235	237	203	234	266	240	267	255	231	235	261	278	249	262	242	231	253	224	256	269	247	258	262	239	281	233	261	227	257	245	241	276	268	239	233	233	255	253	235	250	268	220	265	287	263	276	273	281	253	240	263	246	229	257	246	266	274	278	248	272	253	248	257	254	292	263	254	269	267	246	258	262	224	279	247	245	230	237	245	279	228	225	245	229	266	262	260	255	253	219	238	279	254	258	291	230	249	269	258	240	216	235	231	227	225	279	256	229	253	261	243	242	244	254	214	248	271	213	237	240	261	247	242	249	264	218	259	233	217	263	253	241	244	227	228	244	243	272	270	250	234	235	265	267	249	258	238	229	229	237	240	260	245	237	270	243	285	262	262	268	240	208	239	230	246	242	245	243	239	265	247	234	233	266	256	261	260	239	262	255	240	267	278	226	241	257	263	247	242	252	250	214	246	234	258	234	239	245	263	237	265	241	242	265	262	256	243	250	264	235	253	242	223	255	260	239	219	251	239	244	231	263	253	264	271	257	216	235	249	231	244	251	267	242	253	224	231	268	266	261	259	235	248	265	222	248	269	259	251	218	245	259	227	212	242	242	264	252	262	268	295	250	244	274	279	251	241	252	248	261	258	245	237	243	263	241	277	250	243	257	248	257	247	272	244	244	250	240	240	260	240	244	236	226	238	261	250	222	282	250	278	253	220	262	241	272	224	240	250	229	256	226	240	224	212	279	258	213	257	276	229	249	234	254	253	250	236	244	253	268	244	248	248	232	263	219	292	237	239	262	247	263	255	237	218	261	252	275	222	260	242	211	251	258	230	264	250	260	231	236	234	221	245	251	244	257	278	251	239	252	246	283	252	235	252	251	223	256	254	259	247	238	233	223	233	258	231	273	268	270	246	272	275	255	253	236	234	243	266	230	272	242	241	233	260	257	259	257	228	275	255	301	206	249	267	264	269	231	227	240	259	230	261	275	243	219	238	228	259	270	233	254	258	253	264	249	233	249	222	256	249	256	257	252	256	246	261	257	216	224	254	262	253	251	252	302	251	251	258	253	254	230	242	253	236	253	225	286	243	266	247	258	238	255	264	225	280	266	258	269	263	238	245	264	239	263	239	253	279	262	256	268	236	251	242	258	224	255	278	226	262	251	247	236	264	254	261	234	209	246	233	239	273	257	291	246	257	242	223	255	244	246	238	237	246	263	249	258	264	256	263	226	259	250	222	239	237	235	240	253	267	222	278	230	226	263	269	237	261	256	265	260	268	252	256	227	221	243	268	260	223	260	251	272	248	258	239	257	263	250	236	228	242	242	243	245	269	230	244	284	240	250	222	213	244	255	260	258	259	242	241	232	228	236	276	234	252	256	254	255	243	260	242	228	310	244	280	256	249	288	246	255	254	236	254	240	251	217	227	263	236	272	269	292	244	276	223	278	238	248	246	270	237	246	238	226	220	240	262	272	230	251	230	260	231	236	239	237	252	257	249	268	246	246	215	249	231	258	225	233	230	240	263	258	259	213	241	264	247	251	240	263	254	282	257	251	254	261	249	255	225	226	255	196	248	244	250	264	235	239	240	231	229	223	210	244	251	268	250	228	233	253	219	242	249	248	260	233	253	227	245	277	248	267	249	258	240	248	267	248	240	239	233	252	279	234	248	254	247	255	219	231	237	243	271	239	263	275	240	253	258	245	237	237	238	248	253	238	250
22318	42721	35485	24885	19899	15568	11113	6870	4810	3203	2496	2010	1541	1154	983	873	750	618	638	550	503	442	511	442	411	416	407	366	351	373	371	290	333	328	319	342	294	314	291	361	320	305	334	289	278	298	309	309	271	279	282	308	267	311	259	288	282	271	257	259	271	266	299	292	275	297	309	317	265	301	256	273	290	274	283	265	279	290	294	246	234	263	273	273	279	262	254	254	288	292	309	284	294	255	259	278	277	254	261	283	281	272	277	281	246	259	307	265	262	315	260	293	292	260	284	251	260	281	303	273	268	290	256	262	310	261	284	262	265	245	303	268	257	275	250	263	280	264	271	282	256	227	283	273	308	279	244	274	263	268	252	272	276	272	300	267	258	273	269	253	248	264	291	275	267	251	271	294	258	292	260	286	240	307	242	257	278	253	283	266	301	248	255	251	280	272	275	316	257	261	272	261	301	261	288	246	277	264	247	282	262	299	292	256	280	286	274	259	274	279	267	265	252	266	277	264	297	270	293	281	261	257	303	264	283	256	260	259	268	283	270	261	259	286	269	272	264	255	248	286	283	273	300	279	277	257	276	269	303	265	259	302	256	289	230	264	283	253	246	278	260	274	264	280	299	277	262	276	257	272	306	297	259	273	256	282	247	277	288	255	285	294	271	242	270	291	258	272	304	273	267	304	278	302	276	292	258	282	223	288	291	288	254	260	288	267	233	289	259	270	266	295	246	238	302	276	261	265	259	265	270	276	282	242	271	267	279	272	274	290	244	292	298	258	251	272	290	281	278	273	295	283	285	324	261	279	246	262	266	242	267	309	271	272	283	269	242	278	302	259	262	272	279	282	281	284	265	262	279	245	247	292	267	259	269	299	273	277	262	283	279	265	292	295	289	284	277	270	249	253	303	312	284	243	267	294	321	264	312	258	302	260	267	303	270	242	256	298	275	272	286	233	263	284	281	295	288	264	304	275	271	276	295	286	285	309	285	252	273	263	282	270	286	302	270	258	285	251	279	261	280	304	274	281	270	280	259	294	242	251	257	287	287	309	291	305	288	260	281	280	285	276	301	264	263	266	252	295	285	276	283	274	264	276	285	270	271	287	278	275	275	244	257	263	227	276	272	262	284	275	270	291	249	254	264	276	274	254	253	247	265	268	263	256	289	249	258	258	246	276	255	281	250	263	274	264	274	239	278	259	281	278	272	273	260	295	265	274	286	243	281	283	247	249	301	281	296	268	296	295	266	284	263	251	270	308	294	262	266	288	244	282	267	283	261	264	267	278	262	277	237	280	292	287	270	242	262	262	270	291	247	274	278	240	260	296	250	294	261	283	255	283	288	266	263	295	246	266	278	261	247	249	286	269	258	251	267	306	274	284	242	249	273	279	294	285	285	285	292	298	263	295	257	269	267	261	273	282	270	255	262	259	262	265	259	272	274	266	283	289	258	260	246	293	281	266	280	265	247	286	263	229	249	261	247	282	272	276	233	263	267	270	261	280	279	232	299	254	282	276	273	291	255	290	252	255	273	274	244	278	269	273	288	254	267	265	291	300	251	257	265	242	297	281	260	286	288	283	262	309	271	279	273	282	251	274	264	277	284	266	277	276	311	276	250	269	275	300	253	264	271	289	239	288	273	269	284	247	275	281	272	273	294	277	259	281	286	268	284	281	297	251	280	275	286	257	242	281	279	269	275	297	250	273	252	260	242	248	264	270	294	281	239	281	248	260	280	282	253	271	281	253	288	306	255	279	263	272	270	284	278	242	277	268	281	259	256	263	288	268	268	273	288	272	278	261	238	276	242	288	282	268	259	264	258	273	305	256	282	277	274	281	270	244	254	264	258	259	259	276	251	231	273	289	284	276	267	260	273	298	287	286	269	273	263	296	267	283	278	278	267	280	301	273	303	282	275	267	257	266	275	260	269	263	247	249	248	262	276	253	256	235	285	268	276	272	272	259	273	282	269	264	258	275	247	240	250	279	249	284	280	237	275	277	268	284	237	261	295	241	270	283	272	268	302	260	268	246	291	246	298	291	289	279	274	232	265	282	281	261	262	263	264	250	290	244	266	302	301	274	262	264	277	272	263	262	304	270	258	274	275	292	302	281	294	269	283	291	273	258	252	304	261	288	247	279	300	258	253	266	276	271	268	295	265	236	261	281	281	277	261	245	252	269	266	251	280	245	264	267	249	269	253	230	268	271	280	296	262	273	268	281	259	261	271	240	234	250	269	282	273	267	268	297	259	306	281	273	266	279	265	235	284	278	286	294	283	301	270	264	276	271	271	252	277	267	302	283	287	311	273	272	279	260	276	278	267	271	259	257	287	263	233	265	262	273	251	265	264	263	270	290	270	280	253	269	245	277	243	255	252	257	283	281	269	274	280	277	270	262	271	261	273	263	262	277	268	276	276	248	242	244	253	264	280	286	249	246	277	255	282	263	271	285	270	278	264	303	283	257	256	258	272	291	222	261	286	264	260	261	250	298	253	262	281	281	254	270	257	282	290	286	282	239	284	298	257	262	286	247	259	311	266	282	269	264	268	252	268	266	248	276	290	282	279	261	269	253	300	275	255	281	270	289	261	281	277	264	268	235	261	277	260	263	250	286	259	265	295	277	276	278	255	281	289	287	265	252	310	241	270	267	294	257	270	271	252	248	262	284	254	262	265	251	283	260	285	285	282	263	268	259	276	257	290	253	281	271	284	268	255	271	279	263	275	290	270	305	272	246	263	263	302	293	267	272	285	282	289	259	271	257	295	255	267	285	298	222	283	275	290	292	209	267	259	267	269	279	238	259	236	264	289	296	254	256	235	273	278	270	265	272	281	264	243	269	248	220	278	255	272	306	249	280	257	258	254	277	259	266	278	229	272	284	257	278	245	281	253	261	262	258	298	253	266	261	257	238	284	278	246	263	267	278	271	248	258	254	267	266	276	279	257	304	260	265	260	270	272	287	259	240	260	264	270	290	251	270	255	258	299	264	274	262	289	271	279	246	261	248	266	296	271	280	255	281	291	256	282	290	229	265	261	241	264	240	248	252	257	298	286	282	267	264	250	267	278	299	283	267	265	252	266	271	261	292	280	284	259	274	274	263	279	256	283	282	264	287	254	265	282	283	261	263	260	278	283	278	285	253	257	273	264	286	270	255	266	261	298	261	260	277	283	270	257	282	264	263	260	249	264	263	277	260	270	303	251	277	266	263	283	277	268	247	295	240	269	280	291	271	276	263	267	239	236	287	300	279	253	279	254	287	264	285	260	280	250	256	255	242	284	269	304	255	283	291	268	268	258	289	280	266	253	283	285	286	268	260	284	284	276	268	278	250	293	262	270	258	282	284	280	274	300	237	311	267	304	291	289	266	283	279	227	261	278	261	294	277	259	270	254	279	272	246	277	272	253	270	263	286	250	272	272	281	273	327	242	260	267	268	243	308	273	264	258	276	262	245	252	251	252	274	262	276	281	282	274	245	279	238	238	253	285	271	263	275
23380	21622	29428	24358	22043	23297	19979	8549	5160	3733	2854	2309	1816	1392	1161	1099	911	795	731	672	697	622	563	583	533	491	512	482	412	413	466	449	463	435	475	422	409	434	430	428	422	407	415	426	425	402	406	400	374	325	388	399	371	383	391	354	379	384	347	382	388	399	384	417	358	357	382	383	383	372	342	366	366	392	375	345	374	336	385	366	368	390	353	375	381	349	367	358	360	384	361	366	353	387	358	407	383	388	339	368	379	382	367	362	366	379	386	383	377	366	371	351	388	349	362	403	362	382	352	370	350	384	383	357	391	398	334	365	366	352	364	360	300	358	388	345	378	346	410	391	349	379	353	368	356	373	373	391	367	391	339	374	403	363	351	363	386	366	386	337	371	394	388	356	384	350	384	349	390	370	375	366	378	370	377	384	352	359	313	393	357	370	387	397	361	370	346	372	356	356	356	354	384	344	360	361	366	358	350	403	359	378	372	358	362	384	346	357	354	368	339	369	395	375	368	347	366	366	367	341	354	408	378	358	397	344	363	347	355	333	397	388	364	362	373	383	352	367	361	351	359	373	365	355	373	327	375	376	328	395	392	358	375	385	402	403	362	360	378	369	394	347	340	357	323	384	339	407	365	323	355	352	374	368	372	372	382	352	378	345	362	375	367	422	352	373	403	368	325	378	377	353	364	373	403	369	372	346	362	377	363	345	382	368	356	374	364	342	384	386	350	372	387	380	377	383	372	389	351	375	376	349	370	386	376	394	351	346	375	354	361	350	377	339	350	382	349	371	363	376	395	337	386	373	379	369	372	350	346	380	339	393	387	389	373	363	407	407	355	384	386	338	363	355	384	360	363	420	369	346	370	347	371	408	369	390	388	341	370	380	370	359	363	396	348	374	349	351	367	351	357	362	383	352	382	359	358	401	377	369	384	372	375	374	380	377	381	345	396	379	358	347	379	376	373	381	374	363	341	394	342	362	377	352	374	380	379	401	377	334	354	373	354	369	355	394	348	368	375	355	366	390	395	356	355	358	363	386	342	364	377	353	359	400	372	383	373	367	376	404	358	323	369	348	346	363	367	374	390	362	382	345	383	324	381	371	366	359	369	392	363	354	340	347	395	348	353	358	368	335	338	359	383	379	387	363	352	361	352	363	361	357	371	362	395	383	392	371	357	358	370	375	357	387	381	380	348	326	354	364	395	373	393	361	360	376	418	364	365	393	385	343	384	366	384	350	352	356	378	355	354	363	350	364	354	350	358	338	366	359	360	344	335	402	341	382	386	368	373	377	368	375	338	361	376	355	350	369	355	370	374	347	363	431	359	346	363	385	370	344	358	369	315	363	338	405	370	388	354	371	365	330	372	383	365	382	371	348	394	374	386	359	367	364	334	358	358	343	367	405	379	341	368	329	367	344	344	368	395	357	346	391	371	337	369	352	392	373	366	357	366	340	372	381	351	356	364	372	393	363	342	362	368	355	373	335	353	365	335	341	368	341	348	391	401	406	356	349	331	388	368	394	415	347	363	375	409	347	362	341	359	366	366	356	372	394	354	371	391	378	341	343	373	322	390	365	376	358	385	400	344	372	363	342	371	324	357	364	385	392	382	371	383	384	318	364	396	378	361	351	364	332	387	394	358	361	377	362	333	371	343	362	356	342	364	354	392	385	379	346	338	359	388	366	365	380	371	324	353	360	387	351	377	380	390	349	377	357	366	349	390	354	374	372	384	385	395	339	353	356	364	370	370	395	365	335	364	364	386	326	365	375	371	373	392	348	389	399	361	381	397	365	353	360	355	374	337	330	377	357	357	384	370	393	345	367	386	373	338	361	377	369	400	361	376	356	344	356	396	377	350	379	395	364	343	359	387	367	390	380	343	373	354	372	370	383	373	366	372	357	371	389	409	368	379	372	390	409	339	368	381	354	360	392	379	351	382	396	371	364	385	364	344	385	369	377	386	339	370	328	344	360	364	364	390	408	356	392	346	396	377	351	349	350	417	373	375	370	353	407	383	368	384	386	357	364	340	327	364	356	368	395	373	360	361	369	357	344	379	369	354	367	374	344	381	372	366	343	412	372	345	362	385	376	353	379	349	368	382	407	386	374	369	369	369	363	365	348	366	356	350	379	349	378	368	364	339	349	393	372	340	371	335	373	377	362	409	371	384	381	371	377	340	352	355	398	396	356	352	387	404	382	340	331	353	348	394	373	359	361	363	364	376	383	364	366	389	360	360	397	363	348	351	366	367	368	376	387	390	365	396	359	385	353	372	366	350	344	368	397	378	346	365	359	334	379	376	367	379	368	361	366	363	365	325	343	360	407	391	345	345	376	394	370	356	390	352	387	399	392	369	396	365	364	372	364	351	348	340	356	343	324	320	370	348	340	428	379	350	396	365	360	315	357	353	400	320	393	411	370	361	349	388	381	381	383	367	372	387	401	377	370	352	373	359	366	390	388	375	342	351	349	389	411	371	361	347	356	357	353	344	340	390	349	351	375	388	360	377	380	357	387	347	353	358	373	377	335	388	377	398	381	335	389	386	349	371	347	367	372	383	373	359	355	395	338	360	384	359	388	382	351	374	371	379	342	341	357	347	354	370	350	358	378	388	336	352	392	387	363	361	363	373	372	404	369	330	371	382	361	383	379	381	360	372	377	400	382	400	361	356	373	359	369	368	357	359	351	376	366	407	353	379	375	373	345	371	374	345	364	353	384	340	346	355	398	338	380	395	353	359	394	347	412	357	375	403	369	366	396	362	376	362	334	398	392	370	384	364	352	362	373	375	368	364	385	333	350	352	377	337	384	303	397	384	388	379	355	371	327	380	373	365	367	376	336	395	406	369	370	372	389	362	352	343	364	378	383	350	339	364	383	383	352	371	376	402	407	336	375	370	367	383	344	367	392	356	385	393	355	361	391	332	354	387	325	368	407	356	369	372	333	352	381	379	343	353	358	347	350	351	364	374	361	384	391	380	369	350	371	364	359	393	366	363	380	336	385	356	401	367	408	345	332	344	390	345	353	418	355	366	341	362	364	319	387	333	382	369	380	386	374	372	372	364	365	386	355	370	381	377	363	376	371	397	406	382	390	374	374	361	347	362	347	350	357	386	356	361	356	357	409	337	352	373	373	374	378	360	376	336	387	389	356	369	394	345	329	378	331	357	381	373	364	358	384	364	384	375	358	380	369	375	354	322	363	348	361	351	359	373	380	361	324	367	381	369	395	360	338	401	393	380	376	387	339	371	382	332	343	399	425	351	362	385	359	367	350	331	338	358	368	378	336	405	373	376	366	353	414	378	353	411	347	392	376	379	375	364	378	354	384	392	365	378	362	398	414	370	345	363	368	371	341	363	353	390	390	381	399	336	333	369	376	383	385	387	366	341	362	338	374	352	351	383	353	363	354	354	377	379	365	344	369	358	335	379	382	349	367	331	377	356	405	374	350	391	380	396	363	360	368	387	404	372	334	380	374	371	391	330	377	364	353	370	325
24303	51557	44609	33786	28139	22856	16989	10978	8076	5866	4720	3816	2779	2200	1737	1490	1247	1135	994	894	874	788	756	664	629	582	565	544	555	514	493	456	498	477	543	497	496	470	466	465	430	439	437	430	401	427	428	428	406	413	407	388	407	326	436	407	419	384	392	401	416	399	392	405	394	424	361	364	375	394	369	410	385	419	387	392	338	409	403	367	374	382	382	386	367	404	366	401	398	402	340	393	369	371	413	375	392	392	387	408	388	391	376	361	378	380	375	378	368	365	378	394	399	389	386	364	408	400	375	389	371	387	370	357	354	372	366	374	395	384	377	384	392	401	363	398	395	385	372	389	426	380	373	402	389	391	397	384	373	365	424	385	360	389	386	370	418	385	381	379	364	348	402	374	375	374	375	383	388	367	395	398	362	400	359	379	355	353	400	391	368	390	379	395	377	365	387	386	365	394	353	384	424	397	386	373	398	379	368	403	366	387	376	385	380	381	405	367	404	360	383	397	413	357	423	351	357	368	370	382	362	403	391	410	386	340	369	400	392	376	373	387	370	364	358	354	389	357	394	383	398	361	419	374	384	378	347	407	398	371	336	375	386	379	385	381	388	387	346	397	370	392	332	384	401	410	377	384	406	358	371	378	378	353	400	393	383	374	409	393	376	378	359	393	361	379	389	366	381	404	368	376	390	391	354	414	387	379	388	429	381	422	381	408	427	406	400	347	357	403	394	372	387	407	380	349	406	382	355	373	333	396	404	407	378	319	354	369	369	363	423	370	380	377	371	379	387	390	392	346	349	358	366	428	396	366	395	378	384	383	394	399	384	410	381	397	410	386	364	398	392	371	372	359	397	389	385	396	378	385	376	367	356	381	407	430	381	376	406	391	392	336	369	352	411	372	381	379	373	353	406	385	407	369	377	365	353	373	384	390	371	367	374	371	377	378	364	391	382	390	383	392	387	391	383	333	400	368	361	412	362	366	392	374	376	376	396	395	396	407	370	386	387	364	383	372	392	387	393	426	382	366	380	419	392	399	375	385	339	401	350	374	393	383	398	370	376	432	387	396	311	378	398	390	343	409	374	347	345	400	374	366	348	404	398	390	381	389	391	356	388	410	384	386	381	372	374	379	393	385	373	408	373	404	358	380	401	377	378	361	415	402	375	352	359	355	374	368	362	377	379	362	351	405	357	350	361	361	371	355	368	377	377	384	376	379	385	387	404	403	400	383	375	379	358	380	353	363	364	379	357	357	382	429	358	374	396	410	383	378	385	359	387	377	367	359	384	389	376	414	400	397	367	390	358	416	395	365	376	392	367	384	392	384	375	396	347	380	387	351	344	403	381	408	396	366	389	413	357	356	405	366	410	394	346	363	387	374	392	405	372	366	392	378	370	369	386	368	381	363	345	399	341	370	375	362	388	390	375	382	347	386	370	374	384	389	403	351	358	379	348	343	414	331	359	341	384	377	379	390	395	452	403	377	385	367	370	351	396	363	376	375	382	437	363	385	366	370	380	381	396	384	372	373	372	388	367	361	354	372	398	414	390	364	375	389	359	364	375	335	385	399	370	381	374	391	379	391	369	403	368	404	384	345	372	367	368	390	383	391	413	326	360	408	367	386	340	394	392	413	376	351	394	390	384	356	394	401	394	377	366	384	386	409	372	359	368	383	375	397	382	368	403	400	392	347	402	371	396	361	404	388	370	382	394	373	394	392	391	388	384	391	392	373	352	387	390	418	390	337	357	400	412	384	387	393	379	344	368	381	405	410	401	364	385	354	376	395	392	403	372	414	389	401	404	362	402	411	367	392	371	392	362	383	369	353	396	352	397	373	352	381	390	380	383	401	364	360	385	393	378	381	398	367	396	420	371	379	406	385	396	371	387	391	369	408	413	412	387	370	375	388	381	399	365	375	401	335	421	370	386	399	387	372	381	343	416	375	412	394	358	439	336	383	386	378	413	364	374	376	373	386	367	346	367	396	386	376	341	381	386	364	359	406	375	358	378	416	382	404	376	395	359	390	425	386	415	380	378	359	371	376	373	358	383	358	399	383	347	396	373	417	382	387	406	374	363	363	384	393	382	359	387	411	393	365	307	408	387	391	397	367	365	395	401	427	364	362	356	398	366	396	379	368	356	365	369	406	396	332	387	399	388	415	379	387	378	369	395	397	424	357	400	386	406	350	350	388	373	389	383	414	416	388	368	395	360	388	402	383	416	393	356	355	387	386	338	356	393	417	402	415	419	380	366	368	418	382	404	362	380	348	367	357	382	429	369	350	355	390	371	386	385	406	382	397	393	360	358	389	366	391	393	383	387	413	389	385	413	380	375	373	379	364	382	423	367	370	371	379	384	382	380	380	366	396	421	398	394	405	376	358	361	399	385	382	379	386	408	423	383	385	342	392	407	362	419	371	383	414	401	394	414	377	397	392	370	363	394	383	351	403	396	342	397	334	413	392	403	350	414	380	345	361	392	408	397	353	380	339	371	394	380	372	376	378	420	355	396	366	391	402	367	404	379	401	383	340	359	355	374	402	427	407	428	338	374	369	398	387	403	400	363	387	371	383	384	392	373	369	424	386	391	395	397	389	357	363	391	370	399	370	407	372	385	369	383	404	347	400	407	360	408	381	385	386	356	378	377	392	352	364	343	417	395	374	361	386	397	391	367	367	390	389	392	375	381	365	439	329	384	399	396	382	396	384	366	404	416	394	361	395	378	399	376	397	410	370	372	349	363	365	380	400	394	441	348	366	379	361	384	393	394	363	370	372	356	407	382	402	356	349	384	390	393	379	370	366	377	393	358	381	370	342	368	360	400	376	382	394	381	386	361	380	375	368	394	385	385	389	390	391	412	381	391	388	397	383	424	370	403	374	374	387	392	371	362	384	365	381	374	376	384	433	385	375	393	388	394	375	369	387	380	363	415	390	377	396	379	336	373	415	364	383	337	412	379	363	351	337	366	389	375	395	390	394	418	383	367	413	360	402	364	409	382	394	377	394	386	384	416	375	382	368	400	380	365	402	392	340	381	375	366	367	365	368	400	399	382	358	385	350	396	387	446	372	397	363	409	358	372	400	372	397	411	409	387	418	339	404	340	398	392	343	409	387	376	375	403	388	405	395	389	381	329	358	374	393	360	369	364	360	387	388	418	411	376	405	424	412	380	386	361	397	380	406	359	397	425	386	387	350	347	403	339	389	392	395	368	386	381	375	399	395	384	379	406	360	383	410	368	385	388	409	403	375	370	345	364	369	364	401	392	370	382	374	400	372	409	359	397	366	392	364	399	379	361	377	370	401	398	380	394	355	383	381	351	374	372	373	370	372	346	348	411	362	385	400	401	371	386	353	398	340	382	361	363	367	405	412	408	360	367	370	408	396	372	403	370	381	417	358	400	347	358	374	377	359	375	406	407	366	397	387	402	400	370	368	381	415	333	402	369	370	397	386	388	384	384	366	375	359	410	362	359	372	373	383	379	383	340	343	384	378	380	373
29181	25073	29383	22047	13593	8412	5073	2799	1904	1440	1140	899	800	556	509	492	394	414	341	359	303	340	333	308	316	256	286	235	271	302	259	254	229	252	261	237	277	270	264	237	235	229	236	231	257	249	219	273	241	227	238	229	231	218	241	255	252	241	229	202	241	235	214	247	250	218	240	257	224	246	236	253	222	257	209	249	202	239	244	240	200	221	232	247	238	212	250	251	237	207	226	252	263	242	227	203	248	233	213	254	241	232	215	221	229	224	260	231	232	238	219	219	224	269	235	241	238	236	218	240	260	214	222	224	228	266	223	220	243	237	235	220	217	228	223	253	219	216	246	213	213	254	233	216	201	235	237	216	231	219	258	238	239	246	248	233	249	214	241	235	249	230	245	224	244	218	241	246	227	232	213	234	219	223	216	265	242	259	226	223	229	208	247	255	247	232	211	232	265	240	235	232	227	237	234	226	228	233	230	223	221	237	257	241	258	260	223	211	234	242	246	242	241	220	232	214	243	233	253	239	251	233	240	243	213	256	227	243	221	208	237	239	240	241	217	237	233	262	236	232	248	231	214	248	252	238	221	214	246	248	228	258	232	230	245	233	237	260	235	249	234	237	234	239	216	248	237	231	251	208	246	251	235	235	258	252	229	217	244	194	221	235	243	235	242	226	205	236	263	221	217	223	210	234	264	224	234	218	245	189	228	265	245	254	218	211	231	245	246	255	215	212	242	227	241	233	216	235	217	245	219	212	224	241	261	241	226	260	234	232	229	253	217	250	250	235	241	223	243	233	230	218	247	206	237	238	212	249	239	227	210	242	234	243	227	238	242	238	211	249	215	235	203	202	239	206	264	233	195	195	261	246	218	227	241	228	225	252	233	265	238	235	234	221	231	224	225	230	217	219	223	245	224	224	243	209	231	218	241	225	247	239	204	259	233	242	260	248	235	212	257	213	241	252	217	237	204	223	240	234	220	213	240	213	203	242	223	253	239	250	243	212	251	230	250	241	225	234	238	268	235	231	217	238	251	209	216	243	255	234	207	222	222	252	242	223	237	233	237	247	244	234	229	219	226	222	221	234	230	242	209	220	233	241	213	233	227	225	243	262	207	239	226	240	233	202	232	231	246	224	184	264	224	228	209	245	242	247	235	235	254	233	236	233	247	271	229	236	229	223	264	231	225	229	206	229	252	239	220	225	258	230	263	221	257	223	245	227	239	230	218	231	243	232	213	214	243	234	245	237	239	243	256	218	242	228	242	228	213	240	218	208	236	240	230	257	220	244	243	214	223	240	216	242	244	242	228	214	221	242	225	240	242	233	229	222	212	253	207	249	233	230	225	227	261	228	235	261	238	231	239	226	233	238	214	245	232	240	214	234	233	234	217	233	228	252	233	220	222	243	250	279	233	244	238	261	256	231	242	234	249	233	222	246	259	238	244	225	230	238	236	230	226	212	200	243	231	234	239	229	245	237	225	221	233	221	237	249	240	242	221	243	231	265	254	265	262	201	231	222	234	250	252	233	238	217	259	227	239	247	220	207	236	253	225	221	203	198	224	211	234	231	217	226	236	258	220	236	238	259	251	247	244	256	231	244	257	246	202	218	238	225	238	213	229	233	254	208	229	254	219	243	239	233	240	240	229	253	233	259	220	219	244	224	242	218	241	233	223	207	223	216	216	259	216	233	219	232	237	224	234	242	238	241	238	242	240	214	238	211	242	210	218	246	213	238	246	219	238	229	241	227	229	227	250	217	224	261	237	231	223	234	224	233	227	243	256	253	227	209	244	226	233	228	213	254	223	222	213	206	212	241	213	253	210	217	234	239	246	228	236	215	205	238	184	240	241	240	253	242	227	242	251	226	244	245	191	222	236	275	236	219	262	246	217	254	251	243	221	254	222	234	241	254	234	254	243	238	247	229	247	241	252	220	224	227	233	237	240	236	231	226	232	244	271	260	244	255	243	260	217	250	238	259	250	247	213	232	223	244	232	234	203	230	253	245	214	252	239	214	212	218	238	225	208	222	219	245	248	248	239	241	211	212	198	226	228	229	219	251	251	231	236	247	212	205	225	229	243	242	227	231	238	249	225	226	219	237	230	224	227	241	217	218	224	236	236	226	265	233	234	238	267	262	258	224	230	245	238	246	253	241	257	220	204	243	245	203	216	248	217	249	233	256	210	235	244	249	214	226	236	240	222	231	228	237	244	248	228	223	246	218	214	244	204	250	238	231	209	217	243	223	248	233	225	251	240	238	245	222	228	238	220	231	226	227	235	224	219	239	218	244	221	210	226	223	217	241	214	242	244	236	237	245	216	243	243	243	250	229	239	228	234	244	229	217	239	239	212	243	235	239	223	227	234	222	231	243	205	275	226	248	223	228	249	242	239	222	243	228	233	213	250	233	236	229	250	215	225	255	224	230	248	229	252	228	229	222	221	244	216	216	228	235	228	245	227	235	236	234	252	230	229	218	250	229	236	245	242	264	228	213	221	231	238	224	256	235	240	232	221	218	246	242	221	215	240	242	231	237	248	214	227	243	221	238	235	253	230	222	222	254	224	228	246	227	231	222	229	212	208	244	226	269	249	254	234	239	240	219	255	202	248	249	212	235	226	208	225	224	238	224	227	215	226	232	251	212	246	237	221	188	242	241	224	206	263	225	248	220	238	226	206	260	244	219	252	202	249	239	216	229	232	243	255	239	249	233	248	235	223	207	224	208	219	257	241	229	226	239	244	227	245	226	241	233	221	260	239	250	235	227	209	212	235	239	224	264	234	221	217	220	220	227	234	221	212	235	219	236	224	251	227	204	234	265	241	229	223	218	231	228	250	228	202	224	237	252	230	203	243	240	225	208	224	246	223	217	233	237	209	240	208	240	238	208	210	225	251	252	202	210	265	220	230	237	219	227	246	227	252	246	231	234	222	235	237	209	237	232	229	269	243	217	250	227	229	235	210	223	228	225	222	214	244	220	260	236	222	216	236	231	244	233	249	215	245	247	236	211	243	239	209	253	264	239	248	218	248	252	235	273	224	254	231	214	235	201	271	246	216	217	229	231	256	243	214	223	249	226	222	249	215	217	236	252	220	234	238	194	244	213	237	224	220	249	210	185	227	219	208	213	224	249	225	235	244	203	244	222	217	244	220	247	215	226	265	222	241	260	214	224	234	224	232	208	256	232	238	244	210	230	221	233	218	228	226	225	227	228	239	234	234	230	227	216	251	248	215	226	217	203	205	244	218	218	247	262	226	224	234	230	203	216	220	229	261	239	230	225	247	244	252	230	246	202	257	225	225	236	249	263	238	251	250	228	205	228	221	225	229	224	226	226	256	231	245	225	219	242	231	210	236	233	217	238	253	232	256	212	226	247	221	234	227	242	237	240	223	241	232	212	217	232	218	229	230	237	218	229	221	245	219	227	222	231	246	251	228	234	234	243	213	237	225	227	233	244	225	234	253	218	254	218	217	241	241	221	233	262	225	220	221	216	212	235
21988	38329	31578	21078	16274	12348	8286	4852	3472	2473	1888	1492	1169	887	756	638	555	493	455	462	442	405	399	406	389	358	322	301	296	244	280	276	324	277	264	311	302	259	256	310	285	306	263	280	258	277	257	236	254	270	239	262	249	263	261	296	246	256	258	250	268	278	245	249	257	234	260	241	261	288	245	246	265	265	269	301	257	279	255	225	269	221	215	284	243	247	225	256	246	229	251	275	232	256	262	270	269	224	230	251	221	255	239	233	233	260	273	267	247	243	256	259	230	254	256	257	228	230	252	245	267	270	199	241	236	264	248	263	260	236	241	225	262	276	248	257	265	265	241	260	244	239	246	237	234	250	234	255	285	249	236	254	270	269	240	261	242	268	234	230	226	261	266	233	242	234	266	250	268	251	267	232	251	234	239	277	255	256	245	272	238	228	243	247	263	255	279	220	255	249	240	236	234	213	243	268	216	275	236	218	239	268	278	239	251	232	227	258	253	255	249	263	284	271	259	222	253	248	257	284	245	263	253	234	247	273	253	245	243	252	257	238	252	268	256	272	227	240	229	224	277	235	244	254	228	266	232	216	275	257	234	231	250	245	227	261	217	258	284	239	277	240	237	236	227	240	237	236	263	274	269	257	238	265	251	259	249	267	266	242	244	227	245	231	228	245	279	265	256	278	252	252	260	240	233	246	262	220	246	238	258	260	257	254	279	241	248	216	231	257	253	271	235	225	270	253	244	236	285	268	237	244	241	308	264	267	219	269	227	234	232	237	264	232	253	253	237	209	256	249	235	277	255	273	257	209	248	251	272	249	287	260	248	261	270	252	269	248	249	235	227	224	234	243	233	259	223	242	262	224	244	275	253	261	256	260	258	249	264	264	271	284	251	251	232	244	250	239	235	272	218	260	233	241	257	256	237	216	211	254	259	262	272	261	246	248	247	241	267	245	228	206	248	245	280	258	261	259	272	252	216	236	245	252	243	231	244	274	236	265	250	225	253	242	237	255	217	259	262	262	252	263	251	253	249	251	235	281	236	251	256	264	274	250	233	280	262	244	259	267	231	264	242	250	237	241	237	241	246	244	258	275	242	258	262	257	234	244	281	228	260	269	253	264	235	263	254	272	235	268	250	227	254	282	288	266	257	256	254	215	252	264	248	212	260	234	239	244	223	254	248	242	259	245	244	260	258	250	260	263	253	235	244	272	229	240	242	253	268	230	252	244	255	245	238	253	262	239	209	239	247	258	230	238	238	257	261	243	235	284	230	220	262	242	252	251	273	237	245	266	231	223	260	251	252	243	268	269	237	249	257	239	255	228	219	247	248	258	254	257	241	274	277	257	243	243	233	243	251	242	247	253	222	236	234	251	250	259	236	235	250	253	251	297	242	265	245	246	225	233	254	242	250	271	259	257	279	254	275	267	267	259	251	255	265	265	285	238	246	253	218	257	245	254	247	254	248	287	236	272	263	256	241	242	256	261	259	253	245	235	255	268	245	265	266	256	266	234	259	205	264	267	252	267	282	262	267	242	256	223	269	253	253	232	245	266	225	239	274	255	237	245	257	237	266	298	273	222	248	271	273	249	231	244	272	239	233	241	267	244	250	219	248	250	247	241	239	250	259	257	246	232	252	253	251	218	219	271	254	245	270	246	267	258	252	236	233	245	254	259	277	257	302	256	256	253	237	249	263	240	255	236	247	244	254	271	264	250	275	254	226	233	217	272	255	243	244	245	243	247	263	242	256	269	251	258	243	244	256	250	215	254	209	258	263	256	254	241	245	229	237	249	235	265	251	229	233	286	267	243	249	230	267	283	236	242	293	248	262	269	251	248	254	267	245	259	279	239	222	248	249	229	256	220	252	255	230	276	244	265	268	252	216	263	253	235	244	206	268	251	264	243	248	253	254	259	255	244	249	246	233	240	254	250	249	269	256	266	252	232	225	276	216	229	267	250	228	269	266	233	241	229	242	285	244	241	225	233	256	224	245	245	278	234	262	238	258	245	233	298	245	250	266	246	259	261	264	252	260	243	262	249	218	280	254	259	251	241	247	242	233	262	243	223	240	231	240	253	269	263	249	225	253	241	232	242	231	269	249	252	228	252	237	243	272	265	267	276	234	242	262	239	243	260	246	279	244	266	259	274	249	238	245	244	264	270	246	266	236	267	244	220	223	231	238	257	206	263	257	277	236	235	228	256	246	256	247	238	278	255	260	247	252	242	230	234	262	231	236	256	237	246	242	259	244	223	252	252	238	242	235	241	242	239	265	243	266	255	230	226	283	230	262	243	252	238	270	270	263	266	242	242	237	245	256	254	287	228	235	258	291	241	241	271	246	271	255	256	250	216	240	238	257	223	266	227	241	286	252	269	237	228	240	232	256	242	243	257	249	280	253	229	264	243	260	225	286	251	263	254	241	252	245	288	242	249	283	252	243	263	247	282	239	266	289	254	267	240	252	248	268	231	225	286	245	226	254	242	267	253	255	266	229	244	243	274	250	252	228	249	249	220	235	261	267	253	250	266	243	252	248	237	273	258	242	227	233	246	241	247	255	245	268	269	266	264	227	258	261	249	257	246	258	256	236	269	255	256	243	229	249	258	262	242	273	247	246	259	261	252	272	233	249	258	255	260	268	237	283	244	246	240	244	262	279	251	248	243	263	251	249	242	224	257	263	262	251	244	251	236	247	256	238	261	254	257	249	263	249	268	275	245	236	233	230	245	269	224	270	268	248	258	237	255	253	231	244	269	245	227	244	278	245	237	241	261	254	254	237	224	236	267	248	235	268	237	277	258	226	260	231	261	267	277	231	251	242	245	259	280	241	245	249	266	261	252	243	265	242	230	239	263	268	234	268	217	249	232	272	258	248	230	236	262	271	283	255	279	228	247	254	259	244	249	250	270	251	250	228	256	244	245	263	245	231	260	230	244	247	220	254	223	257	273	247	244	214	245	246	244	212	255	241	278	265	260	256	272	223	242	225	246	225	252	237	236	274	256	223	247	258	257	249	258	249	274	242	254	274	263	247	246	261	229	274	262	221	249	241	258	238	229	235	251	281	250	245	222	214	222	236	266	244	241	267	239	248	242	263	264	261	269	236	267	242	244	244	261	234	249	282	266	258	237	250	223	243	211	250	240	262	253	249	233	266	240	283	253	244	239	255	275	276	235	278	231	278	231	262	264	244	272	262	263	234	253	258	239	257	255	256	261	230	250	213	240	262	260	254	241	258	250	260	249	246	266	246	224	281	233	238	246	236	254	246	277	252	256	251	260	240	258	258	231	270	240	268	227	249	258	242	262	221	254	237	231	235	240	246	241	252	259	254	249	241	251	256	251	245	264	261	248	251	286	281	266	247	244	267	231	239	254	232	271	260	224	249	254	243	266	268	241	240	250	253	245	281	269	265	228	279	260	266	250	229	248	259	280	272	248	250	242	224	219	260	239	227	227	271	263	276	256	228	235	281	227	245	234	260	254	265	260	238	238	254	240
24571	21622	28990	25163	22650	19189	11548	5225	3307	2477	1971	1673	1310	1094	883	791	705	618	596	494	429	461	467	479	446	408	413	375	383	371	379	344	339	375	372	347	341	346	316	325	342	326	366	314	322	336	317	330	313	317	311	280	312	302	321	317	301	328	288	332	326	327	293	317	334	315	313	303	273	320	308	320	310	331	321	308	310	299	344	307	288	314	321	296	289	325	319	324	320	323	296	316	331	324	329	297	329	326	305	290	319	326	319	327	315	305	333	322	309	315	300	341	336	316	338	319	303	304	325	297	296	347	312	325	333	311	265	325	310	321	315	312	317	297	273	292	294	298	327	316	340	327	324	296	313	313	353	313	317	298	286	317	290	302	319	308	338	300	311	321	304	311	314	328	303	312	322	348	320	299	338	313	306	276	338	298	308	320	347	319	272	320	304	314	314	308	332	295	299	308	302	300	308	310	300	321	322	321	280	336	274	353	307	306	322	294	271	291	298	296	272	292	292	323	295	313	318	327	299	305	321	294	327	334	310	315	323	301	313	310	279	316	340	294	317	275	310	298	321	331	298	319	306	306	341	342	350	318	335	333	332	297	283	293	346	298	311	326	315	286	315	301	309	319	289	350	289	305	300	346	277	323	296	321	315	323	348	298	328	297	303	317	302	301	304	266	342	276	279	309	314	296	327	289	317	303	295	297	307	327	349	340	292	287	341	313	311	288	298	322	319	318	325	314	277	299	338	288	301	349	328	294	346	296	344	312	312	303	312	292	321	283	309	303	325	305	286	336	299	329	338	310	330	291	336	293	272	305	291	341	312	335	290	302	279	320	315	294	297	314	303	309	324	322	317	358	327	318	327	324	326	315	292	327	289	303	269	319	276	300	325	307	293	319	300	342	311	315	314	317	314	315	290	311	313	297	326	302	331	319	335	324	299	309	301	312	315	305	281	304	303	347	333	297	332	315	317	310	307	295	317	343	292	334	357	290	308	319	301	309	288	322	315	317	338	351	269	325	325	299	300	332	299	292	288	337	297	287	335	331	320	277	323	281	309	293	289	332	308	317	330	308	321	311	322	253	320	322	317	314	296	334	313	299	307	316	290	286	294	316	315	275	328	323	302	301	286	334	320	291	292	308	291	323	306	298	300	316	310	319	285	300	319	313	324	326	264	318	298	311	315	297	302	291	275	320	327	324	330	303	345	317	309	304	301	327	351	293	323	306	322	310	322	293	368	313	317	299	284	281	336	310	258	296	290	318	322	285	306	354	293	326	339	306	306	312	302	321	324	300	301	322	318	313	306	287	316	301	286	299	303	285	344	324	327	339	318	343	311	330	286	304	305	306	288	337	307	311	273	337	296	293	300	301	319	308	306	289	265	314	283	324	318	301	310	293	298	343	298	308	302	335	327	290	307	305	293	330	308	340	321	298	312	293	296	321	296	304	294	334	322	314	344	341	302	324	309	330	340	295	307	309	307	303	262	298	294	311	337	309	320	278	324	315	299	304	333	307	299	320	313	323	311	329	293	307	291	289	286	323	320	311	321	273	316	305	323	290	309	298	318	341	322	314	285	305	314	292	312	292	321	304	334	319	333	320	306	307	306	282	289	308	323	303	319	335	298	312	308	286	312	316	277	282	278	317	306	325	316	335	282	301	332	323	300	298	328	308	270	324	288	288	318	329	302	305	333	309	314	303	304	287	334	305	300	275	287	302	309	285	308	330	324	285	331	304	315	351	297	313	319	303	303	314	300	334	323	293	319	352	317	305	340	321	325	286	306	329	287	315	321	329	289	311	299	322	326	293	310	316	294	324	292	335	289	315	324	296	298	293	303	279	312	336	316	320	313	321	320	312	280	348	317	314	312	326	318	315	307	299	314	299	310	309	319	287	298	291	285	296	303	312	327	329	302	314	280	333	299	306	340	302	317	307	296	306	333	305	313	301	313	272	315	334	311	293	292	278	331	337	328	275	287	309	289	285	270	287	285	333	295	323	324	330	271	343	324	328	321	314	337	289	310	326	355	309	305	291	308	324	317	300	329	288	318	293	304	317	301	335	288	284	330	319	308	314	305	321	300	314	324	315	275	340	331	277	312	331	263	312	293	307	307	323	319	295	324	339	333	288	305	288	307	310	323	326	350	308	314	317	293	305	323	321	293	292	325	309	320	331	324	292	312	291	306	304	289	285	329	297	318	310	320	321	318	308	318	371	321	316	325	275	327	327	312	316	337	311	311	334	294	307	345	287	289	297	300	315	300	301	288	322	262	292	294	320	313	284	344	327	338	290	340	329	321	311	316	307	323	307	287	305	320	317	308	332	341	272	325	299	309	269	308	342	277	305	291	336	310	273	320	280	311	328	297	299	312	330	295	319	308	290	299	342	319	312	308	310	303	283	325	337	298	259	325	331	317	292	288	274	316	313	339	284	328	337	341	299	294	314	334	324	292	314	332	315	292	296	299	295	299	311	297	333	316	353	321	240	298	317	317	277	331	305	320	269	282	281	280	322	346	340	309	325	288	336	317	285	307	331	301	319	312	330	290	287	286	345	300	301	317	326	303	316	326	314	315	311	279	313	327	302	301	315	276	296	328	286	305	322	311	315	345	321	314	296	317	334	321	304	310	317	302	306	310	306	299	311	277	328	322	335	319	319	302	303	326	310	303	316	295	308	339	296	326	289	310	326	297	299	301	301	339	314	329	321	285	323	301	317	296	322	290	299	313	294	310	342	267	312	304	301	319	283	319	322	295	305	314	309	327	329	326	341	290	324	313	314	310	297	323	287	339	328	324	326	298	317	314	333	299	303	317	302	342	301	317	296	319	341	317	330	316	305	306	308	294	310	301	305	322	299	335	333	282	302	313	333	320	334	316	298	273	311	317	291	296	306	322	322	325	283	308	295	309	294	312	281	316	281	293	301	316	291	341	325	311	309	268	315	320	286	298	329	296	297	276	323	314	318	312	310	310	318	353	319	283	285	329	316	316	314	285	314	301	301	316	298	305	302	314	348	305	309	313	301	284	317	309	283	324	299	326	307	317	317	327	329	313	323	293	327	321	314	322	301	323	319	340	303	292	333	288	317	300	341	318	316	285	308	312	317	319	309	316	324	325	313	298	342	319	304	336	334	276	348	307	334	318	314	291	324	321	300	288	297	314	317	300	308	324	318	309	332	299	305	271	326	367	336	272	294	326	317	318	305	314	341	300	340	303	324	311	281	328	288	293	318	319	309	303	297	295	301	328	265	268	303	337	312	312	318	302	338	321	305	320	283	301	315	291	329	306	330	329	327	334	297	332	323	309	327	312	311	299	277	294	288	322	309	301	323	297	298	308	279	312	285	324	310	289	307	335	285	298	307	311	309	317	315	304	315	285	305	358	315	323	293	334	316	325	323	319	291	298	340	323	285	295	336	305	327	328	283	332	293	314	329	321	320	298	288	292	300	322	312	311	312	323	293	307	305	331	321	328	304	310	311	281	352	311	297	308	320	307	338
22637	45661	39335	28296	23049	18355	13006	8143	5629	4231	3204	2646	2020	1612	1313	1139	862	860	702	654	614	604	548	531	543	473	486	447	434	398	405	392	387	425	407	396	405	402	342	402	387	412	375	367	346	350	337	351	346	348	324	347	364	377	360	349	296	288	348	336	328	328	353	321	346	326	329	328	326	361	366	346	345	328	380	299	348	341	327	342	359	330	332	352	315	345	348	330	318	339	316	317	339	325	336	323	319	306	309	325	339	318	350	358	315	326	300	341	317	311	353	320	326	312	334	359	320	335	308	338	358	306	346	344	343	321	305	327	343	342	314	308	339	319	325	295	316	281	331	322	327	341	341	342	310	321	300	297	337	328	337	319	317	326	285	327	309	330	364	329	326	332	350	338	308	323	328	298	362	311	310	326	352	311	292	357	310	311	335	316	342	339	331	330	326	350	335	330	338	317	350	351	328	311	331	338	342	320	357	324	341	325	328	328	295	325	285	313	342	340	295	355	305	330	338	346	345	314	336	323	316	330	328	312	375	322	341	332	313	315	331	336	304	331	339	339	328	322	345	327	322	322	321	344	377	336	304	327	313	320	347	366	311	330	316	323	335	343	335	350	317	325	341	331	334	344	333	304	303	321	323	357	349	310	308	332	331	300	329	326	348	318	338	323	321	312	316	299	321	333	321	308	332	318	328	313	331	351	306	326	313	308	336	300	325	323	329	332	296	318	326	341	345	320	335	318	347	321	341	331	329	342	310	303	310	322	333	316	332	316	321	298	334	353	306	343	340	299	326	305	324	310	334	328	334	331	356	324	330	321	308	312	316	325	332	338	360	315	331	312	313	341	311	307	325	301	309	326	358	326	349	347	332	315	299	343	311	309	317	305	335	293	354	329	331	337	340	320	314	338	332	328	327	338	324	321	306	329	363	329	357	364	306	317	331	304	337	316	322	326	361	328	330	344	333	337	317	351	352	315	324	297	314	326	301	308	333	346	324	316	304	343	318	363	343	303	338	349	313	359	351	286	321	321	331	349	334	318	316	331	308	333	315	334	313	316	303	342	348	334	309	333	349	308	338	317	322	312	308	292	287	357	300	316	302	304	339	307	319	311	349	326	307	335	277	326	326	346	345	311	328	333	286	344	303	326	348	339	346	328	345	318	341	314	340	327	303	311	342	320	309	317	322	337	324	340	368	338	329	383	330	356	298	319	308	361	309	350	319	317	334	316	305	346	310	304	355	303	341	315	344	310	319	329	324	338	328	328	331	336	298	351	321	316	307	335	337	336	337	320	338	342	346	339	334	324	335	310	329	322	317	290	317	333	355	308	356	367	302	317	329	341	312	377	293	304	324	307	311	304	321	299	322	321	341	318	302	304	337	352	329	360	317	320	309	280	357	309	361	291	329	317	323	325	329	317	320	341	337	342	308	337	316	317	299	334	322	325	366	311	321	315	351	329	370	315	308	331	337	319	323	332	301	331	336	368	339	334	351	326	343	339	299	327	305	333	327	336	311	353	341	334	334	333	351	339	321	304	351	326	348	303	292	308	330	346	302	314	347	330	297	327	320	312	317	330	325	321	328	350	326	315	339	305	320	350	319	353	325	342	325	314	374	308	342	335	329	312	327	333	320	302	337	346	310	338	307	328	338	334	289	322	337	313	333	316	317	326	341	340	316	323	310	356	353	301	311	324	336	309	346	313	337	319	329	306	305	331	313	361	341	318	325	336	334	299	345	310	348	325	336	340	307	339	355	314	292	327	335	328	349	328	333	335	319	356	319	318	304	315	350	349	345	345	348	363	353	347	321	310	349	329	327	339	325	321	299	336	336	287	305	328	340	308	331	343	319	321	331	308	337	301	286	316	366	327	321	323	330	323	308	334	355	322	327	329	382	330	325	322	332	298	332	321	299	336	283	328	376	311	303	318	325	318	316	359	327	356	352	352	325	298	315	317	350	333	332	292	341	327	300	304	321	334	336	296	325	338	291	346	330	328	333	315	342	319	312	293	314	336	318	349	327	341	306	305	345	331	321	323	338	338	328	330	347	361	337	314	315	327	317	266	305	314	286	349	284	340	314	312	351	329	294	320	334	339	339	326	349	322	304	315	334	331	318	340	360	320	308	375	320	332	327	314	348	307	324	326	339	308	328	311	323	364	338	313	345	326	330	346	344	331	353	298	340	340	328	367	335	307	317	322	329	311	322	368	302	299	283	307	320	312	331	323	329	335	287	340	302	333	309	325	350	304	349	318	319	326	347	326	329	324	359	295	344	327	298	308	338	303	325	320	337	308	365	317	342	317	313	311	351	333	339	352	297	307	336	345	338	348	327	322	331	321	303	342	320	330	320	333	335	290	336	325	347	352	323	338	340	325	314	317	303	296	339	327	308	338	339	325	328	358	307	325	347	333	351	347	325	324	335	321	357	318	337	327	332	322	288	302	319	333	358	338	342	303	299	295	343	339	337	351	315	316	325	314	332	321	293	313	315	325	328	354	314	332	338	326	320	326	316	308	309	337	336	324	324	306	321	319	330	319	304	313	332	346	319	333	303	323	312	302	310	335	344	289	329	305	336	333	320	322	352	341	326	312	334	331	341	332	324	293	337	316	332	349	346	319	342	344	341	330	272	329	335	324	318	323	339	332	335	325	315	352	352	338	314	292	309	331	328	361	320	289	334	302	291	322	336	340	334	317	320	346	324	322	324	304	314	331	316	324	320	335	308	308	335	320	361	323	303	304	345	318	316	305	339	313	349	349	289	312	318	333	336	348	336	331	339	340	377	276	340	308	317	328	328	334	299	346	347	341	345	313	338	352	332	332	318	327	304	314	338	331	330	326	307	334	331	328	349	345	301	337	348	326	310	308	337	333	302	322	331	307	328	310	310	360	318	297	313	345	337	347	328	331	316	320	328	352	298	336	327	338	327	337	304	350	342	308	316	321	323	301	314	326	311	349	304	308	322	321	296	370	324	322	339	328	372	341	315	305	338	346	294	321	323	318	324	342	354	343	333	305	317	325	311	316	347	313	294	324	314	275	341	325	332	306	345	352	325	319	305	323	338	315	312	318	304	318	339	332	323	323	318	346	321	303	337	309	310	316	314	320	286	327	295	322	326	347	337	327	351	325	343	326	300	302	333	316	354	307	321	333	316	350	315	312	317	336	326	320	333	345	300	319	347	286	351	363	327	306	322	299	346	313	322	334	310	326	331	298	327	301	341	302	293	308	317	299	326	306	354	306	316	317	299	347	309	346	310	306	335	323	322	324	306	316	279	308	320	313	319	338	336	330	355	313	321	345	312	303	338	319	337	297	338	311	294	296	346	352	293	324	333	311	343	320	325	328	328	308	346	306	317	304	310	329	324	321	316	321	335	360	334	315	321	318	299	331	329	334	311	309	344	329	329	344	323	347	343	341	323	310	299	340	340	342	299	314	343	336	292	344	343	348	316	322	315	337	310	375	305	330	319	365	325	318	312	329	331	282	314	328	356	324
25699	21612	28273	26509	19575	12288	7324	3805	2342	1863	1470	1252	992	794	646	543	482	493	402	403	349	371	354	356	351	316	335	301	301	290	290	273	271	282	266	245	292	269	258	303	280	262	279	251	244	262	263	279	261	266	273	264	271	254	239	247	251	245	246	256	244	229	235	278	265	247	238	249	257	232	246	235	240	246	227	236	265	260	238	212	247	250	262	245	266	254	239	239	272	257	232	250	258	276	265	227	238	222	224	247	237	248	262	250	210	238	247	264	250	276	241	219	230	259	264	275	238	234	224	241	232	264	224	241	268	215	222	226	223	248	253	235	245	256	234	241	240	224	221	257	251	249	233	224	261	250	253	236	227	238	236	260	233	273	247	244	241	251	258	278	267	246	255	257	216	238	243	228	261	247	256	252	258	211	255	253	254	258	222	249	251	238	251	249	239	228	232	251	242	236	250	246	267	243	256	235	249	259	220	258	230	269	208	222	259	250	274	269	254	252	237	259	215	262	243	226	242	283	254	262	228	246	219	263	237	240	269	242	254	240	229	251	241	207	258	261	253	262	256	235	241	243	262	241	254	244	270	275	233	244	230	225	217	234	221	237	251	254	240	241	248	263	215	240	216	253	259	250	233	262	230	227	194	270	229	240	260	219	212	237	250	233	236	235	223	229	235	227	271	218	227	255	236	249	236	234	239	240	230	232	221	238	253	243	230	252	293	230	240	236	247	249	265	214	237	251	247	200	260	249	238	256	271	230	229	254	241	235	250	235	255	255	230	235	254	253	237	266	222	206	263	278	243	247	246	229	244	243	247	242	271	235	206	240	262	199	253	273	214	223	237	256	249	253	234	245	253	243	250	246	245	235	243	258	238	269	248	224	227	218	217	252	234	243	272	252	228	263	234	235	242	241	220	244	239	256	271	257	222	256	247	257	247	244	265	255	267	235	224	228	265	223	242	261	245	239	271	236	254	211	222	260	229	234	266	246	265	257	250	243	258	241	262	245	227	268	263	246	250	235	260	242	278	222	251	257	261	259	243	232	267	252	277	235	261	229	265	271	262	218	255	249	255	250	231	241	248	238	250	219	244	237	263	257	252	254	236	263	244	270	267	249	214	238	239	243	268	236	235	222	296	247	230	247	256	235	234	223	258	239	253	251	241	240	231	230	252	230	263	262	261	219	253	245	254	227	231	239	263	241	233	233	224	261	255	262	219	210	232	255	234	271	261	251	260	252	283	218	236	219	261	248	238	231	246	251	232	268	240	231	236	239	268	243	238	250	260	228	249	227	248	242	250	237	263	222	275	221	256	223	259	259	263	232	244	246	244	260	245	246	284	246	256	241	234	264	241	247	238	276	254	245	222	241	230	241	244	278	247	243	244	231	230	243	227	257	259	250	237	258	245	237	259	246	226	261	238	264	248	223	259	239	243	270	237	254	232	247	243	239	260	224	250	227	233	246	228	231	249	243	247	245	267	263	249	258	233	251	213	226	232	265	254	200	229	240	247	250	250	233	265	249	235	271	265	247	234	252	242	253	269	238	244	241	228	249	247	264	254	235	241	244	231	237	247	218	265	272	239	223	234	238	238	234	218	233	256	263	265	252	243	245	243	248	238	235	252	268	256	285	240	270	264	243	258	232	248	249	232	249	259	225	254	270	244	265	223	245	259	232	246	221	233	240	219	244	267	268	251	226	236	267	230	245	237	257	267	256	264	258	244	261	249	235	228	242	256	255	244	257	253	234	292	253	253	260	231	235	228	249	246	238	251	227	209	218	239	237	224	236	231	250	194	235	228	240	252	270	254	245	268	234	255	218	239	226	281	214	243	242	226	240	241	251	252	235	263	223	223	237	246	261	230	252	272	232	288	265	245	258	268	237	279	261	232	252	278	236	243	234	237	230	234	266	246	236	277	232	246	247	263	239	259	243	265	225	230	252	251	278	217	262	233	254	250	234	255	246	254	232	240	277	240	203	233	234	230	240	228	241	225	236	247	243	266	222	234	246	237	256	250	242	234	233	241	234	218	271	267	236	256	232	229	250	269	250	250	251	257	257	221	264	220	255	214	238	253	255	254	266	236	248	236	237	254	235	247	241	256	263	226	239	241	263	219	236	249	257	241	291	241	243	231	244	235	238	232	250	241	241	268	248	273	259	250	239	235	244	238	246	245	285	244	230	246	239	259	245	227	231	238	258	235	248	234	250	222	245	248	282	237	230	256	209	239	217	248	222	234	244	215	224	249	237	246	254	254	250	227	263	253	250	243	233	245	247	255	271	248	247	251	240	226	265	270	200	223	250	238	250	233	235	262	233	253	238	212	238	237	256	259	224	241	248	250	229	253	225	256	267	273	243	250	230	239	249	243	257	224	226	243	214	251	255	237	229	252	257	259	258	246	265	242	229	237	229	265	248	248	243	201	251	231	253	251	234	231	242	249	257	235	256	272	237	253	262	230	230	231	239	250	238	235	239	234	235	244	244	237	248	224	255	262	231	251	232	255	240	260	230	233	211	244	222	249	236	226	251	256	222	264	257	235	237	245	262	251	257	237	235	256	296	263	262	233	270	222	265	221	237	239	239	240	247	246	270	217	254	244	254	219	265	227	249	259	216	229	244	211	234	272	228	234	252	252	232	247	257	247	231	264	275	251	249	236	252	253	247	245	249	235	241	246	259	260	233	238	246	243	247	233	246	233	247	264	241	252	271	260	248	248	237	238	238	246	196	235	256	238	262	245	251	254	251	261	256	240	257	248	244	248	261	230	241	237	261	279	208	224	248	250	242	226	234	249	264	246	256	260	241	283	219	251	277	266	236	285	261	246	268	255	236	251	245	275	265	270	212	279	262	251	261	256	243	273	230	254	222	246	238	216	239	257	251	261	234	254	237	260	232	282	270	222	223	261	234	239	240	240	235	224	267	277	230	228	285	228	250	244	251	245	247	232	259	234	244	266	244	230	247	229	270	233	248	238	243	224	244	243	235	264	270	260	248	243	243	260	221	263	262	265	256	227	226	259	207	241	238	260	214	249	261	226	246	262	231	243	245	229	266	253	261	231	260	242	263	234	241	254	267	224	225	254	244	240	260	229	250	258	251	255	245	257	235	231	232	263	233	270	258	245	267	229	247	257	263	230	247	235	244	267	254	243	246	272	244	244	244	244	252	232	249	230	226	242	245	253	240	240	254	249	251	234	276	251	230	275	249	247	229	235	235	270	266	245	266	221	216	217	271	231	257	266	256	250	244	243	269	284	244	265	248	266	256	262	272	212	214	218	251	233	247	245	245	245	220	239	271	250	255	240	225	232	253	256	260	248	254	248	253	265	258	246	229	268	250	234	271	241	250	233	249	235	247	247	247	245	218	229	218	241	240	278	228	199	227	222	260	262	233	228	223	235	234	251	255	275	249	231	273	234	226	230	228	251	233	248	248	261	251	243	259	251	270	250	267	245	224	264	232	244	265	245	210	234	243	266	238	250	254	241	235	244	246	240	248
22413	41952	35787	24787	19970	15342	10701	6637	4366	3285	2517	2123	1679	1181	995	930	708	650	584	519	494	464	421	412	397	412	415	363	342	333	359	300	319	318	348	302	293	302	324	300	329	292	288	274	321	286	296	261	287	253	265	294	321	267	267	311	263	282	242	275	262	290	279	265	304	297	243	287	292	267	263	251	261	273	259	241	259	285	260	286	286	224	282	264	248	258	281	264	300	273	297	280	291	260	303	273	271	236	274	269	286	258	274	277	282	266	247	259	259	275	272	280	276	243	262	270	285	263	271	264	260	271	255	276	248	279	279	272	272	262	281	259	286	271	259	265	238	221	263	271	229	265	244	283	248	283	268	254	273	264	264	247	295	256	258	259	281	243	257	296	282	269	281	286	291	273	248	276	264	263	291	263	262	224	263	263	250	264	245	265	264	282	266	245	300	251	268	258	244	293	273	252	265	275	257	263	262	244	290	264	288	310	262	275	270	273	261	228	269	283	278	255	283	245	265	272	227	279	262	248	248	252	266	271	262	290	269	266	284	293	281	300	280	282	270	290	249	268	274	254	246	289	286	271	263	257	235	247	256	271	280	280	261	270	280	288	266	247	245	264	251	260	263	280	250	268	263	266	254	293	311	283	294	246	257	268	267	265	254	274	275	283	265	272	257	243	278	245	244	249	268	269	259	269	281	288	248	277	251	284	259	249	248	239	277	295	300	283	262	257	241	274	251	273	271	267	245	241	256	266	284	287	267	269	269	266	246	240	262	255	285	284	252	251	258	248	270	267	253	317	278	262	266	252	292	276	277	266	227	259	225	253	267	273	270	290	257	278	270	242	260	304	246	289	301	273	239	271	275	270	295	258	248	305	277	246	287	295	251	263	252	286	292	255	270	282	265	241	281	265	275	267	288	306	251	227	270	275	233	274	305	258	254	277	275	250	259	257	280	266	276	255	262	260	270	264	239	261	280	260	281	271	271	245	263	275	295	287	273	245	307	243	249	263	276	287	267	262	267	255	256	290	258	269	277	267	292	274	264	247	252	284	261	244	276	237	257	256	258	279	273	281	260	294	259	279	246	285	269	275	249	245	241	264	294	241	242	265	283	276	243	285	227	258	288	273	262	281	293	241	255	289	259	291	278	247	282	284	283	262	263	269	296	252	275	259	257	296	261	245	292	290	261	281	230	286	262	251	263	270	253	268	258	253	258	285	261	273	260	256	264	268	262	282	272	252	286	260	271	263	261	284	265	255	275	260	255	255	287	270	244	247	273	266	305	282	259	249	284	263	266	258	272	240	282	274	258	286	269	251	227	284	255	267	259	240	259	265	282	282	271	251	270	222	286	264	255	264	266	259	297	261	305	243	281	266	278	252	269	251	261	264	282	248	250	280	278	260	280	254	296	287	245	278	245	274	249	290	277	248	257	263	270	286	261	287	258	279	261	269	242	248	251	277	273	272	253	265	252	271	277	258	265	280	295	264	272	263	232	262	253	287	261	264	276	306	261	264	270	263	252	256	256	260	273	276	283	255	241	251	302	281	275	274	262	287	284	278	280	275	268	231	258	256	246	274	247	272	276	260	274	261	256	218	255	266	274	254	241	291	259	271	267	266	258	282	242	270	295	253	248	264	289	272	253	298	284	279	255	256	269	278	262	274	279	264	245	248	254	249	265	257	276	274	276	262	279	269	289	291	249	278	279	267	265	264	274	271	277	272	294	255	275	260	277	242	262	265	281	271	243	259	257	254	238	265	272	263	291	277	288	268	277	275	281	236	263	256	259	269	235	257	262	287	267	285	256	244	291	279	267	277	255	277	282	269	249	273	278	246	255	254	243	257	286	254	259	279	283	282	284	250	251	257	238	271	283	279	253	269	257	270	285	258	264	282	259	235	277	274	266	259	260	278	252	262	265	284	296	267	251	254	263	288	259	284	267	264	287	293	246	258	256	282	276	244	259	263	267	281	250	262	275	267	274	254	263	262	260	260	245	261	265	254	275	251	251	289	252	253	266	279	276	263	265	264	265	279	280	282	240	273	257	253	283	269	280	257	269	273	258	251	247	279	264	250	263	294	273	255	256	254	233	253	275	281	263	265	267	264	241	269	321	253	272	286	269	276	252	228	256	275	270	262	271	260	257	280	296	286	268	281	297	253	289	252	257	270	258	277	266	273	274	272	281	289	264	247	279	259	240	264	270	274	282	308	252	286	253	286	256	272	280	253	255	268	251	290	281	260	237	246	283	269	237	259	273	271	269	271	287	308	262	284	267	254	259	267	272	260	278	287	266	241	266	271	265	275	262	257	248	282	274	260	273	258	276	267	291	252	269	234	254	282	272	265	249	294	259	258	275	283	269	284	281	236	304	259	280	288	253	264	265	257	272	283	263	265	252	274	277	249	282	266	254	276	259	292	265	285	257	255	240	275	292	311	256	253	269	246	265	283	259	265	279	255	281	300	289	263	289	286	258	277	243	256	291	263	261	249	256	261	284	233	278	275	253	258	262	251	285	273	270	264	261	288	275	270	252	301	258	266	248	291	290	261	260	271	236	267	277	263	283	284	269	254	289	268	273	264	262	259	267	260	259	287	275	252	284	231	286	289	270	251	295	266	243	236	300	286	245	263	251	231	285	264	255	231	280	278	243	265	270	311	269	268	277	252	262	263	265	279	290	245	242	269	273	267	237	246	276	285	258	241	276	284	262	281	313	282	241	253	256	265	264	263	271	262	268	274	268	235	299	249	249	271	266	255	273	268	234	237	257	253	260	264	268	284	282	305	285	274	247	257	279	293	263	281	260	245	268	266	252	287	295	245	314	257	252	267	259	249	288	269	241	266	279	255	287	286	258	258	256	291	291	253	277	254	260	260	287	256	257	288	272	273	291	282	254	271	276	275	235	286	259	257	283	260	268	257	262	264	254	272	267	278	248	281	284	255	263	263	240	238	245	251	250	280	279	261	263	268	275	280	235	278	267	265	304	282	283	270	283	263	269	284	274	282	273	272	256	278	275	296	256	242	248	283	289	315	278	261	276	249	262	256	275	255	286	250	268	281	256	269	243	249	261	298	280	269	265	263	269	264	273	244	249	289	304	248	281	230	285	282	264	277	249	238	275	246	265	266	243	272	243	281	280	253	262	279	295	289	272	277	254	259	270	269	249	289	303	249	255	239	252	248	246	264	267	266	275	243	237	283	278	279	268	260	246	296	293	256	250	271	244	262	271	278	274	285	274	256	261	263	243	282	304	250	255	280	269	254	247	281	278	283	278	252	286	286	272	262	232	268	281	249	290	283	261	255	251	239	288	263	298	283	274	291	272	237	273	263	266	273	245	296	221	274	262	301	237	244	259	248	238	252	279	270	280	278	264	275	268	254	240	263	255	259	265	261	235	272	278	272	261	285	266	245	274	256	271	278	278	250	247	247	263	285	245	264	271	278	270	274	279	256	281	264	284	275	256	250	272	270	280	293	248	280	267	259	294	278	255	296	283	295
23334	21614	29414	24351	21954	23191	19880	8647	4933	3542	2893	2435	2014	1485	1279	1077	883	761	738	724	648	598	571	564	507	447	491	480	465	472	430	410	441	442	427	437	429	428	469	425	411	439	419	422	405	404	389	365	379	390	404	391	406	375	365	377	386	370	362	373	359	389	337	391	407	339	396	372	377	361	406	365	383	360	347	361	373	380	382	380	380	344	395	410	380	357	360	383	371	365	371	354	390	360	355	402	395	362	393	356	422	361	378	375	372	386	369	378	385	398	387	353	371	351	362	346	346	374	384	351	348	327	333	386	377	344	345	359	348	351	380	413	344	346	359	343	383	393	410	374	371	342	354	349	357	364	384	343	370	361	364	353	358	372	362	351	361	360	389	337	362	375	364	377	381	387	370	336	359	368	424	358	360	326	365	367	344	346	387	360	349	327	362	382	373	372	359	335	341	342	350	385	346	377	346	378	344	359	392	348	361	362	370	379	354	357	397	376	352	384	365	334	370	396	341	362	383	352	379	312	357	390	389	391	415	377	349	325	366	392	350	371	344	368	381	365	351	351	374	383	368	338	374	331	388	346	400	373	391	353	371	386	366	364	359	361	392	363	393	383	389	365	390	344	318	365	371	398	357	338	372	348	381	346	344	382	352	381	407	382	395	371	379	382	367	337	368	381	358	368	398	372	369	349	380	356	383	335	382	363	361	412	374	346	399	376	400	364	356	387	350	353	360	370	353	342	366	330	337	396	389	374	340	382	368	384	362	353	384	370	340	384	348	368	383	349	391	366	337	353	383	386	338	350	393	359	350	372	345	370	342	364	342	342	356	390	400	364	363	345	414	367	361	358	337	375	383	353	369	379	390	358	361	341	384	357	377	372	364	325	376	359	363	345	344	361	365	372	400	392	387	381	400	370	351	362	386	389	353	375	352	375	356	364	368	373	339	396	358	351	350	358	387	365	356	343	353	352	337	378	377	373	328	383	368	348	371	392	345	352	370	379	400	367	362	353	345	380	409	364	377	354	385	397	388	358	348	367	375	356	382	343	371	346	398	365	353	364	328	386	354	394	359	347	384	358	367	370	362	345	386	351	349	354	341	371	401	416	354	359	330	350	371	349	367	345	382	339	329	343	378	357	390	385	377	366	353	325	349	344	398	384	359	371	373	325	354	362	354	338	385	386	353	370	364	373	373	376	353	351	366	380	386	374	374	379	379	364	385	357	390	362	357	347	330	370	377	358	373	364	374	380	351	404	357	388	374	375	386	374	390	341	363	382	368	390	382	361	356	342	366	344	390	374	357	336	352	328	357	371	334	360	400	357	368	382	374	366	344	372	358	366	355	337	403	372	361	365	358	362	335	330	355	356	400	390	348	369	388	383	350	361	392	379	349	398	384	392	356	341	346	365	368	345	348	383	385	384	347	373	356	358	358	343	331	356	334	383	389	367	363	370	383	385	356	373	401	392	337	358	329	355	376	371	341	385	356	353	384	373	367	361	353	431	360	377	339	367	371	364	377	345	349	297	354	367	336	387	383	421	331	375	393	371	348	350	361	397	321	391	340	391	318	340	344	364	373	386	348	370	343	399	378	383	367	374	334	355	375	362	360	383	356	325	374	349	344	358	360	364	369	327	367	339	345	338	326	370	369	353	350	373	377	395	381	341	376	327	372	400	357	328	393	361	359	371	365	346	370	325	379	396	357	374	371	370	351	351	351	379	354	364	383	365	347	367	379	366	356	360	369	365	369	348	373	381	391	361	333	352	381	377	358	337	393	378	341	372	354	361	333	345	382	355	352	342	341	367	396	392	343	347	343	350	377	350	371	378	357	361	375	345	358	331	353	384	318	364	362	386	392	348	394	354	363	386	344	385	364	388	332	401	358	382	376	335	357	374	360	339	357	362	318	364	348	406	360	370	352	385	347	375	374	344	377	369	396	344	384	368	403	373	337	372	347	357	369	351	394	395	353	394	354	388	374	359	383	382	363	355	371	350	399	369	359	365	357	336	344	356	371	355	344	318	358	364	371	397	382	365	359	362	375	365	354	393	368	354	337	373	340	360	366	383	356	340	355	351	373	372	363	354	370	403	349	366	379	382	362	377	344	348	361	366	400	394	357	384	387	347	374	355	330	335	380	339	368	371	352	363	385	401	343	356	368	363	376	378	375	355	363	381	362	359	380	357	347	359	344	360	401	339	378	385	356	375	369	389	371	333	387	351	381	364	336	359	365	368	382	338	343	380	375	368	409	363	386	348	388	388	410	394	353	328	310	389	402	410	378	386	344	411	398	380	362	355	363	389	330	341	346	350	375	365	373	345	389	357	380	393	407	399	348	308	362	357	359	387	362	360	354	389	377	371	402	353	341	344	346	392	338	358	384	376	341	352	428	368	356	391	380	349	351	390	367	356	347	394	354	332	361	397	367	362	389	345	376	370	388	367	374	384	372	362	364	347	360	344	420	354	375	381	352	384	346	359	320	358	378	361	375	386	397	386	337	348	363	375	362	341	401	359	308	391	340	367	365	350	396	345	366	346	332	356	365	377	349	367	373	349	364	361	333	387	343	378	380	366	372	378	360	385	357	318	371	373	352	350	353	386	359	359	350	373	365	354	383	378	357	379	362	360	418	354	384	347	343	350	360	411	383	392	341	416	354	356	342	389	405	373	398	334	304	331	381	377	355	350	346	344	390	367	344	382	353	382	350	333	370	390	396	354	390	353	376	331	355	344	353	368	371	381	385	367	335	370	377	331	370	333	380	329	351	343	376	366	371	372	363	362	391	402	379	383	356	372	389	345	313	357	359	348	371	373	363	392	371	345	334	369	353	381	367	397	367	370	387	382	340	386	376	376	387	405	366	336	368	374	369	376	336	375	354	376	346	386	414	354	370	339	349	398	358	358	377	374	378	367	347	346	366	366	379	327	358	389	336	370	367	389	336	365	316	327	400	359	361	361	353	381	343	381	356	364	334	376	380	379	342	400	356	380	358	386	376	336	395	328	370	345	375	370	352	354	363	385	346	367	361	370	377	336	333	349	367	351	346	356	350	335	375	372	362	337	398	353	331	384	377	349	375	352	360	380	347	354	403	362	380	317	366	353	337	348	395	357	367	356	386	323	385	367	370	359	371	352	374	374	365	357	382	339	345	392	362	375	364	394	342	366	376	373	351	345	369	368	341	370	362	357	387	357	352	344	346	368	338	378	384	383	351	345	381	361	359	349	387	368	348	352	364	336	329	369	349	381	357	392	380	370	347	371	338	363	354	336	371	357	357	357	356	330	309	390	352	354	361	367	373	369	374	391	369	367	348	324	400	399	396	392	382	355	374	350	344	352	333	345	344	359	353	363	379	408	348	355	356	352	362	370	363	324	340	369	392	382	327	379	344	349	361	344	367	367	357	368	384	352	380	325	395	384	363	350	341	395	378	390	354	352	364	364	364	359	410	330	350	358	376	383	360	350	341	358	367	388	371	368	400	400	340	337	374	341	345	369
24659	51663	43774	32857	27251	22925	16986	11114	7770	5762	4547	3787	3072	2350	1842	1587	1277	1111	979	812	813	734	676	647	617	532	602	531	536	535	472	457	502	526	493	439	458	470	497	497	466	438	474	431	464	436	421	398	392	422	399	380	400	398	409	394	408	343	423	377	416	411	392	390	369	380	422	373	398	407	400	373	350	419	382	397	398	383	365	408	404	378	382	379	365	397	392	398	399	395	360	354	404	400	373	325	376	371	347	407	386	387	401	367	380	365	367	413	396	366	374	384	385	375	370	362	406	359	358	395	335	384	410	368	392	376	384	377	374	353	385	404	389	343	371	356	361	368	367	382	380	363	401	368	346	328	413	367	408	356	353	406	375	382	352	374	391	369	363	392	362	376	417	358	380	365	365	387	400	356	381	383	367	358	378	353	416	376	384	374	394	392	349	392	375	359	380	373	372	394	356	390	358	372	359	326	390	362	388	375	384	368	403	397	387	387	411	391	356	381	345	393	369	342	365	357	373	365	361	378	357	368	349	372	364	375	416	378	388	365	383	386	362	361	387	392	376	348	349	368	384	354	436	377	342	391	355	393	399	331	389	328	377	341	374	354	368	413	377	376	381	348	393	389	398	393	376	388	379	407	343	354	389	379	372	361	360	350	403	397	335	415	369	352	380	326	359	364	357	401	375	381	367	419	357	346	358	374	409	351	382	413	373	360	397	373	352	368	337	375	352	359	361	390	400	396	397	384	348	370	385	371	360	423	345	382	362	364	369	371	367	384	352	373	406	399	368	390	345	357	378	395	380	374	364	357	328	380	392	383	370	364	391	392	392	384	383	346	358	357	365	373	387	393	383	374	323	350	371	371	378	358	369	369	410	398	351	346	373	404	365	380	362	378	395	377	379	410	371	365	391	397	399	382	354	378	360	352	379	360	390	393	352	385	400	349	373	393	383	371	336	373	394	381	405	359	352	399	400	400	393	356	376	389	367	393	375	410	366	334	360	373	369	388	404	382	411	375	365	366	396	389	349	400	342	381	362	387	388	380	368	370	341	366	380	400	369	354	391	356	383	362	378	356	372	348	368	356	389	380	378	377	396	407	389	356	366	395	391	367	358	405	370	350	358	390	345	352	390	381	379	375	395	387	353	368	363	405	401	377	389	356	371	369	384	398	383	374	398	387	427	369	384	335	402	390	389	385	396	369	363	361	385	381	360	381	364	393	385	404	395	428	378	387	363	355	345	397	372	405	384	379	353	399	386	382	355	407	376	391	400	355	379	399	395	340	362	372	366	379	376	338	340	357	362	402	386	394	373	385	401	377	375	377	373	382	374	382	397	377	382	359	360	373	396	383	396	369	319	413	365	372	350	390	389	367	384	376	384	381	386	406	399	379	373	387	345	396	364	380	364	379	370	338	368	362	337	376	387	389	363	374	364	383	428	389	380	355	375	373	437	382	385	374	386	394	376	380	358	390	358	383	374	355	387	363	378	353	392	361	371	358	369	384	346	383	368	387	403	368	390	394	393	386	376	406	370	383	366	382	368	413	382	392	363	451	377	414	380	402	389	377	367	399	348	373	381	377	376	396	382	380	402	367	338	368	363	364	359	392	406	374	368	399	377	387	387	393	395	349	416	379	400	381	370	409	387	366	352	363	378	381	359	379	403	403	378	378	377	356	391	342	397	383	345	391	386	370	375	390	394	381	370	399	368	372	382	371	378	376	384	410	398	393	365	370	387	378	390	428	372	385	372	372	374	356	361	399	325	368	369	369	354	389	376	361	389	365	373	375	353	412	389	356	384	356	407	412	364	353	391	385	400	377	352	355	379	360	378	395	405	361	389	405	369	374	392	392	369	406	376	359	340	402	363	388	376	390	380	386	361	394	427	430	383	384	382	364	381	374	368	362	369	379	391	355	377	376	353	326	403	376	386	372	360	373	390	390	354	352	432	392	385	391	357	377	352	402	371	357	374	400	387	381	371	361	355	372	353	424	376	362	373	333	377	395	370	397	381	382	383	383	394	348	363	347	341	375	352	420	350	375	388	372	392	424	383	375	377	395	374	405	372	368	367	366	362	374	377	386	410	356	361	384	396	369	337	350	367	390	366	364	387	385	377	372	380	404	365	386	391	387	369	343	379	390	354	383	382	372	370	353	373	390	324	363	344	415	398	379	366	391	379	376	372	394	381	375	357	403	378	369	380	359	350	407	383	397	371	371	366	354	356	347	387	340	380	391	368	398	408	378	373	346	351	364	356	389	390	389	356	360	355	346	385	389	398	393	372	359	398	375	389	378	380	418	371	380	414	431	360	385	349	365	388	341	391	382	368	340	361	363	359	390	360	368	354	399	392	393	368	392	393	368	393	395	370	372	366	377	371	404	407	383	342	369	381	394	355	390	386	403	388	358	324	354	373	375	376	387	391	381	362	355	360	395	363	410	400	386	377	368	381	345	385	400	389	362	429	397	345	372	387	365	366	378	373	361	386	397	364	357	391	409	412	372	359	393	391	379	418	357	373	383	401	376	349	401	352	403	368	416	372	370	385	344	404	347	353	397	358	379	395	386	387	352	401	390	355	363	375	354	381	384	400	375	392	374	374	378	405	335	363	387	365	401	429	333	374	372	342	388	395	394	375	372	369	388	398	438	369	369	383	401	376	374	393	373	379	394	384	378	372	321	369	408	394	358	373	392	407	367	377	391	381	394	352	351	372	372	356	361	400	386	392	346	328	391	362	359	394	357	385	380	400	377	378	359	386	416	341	395	389	387	393	374	377	395	386	414	420	385	384	351	415	391	395	382	417	389	391	404	381	353	359	401	388	383	385	345	364	383	366	364	375	382	383	380	349	379	386	405	382	368	348	384	400	365	367	350	369	428	386	380	405	386	423	369	379	377	371	388	362	365	355	352	380	378	385	366	367	358	366	392	376	376	386	381	370	346	395	349	390	356	345	416	362	360	364	374	413	330	358	369	392	368	388	366	376	388	364	385	384	370	376	362	394	362	382	376	444	376	379	409	359	394	398	365	406	377	371	359	384	377	365	395	382	365	383	386	370	362	373	363	408	380	367	402	367	360	371	379	366	347	376	367	353	378	395	367	372	351	373	363	406	385	363	334	407	382	382	364	406	388	372	391	385	364	349	364	367	369	384	339	362	375	365	369	348	356	381	401	364	393	370	374	381	379	371	376	366	381	362	375	385	379	358	382	387	378	361	363	373	374	407	362	375	355	349	355	373	380	368	363	368	372	408	378	401	372	359	425	370	381	366	389	352	366	379	370	372	407	376	397	392	356	384	381	347	368	384	385	365	359	374	376	403	378	408	356	376	361	433	376	380	372	383	401	365	326	364	370	422	389	336	383	365	402	380	373	374	366	411	408	372	364	398	391	408	395	353	364	389	364	356	410	359	381	361	352	392	391	384	367	339	385	350	364	413	354	368	392	369	383	384	420	370	361	391	385	353	374	367	349	367	368	363	365	399	359	384	383	379	384	391	416
29074	24985	29180	20752	12611	8262	5020	2868	1764	1333	1102	961	773	605	537	498	447	358	352	351	324	320	278	334	255	292	300	246	270	266	259	247	251	249	227	240	244	286	223	233	276	237	206	247	236	261	227	237	245	231	225	235	213	222	214	210	245	243	263	223	219	236	236	244	196	249	227	227	207	241	224	223	233	235	229	237	229	271	252	217	220	227	218	213	226	237	202	200	233	218	246	211	233	215	232	221	239	216	238	242	228	223	242	238	224	209	226	206	242	256	220	215	229	215	250	231	222	196	213	243	220	212	238	237	253	214	231	239	246	236	247	233	266	226	210	211	220	216	223	257	227	219	256	226	230	259	215	220	234	258	237	232	225	253	247	190	210	243	215	234	234	237	231	222	231	233	196	223	238	245	246	226	223	218	232	244	227	228	236	215	232	233	231	208	242	243	181	215	232	247	244	243	212	232	232	225	212	247	208	231	240	219	249	211	239	238	228	228	212	235	236	218	222	228	231	226	227	247	213	226	224	261	256	218	209	214	215	235	217	220	237	205	227	211	210	237	223	218	223	246	220	255	236	242	219	256	249	227	235	235	239	205	245	224	209	233	231	235	230	239	211	239	228	240	228	228	227	236	231	227	224	243	240	224	235	235	233	212	251	241	244	204	213	215	258	232	236	232	238	235	227	238	206	229	233	230	233	225	233	227	225	208	216	232	212	241	237	238	226	229	240	227	235	218	232	224	220	233	237	228	229	235	253	231	265	219	233	207	245	235	231	248	246	250	234	241	245	225	233	245	247	256	226	220	223	232	218	213	216	248	214	234	242	209	229	232	231	222	213	245	222	215	227	215	210	230	232	266	231	226	238	216	231	234	237	223	230	226	220	242	223	235	213	255	234	226	244	201	219	218	227	237	241	229	222	241	233	246	225	243	223	218	222	209	246	226	242	233	247	224	223	229	246	235	226	240	228	224	238	251	205	228	220	217	208	235	248	223	225	242	219	234	206	230	240	210	228	225	207	256	246	252	251	260	204	233	189	239	251	249	227	245	246	228	225	198	250	230	218	216	220	246	243	200	256	219	211	245	250	216	215	211	232	210	220	226	233	214	228	246	219	218	245	241	249	235	227	226	206	238	240	248	254	240	231	243	206	250	201	238	239	243	202	251	243	231	225	243	254	252	233	229	200	235	221	213	208	227	209	214	215	246	212	220	231	226	233	254	244	204	224	236	239	221	217	204	213	225	228	217	229	231	209	225	231	227	233	243	229	217	226	225	236	231	232	236	261	240	218	228	251	201	236	212	233	239	226	230	226	221	239	215	227	235	224	236	215	226	230	249	244	223	246	229	233	242	231	270	239	226	239	193	219	231	232	240	235	201	218	239	213	205	216	211	211	237	238	239	236	237	211	251	205	219	208	221	219	236	209	230	233	214	214	233	205	245	227	208	243	219	261	239	212	231	219	231	222	202	233	219	230	226	229	218	224	209	213	243	226	214	219	232	243	221	218	224	227	262	233	234	227	226	234	232	213	211	227	216	205	240	257	230	226	221	234	212	200	244	225	222	228	239	227	247	224	202	251	231	261	215	219	234	238	239	206	228	215	219	224	246	227	222	208	244	233	227	228	219	201	219	216	186	218	227	235	221	234	226	244	241	234	241	217	221	223	222	254	218	243	241	232	223	230	219	242	212	226	247	218	225	238	239	249	221	225	242	231	224	229	229	246	232	209	234	250	227	201	245	197	243	220	219	251	215	235	240	232	227	208	213	241	216	230	222	240	215	230	218	240	191	240	246	249	207	225	212	201	229	222	220	248	199	214	229	224	223	234	235	259	219	225	192	227	237	204	204	258	210	228	254	236	210	239	238	245	219	207	227	241	254	240	238	245	237	234	263	240	220	220	221	186	201	220	232	212	237	230	240	238	228	216	246	237	227	241	249	219	238	202	247	233	238	234	235	240	231	238	214	228	201	219	256	221	224	246	219	236	214	232	219	215	220	248	250	253	233	243	219	230	213	236	242	222	227	235	224	246	239	256	228	215	196	233	206	220	238	226	269	227	212	223	208	235	250	220	225	220	216	229	245	222	221	216	236	215	237	225	212	239	239	218	214	231	226	251	226	222	236	240	241	244	216	240	236	238	218	227	240	183	205	222	210	234	207	237	241	227	230	230	218	238	243	239	205	238	246	212	217	238	210	247	230	219	247	234	246	232	224	235	217	227	249	225	222	227	247	234	234	246	226	240	223	202	227	241	231	224	221	225	214	241	216	208	261	260	251	241	225	222	231	243	207	241	266	238	246	236	250	239	251	225	265	221	239	222	205	262	245	237	245	268	196	236	250	271	257	223	225	230	214	205	214	203	200	224	252	221	240	181	237	228	235	215	213	205	234	214	203	233	225	205	238	257	236	221	237	255	215	234	205	265	245	227	249	218	231	255	245	245	239	228	223	204	214	222	233	235	235	205	224	251	227	210	237	249	254	229	207	211	235	216	221	229	249	253	243	219	234	228	205	217	231	218	223	230	211	219	231	222	242	222	238	240	216	227	197	237	236	219	233	222	220	230	220	222	239	231	237	238	231	242	237	205	253	239	220	243	239	234	227	212	239	222	241	226	233	227	230	241	219	230	233	221	213	199	218	230	244	209	244	232	212	256	218	236	218	237	217	228	226	199	228	214	246	235	227	253	203	239	235	240	247	237	247	259	222	247	232	228	243	224	252	231	213	223	212	218	265	229	231	238	231	234	219	212	234	236	237	247	224	256	217	197	264	224	224	237	215	225	228	246	235	227	227	214	216	242	232	234	227	233	242	207	230	246	242	241	223	230	222	221	254	238	210	251	216	232	227	243	218	251	227	242	224	204	226	229	227	234	260	216	198	244	233	209	232	235	236	234	244	229	248	218	217	211	237	220	225	215	236	250	245	224	249	226	237	201	268	235	225	231	210	265	254	243	253	172	244	255	230	223	220	225	225	241	212	245	233	221	231	206	242	248	239	231	241	246	236	219	236	213	212	230	202	218	225	226	256	257	225	234	227	223	214	252	212	226	225	220	223	249	229	227	223	222	247	250	237	223	253	202	225	232	251	208	220	194	245	236	269	215	240	225	222	228	231	245	230	216	227	228	234	260	215	239	240	255	240	221	210	238	226	236	210	232	231	211	230	240	231	248	248	222	204	213	223	241	245	236	222	243	247	250	243	228	236	213	238	222	217	229	220	229	240	234	230	211	235	214	218	222	191	229	232	234	237	229	230	233	227	240	244	236	232	209	250	248	207	206	221	246	251	218	235	211	248	214	226	214	242	216	225	253	214	239	218	222	232	219	235	225	229	224	218	214	220	234	236	239	233	245	252	241	245	202	242	221	224	214	245	255	203	231	226	235	231	214	222	212	258	231	243	219	229	234	230	217	222	221	224	227	246	222	210	215	212	202	257	242	218	251	208	225	217	227	217	231	216	207	221	243	218	222	235	227	208	274	221	228	211	239	215	253	221	248	235
21260	38217	31256	20010	15679	12223	8481	4782	3204	2309	1904	1561	1193	992	739	641	526	541	467	417	460	374	356	312	342	330	358	347	307	288	317	284	300	296	284	289	260	241	268	275	288	284	288	263	242	292	252	261	246	244	250	274	262	252	251	266	283	246	261	254	281	248	258	234	269	269	245	266	250	237	237	238	234	256	246	257	261	253	249	271	248	249	225	230	247	245	250	232	261	262	269	232	245	242	249	265	245	241	241	259	241	228	267	269	230	273	248	262	254	240	258	222	217	221	246	249	255	244	248	242	220	245	241	260	275	232	273	271	263	250	256	249	246	219	242	249	290	251	227	244	222	258	241	244	242	253	227	264	261	221	289	254	255	257	256	267	235	242	271	220	231	258	252	247	254	245	259	264	244	220	243	243	251	255	223	215	281	239	232	246	261	226	243	257	248	249	228	225	239	250	231	216	245	237	236	249	237	253	235	227	237	257	268	209	249	254	230	248	240	246	277	230	253	250	269	262	262	266	242	255	271	245	249	251	285	243	250	241	237	236	275	254	228	262	244	261	264	237	287	243	233	232	226	248	221	228	237	232	237	232	226	258	252	216	258	227	258	252	247	231	240	238	257	240	254	228	262	250	255	255	218	247	208	233	249	227	235	249	229	275	276	230	239	218	227	239	251	245	226	249	233	262	258	246	207	258	240	247	286	233	248	251	242	267	233	261	235	276	243	254	247	246	245	261	237	245	253	261	273	265	257	231	246	265	249	246	261	241	255	230	271	251	253	252	280	236	249	261	234	253	240	237	255	257	227	244	246	243	258	272	235	260	231	255	266	251	243	253	219	244	259	241	221	251	227	221	233	252	242	232	234	230	257	235	258	248	242	236	251	267	255	255	272	236	251	241	232	263	233	234	253	235	257	267	252	259	247	241	257	238	245	234	249	240	255	237	235	268	236	254	258	248	256	283	260	272	229	254	256	260	247	268	218	250	269	244	266	256	262	246	252	257	246	237	244	232	247	251	235	237	235	269	256	245	253	283	228	248	240	253	246	249	258	245	241	242	256	243	239	253	249	234	252	249	247	245	214	258	223	235	258	224	256	251	240	263	224	250	244	244	254	223	246	271	250	245	265	252	262	278	257	244	257	224	241	245	246	234	256	245	242	256	241	236	225	237	212	249	251	252	247	233	223	258	256	249	243	275	264	263	251	220	229	249	236	243	234	244	263	266	235	269	252	253	233	242	237	238	252	247	273	272	240	246	243	234	229	249	270	226	241	265	241	246	239	245	238	249	251	242	240	230	241	277	248	239	273	261	241	238	232	258	253	260	237	246	249	229	231	231	245	258	247	274	227	253	228	266	227	246	229	242	246	268	226	255	251	246	237	281	267	250	235	240	282	231	272	227	272	232	237	230	235	241	253	238	256	272	254	255	249	243	244	257	229	258	261	212	244	251	264	242	255	255	220	227	240	262	237	272	264	260	228	260	257	227	239	247	242	246	235	233	232	252	217	242	236	245	256	235	236	244	275	254	251	214	240	223	246	235	260	278	250	229	252	247	241	252	238	253	254	246	265	255	235	256	229	265	237	242	226	251	255	237	238	242	253	225	246	233	261	238	264	255	240	242	223	257	273	252	256	239	243	278	256	244	247	246	242	238	237	218	242	240	223	234	253	222	284	235	257	241	264	224	236	245	266	233	228	256	211	248	204	247	242	237	261	253	240	236	249	230	230	262	253	240	238	249	235	237	251	223	275	258	243	244	249	242	246	251	246	259	259	235	228	256	261	235	271	244	230	249	241	229	237	262	253	247	224	255	257	247	249	255	236	250	238	243	229	248	243	247	241	246	250	248	234	265	243	262	288	238	244	295	225	214	220	235	238	254	264	247	260	238	255	246	251	255	214	258	224	232	245	238	263	267	252	243	225	235	236	228	259	239	221	263	223	262	252	242	257	235	244	261	252	235	230	220	259	269	262	247	271	226	218	230	239	262	227	256	248	247	284	256	243	251	251	247	263	235	259	250	267	250	232	270	233	263	225	223	232	271	269	254	245	269	254	247	242	252	246	232	248	227	271	231	247	259	251	248	253	260	250	269	241	245	240	277	227	238	261	233	244	273	257	238	233	270	269	276	254	258	214	231	238	238	244	252	229	278	231	238	248	222	232	250	263	264	243	250	257	253	220	262	240	245	236	260	256	248	230	262	217	247	240	227	243	235	209	269	249	239	244	277	240	260	246	234	233	250	235	247	244	231	238	231	269	251	227	269	236	244	235	237	257	257	248	259	258	254	244	253	262	251	227	244	261	232	250	239	244	245	225	249	237	258	234	271	267	253	285	276	242	288	237	253	253	254	240	261	240	227	230	250	241	226	263	250	240	243	246	249	238	261	270	231	241	263	240	268	262	231	228	251	225	239	234	243	262	246	213	228	269	244	255	266	233	265	247	271	235	222	247	249	234	246	244	241	225	215	235	280	239	250	246	225	216	234	257	245	228	273	229	232	263	225	263	214	261	256	248	236	221	238	230	243	241	222	220	210	279	237	207	246	269	248	237	223	278	198	260	269	232	225	211	233	250	263	243	241	271	234	213	248	252	247	262	242	230	252	255	250	246	237	255	251	242	235	250	261	239	247	240	259	212	251	212	232	243	216	275	228	254	259	240	254	223	242	299	237	252	237	234	241	248	280	241	260	241	234	266	254	252	236	265	260	231	264	245	257	256	229	233	234	232	280	261	239	247	236	298	236	256	268	247	249	247	261	252	248	246	226	217	240	245	251	267	256	254	253	268	242	244	261	236	213	251	228	245	242	300	253	242	268	239	242	237	268	249	241	246	234	224	243	241	237	263	251	249	228	272	242	246	248	253	203	246	268	266	248	231	248	266	243	250	281	254	229	261	248	252	267	269	267	261	232	243	234	260	239	268	238	213	243	272	248	255	231	256	262	248	277	263	247	275	234	252	252	256	245	245	224	261	259	237	263	228	277	247	263	255	260	238	258	240	240	230	247	279	236	233	270	227	255	232	258	239	261	210	263	243	267	248	222	245	251	240	253	253	232	246	233	226	262	253	250	251	217	232	236	244	255	236	260	244	251	233	251	218	242	251	275	240	239	221	238	249	231	232	248	249	262	237	233	240	251	250	240	239	250	262	243	233	257	254	224	240	235	246	262	239	238	249	258	259	243	234	212	231	227	236	225	270	271	254	250	250	245	247	228	259	260	254	255	251	241	265	258	263	236	238	227	245	274	262	265	239	264	241	277	234	259	224	252	246	232	240	247	242	249	247	236	259	275	248	251	257	245	243	231	239	232	249	266	268	257	232	246	221	251	258	265	252	253	241	241	250	268	257	281	245	273	258	235	249	234	251	229	245	238	278	247	269	246	241	245	235	232	274	251	273	237	239	246	256	240	237	222	246	250	243	238	239	245	255	244	256	274	240	232	230	250	224	237	272	253	235	231	257	233	242	230	255	262	247	248	246	207	288	209	278	244	255	231	253	265
24617	21603	28937	25109	22447	18893	11480	5197	3229	2384	1952	1672	1297	1089	901	748	651	551	550	526	510	463	424	397	448	407	373	371	382	366	348	335	347	349	353	363	328	365	352	305	353	354	373	318	362	334	344	306	301	346	332	281	310	318	319	330	312	328	330	317	343	307	312	322	301	323	359	297	266	300	289	309	320	280	327	307	320	306	303	286	333	313	314	299	310	287	292	317	360	323	308	304	310	334	294	323	316	322	307	311	309	291	309	315	313	309	302	314	294	304	318	289	289	317	305	320	311	266	323	309	335	313	320	321	310	330	286	278	293	283	271	295	323	331	312	297	294	320	308	316	313	301	303	316	316	331	351	327	312	306	336	283	309	359	318	273	311	278	335	272	315	286	310	277	317	283	308	279	302	290	295	328	319	319	299	324	328	319	316	306	334	300	289	309	326	295	328	322	302	294	303	302	302	325	335	299	322	286	311	320	316	293	302	304	282	292	282	323	300	312	320	285	304	310	303	301	305	335	329	287	274	308	289	296	299	295	266	286	277	329	300	304	287	304	318	331	311	330	288	296	323	326	295	329	298	285	329	298	285	300	296	304	335	287	319	303	300	309	327	287	318	319	295	271	320	286	306	292	307	307	282	291	326	323	335	326	318	298	331	314	296	285	290	324	309	337	347	335	307	311	302	325	289	297	296	320	294	304	307	316	306	295	320	288	298	275	314	298	276	311	293	309	300	332	318	318	277	319	316	270	327	327	310	304	296	297	334	305	301	311	296	287	325	283	266	329	327	276	297	294	335	319	276	308	317	311	319	282	328	305	328	288	315	283	306	327	358	304	303	295	317	336	271	302	334	313	315	288	293	302	308	270	317	317	336	350	310	322	312	307	326	290	259	314	326	292	302	301	290	316	293	329	290	319	288	334	311	299	325	326	301	336	311	295	318	315	289	286	282	307	302	297	325	315	306	331	339	304	295	298	285	292	305	311	317	280	319	287	307	317	331	300	287	307	327	309	295	316	293	312	309	292	284	324	292	306	306	301	289	284	300	308	288	301	320	309	300	329	282	303	316	332	278	325	303	315	307	287	299	315	293	316	305	318	292	312	297	311	326	284	308	300	296	306	287	299	298	289	305	341	326	305	290	289	301	299	309	341	308	294	331	301	297	311	308	308	306	308	310	281	309	288	344	307	305	299	302	348	325	290	302	309	331	290	301	298	287	305	289	302	307	280	289	302	303	341	295	314	278	341	309	319	305	308	318	301	308	314	305	301	321	309	320	301	299	286	332	323	289	314	292	309	328	330	307	299	322	315	337	277	317	339	301	290	301	302	321	331	283	324	325	327	310	289	329	299	333	300	300	314	292	290	319	325	303	305	298	311	294	282	327	314	323	276	295	295	301	312	286	310	330	345	305	311	364	291	301	307	317	310	297	296	327	319	329	282	322	286	306	301	279	309	295	304	291	303	300	338	339	304	303	318	341	306	294	293	281	319	313	327	292	307	304	267	311	322	298	297	297	298	322	324	319	295	298	286	297	292	315	305	298	279	325	316	293	288	304	304	299	277	317	275	286	270	283	316	302	302	297	297	326	294	299	294	304	323	317	315	299	270	319	292	304	289	319	281	292	314	283	323	322	306	303	317	312	295	296	309	300	312	312	336	330	337	303	332	289	289	304	288	282	254	316	304	303	267	280	309	308	323	315	319	313	318	291	299	314	294	328	299	281	296	314	309	278	327	323	317	322	305	290	288	314	314	316	295	312	301	321	338	315	288	291	277	315	291	340	340	298	339	332	306	294	303	292	334	306	269	309	291	321	296	309	285	293	288	299	305	280	294	347	309	277	295	297	303	298	301	299	306	305	284	316	321	314	318	298	298	301	308	304	329	312	294	319	308	321	317	307	306	315	320	303	296	330	306	301	302	306	302	323	320	324	307	317	315	322	314	292	304	292	309	299	324	344	297	310	272	301	333	301	327	307	300	309	296	320	290	323	328	323	307	293	279	290	299	325	301	285	300	303	319	328	310	311	267	299	300	322	315	291	311	332	291	305	326	309	278	308	281	338	306	300	290	290	308	296	335	293	313	319	343	314	337	292	297	318	273	267	285	291	327	303	285	317	316	303	338	283	314	307	339	292	279	329	324	276	318	307	304	292	332	286	310	292	310	321	292	334	313	285	351	323	297	315	292	336	333	286	290	294	305	317	267	301	317	312	294	314	285	283	332	303	315	309	290	320	321	316	325	305	288	305	299	283	335	292	302	314	306	305	310	312	307	328	329	334	295	281	282	338	303	330	314	273	311	330	296	321	311	307	301	297	300	288	283	332	301	312	281	309	345	294	297	295	290	326	289	338	311	321	299	309	334	301	322	311	312	322	320	303	288	311	317	318	300	357	258	327	314	298	304	286	287	286	296	332	317	328	294	303	325	303	321	300	328	321	298	303	275	276	322	321	292	291	301	299	309	287	304	304	335	321	311	306	297	310	294	302	291	313	325	291	293	323	317	259	307	326	282	317	295	289	290	283	298	334	316	299	292	318	321	303	310	313	299	309	289	313	298	301	312	306	309	320	306	292	280	285	317	327	266	287	299	292	329	292	307	296	293	282	316	319	297	311	320	291	275	332	299	341	295	301	331	316	328	285	309	274	317	303	291	303	292	310	312	293	287	304	325	326	302	306	308	283	306	306	298	323	280	319	312	299	316	297	275	297	287	342	309	281	326	325	317	312	318	267	281	295	343	300	305	290	272	306	331	321	335	330	297	299	294	315	290	304	326	325	278	273	297	306	298	308	319	321	306	305	317	298	281	304	295	278	295	308	342	312	294	295	328	314	298	293	309	292	287	341	291	356	340	311	297	337	329	317	297	326	272	302	325	307	290	300	330	291	302	274	300	332	302	338	294	334	331	289	308	307	322	281	321	339	331	342	288	304	320	307	321	310	301	292	302	293	315	299	296	301	319	307	294	318	303	297	291	301	298	306	282	289	341	290	325	311	333	301	322	311	313	291	299	344	317	308	316	289	330	332	303	313	346	328	302	310	321	290	321	313	315	314	312	332	288	314	309	354	318	305	310	333	317	293	325	314	297	299	291	330	297	285	314	280	327	338	303	310	317	312	330	341	305	289	314	292	317	306	268	309	291	282	312	298	315	294	317	293	313	306	295	303	293	318	305	328	314	309	291	266	285	323	297	299	311	291	312	320	298	323	327	300	305	290	323	323	303	264	306	338	317	342	323	316	313	305	321	327	284	330	309	283	315	326	304	286	304	287	327	287	286	298	295	303	331	317	299	307	306	299	321	273	300	275	327	328	323	323	304	317	285	300	307	328	272	316	305	287	309	282	294	304	305	300	304	309	282	321	301	278	293	298	293	291	326	307	278	308	277	316	301	281	333	327	306	344	335	302	333	290	309	332	291	280	278	323	295	286	318	317	291	301	303	309	313	269	311	314	297	322	292	304	291	334	313	318	320	323	303	312	349	304	332	326	322	284	281	302	313
22193	46132	38888	27625	22104	18223	12894	7877	5488	4103	3152	2660	2010	1537	1267	1191	922	785	704	654	596	505	549	491	503	476	444	454	441	426	370	380	380	420	384	389	370	374	383	365	376	395	358	368	357	377	349	345	356	373	318	332	333	372	345	347	347	347	315	320	317	320	338	341	335	335	336	362	306	327	323	303	305	335	311	332	335	323	305	358	345	295	315	310	333	301	324	319	286	306	358	351	330	342	319	309	311	318	345	333	316	341	303	309	322	343	333	318	326	340	347	316	326	321	326	298	317	302	337	345	310	360	304	296	338	331	353	329	324	331	317	325	313	331	308	330	323	320	305	350	359	309	335	300	342	312	322	345	327	323	342	302	311	329	314	332	341	314	291	301	325	335	311	341	334	326	306	317	338	339	342	324	342	299	344	343	338	295	345	341	345	335	297	351	286	322	336	293	312	312	339	302	357	333	341	283	297	326	324	299	329	352	338	344	297	306	325	331	330	323	302	332	316	345	324	336	333	316	321	315	338	329	318	314	311	322	310	325	306	332	323	342	309	285	312	321	340	321	310	337	323	326	332	296	338	358	317	340	316	322	333	340	324	338	314	335	319	310	296	316	315	338	317	321	330	314	307	335	329	283	323	348	346	313	344	293	314	341	309	328	348	314	303	315	330	314	332	328	312	311	309	319	282	325	323	294	353	339	340	321	312	323	340	316	310	299	302	331	321	313	320	330	327	349	297	310	296	300	335	300	321	318	331	323	307	370	335	328	314	313	361	347	309	311	311	344	338	324	331	321	337	338	336	292	316	328	320	312	323	326	299	298	319	320	334	309	297	301	313	329	339	304	327	280	320	351	336	295	319	323	323	288	292	319	348	346	301	334	352	306	313	334	343	350	311	308	322	318	332	316	322	322	284	317	329	343	331	335	306	289	330	321	318	312	316	305	326	298	314	292	327	325	324	331	349	322	334	328	328	338	327	323	325	327	297	333	324	338	307	304	306	318	314	304	321	312	319	339	302	317	310	303	319	295	304	273	317	340	306	330	307	319	348	303	322	299	334	338	321	293	350	302	311	311	325	298	292	320	359	317	302	321	306	333	343	325	315	322	328	324	343	325	316	323	342	329	340	295	344	296	335	298	311	339	321	343	322	340	349	303	296	344	311	310	338	309	321	339	305	323	290	293	320	328	323	317	336	322	322	315	352	324	346	336	322	327	333	335	298	326	314	324	314	325	305	329	296	316	354	309	335	307	305	301	318	326	337	314	330	333	355	312	326	329	318	319	355	292	312	343	319	325	304	329	342	331	318	338	317	309	300	313	331	295	343	336	310	345	325	301	348	289	307	337	308	316	301	322	313	322	331	339	299	298	326	333	307	318	318	353	305	349	309	344	305	324	285	297	337	320	294	337	316	324	313	347	333	297	327	335	313	335	333	323	338	315	308	341	334	327	300	327	290	314	358	311	319	309	326	313	322	312	312	337	302	278	324	329	311	312	329	323	358	340	312	298	313	348	320	319	319	311	355	325	314	332	331	293	322	324	318	313	329	320	316	321	313	338	365	344	322	310	361	337	332	337	337	321	302	329	286	322	320	320	305	295	274	340	293	323	320	288	304	297	330	308	314	362	373	342	322	327	295	326	290	343	344	304	332	312	352	312	323	313	330	321	311	345	317	312	325	302	341	310	365	325	299	350	307	332	316	311	303	321	302	331	347	340	327	301	296	315	297	329	300	269	316	320	325	298	334	347	354	350	318	307	333	271	316	368	336	321	318	319	347	328	285	319	328	327	309	314	328	306	313	324	330	298	302	284	325	336	348	335	315	305	327	318	326	330	329	346	314	307	337	306	351	319	309	302	307	328	339	325	321	313	344	294	318	313	314	337	316	357	315	327	323	334	309	327	324	307	320	318	331	324	315	302	317	341	312	314	322	338	303	339	308	326	309	331	338	333	331	319	305	308	327	306	337	351	328	316	310	302	334	308	297	338	313	298	297	335	316	307	308	319	338	330	312	332	294	330	321	301	340	325	312	312	320	317	356	269	297	306	319	337	348	330	308	318	318	371	285	327	295	321	321	311	312	316	299	316	301	317	358	325	315	314	290	325	313	339	314	310	326	319	382	290	316	306	313	332	323	328	326	320	320	330	283	330	321	351	285	329	300	305	327	306	304	322	328	289	329	315	334	303	320	323	337	307	331	344	316	311	308	307	331	322	312	345	316	321	291	279	331	320	363	315	311	328	320	291	317	303	304	320	295	321	355	323	311	353	321	348	322	318	298	317	324	341	346	310	340	310	335	327	318	310	301	318	328	319	328	319	316	306	318	320	294	300	339	322	331	337	357	330	302	321	347	323	296	327	298	358	312	310	316	318	317	331	314	317	321	339	309	340	302	314	320	306	333	360	309	314	325	319	308	324	316	289	335	296	304	341	330	326	330	296	290	353	321	320	289	345	295	324	303	329	355	301	322	293	313	301	333	335	344	313	329	286	341	326	294	331	306	316	300	311	332	343	311	353	334	344	322	291	376	330	296	354	309	320	315	327	321	334	325	339	353	310	349	331	327	287	318	308	341	309	311	313	335	322	324	336	347	323	309	283	321	335	337	334	314	296	338	336	305	339	326	310	300	338	308	314	344	326	313	353	323	345	278	340	337	324	332	310	328	308	339	320	310	331	292	328	293	302	347	305	319	311	302	324	330	318	328	318	331	319	281	316	339	320	279	327	319	301	316	304	329	326	343	323	343	309	290	320	296	319	306	283	335	315	314	307	283	346	326	306	309	309	315	286	315	319	328	320	324	307	319	345	340	326	348	332	326	314	322	341	313	353	336	327	329	288	301	328	340	323	327	344	308	305	324	341	364	299	336	336	303	300	327	332	349	334	314	327	309	347	316	332	308	323	327	312	336	310	328	329	339	330	336	340	295	333	271	336	334	289	331	316	345	313	320	330	294	304	315	331	269	314	377	336	283	299	303	327	301	342	324	319	327	337	321	342	343	340	307	317	313	324	334	356	331	310	284	301	319	291	337	353	310	332	303	305	327	298	312	321	297	334	305	352	327	334	324	326	355	330	326	300	329	333	331	310	310	349	338	323	365	349	323	310	321	305	304	333	332	361	295	323	336	321	335	282	311	323	323	322	342	311	306	357	316	283	310	327	344	305	326	332	319	326	309	314	349	334	323	317	341	308	307	326	344	306	294	320	321	348	307	288	364	316	329	334	285	310	329	318	306	311	308	330	315	332	311	327	331	305	287	294	304	339	294	308	357	299	322	302	318	318	331	300	316	339	342	334	308	288	305	302	337	303	300	314	344	328	307	313	316	323	311	305	320	328	337	323	319	322	330	311	320	301	289	316	345	297	297	291	314	321	333	344	325	334	323	319	318	309	305	318	319	321	351	321	326	327	273	336	315	348	331	336	317	288	362	298	324	330	307	306	327	350	281	297	328	336	299	321	349	326	317	323	353	354	317	312	324	306	342	288	311	281	333	307	295	332
25662	21622	28310	26411	19161	12268	7461	3882	2447	1794	1495	1195	1039	803	695	619	513	487	452	396	382	366	351	337	313	334	312	344	336	290	263	261	270	281	285	245	241	254	253	263	269	254	267	276	248	253	263	234	289	210	235	229	253	247	236	254	243	263	240	253	253	248	269	262	252	256	256	252	234	270	284	264	276	225	273	251	248	232	229	234	260	259	251	225	264	233	226	233	247	277	274	232	256	263	227	255	214	238	231	250	249	269	247	221	269	240	243	261	223	268	259	251	253	232	231	259	250	233	248	225	229	238	291	206	256	242	251	255	241	262	245	235	196	239	271	267	253	254	263	232	213	205	234	205	241	240	231	254	240	245	241	240	267	248	263	253	238	255	240	239	229	237	241	261	252	232	234	271	227	211	229	243	240	257	237	258	246	224	233	254	255	245	258	274	256	229	248	251	243	272	270	239	244	235	228	232	242	222	252	232	250	239	227	243	245	238	241	249	233	245	248	227	238	217	256	252	246	255	240	231	222	273	258	224	252	233	258	245	249	238	225	221	257	262	233	259	271	267	260	234	256	233	266	228	249	239	233	226	234	263	229	259	252	260	240	268	238	237	220	241	237	253	233	211	240	252	241	226	246	253	234	237	251	230	237	253	261	231	245	227	258	263	219	232	251	246	240	228	259	221	240	252	232	239	224	231	223	221	264	227	252	256	259	230	236	242	238	227	244	247	216	240	245	260	271	232	251	222	259	241	246	242	250	218	234	254	254	230	268	237	260	228	233	243	246	266	254	233	245	259	255	277	242	255	239	255	232	243	211	236	256	256	244	255	269	252	259	256	224	236	236	253	256	235	246	272	276	225	250	251	233	255	242	286	238	227	282	257	246	250	219	254	228	244	239	225	239	248	250	236	233	242	222	232	239	245	216	216	261	232	237	275	201	271	253	221	241	234	274	236	244	244	246	245	232	237	237	255	226	240	231	236	265	235	252	261	252	226	260	245	232	239	249	233	240	250	229	261	241	208	243	256	242	235	233	233	245	227	230	252	233	293	250	262	230	241	266	226	252	232	247	212	238	245	262	243	251	237	234	241	214	250	223	252	217	237	222	285	245	217	257	261	237	259	236	219	250	229	252	237	252	238	260	218	256	244	231	243	222	252	255	247	258	235	253	279	254	214	242	269	243	235	258	268	241	259	275	274	275	244	236	240	237	260	234	241	248	217	236	273	225	247	277	269	241	232	242	230	238	245	247	270	232	227	220	240	253	234	233	223	210	242	228	224	231	252	215	241	248	245	253	268	233	246	241	226	246	258	248	210	261	247	240	227	226	236	229	247	234	223	224	224	212	255	266	240	242	266	249	241	225	266	272	261	251	210	247	264	227	240	244	251	263	267	247	238	273	243	228	249	254	217	231	253	262	212	266	224	216	232	245	234	284	271	228	224	254	222	256	224	244	268	254	271	271	228	221	261	234	234	219	240	227	259	231	230	268	234	228	229	221	243	237	250	241	228	235	248	268	233	226	238	244	279	248	250	246	267	262	225	234	254	264	242	227	231	231	251	267	230	236	231	253	226	241	238	241	230	229	233	256	234	268	245	219	252	251	237	255	270	237	252	235	280	276	232	240	257	230	257	269	255	241	215	238	271	261	235	245	240	237	260	251	229	227	249	260	250	247	233	270	252	246	261	255	272	253	235	224	263	257	234	241	262	223	255	244	237	253	241	253	226	252	240	229	272	268	252	266	255	233	221	241	260	250	241	219	236	253	244	263	241	233	241	245	226	240	237	224	239	242	249	256	241	255	244	253	262	222	235	234	232	243	235	219	252	256	242	258	241	247	255	229	238	239	267	239	223	250	226	258	241	249	223	238	238	252	266	240	253	236	232	180	226	224	225	257	238	224	259	277	261	269	253	263	235	233	232	216	236	270	255	234	209	228	271	254	247	244	253	243	280	227	243	264	243	262	244	221	267	260	258	238	252	249	234	240	220	257	205	251	235	260	216	235	220	250	234	235	238	229	227	213	229	233	229	261	261	244	265	225	247	255	251	233	256	246	258	244	272	243	251	258	253	262	259	263	227	249	263	245	236	237	249	254	255	224	225	240	254	218	228	243	253	235	249	253	230	258	228	272	222	236	242	247	240	226	250	241	237	233	243	242	267	259	239	241	264	230	274	307	222	209	248	222	241	250	236	233	247	252	235	249	255	221	228	238	240	238	230	256	257	254	264	218	225	278	246	247	242	240	225	234	237	246	231	232	269	252	249	224	234	262	234	230	236	231	244	271	237	246	239	218	247	241	228	270	258	240	264	244	270	248	249	248	244	265	259	242	228	261	225	251	242	236	247	258	254	241	247	245	234	239	252	235	245	223	230	269	233	241	283	263	237	251	229	239	240	241	267	240	221	245	232	252	237	226	251	260	258	272	255	244	253	242	259	219	213	257	248	256	238	243	258	219	235	231	264	260	235	263	237	236	229	247	231	259	242	259	230	264	219	277	225	274	257	258	244	253	217	256	249	230	249	265	242	267	235	265	238	249	266	233	246	246	228	239	244	237	268	271	247	235	219	242	251	270	249	226	223	247	228	238	233	242	241	225	257	210	272	232	251	253	242	242	260	241	228	263	269	239	207	212	272	248	244	231	254	244	245	227	261	273	216	249	231	239	234	238	293	233	230	253	211	244	236	255	262	251	244	226	257	264	213	265	249	245	244	247	256	249	237	240	276	248	230	207	243	240	249	230	244	248	253	245	258	262	267	254	243	252	226	261	249	265	238	251	236	256	235	238	210	230	226	263	237	228	218	253	263	238	238	234	269	255	238	242	242	243	246	240	214	257	261	236	225	249	234	259	263	254	256	199	245	256	229	234	245	260	233	248	234	241	248	209	246	233	238	247	270	258	238	249	237	248	216	261	225	230	221	256	265	251	274	240	232	258	241	207	246	225	227	244	230	265	238	267	251	238	255	233	225	235	245	258	250	232	288	220	211	235	278	272	256	268	225	214	258	241	260	221	214	240	242	235	243	224	265	244	225	212	235	241	240	234	277	260	236	257	235	236	238	231	243	251	271	235	272	254	239	246	260	221	222	214	263	260	260	232	229	251	237	262	218	235	244	247	220	242	254	259	279	242	234	237	246	259	273	241	247	265	234	251	224	265	236	255	236	236	260	229	225	225	221	258	242	219	238	253	255	229	249	256	221	241	236	236	257	229	268	249	268	250	234	273	245	240	240	237	231	254	230	258	262	262	216	256	233	246	253	238	272	230	253	224	229	237	239	238	276	246	249	254	239	236	238	221	205	229	230	228	245	246	245	240	221	239	227	251	249	230	259	228	238	228	253	265	265	246	243	266	252	231	266	243	246	252	271	262	275	251	238	251	234	235	255	224	264	258	235	254	240	221	233	227	253	220	268	236	264	245	213	241	254	220	241	239	244	261	263	243	259	266	273	268	274	250	250	225	262	269	274	253	275	244	239	272	253	248	259	237	250	253	244	249	256
22086	43036	35370	23948	19139	15329	11024	6780	4463	3321	2678	2115	1722	1265	1056	839	736	643	564	529	472	462	463	408	407	351	375	393	316	334	332	346	340	325	358	310	318	316	282	312	294	320	282	312	330	300	294	289	263	300	287	271	256	310	284	288	290	270	286	272	286	260	253	292	255	273	303	270	250	279	275	258	258	256	278	239	263	216	259	233	239	282	291	237	247	262	275	258	253	261	284	247	274	248	267	275	257	255	264	257	251	288	272	284	252	272	289	295	298	269	274	250	257	275	247	262	243	263	238	268	272	252	257	277	272	255	245	281	254	258	274	269	281	262	261	227	256	243	256	275	255	278	285	278	253	268	266	301	291	270	275	261	268	260	268	284	253	265	253	254	282	292	271	265	248	269	241	237	298	286	270	268	257	240	259	245	257	278	267	246	265	278	265	246	260	258	269	260	281	264	288	271	257	294	266	276	265	265	267	287	256	288	247	256	270	282	265	243	278	266	258	255	257	259	264	256	272	265	288	259	276	286	273	264	280	265	260	268	296	256	266	272	269	252	275	260	297	278	286	250	260	249	296	278	242	266	262	270	252	300	249	288	256	248	261	276	277	292	264	262	301	260	236	295	266	260	255	278	252	276	245	270	274	270	243	276	276	249	275	255	278	276	261	264	265	293	251	264	242	282	285	243	262	266	242	262	285	280	279	264	277	286	259	257	301	277	253	263	236	278	276	294	231	276	282	237	230	260	279	261	239	272	280	269	234	276	261	289	249	256	299	273	273	265	254	261	261	260	286	261	275	248	242	254	255	257	300	287	232	266	260	256	267	276	267	296	255	261	262	273	274	233	254	288	285	273	256	287	249	274	259	250	260	258	266	279	271	288	242	263	239	276	267	293	263	279	258	255	256	267	248	262	273	281	279	286	268	250	257	236	282	226	278	230	269	272	256	239	274	275	298	267	271	247	285	269	241	254	262	271	261	271	251	254	275	265	260	265	252	283	297	281	281	276	266	270	266	236	262	259	260	238	263	254	279	259	247	232	258	249	248	266	264	282	262	296	257	260	271	276	268	272	250	278	272	266	268	237	245	242	281	272	265	271	283	241	259	249	257	269	228	250	242	257	245	265	285	272	269	250	261	294	272	236	256	262	258	269	305	255	230	235	267	258	264	260	285	258	282	257	247	264	248	272	255	273	261	258	293	247	301	276	271	267	281	271	259	245	269	274	256	243	267	254	257	262	266	260	297	275	259	286	214	235	269	262	304	274	261	282	268	261	279	271	265	286	253	254	264	282	273	296	268	288	269	291	268	254	243	243	247	279	278	254	259	245	284	274	254	248	285	250	280	230	280	228	268	261	247	259	262	259	243	267	238	275	290	264	271	283	254	283	252	235	277	278	263	264	236	257	259	273	255	273	239	281	283	266	295	247	276	250	266	250	258	251	283	273	282	227	244	257	247	252	278	280	263	290	277	281	277	267	266	307	269	264	323	244	248	260	282	261	261	244	242	255	232	280	286	261	247	264	264	267	293	284	287	251	257	240	231	272	253	287	256	247	260	304	242	255	256	244	249	272	244	242	283	252	261	294	265	281	264	262	265	244	244	273	268	294	266	271	254	259	267	250	224	242	243	276	275	268	236	280	252	261	248	255	258	269	279	246	240	259	257	264	264	258	304	232	263	252	261	273	262	257	286	259	279	275	285	272	276	277	278	253	249	288	250	250	289	278	271	255	294	276	256	279	259	259	281	255	260	268	256	258	268	291	249	264	272	246	284	252	259	239	257	266	270	250	281	280	269	242	252	300	233	273	256	279	260	256	235	278	237	247	284	291	267	264	276	270	296	259	268	239	266	297	255	258	274	265	259	265	252	257	293	269	300	286	253	240	271	305	265	239	258	261	290	277	260	249	288	258	268	252	280	286	270	247	259	246	287	288	241	257	250	261	225	262	284	227	269	220	275	237	247	232	255	250	255	246	257	268	279	286	266	286	244	308	257	246	254	267	243	309	253	282	274	262	257	254	291	254	277	248	266	269	235	275	228	264	276	240	296	249	288	264	277	249	254	254	270	279	225	306	277	258	293	285	276	285	253	270	273	266	270	278	263	257	273	230	273	287	257	234	256	286	277	251	268	273	250	297	267	261	265	289	251	289	267	256	254	252	230	273	280	245	279	255	283	268	267	279	279	271	261	259	246	280	260	262	264	262	263	266	250	270	281	253	274	273	266	259	258	270	273	259	241	282	226	283	265	275	287	268	262	256	279	282	247	260	277	258	264	269	273	272	264	272	225	271	265	277	253	290	248	286	258	268	295	247	270	281	239	274	257	287	271	247	272	261	241	273	265	244	279	262	246	278	267	259	264	266	221	267	249	270	230	255	284	249	250	260	279	245	282	233	254	273	284	272	262	268	252	263	297	270	257	269	264	287	252	253	300	280	265	234	254	261	278	261	258	260	259	255	267	247	265	269	263	260	242	272	277	269	275	241	288	260	283	241	259	271	266	269	272	268	263	244	262	274	263	251	281	259	266	263	262	252	250	253	264	243	250	287	244	250	241	264	250	256	279	237	277	255	246	241	272	276	249	267	290	263	285	254	237	257	245	247	270	272	268	272	263	272	260	283	275	272	266	264	237	269	252	252	262	275	256	271	301	276	254	250	240	285	250	271	265	236	257	243	275	269	297	267	279	284	273	264	246	279	261	279	256	275	246	238	263	267	255	305	287	266	265	268	260	257	276	241	286	282	257	278	267	257	265	234	281	248	268	295	243	287	262	248	259	265	231	258	256	268	261	275	246	279	278	270	265	250	283	238	268	273	259	266	253	250	246	254	237	280	250	293	257	276	253	301	277	263	247	271	266	273	277	248	276	298	247	278	284	266	269	256	261	261	241	267	261	265	268	237	258	260	265	245	302	273	265	276	255	287	289	278	264	245	270	245	249	273	305	261	266	274	285	255	274	268	242	244	253	281	262	254	279	272	232	248	264	288	299	276	257	246	265	245	276	245	248	279	284	238	264	263	260	255	280	262	265	278	255	258	269	252	246	279	241	275	249	292	262	246	293	247	271	267	259	269	249	277	268	279	240	270	268	265	269	240	243	232	264	246	273	257	262	272	259	249	261	254	256	235	275	234	258	280	249	268	272	263	266	279	261	288	248	246	254	255	230	262	239	254	239	239	243	261	254	286	253	272	246	279	255	261	267	271	248	265	248	280	286	258	254	247	274	252	248	244	264	261	247	267	255	265	278	258	265	284	257	253	270	258	284	307	268	270	251	262	284	306	272	271	296	277	255	269	249	241	271	276	265	259	257	251	264	265	249	234	271	284	247	271	235	271	270	250	278	251	253	270	242	242	271	256	261	288	287	278	243	253	240	244	267	259	255	254	302	294	279	257	268	258	287	278	248	267	274	267	289	269	234	264	264	260	232	234	229	266	279	257	264	267	259	257	287	270	242	267	251	239	279	289	220	254	256	238	269	266	301	254	270	274	272	256	272	267
23316	21618	29425	24321	21959	23234	19855	8240	4799	3616	2826	2319	1851	1531	1293	1106	951	802	705	693	646	589	566	561	490	538	482	504	472	476	450	432	432	439	430	473	430	407	381	390	421	421	406	402	381	392	382	376	387	348	376	377	374	361	364	357	375	383	384	405	378	366	376	370	344	384	366	350	382	353	352	399	386	390	374	387	373	381	348	402	345	405	383	380	362	337	363	360	319	349	343	366	369	347	377	335	372	352	330	372	382	356	343	355	350	418	357	382	335	354	353	369	407	367	375	376	373	354	339	373	358	361	367	374	377	350	375	393	358	382	325	361	378	379	370	354	362	344	358	366	338	354	365	370	400	357	371	362	370	374	356	323	358	366	338	375	321	352	363	342	370	383	339	363	342	341	321	363	367	365	348	383	379	366	381	377	371	350	357	379	352	373	375	345	380	371	407	384	428	357	368	376	358	352	362	378	351	352	366	370	331	348	413	371	380	330	359	347	337	357	356	367	387	373	340	402	378	372	367	341	341	353	377	379	372	380	364	361	343	382	388	379	361	380	354	349	382	420	375	400	352	390	364	309	355	400	358	376	375	382	382	350	376	374	409	374	379	343	410	360	369	361	349	382	396	362	370	378	336	355	367	336	370	380	330	359	369	335	374	392	382	365	361	398	348	351	353	388	383	355	409	335	352	357	371	348	353	392	375	342	364	349	383	331	331	331	353	364	404	374	341	357	376	355	381	366	350	334	407	344	386	371	371	362	353	330	405	357	378	331	373	357	379	390	351	334	400	335	348	373	348	356	369	338	361	332	362	370	376	372	397	362	370	362	380	364	396	351	366	362	384	347	347	338	347	365	371	361	347	377	376	358	372	353	372	359	350	375	368	356	326	367	361	326	352	315	412	362	378	363	349	379	376	379	357	367	350	344	365	360	353	350	396	362	396	358	342	373	353	361	364	304	368	374	362	380	360	366	329	371	368	379	364	365	364	321	357	363	327	356	380	385	405	355	324	369	394	358	366	339	365	356	359	378	364	391	364	390	358	338	340	348	377	367	355	353	333	363	330	361	368	341	375	390	373	338	366	341	374	351	369	377	348	360	371	338	401	371	356	359	336	345	362	332	353	371	354	340	378	315	351	360	377	342	373	394	333	358	393	338	361	375	394	404	337	387	354	328	355	401	343	342	348	357	394	372	423	360	359	372	375	343	365	355	338	334	384	374	361	377	369	367	368	362	356	389	358	367	343	367	371	368	361	344	355	371	371	365	410	358	336	373	353	389	362	372	344	361	351	371	339	355	360	362	322	368	337	353	373	366	352	357	341	390	354	382	359	365	319	370	360	381	356	358	339	345	382	394	384	356	355	366	349	370	373	349	363	382	386	366	342	343	335	374	376	345	425	395	343	343	379	394	346	365	399	359	374	359	322	368	356	341	371	358	361	340	383	364	346	383	359	377	341	364	357	354	372	380	344	354	322	373	366	414	374	348	341	382	360	337	321	400	353	343	372	398	341	354	399	353	345	375	362	358	368	382	345	373	385	383	387	375	375	383	373	376	378	340	359	384	360	399	355	338	343	381	370	378	375	345	347	353	357	390	388	367	362	365	319	354	386	352	350	361	369	370	380	367	356	379	342	414	366	408	352	372	359	361	368	390	386	377	356	351	364	365	387	354	390	337	359	379	379	376	321	369	373	370	356	385	339	409	368	358	370	400	369	376	364	353	344	356	385	345	370	356	365	379	381	369	354	366	372	370	383	394	318	394	359	370	371	368	362	344	369	381	333	371	381	336	356	375	382	375	354	376	378	352	340	356	345	347	386	381	380	351	362	383	388	356	366	361	339	363	372	335	347	346	354	369	392	400	376	403	338	370	360	342	351	370	352	380	349	386	361	336	379	372	366	356	383	383	342	328	351	349	330	387	345	333	388	358	344	367	383	372	361	415	333	374	363	361	364	371	353	360	386	372	360	367	337	373	385	371	373	382	349	325	347	388	379	404	374	349	396	371	379	397	383	375	334	347	369	396	352	363	374	357	375	338	390	342	338	366	371	377	368	390	388	341	374	344	330	366	352	345	341	363	352	337	349	376	364	340	354	376	329	377	367	350	382	343	339	336	368	376	375	366	388	363	371	353	355	360	363	367	364	396	372	349	370	376	360	398	397	369	368	386	373	353	367	383	382	411	342	336	373	305	325	372	328	389	345	361	332	350	380	377	344	355	349	363	341	401	329	364	373	378	352	390	351	358	337	354	380	365	373	334	391	360	338	401	366	387	360	352	363	356	355	326	411	364	411	385	388	366	362	376	333	347	345	396	377	408	375	363	347	352	359	382	353	387	387	373	375	353	399	354	401	365	379	374	366	368	374	334	368	374	376	417	369	355	378	370	333	366	326	390	350	344	372	357	375	341	384	360	350	360	344	393	369	346	343	346	331	373	359	377	348	374	374	373	344	369	362	375	367	376	379	400	373	373	381	377	381	375	366	369	401	352	335	348	383	372	380	351	371	386	389	379	347	357	368	371	358	359	362	374	365	345	341	369	355	339	360	390	372	393	382	346	377	348	372	360	368	377	394	347	381	386	351	351	373	347	376	385	358	423	358	370	351	363	356	342	361	372	381	392	355	398	385	326	369	380	357	373	327	322	330	369	393	366	362	370	342	371	362	368	380	342	381	341	363	347	372	346	408	355	378	349	376	391	375	346	365	398	368	385	353	368	351	350	355	381	348	367	342	369	338	334	379	394	368	397	382	357	380	328	378	351	356	369	334	346	321	399	353	367	397	340	354	375	378	351	354	373	373	335	362	348	374	361	317	382	375	396	390	333	356	373	350	371	356	378	370	383	354	346	378	394	394	366	371	365	355	357	360	377	374	356	356	349	349	359	360	403	324	366	340	326	383	368	390	375	364	374	389	364	411	384	350	361	396	371	388	374	384	316	378	369	360	383	363	351	326	382	363	354	334	341	364	364	374	358	372	335	362	371	377	342	354	351	382	378	353	333	356	402	355	338	367	332	350	351	361	374	383	349	368	355	363	330	370	352	377	350	328	371	374	348	361	365	385	361	336	330	349	376	383	376	373	363	347	379	325	358	348	359	365	351	387	375	394	314	365	359	370	370	395	379	352	389	382	343	404	347	373	417	360	361	367	366	345	373	379	389	349	355	344	351	389	367	365	359	374	322	366	353	339	371	339	394	368	318	376	393	353	378	387	374	372	366	340	349	366	346	369	348	370	369	344	331	345	379	347	346	408	351	418	359	339	358	365	350	372	341	376	341	344	380	352	349	404	387	341	372	388	390	378	354	366	341	371	342	340	357	350	396	398	336	382	392	359	344	340	341	339	358	348	380	352	385	348	384	361	327	355	322	382	374	336	353	339	359	344	387	339	373	399	351	375	365	350	395	381	360	362	339	360	366	326	372	371	377	402	362	371	367	375	345	341	377	360	342	348	330	349	376	353	374	330	358	382	358	384	388	338	402	371	354	369	335	375	369	370	380
24699	51384	44380	32630	27502	22789	16855	11179	7707	5652	4640	3704	2858	2294	1774	1593	1299	1116	988	905	806	723	598	628	632	591	564	586	558	554	474	501	500	495	491	488	463	437	425	471	444	451	458	439	458	410	391	417	400	403	411	402	380	404	399	421	375	377	422	412	416	402	414	379	366	387	375	399	392	388	385	399	414	399	364	410	395	357	377	374	371	414	381	363	374	367	382	361	343	385	357	366	389	391	380	363	354	382	371	380	346	386	384	377	386	376	374	346	369	403	377	393	369	380	392	365	394	395	391	373	393	368	400	355	357	358	370	348	365	348	358	343	365	399	366	389	344	407	356	367	349	375	357	390	349	381	403	349	371	374	362	368	377	390	389	370	407	350	381	390	346	382	345	399	393	404	388	376	368	373	368	378	387	371	338	407	351	382	386	406	380	367	370	380	348	355	360	423	349	368	338	380	349	366	379	346	371	388	378	363	403	399	381	374	388	412	383	384	322	367	383	372	396	387	365	356	387	388	394	385	381	381	335	347	384	381	418	380	393	387	406	350	393	368	376	374	364	363	404	391	360	359	369	364	385	377	396	404	404	378	368	410	390	378	402	385	360	357	385	377	354	378	371	318	336	352	395	394	366	357	422	406	367	329	363	396	363	356	375	390	381	394	395	378	396	399	376	356	409	347	398	357	382	363	373	388	372	355	364	425	355	399	372	404	372	355	382	378	347	390	396	409	371	358	373	395	386	360	359	373	336	348	385	355	373	357	366	395	409	351	360	377	401	381	378	372	367	340	401	381	369	350	379	389	372	367	370	404	414	371	366	386	394	338	382	391	371	368	374	366	377	355	361	388	403	387	344	339	407	399	370	378	366	408	392	389	391	384	333	379	382	402	375	353	353	337	399	407	364	350	346	361	385	405	381	354	364	374	368	378	357	375	342	399	375	359	364	382	356	364	388	370	356	369	357	334	381	407	388	375	381	397	383	384	389	386	351	384	375	387	358	401	378	372	401	378	379	360	398	363	371	349	393	358	351	380	377	375	398	384	372	352	411	388	399	364	349	375	374	363	386	334	419	366	396	338	382	383	392	370	387	378	408	421	334	391	403	399	371	358	378	368	401	369	381	386	363	346	371	384	382	399	398	398	371	401	377	364	391	373	352	340	376	393	354	345	350	355	374	361	402	336	384	312	379	393	384	375	390	388	391	360	369	351	350	386	424	381	373	352	380	386	405	385	377	365	375	370	376	392	357	359	399	383	389	367	373	391	352	348	401	357	379	353	364	389	373	381	398	354	360	409	385	335	392	361	381	385	377	347	344	373	395	379	364	375	368	401	369	368	377	375	372	365	372	418	380	394	389	390	355	387	383	362	400	377	379	399	369	396	375	381	385	388	363	398	390	375	420	401	352	374	378	362	361	367	342	415	389	362	342	374	384	375	354	389	362	374	373	381	405	359	387	403	389	368	411	374	370	354	425	345	407	392	339	373	409	339	358	392	362	348	394	401	382	349	366	386	359	353	400	367	376	370	383	383	389	356	376	382	397	340	396	370	369	371	390	369	368	390	410	367	394	357	397	373	403	367	369	391	391	368	394	372	351	365	386	396	388	383	415	368	360	378	385	402	368	353	371	350	405	393	400	393	370	375	400	374	394	363	369	374	389	363	386	366	360	377	373	351	394	370	341	409	370	402	343	407	406	391	367	390	358	380	338	370	361	415	358	355	349	406	385	368	367	365	366	353	372	401	376	404	414	360	395	394	411	361	370	375	367	385	394	327	377	368	374	356	393	395	404	364	345	343	353	388	376	352	394	378	363	379	374	366	376	362	340	401	381	341	377	380	380	368	387	374	366	423	358	359	388	363	383	371	380	382	348	383	365	355	372	378	359	384	350	337	360	377	354	395	345	378	385	389	387	385	401	406	357	369	361	378	400	376	363	334	353	378	379	378	365	363	348	392	368	400	369	403	357	408	345	365	348	372	391	362	394	383	370	386	394	377	353	373	359	364	364	364	385	368	388	378	365	398	353	371	346	357	381	358	379	385	395	351	348	347	400	362	368	349	416	356	372	372	346	371	410	373	372	383	358	372	372	376	364	384	364	406	382	435	363	407	354	361	368	406	365	364	361	376	368	424	372	363	354	371	387	382	376	362	378	382	370	389	374	388	341	362	348	411	350	387	347	371	413	385	402	398	340	382	407	365	411	386	374	384	348	376	341	361	381	371	416	396	384	395	389	384	378	394	346	398	411	399	356	365	339	358	371	367	376	374	407	349	385	381	379	345	389	377	355	362	409	349	382	401	325	389	381	361	367	393	379	382	351	386	397	350	372	388	381	387	362	368	375	394	339	361	412	389	381	355	372	376	390	377	369	348	399	372	386	378	386	377	413	398	376	369	354	353	373	388	375	348	351	361	374	374	390	401	339	371	389	347	378	344	365	335	351	363	370	368	366	389	407	356	381	354	386	376	375	366	405	363	404	356	381	370	350	333	370	359	364	395	398	382	378	356	378	380	366	369	405	392	394	390	353	333	363	396	344	359	356	386	364	351	370	361	360	395	378	370	362	340	376	357	374	368	347	387	370	363	350	381	372	344	408	366	386	343	374	386	388	372	340	353	344	364	396	372	400	364	390	401	376	365	382	348	377	339	373	348	384	365	371	351	377	354	339	375	382	360	374	386	362	379	377	325	381	360	353	363	379	422	398	350	404	370	392	399	388	377	403	391	393	367	392	378	406	413	367	374	384	366	347	415	357	354	357	378	387	345	343	397	388	360	357	372	380	352	399	410	397	396	391	399	379	400	382	388	384	354	387	368	377	394	373	358	371	410	368	391	368	348	363	405	393	387	388	369	400	416	377	352	358	358	366	354	403	357	403	383	414	366	360	367	367	370	353	397	361	392	343	355	357	351	368	388	379	393	349	388	354	368	367	431	387	368	357	355	360	362	407	398	405	342	367	394	342	383	397	401	398	381	349	383	331	383	393	365	339	376	367	400	331	394	361	398	358	355	397	355	381	354	367	317	358	355	360	399	391	381	391	381	382	381	363	382	362	366	366	382	390	367	370	345	378	351	373	359	398	382	371	352	375	367	372	365	375	386	346	374	347	344	380	336	384	398	393	389	388	385	376	395	395	403	367	408	385	400	351	385	379	396	380	362	375	380	388	393	382	330	347	380	392	345	375	362	396	388	371	373	405	399	403	358	356	374	350	378	373	325	394	372	370	352	386	403	374	377	409	348	384	371	356	401	398	329	382	391	375	410	384	375	363	407	415	342	389	349	398	386	408	382	398	383	385	372	366	376	375	358	368	358	362	368	354	380	356	377	378	371	333	372	371	365	373	405	371	365	403	388	333	385	373	343	370	323	362	385	382	381	331	410	384	369	398	386	355	354	341	376	402	383	360	392	358	367	365	391	350	354	372	388	399	360	383	378	373	375	361	386	402	370	365	352	364	361	400	361	343	388	391	384	385	347	358	374	390	404	330	356	360	368	385	372
29168	25230	28986	20545	12279	8343	5169	3047	1774	1359	1137	987	783	595	523	488	427	372	375	342	328	293	302	274	282	283	255	264	269	241	238	259	276	277	250	270	256	237	221	249	257	245	246	250	249	245	236	227	236	234	243	220	201	215	227	227	215	239	206	235	235	232	243	215	244	246	267	202	255	225	266	256	240	223	217	219	248	211	214	233	257	212	241	224	232	225	216	219	223	216	200	206	224	232	219	222	258	233	242	222	234	252	248	224	230	260	225	230	257	190	228	193	234	237	220	214	237	198	230	232	244	229	222	209	241	208	216	227	211	260	235	223	223	221	222	228	229	211	214	218	223	242	218	246	232	230	208	199	222	234	225	210	211	227	214	220	236	221	226	247	206	250	228	228	215	216	239	247	222	225	211	231	207	228	224	206	230	242	201	240	209	213	214	215	237	244	231	236	243	227	196	228	245	249	242	207	218	220	218	214	196	232	216	228	224	260	235	197	251	249	235	252	239	246	222	205	236	194	201	215	219	232	223	248	205	218	219	223	226	232	243	219	231	230	209	208	213	220	247	194	229	244	227	211	261	228	230	244	220	239	234	230	217	257	214	209	226	233	230	221	254	237	236	219	244	240	215	197	216	240	228	263	217	228	209	221	234	226	223	211	238	249	242	222	256	233	211	260	226	227	208	220	207	242	243	213	240	251	210	221	255	230	237	238	220	208	232	242	224	251	243	218	224	221	237	268	214	209	234	233	221	242	221	238	226	192	243	220	248	221	243	262	220	222	186	248	231	235	202	234	210	222	213	266	239	218	229	179	252	218	193	257	229	255	249	223	237	225	255	220	230	213	217	190	196	229	225	234	236	247	253	233	224	228	213	233	233	230	236	231	223	245	236	236	212	227	215	214	238	223	210	228	241	225	242	240	238	228	226	222	254	256	238	216	212	228	233	223	218	231	225	224	210	238	207	260	236	219	213	226	251	232	238	218	221	229	205	234	227	248	198	251	208	231	221	208	236	226	213	228	222	219	215	255	212	241	207	232	209	250	234	243	240	245	250	217	241	194	221	216	207	201	227	223	247	212	226	232	240	225	249	222	221	246	240	235	204	215	216	254	237	260	231	235	229	232	249	250	227	221	235	225	247	250	227	220	238	228	255	234	230	201	215	221	229	238	210	228	235	221	246	217	267	240	226	243	207	274	198	226	245	229	213	231	205	212	246	216	226	204	244	209	262	199	230	221	238	189	201	220	215	230	225	236	212	196	229	214	235	228	234	246	231	234	240	227	271	216	226	199	203	209	236	268	230	228	212	237	204	239	233	223	219	226	239	222	211	239	224	230	214	198	249	241	219	230	221	230	221	193	218	200	217	245	220	218	212	233	223	216	228	235	221	214	215	225	207	230	235	249	226	213	241	241	213	254	224	209	237	238	232	223	235	222	228	265	217	223	224	221	221	236	247	253	241	219	259	221	228	248	214	236	235	220	227	236	236	224	223	214	234	253	210	232	239	241	231	199	231	218	222	225	231	209	194	247	248	220	210	220	226	222	226	248	222	240	227	247	247	234	228	210	213	235	231	217	246	224	243	244	232	214	207	211	216	217	238	235	248	239	221	207	231	212	255	274	231	218	245	199	221	235	226	248	219	230	205	235	247	240	252	214	237	227	224	210	222	209	218	215	217	193	237	228	220	219	243	222	215	239	218	206	224	223	225	230	223	243	252	228	233	226	226	231	223	209	255	243	239	229	219	230	222	213	240	227	243	211	225	227	228	209	211	202	234	210	221	237	250	209	215	214	250	231	210	233	237	215	243	219	216	242	224	222	204	233	245	217	224	244	229	219	244	242	227	223	251	239	232	214	226	214	245	219	213	224	224	224	220	225	220	222	244	232	230	223	248	227	250	240	211	233	218	243	235	257	221	232	248	229	245	243	200	243	227	230	220	189	236	266	214	268	226	220	237	217	240	249	219	234	238	237	232	226	235	243	244	213	253	222	203	240	226	231	195	210	217	249	239	215	238	205	216	219	224	221	229	218	218	233	230	207	219	264	203	235	242	282	249	236	218	239	203	228	228	242	239	229	224	239	225	241	212	205	223	198	230	213	225	209	222	215	232	227	199	226	223	210	227	203	245	239	235	245	242	242	212	217	235	194	212	209	194	206	248	217	194	235	236	226	231	233	236	232	197	239	243	243	237	210	239	248	235	257	219	222	245	234	198	259	240	191	213	226	230	234	234	220	233	218	218	224	216	215	228	243	211	222	231	219	254	228	205	228	230	246	206	242	210	203	218	228	208	199	204	223	229	203	234	231	227	196	236	208	213	238	236	226	216	217	243	199	214	229	216	233	228	240	219	249	236	242	208	217	228	234	228	220	243	179	226	211	220	235	253	228	242	232	215	234	227	244	229	234	215	228	240	229	229	209	225	232	239	224	239	206	227	252	215	206	219	227	212	211	213	221	207	236	238	236	223	226	196	235	201	226	234	218	239	230	240	239	244	208	220	208	204	250	221	265	263	251	226	225	211	230	202	254	232	211	260	230	226	226	224	261	260	241	247	220	250	231	196	214	236	234	218	224	221	238	221	215	219	233	237	240	218	222	210	237	233	247	256	205	228	226	230	210	226	225	227	221	226	223	233	204	241	227	224	231	225	247	217	220	241	245	236	217	238	203	215	206	221	210	247	220	243	255	230	239	231	233	236	217	234	230	213	206	206	219	217	232	250	228	230	221	244	245	219	220	250	228	226	200	203	206	202	227	258	236	230	208	216	234	215	220	242	224	218	217	201	234	192	220	244	237	218	210	242	238	217	229	245	234	235	241	220	239	226	225	224	230	224	228	231	232	224	235	249	246	207	241	218	222	216	248	254	211	202	231	183	209	238	234	222	210	261	199	233	227	212	230	233	223	256	231	231	246	223	206	243	235	234	216	232	220	214	222	215	248	236	214	233	230	212	246	233	214	233	241	209	213	224	228	239	248	232	241	227	239	237	203	243	214	237	227	218	222	265	251	244	215	227	203	232	249	231	219	211	224	243	234	219	223	224	230	230	235	240	219	229	237	222	206	230	231	233	236	212	210	246	224	230	248	216	219	222	220	207	237	226	233	203	232	233	230	217	189	205	204	225	244	215	234	224	200	241	237	233	230	242	259	224	221	246	230	197	217	231	223	231	248	238	233	224	199	239	219	240	207	236	227	223	242	256	247	213	219	212	238	235	204	238	210	251	222	216	235	231	239	250	230	233	219	212	241	236	198	224	233	233	217	224	264	221	231	223	241	229	191	216	239	228	241	241	219	239	239	231	232	221	212	198	211	228	214	207	230	257	213	229	247	228	221	214	229	229	240	252	232	233	212	253	222	231	243	213	218	225	225	237	198	271	209	208	212	199	214	233	219	201	230	222	227	224	206	206	235	217	215	242	211	223	199	202	246	216	217	234	241	225	235	223	266	251	222	258	256	213	239	218	232	222	211	219	242	253	241	216	235	217	234	232	228	235	235
21882	39134	31080	19757	15368	12225	8471	5071	3277	2385	1867	1583	1180	991	799	669	574	531	408	409	384	357	317	320	322	302	338	361	307	278	335	322	309	299	273	281	261	270	271	263	272	258	242	283	257	242	273	249	230	263	257	265	253	239	235	250	233	285	265	251	237	246	235	248	273	235	227	247	239	250	260	250	252	237	203	230	226	230	250	263	254	236	249	244	275	234	228	258	239	253	251	254	231	250	244	233	258	272	241	242	236	214	255	244	246	244	252	218	245	246	258	214	251	228	246	248	257	221	239	258	235	229	249	254	240	242	237	249	247	265	238	251	260	257	268	231	238	234	246	214	252	241	250	240	257	267	245	239	268	244	259	253	232	257	236	233	244	245	232	252	258	253	217	231	244	249	242	252	264	251	237	275	218	249	254	238	240	253	241	230	233	209	225	241	261	209	263	243	238	265	224	257	247	208	240	260	249	242	250	232	237	244	239	232	248	221	255	258	225	264	226	256	243	257	239	260	243	272	241	249	250	241	240	249	255	245	252	238	244	259	262	249	257	240	244	270	258	258	268	275	255	254	248	240	253	262	214	248	271	232	257	267	249	230	226	224	269	246	267	266	225	248	255	264	245	267	255	226	248	242	244	251	258	250	250	236	248	236	265	251	246	229	225	261	244	226	242	229	247	252	288	273	254	247	269	226	245	251	240	226	217	246	243	231	221	255	253	243	246	233	227	238	256	252	263	254	210	241	267	282	217	260	236	274	240	242	260	255	250	223	253	236	248	248	253	251	252	257	245	258	249	239	240	229	255	252	267	250	271	243	249	237	238	244	220	265	229	247	281	279	247	248	252	228	246	259	239	255	255	218	258	252	243	274	252	248	250	251	218	227	245	226	213	248	229	234	230	259	238	253	223	245	227	262	270	245	255	234	237	233	240	237	254	256	230	244	230	256	265	231	251	254	263	234	253	242	265	238	244	262	245	250	245	220	237	278	221	253	249	227	255	244	272	223	242	240	261	235	244	253	229	264	234	228	235	284	300	273	267	252	261	249	238	242	235	259	247	234	245	253	231	240	227	244	260	227	256	263	245	272	233	231	229	250	201	260	239	248	240	255	265	251	249	230	242	225	285	246	225	230	251	251	249	238	261	249	254	250	256	248	222	242	238	245	239	227	261	257	238	252	246	238	238	304	253	243	231	244	251	282	231	227	247	235	246	210	228	215	264	246	243	220	277	259	243	261	231	219	260	245	249	260	254	245	236	257	224	242	241	235	250	263	225	241	247	231	241	258	239	231	238	254	200	252	245	264	249	234	225	233	249	266	256	255	231	205	228	268	232	285	231	237	264	232	249	228	234	226	229	238	266	216	251	241	210	244	233	236	246	273	265	244	259	260	236	238	244	232	238	271	221	244	248	254	252	251	249	257	242	233	232	242	259	242	242	229	261	246	258	249	274	242	230	248	217	270	270	242	253	243	224	213	221	252	254	237	239	220	249	246	242	234	254	255	251	241	235	241	243	227	233	240	268	227	225	248	258	248	250	253	222	240	224	225	264	236	246	239	245	246	250	254	245	266	275	253	247	246	260	250	254	229	271	223	256	254	233	213	248	268	263	245	218	226	233	217	237	261	263	219	246	258	242	244	245	228	260	215	268	225	237	244	228	225	251	258	244	273	237	223	251	272	244	246	246	260	257	238	229	241	235	253	248	233	224	249	245	210	251	237	255	231	259	228	279	256	237	230	238	262	252	239	246	228	258	259	259	225	239	251	293	248	253	243	257	255	258	233	261	257	254	249	241	256	247	221	240	261	238	228	243	244	228	228	255	264	228	262	245	253	241	277	231	248	234	240	274	239	250	240	231	243	228	242	265	249	235	237	243	204	263	262	237	242	259	249	244	247	256	268	229	237	236	254	239	257	244	224	283	265	266	262	228	240	271	276	239	254	241	264	224	257	231	238	264	230	230	252	258	228	240	264	262	259	251	217	251	259	266	270	231	240	233	257	255	251	231	237	240	260	225	243	243	215	266	232	248	245	245	236	237	239	252	232	244	261	232	247	241	235	257	229	226	253	293	237	255	241	236	222	230	218	222	226	207	220	257	261	250	251	256	234	217	239	241	241	268	227	240	232	259	233	238	243	251	268	247	245	224	247	233	246	267	247	233	222	239	231	271	255	262	228	242	248	257	242	236	261	234	255	246	252	253	216	243	266	265	273	254	229	244	248	229	262	263	243	256	247	253	267	233	249	244	245	239	234	224	229	243	235	229	236	234	224	273	237	242	218	254	236	237	244	268	212	247	249	259	242	238	244	246	232	247	222	245	257	236	224	227	235	241	231	232	270	262	270	267	261	217	247	276	247	249	216	258	255	225	212	242	258	235	257	251	240	241	262	256	232	237	269	230	252	248	248	262	251	251	262	233	252	212	223	217	273	267	264	256	246	220	249	266	234	234	208	253	244	251	244	259	266	217	256	236	257	265	279	239	252	280	242	259	275	245	257	214	238	256	250	240	230	230	272	215	256	237	246	244	248	221	242	252	254	223	254	245	248	254	247	220	247	231	226	260	246	250	224	247	225	224	255	263	215	268	259	248	226	253	251	238	230	254	243	248	230	249	261	227	260	252	229	209	229	227	240	259	235	284	220	242	229	235	281	207	249	267	230	273	263	253	240	262	241	272	261	250	226	265	256	241	247	231	237	253	258	267	239	227	248	231	210	271	227	245	254	234	244	197	236	233	245	237	215	252	244	241	251	259	283	271	248	275	235	265	238	234	243	262	236	232	236	243	245	250	247	255	247	256	240	242	238	247	268	249	235	210	267	269	263	226	259	253	245	240	262	261	245	250	226	242	238	241	257	260	248	227	244	228	252	243	283	262	241	225	255	274	222	247	235	240	232	233	234	249	215	251	245	217	255	253	259	262	231	242	235	267	242	238	263	245	251	248	221	242	234	262	278	279	252	247	248	257	256	248	232	266	252	237	227	226	259	235	249	268	222	251	255	256	234	269	238	254	219	239	257	254	223	253	224	239	249	261	271	220	232	263	247	247	242	232	250	251	253	236	244	239	244	258	238	223	263	255	251	229	270	270	232	245	224	246	254	270	242	219	238	247	227	234	262	263	249	237	258	233	218	219	244	233	235	221	268	245	242	250	260	274	211	249	255	232	230	235	220	228	213	226	246	240	242	254	235	228	241	253	247	245	241	236	269	242	220	254	240	246	238	273	255	253	250	243	247	236	266	232	249	235	261	259	273	238	255	229	245	252	243	224	276	251	259	219	286	241	255	236	229	240	234	265	259	227	272	245	266	219	227	238	221	244	248	223	248	249	244	244	222	240	232	256	291	233	247	225	248	257	255	234	253	240	243	231	248	268	222	247	228	258	216	235	234	253	216	261	266	234	257	262	243	257	241	246	233	289	247	240	240	242	247	272	261	234	235	232	232	212	248	264	269	234	238	231	232	258	251	229	227	241	240	245	228	247	259	263	241	218	230	258	220
24528	21577	28935	24986	22450	18988	11495	5599	3398	2586	1951	1610	1302	1076	908	789	699	628	540	489	454	438	458	431	383	432	375	401	392	389	365	352	367	341	375	338	352	338	340	318	389	331	342	291	337	330	280	326	356	339	308	326	324	337	305	312	321	295	313	339	339	313	336	298	301	311	295	307	290	313	357	304	327	294	309	276	322	305	310	299	290	311	293	300	302	334	332	306	315	303	290	326	284	303	284	287	280	302	293	288	346	325	310	281	300	332	319	320	286	297	319	306	315	292	293	321	310	291	267	305	308	312	296	305	310	312	332	327	300	308	291	341	284	289	304	319	283	284	301	270	323	305	325	324	300	324	287	339	347	317	291	283	324	277	292	295	301	285	309	301	313	299	299	320	327	287	305	308	280	285	332	308	303	301	287	313	270	293	294	298	307	297	297	282	316	324	293	309	312	300	248	303	322	320	304	296	283	283	321	288	302	302	285	269	302	307	291	309	325	309	289	313	295	300	327	321	288	284	265	287	326	299	273	328	299	317	320	287	261	302	288	312	314	299	309	329	283	335	293	320	293	304	311	317	318	327	325	330	311	320	313	308	294	284	295	299	316	295	300	325	283	306	299	307	308	271	306	309	298	305	260	308	316	294	312	314	317	311	306	279	325	295	290	331	300	313	276	292	291	309	297	315	291	313	316	306	306	319	318	288	320	294	294	328	290	298	286	289	279	344	282	298	305	320	304	323	316	330	301	298	302	289	311	312	329	286	303	325	283	317	280	314	330	289	344	301	287	308	286	302	296	281	301	265	321	314	306	288	308	320	328	295	278	322	339	321	308	326	290	276	316	321	288	303	319	301	274	296	258	313	288	276	315	307	284	302	294	328	304	292	300	311	294	287	291	311	299	324	307	286	284	290	302	294	297	285	289	311	294	306	277	290	297	317	313	305	297	323	307	303	303	286	317	317	298	268	315	307	287	298	314	293	297	278	263	305	308	314	303	320	301	299	305	304	285	269	311	289	325	309	315	304	297	325	337	305	332	279	306	325	282	284	292	282	316	306	313	296	285	323	308	307	308	320	320	297	295	304	295	307	279	281	298	285	262	299	320	302	291	305	361	277	298	295	295	321	294	288	286	288	302	300	279	302	322	319	282	279	326	329	307	303	328	281	276	281	315	276	303	291	308	329	308	279	315	316	304	281	306	290	298	343	313	299	277	336	329	320	289	325	293	333	315	305	312	331	287	325	299	284	277	318	311	332	314	318	306	274	320	321	310	313	308	263	288	311	306	300	288	309	289	315	320	313	308	305	279	325	303	310	291	327	334	313	305	294	327	319	307	339	320	331	324	303	315	297	320	294	296	289	287	315	289	309	294	312	320	289	323	296	328	293	302	322	315	294	275	317	298	301	313	315	319	281	296	318	301	307	332	333	297	255	286	335	318	297	285	294	273	292	281	308	311	300	312	294	317	310	316	286	301	330	310	304	304	333	333	330	303	261	297	319	322	297	318	297	321	303	291	297	304	289	275	318	317	280	313	317	315	311	317	302	311	306	289	331	306	317	319	302	271	289	298	291	314	316	303	309	290	286	325	307	301	305	300	313	319	300	296	320	327	311	307	320	289	279	281	285	304	291	306	319	310	287	287	318	295	287	288	310	299	285	313	291	300	287	295	313	311	328	345	313	305	314	313	295	267	304	305	297	285	284	329	293	299	338	305	312	314	270	315	319	267	323	290	304	316	284	310	343	266	301	326	320	322	295	305	313	296	279	298	306	295	302	319	267	315	317	317	291	292	277	318	293	299	325	307	328	308	276	277	318	309	289	343	306	314	313	301	299	289	314	314	314	323	280	279	263	311	304	314	321	300	293	323	341	309	286	324	324	332	287	306	277	267	307	284	272	306	309	320	308	301	283	318	303	315	310	300	265	329	282	311	283	304	274	322	320	323	299	329	299	314	296	276	331	297	308	321	301	281	303	282	284	339	301	316	313	281	266	316	305	291	318	325	325	265	298	323	266	290	271	300	321	330	345	308	294	309	314	316	309	281	317	313	271	311	303	300	308	317	316	309	318	334	319	305	290	320	299	318	313	293	299	317	326	314	315	310	308	311	291	295	316	303	295	309	310	296	317	336	288	293	301	291	322	306	301	290	297	255	294	306	290	313	320	297	322	331	311	303	308	325	318	291	320	308	300	301	303	309	304	314	323	313	320	272	296	323	304	307	308	321	302	322	288	343	347	308	324	313	296	312	307	289	295	298	335	323	328	327	328	292	312	294	305	297	311	313	324	319	309	253	295	313	287	305	305	328	305	301	310	325	296	294	292	293	311	274	319	303	315	310	316	281	296	294	300	301	298	304	268	315	301	305	277	276	309	331	285	329	325	287	298	315	335	315	306	282	309	288	322	295	334	293	305	287	343	295	350	312	267	305	288	321	309	303	281	295	314	298	312	303	293	310	291	269	306	303	292	294	298	304	315	328	317	309	280	301	313	308	296	291	328	318	292	299	290	286	272	311	304	333	321	292	297	329	314	304	306	306	290	281	324	300	319	294	299	302	301	291	304	283	300	290	297	284	268	292	303	316	295	318	284	330	295	304	335	311	302	310	310	314	305	310	309	324	314	307	338	324	276	296	311	291	321	282	285	315	277	305	314	295	313	314	304	296	301	293	295	327	302	312	292	289	328	332	287	288	323	298	312	313	310	311	352	274	322	299	275	278	288	305	309	320	323	299	293	317	339	334	304	316	294	309	319	291	307	311	289	285	299	346	273	330	309	280	298	268	293	308	318	285	311	323	307	288	290	277	323	304	322	316	300	312	289	285	327	346	306	310	317	348	307	302	351	298	299	330	313	297	334	309	277	299	333	281	275	327	316	303	272	305	278	301	321	297	308	285	290	305	276	310	277	304	271	304	308	312	283	275	322	302	317	317	288	311	297	294	284	288	314	307	322	275	315	317	276	305	325	341	283	306	290	306	296	331	291	318	308	324	332	281	278	279	353	292	333	300	317	296	296	269	344	334	298	310	326	339	321	289	301	308	306	295	285	296	321	312	326	306	288	309	279	322	321	306	296	303	269	267	293	320	311	318	306	331	298	270	302	306	285	294	265	301	280	300	268	278	338	290	323	292	279	297	317	300	338	332	320	301	295	270	312	288	320	309	287	297	334	303	267	294	296	306	318	305	321	304	316	316	292	308	345	309	308	305	310	303	307	303	298	305	299	304	309	310	318	312	294	290	299	294	310	279	323	324	293	310	331	291	301	279	304	290	287	315	295	293	307	285	307	304	289	281	325	304	279	325	290	284	292	294	285	302	315	332	323	284	315	298	304	329	281	313	273	317	313	316	332	268	328	286	338	304	293	320	311	329	326	289	308	281	274	345	300	310	301	312	292	287	304	315	285	294	309	296	282	282	321	294	271	283	329	308	326	323	289	298	321	344	303	306	303	293	298	284	282	288	313	292	294	329	312	288	325	280	306	316	307	301	303	306	303	336	309
21970	46469	38875	26731	22288	18108	12839	8222	5624	4183	3235	2603	2049	1586	1266	1178	963	823	694	658	640	539	464	513	450	424	453	469	400	397	408	412	410	384	412	383	352	382	408	373	344	348	379	367	353	348	311	354	341	303	311	336	330	334	301	342	337	316	332	317	328	329	330	359	338	315	302	312	333	311	318	339	324	338	335	325	314	344	328	310	329	316	290	319	361	317	375	313	310	314	314	303	298	332	331	326	344	323	354	336	332	291	336	289	345	284	289	307	287	284	302	335	312	297	300	294	321	329	351	311	306	295	306	305	309	318	320	341	353	309	321	322	334	328	341	319	317	285	330	315	336	324	299	325	320	297	307	285	307	284	303	318	303	319	326	303	283	317	331	297	290	325	326	328	335	316	313	313	326	287	325	331	318	293	302	328	329	307	323	293	321	304	318	328	312	319	307	317	317	287	324	317	306	312	297	327	319	317	291	316	331	348	338	298	340	349	319	318	319	328	334	369	298	302	311	326	328	330	280	303	323	302	328	310	328	322	343	330	333	336	302	318	300	322	323	343	300	294	328	337	310	334	280	319	302	297	327	285	330	331	311	317	307	295	315	325	301	308	346	304	341	320	307	306	318	332	353	338	322	335	323	320	357	350	326	297	318	308	329	330	321	319	333	326	287	332	307	319	318	309	335	330	327	311	305	326	327	334	321	313	316	326	322	302	284	300	350	319	291	311	315	322	328	298	337	300	300	344	328	297	327	283	317	314	357	333	309	322	323	335	320	308	311	294	321	320	325	321	329	301	307	318	321	329	309	312	291	334	320	335	292	329	304	342	327	298	306	326	325	310	321	306	332	354	338	293	305	308	334	311	314	309	304	311	326	334	341	288	319	324	252	313	292	313	300	325	307	321	336	329	305	332	331	338	310	347	312	331	321	336	322	329	325	327	318	292	321	321	297	299	312	335	320	339	325	328	310	354	296	321	322	362	346	320	326	325	336	331	290	330	284	311	338	325	320	294	307	310	338	315	323	347	285	295	346	342	308	306	322	342	343	321	332	308	304	355	314	319	312	320	290	322	331	319	342	312	336	322	335	362	331	330	314	314	333	317	328	300	330	327	348	330	320	289	326	299	305	312	283	283	356	349	297	337	309	331	334	306	321	328	307	331	296	323	339	302	321	330	288	324	283	306	307	325	324	320	324	336	310	318	293	316	304	330	313	343	278	335	313	324	315	305	323	315	296	301	325	323	299	322	363	331	328	318	333	318	320	333	310	322	336	309	314	293	332	294	306	350	326	308	303	281	343	328	333	301	332	332	318	329	300	323	326	334	343	320	294	307	346	293	347	325	341	318	340	324	326	349	317	314	304	352	303	305	333	313	312	327	306	309	314	305	326	330	328	310	299	337	288	317	314	344	316	334	292	320	285	357	302	328	286	331	287	322	337	330	335	333	330	324	303	331	326	299	332	349	323	306	313	315	337	315	294	310	334	327	313	342	303	318	308	322	335	337	312	334	295	273	292	308	308	326	282	327	316	312	295	344	316	348	327	333	347	307	339	346	315	324	297	332	334	345	331	313	335	339	291	311	282	298	301	294	326	302	329	315	311	338	309	330	334	329	319	332	322	331	335	332	324	339	333	342	282	316	302	346	321	304	318	321	311	351	316	334	338	299	322	315	320	322	320	307	315	307	329	329	308	311	311	305	310	314	343	280	338	341	329	335	346	347	349	332	273	347	318	308	323	323	312	302	335	307	308	327	310	323	306	313	325	315	288	321	291	313	306	323	322	348	302	324	316	331	326	315	317	293	333	337	307	316	330	338	339	324	286	307	309	296	323	342	290	321	281	318	316	350	370	325	339	338	322	345	323	351	328	336	329	333	355	329	335	312	332	319	313	336	296	335	298	287	353	298	336	323	309	338	325	315	304	331	305	334	346	318	314	348	352	324	327	315	330	329	342	343	347	306	312	330	332	323	359	309	351	317	300	344	311	353	325	306	288	283	307	362	306	337	292	366	349	325	342	322	314	340	329	312	322	317	307	340	314	315	319	296	309	328	330	352	327	340	303	321	325	318	310	332	264	344	315	309	347	335	315	315	308	316	314	343	331	340	319	319	295	314	322	353	323	289	321	323	313	317	317	306	341	306	332	296	344	353	311	347	335	334	301	323	344	320	315	297	285	341	321	322	321	314	309	309	298	326	313	333	305	305	320	325	341	332	326	284	311	310	326	345	307	282	291	309	309	342	348	335	317	304	317	316	316	337	297	329	309	308	311	311	337	310	313	334	333	368	364	334	304	346	330	326	346	335	291	293	314	300	298	320	321	316	298	299	319	297	290	332	326	324	314	301	305	344	305	321	335	321	341	349	328	298	340	311	280	281	327	289	333	278	309	308	342	338	310	334	300	325	333	308	304	340	285	311	329	321	345	300	303	328	329	298	358	298	337	321	332	341	326	286	366	328	300	330	310	373	314	313	315	303	308	294	330	327	318	325	328	320	323	333	313	332	330	306	313	307	321	296	319	335	314	321	283	335	308	321	306	359	307	309	303	314	320	318	294	315	327	312	337	334	324	303	314	321	324	309	330	305	310	302	324	309	313	312	287	322	321	313	375	313	316	300	329	352	330	344	298	320	316	309	341	308	303	333	300	345	338	310	329	289	315	347	351	326	327	318	342	319	317	285	320	313	334	321	324	303	298	323	344	297	338	293	290	310	340	307	349	336	309	325	325	318	319	292	315	335	273	334	322	308	308	330	313	326	318	303	349	336	322	347	335	311	318	300	335	314	309	315	334	352	313	335	356	318	274	300	341	335	326	316	341	331	321	288	328	324	344	336	315	322	307	364	313	305	326	333	315	317	284	310	323	327	347	324	335	353	318	302	344	320	323	325	309	286	309	334	329	307	307	325	295	315	318	356	316	299	298	305	285	312	293	303	321	343	328	326	316	323	330	322	317	298	339	305	314	336	282	319	295	320	312	341	285	307	314	327	313	334	315	343	337	329	329	332	306	352	333	312	336	348	322	301	330	321	295	335	295	341	312	314	369	313	324	361	289	311	313	354	283	318	320	326	309	309	308	322	308	334	310	292	319	296	319	345	348	308	295	305	308	333	350	326	317	339	334	293	304	292	305	320	293	329	328	306	290	335	307	318	339	345	313	331	319	332	352	312	336	326	311	288	297	337	328	298	318	319	347	334	325	293	346	303	309	336	303	323	329	340	333	309	321	327	335	351	323	334	326	321	317	323	351	304	304	304	335	352	336	301	286	319	314	304	335	317	348	336	295	323	336	302	311	344	346	348	318	322	329	318	308	285	322	306	303	297	298	327	315	283	322	328	334	317	341	320	305	291	326	313	309	309	374	312	349	283	334	303	311	307	322	312	310	333	330	293	312	336	329	316	303	301	326	318	330	307	326	327	321	295	343	325	337	301	306	338	299	299	329	346	329	324	331	308	324	319	326	348	335	321	320	331	299	284	343	346	286	290	328	289	349	355	329	325
25511	21496	28137	26141	19252	12165	7381	3746	2468	1890	1409	1217	1020	799	704	596	516	435	415	377	349	349	319	300	316	294	276	318	312	279	305	300	278	293	314	278	278	274	274	261	277	279	263	271	276	227	241	269	253	260	287	284	279	260	226	231	249	263	243	251	249	263	259	232	228	262	243	247	248	254	207	254	222	249	250	252	265	260	251	221	255	264	219	230	229	244	254	239	263	253	235	246	226	219	266	225	249	227	238	231	237	255	226	269	233	224	256	241	227	265	265	223	254	241	238	227	246	223	244	240	221	222	237	229	232	229	249	212	253	217	225	223	280	238	215	236	246	217	248	233	234	243	237	269	230	249	245	265	259	263	247	244	213	247	244	232	225	230	241	247	225	239	241	267	220	218	239	241	257	271	217	237	239	238	257	249	242	293	225	253	241	224	242	259	228	256	267	259	213	243	212	238	240	217	245	260	246	220	230	245	244	242	259	253	231	239	232	211	240	252	238	235	289	248	241	249	235	227	234	225	236	268	258	249	237	214	243	224	259	242	230	244	240	236	254	252	242	243	235	215	231	227	234	249	247	253	257	238	233	228	258	236	235	235	251	235	250	225	240	233	226	224	240	245	248	233	263	245	218	235	252	257	229	245	227	240	223	245	233	244	242	248	237	253	236	207	257	251	246	229	234	239	243	244	253	235	243	278	229	226	237	241	282	252	255	251	224	242	246	234	238	248	261	255	221	223	251	272	255	242	242	264	225	256	246	238	225	234	267	233	256	258	224	267	223	253	213	232	227	232	219	219	239	247	235	257	237	243	273	247	258	275	241	261	231	262	259	266	228	238	224	249	259	206	241	225	242	227	263	235	244	251	258	246	242	212	233	244	251	233	225	243	219	216	235	213	240	241	268	243	236	234	260	232	262	247	270	265	237	229	255	214	205	236	248	257	226	216	251	236	265	240	260	231	257	266	237	222	222	245	220	244	238	237	232	231	232	276	218	250	257	228	241	219	216	242	248	234	251	255	274	211	215	234	261	215	246	246	235	240	258	252	232	276	229	251	254	271	233	271	224	242	228	230	258	244	230	254	231	235	250	254	252	217	267	235	255	218	257	251	231	235	231	237	219	261	243	246	227	232	235	265	248	234	238	235	240	237	235	229	232	268	234	236	240	220	230	249	236	239	233	254	227	252	245	250	230	218	234	260	262	236	223	241	271	258	221	250	255	238	227	239	224	212	237	234	232	239	268	247	209	234	256	238	231	239	239	230	255	227	248	205	257	239	258	221	228	231	247	250	244	252	276	227	215	256	273	276	232	260	216	243	258	219	233	249	240	232	226	215	264	206	239	226	205	249	257	252	236	207	273	259	242	227	235	264	249	264	255	233	242	238	227	244	250	230	224	235	235	236	250	271	270	235	252	238	259	235	234	240	249	210	249	235	252	274	227	251	236	230	249	226	238	239	239	246	239	260	265	232	222	246	262	228	235	242	227	218	246	251	237	244	249	232	226	216	240	242	241	251	236	242	242	244	242	216	273	225	234	225	239	253	238	246	260	234	246	244	232	228	253	240	229	248	237	251	246	259	245	268	268	262	263	213	258	243	259	282	227	259	243	257	232	263	233	231	224	232	216	228	239	241	241	253	224	233	278	246	242	236	239	205	235	229	241	222	241	223	214	219	262	251	247	240	262	240	227	231	263	266	265	235	236	243	236	273	254	241	228	250	257	248	236	228	223	238	216	261	215	246	228	241	239	225	240	242	228	215	255	227	259	242	234	247	232	256	243	249	242	251	233	216	259	232	233	237	220	246	239	235	218	244	218	236	260	246	262	252	250	221	295	247	239	228	233	242	269	243	244	256	220	251	224	213	224	241	226	226	250	246	247	250	231	241	221	257	267	260	234	243	231	214	230	253	253	258	218	230	237	239	230	234	234	221	245	232	227	265	213	237	255	207	227	258	254	257	226	241	251	215	239	227	262	218	234	239	256	267	239	228	237	243	229	233	265	241	251	252	224	226	223	266	248	235	224	244	237	232	237	249	249	267	246	250	242	234	222	263	266	265	223	223	230	273	228	217	223	249	245	261	259	201	207	244	241	246	218	233	205	247	271	238	250	235	248	240	235	227	238	236	213	229	237	255	214	230	278	223	241	245	221	233	204	231	235	261	253	211	229	244	232	235	260	235	261	233	233	269	243	271	250	241	215	249	238	228	241	266	229	250	231	261	226	269	227	258	263	258	242	239	245	263	248	223	232	255	241	216	225	259	249	241	224	247	245	249	260	239	245	232	275	214	231	247	222	236	238	245	208	246	244	246	231	242	242	254	228	238	237	218	224	235	204	236	228	245	204	239	231	247	230	242	217	227	229	216	264	252	243	243	250	239	240	237	246	239	261	222	274	234	257	235	240	257	236	267	247	217	257	267	231	246	249	254	257	212	264	258	222	250	235	239	215	253	255	256	213	254	213	215	231	229	240	233	235	286	246	232	257	235	248	216	234	264	227	231	242	237	228	260	218	231	242	243	244	243	230	234	224	238	218	253	269	260	239	239	224	246	252	228	221	248	250	240	220	253	216	235	237	263	235	230	236	227	224	225	245	235	237	244	253	228	240	257	221	243	236	247	244	252	234	219	246	242	239	228	236	242	238	232	237	240	240	257	236	218	233	235	228	211	241	218	234	251	221	249	245	234	236	243	222	277	223	257	244	230	254	219	242	267	242	235	225	218	236	258	249	273	241	253	216	230	228	248	232	235	270	227	232	287	244	233	240	246	269	250	249	268	247	262	253	245	263	226	255	217	226	228	248	242	250	276	227	259	286	256	267	221	258	199	260	233	212	248	253	232	225	238	244	248	212	249	238	242	238	244	254	249	240	265	229	241	225	243	236	232	236	223	218	261	231	226	228	242	254	246	202	216	246	217	276	245	221	216	227	241	244	263	246	249	233	217	242	255	235	231	236	243	226	242	238	209	252	248	247	219	244	238	253	248	231	239	226	251	233	244	240	257	245	251	250	237	234	243	243	223	244	244	239	215	241	235	245	233	245	217	240	236	268	251	254	225	254	214	238	225	276	235	244	253	260	230	256	248	222	240	256	247	249	233	244	254	236	246	245	235	216	222	241	255	222	242	232	244	246	258	241	250	244	235	253	224	234	250	231	206	226	238	236	232	243	253	248	262	243	238	241	242	273	252	233	221	223	246	247	234	242	255	238	223	240	261	252	250	241	261	243	253	245	254	236	233	248	258	235	225	233	258	217	240	275	273	241	282	248	238	246	241	232	224	224	229	231	250	250	223	251	202	255	246	221	235	243	242	242	215	275	270	248	240	238	238	272	248	234	245	264	265	239	216	255	244	253	235	252	253	244	215	278	247	213	250	252	265	212	244	252	244	237	247	253	265	250	241	224	225	246	248	216	254	252	250	264	249	260	269	246	254	250	222	230	241	237	244	228	238	267	291	216	222	236	238	247	251	232	247	266	243	238	237	245	242	242	236	231	240
21825	43108	34373	23361	19079	15305	11104	6502	4487	3386	2581	2136	1623	1312	1043	885	790	605	519	466	453	412	376	391	390	381	371	358	369	338	343	333	349	344	328	324	302	332	322	304	316	296	292	286	317	282	281	261	275	249	267	266	294	270	252	278	301	284	277	244	273	292	278	279	275	293	253	246	287	259	280	279	289	236	287	273	275	267	254	251	245	288	235	270	263	267	295	278	267	254	259	272	289	267	275	273	231	232	261	233	268	259	276	270	254	248	268	238	267	280	264	268	259	248	253	269	271	235	255	260	254	256	238	261	271	256	250	242	258	271	256	235	264	275	272	284	312	268	263	241	257	246	255	273	284	236	271	286	274	271	262	283	242	239	267	283	291	269	266	251	269	274	281	255	261	288	257	262	269	269	258	264	244	254	258	248	263	275	263	256	237	266	257	254	266	240	261	269	236	248	256	267	249	274	254	260	286	263	281	248	277	261	287	260	235	272	262	279	259	264	292	249	262	272	280	243	255	239	252	237	296	259	291	246	286	266	238	253	279	271	268	267	260	248	256	257	270	248	251	268	269	253	252	241	244	252	240	260	245	266	237	282	264	252	258	277	266	272	272	244	257	265	270	255	284	251	254	272	257	266	266	256	277	264	257	231	256	251	256	259	243	240	245	262	244	263	257	248	249	262	297	275	274	271	281	261	252	260	295	270	241	259	226	258	294	292	265	294	245	278	244	297	249	267	261	282	227	260	269	243	249	267	233	272	254	269	267	268	254	253	274	256	271	248	254	259	253	267	259	268	266	259	251	270	264	314	247	250	259	262	244	294	255	244	255	266	293	260	261	263	270	267	246	234	275	268	202	274	266	269	273	265	268	249	267	273	257	253	253	252	254	268	273	254	280	252	263	283	255	269	275	252	244	248	243	271	272	266	285	265	306	268	259	250	256	250	258	273	261	286	269	258	236	269	265	282	231	233	256	293	265	243	266	242	266	277	263	276	281	245	264	261	252	314	233	265	266	271	262	259	282	263	269	266	251	260	252	249	253	250	251	270	270	270	262	281	253	267	273	251	266	243	271	243	272	256	286	258	285	245	232	249	272	256	268	259	261	279	258	259	267	228	244	259	283	289	251	290	281	260	238	250	273	283	284	230	284	239	273	249	266	254	223	276	277	252	260	251	267	271	269	256	263	263	256	252	256	263	246	280	270	281	227	270	259	262	257	248	240	264	256	295	260	264	254	246	262	266	268	256	289	243	249	291	233	288	265	269	282	265	232	287	280	252	271	268	264	248	255	269	246	231	233	265	260	274	261	244	257	280	238	250	265	275	249	265	268	291	251	258	260	254	278	259	259	235	287	236	267	239	251	244	273	249	266	260	237	256	267	287	257	261	261	274	254	305	271	262	255	250	281	271	244	268	264	267	279	279	231	257	277	261	252	254	265	258	249	272	268	266	284	259	262	258	271	254	244	246	269	254	239	266	263	259	275	264	245	261	282	257	256	257	287	265	260	276	254	275	260	261	251	251	257	272	274	270	260	261	274	234	268	266	247	267	268	270	272	262	257	288	254	261	260	263	261	259	260	256	244	292	265	240	275	267	270	264	299	245	234	278	258	265	283	274	257	269	262	266	267	287	281	255	262	275	259	266	274	263	242	281	253	293	244	241	247	254	288	276	303	263	249	242	275	257	289	267	251	267	257	275	273	268	268	289	287	281	249	288	258	257	255	259	222	268	264	245	247	250	255	270	275	251	254	254	275	277	259	256	252	238	297	246	276	288	262	277	283	256	248	251	267	276	248	269	216	254	233	297	258	279	266	262	269	276	270	221	255	277	259	272	271	244	259	265	260	248	291	248	260	267	255	274	277	278	262	252	236	262	260	248	260	265	254	279	274	231	266	226	253	259	246	284	241	280	272	255	258	270	233	257	255	254	237	285	241	265	273	260	256	255	248	290	241	267	249	253	251	267	259	269	266	264	275	280	260	261	278	247	277	248	285	276	265	262	270	288	268	242	265	235	280	284	261	253	227	257	260	267	267	263	260	253	277	247	257	260	255	246	244	271	264	235	260	242	252	242	240	265	274	252	263	256	265	273	241	270	242	263	247	263	245	239	265	293	264	242	277	269	255	269	262	255	254	256	247	230	256	260	272	283	269	284	264	253	269	255	271	264	270	247	260	244	239	289	236	237	268	236	289	285	277	245	229	296	256	275	287	251	282	250	255	258	280	277	253	224	252	270	285	273	253	264	272	272	257	254	241	271	220	234	282	246	267	254	272	273	217	242	249	267	292	242	260	247	268	277	252	279	279	272	248	267	242	255	257	304	265	254	246	274	262	285	246	278	244	252	244	267	254	300	269	279	285	280	291	260	258	248	244	281	256	266	288	287	269	241	252	260	277	262	264	292	276	291	249	251	250	249	268	263	230	228	274	279	276	295	282	277	265	261	228	271	258	252	276	231	263	258	239	240	250	246	295	270	270	255	255	285	275	267	264	259	268	292	255	259	259	241	259	272	265	244	257	257	237	271	277	262	238	286	287	265	259	298	231	232	250	275	272	220	260	257	270	236	253	264	253	233	263	245	265	241	278	266	245	252	254	250	304	274	289	233	244	280	261	281	265	237	293	231	265	285	280	263	261	278	287	250	263	280	284	267	239	274	263	261	274	249	249	252	271	281	241	265	267	251	276	282	311	253	235	273	302	272	263	250	239	266	246	265	266	262	228	261	247	259	250	291	262	254	273	243	221	259	237	260	257	249	250	253	250	242	301	276	273	290	265	283	276	274	236	248	266	247	228	271	239	237	238	244	277	272	243	253	260	267	236	283	252	258	254	237	258	271	268	264	249	245	260	241	231	241	267	258	273	262	255	271	229	270	293	269	266	259	266	245	255	293	280	257	273	222	250	270	267	236	288	229	234	261	247	259	260	240	284	263	231	254	259	255	247	260	260	295	268	277	267	261	253	272	270	275	250	266	262	263	251	276	259	282	247	249	258	266	267	241	282	269	254	285	268	270	284	246	246	261	256	269	260	243	261	251	242	250	260	275	252	263	249	253	237	246	279	277	243	257	250	248	248	281	263	269	232	276	220	247	256	234	258	272	259	257	242	266	269	265	267	281	239	280	260	256	269	278	254	245	234	264	256	265	248	227	263	277	258	270	250	253	274	237	246	271	265	272	261	284	295	267	260	256	236	283	266	278	262	269	268	280	261	239	247	253	279	237	248	263	258	262	292	282	252	262	287	258	258	269	260	263	240	259	284	282	268	267	242	282	278	261	253	258	294	247	265	280	257	270	277	254	270	242	263	278	265	251	279	254	260	274	252	271	251	254	269	270	278	242	270	256	239	286	249	265	256	254	241	256	250	284	236	246	238	251	267	268	257	250	278	257	254	293	222	287	227	294	283	279	273	261	253	269	275	263	277	271	248	285	241	239	266	243	258	246	251	279	231	239	261	237	268	257	244	273	246	265	259	232	248	266	277	275	267	270	270	247	256	270
23305	21634	29494	24304	21934	23217	19996	8666	4764	3793	3075	2259	1809	1505	1226	1120	982	892	744	593	566	572	533	483	523	494	486	474	449	446	418	446	418	412	446	422	369	412	427	369	388	400	418	384	373	420	378	356	385	383	391	389	382	376	367	357	364	359	342	390	377	368	352	387	387	391	360	381	333	344	358	336	340	357	381	365	349	357	361	357	336	377	381	346	343	362	363	341	360	367	352	340	363	366	401	363	337	317	362	337	350	380	326	326	369	331	339	341	371	331	345	362	382	376	346	384	339	336	364	394	346	360	331	317	362	359	340	358	344	394	350	364	378	375	311	362	325	369	382	377	372	363	353	339	382	354	382	379	378	339	353	363	357	365	335	366	359	354	363	377	340	363	384	384	374	407	373	372	360	335	387	346	402	367	378	344	371	345	383	357	391	346	384	378	376	359	349	360	348	343	367	345	370	375	381	391	363	365	385	355	370	372	358	335	341	346	350	364	392	362	341	347	346	348	364	360	379	343	346	367	347	342	390	369	365	359	326	329	383	349	374	365	341	376	369	373	378	370	331	366	364	324	363	378	371	357	348	342	347	343	369	354	359	355	385	377	378	326	375	406	379	362	368	371	368	402	357	353	374	371	355	366	319	339	364	360	360	348	355	362	382	350	339	364	352	368	334	330	317	359	374	366	338	342	360	358	403	325	362	380	387	367	388	383	341	355	377	358	372	413	365	377	358	372	382	342	342	359	332	386	369	383	335	355	349	366	345	359	349	343	379	316	346	373	338	363	353	341	340	367	368	342	377	342	372	354	353	328	349	353	344	374	363	340	379	366	355	368	361	350	313	351	347	334	364	334	364	371	342	393	379	334	321	375	356	378	340	380	355	364	411	356	367	378	369	331	347	349	340	403	359	355	370	344	357	389	366	363	352	361	374	349	355	355	379	362	373	363	344	354	359	377	367	383	357	367	349	353	382	349	316	363	358	340	388	357	359	392	397	379	327	359	350	362	347	358	389	361	349	385	358	381	345	344	351	344	407	364	354	365	389	353	356	381	402	380	366	353	353	342	371	360	342	336	333	347	345	357	347	347	360	339	352	363	350	355	391	339	342	355	352	367	343	355	368	375	388	353	365	344	373	384	348	346	363	378	376	346	362	360	364	326	355	351	354	336	347	361	388	387	353	334	415	367	338	349	398	371	346	387	324	359	372	376	355	338	383	367	372	374	358	349	336	328	358	392	366	349	378	369	332	373	323	373	351	376	362	353	357	351	343	366	376	342	337	355	342	369	372	353	327	394	369	353	387	368	322	355	318	353	388	385	386	357	357	348	385	354	345	382	332	357	351	341	349	366	382	376	342	380	371	354	321	414	362	359	365	333	345	377	347	344	328	355	319	329	347	381	343	364	355	373	366	383	383	373	330	346	370	359	326	368	368	359	387	371	366	364	370	368	376	374	367	348	358	374	346	339	377	363	386	380	339	333	371	380	357	362	349	372	376	386	365	354	389	374	351	345	383	351	367	370	349	337	349	365	356	393	379	317	385	385	376	387	368	347	369	373	362	361	370	376	356	354	367	367	347	389	337	384	360	360	358	377	372	402	343	356	354	361	332	369	362	360	371	379	327	374	352	361	347	371	350	362	388	365	372	360	372	367	332	378	369	407	362	373	355	340	369	337	387	368	374	309	356	368	376	398	355	381	349	361	343	335	370	360	369	350	368	385	338	387	337	363	360	350	345	372	348	378	375	391	365	382	367	374	386	326	399	355	381	354	373	353	337	385	346	358	354	309	329	361	379	349	363	387	344	354	378	364	391	339	369	373	339	360	372	349	384	383	360	344	364	340	379	337	376	372	356	374	381	389	375	329	372	365	385	348	375	343	360	362	324	352	357	384	350	356	351	338	391	363	366	346	381	335	339	342	377	389	370	372	339	346	391	328	349	372	319	345	338	373	335	399	365	357	361	362	350	370	339	349	333	358	376	338	329	363	323	364	361	391	363	338	327	403	369	358	334	370	379	406	361	386	398	365	374	366	340	333	344	347	383	356	365	358	345	381	358	376	344	336	343	337	327	371	332	377	364	325	359	370	357	394	346	381	355	356	375	340	341	390	367	334	395	369	392	321	361	325	344	341	330	346	324	379	387	359	345	355	359	333	387	366	339	349	348	377	329	364	404	340	343	347	366	373	369	355	347	369	347	365	372	364	369	370	371	354	327	335	329	357	359	389	359	338	363	381	333	347	350	338	361	340	380	406	388	344	328	372	364	371	335	351	375	366	364	339	352	390	362	401	381	343	353	353	346	365	360	367	375	361	355	389	367	366	343	341	363	354	381	330	339	348	378	341	337	344	391	355	346	358	357	358	367	390	415	357	373	377	342	354	342	354	404	327	360	392	370	342	366	361	348	356	381	366	384	358	372	365	363	365	360	362	392	346	328	350	339	365	338	349	407	372	384	354	366	358	370	350	347	360	354	357	373	341	360	344	358	348	348	372	347	346	339	331	360	395	381	368	357	331	352	352	369	356	361	342	380	367	349	348	359	387	351	363	364	374	356	337	353	369	372	372	354	341	402	346	334	365	358	373	375	339	327	358	339	361	381	328	360	352	376	356	385	375	366	418	377	348	355	350	371	358	375	332	348	377	322	367	362	370	343	375	359	353	329	400	360	347	349	367	336	346	372	363	348	369	341	352	358	318	364	356	370	341	391	353	359	356	352	366	360	368	372	344	366	322	374	316	370	373	354	352	368	375	366	292	357	351	364	374	353	343	381	345	391	382	367	349	365	341	346	353	329	368	350	372	342	347	336	370	358	392	365	350	367	340	349	347	356	365	374	372	360	365	377	367	332	334	367	368	344	307	361	391	349	311	375	378	343	362	362	338	352	387	368	365	371	375	347	373	358	365	377	345	379	381	354	375	361	350	354	355	309	338	338	373	367	355	374	380	372	341	376	353	362	351	361	355	351	372	374	353	365	394	369	382	321	345	362	389	360	352	358	360	386	353	348	364	353	356	366	315	361	375	359	388	367	375	343	388	347	394	363	327	329	347	356	367	397	388	367	359	347	371	354	382	362	341	362	343	344	376	386	334	342	347	382	342	363	365	344	333	337	382	348	341	335	327	356	335	349	372	366	397	359	355	338	355	348	400	331	373	376	378	377	340	369	399	318	378	366	377	328	347	360	381	370	360	381	352	416	349	363	372	367	322	363	367	376	332	354	342	360	379	322	341	365	388	384	344	353	369	357	401	379	338	366	379	369	329	374	371	360	348	373	372	372	365	352	369	355	331	361	322	392	360	343	357	352	369	327	359	390	364	338	362	363	371	391	368	384	413	348	351	363	345	348	383	347	397	332	351	335	376	369	340	369	346	356	369	375	357	342	352	372	333	339	363	361	371	365	361	368	358	384	363	377	325	365	388	348	369	351	354	350	383	368	348	369	348	351	365	360	362	372	365	337	381	367	363	369	386	392	313	343	363	328	368	374	352	349	384	355	349
24323	52296	43330	31653	27183	22627	17255	11301	7874	6153	4682	3633	2845	2191	1838	1536	1444	1158	920	825	778	657	622	585	605	616	593	575	552	521	484	527	502	481	464	474	450	485	437	451	438	437	404	445	410	426	391	378	396	448	391	392	366	372	362	395	366	386	438	452	398	377	398	403	404	381	418	375	370	395	359	363	351	393	356	393	366	408	396	365	397	361	356	363	364	388	393	361	391	373	365	411	377	361	356	371	352	372	360	362	388	387	342	347	401	345	344	401	374	330	355	414	372	387	401	330	362	369	353	386	411	394	365	368	361	395	395	387	405	397	365	356	377	339	374	348	356	370	399	397	359	381	390	381	368	380	356	336	386	380	347	378	373	377	361	384	351	384	336	349	364	369	366	408	353	371	394	382	370	364	381	378	359	349	359	385	379	344	387	375	362	368	399	364	383	404	347	380	390	374	389	390	390	369	381	365	400	348	375	360	361	349	350	345	358	384	376	362	379	356	341	395	376	368	416	388	374	333	379	401	406	378	356	388	360	356	351	395	353	389	363	371	376	393	379	387	386	395	375	341	363	363	384	387	368	372	364	358	329	349	362	366	368	385	369	396	421	349	363	377	362	380	406	376	365	360	347	359	417	389	378	362	348	353	356	378	354	374	391	377	370	380	363	377	383	394	384	317	398	351	336	399	366	360	366	373	352	357	370	379	330	405	406	393	366	365	402	356	378	385	362	384	388	375	359	374	367	354	392	351	381	385	368	372	349	356	350	390	340	336	398	338	367	327	351	384	364	390	387	398	368	361	380	341	361	347	373	373	410	354	339	376	352	350	397	392	400	376	388	367	375	381	353	379	359	380	350	374	336	399	371	371	371	381	353	355	386	367	396	390	381	370	397	385	336	346	367	357	352	391	387	353	372	371	366	390	402	367	375	330	370	393	366	345	346	387	346	347	366	362	354	391	392	388	348	373	402	383	354	349	397	354	377	336	377	364	369	359	357	377	350	369	373	414	362	410	372	358	331	395	399	330	381	371	383	375	383	395	392	360	343	364	350	359	373	350	386	375	366	360	389	365	342	389	364	360	369	348	382	381	393	401	406	359	362	391	354	386	395	381	377	353	400	366	350	388	401	366	363	361	351	383	383	343	400	394	379	378	385	383	399	400	388	388	368	394	376	381	355	365	392	351	400	396	356	383	378	391	408	373	365	352	350	379	384	365	374	322	367	376	350	353	405	355	424	405	370	379	365	387	336	382	371	398	383	361	359	365	388	367	404	399	360	384	372	350	405	359	388	349	369	333	340	374	362	395	357	349	344	363	377	377	367	432	367	386	365	350	373	353	366	342	361	371	379	393	343	370	361	366	365	382	385	380	354	379	414	371	415	364	364	382	399	344	397	362	390	353	384	396	403	345	372	358	364	365	368	334	397	334	381	357	361	374	365	359	399	408	382	381	397	384	379	377	384	381	371	351	359	402	380	349	329	370	393	372	382	351	407	356	381	406	379	364	357	396	365	328	370	401	336	380	351	379	341	381	370	390	346	387	343	363	382	391	361	408	374	379	366	358	384	370	392	408	376	400	397	363	363	358	352	372	354	326	352	343	367	360	344	375	360	375	395	372	380	380	346	397	406	368	383	374	374	394	369	353	393	373	361	379	375	373	383	384	376	355	369	375	428	365	379	367	381	384	379	384	349	341	387	343	381	356	373	363	379	381	382	352	367	337	377	373	336	389	385	398	373	378	384	388	388	373	339	356	363	396	367	393	400	386	365	398	366	366	403	353	361	370	369	338	357	372	397	362	351	355	367	356	361	380	348	354	379	394	362	384	362	366	392	371	359	341	382	417	370	328	357	401	337	367	416	403	384	345	369	382	377	377	387	356	339	354	370	382	384	360	387	406	375	375	350	366	376	374	362	369	403	375	383	370	361	354	398	395	360	371	357	372	373	352	367	375	368	372	379	357	362	349	390	392	384	371	394	369	400	396	374	395	363	390	373	375	391	390	320	356	390	353	373	378	406	347	362	371	414	369	354	360	400	388	365	405	400	385	379	380	368	379	367	391	389	388	361	347	374	385	344	363	371	372	334	367	367	356	376	351	361	325	352	351	390	352	370	329	360	375	359	347	384	379	374	341	406	369	363	381	363	357	412	378	366	379	366	345	363	372	346	367	402	379	332	397	348	366	398	369	360	364	395	381	364	364	378	393	414	395	399	382	399	379	385	384	399	408	348	406	393	388	369	398	378	370	364	375	413	396	333	368	379	328	393	394	372	398	371	323	386	337	393	402	374	378	359	381	348	409	358	360	366	339	378	363	330	384	350	370	364	415	329	375	393	355	385	378	361	360	387	373	359	410	338	382	371	343	407	404	355	359	374	375	386	370	370	379	386	366	345	380	368	412	387	393	409	398	365	377	367	387	407	383	395	359	378	363	382	393	386	390	377	388	394	400	344	361	358	381	378	384	396	378	389	353	346	351	400	396	375	393	371	369	373	377	383	365	375	394	427	342	376	356	361	387	392	382	330	389	374	396	399	365	347	364	375	388	390	336	360	404	398	394	368	351	337	350	326	404	399	391	402	366	342	374	336	333	375	335	359	326	397	360	367	373	366	342	364	372	412	379	374	381	393	315	411	364	354	366	373	411	381	359	382	405	361	383	345	379	404	404	403	373	381	338	338	385	380	378	361	361	403	414	353	396	358	349	384	368	337	356	364	355	411	375	373	367	347	375	363	389	359	371	385	366	363	392	377	358	371	383	410	362	361	354	369	377	384	353	414	365	401	391	384	352	404	400	381	371	373	392	391	384	376	430	370	351	374	399	393	354	372	391	356	369	374	406	364	358	414	351	372	353	393	390	405	399	400	368	387	356	349	374	357	383	359	345	393	384	373	410	382	405	373	352	343	360	393	379	387	414	352	380	401	383	370	379	426	400	378	401	380	401	355	383	389	375	339	380	364	416	386	372	386	389	364	342	395	361	377	360	340	361	361	391	369	389	365	426	316	371	362	388	354	389	391	384	380	373	385	370	397	372	313	397	343	348	375	374	393	393	356	387	354	378	389	383	384	350	392	356	395	381	362	388	348	380	380	351	363	337	388	377	370	398	378	380	358	350	367	386	378	370	350	379	354	374	344	392	367	359	386	386	401	361	329	363	380	352	392	370	359	385	391	365	350	337	396	347	351	379	360	362	398	349	385	403	362	332	401	401	352	341	343	366	378	380	375	342	408	391	389	350	372	373	344	380	365	375	382	383	340	382	406	361	405	379	359	361	372	360	369	389	369	376	376	375	333	370	373	381	379	389	334	385	379	404	382	396	352	373	396	353	356	392	382	360	382	372	384	395	373	351	358	358	368	390	371	355	355	370	354	377	343	375	397	405	343	345	366	373	369	354	383	383	372	368	377	372	348	372	340	366	366	351	347	361	397	399	374	392	366	345	369	365	358	402	381	369	356	384	359	343	375	364	378	355	360	382	376	382	338	345	388	379	350	363	407	374
28952	24857	28157	19821	12090	8258	5266	2948	1813	1384	1114	938	722	674	533	469	460	402	327	300	276	289	308	301	270	291	297	246	271	263	257	271	270	238	249	266	283	244	221	259	235	254	210	292	218	237	234	256	216	245	247	231	237	234	263	254	213	264	254	234	246	250	245	243	225	231	212	225	229	209	208	225	235	224	223	204	215	216	223	219	228	251	233	237	232	279	219	247	247	237	235	229	226	210	211	235	210	226	229	218	240	214	227	216	242	220	218	228	241	237	212	263	208	211	230	224	228	201	238	220	252	206	229	231	231	220	211	225	228	223	194	232	242	201	254	220	242	227	220	211	211	246	240	230	213	241	233	225	241	230	216	248	218	217	226	221	212	223	223	218	229	205	214	233	225	218	241	254	231	236	224	245	253	261	221	203	238	224	249	210	222	240	226	227	204	232	243	229	210	224	225	221	223	219	223	212	223	196	214	222	221	220	238	235	225	224	246	219	231	215	209	229	244	235	214	215	213	246	214	234	212	221	241	234	233	210	239	227	216	233	230	233	216	210	221	209	218	264	233	235	216	221	197	241	238	225	247	236	249	210	212	216	233	234	226	231	246	237	198	220	220	194	235	206	226	243	238	205	221	216	218	230	226	241	227	246	220	225	233	226	204	240	233	264	211	234	250	248	237	225	232	205	214	228	222	213	218	246	227	242	227	238	208	225	239	226	212	233	206	216	208	230	261	208	225	215	213	239	233	267	241	244	234	221	212	247	223	262	243	243	212	228	214	238	231	193	233	207	231	248	225	211	257	217	222	235	248	230	222	212	237	230	196	246	233	240	245	224	228	216	234	204	224	228	209	217	253	263	237	210	238	218	220	226	228	213	205	195	237	214	231	210	229	229	245	216	231	213	221	216	211	215	213	198	205	227	217	254	221	222	223	229	232	218	245	221	226	242	228	197	225	198	244	254	216	221	234	207	204	213	236	216	200	235	238	244	253	245	200	241	227	204	246	217	237	221	232	230	218	227	238	230	233	250	227	226	240	215	213	222	206	224	250	202	219	212	229	239	238	231	237	232	196	227	207	231	203	220	241	222	224	218	227	203	266	207	242	216	218	185	221	198	224	203	229	232	224	228	194	210	198	214	218	237	227	219	244	229	238	211	233	227	221	243	200	222	234	217	241	214	237	202	229	234	232	230	216	227	222	212	218	225	248	218	229	214	240	214	227	228	225	229	241	208	224	233	217	228	206	238	228	223	238	254	228	190	226	225	204	246	228	230	239	252	227	221	228	216	221	204	219	243	201	221	235	223	234	220	241	224	229	255	230	208	195	219	226	229	206	211	214	219	238	219	225	231	232	237	228	215	198	205	247	197	226	229	224	205	237	227	217	217	235	218	222	209	245	226	228	229	237	240	219	234	228	214	215	210	239	231	231	211	227	220	221	234	194	232	226	219	233	253	240	215	233	216	220	206	194	204	263	247	223	224	189	246	230	233	222	225	238	236	227	229	219	172	212	225	248	219	215	235	234	228	237	254	212	242	200	236	218	214	267	217	210	225	231	258	193	231	216	203	228	268	231	229	203	231	227	224	223	257	238	226	230	214	226	233	266	227	249	207	221	238	235	236	215	219	236	208	223	237	245	203	242	241	222	211	248	238	229	256	210	244	213	216	234	231	226	200	225	234	215	245	236	217	236	238	252	234	231	218	212	220	221	215	255	196	235	241	211	191	227	218	223	239	261	241	220	201	248	203	244	220	206	212	211	228	244	204	209	225	223	215	241	250	237	204	198	214	224	238	228	216	209	238	240	248	211	227	229	248	241	223	201	211	242	221	223	179	213	215	246	220	232	222	234	231	210	219	185	214	230	211	234	209	231	235	228	220	235	252	222	240	222	234	200	228	233	208	243	219	213	212	224	211	228	243	232	226	210	214	240	209	236	198	213	220	218	230	216	239	233	226	233	234	248	217	210	214	239	235	254	257	217	212	227	230	247	199	247	225	222	229	240	219	224	229	211	230	218	218	215	228	207	242	244	224	222	197	213	202	221	211	197	227	212	219	200	201	228	222	230	230	249	223	226	218	225	224	205	226	241	229	244	224	205	245	210	232	221	231	242	201	219	234	246	231	233	229	244	224	204	213	246	194	214	254	231	230	242	243	213	262	233	236	231	245	232	229	247	230	211	238	213	235	235	212	228	202	209	234	244	215	229	244	212	238	226	201	226	191	241	232	216	218	200	233	217	225	239	238	249	242	242	236	237	242	210	211	216	234	243	239	234	230	199	223	214	232	225	234	224	222	218	224	233	232	208	234	238	215	228	234	217	230	225	219	228	236	241	229	236	239	231	222	242	205	221	222	212	220	255	223	230	207	252	220	221	209	232	225	242	226	212	205	243	215	230	242	237	254	242	237	217	220	217	228	232	226	227	197	217	226	223	242	251	244	224	252	236	232	226	221	210	235	243	225	227	198	232	244	232	236	205	223	206	228	242	216	231	236	208	219	257	216	235	237	235	209	226	215	235	251	251	229	218	198	214	222	199	223	219	212	219	212	240	256	221	229	213	230	225	210	236	180	236	207	254	239	216	225	217	219	235	245	229	225	239	221	268	238	207	255	212	213	236	216	208	204	217	210	186	222	221	227	219	253	205	208	247	230	228	229	204	238	238	207	258	250	245	221	237	213	203	215	217	227	234	250	208	209	211	228	203	236	232	222	218	232	237	232	205	221	239	251	202	226	241	238	225	223	264	229	222	248	237	230	225	252	240	221	207	221	213	244	204	234	249	237	248	208	221	220	229	216	233	224	211	217	212	246	240	206	242	225	221	227	242	229	216	214	226	199	225	238	240	232	231	192	211	230	262	275	205	214	237	221	225	232	236	243	212	223	209	256	226	221	207	248	208	240	235	227	229	238	243	215	209	215	212	234	219	206	224	213	199	242	202	251	207	243	201	222	218	219	233	229	228	205	207	246	205	222	210	229	226	249	236	221	224	245	210	196	206	223	228	216	219	219	201	208	233	211	208	221	214	233	226	231	232	245	241	245	219	251	225	245	224	244	199	235	220	201	242	236	237	241	212	207	232	219	226	226	215	203	240	239	228	248	246	217	209	236	212	225	237	205	196	244	252	225	230	219	221	224	208	220	220	225	226	209	234	222	224	202	227	226	234	214	218	226	240	242	208	237	211	205	227	227	238	208	228	224	199	231	234	215	223	221	221	241	248	243	232	242	243	228	206	209	209	226	221	230	233	206	221	209	249	217	213	253	207	210	209	222	215	231	249	225	219	212	233	216	204	228	231	237	204	214	212	201	222	232	209	218	229	238	244	241	218	243	248	217	246	226	226	202	213	251	223	179	232	235	220	213	218	239	224	223	218	209	230	221	224	232	225	247	229	229	213	222	216	222	192	195	217	236	218	224	209	235	237	227	232	255	234	226	229	225	239	240	226	221	217	219	242	195	253	208	225	229	242	206	253	238	236	226	246	201	220	240	215	214	219	250
21581	38470	30109	19045	15147	12128	8423	5167	3182	2403	2002	1582	1147	949	771	671	573	554	424	382	361	372	342	357	348	362	339	320	296	307	311	250	334	313	242	271	274	275	278	266	254	256	273	258	273	246	231	269	251	254	279	279	264	223	273	247	272	260	253	240	230	238	242	274	256	234	269	263	229	243	266	229	253	250	231	210	227	276	236	245	229	260	259	232	236	260	225	259	231	234	225	253	233	256	246	255	242	248	233	230	243	232	264	251	222	269	229	249	259	242	235	243	253	220	256	259	235	226	260	253	242	263	232	253	219	265	255	241	226	210	243	238	233	259	222	232	261	249	259	248	261	220	246	230	254	239	249	242	241	236	243	256	272	259	218	253	225	266	254	251	249	245	241	283	243	223	247	245	226	241	266	246	240	244	253	250	250	238	231	236	219	239	256	234	256	239	245	251	284	254	243	247	240	239	233	229	237	245	252	236	242	205	234	254	263	232	240	257	235	232	211	232	259	241	232	260	244	233	243	208	220	213	236	237	247	230	232	221	239	220	215	238	229	267	229	234	242	250	245	237	247	252	257	237	252	269	241	264	222	255	227	222	262	246	238	231	229	236	260	210	220	235	249	243	240	217	231	250	241	202	243	227	253	213	245	238	235	219	252	239	244	257	252	232	232	226	267	264	247	262	234	229	236	216	232	255	244	218	222	230	255	245	245	252	243	265	242	211	259	234	223	257	242	256	260	249	248	273	253	266	227	242	238	235	233	221	252	242	244	231	268	259	212	243	228	241	251	221	245	251	219	257	246	229	253	224	257	287	247	221	240	222	237	247	256	205	224	233	237	238	251	267	273	238	243	234	247	225	264	234	235	245	202	239	227	228	268	227	245	241	238	269	229	217	240	270	271	269	244	240	239	220	269	236	228	249	228	233	248	232	262	196	250	233	249	232	233	227	259	239	223	234	244	275	252	251	227	232	246	257	234	240	230	229	244	213	242	246	255	236	234	256	238	260	235	232	250	241	246	245	266	248	242	223	243	250	231	257	220	246	256	250	232	213	237	264	228	273	234	263	241	230	221	254	222	262	213	262	255	233	263	247	226	246	242	255	242	247	256	262	249	232	238	239	259	233	252	236	226	225	254	249	236	219	260	225	218	252	234	250	241	233	213	257	244	256	241	244	242	229	242	221	239	202	230	222	226	224	261	234	204	232	220	222	226	263	266	257	242	256	236	227	243	234	231	229	239	257	257	246	218	260	246	236	264	259	251	254	241	283	238	247	218	252	251	249	246	245	231	216	265	237	250	220	230	244	224	232	250	243	252	269	240	210	235	224	250	228	241	270	254	223	231	245	226	235	248	251	220	269	244	265	241	244	232	232	258	238	249	264	264	238	249	285	245	266	214	249	257	225	220	212	241	291	228	224	221	222	245	228	261	257	243	259	260	255	237	232	234	224	228	263	250	238	266	253	259	245	226	228	255	226	236	244	251	239	238	232	243	242	226	270	247	268	245	242	258	264	246	237	237	249	262	232	224	240	234	238	238	239	247	236	265	222	231	248	240	217	242	233	250	246	240	237	244	252	255	220	236	216	241	262	283	235	257	257	253	238	239	238	239	234	233	241	248	226	251	232	254	259	247	252	240	230	252	255	256	264	243	238	250	224	224	242	261	255	258	253	222	219	237	252	224	276	257	282	233	256	228	267	236	222	237	251	218	254	253	243	245	237	280	249	223	223	260	216	260	224	250	241	253	248	241	254	236	240	269	241	246	229	270	244	221	224	255	226	255	242	221	253	234	244	240	239	238	235	227	248	243	236	248	249	228	237	223	235	273	227	252	268	219	257	243	252	231	239	221	229	236	238	223	282	228	218	263	208	231	243	272	242	251	217	243	250	209	235	248	264	214	258	234	227	231	233	247	223	242	234	236	241	219	244	240	253	280	256	236	228	212	235	259	260	240	252	231	254	248	233	257	245	218	224	263	260	248	212	256	272	222	244	248	244	232	244	230	245	261	255	236	269	261	240	249	228	249	227	247	246	237	239	245	238	257	213	235	257	268	216	259	236	261	246	244	242	255	221	238	244	255	244	210	239	233	234	255	258	238	254	245	246	254	258	227	238	278	257	228	214	246	245	287	255	266	224	232	254	231	262	232	247	235	260	245	257	254	244	270	232	262	205	258	265	244	235	222	225	253	235	219	251	242	256	222	240	246	254	238	248	247	269	242	244	237	248	226	248	256	247	232	202	247	262	241	263	245	231	253	238	234	219	240	261	252	230	242	251	269	242	235	246	264	229	245	246	225	213	237	232	234	229	225	248	231	259	244	233	259	246	244	242	276	261	245	235	244	216	216	233	235	239	242	261	236	226	221	247	240	238	246	270	227	227	243	245	235	221	258	259	247	225	233	250	252	238	239	238	211	234	237	235	218	237	257	251	282	248	260	235	243	240	252	263	237	258	236	237	265	268	265	250	259	241	255	252	249	243	251	260	229	236	227	230	257	252	227	256	248	239	249	221	253	252	243	272	216	221	227	218	236	242	227	253	265	221	241	253	253	245	292	244	237	242	256	250	239	226	248	238	234	265	246	262	252	269	214	228	261	240	233	230	241	219	226	249	233	231	266	239	246	245	250	217	228	250	232	250	251	247	250	239	231	229	258	247	240	234	264	261	219	255	237	272	282	234	254	267	253	240	228	238	239	237	246	234	250	269	232	255	227	230	251	223	265	261	244	229	236	229	242	242	239	241	268	234	269	259	266	241	240	245	265	216	248	254	267	243	237	257	252	248	249	241	249	239	254	228	214	240	245	241	259	240	257	262	259	225	276	228	284	226	254	247	212	254	235	264	273	253	225	231	217	253	257	245	259	233	253	238	222	242	241	248	274	247	243	237	253	218	223	234	248	233	243	246	271	211	238	216	242	245	242	219	233	248	270	232	218	241	248	254	242	249	249	227	232	210	259	238	264	212	255	261	256	246	240	233	239	246	256	231	263	229	258	256	252	271	247	254	247	229	247	221	262	234	240	283	202	218	231	252	247	224	245	239	253	236	273	241	244	215	239	230	210	243	252	242	234	251	236	263	225	222	261	234	241	229	257	240	223	245	241	240	242	253	236	231	231	256	246	239	291	240	223	217	208	238	255	232	234	232	233	260	239	249	244	230	240	245	247	233	265	226	241	228	244	240	231	224	260	233	254	251	262	254	229	281	244	228	265	222	214	266	266	266	224	256	249	248	260	266	244	203	229	227	285	216	247	237	231	250	249	226	235	245	245	260	251	242	241	266	224	258	265	255	236	204	244	254	225	232	229	250	265	242	278	255	258	254	231	243	249	256	251	263	249	264	237	224	248	249	236	230	224	237	242	250	278	201	246	248	231	245	237	243	234	261	269	246	274	265	208	209	262	237	220	228	256	250	253	236	235	265	220	262	243	232	223	235	266	267	246	253	227	264	248	241	241	257	230	229	265	234	233	249	242	262	228	203	270	226	226	217	224	244	238	260
24577	21612	29015	24963	22279	19075	11825	5808	3419	2637	2050	1678	1310	1035	864	759	692	635	569	501	466	423	412	418	404	377	398	358	380	372	345	336	364	397	377	352	332	378	340	329	329	342	309	358	330	360	295	320	315	325	327	319	340	340	293	353	332	319	297	320	291	302	313	297	328	289	299	288	299	300	320	283	284	310	317	325	276	305	314	283	302	306	322	342	294	327	272	297	340	285	272	306	288	308	316	270	286	326	316	299	296	287	296	297	298	264	308	295	312	301	301	260	317	299	294	321	292	320	284	297	308	296	301	290	296	315	298	287	299	293	301	297	340	314	330	313	307	326	326	291	278	309	305	289	330	303	296	305	275	278	308	308	282	351	302	291	296	339	316	313	269	283	329	300	284	288	341	314	276	311	320	298	291	300	313	289	300	298	284	307	302	312	303	295	294	287	288	315	294	283	309	304	309	291	319	281	284	324	327	299	292	309	293	291	294	294	275	296	327	283	326	300	312	321	321	316	298	306	319	298	273	297	299	288	302	321	319	290	285	324	284	332	283	322	292	298	290	282	334	292	311	324	277	323	326	290	311	312	322	302	310	346	272	301	327	291	320	303	325	283	306	307	331	277	293	281	312	290	286	322	289	331	309	314	310	332	329	297	303	299	299	289	322	331	287	315	309	322	308	291	300	304	309	295	321	286	344	353	306	305	285	293	305	302	274	321	289	324	314	323	260	314	292	302	302	293	306	283	306	306	298	294	311	287	296	318	304	305	270	334	297	316	274	296	314	285	292	302	304	295	314	323	277	292	278	330	321	302	322	328	301	294	307	288	302	328	299	289	291	294	304	305	312	317	292	333	336	296	309	296	290	303	299	284	333	311	302	283	322	314	310	307	287	298	304	309	332	301	319	293	291	304	292	330	303	275	314	292	285	319	292	283	308	292	297	319	318	292	330	295	294	318	303	321	319	303	290	295	314	298	288	294	326	353	321	283	314	310	325	304	272	305	279	303	280	285	315	302	323	295	288	297	312	300	286	290	309	303	319	293	283	295	312	315	311	287	314	286	306	309	307	310	331	275	344	351	307	300	303	294	306	304	296	311	296	302	307	275	304	290	306	320	311	299	310	307	299	300	318	305	323	316	285	308	293	294	259	290	297	265	320	288	300	296	298	305	311	297	291	298	298	316	269	299	316	298	334	294	305	292	292	321	321	292	276	299	275	327	315	282	279	317	309	301	294	305	301	291	296	321	280	318	294	264	316	287	303	301	315	276	293	294	321	312	302	294	321	299	305	305	300	300	286	296	317	307	314	310	307	295	308	276	303	274	324	300	273	294	302	324	307	342	310	313	300	295	330	302	303	291	283	325	294	321	296	308	313	294	289	261	302	292	283	281	272	287	290	305	298	288	292	352	312	290	331	280	312	323	288	311	323	282	313	295	287	312	269	334	312	295	323	294	334	324	313	304	329	337	276	297	324	328	298	308	311	311	303	304	314	281	297	296	257	287	291	293	265	296	302	295	306	331	326	309	311	301	321	279	279	321	290	302	309	296	313	324	304	313	295	310	274	288	289	310	293	304	275	306	294	292	289	276	327	315	281	305	331	333	319	304	305	316	332	307	271	322	333	315	287	303	328	284	276	293	279	321	295	333	286	296	304	274	283	269	319	293	337	284	311	294	300	286	277	302	290	301	286	302	308	349	277	277	318	272	279	290	290	322	292	329	289	316	328	281	334	318	304	339	323	291	310	295	262	329	265	323	283	259	287	293	296	302	308	274	329	293	304	316	299	302	309	297	295	305	295	322	320	329	301	269	325	303	323	327	293	272	321	337	322	319	306	296	317	317	308	322	269	313	291	283	300	291	282	285	300	310	282	302	317	291	302	299	300	278	302	313	267	312	298	296	328	300	267	310	304	293	309	296	297	298	312	285	288	291	305	302	303	272	281	310	306	330	274	322	334	318	315	282	308	287	306	329	293	316	278	290	310	315	309	324	309	325	297	279	312	301	324	290	300	316	315	296	306	310	317	324	308	289	302	289	291	303	313	309	302	296	333	313	301	295	287	283	306	323	285	297	309	290	295	316	340	301	311	291	296	290	287	293	294	288	304	291	294	315	309	303	283	277	268	325	312	284	304	325	313	309	313	304	290	303	300	301	336	332	294	329	324	320	293	321	309	311	324	304	307	284	315	276	324	304	318	339	290	339	303	296	297	304	283	307	312	301	281	295	300	314	329	283	296	286	299	290	261	304	310	295	284	308	305	297	289	312	292	316	293	328	285	290	299	324	321	285	337	305	273	287	279	314	307	306	304	317	292	308	278	310	312	311	308	302	259	307	295	284	287	295	295	330	267	300	306	318	316	313	326	302	303	305	324	323	295	331	258	312	305	291	310	302	289	320	331	291	327	284	309	305	318	323	303	285	319	307	304	287	299	318	312	336	280	296	276	298	327	320	272	291	341	292	329	275	300	305	306	296	325	324	265	269	324	332	282	283	294	318	291	296	327	301	284	321	296	314	299	298	312	287	300	318	304	324	284	294	306	294	284	311	346	310	310	310	297	318	300	295	288	329	301	292	317	302	297	278	300	275	304	318	327	329	284	298	300	350	316	320	308	306	311	311	309	283	281	328	314	289	321	309	320	275	325	291	304	291	334	315	294	290	298	308	272	341	301	322	292	274	326	296	287	297	325	295	316	275	268	302	303	280	307	275	277	305	312	317	277	306	308	303	302	306	329	303	297	322	316	309	287	288	317	293	282	301	321	308	303	316	324	276	307	353	294	302	319	295	333	335	306	339	302	304	280	300	290	323	278	280	290	335	308	320	289	299	315	299	311	300	290	293	276	319	318	290	309	266	302	293	322	300	323	278	297	309	275	303	307	308	303	311	318	282	295	323	323	304	304	313	281	322	274	301	303	316	297	299	286	284	320	305	306	299	291	327	307	304	306	304	293	308	313	287	296	327	320	302	285	321	313	311	322	304	290	296	296	317	286	270	274	274	275	299	299	305	297	318	292	270	312	295	310	292	314	301	295	281	301	303	293	301	296	285	325	298	286	310	304	306	311	311	297	289	295	302	258	314	301	343	322	315	284	322	272	297	299	293	292	305	303	292	292	289	302	288	266	336	290	289	307	294	293	337	295	303	298	310	304	311	327	283	286	338	282	277	291	283	299	300	305	314	308	292	326	304	314	306	286	319	283	295	292	305	325	294	304	327	341	278	306	319	315	327	323	279	304	320	309	314	288	329	319	319	310	281	311	273	317	332	287	287	317	282	295	296	311	285	312	295	294	306	299	312	273	293	328	288	317	322	287	303	316	333	319	308	288	301	299	291	315	275	283	291	267	293	289	312	278	305	304	324	307	273	309	248	267	308	294	304	290	296	302	294	343	310	286	302	298	320	315	288	324	331	297	286	294	311	293	296	322	283	307	297	329	319	291	309	303	318	334	283	303	313	313	310	282	296	313	292	299	332	337	282	333	294	327	333	307	269	313	298
22137	46287	37927	26457	21497	17990	13532	8682	5493	4294	3429	2602	1979	1648	1230	1077	967	848	735	633	559	519	489	501	471	479	482	467	426	409	395	404	378	386	394	394	388	371	351	363	367	342	332	373	351	352	304	373	301	326	343	313	335	325	323	321	331	341	369	333	327	318	373	318	352	306	301	342	319	321	357	328	318	313	317	292	314	330	335	329	307	327	290	287	309	325	301	327	322	339	285	314	292	294	335	316	345	300	297	329	327	314	304	292	294	323	301	303	347	320	318	339	351	300	321	313	327	311	319	339	320	277	322	319	325	333	315	331	328	329	279	304	293	303	337	311	303	301	289	291	324	323	318	278	292	355	325	280	309	302	307	295	332	294	305	279	325	321	302	314	344	320	294	308	312	304	316	303	304	332	348	310	306	321	325	323	306	318	313	331	307	300	311	324	305	304	302	308	289	291	348	335	338	312	346	342	319	336	323	325	295	326	331	293	324	320	327	301	317	329	330	352	359	322	334	303	357	321	336	323	289	314	315	322	335	327	311	337	329	309	346	311	291	339	314	328	313	336	310	322	319	309	278	328	288	300	351	314	341	313	323	307	332	339	364	341	319	294	310	313	320	317	329	338	348	337	322	321	319	296	313	331	333	321	327	334	356	332	329	332	303	322	322	333	331	303	327	316	300	319	299	309	270	350	326	317	357	322	316	282	305	352	318	339	330	300	315	313	301	309	307	351	311	315	304	305	329	292	341	313	345	318	326	319	327	304	320	296	295	302	327	294	306	315	293	329	308	316	321	327	327	323	295	329	317	323	315	341	294	309	312	334	317	307	304	329	309	326	299	339	305	309	346	331	304	326	347	304	314	336	327	340	306	316	298	305	326	329	335	337	321	326	330	323	346	343	299	343	341	320	286	365	313	306	355	317	313	284	345	302	322	303	314	325	326	328	301	301	323	302	306	305	298	339	292	305	351	320	286	302	315	304	329	306	314	342	301	316	306	312	316	297	306	330	340	335	335	295	356	308	337	335	311	311	290	314	311	293	303	293	332	345	268	332	337	342	331	318	322	325	298	306	319	346	316	334	330	315	342	329	303	328	339	347	316	323	302	297	309	331	355	345	311	323	316	351	329	296	284	315	318	303	322	331	318	284	317	303	344	311	295	286	324	329	336	325	313	310	312	302	315	289	315	335	327	316	330	293	325	307	314	310	331	324	310	336	342	324	316	304	309	354	310	319	336	306	304	307	320	298	293	357	325	336	311	340	308	309	310	318	320	327	341	303	326	298	338	326	330	310	359	307	341	305	327	314	300	339	294	308	283	330	312	336	316	304	297	306	328	279	328	332	380	307	327	297	306	313	300	315	339	296	292	316	301	303	330	311	289	319	299	320	317	334	304	329	302	329	337	295	318	342	344	337	342	310	349	320	301	309	338	301	310	329	285	305	291	358	349	314	345	307	322	317	306	300	318	327	303	285	344	313	353	314	297	319	343	322	289	338	300	300	300	296	309	316	331	341	339	311	311	297	325	298	289	298	287	331	310	325	334	327	340	322	330	310	313	315	323	324	364	328	323	322	332	302	332	295	335	323	344	315	338	315	309	327	312	323	312	298	307	300	334	333	295	307	302	318	347	296	335	330	340	292	329	322	346	338	301	318	313	294	347	316	335	351	314	300	312	319	333	342	332	305	308	286	337	291	323	313	331	314	326	340	321	266	308	305	349	351	314	332	321	329	348	303	299	331	343	321	327	289	289	349	321	324	303	330	308	325	307	331	320	332	270	322	333	296	320	304	350	291	312	323	327	329	324	295	337	325	348	311	288	337	364	310	310	319	328	334	320	331	311	325	351	317	291	288	323	300	324	298	323	296	298	318	304	311	316	308	330	319	281	343	314	285	357	318	343	353	343	325	315	282	337	305	320	333	332	287	312	321	298	336	293	327	312	287	334	296	322	352	335	297	323	312	342	293	320	317	276	329	312	317	282	347	320	278	326	319	319	312	307	338	309	299	318	320	341	309	315	305	283	336	341	286	302	323	317	337	314	301	326	321	318	335	307	328	312	305	338	316	315	298	325	316	326	348	331	307	328	321	322	306	304	319	304	314	329	335	309	331	306	332	335	324	307	341	304	321	330	341	313	322	333	333	319	314	323	339	296	310	300	307	323	319	307	303	348	311	314	313	321	294	313	329	327	295	301	309	324	305	324	329	334	314	318	348	278	313	321	302	324	328	277	319	311	318	296	313	302	330	341	332	310	308	302	306	268	290	314	282	336	332	324	317	301	291	323	319	331	287	323	336	308	312	321	337	280	342	347	331	318	340	303	331	325	323	322	328	292	333	348	327	329	301	332	328	322	319	305	303	335	317	331	312	303	290	334	298	322	320	300	334	313	342	326	292	309	268	316	309	296	332	313	353	307	328	340	290	299	317	304	286	311	321	302	328	324	334	294	321	297	326	314	330	302	261	297	303	327	334	321	304	285	328	305	341	311	360	308	327	364	325	303	332	307	307	319	327	288	335	327	349	336	313	299	326	272	323	328	346	297	311	330	317	287	318	335	334	305	316	287	317	303	317	303	301	319	341	304	333	318	357	317	328	328	318	326	333	311	336	346	322	347	309	310	312	307	328	310	320	326	316	315	338	338	329	277	327	318	301	342	317	321	330	305	334	297	320	336	331	327	321	310	309	309	310	337	313	300	310	295	330	316	321	318	292	319	301	301	300	325	294	308	309	327	282	321	340	298	353	324	347	327	310	315	312	334	309	298	349	322	291	319	331	311	339	314	317	332	328	318	324	306	259	315	305	319	297	314	274	326	325	316	303	306	308	331	301	310	295	316	323	340	339	287	288	342	323	312	327	352	304	319	318	335	326	308	338	345	292	340	323	297	311	319	298	280	327	323	320	302	361	309	305	321	300	333	325	345	338	302	315	298	306	312	330	317	304	301	318	316	333	354	296	330	313	330	327	321	318	329	305	325	313	303	338	296	311	302	354	296	353	321	348	296	289	310	330	296	336	332	347	321	316	323	287	304	286	316	314	348	275	339	346	342	332	312	292	301	321	322	336	345	324	303	312	344	328	316	335	327	336	314	325	309	303	314	306	328	290	303	315	325	337	306	304	311	320	326	321	363	299	318	272	312	311	344	318	286	322	318	283	313	335	340	337	308	325	305	301	295	296	342	311	313	310	305	337	289	300	353	305	312	338	301	319	311	314	315	302	339	361	330	305	288	307	319	299	304	296	334	313	316	312	296	347	319	274	320	343	332	332	304	303	305	329	310	348	328	265	318	320	348	302	336	282	311	329	307	344	302	328	325	340	317	292	304	333	338	342	301	320	334	299	330	316	302	312	331	327	317	329	297	315	308	346	302	317	316	311	323	319	279	308	327	331	326	351	327	311	295	303	328	300	319	294	300	317	337	310	305	293	315	328	326	323	295	344	308	331	340	324	337	325	289	311	309	337	323	319	308	301	339	296	327	316	309	340	340	301	322	314	336	307
25596	21574	28215	26273	18780	12015	7381	4089	2403	1927	1474	1192	988	825	657	630	533	500	443	358	337	351	326	330	286	313	293	301	287	293	319	312	300	284	288	289	260	275	292	248	264	278	253	266	239	253	263	276	241	259	222	242	258	257	256	253	256	254	216	269	234	251	257	247	236	255	227	227	263	260	275	270	257	261	254	240	242	249	249	245	229	259	278	266	247	241	240	243	227	249	268	266	249	269	245	223	252	243	247	267	233	255	270	244	259	239	236	260	225	248	259	245	254	225	248	233	234	224	246	276	247	244	227	228	220	229	231	231	237	233	227	229	228	243	257	226	214	252	281	275	239	237	259	264	226	228	232	244	234	245	264	231	249	236	212	261	214	245	221	238	225	234	239	234	242	245	253	230	219	232	245	231	236	251	230	237	277	244	233	268	236	242	240	210	245	223	242	220	225	231	271	229	264	236	240	227	230	232	228	214	243	246	249	228	252	220	254	236	219	235	228	229	240	232	211	238	255	233	245	254	238	262	211	216	237	227	274	222	247	222	239	233	211	250	231	257	258	251	259	237	233	235	230	250	214	243	242	235	247	267	247	233	226	232	262	229	239	236	222	225	224	233	255	253	242	246	239	237	213	194	292	237	262	211	233	217	196	249	242	238	244	240	236	243	245	199	257	220	240	212	250	248	244	256	265	246	239	227	240	233	248	225	255	235	230	224	226	244	240	233	251	239	248	232	254	252	220	225	255	238	219	239	267	244	240	245	268	228	222	209	271	258	264	236	267	235	238	225	241	241	242	237	246	228	247	253	257	266	213	239	241	232	238	246	245	238	302	237	227	241	218	245	254	264	237	248	264	233	233	241	210	218	231	242	232	233	218	252	234	211	254	233	215	228	229	239	231	241	248	208	251	215	232	226	215	248	220	247	221	245	234	246	234	248	249	216	252	231	237	225	228	233	242	251	251	261	267	228	229	236	261	230	213	233	230	253	222	228	271	231	219	230	231	245	239	227	252	242	238	239	235	235	262	239	222	253	275	257	229	252	224	249	248	234	257	225	241	217	267	252	265	257	231	237	268	246	260	254	239	260	236	233	249	230	224	248	254	247	244	236	253	273	261	247	217	254	238	244	219	245	231	219	233	222	245	238	256	232	226	245	252	273	217	256	250	278	225	222	231	231	241	241	221	219	212	234	241	240	253	238	213	249	239	232	239	246	281	218	269	262	235	242	226	264	242	235	231	238	258	227	241	234	231	231	256	233	249	226	243	230	265	254	239	254	256	240	254	243	242	226	230	248	256	211	226	252	221	227	229	225	244	226	242	248	242	246	247	205	250	251	219	213	209	245	202	239	239	242	227	241	213	225	260	227	238	246	245	226	230	255	230	241	214	215	231	229	231	268	239	245	243	260	259	246	226	238	222	234	214	250	246	248	279	223	226	245	212	218	250	248	203	221	221	232	236	221	255	219	235	228	246	240	272	235	260	246	274	234	243	251	236	242	261	246	240	238	249	218	243	251	241	200	273	238	250	246	241	256	234	230	244	243	258	262	242	249	254	248	233	225	233	252	231	237	253	239	258	262	207	218	235	246	234	209	223	218	232	263	225	254	233	220	230	251	235	235	226	264	244	213	250	242	238	206	241	237	245	240	235	235	248	250	217	277	255	249	241	221	240	251	250	239	245	234	253	234	222	238	217	252	249	258	270	240	241	230	266	262	233	255	237	248	228	228	245	232	205	215	222	230	234	238	241	263	227	215	215	225	195	215	251	251	212	237	235	231	230	247	235	245	263	244	231	248	210	213	238	258	248	254	235	238	217	255	219	235	226	233	212	248	227	242	231	229	233	239	244	247	243	235	228	212	247	278	252	224	243	235	248	215	236	216	212	264	215	256	232	216	266	252	246	246	239	256	235	230	253	259	241	239	253	254	244	238	249	231	242	239	243	248	252	253	245	228	211	252	246	238	244	200	259	286	218	244	228	239	244	222	244	245	222	237	231	242	254	238	256	243	240	253	261	260	242	243	218	245	231	229	223	235	252	226	225	241	208	246	220	239	243	244	218	209	238	255	259	229	211	251	215	243	247	215	214	228	223	258	235	243	230	276	228	239	252	241	258	226	228	206	255	263	273	255	257	240	249	236	228	231	249	258	208	223	243	244	222	227	255	249	228	251	209	228	228	240	235	211	252	245	252	253	244	245	257	225	252	255	234	242	238	228	258	250	235	233	235	228	258	235	264	253	238	209	262	231	247	246	223	213	245	245	263	219	240	257	249	217	226	216	235	242	236	240	224	256	246	211	248	219	225	236	239	224	245	228	254	239	240	234	281	239	232	266	279	244	225	262	241	242	249	259	211	222	235	252	251	235	251	255	243	250	225	260	227	261	274	242	211	256	237	227	226	213	243	258	241	234	228	230	222	220	244	227	219	232	244	237	236	278	269	231	248	258	246	224	231	248	251	238	252	239	224	220	258	236	242	208	236	239	220	238	233	221	234	253	248	236	225	246	255	225	231	219	220	233	252	232	230	249	259	259	236	242	242	243	211	215	241	249	238	236	231	232	218	226	248	255	249	229	253	229	203	279	240	264	237	241	235	250	251	237	260	243	251	236	234	218	259	231	239	269	225	254	236	197	233	231	217	220	251	237	235	243	246	253	229	225	251	223	228	258	227	246	263	246	240	218	227	239	244	255	246	205	255	256	235	240	246	210	243	233	246	237	262	233	228	216	230	257	241	231	247	254	255	229	253	246	245	255	244	239	240	250	248	250	273	229	258	237	254	270	213	245	256	222	222	247	257	225	238	231	230	214	238	236	212	252	249	262	246	235	228	249	265	237	236	274	232	261	242	243	213	246	263	216	247	247	233	251	221	256	221	227	248	257	222	233	275	231	226	246	240	228	248	240	222	246	260	285	231	259	211	217	234	227	233	243	247	266	209	253	227	240	225	236	227	254	247	255	269	238	237	253	256	236	212	244	264	230	239	278	262	237	255	228	246	230	252	247	225	235	225	236	227	238	253	213	247	233	247	235	236	262	244	229	221	251	257	251	262	260	278	230	238	231	239	248	224	258	233	251	257	222	211	252	235	255	256	263	256	271	200	226	262	215	239	254	217	230	272	238	240	250	226	270	260	211	277	240	242	224	229	239	256	239	230	227	230	260	248	251	222	251	231	229	224	224	228	271	227	211	251	221	248	232	243	272	228	253	245	249	224	223	221	228	252	218	231	264	240	267	244	246	248	241	254	247	224	229	229	236	231	257	249	242	272	221	227	245	260	236	240	259	235	251	244	246	222	243	267	268	242	235	230	250	245	240	233	253	272	255	223	242	229	241	222	242	237	236	229	241	200	244	212	239	239	235	254	250	276	208	249	234	249	241	275	246	238	223	251	229	214	253	222	225	256	253	239	230	240	244	257	223	257	254	222	226	228	233	263	212	232	279	257	224	246	245	246	255	230	237	251	250	246	216	238	213	243	245	235	250	240	236	239	250	256	241
21798	42341	34362	23176	18173	15440	11051	7177	4415	3505	2732	2038	1531	1279	961	881	747	715	524	468	453	472	379	419	392	371	347	394	346	349	364	337	303	319	324	341	322	286	294	320	289	272	289	300	285	292	271	272	256	255	257	264	256	256	288	270	276	254	255	264	256	282	263	279	277	282	260	269	296	278	271	251	262	253	290	257	288	253	266	299	249	223	262	279	274	240	291	280	249	267	255	255	267	249	255	259	241	241	264	262	260	281	243	249	251	255	251	243	286	241	263	248	266	259	267	276	249	264	234	267	269	242	285	269	238	247	272	256	243	241	267	268	296	268	251	259	228	242	252	270	264	249	269	275	250	273	247	247	254	259	248	255	262	243	269	268	253	260	256	274	240	258	276	221	277	216	288	275	260	246	242	253	258	263	270	250	244	254	268	283	246	273	236	242	262	270	255	263	256	260	273	266	218	242	265	262	261	261	245	256	266	236	269	258	246	257	262	280	273	265	239	275	245	244	275	274	273	245	264	259	273	247	248	234	219	280	276	268	247	267	255	245	255	210	229	273	252	270	271	247	276	265	237	273	250	256	259	251	238	303	230	258	265	258	259	247	248	243	283	269	265	249	265	247	253	275	259	243	266	258	242	263	256	277	272	268	269	291	252	247	259	246	265	225	272	283	262	237	279	242	270	234	225	248	287	270	267	267	263	273	268	292	268	258	229	291	265	222	254	258	263	258	238	269	246	237	260	244	255	248	258	256	260	284	236	287	265	263	271	223	274	260	260	242	274	240	242	252	282	241	252	249	302	265	268	260	246	263	274	255	261	274	257	268	239	274	256	241	253	261	272	274	253	233	250	249	240	280	287	247	264	281	259	248	234	271	279	255	273	279	272	305	292	273	279	277	233	250	270	246	237	230	237	247	259	274	270	233	260	259	287	290	267	259	261	271	275	278	266	232	247	252	274	249	246	233	259	263	236	270	262	258	272	258	261	256	292	277	250	243	258	237	253	267	279	274	285	267	254	277	292	269	254	246	255	280	249	267	257	258	231	244	253	249	251	282	242	242	242	240	257	257	244	247	247	289	270	264	265	260	258	278	265	276	263	259	270	247	251	235	256	249	277	256	247	269	254	254	244	292	288	255	276	283	250	274	283	271	273	280	272	284	266	257	275	256	291	263	257	270	255	271	258	270	260	253	271	237	275	255	268	262	251	268	253	255	280	265	263	251	256	280	251	270	298	255	253	284	253	271	240	244	241	228	296	290	263	302	260	244	250	240	235	250	231	243	260	264	249	272	246	252	285	289	245	254	264	259	221	262	258	248	271	247	231	274	267	259	275	273	234	243	270	268	263	269	257	264	260	216	263	285	253	262	288	283	266	260	284	272	266	261	271	251	291	248	264	260	238	267	271	256	247	266	280	261	263	269	266	255	278	257	256	249	228	296	270	256	273	282	263	239	260	241	247	301	286	266	287	263	264	277	287	239	272	265	267	260	249	267	267	234	250	263	258	243	258	256	249	272	256	264	246	231	251	261	263	266	254	268	253	256	254	273	246	258	224	244	251	239	248	264	295	249	290	268	276	285	248	288	263	274	255	243	276	244	276	288	271	267	261	220	265	257	232	271	273	253	287	261	267	243	260	243	257	269	231	248	274	234	265	280	285	258	257	267	267	289	239	289	272	261	251	242	267	262	261	244	274	274	285	271	242	221	255	244	258	283	253	270	253	274	260	238	253	250	247	258	272	258	294	263	240	259	246	249	250	280	241	262	278	269	271	274	254	284	284	275	240	250	228	259	252	271	254	280	284	269	250	230	261	223	254	236	284	275	272	281	266	276	263	246	253	281	259	255	275	265	233	281	252	251	282	267	256	271	269	257	276	255	292	266	270	282	277	264	282	249	257	268	243	253	273	285	229	226	256	278	246	273	286	253	244	224	250	228	249	284	252	262	247	273	244	249	280	264	274	299	279	276	228	269	250	261	249	261	277	241	245	240	277	275	264	249	270	241	252	259	255	261	249	237	233	248	233	261	262	288	286	257	253	231	275	247	256	264	246	228	277	263	276	255	269	256	282	269	291	257	263	246	287	261	266	243	268	279	246	281	262	263	262	254	267	276	234	251	244	261	251	259	255	248	285	239	283	270	253	265	264	267	271	258	267	252	250	267	235	305	276	260	284	240	229	271	273	268	238	281	286	268	286	246	247	254	256	243	254	273	288	231	275	273	279	248	249	268	249	235	277	260	272	247	253	263	262	240	250	282	277	270	251	285	268	259	256	271	288	299	239	261	251	284	286	262	284	249	236	263	252	289	274	234	226	264	273	242	266	286	257	261	278	247	251	265	295	266	227	261	270	258	306	264	260	239	261	233	259	262	288	264	253	272	267	289	277	275	257	263	256	245	249	264	264	261	236	255	272	225	282	266	253	248	247	260	245	251	267	288	273	262	272	267	260	246	296	246	273	250	261	255	257	239	251	226	245	267	264	273	250	253	238	259	258	271	254	234	242	275	237	245	256	234	270	279	245	223	261	267	255	262	270	242	278	256	258	247	295	253	274	279	250	227	272	272	231	247	250	263	251	218	262	252	271	231	224	232	264	256	261	257	269	271	248	257	252	284	263	246	268	260	263	282	262	275	264	268	266	254	268	260	279	264	256	259	250	256	254	277	242	256	257	272	264	274	259	278	246	278	280	244	261	279	232	251	232	281	244	254	262	259	260	244	244	272	254	250	263	282	279	268	274	305	254	271	256	262	291	220	265	280	278	253	230	266	254	246	259	277	252	266	269	269	268	265	258	260	269	266	258	246	258	287	264	284	265	265	249	251	260	246	253	261	248	273	261	244	238	259	254	261	264	257	276	245	239	268	274	267	254	259	249	249	242	284	273	242	254	245	245	276	272	245	263	251	249	242	262	239	249	237	260	237	232	261	258	270	262	289	271	270	265	250	255	282	273	284	246	259	259	257	242	263	275	255	255	251	255	277	271	252	253	284	229	263	251	267	247	243	274	277	266	226	259	290	258	256	291	268	257	251	289	285	251	271	234	264	239	269	252	277	285	272	265	283	281	249	266	279	274	263	273	242	237	278	293	261	265	249	238	250	283	261	244	265	263	266	256	244	272	271	283	277	278	241	228	229	248	282	258	246	262	251	259	261	267	283	230	273	255	260	277	254	269	292	246	270	259	242	267	250	281	282	273	259	282	250	260	258	254	271	251	256	270	276	234	262	268	280	272	246	271	302	265	277	260	253	273	281	261	268	255	247	260	242	275	242	262	286	247	241	243	265	266	267	295	246	255	246	233	280	264	268	276	279	282	263	238	275	251	251	252	283	262	272	264	250	269	250	244	274	258	249	256	269	277	253	271	269	261	267	276	255	242	268	259	249	246	259	259	259	264	240	265	308	253	269	258	252	262	277	264	261	287	249	229	271	286	252	257	244	263	264	244	269	264	273	262	272	270	266	285	262	277	270	252	257	250	279	263	291	248	256	262	265	288	282
23300	21613	29455	24302	21903	23198	19971	8923	4797	3693	2915	2304	1745	1540	1290	1040	938	864	718	626	533	545	534	500	518	457	503	489	478	440	458	428	451	451	441	419	424	399	404	399	398	381	414	394	413	375	351	424	400	383	398	377	333	380	351	373	356	383	378	372	373	368	383	381	359	354	399	381	352	391	388	371	350	359	373	357	313	396	395	367	362	348	364	365	324	371	350	343	339	346	356	331	345	377	363	402	406	320	317	358	323	382	373	343	382	361	338	334	387	376	351	337	382	351	352	367	362	358	369	345	318	361	344	363	327	342	374	366	342	364	344	358	334	339	360	348	358	340	382	359	342	364	325	360	326	362	376	339	360	358	362	349	369	362	347	345	343	355	356	403	361	312	338	349	355	354	357	366	343	350	382	374	324	330	392	318	383	350	379	367	351	347	414	359	353	345	351	354	364	351	364	365	392	370	367	360	327	351	345	403	398	307	371	347	344	340	347	346	356	359	367	338	364	343	358	367	345	363	376	372	343	367	370	391	376	335	365	340	387	348	386	388	356	345	358	383	352	340	374	385	338	357	351	336	352	383	376	360	372	349	397	353	369	402	342	353	388	357	355	355	385	361	378	370	358	356	385	355	370	354	372	371	370	379	331	358	386	334	360	335	374	368	368	381	361	363	330	319	363	355	332	355	329	358	379	352	385	373	351	352	333	374	376	374	333	361	364	377	342	356	365	329	324	340	379	358	301	377	336	327	357	368	364	335	368	361	372	343	349	339	381	340	385	357	357	381	343	358	334	343	353	364	345	355	400	361	354	359	359	353	346	349	330	323	309	327	387	366	359	353	347	377	375	326	359	388	381	377	356	370	364	375	346	375	345	354	327	319	365	366	345	348	385	376	353	367	357	360	371	338	350	323	379	378	350	366	372	382	386	338	373	350	370	365	384	355	347	377	401	319	354	365	351	352	366	365	358	353	363	354	385	366	359	377	350	365	361	346	379	369	346	380	376	380	368	328	354	339	376	368	344	359	370	393	353	327	362	374	361	375	364	356	342	343	382	374	348	372	342	363	358	398	352	364	362	347	345	368	324	346	348	365	344	320	358	360	359	356	396	353	370	370	375	351	357	361	379	364	342	389	355	357	362	354	355	362	378	388	339	351	394	369	366	331	345	388	363	343	351	346	366	349	358	397	359	373	369	374	316	334	362	363	377	362	343	343	356	334	344	344	357	363	340	366	366	349	325	352	368	354	362	325	328	358	372	339	357	343	346	379	353	388	384	384	334	403	355	352	366	314	373	351	371	329	352	402	351	345	367	353	370	363	377	322	336	365	371	348	361	355	321	383	371	375	404	341	382	386	410	324	350	367	366	335	378	368	373	356	336	285	360	316	365	359	374	313	387	367	336	352	376	360	380	367	359	372	386	328	333	303	365	373	366	389	371	381	374	384	346	377	367	348	377	353	349	364	370	405	366	335	394	370	350	358	362	398	372	368	352	353	350	349	364	339	360	363	372	330	404	394	355	331	356	374	355	361	342	377	336	365	350	349	371	384	355	340	332	367	331	359	344	363	347	354	345	389	330	354	369	342	371	324	308	349	362	371	357	327	360	328	355	397	380	365	364	386	314	357	361	361	369	354	338	358	352	330	353	368	381	326	362	397	398	372	359	374	387	370	334	371	382	386	355	329	334	337	399	339	337	333	355	361	364	341	376	380	336	331	376	342	359	381	375	378	382	383	360	336	348	362	329	355	394	383	345	350	350	381	345	346	382	349	375	353	351	348	363	359	375	345	357	352	352	355	343	376	357	346	328	342	350	334	347	352	341	346	359	355	370	334	390	375	349	350	368	407	377	371	364	364	393	366	371	391	368	377	337	353	345	342	362	387	358	373	344	356	350	335	351	317	346	330	359	388	376	360	372	364	378	375	378	371	336	365	376	359	349	338	341	381	351	343	370	337	381	419	343	357	361	375	355	374	337	337	368	350	363	323	372	343	375	369	340	326	346	358	350	356	374	398	345	368	334	372	358	406	359	356	343	378	330	339	331	345	352	351	393	366	364	345	345	360	364	362	338	385	341	332	358	342	375	364	357	352	355	354	379	362	366	374	369	365	380	355	339	378	376	324	371	375	363	342	317	338	361	339	372	361	337	355	346	352	374	389	371	386	375	362	368	374	323	343	338	337	311	334	322	354	356	377	382	371	322	341	355	357	361	311	360	364	362	352	316	359	357	366	350	360	331	360	339	376	354	412	380	370	333	339	347	370	303	337	380	389	343	375	346	331	374	338	365	350	355	351	357	354	362	353	348	369	364	331	352	326	384	350	362	384	352	338	364	370	381	371	380	343	350	354	365	360	368	337	319	349	371	333	338	347	353	360	374	375	366	387	362	359	350	356	384	374	335	343	358	361	377	372	361	338	363	312	355	359	388	348	333	303	338	356	337	344	336	339	379	381	355	382	379	341	343	372	380	377	374	348	337	365	376	381	362	379	356	379	344	367	372	362	359	359	350	384	364	364	343	378	351	384	324	358	373	355	357	327	354	349	404	372	349	340	330	342	340	384	396	354	380	348	328	360	344	352	367	340	347	355	367	367	380	353	374	343	368	374	331	349	331	331	383	388	359	370	352	349	370	370	358	365	364	334	389	353	350	368	388	390	342	353	351	372	342	344	361	354	354	351	388	343	347	326	368	363	362	337	352	315	337	367	339	370	385	394	360	372	386	337	358	349	325	384	338	399	351	354	332	366	355	357	369	379	371	373	353	362	362	337	377	375	376	322	370	368	355	368	368	345	373	344	366	415	347	374	359	382	371	354	371	360	368	335	359	348	381	363	351	353	360	367	395	397	367	386	385	354	323	337	342	350	343	370	361	356	339	354	322	383	366	362	352	373	379	355	377	355	351	351	373	347	320	364	348	340	382	365	358	395	345	375	361	361	369	364	356	345	324	396	362	377	335	358	366	371	356	365	353	372	347	383	361	353	357	379	354	351	380	372	388	334	341	381	354	376	382	368	356	374	324	361	377	374	378	390	378	365	399	393	357	371	378	317	380	336	364	356	382	319	314	342	355	383	378	363	386	350	323	364	383	350	346	383	378	353	365	354	361	412	366	369	366	373	361	360	370	364	359	379	356	381	343	351	371	364	325	361	343	389	367	344	375	376	374	367	383	363	366	361	340	367	342	379	353	364	340	389	319	383	333	361	358	351	335	355	355	366	333	391	372	346	374	369	341	403	365	391	316	334	358	365	383	360	355	371	363	372	347	399	381	386	352	344	360	352	387	368	411	378	381	398	370	383	357	372	346	377	366	365	382	396	358	332	351	361	358	360	361	368	330	348	330	381	346	365	395	343	374	364	346	347	366	376	328	382	365	352	365	370	338	344	338	312	353	369	327	364	361	363	366	384	353	359	347	372	377	342	350	316	374	342	339	390	384	391	325	325	359	332	334	358	349	313	376	380	416	394	325	335	340	359	361	344	379	357	378	340	380	351	362	367
24853	50855	43334	32262	26610	22525	16839	11534	7514	6006	4651	3796	2807	2195	1766	1577	1379	1153	959	771	684	661	619	582	603	579	549	523	522	477	522	495	544	495	498	484	460	448	457	459	409	442	481	476	434	383	366	410	412	407	411	390	384	399	379	429	395	375	399	379	421	393	389	382	398	407	360	396	370	394	384	365	361	369	390	351	358	365	383	377	377	378	359	382	370	384	371	367	353	381	360	382	376	336	382	358	351	381	338	372	384	391	356	347	383	358	366	362	378	380	365	342	386	405	388	370	376	385	396	363	375	362	381	325	368	353	381	369	350	347	383	353	353	369	385	369	412	336	383	383	383	332	347	361	346	390	361	409	361	401	355	372	339	395	390	376	398	396	362	372	381	368	343	363	382	380	372	358	390	391	340	371	337	367	366	350	403	363	379	387	380	380	350	350	349	362	356	400	403	391	366	365	359	380	381	350	365	363	341	350	367	380	374	383	385	366	379	359	393	364	361	337	320	350	358	409	361	403	362	348	366	375	373	382	357	356	373	359	369	350	377	368	369	354	366	365	344	361	337	357	387	394	339	381	412	365	337	371	375	374	372	344	365	360	371	371	372	372	377	357	353	362	388	385	374	390	354	354	358	357	338	373	399	362	392	362	371	370	399	358	337	380	355	388	337	363	391	365	340	339	370	368	338	371	373	363	341	394	351	347	392	354	363	342	361	404	356	357	366	328	381	354	354	377	350	366	334	354	373	337	366	386	381	369	369	363	356	351	364	362	351	400	372	358	386	347	375	369	364	338	413	331	358	359	374	381	388	396	364	397	368	378	372	362	368	383	350	365	344	410	338	378	375	360	349	370	406	369	376	379	369	352	359	359	365	356	387	351	401	349	379	383	362	364	352	368	374	346	336	409	349	355	363	372	381	329	376	370	383	382	383	385	388	384	356	393	371	370	367	372	419	360	336	366	379	354	362	340	375	339	414	396	389	399	383	369	357	365	356	363	388	359	332	368	338	381	348	367	369	363	330	323	381	367	356	370	342	348	355	360	376	320	374	371	390	397	376	379	330	380	378	394	381	380	375	371	369	375	381	408	368	348	372	377	362	356	307	389	367	371	352	370	360	355	382	381	351	381	391	357	373	396	373	359	372	336	371	360	367	373	392	389	383	370	356	361	379	357	388	378	367	377	388	386	380	358	361	385	373	357	365	379	405	383	374	407	372	386	364	359	370	378	370	365	360	353	391	370	361	374	363	376	362	359	355	362	396	344	365	367	377	385	361	368	347	345	355	345	370	361	359	380	396	378	345	350	332	371	352	400	381	389	344	385	385	353	354	391	353	352	349	357	392	347	372	336	342	378	376	375	363	362	403	375	422	356	370	346	370	371	368	349	383	348	365	378	367	369	349	402	391	341	386	358	398	354	376	401	366	365	368	364	380	359	364	373	361	357	334	366	383	362	379	339	370	406	369	370	367	383	337	391	376	404	352	340	359	373	368	354	370	356	374	354	388	365	374	366	364	347	334	384	358	343	351	366	371	374	351	354	351	385	372	387	347	377	320	380	358	357	370	365	363	388	361	446	334	366	332	368	379	343	390	362	365	360	362	386	382	357	349	346	404	365	373	412	354	345	372	353	373	368	377	355	378	393	356	346	369	385	357	352	406	361	378	358	368	349	387	373	367	377	363	343	394	371	390	357	375	380	364	368	345	345	349	361	357	362	358	398	358	392	359	373	365	336	348	352	367	370	406	369	386	372	369	374	356	375	365	356	394	350	335	369	366	367	383	360	360	371	389	398	371	375	374	344	395	397	361	361	377	396	344	395	379	414	340	370	372	393	334	369	393	365	360	329	388	375	371	364	398	389	403	350	399	392	371	390	399	372	375	379	358	417	346	390	382	383	369	365	376	380	379	364	342	353	370	356	391	396	363	361	356	340	395	388	342	372	380	363	387	386	390	380	375	390	380	335	405	367	402	377	357	384	378	340	387	365	383	342	376	357	351	388	344	376	340	393	385	387	378	348	368	364	380	381	394	370	354	365	354	382	384	377	364	350	376	358	380	375	373	373	380	357	401	359	383	404	351	346	352	369	395	344	396	390	358	380	388	383	406	364	374	398	372	378	324	323	385	336	356	349	368	369	372	348	379	371	382	353	388	330	346	360	386	346	361	347	344	356	406	372	406	382	397	373	358	398	329	344	351	413	388	355	384	356	367	344	372	402	361	340	366	367	383	371	374	359	365	334	372	339	370	346	373	364	389	375	371	374	370	329	383	378	337	402	397	374	409	389	362	375	354	346	355	376	371	381	388	366	406	368	381	408	346	396	390	350	399	378	402	351	359	364	372	362	374	346	376	365	383	365	351	376	364	381	383	379	372	408	362	337	369	353	324	362	393	341	355	372	405	383	365	395	409	385	385	364	394	362	355	411	357	382	368	392	371	352	383	352	402	359	361	396	373	372	376	367	346	376	360	372	368	344	378	391	374	340	334	382	381	378	353	410	364	381	361	383	379	363	387	354	415	382	387	365	386	374	373	367	327	394	371	391	331	369	370	371	374	373	368	391	385	359	408	339	383	357	353	363	398	393	356	378	384	382	394	379	358	389	332	381	366	365	428	352	346	374	362	349	367	372	371	376	366	394	367	388	380	387	397	354	366	370	361	365	386	351	366	392	346	367	373	382	351	339	397	383	404	384	334	371	349	415	387	362	396	375	355	359	363	352	349	389	344	358	347	351	394	382	374	367	378	335	376	382	400	372	351	367	356	349	370	363	354	360	388	364	381	373	348	380	364	329	370	390	363	364	375	358	377	378	363	376	405	382	367	377	352	363	368	379	395	385	355	354	382	347	352	373	366	373	363	364	362	384	389	416	380	370	350	366	357	376	383	384	363	362	379	353	370	374	427	357	348	344	359	373	391	397	355	375	390	404	370	392	370	382	360	331	382	382	371	363	395	369	344	366	356	405	350	383	373	359	396	328	395	358	356	368	392	342	347	388	381	346	377	354	374	392	406	350	391	332	383	336	364	358	377	354	359	330	403	376	344	353	355	391	320	372	383	383	357	366	362	335	377	350	364	351	371	371	342	339	379	404	364	358	373	343	351	377	380	395	378	357	377	362	353	382	407	385	381	360	387	385	357	387	375	367	324	382	370	401	362	400	367	387	363	364	392	370	371	370	345	394	395	391	366	395	373	380	365	348	353	378	388	366	376	362	389	375	379	392	347	354	345	362	374	383	377	377	373	348	375	343	345	363	369	355	347	363	395	351	360	366	329	350	349	360	352	376	390	367	383	372	367	346	385	373	362	372	354	371	349	351	387	346	341	365	407	338	382	348	389	364	355	384	365	351	339	391	353	324	345	307	362	383	362	394	352	333	393	371	383	341	371	373	409	380	380	367	407	399	384	372	353	407	374	380	359	384	361	387	375	346	378	364	346	405	341	363	362	383	329	357	380	374	357	366	343	377	357	362	353	359	362	369	370	373	365	354	352	368	394	360
29176	24972	28086	20324	11836	8011	4987	2931	1728	1433	1130	904	796	609	561	471	428	405	321	312	277	286	289	274	281	254	273	251	275	263	261	274	296	264	252	239	245	231	223	289	257	239	223	277	254	242	228	256	192	229	228	255	234	234	249	189	235	228	219	227	250	222	231	214	206	224	229	227	224	221	202	219	231	232	212	224	217	235	220	236	224	240	221	205	229	225	234	223	220	223	246	247	230	206	238	222	231	243	208	218	238	210	215	238	231	244	220	245	233	215	215	220	213	232	235	245	229	243	215	224	224	226	221	218	231	220	256	232	222	224	200	233	233	238	265	234	256	224	208	234	218	247	225	241	216	239	208	210	235	227	236	244	260	207	216	220	221	218	206	233	228	258	229	211	209	239	233	220	243	253	209	247	229	222	237	226	218	229	212	213	224	223	233	216	180	211	216	236	216	223	211	238	237	205	209	228	215	216	221	209	235	216	215	225	227	235	248	232	226	220	225	234	202	202	224	241	207	248	229	237	219	217	228	244	231	210	232	229	210	228	217	244	228	249	239	216	230	192	216	247	229	223	233	221	220	230	221	199	200	206	214	227	207	241	230	213	237	232	221	207	234	216	216	217	236	215	211	232	213	221	244	229	191	238	234	239	232	213	218	229	239	201	230	219	224	231	234	243	236	245	217	229	212	214	259	235	207	220	219	219	216	212	209	217	232	215	205	226	204	223	240	225	215	230	216	216	203	246	264	203	238	230	197	246	213	243	254	225	227	237	189	235	209	237	224	232	220	227	227	240	238	257	221	232	227	234	240	238	233	210	231	219	240	255	214	221	234	211	217	242	226	219	247	228	246	237	211	204	228	252	242	212	200	218	227	216	240	199	211	232	262	217	220	228	222	223	202	242	209	232	215	243	220	217	240	233	215	215	230	242	227	221	240	234	253	223	179	253	214	224	239	204	231	250	242	196	242	248	232	235	229	225	211	235	223	222	210	242	204	235	204	241	219	226	271	248	212	246	235	213	249	245	228	217	236	241	207	234	219	228	236	236	214	225	201	212	220	221	227	201	238	209	202	216	254	225	207	208	219	218	222	233	221	228	240	213	224	232	236	250	212	231	242	249	229	224	243	236	227	222	266	236	233	213	195	259	211	208	211	211	229	228	239	235	229	227	244	231	225	225	213	248	208	214	218	261	243	244	195	198	230	235	237	218	203	235	218	205	256	220	219	242	220	240	235	215	207	239	212	216	227	217	215	239	235	225	215	235	213	214	235	233	221	248	235	211	219	211	251	234	241	232	247	220	219	227	219	234	211	214	224	223	210	237	205	241	241	236	242	182	232	207	234	238	227	219	230	240	243	205	227	247	254	224	198	241	204	227	225	231	215	221	241	221	215	213	208	244	209	202	222	214	223	220	232	261	204	211	232	221	236	238	214	235	245	240	242	222	238	200	206	203	263	209	210	176	218	234	204	231	226	230	251	204	219	225	216	254	243	246	248	203	201	193	245	217	198	228	212	232	256	242	230	231	230	193	223	245	249	238	223	232	216	262	231	196	255	207	230	213	226	230	203	224	209	208	208	239	240	208	241	211	216	247	238	218	222	247	217	237	222	223	212	219	210	232	228	207	213	223	243	227	221	237	222	234	229	219	228	204	209	209	232	217	221	220	215	206	233	214	255	261	210	257	226	209	227	203	212	220	211	202	219	237	240	227	209	201	258	212	228	213	231	213	235	229	234	243	212	224	252	225	209	213	270	200	234	225	249	232	213	216	242	218	217	234	206	226	183	220	230	234	226	250	225	224	227	212	218	213	216	240	224	211	196	205	228	201	207	220	243	222	195	216	200	234	227	217	182	218	226	210	210	214	219	224	210	243	240	274	274	236	197	208	208	225	238	225	234	237	230	228	212	215	226	230	219	209	232	220	235	233	222	202	199	227	208	220	208	235	224	233	201	233	208	214	211	243	218	211	214	249	220	242	218	229	236	219	209	228	217	213	216	220	223	224	234	234	211	219	252	215	228	239	217	235	223	214	232	227	222	200	218	217	213	235	235	230	198	222	213	207	232	200	229	231	238	216	223	227	247	223	205	225	225	227	194	214	211	221	244	228	218	200	210	240	222	215	219	217	216	213	233	232	208	224	227	222	214	234	227	223	225	234	222	216	248	249	265	224	249	206	212	245	228	243	228	211	212	226	230	214	224	236	228	245	211	219	216	228	240	215	216	218	222	227	200	205	228	195	209	237	234	231	221	228	214	226	219	242	213	223	290	223	222	196	214	222	244	225	224	256	214	193	243	214	243	218	233	224	200	230	214	226	216	211	219	241	227	222	202	224	228	207	215	218	221	249	227	227	208	196	221	186	263	208	211	222	243	226	227	232	228	231	228	225	218	234	227	228	248	215	247	231	235	234	206	200	184	202	242	232	246	227	221	223	252	241	223	216	230	239	221	199	233	221	229	233	216	211	218	219	208	215	210	231	243	208	217	229	218	245	212	208	224	193	189	227	216	227	224	219	256	219	227	204	206	225	242	233	220	237	216	203	228	215	270	224	202	232	222	219	224	218	200	201	247	222	209	249	234	215	185	225	201	206	242	203	214	251	216	244	242	186	219	188	226	213	217	265	223	203	211	201	219	214	216	187	201	235	239	225	221	203	239	202	224	224	220	236	221	195	253	245	240	211	210	237	215	218	240	238	251	223	221	216	232	215	218	239	193	226	221	196	205	212	215	244	216	203	225	211	198	208	192	204	205	211	201	219	205	244	230	252	208	234	200	227	215	188	221	223	214	245	238	201	200	209	236	257	253	239	256	221	247	213	238	232	261	247	251	200	223	234	230	245	218	225	207	193	233	229	239	211	181	188	229	214	226	226	221	222	231	255	228	230	230	219	227	208	218	239	220	199	230	217	233	234	229	254	231	232	219	231	228	223	228	252	236	242	226	225	227	197	213	222	241	207	242	213	248	248	222	221	231	240	240	227	214	221	210	205	195	229	221	213	204	234	241	211	211	218	232	241	223	218	275	211	205	217	271	214	227	181	221	237	224	207	213	237	243	230	221	217	219	228	227	251	225	237	205	239	241	222	236	241	191	221	230	234	226	237	242	229	204	183	213	192	218	236	214	233	209	210	214	219	262	227	258	237	247	211	231	216	216	213	236	229	230	232	243	213	217	219	245	230	207	210	227	229	258	203	203	229	232	235	200	200	204	223	243	203	241	200	225	208	211	230	211	219	196	241	236	204	207	211	210	209	218	231	218	236	223	215	234	231	218	209	230	229	233	228	232	238	229	254	227	212	216	228	232	255	221	198	210	216	223	213	231	234	219	222	224	239	207	228	250	214	240	204	225	240	236	235	222	223	233	209	229	246	214	216	263	250	222	209	192	222	247	227	224	233	219	222	237	256	214	216	209	211	228	222	264	210	222	227	234	190	241	204	219	226	234	224	214	237	249	259	222	224	222	247	228	225	201	233	228	248	221	232	217	216	222	202	222	267
22032	38260	30088	19337	14927	12074	8080	5150	3145	2440	1958	1569	1243	910	782	653	576	505	424	343	337	301	342	338	323	305	337	321	320	297	299	290	326	312	299	267	262	259	280	278	256	239	250	269	250	276	228	256	228	229	252	246	246	228	267	242	241	234	259	275	242	269	254	223	254	252	228	240	267	272	232	254	276	292	217	251	213	243	253	261	245	238	247	246	216	216	222	223	253	247	222	227	219	228	248	219	250	241	254	232	230	227	242	251	263	281	221	222	230	257	238	228	241	228	246	210	271	237	245	226	236	258	242	248	216	256	243	264	255	238	226	258	236	265	237	223	261	245	287	252	249	258	250	238	275	234	242	233	230	248	240	236	257	226	252	230	244	232	261	233	216	234	242	243	229	244	257	245	240	231	269	237	236	255	238	245	278	240	253	239	220	264	216	256	233	235	240	254	237	259	251	235	224	230	217	219	237	231	247	227	238	235	277	268	275	213	243	248	268	241	259	237	209	259	226	246	246	265	219	242	263	249	263	228	208	236	239	218	226	232	210	241	247	220	250	236	225	256	244	241	236	218	239	249	218	219	243	259	215	232	247	250	229	221	226	229	263	258	240	271	238	241	228	224	234	249	218	264	230	256	238	257	243	244	247	247	249	239	254	230	238	241	244	215	269	256	258	227	235	225	240	208	252	268	228	237	226	245	229	217	238	257	235	214	260	226	246	229	229	238	248	262	222	212	238	239	239	237	230	243	269	254	246	245	232	245	232	238	207	230	272	265	227	247	246	241	217	246	213	244	229	271	236	230	237	230	260	262	258	269	244	233	264	247	261	208	248	228	200	221	243	228	257	239	246	233	265	233	228	242	252	226	227	253	247	250	250	244	223	221	246	231	241	234	248	256	253	264	246	230	213	258	255	222	255	240	232	244	248	245	237	254	226	226	236	248	221	267	238	232	240	252	237	250	255	242	237	259	233	233	230	241	231	247	255	221	230	235	237	211	261	253	254	244	251	233	210	239	223	253	225	235	220	281	247	224	240	246	239	239	264	235	229	238	267	240	238	234	214	278	234	217	237	212	244	201	222	244	251	251	246	260	234	235	222	264	244	246	226	232	247	278	239	222	205	258	243	240	254	226	247	257	257	222	233	212	245	259	228	210	245	249	257	210	240	237	245	234	227	244	255	240	223	226	236	233	238	244	229	225	222	232	235	235	248	262	239	237	222	269	255	223	236	210	242	232	246	231	242	275	225	234	230	233	251	209	241	238	246	247	249	232	239	231	261	237	247	259	229	250	230	251	239	244	258	265	252	217	225	269	239	265	220	241	239	243	232	241	257	236	248	234	244	280	243	238	256	238	247	227	208	274	232	251	214	233	243	257	231	236	232	267	274	254	244	238	248	223	242	253	260	244	243	202	242	262	216	227	220	257	238	241	240	250	253	235	222	244	243	245	244	248	263	236	223	228	219	258	217	252	289	271	224	246	234	242	262	239	228	257	239	259	237	223	214	277	255	278	231	247	257	236	253	228	237	237	246	213	261	230	278	259	264	246	255	244	213	241	261	257	231	247	269	232	233	235	226	246	254	210	199	264	236	248	218	240	234	246	239	245	239	239	255	224	254	248	226	252	226	223	244	226	261	267	281	265	229	263	242	230	255	244	239	240	255	239	225	223	222	234	207	254	243	246	226	228	248	227	226	245	249	248	255	245	220	255	246	234	231	226	232	267	228	229	216	237	257	255	252	260	247	235	251	208	240	233	243	232	234	238	230	256	237	219	241	259	206	234	229	264	246	209	226	257	243	243	246	233	230	264	233	220	257	240	248	247	235	249	215	233	241	253	224	221	261	225	229	242	260	243	214	227	227	253	241	272	260	265	262	227	261	246	242	245	228	239	245	237	246	243	238	245	254	237	237	241	262	250	245	258	261	243	247	227	245	221	236	222	223	260	228	242	237	218	261	264	235	261	248	257	249	242	238	213	234	231	235	239	245	231	211	280	223	246	224	233	248	227	228	220	203	236	228	237	220	237	258	239	262	257	241	224	225	262	255	233	248	255	256	246	243	240	254	271	229	253	225	252	251	223	219	255	252	223	266	208	240	235	243	241	262	238	250	242	231	265	223	253	252	239	239	223	244	242	229	205	252	252	223	245	270	269	250	260	246	249	269	223	236	233	241	282	263	215	243	203	240	251	285	268	226	236	253	268	235	252	225	242	253	248	233	227	227	262	233	267	275	266	243	260	272	249	235	265	220	249	242	245	260	256	221	237	236	247	251	260	214	240	276	261	225	247	244	253	226	272	255	243	271	250	251	238	238	264	238	269	265	236	216	229	235	255	237	248	235	242	247	234	225	266	243	214	271	254	221	283	227	223	219	238	219	248	255	264	278	245	235	255	220	247	252	233	224	241	269	251	223	236	243	228	223	245	240	210	239	238	248	263	248	260	234	252	231	233	227	240	232	241	230	220	233	259	223	220	224	261	255	249	232	238	218	265	265	270	257	243	229	258	237	256	250	237	226	226	227	245	243	249	229	228	239	217	257	228	228	246	233	271	256	242	247	257	253	271	228	240	266	289	248	275	243	251	277	217	258	255	269	227	233	221	237	225	258	226	250	273	240	219	221	254	260	265	245	247	237	242	234	278	245	254	267	250	220	248	241	249	229	219	253	226	230	251	228	226	247	251	244	231	250	243	234	228	231	258	230	224	227	241	243	257	232	226	264	238	267	223	249	263	241	242	240	217	238	258	231	221	252	247	250	220	238	216	246	255	254	264	245	250	237	247	226	229	244	243	237	252	237	239	237	260	273	238	229	264	230	256	226	233	240	236	247	223	237	248	246	240	219	226	256	229	253	255	247	234	233	251	258	256	208	224	229	244	235	226	250	194	249	265	237	221	242	223	243	225	248	238	240	236	238	230	245	238	215	235	245	237	231	247	238	249	207	237	236	243	237	235	258	274	246	247	254	233	234	228	227	249	261	244	254	247	237	224	250	213	224	222	255	239	226	241	245	236	236	231	235	226	217	229	264	251	235	259	228	267	272	277	239	223	231	248	262	254	262	250	229	235	221	260	254	263	242	261	225	241	245	256	258	254	253	248	248	245	245	248	236	235	256	233	239	217	231	254	233	240	249	257	226	239	261	214	219	250	263	247	239	252	247	228	248	246	253	245	207	231	238	264	260	232	257	222	219	240	234	252	237	227	251	246	239	244	250	231	246	244	217	252	228	259	265	222	228	249	248	259	224	251	233	240	239	243	254	273	222	218	253	267	211	238	221	263	222	244	234	243	253	269	230	224	220	260	248	236	230	213	240	258	248	246	228	244	248	239	234	238	217	259	269	257	234	247	235	224	240	238	228	234	243	251	260	238	271	240	219	222	240	211	219	225	239	206	280	254	234	269	243	212	237	240	260	246	213	266	230	279	234	237	234	257	227	232	222	236	253	235	269	269	219	233	265	224	231	270	257	238	245	236	263	264	229	247	241	256	236	268	246	254
24526	21581	28916	24961	22169	18726	11340	5480	3273	2520	2063	1650	1363	1067	884	776	714	591	562	474	394	440	395	389	441	363	384	373	363	364	357	330	363	354	384	318	356	346	342	324	346	364	370	346	312	285	334	333	316	332	302	309	285	307	301	313	312	303	308	290	299	303	337	312	287	296	291	318	286	277	305	281	333	351	318	307	287	328	280	295	301	304	328	302	313	296	262	287	294	315	295	313	320	310	301	312	301	309	287	322	286	274	285	307	291	289	311	279	336	298	291	288	320	314	326	307	304	272	321	299	295	290	314	325	298	280	266	323	301	285	319	261	279	309	310	286	282	298	301	334	299	300	291	321	333	303	283	335	307	268	311	289	305	310	281	287	303	313	285	335	307	288	289	335	316	290	316	309	292	301	308	288	300	327	302	300	299	309	281	276	328	282	302	301	303	320	298	292	327	302	293	298	286	317	275	279	281	267	305	284	333	300	299	290	330	275	304	299	321	295	286	315	311	311	291	253	318	290	329	276	323	291	305	291	292	285	296	290	288	276	322	295	274	309	361	315	267	299	319	282	285	297	311	353	283	300	290	297	319	271	294	308	290	298	280	290	306	308	295	323	301	303	290	294	278	310	292	292	285	289	297	275	302	319	298	300	300	294	290	293	304	312	264	278	322	302	284	301	303	283	338	302	291	275	285	344	315	272	294	302	285	304	341	318	311	313	299	286	286	262	326	309	260	331	282	275	286	309	301	305	287	309	339	283	293	273	291	268	295	317	323	320	307	290	303	275	307	290	325	275	295	299	305	324	276	291	293	274	314	315	285	278	302	323	267	274	324	313	318	289	292	320	286	301	319	281	293	307	288	299	317	271	292	284	299	310	263	320	303	295	262	337	280	307	282	275	300	262	278	295	302	350	293	300	272	299	308	298	278	284	271	321	318	323	297	298	336	282	317	268	319	341	285	307	299	290	331	306	321	321	293	353	299	311	283	311	283	312	318	289	292	332	290	307	288	288	292	322	315	282	296	302	321	322	289	288	301	313	288	311	297	294	284	290	318	287	281	324	301	296	330	319	286	313	311	286	314	294	292	263	289	326	289	293	297	347	296	332	342	275	333	282	294	323	318	296	314	293	273	295	327	248	283	301	304	301	282	266	290	327	320	327	285	283	294	288	315	308	279	276	269	319	310	281	303	287	335	331	276	297	265	290	298	311	320	299	302	278	301	277	297	312	316	318	334	294	290	297	263	325	288	296	286	317	297	313	285	307	305	302	314	329	297	291	305	292	303	309	302	279	281	277	307	292	325	300	276	308	282	294	300	284	282	287	284	287	274	300	292	301	318	287	318	300	333	282	301	306	288	329	303	300	317	295	319	285	325	324	315	293	285	328	351	286	316	293	316	304	275	293	319	325	312	320	336	306	326	267	289	316	320	300	308	292	317	298	305	298	292	259	283	295	315	297	324	281	317	277	317	304	287	295	273	324	269	266	311	296	276	313	313	313	288	316	331	279	274	307	308	289	333	308	294	282	296	298	308	289	314	297	283	293	309	312	322	290	275	294	298	280	287	310	283	291	283	280	270	289	310	320	284	303	288	313	277	287	300	297	282	296	312	293	300	299	295	304	292	318	295	267	271	292	303	316	310	306	312	280	302	326	293	301	285	311	284	302	289	296	287	291	304	296	324	279	314	300	291	301	273	302	287	280	305	286	328	285	296	294	280	313	276	312	311	291	294	291	269	276	294	302	290	310	310	324	279	308	294	306	309	314	297	315	285	310	271	324	288	320	287	312	297	279	312	309	294	309	317	284	309	313	299	319	302	297	264	305	275	283	275	302	268	282	319	297	275	332	296	321	332	314	293	272	295	282	308	289	299	301	303	266	292	286	323	282	305	305	285	297	310	342	270	287	292	291	294	302	281	283	293	275	304	286	274	323	323	327	292	287	306	296	267	279	298	293	294	308	281	307	299	300	283	303	313	272	336	311	305	324	310	290	309	295	277	301	294	292	298	293	284	283	300	294	287	293	312	287	293	313	293	330	308	300	325	276	331	327	299	321	318	293	303	294	311	317	307	297	285	295	265	280	297	274	291	330	295	303	281	294	301	341	285	283	306	307	304	289	321	282	294	300	311	301	292	292	293	287	309	303	277	294	319	308	319	320	315	278	273	303	283	277	285	298	298	289	313	310	301	317	315	291	305	314	268	288	296	286	319	290	293	304	313	287	271	308	315	316	322	266	284	317	309	300	298	318	282	321	295	316	325	317	304	307	284	283	300	306	312	304	304	301	321	302	334	275	322	283	295	288	292	327	304	275	297	277	290	272	300	286	324	293	277	293	319	282	303	278	320	282	276	309	323	317	295	298	260	304	316	277	309	326	306	309	307	309	303	323	275	298	265	286	313	297	317	316	305	282	306	309	308	287	308	285	269	290	303	304	298	300	332	313	308	299	266	331	305	295	275	294	289	300	313	292	323	296	292	326	306	291	292	284	285	304	311	284	279	317	301	289	284	302	319	332	281	291	304	286	300	277	288	310	257	275	330	316	299	278	298	309	273	332	314	285	273	313	308	297	279	345	316	288	307	319	311	268	293	333	287	290	306	321	327	301	301	306	261	315	277	289	283	314	318	281	307	308	306	284	317	283	308	317	332	315	287	281	297	316	311	298	313	307	303	298	317	295	310	308	282	294	311	297	284	323	313	298	302	286	280	277	313	298	294	335	310	262	328	281	322	289	304	293	329	257	307	312	298	286	312	301	291	314	290	289	277	316	323	311	324	342	266	307	294	301	318	289	315	279	279	300	350	320	298	349	284	323	313	320	265	325	313	321	301	288	306	305	307	300	281	296	312	297	309	286	301	267	321	294	323	309	321	307	289	301	292	298	330	310	296	273	267	319	297	326	284	321	308	297	304	294	281	310	310	326	311	266	336	290	305	321	294	283	291	274	317	262	331	322	312	290	308	327	287	295	272	313	283	323	298	281	270	284	320	288	273	308	298	310	299	340	291	279	301	286	296	330	283	300	310	308	290	321	259	309	272	301	321	324	309	288	315	289	299	287	320	292	308	312	326	306	274	274	305	277	276	287	333	306	287	298	314	284	288	343	311	311	299	332	298	297	314	300	290	325	307	283	298	340	294	300	281	334	288	284	332	279	308	274	306	346	295	308	306	279	319	323	298	286	280	309	311	299	272	306	328	308	284	291	327	294	314	288	285	310	302	264	280	314	286	286	291	309	289	264	300	294	317	312	330	330	271	283	291	288	289	292	325	312	297	309	318	313	282	305	292	313	286	292	299	320	269	260	278	323	286	292	294	321	297	331	304	312	314	308	280	288	303	334	303	308	334	322	294	292	301	283	302	285	304	306	276	308	297	293	297	317	282	281	271	303	296	315	287	285	291	316	300	273	346	298	325	294	300	273	318	293	287	293	295	279	277	339	282	320	297	293	296	321	318	281	299	314	311	306	291	271	273	305	289	291	288	272	278	283	304	288	301	314
22599	45947	37540	26624	21108	18134	12715	8191	5451	4182	3260	2591	2129	1622	1284	1091	947	865	698	560	487	446	482	474	440	457	441	401	391	410	409	409	416	386	368	387	368	334	353	373	352	373	371	311	365	337	321	352	323	344	329	339	318	306	325	332	334	321	318	290	334	357	339	327	283	331	339	328	328	312	348	349	291	302	305	320	316	297	304	324	312	317	297	309	285	311	328	322	329	318	312	315	327	327	315	343	328	330	304	329	327	311	316	308	337	294	309	306	307	331	342	324	276	337	305	338	280	320	270	276	321	316	302	282	321	336	329	304	311	324	320	300	315	348	324	327	298	313	316	326	325	311	305	314	310	322	302	324	314	317	291	320	295	326	324	301	323	315	328	320	317	302	318	308	302	290	309	328	281	308	305	330	320	323	310	291	309	294	320	311	313	344	330	324	298	337	290	338	309	318	329	313	333	326	311	302	331	327	316	317	315	304	310	281	300	287	301	336	322	339	347	297	346	352	318	305	333	310	303	295	320	318	329	315	332	303	304	324	305	303	283	338	317	294	298	353	305	337	300	311	314	287	332	285	325	336	316	305	347	319	317	290	294	332	315	334	335	290	319	303	287	296	299	300	325	323	310	305	343	313	288	320	332	318	317	325	319	325	315	317	324	302	303	321	335	316	310	259	353	360	307	330	329	308	350	293	295	299	304	333	298	321	295	315	313	324	307	314	333	338	307	290	299	310	331	301	311	281	322	319	297	299	333	348	288	298	311	319	293	305	345	285	319	330	297	307	288	295	323	284	304	314	311	369	296	301	325	313	318	306	280	290	290	279	299	310	329	297	323	309	319	265	346	335	326	308	316	286	299	320	314	305	313	316	310	311	311	319	332	345	307	295	337	314	318	330	348	304	328	293	301	312	308	294	314	347	318	292	305	335	320	326	298	308	301	294	345	297	323	295	316	298	319	306	319	338	333	298	333	290	304	298	326	289	337	312	304	312	326	320	313	341	339	291	308	281	309	305	334	326	336	329	320	366	331	301	317	348	290	287	308	313	300	300	327	335	320	298	326	281	277	323	338	327	291	335	325	331	297	323	315	299	291	328	335	348	332	292	327	312	307	295	295	302	324	319	303	318	331	314	283	272	310	299	314	328	290	291	292	314	308	332	297	314	307	308	308	276	315	307	299	293	334	296	323	287	335	305	274	315	333	330	312	298	297	309	320	321	283	285	307	339	338	311	330	324	289	323	329	303	298	324	286	315	330	335	306	296	274	316	322	314	308	334	294	322	300	334	311	289	285	299	304	302	292	330	330	327	332	272	343	313	328	295	320	332	295	306	321	321	337	345	311	311	345	310	288	260	313	339	296	275	324	328	337	306	309	300	312	331	321	322	304	319	298	314	262	312	302	298	306	317	302	342	297	315	305	322	301	339	278	317	332	301	302	315	308	317	294	328	301	310	329	334	327	299	339	330	312	329	329	313	331	281	327	314	296	340	340	336	282	291	274	309	319	305	338	310	311	313	292	317	323	310	337	336	312	314	290	285	318	311	307	297	299	311	324	342	310	312	316	306	327	359	335	327	328	312	306	305	329	311	312	321	339	313	318	288	306	316	306	298	293	337	320	342	302	350	335	310	289	337	310	308	306	300	315	319	320	312	310	314	327	329	311	318	328	320	318	329	330	281	315	317	271	333	303	288	312	311	352	304	331	324	305	316	287	322	285	314	309	298	328	333	321	313	332	358	344	324	299	313	312	304	347	312	314	284	308	302	306	302	306	311	302	330	305	297	342	329	314	294	344	280	311	288	320	330	294	295	308	316	325	322	327	331	313	262	303	304	309	315	318	287	310	286	343	344	317	308	343	320	308	313	299	319	317	278	341	304	317	317	318	357	309	296	327	296	327	294	312	281	337	299	297	296	281	317	343	291	300	294	344	282	303	303	340	324	304	275	317	336	341	293	324	329	311	309	275	327	332	328	317	346	341	324	334	302	289	315	318	296	334	296	305	296	325	329	310	301	317	332	258	308	318	341	305	294	319	305	278	302	315	287	303	334	308	314	302	328	310	330	282	304	315	363	307	285	321	305	310	314	296	296	331	302	332	358	338	344	321	327	309	296	320	304	316	290	348	309	314	308	301	302	313	322	335	329	309	317	342	358	318	337	328	281	319	341	311	319	321	327	291	289	296	295	307	302	337	315	323	334	329	302	310	307	315	310	334	295	326	314	340	316	289	347	312	347	320	305	326	334	332	309	327	313	361	309	296	285	324	313	329	298	299	315	293	295	312	291	305	315	316	301	321	315	305	274	303	311	339	306	307	335	339	323	303	304	348	281	335	312	323	310	299	323	306	312	306	296	310	336	312	319	311	294	305	306	298	304	311	300	305	300	308	304	299	290	312	316	336	353	301	312	327	321	338	296	339	314	297	310	331	309	289	327	319	312	324	307	345	320	355	305	302	352	325	280	315	307	293	298	317	355	326	288	283	275	319	292	283	317	347	306	330	316	294	320	308	299	317	333	311	311	299	313	333	327	308	318	337	302	320	354	311	299	339	292	327	313	338	309	306	307	307	313	303	333	318	306	310	276	332	305	309	327	290	323	341	311	333	311	309	325	326	327	301	322	303	328	318	322	319	299	313	331	300	326	331	298	311	321	311	317	341	318	321	315	296	313	309	298	308	319	324	318	304	328	310	299	311	302	327	302	320	316	306	343	285	298	335	286	331	293	288	296	296	321	279	303	309	320	295	310	318	315	316	270	313	269	304	316	325	331	288	332	287	305	307	304	325	293	320	301	322	314	298	322	324	304	334	319	320	327	338	313	299	323	339	317	327	325	341	303	335	300	309	305	315	301	339	323	285	339	315	325	315	328	342	327	272	316	317	313	303	320	283	314	308	305	349	333	309	309	308	354	285	320	296	332	333	300	342	313	307	339	305	298	327	333	335	291	307	298	336	321	303	301	308	282	337	262	316	294	283	320	311	291	307	303	324	309	323	306	314	309	296	307	324	315	279	321	308	276	306	309	292	318	318	305	309	319	304	336	344	330	353	305	323	303	326	296	287	325	336	286	322	315	318	302	320	323	314	304	322	333	337	330	320	319	328	361	291	336	293	329	325	329	330	321	314	314	313	317	301	297	281	353	326	311	299	331	316	291	306	318	313	281	328	329	321	318	308	287	293	301	278	299	346	303	328	294	320	339	325	317	286	303	301	324	340	328	337	299	311	327	313	300	299	340	355	298	326	319	305	298	334	311	303	294	329	340	322	319	336	330	315	297	293	313	296	316	314	310	321	298	341	333	326	325	301	312	338	293	309	337	317	311	328	302	281	311	349	298	339	300	298	310	325	304	300	336	352	299	322	327	280	337	316	312	329	351	348	325	338	328	295	328	308	333	285	302	307	293	300	330	335	321	281	335	310	309	336	314	297	306	326	312	304	311	313	304	311	312	322	327	324	288	299	308	316	352	332	323	304	344	297	311	316	314	296	298	311	321	307	331
25553	21542	28148	26294	19001	12201	7300	3789	2368	1879	1480	1241	987	834	701	632	557	473	389	378	339	303	298	297	305	311	305	283	328	276	289	272	285	262	279	248	278	264	268	265	235	268	229	257	281	261	261	238	268	262	236	258	233	243	240	222	249	245	242	246	225	265	237	239	233	243	257	258	238	247	233	241	250	241	258	220	228	236	216	249	250	245	236	258	240	217	245	231	234	225	232	241	243	227	243	205	227	236	255	226	251	257	222	238	228	253	239	264	216	256	243	238	228	270	245	244	247	242	247	262	239	235	267	229	275	224	239	216	224	244	244	247	224	232	242	226	239	236	231	251	239	234	246	235	250	218	243	211	228	239	240	241	246	244	256	254	252	228	258	240	222	227	230	246	238	248	254	220	216	232	269	257	256	237	241	248	255	240	224	238	235	222	230	218	246	231	266	243	223	243	237	251	234	231	249	245	248	239	264	227	225	247	227	229	240	215	235	226	210	264	241	253	230	215	220	237	255	238	207	257	244	253	241	232	246	257	214	263	226	235	217	233	262	236	232	258	223	212	234	241	241	258	246	255	257	256	256	238	224	224	240	240	262	257	219	243	251	214	216	260	250	196	253	226	258	227	227	235	242	247	244	192	237	252	263	228	242	248	237	215	232	229	254	253	228	226	242	220	255	245	241	254	249	238	236	229	244	251	211	249	233	266	229	244	256	202	215	226	248	237	225	239	234	235	244	269	252	241	248	227	242	243	252	285	229	230	247	239	277	225	223	255	225	237	238	247	238	228	238	241	239	261	252	244	251	216	234	231	240	236	244	252	244	216	265	233	238	216	222	228	261	218	232	223	254	226	244	252	232	258	234	224	255	254	220	249	248	244	234	248	212	221	240	247	256	242	221	238	258	232	236	229	252	235	247	231	225	231	243	242	271	223	231	225	240	258	221	240	253	249	242	254	223	239	232	242	229	221	257	250	239	254	234	226	228	242	257	234	238	209	245	204	228	233	245	221	238	250	244	225	246	231	244	213	249	234	237	254	232	243	243	228	241	247	221	253	245	220	248	246	258	251	253	265	224	275	226	228	230	228	228	231	203	229	235	239	236	231	234	227	222	210	255	257	259	227	245	228	244	252	248	221	225	270	228	259	209	239	234	236	210	226	236	236	212	221	240	233	233	250	235	240	271	202	232	265	231	235	221	253	237	249	239	250	233	232	242	238	268	255	230	200	248	270	238	248	250	254	217	238	237	220	245	243	244	269	230	242	240	237	235	240	228	228	248	268	233	238	239	239	218	223	264	252	222	226	236	242	282	227	243	262	239	237	231	225	221	234	243	261	238	229	240	230	217	261	238	223	252	239	233	216	223	232	233	242	223	259	221	231	281	231	244	277	230	220	223	222	240	241	232	214	238	237	240	256	242	269	253	231	241	238	238	218	290	235	229	254	237	236	219	225	264	238	260	222	230	246	234	218	242	236	233	234	241	218	257	280	240	243	255	225	230	236	213	248	242	228	244	223	222	238	217	239	238	250	237	253	233	247	234	241	226	241	242	228	250	258	240	247	244	215	208	240	220	259	223	248	248	249	206	264	214	259	226	244	223	238	259	246	233	247	238	273	223	228	223	236	224	246	225	237	210	228	219	233	233	247	240	253	231	214	231	255	225	262	235	246	259	249	247	231	234	221	224	238	242	262	250	240	232	241	258	222	243	232	257	232	256	222	227	267	239	212	226	257	252	226	236	268	230	276	270	241	238	260	254	225	230	226	238	250	234	223	224	269	215	238	246	199	226	264	220	259	237	226	227	232	287	239	248	216	251	265	241	237	238	222	248	240	228	238	244	247	253	246	264	215	264	274	236	218	224	248	235	247	235	232	215	242	244	204	232	230	235	231	260	265	251	241	271	262	242	239	232	251	221	239	239	243	233	211	224	257	245	217	245	249	225	236	212	256	237	254	270	267	218	219	249	230	228	274	220	240	250	222	228	239	238	252	242	241	242	227	218	243	228	252	268	193	241	213	225	244	228	241	268	276	271	246	275	239	251	242	225	233	237	254	227	201	264	234	228	242	235	244	225	218	243	245	249	227	233	241	243	215	241	235	229	233	232	261	240	244	224	275	240	244	253	249	237	248	247	229	273	239	223	241	214	208	228	223	228	243	239	230	243	244	247	257	222	280	259	233	251	258	207	255	249	237	261	219	232	263	248	253	219	233	209	236	228	238	240	214	213	242	215	231	237	253	250	244	233	248	232	238	198	245	226	241	236	255	244	221	210	254	237	245	217	231	224	231	233	257	242	237	232	239	224	216	246	248	215	248	256	239	234	227	221	234	225	234	260	255	241	225	249	244	240	244	236	254	226	216	237	225	242	233	238	248	263	229	252	222	239	229	248	228	215	249	239	252	262	254	237	243	235	228	246	250	240	219	234	237	265	233	238	240	226	270	230	263	209	222	228	235	266	219	237	215	219	216	231	243	247	256	229	234	243	231	215	232	232	228	251	241	247	209	218	260	238	254	247	247	240	234	259	264	249	231	255	219	244	217	221	239	271	231	258	224	211	235	227	221	243	221	211	243	222	253	236	246	209	205	245	255	237	216	228	215	217	216	224	243	253	244	249	224	227	252	248	237	236	200	237	221	247	234	218	240	236	250	233	235	235	240	234	235	244	229	252	228	224	245	246	250	275	223	249	242	241	256	250	264	250	223	221	236	231	223	224	228	227	257	241	242	218	246	236	241	249	241	241	235	245	256	230	222	242	253	235	230	225	237	230	226	257	255	232	225	253	214	225	211	246	243	234	226	234	239	230	266	281	213	222	218	226	248	220	224	226	245	238	243	240	255	234	222	228	236	210	249	244	245	229	249	212	243	247	265	235	245	256	250	227	219	227	234	249	237	225	215	238	245	209	245	225	226	282	240	241	266	234	231	235	214	221	252	211	222	251	225	237	265	262	238	227	237	246	226	232	236	239	264	219	247	211	207	227	230	223	249	239	243	244	254	219	246	229	265	231	236	219	227	243	232	242	244	226	237	235	241	220	231	235	236	243	230	251	226	248	223	237	243	247	230	240	238	226	238	231	259	254	244	241	240	231	220	238	227	231	228	250	225	223	231	233	252	256	237	225	202	217	221	243	265	271	226	208	209	253	219	211	209	237	230	253	245	223	212	212	250	241	233	251	260	233	240	232	245	220	226	227	250	220	236	247	244	215	208	257	242	246	234	239	229	247	210	241	229	211	274	227	255	228	239	260	228	266	236	240	248	233	231	238	233	231	226	228	253	226	235	243	225	253	228	237	250	241	219	231	253	259	233	223	246	261	233	212	251	221	238	256	222	262	231	248	250	213	228	241	250	224	216	236	252	218	243	226	226	226	228	255	261	242	240	235	240	236	220	219	227	259	244	234	257	247	218	209	229	234	246	250	229	268	247	222	251	229	215	229	242	227	228	228	218	228	231	220	227	259	237	256	241	243	271	249	253	231	219	225	218	228	235	241	222
21985	42487	34194	23624	18518	15228	10729	6615	4449	3390	2654	2124	1701	1288	970	899	761	671	568	428	404	342	380	389	384	373	349	376	375	371	314	306	320	309	351	303	282	292	279	284	319	273	281	324	265	276	276	286	281	244	268	258	273	263	290	293	272	288	280	268	275	295	279	272	263	270	250	259	261	228	244	279	283	270	260	249	252	255	243	271	265	259	292	277	250	214	273	252	257	296	262	249	255	261	262	259	252	246	252	255	284	291	253	246	259	232	239	248	253	269	269	247	276	242	229	253	251	267	288	257	282	258	246	257	268	259	272	278	228	242	261	229	282	279	261	275	255	277	261	280	269	276	231	255	246	278	224	251	242	257	261	233	252	258	271	230	249	259	267	252	263	276	264	266	242	279	240	242	274	281	270	273	239	253	256	267	224	247	278	263	245	243	230	264	254	247	246	230	237	232	262	260	256	237	264	232	255	263	240	252	246	272	247	263	256	244	271	236	244	226	201	273	277	256	271	263	251	228	261	245	264	279	228	256	267	259	242	252	246	260	262	240	289	272	278	253	251	262	253	264	285	270	264	253	270	273	264	240	242	237	259	246	257	237	247	284	252	265	265	237	283	276	241	249	244	249	258	244	260	224	265	258	272	268	260	235	268	250	283	257	286	228	264	276	248	273	250	266	244	263	263	262	255	257	247	231	251	258	242	267	268	241	257	261	279	261	223	267	279	316	278	245	233	227	279	241	249	280	252	268	277	243	215	267	265	254	242	241	265	273	263	220	260	260	264	282	249	282	236	271	248	240	278	270	276	241	255	274	248	237	260	251	280	255	254	230	256	286	244	237	267	291	273	265	275	226	264	250	286	258	277	252	236	227	252	270	277	265	262	273	244	271	234	264	268	276	278	256	271	276	269	260	265	252	258	273	275	232	243	262	250	240	227	242	242	278	259	278	246	262	262	203	249	256	241	244	250	249	248	245	231	247	267	258	257	228	268	305	251	246	246	249	264	260	246	250	243	262	257	243	222	275	250	238	237	235	241	262	250	255	250	234	285	244	271	267	264	256	240	250	250	290	252	241	265	267	266	256	249	268	278	309	250	288	239	242	267	247	264	272	272	285	249	253	266	268	253	262	242	272	242	256	248	276	263	262	254	262	248	253	277	249	263	232	252	263	265	237	273	267	268	263	253	252	283	250	261	263	255	284	287	252	248	271	266	245	269	244	255	248	252	246	276	257	275	238	265	276	259	269	256	241	237	238	263	266	245	270	279	229	270	253	253	239	247	268	268	261	270	272	236	283	247	274	296	253	247	262	250	251	252	252	248	234	264	233	240	243	238	271	252	225	240	241	274	235	275	242	233	249	267	279	248	254	244	245	233	272	238	257	253	249	255	250	263	254	255	237	278	277	254	265	269	243	237	260	268	249	223	273	254	255	279	229	237	255	220	240	252	277	245	273	254	278	274	261	256	213	240	261	275	236	279	256	236	257	256	274	239	257	272	254	233	221	267	263	262	262	289	260	280	229	280	245	267	246	270	267	231	246	261	240	279	260	260	226	259	259	276	272	265	257	269	219	261	245	263	270	251	280	263	263	274	253	279	236	251	265	264	279	270	260	246	230	264	241	290	273	232	279	271	247	241	260	285	259	254	217	284	272	236	245	229	252	275	237	254	284	262	257	283	246	253	267	269	273	268	264	261	261	244	274	258	248	251	260	233	254	270	229	252	277	269	250	248	260	240	260	250	251	263	244	262	288	264	277	289	246	249	269	261	253	245	233	269	265	274	271	240	291	275	264	245	307	285	258	266	253	251	269	225	241	238	256	254	246	250	258	238	258	245	270	255	251	242	248	242	262	281	289	272	286	274	285	260	263	275	236	251	247	250	263	246	254	296	245	241	235	252	283	268	262	272	277	242	252	234	275	262	268	265	237	237	248	275	255	283	258	291	246	250	266	263	254	258	240	239	270	245	245	280	273	276	232	243	240	231	273	282	268	217	281	266	259	266	230	254	267	273	236	252	286	266	228	249	261	277	252	273	277	247	243	268	272	264	277	270	251	237	225	273	239	249	227	219	230	293	259	237	279	235	263	264	260	283	238	284	282	271	248	294	267	239	240	263	218	278	270	226	290	258	260	224	288	251	253	268	228	251	271	261	246	244	263	233	262	263	258	247	241	284	257	246	243	264	269	252	269	247	278	273	269	272	280	263	260	252	253	247	232	259	245	228	243	265	272	260	263	274	260	252	240	282	250	272	273	272	256	309	299	272	275	264	215	256	248	261	258	256	270	241	264	243	250	239	252	273	248	253	229	261	256	264	253	228	274	266	287	233	237	285	242	260	270	263	236	271	213	251	232	240	254	257	256	261	263	229	237	271	254	260	247	224	220	255	242	239	258	237	245	267	277	257	250	246	259	264	264	268	262	232	283	286	257	249	288	295	276	243	272	250	262	266	256	249	275	237	271	272	223	258	253	275	266	249	251	248	259	291	254	290	276	238	270	275	243	279	262	277	286	266	244	239	258	240	249	252	259	250	250	270	270	241	220	256	256	288	264	255	245	260	259	238	242	230	250	274	266	258	260	247	257	251	255	236	266	245	283	280	269	277	269	232	243	236	270	231	249	245	264	242	268	244	272	232	262	245	267	237	265	222	250	249	263	261	254	293	268	244	271	270	260	245	283	282	275	259	238	263	266	258	273	237	263	254	247	265	244	258	230	268	244	265	258	266	228	255	256	255	273	263	255	248	236	235	267	251	259	277	245	268	268	248	249	275	260	277	237	250	235	283	281	254	230	255	241	280	241	251	289	266	238	273	245	260	249	278	256	239	245	241	281	258	257	235	255	258	254	269	273	301	279	281	284	245	242	275	259	243	257	253	271	269	267	254	271	256	228	247	264	252	261	265	237	243	264	267	266	280	267	259	253	227	232	254	249	268	255	260	241	254	262	260	255	248	280	254	265	283	249	254	255	238	219	240	260	283	227	274	246	293	219	245	273	275	266	269	225	252	283	254	276	283	247	265	267	259	237	223	238	257	262	269	265	274	281	269	282	254	233	261	274	259	260	266	236	225	257	272	237	261	276	242	268	260	279	286	259	255	238	239	271	260	239	248	272	235	235	281	282	228	283	241	238	237	256	244	243	245	246	248	256	254	258	268	224	266	270	202	256	248	292	255	259	254	259	261	272	268	276	234	239	248	260	266	267	245	283	265	241	283	228	248	246	266	256	249	256	298	266	261	263	257	240	243	274	266	255	239	251	244	273	258	276	264	247	255	242	239	247	264	248	264	258	283	251	282	232	282	247	233	267	252	272	249	252	258	266	245	232	233	287	276	272	253	266	267	241	256	241	250	262	266	258	250	234	250	256	256	256	249	265	238	270	253	230	229	273	262	261	263	242	247	255	257	270	268	267	264	288	238	252	261	260	243	260	252	240	275	244	290	281	246	248	250	247	248	254	283	257	241	281	265	242	236	253	258	235	233	268	263	241	271	276	260	269
23197	21576	29366	24281	21881	23145	19736	8218	4690	3618	2879	2308	1833	1506	1254	1012	923	868	694	588	509	557	472	486	486	510	522	464	478	461	435	445	468	446	439	430	411	426	383	410	386	379	392	401	371	337	367	401	402	337	388	333	381	375	370	374	414	332	342	325	386	390	339	345	382	348	383	347	362	359	405	350	335	349	345	361	382	384	342	370	326	362	353	342	325	379	347	351	387	361	350	362	381	374	318	319	351	306	384	322	361	367	350	345	356	364	395	374	379	346	343	376	356	353	367	352	351	388	376	351	352	336	342	386	337	364	363	351	374	343	359	365	371	349	344	360	394	347	332	344	318	391	362	345	355	329	376	332	342	340	337	354	345	345	332	350	361	339	338	378	350	331	343	338	362	349	367	355	344	332	322	404	354	344	356	339	356	379	332	336	358	339	342	377	370	356	379	378	345	338	364	349	370	324	357	358	343	382	355	359	377	365	330	365	366	326	331	353	367	361	337	379	381	375	348	344	344	361	350	393	355	321	364	374	362	355	329	338	366	340	316	348	378	376	344	351	364	367	372	398	364	362	339	321	354	347	339	376	316	368	390	329	344	313	334	357	374	349	378	361	345	338	361	344	352	368	334	340	364	378	332	331	329	360	351	363	334	344	363	357	323	347	394	368	365	351	365	368	350	321	355	339	358	362	345	365	394	323	335	365	326	353	373	342	326	352	352	318	360	350	346	317	364	348	372	327	372	352	363	345	315	385	359	358	336	355	329	370	350	368	344	375	367	360	342	329	328	362	345	342	368	343	359	332	347	340	365	339	339	339	357	327	312	345	364	368	358	312	356	394	354	356	355	333	380	348	338	333	330	388	310	343	359	358	381	338	363	379	357	322	327	363	342	350	347	348	367	336	371	342	362	358	363	372	335	356	353	339	375	353	349	355	376	349	371	339	366	385	353	344	399	367	400	344	338	381	322	377	365	384	377	352	388	368	382	348	355	349	372	342	355	364	367	352	344	340	381	355	337	355	375	342	328	373	373	357	344	332	340	354	380	364	368	353	320	343	329	342	330	374	344	355	366	355	316	346	356	328	326	346	406	334	366	368	351	344	338	357	389	341	340	330	371	357	338	352	382	367	354	380	353	367	372	353	350	343	350	351	359	356	355	307	354	363	346	348	322	325	362	360	343	353	373	323	351	322	315	340	350	337	361	330	315	352	344	347	336	359	356	360	380	399	335	371	352	334	355	367	394	340	338	385	360	310	363	321	359	339	356	365	381	340	376	329	329	379	348	403	353	362	367	341	374	354	330	340	376	380	327	358	350	331	353	358	335	351	349	341	359	341	341	369	365	380	363	323	362	348	332	362	339	340	335	357	354	370	350	365	358	378	345	367	346	387	357	366	354	356	354	400	389	320	334	332	356	342	338	356	371	380	371	359	361	363	354	361	328	373	346	364	363	304	355	374	370	381	344	325	353	352	318	379	369	361	375	371	357	348	326	359	353	370	353	354	371	340	351	334	360	384	368	356	336	379	327	404	323	330	343	364	340	336	329	349	354	369	331	302	370	352	363	339	339	313	311	351	380	357	334	328	361	358	329	363	372	334	390	340	350	343	357	367	343	329	349	375	352	363	348	331	350	352	374	325	335	345	330	334	332	358	326	376	346	336	361	350	367	348	350	379	367	347	394	379	407	339	373	361	326	359	349	357	341	347	340	336	347	342	340	352	397	342	333	359	404	379	345	339	352	329	330	357	370	370	335	358	399	353	366	341	349	331	354	362	361	395	378	341	355	353	326	381	353	373	347	356	392	357	337	337	327	367	353	347	328	370	333	327	327	376	353	377	347	360	349	350	363	375	338	360	321	335	372	349	365	355	380	339	343	340	343	354	332	345	338	356	379	337	349	378	357	358	345	354	318	331	372	354	348	350	325	349	372	335	344	344	340	375	310	371	344	375	364	355	362	386	379	369	336	372	379	347	331	373	341	392	354	351	340	381	395	340	337	354	323	362	337	351	336	366	361	345	353	354	339	332	372	367	383	344	360	311	351	379	354	360	326	342	354	344	362	412	328	310	310	366	326	379	348	328	347	348	377	364	316	377	354	357	362	362	346	326	340	355	382	390	369	335	338	356	335	332	336	340	343	378	369	325	339	351	341	353	375	345	336	380	379	346	362	384	332	385	368	352	338	346	341	374	346	346	324	344	354	345	380	348	349	373	356	349	385	348	358	329	381	329	378	378	324	343	369	354	345	364	347	358	325	355	347	358	341	328	369	375	388	350	368	337	340	359	363	395	326	386	374	383	375	345	382	355	320	353	361	371	356	362	351	329	351	336	364	348	362	323	393	319	393	357	366	383	347	349	334	367	351	342	371	349	351	339	357	363	358	376	370	342	401	345	355	375	332	362	351	336	336	359	367	368	356	348	342	340	333	363	335	400	327	344	369	392	319	334	356	347	353	336	389	343	387	326	366	331	344	318	370	328	373	310	350	363	313	333	346	344	343	348	327	335	342	331	355	376	348	400	346	349	309	344	407	386	331	354	357	345	343	339	365	327	340	381	358	363	364	348	382	396	358	335	354	337	347	337	378	339	385	363	369	335	354	368	357	348	328	323	348	338	349	350	367	360	358	356	359	375	327	322	367	368	356	350	356	344	338	337	343	364	337	359	349	387	359	336	343	368	379	391	340	351	373	346	323	360	319	361	383	358	357	399	341	350	342	377	357	351	348	352	350	390	331	354	378	347	351	368	334	339	350	378	408	363	327	372	379	351	364	347	356	359	360	326	380	349	338	380	365	342	359	367	339	346	338	346	383	357	343	363	365	356	387	391	316	402	353	348	362	381	338	378	350	358	381	347	337	341	354	366	338	379	356	381	322	375	361	326	326	386	375	385	321	333	356	357	382	340	334	330	370	371	359	356	337	351	330	384	348	342	373	352	371	360	377	378	360	348	366	344	363	327	348	376	328	348	394	332	381	331	368	344	372	355	380	320	346	388	360	308	367	354	315	333	356	342	360	378	389	348	354	373	353	356	341	363	352	360	350	387	363	374	363	323	326	357	369	388	359	371	352	363	384	355	383	385	380	359	368	346	366	342	370	326	342	359	322	325	362	381	372	316	359	329	361	363	348	357	368	376	350	347	329	382	336	314	357	389	365	333	352	346	341	374	345	352	377	329	321	303	374	363	355	386	333	407	363	366	379	357	343	375	367	365	331	328	326	355	352	346	348	377	333	364	369	345	333	337	353	313	373	362	346	393	338	376	371	361	368	355	376	351	347	347	364	354	358	333	346	338	364	353	321	301	320	351	375	360	387	385	340	355	339	334	354	363	380	345	353	344	359	369	368	326	338	326	331	334	319	342	332	357	347	350	328	356	379	360	348	349	375	354	354	373	330	363	344	378	347	330	361	390	329	387	400	351	321	365	367	350	364	343	339	355	332	322	362	348	334	326	321	352	353	376	346	370	353	324	348	354	375	375	349	340	360	364	327	389	340	345
24523	51094	43402	32055	27328	22631	16368	10880	7594	5902	4654	3761	2823	2190	1773	1489	1325	1149	904	777	673	685	636	588	579	547	592	495	511	515	504	488	518	490	457	440	487	429	436	431	457	433	418	388	455	361	445	402	400	380	413	400	394	369	371	399	393	397	375	365	374	403	386	392	396	387	403	387	390	382	359	392	405	372	377	388	370	392	386	367	366	387	338	347	365	348	366	349	370	372	368	376	365	340	368	355	347	363	389	406	384	358	363	356	391	365	379	325	399	347	380	387	365	319	338	360	345	362	342	360	357	360	390	360	333	359	370	359	355	388	366	358	361	368	362	361	343	400	370	380	360	369	382	370	361	366	385	343	384	372	385	379	388	378	355	342	343	364	356	382	367	387	410	397	372	365	363	380	341	341	356	354	364	334	395	366	359	337	337	347	368	365	336	381	371	348	392	392	371	364	358	330	356	356	363	377	364	349	403	381	348	393	345	370	402	304	383	333	376	364	367	396	349	416	350	341	367	348	338	373	370	346	369	378	366	369	350	351	360	374	398	383	369	384	358	356	352	371	355	353	355	356	378	390	356	352	398	364	366	349	351	379	365	392	369	354	381	358	372	368	354	383	364	410	361	346	350	365	354	388	379	368	360	360	367	365	349	398	382	350	366	404	339	361	373	340	352	368	367	336	366	373	386	358	358	384	351	369	376	354	393	364	382	338	340	359	374	324	387	382	347	387	355	371	355	369	323	375	406	355	398	363	399	360	381	371	340	389	369	358	376	348	339	370	354	367	364	353	345	334	374	341	348	349	398	350	367	352	330	374	363	384	360	334	389	367	333	360	357	335	333	338	352	359	337	380	382	345	372	367	418	358	379	366	379	354	380	348	370	377	383	345	367	378	387	334	348	341	365	359	390	381	338	355	351	354	401	376	358	369	366	355	414	376	377	372	355	380	356	368	393	366	388	385	348	404	358	364	379	402	364	375	372	344	364	322	340	349	348	390	376	388	390	367	404	338	335	380	353	334	343	373	351	380	366	342	351	357	358	322	344	389	368	376	400	338	324	377	370	341	362	378	347	383	370	329	369	340	389	372	378	357	373	358	363	361	402	393	363	395	379	396	393	376	383	375	353	375	339	317	358	363	353	347	353	349	375	408	376	358	359	375	375	393	360	375	349	372	378	360	348	358	383	375	369	375	383	351	363	348	363	372	357	352	376	343	397	334	369	368	375	408	350	347	340	386	382	369	353	358	320	340	328	367	350	348	383	361	349	369	326	334	364	364	378	367	328	354	401	357	376	346	331	386	334	373	329	348	381	349	360	329	435	358	355	373	371	353	369	361	366	375	357	384	367	343	370	339	373	365	351	374	361	349	373	381	354	360	399	353	356	379	358	369	364	370	368	396	374	361	401	341	374	382	333	400	365	387	369	360	350	375	379	329	362	360	343	352	347	389	382	359	385	352	379	345	356	354	374	347	358	388	365	355	382	382	387	329	358	363	357	420	380	349	344	360	330	377	385	362	359	368	316	399	367	374	372	369	401	375	376	371	364	374	402	371	346	395	404	338	378	352	338	382	349	389	370	348	351	382	372	373	377	347	397	387	380	362	385	337	363	392	392	367	369	332	367	370	340	384	365	372	354	399	349	356	383	374	368	350	390	376	363	372	352	392	347	382	352	411	392	371	338	360	361	350	357	377	352	369	386	392	345	337	386	369	379	356	385	384	379	400	384	352	397	341	374	396	347	353	361	382	394	362	401	337	374	320	393	374	344	315	343	346	358	381	359	343	324	381	374	362	388	404	381	354	356	354	316	378	355	355	370	365	355	361	369	366	383	365	385	334	361	355	374	372	359	376	368	358	370	358	332	364	376	372	361	346	387	392	335	367	366	336	403	369	372	358	381	377	368	381	398	370	383	361	366	356	333	370	345	390	380	344	386	361	369	379	380	347	355	366	374	365	369	375	379	337	386	375	418	360	380	331	344	346	363	402	308	366	366	362	359	352	341	369	347	393	336	402	366	381	361	364	348	348	358	403	388	380	397	372	355	367	341	358	399	377	361	370	338	355	353	403	396	339	368	390	400	349	358	357	375	375	354	345	380	337	376	374	337	371	382	320	361	390	371	339	366	358	357	349	357	380	344	354	367	368	390	346	374	372	363	342	372	398	338	341	368	390	373	358	411	373	368	381	347	395	347	347	332	375	370	364	387	356	395	366	364	381	389	371	356	369	377	340	357	409	359	379	333	352	353	382	353	347	357	364	350	372	364	391	383	391	372	340	374	388	358	396	399	359	339	339	349	353	405	392	377	379	357	387	371	392	390	386	327	348	349	359	373	340	378	365	344	371	343	369	354	394	315	352	351	363	365	366	381	372	343	389	341	361	367	350	359	349	348	358	420	366	384	406	389	359	337	352	379	357	387	401	362	372	329	392	379	385	375	330	380	367	371	343	390	377	327	389	359	355	380	356	400	358	390	358	361	350	379	374	338	382	386	371	353	350	360	334	357	339	395	365	327	352	377	373	370	354	395	335	391	390	396	396	360	369	398	353	350	372	355	365	355	360	385	353	406	367	373	392	358	357	338	356	379	368	367	369	374	361	379	371	377	356	356	351	399	337	360	344	369	383	373	404	378	383	368	365	374	360	357	366	362	361	375	378	331	369	359	398	357	366	389	346	374	372	362	357	334	356	363	388	327	380	354	363	361	353	351	370	369	362	378	385	355	367	365	369	368	398	371	380	312	332	375	335	351	391	399	380	375	354	363	346	376	375	381	369	384	371	361	371	364	377	380	337	393	372	349	401	360	350	389	380	398	363	375	388	361	379	404	387	362	379	366	371	350	399	356	342	371	354	351	368	337	349	391	386	356	328	369	378	322	336	365	381	376	340	385	346	372	356	398	380	355	333	352	367	345	379	351	373	375	365	333	363	374	365	383	392	353	364	338	375	367	370	336	373	389	346	362	390	350	368	355	390	370	379	399	379	369	389	368	330	376	350	366	355	419	371	371	349	364	386	345	372	354	355	369	367	362	363	358	366	382	351	397	404	391	407	358	379	345	376	380	368	364	372	360	384	350	370	371	366	390	348	356	379	393	377	346	384	361	349	400	365	379	380	397	325	366	369	353	360	363	380	338	345	397	369	358	333	360	344	377	361	372	355	360	342	356	376	388	396	341	366	331	372	382	364	388	339	346	350	353	351	365	361	347	379	375	353	396	361	372	354	390	336	368	404	357	351	390	370	369	376	367	362	361	354	375	324	386	367	375	370	393	361	378	366	360	383	364	332	353	354	410	389	375	386	357	374	336	395	334	369	389	373	341	394	361	353	368	378	386	371	392	404	399	351	391	388	353	389	344	360	403	366	339	382	414	382	345	383	376	359	381	358	372	353	351	350	344	389	396	357	382	385	330	368	371	350	362	335	393	347	372	317	348	365	407	373	348	377	358	334	360	327	370	345	310	367	405	369	379	367	351	358	378	357	380	348	340	368	350	414	347	357
29222	25009	28029	19929	11939	8255	4950	2679	1723	1406	1021	935	728	597	530	480	385	427	310	297	311	277	263	252	268	289	251	240	239	274	254	281	264	242	272	260	243	242	244	219	238	227	252	237	223	209	238	244	240	256	237	221	232	222	238	202	224	229	226	208	251	219	211	227	222	208	262	221	243	235	207	192	227	221	224	217	239	209	221	236	225	221	219	220	235	225	223	213	237	221	202	233	231	221	223	238	211	236	230	222	220	230	225	210	193	226	213	205	229	227	239	193	227	191	215	221	236	205	252	235	222	231	244	201	211	226	221	186	240	212	190	212	230	205	229	215	209	221	228	223	230	215	231	206	219	222	222	216	221	230	230	217	200	200	231	242	248	222	246	226	218	212	213	223	235	214	231	215	205	219	210	219	221	211	235	223	244	242	225	224	205	219	252	203	210	230	231	203	207	188	212	229	239	252	233	208	218	201	205	223	212	248	241	217	216	254	214	187	202	234	229	220	195	230	213	226	250	194	247	201	197	215	209	208	201	208	227	210	232	215	198	192	209	238	225	195	227	238	207	219	230	255	239	224	223	234	215	229	224	209	213	214	220	222	200	215	234	201	214	238	212	229	219	220	213	235	222	226	219	216	239	236	240	219	222	234	225	245	208	232	199	209	230	209	222	218	214	222	213	210	249	232	241	265	197	220	215	205	232	222	234	227	256	214	250	214	243	227	252	210	238	225	220	236	255	218	208	228	205	224	236	212	233	217	212	231	204	238	220	264	215	216	209	239	227	243	204	213	234	226	225	228	215	225	248	216	236	219	235	223	222	214	204	225	228	207	231	215	231	213	192	226	231	232	215	213	238	225	219	217	219	222	258	220	219	219	238	246	234	235	219	223	228	213	218	216	222	218	189	215	206	240	237	217	222	219	212	203	210	221	225	236	233	218	213	242	245	192	230	212	196	232	220	230	248	205	209	246	225	209	249	205	226	188	223	238	200	248	240	216	221	240	250	227	209	211	210	234	225	231	217	217	234	197	221	224	217	232	213	248	201	257	220	213	211	204	254	215	232	225	232	245	204	200	243	220	239	204	208	237	215	228	233	226	207	225	264	227	227	212	218	242	197	263	242	242	200	238	224	212	198	239	209	207	244	212	220	220	225	237	239	208	232	233	198	228	211	248	226	239	229	216	232	187	226	211	203	224	208	213	224	222	252	237	245	203	228	208	239	228	220	187	215	227	224	216	254	240	221	229	213	232	241	219	202	216	219	207	216	189	201	214	222	206	234	245	213	221	215	210	217	231	208	202	213	240	221	215	252	229	221	239	231	226	230	205	238	227	221	205	197	223	199	214	213	220	226	215	227	251	227	225	213	249	226	232	232	226	226	264	223	231	241	225	212	215	231	227	241	202	228	228	203	224	214	228	216	212	196	221	223	213	229	207	230	207	223	209	237	209	201	248	216	215	247	215	230	198	217	233	196	217	194	233	242	232	221	221	238	234	200	220	217	203	245	237	210	208	209	234	211	252	225	239	212	204	214	222	211	199	199	206	228	207	225	237	220	210	232	220	236	213	212	255	228	212	219	252	237	219	235	225	207	234	208	222	205	230	224	226	233	209	231	221	242	218	214	212	225	231	233	210	244	210	212	219	230	224	207	222	212	223	207	214	212	220	211	216	211	240	226	224	260	230	205	199	220	202	228	219	214	239	218	198	248	200	220	245	220	229	228	231	233	219	239	223	225	252	237	203	226	228	214	195	212	216	234	209	236	183	223	237	224	237	213	205	218	218	238	205	254	238	238	242	220	237	255	224	221	211	235	208	246	240	232	240	220	221	241	195	236	222	222	248	207	232	212	245	235	195	239	203	211	197	233	224	223	232	243	239	222	229	219	245	236	200	192	209	206	223	222	251	209	205	205	224	241	226	229	224	219	216	222	206	236	213	226	223	202	225	218	233	250	251	245	192	234	239	215	217	230	215	244	226	204	230	219	243	200	229	225	217	215	203	233	213	219	220	243	210	206	231	222	223	221	233	226	214	212	225	220	229	213	219	212	231	223	214	228	225	201	193	231	224	240	211	237	190	207	231	197	229	236	234	196	228	222	241	224	212	223	208	192	187	202	232	223	207	220	209	238	231	227	207	231	217	211	241	225	239	229	192	236	240	206	220	202	196	217	198	224	247	227	252	232	257	227	230	235	189	232	239	239	214	230	199	222	224	194	195	237	213	217	216	209	214	224	210	251	209	241	244	232	220	209	205	220	209	186	234	229	222	210	200	199	220	194	230	204	223	238	205	235	234	231	251	247	224	233	220	210	201	205	214	213	171	216	236	209	232	201	231	238	199	214	208	212	223	211	215	235	214	241	233	217	205	237	218	205	236	225	227	229	230	240	231	209	207	231	197	201	247	241	243	224	203	201	239	252	214	209	229	229	220	236	220	223	255	243	231	188	235	208	221	226	213	231	209	231	205	220	241	227	268	213	211	221	251	212	220	193	232	236	225	232	216	219	248	209	227	215	230	218	229	230	232	233	207	202	247	212	219	225	246	221	212	192	232	208	207	206	216	213	248	230	211	219	231	233	249	212	235	230	197	224	227	228	216	235	236	208	233	219	241	221	228	216	228	224	205	226	234	226	206	229	214	235	209	234	234	241	227	228	252	219	213	216	252	233	208	223	213	207	227	207	239	225	225	229	221	224	215	211	249	223	234	208	208	237	225	245	204	220	229	234	223	218	263	240	214	193	230	213	233	190	214	235	229	223	234	204	221	228	221	237	201	199	225	223	224	228	232	247	211	202	227	188	201	225	221	238	253	244	192	211	209	243	233	225	218	228	231	234	237	229	202	205	227	230	245	191	227	202	221	229	238	224	216	218	215	218	211	208	214	217	222	204	243	199	220	226	248	202	238	219	221	216	212	232	226	208	218	211	214	247	244	227	208	220	221	222	230	205	223	220	235	233	208	213	201	224	258	249	211	221	244	230	220	218	209	228	207	228	221	225	221	198	236	234	229	216	198	221	235	253	220	209	260	195	227	217	224	216	200	207	238	218	213	206	212	198	255	248	229	218	222	229	198	223	230	202	216	215	229	198	232	215	193	216	246	230	220	220	215	210	207	246	214	218	246	223	217	217	243	236	244	233	219	229	212	223	210	228	225	212	228	249	243	216	235	228	243	233	230	269	213	240	197	233	217	226	214	207	227	233	237	226	225	231	218	265	238	217	239	217	227	211	222	232	237	216	227	214	237	219	224	237	190	229	213	228	217	230	227	240	195	202	222	237	195	199	227	216	205	239	211	214	241	226	228	212	217	227	216	235	237	216	211	194	222	204	235	247	234	219	219	247	251	203	219	217	216	245	227	220	239	233	251	226	216	217	229	227	211	252	207	229	200	214	214	225	226	214	221	229	218	227	212	219	215	212	211	202	205	231	201	224	218	249	219	189	228	224	205	244	231	234	215	215	243	216	249	215	244	238	231	202	237	208	213	235	223	218	203	219	207
21285	38005	29629	19192	15026	12021	7917	4615	3091	2435	1826	1609	1131	969	714	670	622	534	458	375	369	336	325	344	308	307	331	304	308	305	266	280	301	310	266	250	285	224	263	267	256	250	287	292	233	266	243	271	241	233	252	248	234	231	252	251	249	241	254	265	249	248	233	224	257	247	246	227	220	253	223	238	235	257	239	231	284	233	226	244	236	260	241	239	240	236	252	218	237	243	231	236	249	244	269	244	248	273	228	262	231	234	238	253	261	244	250	210	241	230	223	255	246	225	234	261	226	244	219	241	239	232	239	239	245	223	248	245	271	245	239	229	237	236	243	253	227	237	213	226	223	262	224	243	237	232	218	227	228	242	244	244	235	238	231	232	253	254	252	214	231	253	241	220	250	249	233	236	240	232	211	268	235	246	270	264	240	240	224	248	215	231	271	245	243	237	225	233	243	227	222	243	239	225	221	244	266	271	229	237	231	250	240	225	231	241	226	250	247	228	240	221	231	244	279	249	234	248	226	244	250	252	218	215	235	232	204	246	236	255	212	224	237	245	245	227	230	273	215	234	227	243	224	231	233	243	236	253	234	216	257	196	242	214	230	233	238	254	241	270	247	224	231	261	249	260	246	242	245	220	228	253	221	211	236	227	225	234	238	236	227	259	258	234	225	247	242	250	261	260	242	227	265	230	255	261	225	240	229	243	246	253	205	234	251	254	221	240	237	261	248	223	220	207	260	247	223	253	228	218	246	253	247	253	250	231	218	237	250	243	242	246	228	247	225	229	226	226	245	211	223	258	230	233	242	247	232	232	259	227	250	240	213	260	261	242	260	217	252	250	240	244	251	214	231	261	226	247	239	243	278	231	241	214	230	249	241	216	204	277	236	214	242	237	223	220	246	251	225	275	253	248	262	238	218	279	227	239	241	262	241	235	244	246	248	234	235	240	233	264	245	252	246	249	238	262	255	281	238	272	237	241	261	240	238	237	247	247	253	229	253	250	260	218	244	234	247	235	238	252	231	230	244	230	241	229	258	241	244	242	263	223	226	269	237	228	229	245	238	241	251	236	274	225	225	258	242	249	243	243	229	267	228	271	271	255	257	225	235	203	237	236	229	239	228	236	245	254	236	235	239	245	239	262	229	238	229	223	245	249	255	231	222	262	222	230	214	222	227	231	229	254	252	244	220	227	238	263	234	229	229	266	258	216	246	251	251	234	254	286	261	257	245	244	255	257	254	258	225	264	228	250	244	250	257	257	258	244	242	212	230	247	241	243	253	279	258	283	217	222	234	239	251	230	218	234	250	260	243	237	225	248	237	225	250	251	277	245	234	227	209	224	250	262	233	245	243	205	248	263	211	232	261	222	258	222	235	286	232	260	217	250	258	244	253	259	237	241	231	228	264	232	244	229	235	229	259	244	257	237	222	268	265	232	277	207	216	211	264	251	230	244	257	242	254	226	212	246	245	278	264	229	260	233	230	239	242	246	227	239	241	261	230	245	230	246	233	236	267	248	267	243	270	252	256	253	231	240	238	227	230	247	237	215	259	275	245	232	233	239	233	241	249	213	269	219	282	235	257	231	233	232	254	244	224	241	236	204	229	224	243	243	263	228	235	212	282	227	243	211	214	229	251	262	257	254	261	250	249	241	237	232	246	227	225	218	241	213	243	251	264	255	222	230	255	226	241	230	263	222	245	289	241	245	272	226	230	255	250	250	242	265	250	240	264	229	264	244	308	221	258	256	263	228	236	224	197	258	269	259	238	238	241	219	256	249	257	237	255	213	228	252	244	238	218	255	255	240	232	248	211	223	224	255	257	258	204	252	254	241	223	250	256	240	220	216	228	215	230	235	211	248	252	241	261	217	245	220	238	218	236	236	228	256	249	246	251	252	260	228	221	285	264	220	249	247	253	256	244	259	214	246	233	261	237	236	244	219	241	240	253	230	241	241	254	213	244	215	227	243	207	225	245	249	256	229	228	249	264	244	208	231	215	232	245	226	213	245	243	231	249	233	230	231	229	246	233	255	255	248	238	263	220	247	230	236	257	261	234	248	259	231	255	247	267	226	219	240	222	234	228	229	237	247	251	255	220	277	229	236	264	256	242	254	217	217	228	227	247	253	255	216	255	206	234	236	237	239	261	241	245	253	216	248	236	249	271	235	261	227	260	222	270	231	253	236	253	242	223	278	228	263	260	256	248	251	241	234	234	267	241	223	250	229	226	221	249	238	240	233	215	256	230	239	230	237	227	226	244	225	234	260	238	231	237	223	237	227	259	225	248	232	236	238	280	232	265	246	247	247	214	227	241	235	242	210	215	245	259	252	249	234	254	220	256	232	255	235	249	248	218	240	274	269	257	238	245	241	238	243	253	245	256	249	274	278	238	255	245	254	251	233	226	234	217	215	209	228	235	223	256	267	225	231	223	274	236	243	196	234	254	252	242	224	248	232	223	219	219	239	228	219	260	230	230	232	256	203	227	243	240	230	240	219	267	216	230	227	234	220	250	215	261	240	239	234	241	256	238	255	218	262	215	257	224	262	281	231	249	218	223	258	257	236	263	256	233	240	209	237	248	247	249	250	227	231	241	231	232	231	241	234	224	248	252	236	260	234	212	230	216	259	241	232	209	264	233	237	250	243	237	258	234	257	235	250	240	250	225	225	239	245	232	262	257	222	244	261	243	236	229	237	234	252	249	238	230	227	258	235	209	249	250	219	239	207	231	259	194	242	258	218	230	223	250	251	216	253	226	246	249	251	250	236	242	256	243	238	252	228	216	213	242	248	233	275	233	272	228	257	233	233	250	255	243	239	229	233	255	236	243	235	263	246	226	261	220	214	267	225	249	236	247	247	241	224	231	249	257	239	238	256	228	235	224	247	245	216	217	253	254	242	230	243	246	236	241	241	239	234	243	250	213	240	217	258	241	273	257	244	240	249	243	257	243	228	219	240	240	285	242	218	214	243	251	216	235	242	245	216	233	255	243	266	238	244	244	240	222	244	221	281	255	224	252	245	215	226	229	254	222	256	240	249	235	240	254	242	204	251	240	258	218	244	215	247	233	230	258	258	245	257	223	233	251	249	255	239	227	237	262	246	253	264	228	245	230	238	222	228	262	257	215	268	227	239	257	241	224	234	251	245	247	253	246	248	251	254	222	241	241	246	230	225	252	235	258	226	245	252	253	219	227	246	233	231	224	237	212	250	241	255	252	265	249	246	253	251	231	251	258	256	243	258	250	238	252	240	241	237	222	233	211	245	221	231	241	258	258	236	258	217	236	251	227	256	260	252	243	226	255	233	234	264	255	235	227	245	250	217	250	264	253	230	234	237	264	256	256	288	225	252	226	211	242	232	225	208	222	244	229	243	253	224	258	229	265	230	210	248	231	244	230	230	244	227	240	228	228	243	243	252	274	229	268	230	291	215	234	244	244	242	246	216	254	258	269	244	233	222	246	241	249	247	243	240	244	230	226	252	240	221	241	247	258	221
24457	21544	28906	24948	22354	18702	10761	5105	3188	2483	1963	1533	1316	1039	863	739	648	651	536	439	433	395	417	373	369	445	382	372	356	361	341	361	377	370	372	347	311	315	324	309	315	340	316	322	319	307	325	315	334	299	306	324	313	293	309	324	259	312	321	319	319	320	317	308	296	316	302	311	290	269	298	310	322	262	316	291	276	279	283	293	275	287	312	289	306	309	293	295	306	280	289	271	284	315	280	283	297	278	287	304	313	341	282	289	307	288	301	275	304	303	319	329	314	271	310	290	315	278	301	292	310	287	264	284	275	313	276	299	293	324	309	327	266	304	287	284	333	314	298	290	302	281	275	274	256	292	307	278	319	286	293	282	297	293	328	286	301	295	312	277	277	297	291	314	327	285	318	274	262	281	278	319	304	292	279	283	290	287	286	312	311	322	297	316	340	278	300	303	261	283	305	283	281	299	320	290	306	281	290	326	306	283	272	293	272	303	293	299	281	303	302	302	266	298	295	292	322	322	341	281	326	288	327	290	307	297	325	275	320	309	323	287	325	316	292	280	333	304	311	301	273	301	310	278	283	300	276	282	273	305	305	319	303	269	283	299	288	287	311	293	293	331	303	308	284	281	303	308	298	306	303	288	256	311	292	302	304	291	330	268	289	271	290	286	296	288	300	315	327	287	295	305	303	287	311	283	266	274	294	302	315	291	305	302	291	297	305	273	303	319	279	293	298	284	312	299	296	295	342	304	309	290	311	279	314	278	313	320	337	327	292	312	270	302	320	296	274	307	256	277	299	282	301	303	295	305	304	272	282	290	286	289	279	298	340	296	320	308	288	286	304	265	313	340	287	312	304	327	306	290	286	264	295	267	285	320	272	309	336	302	309	318	302	299	310	316	291	279	292	343	315	296	270	276	314	291	328	292	315	291	310	323	299	316	306	307	293	297	269	283	283	311	288	278	317	285	280	338	302	308	303	314	313	316	296	281	296	281	321	303	310	291	315	297	310	295	299	283	304	298	299	343	287	334	270	283	315	277	323	322	285	302	284	284	331	279	273	288	309	325	309	287	294	276	301	290	311	272	273	321	295	264	305	291	307	287	288	288	252	301	297	305	310	308	302	311	278	279	284	305	309	279	299	280	326	297	303	279	318	281	272	324	323	305	283	268	282	270	303	306	282	269	280	297	303	292	306	288	289	303	314	284	314	302	278	290	291	281	302	291	280	310	311	302	297	277	280	318	299	288	313	316	322	332	296	261	307	294	302	294	268	310	299	306	301	291	289	261	286	289	301	319	303	285	281	283	304	293	305	296	279	304	278	311	260	288	297	306	311	316	287	312	268	263	311	275	278	290	324	299	292	295	319	287	302	295	292	327	323	309	330	276	285	270	291	328	295	265	291	324	327	309	271	319	301	288	283	309	290	315	298	293	293	296	295	288	271	307	296	308	241	275	306	283	285	298	306	328	325	286	304	289	275	302	291	310	290	294	330	296	279	279	280	295	287	318	296	291	277	325	306	292	314	323	275	301	292	297	280	320	295	284	294	275	291	299	299	289	296	289	305	294	285	303	306	278	300	289	276	293	293	311	319	304	304	280	330	264	302	287	276	332	323	279	300	307	296	322	299	301	281	285	313	282	313	272	318	311	326	280	286	299	271	303	326	309	281	278	267	328	297	296	321	302	303	299	286	302	317	309	283	292	296	306	286	304	291	316	318	329	299	281	281	295	275	242	316	310	288	303	289	305	288	322	309	313	293	283	321	321	281	330	318	328	310	297	324	326	264	318	296	304	282	312	282	293	291	289	296	310	277	280	280	311	263	305	268	296	307	320	305	316	297	273	306	319	309	291	310	245	295	299	300	326	303	302	290	307	290	306	300	310	273	285	275	301	304	289	305	299	286	273	300	326	307	333	268	310	294	291	317	294	276	304	311	310	276	289	295	291	310	318	336	286	270	283	308	293	295	287	309	291	289	295	298	290	299	315	291	319	277	337	288	305	278	277	339	293	305	311	304	276	293	285	334	289	328	288	303	340	265	290	300	302	297	291	318	300	314	288	293	297	294	299	290	307	317	263	294	303	302	303	283	285	274	261	307	293	296	276	326	315	299	290	299	314	288	282	281	278	283	282	261	312	286	276	295	301	287	286	291	323	316	296	276	296	316	303	292	274	265	297	309	312	288	291	310	279	303	296	298	292	277	293	300	293	275	272	283	279	336	306	295	281	305	291	293	290	316	282	260	290	314	309	294	291	297	261	313	304	321	280	275	273	311	312	331	324	269	308	309	278	300	275	260	272	269	285	306	275	306	324	314	280	297	294	285	261	290	301	303	273	276	311	313	306	304	294	290	297	287	283	309	321	329	295	272	303	316	293	307	316	288	299	283	289	302	334	283	335	284	272	332	257	286	333	313	293	291	309	267	305	271	289	288	275	289	272	281	297	319	307	316	276	296	291	290	288	310	293	292	296	332	288	295	298	268	285	302	304	312	303	241	294	309	286	280	300	305	293	290	290	304	306	274	278	287	303	280	306	310	314	306	279	293	299	278	287	296	281	318	315	304	336	323	294	296	318	284	287	305	303	287	299	276	294	288	324	310	267	297	316	302	291	272	328	281	307	304	283	265	283	292	293	332	268	308	298	282	313	290	282	290	273	284	255	299	319	284	295	284	297	273	306	291	301	289	293	295	291	289	324	274	261	312	319	309	280	301	306	292	293	280	266	302	302	307	289	297	276	317	282	292	279	274	290	276	290	286	266	282	285	318	266	301	286	317	312	288	314	267	283	281	299	283	299	249	292	290	318	282	298	278	307	284	316	288	295	289	268	305	295	325	308	298	296	306	293	293	306	306	319	290	262	293	261	287	272	268	318	294	291	268	283	295	307	281	264	293	282	315	266	287	321	310	272	306	288	305	299	286	294	315	252	321	321	310	303	300	270	271	309	298	266	314	291	295	274	298	280	343	301	274	273	314	319	313	318	294	316	294	291	330	279	305	321	310	290	273	292	286	250	284	305	270	312	281	299	339	294	314	300	288	317	282	311	288	295	294	268	290	353	282	303	273	318	303	294	305	327	298	268	316	307	306	293	312	327	315	276	337	255	284	298	322	276	298	308	291	336	293	294	302	320	306	281	295	288	289	278	246	294	256	316	327	314	283	331	315	311	323	293	292	271	319	314	305	292	316	295	277	304	259	316	273	268	298	350	311	307	322	314	293	300	309	332	313	288	293	325	322	284	281	282	284	298	262	296	271	315	293	273	300	300	282	285	306	311	290	272	311	295	324	302	275	248	309	270	269	272	310	289	323	323	277	267	295	308	291	307	338	306	271	306	291	283	308	293	297	299	297	304	283	340	298	272	282	260	244	278	286	290	272	314	293	301	279	268	281	290	303	296	300	275	272	296	307	291	300	286	285	308	304	285	275	323	273	296	304	298	289	312	280	291	329	305	299	270	305	277	317	338	300	279	322	288	291	298	331	291	260	287	293	310	298	281
22131	45886	37958	26557	22333	17894	12251	7618	5348	4082	3088	2575	2058	1576	1232	1043	889	850	660	535	516	499	436	486	481	446	442	463	404	410	376	418	399	426	411	379	366	366	396	363	360	370	337	372	391	335	332	317	340	336	347	290	321	308	336	327	359	312	316	298	326	340	311	365	317	310	339	313	313	313	312	326	326	317	354	313	307	317	291	312	329	345	326	308	337	329	317	300	310	329	286	308	315	336	307	344	309	351	302	277	299	329	316	311	345	294	334	318	326	322	312	299	322	292	296	333	317	313	304	301	325	324	313	319	327	299	297	293	292	297	307	352	309	285	322	306	329	294	322	308	300	303	291	303	274	306	293	302	327	308	292	290	313	321	327	300	341	304	303	347	304	316	315	313	326	340	296	325	343	307	331	299	301	305	311	302	308	303	298	294	298	346	325	272	307	313	321	332	302	327	318	337	332	321	309	334	328	324	319	295	326	327	311	317	327	303	311	329	302	316	301	315	312	320	316	282	313	306	290	312	338	329	336	321	302	300	321	321	318	326	337	321	301	310	294	291	316	307	315	301	270	345	316	331	331	294	291	297	333	319	314	310	278	313	318	325	308	287	300	291	292	307	321	290	287	297	326	329	346	335	305	294	318	340	313	306	319	320	320	311	328	288	313	334	291	309	318	321	320	325	337	317	350	308	332	308	346	322	284	309	300	315	294	303	298	323	293	342	314	304	324	308	313	313	304	320	315	322	318	312	301	340	304	336	289	349	325	311	329	282	310	324	326	303	290	311	300	309	314	311	271	307	287	314	301	308	313	293	333	289	340	333	260	297	334	316	324	309	320	345	290	288	321	319	312	298	288	327	311	304	345	309	325	305	309	326	339	321	329	297	333	282	341	330	306	324	321	293	320	293	357	310	319	311	315	307	275	330	311	291	316	320	290	291	304	327	312	311	320	300	331	287	314	287	345	279	315	326	317	295	301	335	286	329	274	302	339	318	303	296	319	308	300	314	292	321	322	302	300	311	277	342	318	297	325	331	302	307	341	328	334	315	294	322	307	283	286	291	303	325	297	313	293	312	306	356	287	314	287	310	328	316	316	288	303	314	330	328	346	282	306	301	307	311	331	328	304	308	300	317	282	292	319	308	300	309	320	315	312	289	309	289	298	313	311	315	320	282	325	316	310	289	316	260	324	312	307	310	315	330	320	315	321	318	277	344	307	268	330	328	289	325	302	291	305	316	315	334	297	314	341	341	327	305	313	313	327	302	296	318	306	305	300	309	303	336	271	310	310	359	349	324	314	314	297	324	298	300	301	294	301	331	309	304	310	330	319	323	292	282	310	321	327	351	312	306	338	287	323	360	304	308	288	323	299	297	267	301	307	311	311	308	320	302	301	298	315	295	305	307	311	305	316	310	330	307	317	286	321	321	290	334	324	313	339	308	324	303	320	333	283	318	316	300	287	329	326	297	330	333	319	322	300	337	303	335	310	329	345	308	297	313	342	324	301	326	300	308	321	322	313	311	336	328	307	322	343	336	309	306	306	345	324	300	314	314	309	296	324	284	320	318	325	318	282	314	314	333	314	288	290	342	330	295	309	311	341	325	288	343	304	308	327	323	333	318	316	310	313	320	359	305	317	287	320	329	332	294	311	313	294	329	308	322	322	299	296	293	293	285	295	301	345	298	311	347	317	328	310	304	287	326	279	337	309	294	320	295	285	321	281	309	321	324	299	295	301	313	302	313	306	311	334	295	304	322	308	326	314	290	343	312	327	297	291	327	322	311	327	321	331	318	329	270	301	324	329	300	297	340	330	303	305	269	335	298	301	276	300	318	331	322	290	302	310	338	347	336	320	294	301	335	326	299	321	308	316	324	314	360	268	298	308	325	349	300	297	314	311	319	309	306	308	325	327	297	329	319	316	287	336	326	317	273	325	320	325	319	315	325	284	282	335	273	317	313	282	300	334	304	326	323	319	309	291	316	305	309	315	318	320	319	305	307	324	306	311	321	313	323	293	311	343	292	295	309	307	314	313	321	319	308	301	299	307	313	295	306	305	306	289	304	289	318	318	293	307	299	318	293	301	347	312	341	327	344	294	306	303	290	321	331	298	313	335	308	307	267	336	337	305	310	323	287	325	315	305	319	361	307	321	292	286	321	309	342	309	305	333	309	313	294	322	310	314	313	301	325	288	287	289	310	324	317	321	312	312	314	336	292	321	298	322	322	310	305	288	297	349	357	307	318	302	339	322	287	311	300	298	298	290	295	336	287	278	306	328	295	319	342	324	338	303	332	313	302	303	346	330	310	325	310	324	320	308	351	311	304	282	319	281	312	303	307	330	337	297	316	321	320	308	301	304	312	297	287	296	311	335	351	318	320	293	323	337	318	313	292	321	292	295	315	286	267	289	331	325	285	318	306	293	290	305	311	305	306	315	324	321	299	291	330	301	314	311	336	317	298	327	273	303	294	298	295	306	285	334	306	308	303	324	311	308	281	320	309	327	315	321	306	320	292	295	326	346	308	338	289	300	314	328	311	310	295	301	322	271	295	304	312	289	300	295	297	285	314	330	309	280	313	310	302	302	343	328	313	307	324	322	297	305	283	324	297	309	307	306	353	313	296	288	293	305	322	281	291	322	323	281	329	303	315	322	308	293	314	335	288	276	311	304	341	339	326	280	313	310	306	315	310	312	325	310	332	308	298	318	335	309	335	310	335	286	305	326	340	330	309	299	343	310	301	303	287	307	342	330	324	336	299	319	322	310	315	291	300	303	295	309	319	277	325	319	302	284	300	299	330	312	299	328	312	298	279	285	312	313	319	335	302	344	309	334	299	300	292	332	331	293	364	304	301	341	310	319	304	330	317	318	309	297	348	322	313	325	317	325	324	293	319	294	310	307	312	323	327	298	325	346	297	312	285	306	324	317	319	319	283	335	317	333	332	302	332	320	338	301	311	290	307	277	324	299	323	312	311	286	294	340	308	349	312	324	282	308	306	332	316	306	331	315	297	303	289	294	300	327	313	310	312	307	309	328	303	290	319	335	295	310	286	291	256	320	276	336	326	338	281	337	317	290	328	303	305	308	293	331	328	342	317	325	356	318	282	338	311	318	298	314	341	292	287	313	336	310	286	323	297	303	307	319	305	299	307	317	305	284	322	306	346	335	309	329	304	292	325	301	314	264	302	320	298	306	300	311	300	308	326	335	311	318	311	350	328	295	335	317	322	317	336	291	345	330	305	274	303	328	324	330	302	296	341	317	318	310	286	327	289	323	309	296	296	323	337	314	335	341	320	298	317	290	327	317	294	329	318	347	278	319	306	326	314	296	292	283	288	338	307	292	291	291	312	321	315	270	309	306	312	282	335	289	305	296	336	307	321	310	323	317	316	291	302	307	350	304	330	308	301	314	298	320	293	332	333	312	328	282	323	297	306	283	320	327	310	335	290	315	299	308	283	334	327	327	302	328	292	341	306	302	313	318	306	333	307	303	300
25615	21572	28153	26276	19175	11962	6939	3630	2394	1613	1454	1142	928	775	623	573	518	441	407	372	321	295	319	331	318	286	292	329	295	275	269	283	250	274	270	258	265	249	271	249	246	257	266	244	244	261	249	262	240	269	239	216	235	232	224	268	192	251	250	269	246	265	237	207	247	266	229	237	226	242	253	246	221	236	233	254	243	236	259	214	209	247	221	236	267	265	244	243	253	235	231	225	243	252	232	230	257	243	245	253	224	218	240	243	235	226	256	267	242	234	233	255	233	228	243	270	232	246	230	226	221	252	249	248	229	251	215	221	250	257	251	231	266	223	222	224	218	224	250	252	217	240	244	237	234	241	251	217	256	228	239	249	230	245	267	249	247	225	234	239	251	248	231	210	231	213	259	235	225	216	246	218	223	241	240	234	231	253	210	223	244	222	202	230	236	225	255	246	234	237	207	243	236	264	219	246	224	227	219	242	231	219	255	238	252	253	239	259	227	230	224	220	238	237	248	266	235	226	233	229	247	238	233	251	243	254	254	274	245	232	221	227	209	260	232	243	229	224	233	219	236	190	220	226	227	259	229	222	249	244	252	242	238	250	237	243	249	226	233	234	226	251	254	265	235	208	259	238	246	227	234	246	251	241	235	240	224	240	217	225	239	215	219	224	241	229	245	236	236	223	243	242	211	220	234	216	222	246	214	242	258	263	238	236	231	266	238	260	218	228	233	245	236	216	264	222	211	228	254	244	225	223	256	219	234	229	264	216	238	244	248	233	221	217	245	247	250	250	223	221	253	239	248	258	240	218	235	262	224	221	246	250	233	252	225	216	230	237	225	218	228	220	234	211	227	216	235	239	240	230	228	240	262	233	261	267	238	223	262	241	241	209	235	267	244	229	242	251	217	237	243	238	253	239	225	222	236	214	227	229	244	239	253	233	224	238	246	232	227	231	243	235	234	240	234	230	232	198	234	243	237	233	267	211	226	237	242	246	228	225	217	225	222	242	234	238	223	248	236	235	228	248	230	226	223	223	226	211	242	225	194	214	249	243	222	251	204	223	233	262	225	236	226	237	246	266	211	223	223	217	234	266	238	246	243	230	210	243	257	227	216	229	209	222	251	249	265	249	266	228	248	220	236	244	250	240	241	208	255	252	245	216	216	261	234	272	238	216	260	224	237	217	242	221	237	246	226	228	244	212	235	241	258	223	251	237	229	238	247	245	235	217	226	235	221	242	236	216	244	231	237	243	275	238	246	228	247	243	232	234	227	252	258	220	216	230	253	206	214	226	234	234	227	227	255	252	228	239	237	211	247	242	244	244	230	237	240	229	253	253	263	210	258	245	240	224	240	245	224	222	254	217	207	269	231	213	234	238	231	201	236	212	241	212	215	243	251	230	243	254	248	228	266	250	250	228	240	246	242	228	240	228	226	233	226	255	245	257	244	254	197	248	237	246	245	255	229	227	239	226	218	240	229	257	221	255	249	215	251	203	232	236	227	255	221	243	230	211	225	233	235	246	251	251	224	229	230	227	204	211	271	255	238	208	245	209	225	217	223	251	237	263	257	245	252	243	218	253	240	211	226	238	214	227	234	225	222	242	239	210	246	248	245	227	218	227	221	235	243	215	240	245	230	215	242	241	212	240	231	204	235	250	229	245	234	269	233	258	227	211	228	219	249	225	236	237	244	229	224	241	232	237	260	252	265	246	220	234	218	241	243	220	218	234	247	222	216	252	243	225	246	246	236	233	260	210	263	258	218	227	216	256	245	247	275	246	236	223	247	215	224	240	242	228	221	246	239	212	235	245	254	238	234	235	243	240	249	254	244	240	219	232	243	234	227	210	229	221	209	247	223	251	230	245	218	226	248	241	226	243	245	228	230	245	225	249	218	196	243	234	230	217	246	227	211	243	235	245	231	217	212	227	232	232	206	214	289	217	241	259	243	227	241	222	244	203	252	253	228	212	226	249	249	256	233	265	215	225	194	219	216	271	281	240	231	214	233	236	205	242	250	242	220	218	260	222	234	239	259	229	235	218	246	222	219	237	245	234	226	226	213	231	214	247	244	219	243	205	227	243	256	245	243	236	216	227	247	216	223	248	243	242	245	268	240	260	210	210	242	255	230	250	225	225	252	227	229	194	226	232	241	239	242	228	243	222	242	236	229	213	233	229	236	236	226	217	218	237	237	235	245	230	238	217	201	262	244	220	252	206	257	227	250	203	232	247	218	253	234	230	242	236	219	225	273	251	264	255	210	225	233	227	234	251	239	229	225	217	230	259	243	247	198	257	214	224	239	230	238	232	208	244	241	263	227	236	238	217	235	195	220	233	214	222	249	256	209	232	219	245	240	252	219	228	252	220	200	228	254	267	216	215	207	259	246	242	237	218	220	210	244	225	239	248	264	203	217	236	202	210	227	221	251	247	255	258	236	227	212	220	217	238	226	256	248	224	228	250	218	244	223	236	234	241	226	273	240	226	241	243	246	252	221	231	248	220	244	249	250	244	231	230	226	208	224	199	230	240	254	223	250	229	217	243	236	213	256	221	222	276	211	240	207	247	234	216	220	241	204	215	248	246	257	230	212	236	210	230	218	224	230	257	209	239	234	250	257	224	239	248	237	255	252	236	224	217	242	239	227	268	251	221	236	238	231	236	231	206	240	212	249	209	211	241	210	248	234	257	242	232	244	244	228	203	251	255	232	270	237	230	239	247	216	234	229	231	223	214	230	239	247	248	224	220	239	199	225	248	221	256	218	253	231	221	253	226	246	224	265	206	238	246	256	223	247	249	225	249	256	217	206	238	217	234	232	216	226	233	228	223	237	232	240	216	246	218	201	241	222	237	198	275	240	223	224	223	236	246	238	235	232	216	234	229	226	234	247	234	263	240	226	241	258	220	226	227	219	250	224	207	239	248	231	212	227	240	250	227	252	251	229	236	262	246	244	239	263	238	287	223	237	236	235	232	228	223	239	249	245	232	246	265	227	232	237	238	209	231	252	233	228	245	225	257	225	247	241	236	200	216	246	223	224	242	217	258	224	246	214	252	260	261	235	231	239	191	260	238	240	225	221	269	236	270	251	238	241	234	231	226	238	241	211	251	220	225	229	234	243	262	234	214	237	229	249	222	249	225	213	237	223	227	245	221	218	249	248	272	219	238	205	246	236	230	264	218	246	247	241	239	237	217	237	226	249	270	251	275	231	217	240	199	282	226	225	260	234	247	216	245	229	251	245	226	255	251	222	246	238	243	218	238	220	252	233	224	210	242	217	212	201	249	227	227	221	219	240	219	269	232	212	233	242	202	242	220	213	237	235	208	251	245	229	234	231	227	213	213	229	248	222	258	242	256	242	224	239	247	246	237	250	226	263	255	217	235	247	207	228	223	221	214	235	229	254	236	219	257	241	249	243	224	222	206	246	227	230	243	225	242	220	223	226	220	218	231	223	234	228	231	229	244	255	266	234	239	262	251	245	230	223	259	211	237	235	222
21924	42198	34036	23619	19459	15187	10369	6346	4227	3198	2588	2026	1566	1236	983	821	718	615	557	440	370	385	382	358	366	392	343	351	377	322	349	316	335	332	358	287	299	307	289	298	285	302	278	319	304	285	284	285	274	268	252	284	233	238	283	260	276	286	276	258	259	248	273	270	278	279	265	245	267	263	274	256	232	253	285	280	260	241	281	260	263	243	270	241	245	253	300	232	289	245	259	251	226	223	265	250	252	243	256	274	244	253	209	219	257	255	252	255	249	248	258	251	288	246	234	243	287	256	269	252	253	247	275	283	242	254	269	251	266	253	245	288	258	257	270	257	242	266	256	258	244	264	276	293	242	256	269	261	277	258	277	281	235	254	238	292	266	262	248	267	255	246	230	255	267	248	272	264	240	276	253	255	240	264	264	238	263	249	232	268	276	251	259	270	270	252	264	268	240	253	255	220	235	254	253	251	258	260	244	239	254	255	264	291	280	259	244	228	246	252	241	248	267	273	258	235	244	273	261	236	270	260	261	253	247	251	250	269	259	252	246	281	267	265	251	275	245	242	211	253	251	272	232	244	253	279	233	273	262	223	252	257	259	278	269	223	244	262	239	244	249	240	253	263	245	261	272	265	293	280	282	260	236	253	247	286	231	272	273	238	262	236	271	289	262	256	259	253	243	233	260	306	254	239	273	243	263	291	255	265	266	241	263	272	262	252	277	292	252	267	289	240	260	247	258	274	275	242	275	251	232	217	252	274	253	254	228	237	250	231	259	235	267	252	254	252	273	262	271	264	262	287	270	271	280	250	253	250	266	249	240	253	234	272	236	260	254	246	244	263	268	259	266	242	246	247	247	257	248	250	249	218	249	250	271	246	271	221	262	240	294	271	255	251	227	274	233	241	252	268	268	243	249	231	242	269	283	272	251	252	254	256	243	255	233	239	243	266	250	275	273	233	276	258	274	245	257	271	265	251	258	283	250	261	264	253	235	249	258	238	261	256	275	246	217	253	269	297	287	270	235	286	229	259	252	260	258	265	287	270	266	257	272	265	257	302	231	275	235	232	268	254	256	266	246	252	279	275	240	255	265	249	253	267	263	255	254	255	233	238	242	252	241	255	262	256	250	242	260	256	260	264	259	255	254	249	235	266	256	262	229	256	260	234	254	285	246	294	260	265	246	245	239	277	266	253	247	249	268	251	283	247	256	245	254	266	252	234	251	277	241	251	253	277	240	218	244	239	274	254	275	269	274	284	292	234	249	258	278	257	296	245	281	261	277	255	241	276	226	244	256	256	247	277	242	242	253	283	252	245	208	257	241	271	241	241	247	228	232	246	235	240	254	242	232	263	266	248	222	265	275	258	253	237	235	249	240	252	299	266	265	244	278	255	264	273	250	268	254	274	255	254	246	277	251	282	271	261	251	231	270	251	256	278	248	266	266	249	252	265	263	258	232	284	269	290	245	241	248	251	230	231	263	276	262	254	231	262	249	241	254	251	267	255	246	243	242	265	266	221	251	236	290	255	254	282	264	234	249	267	253	277	253	278	239	265	236	271	281	255	256	241	296	235	238	287	275	256	243	249	227	230	226	255	248	247	280	258	237	254	249	239	274	225	246	234	259	274	264	254	248	234	277	250	257	228	276	228	251	240	238	257	268	277	257	238	286	270	286	268	267	234	263	259	251	262	264	256	262	272	256	271	279	247	275	253	274	261	244	253	263	265	270	241	248	278	255	256	267	268	261	228	248	243	271	258	275	274	261	258	250	259	240	257	269	241	257	248	275	291	246	238	245	250	238	237	265	243	247	266	253	257	230	282	267	262	249	265	227	268	227	254	234	245	234	250	237	255	256	251	255	282	241	283	258	254	271	259	241	267	248	269	270	244	252	276	250	264	247	274	283	241	233	258	263	260	229	244	239	239	230	257	264	250	264	262	273	230	243	244	254	242	261	262	252	264	251	271	227	254	261	247	277	264	266	261	248	253	257	250	246	262	268	232	247	245	261	257	240	286	262	282	262	262	278	251	246	275	257	260	242	273	273	249	262	254	236	252	236	278	234	235	237	223	268	260	264	266	248	227	255	243	238	248	238	262	260	278	259	264	286	251	277	263	261	253	216	237	278	255	246	243	255	259	261	249	232	237	270	285	280	261	259	274	267	251	283	247	237	260	252	247	264	284	258	274	249	246	248	240	296	279	275	267	258	247	257	252	250	237	269	254	225	257	255	279	249	236	246	261	228	264	274	244	234	255	224	257	246	275	250	246	259	279	280	262	244	277	281	286	280	249	264	281	259	275	262	248	249	266	268	246	258	226	272	246	235	260	250	322	232	278	254	259	295	261	274	267	258	261	268	264	265	237	244	252	267	222	291	263	236	244	245	235	256	231	263	249	257	253	268	246	213	266	243	269	258	236	259	295	272	262	262	292	295	264	246	241	256	233	277	263	241	268	231	295	245	255	274	231	227	265	277	248	250	252	250	261	269	264	273	258	254	255	232	238	255	277	248	258	268	250	269	257	236	227	259	268	251	263	259	272	258	257	275	252	264	249	252	293	251	275	292	265	243	265	271	257	269	243	269	266	247	281	263	241	269	254	296	267	270	241	254	252	223	266	279	260	259	263	262	266	270	240	240	251	244	253	261	243	265	263	251	252	234	247	251	241	251	275	251	262	253	260	230	240	270	257	254	242	262	252	244	262	251	260	280	284	247	273	262	255	252	261	253	253	222	253	258	250	246	255	230	238	232	263	252	244	256	237	282	237	248	265	293	265	267	234	223	240	259	261	234	264	236	241	246	262	246	253	269	271	245	248	265	289	243	264	270	232	239	257	236	255	271	267	260	257	297	280	253	272	250	253	263	289	267	268	259	250	247	283	255	265	218	240	236	288	233	237	243	248	279	229	259	247	263	260	289	243	257	233	250	271	246	246	256	266	274	267	271	252	236	250	227	243	254	242	275	261	228	231	266	255	262	276	238	268	241	226	261	261	265	248	234	263	272	282	261	250	262	244	273	228	282	241	254	262	246	237	279	238	254	269	250	238	243	257	250	263	234	242	282	265	257	247	228	243	257	257	240	296	237	256	228	254	233	267	238	252	231	258	230	242	284	257	255	261	224	267	272	226	275	257	249	290	262	271	273	276	271	245	238	247	234	245	256	273	246	235	285	285	245	249	294	253	249	263	255	271	271	238	249	262	260	261	243	258	252	251	283	251	252	288	240	222	256	270	265	241	290	245	265	223	268	252	270	248	250	261	258	262	261	272	237	244	271	262	262	235	252	255	237	274	265	253	271	260	273	273	275	274	273	243	243	256	240	270	257	243	265	265	261	276	247	248	249	248	260	251	259	265	247	258	271	265	267	240	268	240	273	240	272	256	242	279	263	280	259	248	248	260	276	263	253	257	233	258	220	244	263	259	270	273	245	254	254	262	271	271	269	263	231	235	265	253	268	246	241	248	277	285	232	243	257	265	221	284	220	267	261	255	250	246	259	232
23299	21591	29420	24290	21929	23061	19469	8209	4862	3418	2669	2169	1818	1518	1291	1068	919	824	648	548	542	525	496	478	484	508	484	483	473	448	449	413	451	434	448	426	414	426	441	395	426	380	392	390	365	383	374	410	395	359	351	376	360	385	362	378	384	376	359	350	374	355	404	365	361	344	323	373	331	371	339	353	363	322	345	350	362	313	355	326	331	324	330	352	371	330	341	339	330	352	398	358	384	349	346	374	331	371	357	369	355	378	359	359	331	360	337	367	349	336	359	369	352	312	352	348	355	338	366	337	354	353	368	355	372	373	397	356	328	348	362	337	353	398	355	359	351	315	336	396	372	315	347	370	362	363	325	357	375	350	369	293	344	337	344	356	367	362	360	375	357	362	368	347	373	417	327	339	336	363	377	380	322	378	359	331	374	315	333	333	333	355	353	341	355	354	333	351	338	355	362	395	363	331	356	347	298	352	350	348	327	322	346	370	335	342	384	353	360	360	351	402	364	355	361	345	325	370	360	346	372	335	335	318	340	322	345	350	354	362	347	334	335	332	328	349	374	331	339	366	352	369	360	327	337	350	334	367	348	379	343	360	367	323	317	352	352	328	375	347	350	362	349	341	340	356	354	344	377	320	350	317	363	328	366	320	320	345	372	344	398	364	312	344	363	354	362	365	308	335	336	336	380	365	360	357	341	334	331	357	312	320	356	329	357	350	343	319	334	322	343	333	315	352	363	354	344	361	325	327	361	340	372	326	342	377	311	315	317	357	328	334	339	337	383	342	305	352	358	329	351	334	357	296	362	344	331	363	338	331	353	346	379	381	333	338	366	344	355	366	342	363	356	376	374	351	384	361	348	333	362	395	347	328	357	360	336	406	379	333	332	376	343	362	346	382	340	332	365	349	331	344	365	369	367	339	317	335	355	370	352	336	339	332	320	343	337	343	385	352	407	341	360	331	345	358	325	345	333	375	352	368	337	365	321	339	354	345	316	367	328	350	349	344	368	346	351	350	349	357	334	332	358	372	335	319	374	320	343	340	338	379	360	339	318	360	334	363	330	343	373	362	328	351	341	383	346	345	365	338	324	373	362	382	353	350	322	359	357	372	346	367	363	343	329	369	332	351	350	332	349	356	374	359	328	350	364	372	314	348	363	331	347	361	334	346	324	336	346	347	353	343	340	366	323	330	319	363	362	356	343	340	329	392	321	366	379	354	361	365	377	345	362	349	324	329	362	353	362	338	361	366	332	359	370	357	345	382	358	346	329	340	368	352	313	340	376	351	345	365	349	360	349	303	349	395	359	372	321	339	344	381	354	359	359	345	345	360	352	359	351	326	351	329	361	352	358	358	338	393	346	365	349	367	351	367	358	320	358	361	355	348	317	372	351	356	326	343	365	385	341	363	347	350	365	326	354	358	342	346	361	380	323	371	330	327	330	358	393	358	335	366	324	381	324	347	333	357	357	346	357	311	366	354	370	328	350	372	322	340	346	352	401	341	368	355	361	372	353	330	329	364	318	354	367	330	345	324	324	350	367	322	356	373	353	357	373	362	381	365	352	352	337	337	338	326	347	335	384	337	340	389	352	339	352	330	345	375	323	351	346	358	376	358	391	383	371	352	391	369	354	364	342	331	384	332	352	346	333	342	323	362	367	363	358	345	359	377	364	396	317	324	366	370	363	348	353	365	357	319	331	326	348	341	365	358	327	332	346	354	348	348	368	360	351	355	341	344	367	346	335	371	344	341	379	336	327	316	351	321	354	338	381	331	353	355	326	368	341	331	365	329	368	330	309	342	359	372	349	315	361	347	323	368	373	338	339	316	355	315	349	332	342	348	340	337	331	344	351	339	367	345	355	330	367	349	350	378	349	368	350	336	351	361	377	362	382	343	350	331	354	339	362	337	342	320	343	343	359	384	346	359	364	359	358	356	376	331	347	358	305	375	403	332	351	310	334	356	381	375	333	353	343	334	344	349	378	367	376	314	349	347	376	330	360	369	352	364	378	373	354	345	350	339	334	344	352	362	375	349	316	337	353	352	342	328	353	298	323	338	378	364	356	380	348	381	314	372	321	344	362	326	342	380	327	327	365	406	352	344	340	377	349	399	370	342	372	362	340	326	313	351	301	338	377	342	332	323	321	362	368	349	350	342	360	354	357	359	373	376	337	353	350	354	357	334	349	370	331	352	340	352	359	352	357	339	369	388	305	365	367	357	334	364	346	328	351	377	338	347	391	336	313	325	355	354	320	313	331	329	352	345	364	365	369	346	345	337	342	367	375	352	361	370	366	385	312	341	353	354	333	356	327	320	334	336	351	364	320	320	365	334	354	355	335	361	367	370	310	367	322	338	379	333	366	308	379	356	335	344	322	374	343	316	361	342	378	321	356	334	348	329	326	340	359	325	317	332	347	354	341	352	364	348	346	337	330	374	357	395	336	306	347	344	317	352	348	334	344	378	365	356	350	381	371	350	370	351	327	350	337	360	331	340	356	306	325	339	347	349	351	372	314	325	372	376	349	355	358	349	335	351	390	341	355	333	332	347	347	340	314	316	327	339	351	369	322	371	342	360	367	337	337	366	356	349	342	371	377	361	301	343	358	387	362	371	335	330	398	357	364	338	335	317	320	371	363	352	348	329	361	385	333	370	328	326	337	349	371	366	336	351	344	368	336	336	346	375	350	339	361	360	320	347	369	349	367	357	362	369	356	338	341	358	351	340	360	346	346	358	350	363	341	360	333	330	332	342	372	339	339	355	312	345	343	363	343	357	305	346	348	307	345	386	338	367	364	364	334	357	360	346	322	347	367	335	357	305	354	332	366	360	318	336	342	376	378	345	337	367	357	322	388	330	374	368	341	381	319	366	344	365	358	382	368	337	327	340	352	349	363	389	355	368	369	323	350	365	383	394	342	349	358	356	350	371	358	343	343	367	388	373	344	341	336	350	330	337	376	350	381	361	372	364	323	356	331	348	369	333	361	372	368	337	385	355	361	360	343	363	335	371	323	343	385	356	354	357	334	346	346	374	343	340	370	325	369	362	369	352	320	376	333	367	339	376	387	399	359	330	339	383	374	347	334	381	336	368	377	366	372	322	313	349	364	358	360	358	344	352	344	363	350	335	308	331	371	367	371	339	335	395	357	365	347	345	360	338	334	363	347	352	339	345	364	339	386	360	340	333	387	345	361	337	331	364	373	346	352	356	361	335	365	364	377	356	378	361	353	353	313	353	306	326	376	371	329	389	353	337	341	337	343	340	308	389	334	334	333	348	333	322	344	346	341	338	361	327	357	386	410	361	365	359	339	383	379	359	352	331	408	367	354	347	344	367	344	332	344	362	356	353	323	342	330	350	347	352	361	356	345	322	351	388	349	349	321	348	340	389	328	346	394	350	375	380	401	331	403	330	316	329	355	348	388	396	342	350	325	358	334	318	329	358	385	313	370	374	359	345	366	346	329	307	344	333	368	340	348	352	339	361	383	389	337	336
24059	51078	42757	32275	27098	22485	16390	10902	7582	5535	4455	3487	2825	2199	1818	1462	1194	1065	841	717	638	660	602	586	588	576	519	559	547	554	512	459	482	515	470	432	435	411	456	448	432	407	459	419	424	386	421	407	406	370	382	379	388	378	411	377	398	382	382	363	402	381	398	412	366	347	360	402	365	386	375	411	372	385	369	378	368	375	335	351	367	351	326	367	371	340	375	381	389	377	373	390	379	348	350	356	384	354	372	373	351	347	340	356	336	351	377	357	347	363	347	363	358	399	355	331	372	370	370	356	351	359	358	386	383	373	349	371	365	344	361	370	375	330	349	366	361	381	337	339	375	345	371	318	380	396	343	362	332	347	356	392	336	356	410	343	356	375	349	380	383	359	404	344	351	390	328	370	375	312	374	370	402	370	388	375	352	387	371	378	371	386	363	366	335	374	363	383	358	356	372	350	335	389	377	358	382	386	368	343	330	399	386	354	356	391	326	352	372	366	375	375	351	357	342	346	377	343	360	389	372	384	397	345	333	373	362	344	325	404	384	366	374	364	391	344	385	355	390	363	411	352	348	386	373	348	394	343	403	373	350	386	361	386	358	367	387	375	387	370	363	336	332	346	358	333	360	356	362	407	352	363	365	358	360	357	360	354	375	364	368	382	319	385	366	343	361	375	370	356	350	375	373	343	319	351	340	338	376	323	354	368	368	380	379	335	385	369	359	369	414	356	333	347	364	361	330	370	376	403	376	382	323	369	338	365	403	350	359	402	357	344	384	370	320	340	367	355	374	355	359	362	357	340	387	374	371	369	347	328	347	366	360	378	362	347	366	332	382	354	358	392	368	373	361	368	346	376	354	403	354	315	334	325	380	349	413	369	334	346	357	393	350	334	360	357	361	387	365	342	373	397	367	343	368	399	393	389	386	358	374	326	374	375	355	357	399	355	338	352	372	379	363	354	343	338	364	369	345	340	340	352	348	343	348	386	368	358	360	331	363	361	361	329	380	357	386	377	354	395	407	351	339	400	346	377	339	351	341	388	403	361	381	331	346	364	347	352	356	367	399	364	332	364	359	393	348	334	384	346	349	355	356	334	360	374	350	398	381	376	366	351	363	354	368	397	381	398	369	359	367	392	358	341	391	393	351	334	339	345	352	362	346	369	382	371	342	372	379	340	356	382	365	396	359	360	354	356	340	352	396	373	354	358	392	384	363	347	349	366	376	359	347	418	343	360	378	343	331	385	348	352	353	377	361	371	345	386	363	364	357	378	378	358	355	357	360	329	348	364	384	396	375	354	377	347	363	328	370	358	331	352	361	364	400	396	341	344	373	367	345	368	351	343	372	392	367	355	354	338	357	377	362	408	368	353	367	379	356	378	356	358	393	349	372	372	372	354	393	371	329	330	372	394	320	378	331	368	354	352	333	364	372	346	361	357	394	385	360	354	365	380	341	381	354	366	385	358	353	357	358	366	366	376	366	368	357	335	383	378	349	360	378	344	358	338	400	345	340	384	379	363	375	343	366	367	351	359	356	365	374	363	387	376	340	342	360	362	375	347	351	317	386	359	352	363	400	350	388	372	373	394	358	374	351	381	386	347	357	372	389	351	385	358	359	373	367	353	387	380	352	369	358	363	374	371	363	340	350	367	356	368	398	375	372	360	359	383	331	394	386	360	369	403	354	367	374	365	353	379	404	354	390	377	332	330	332	389	359	378	393	341	360	337	347	362	334	351	359	380	356	369	383	382	372	382	401	348	318	356	347	372	414	349	335	377	365	357	394	344	351	333	366	348	352	372	371	383	363	379	344	324	335	360	349	385	394	372	367	374	394	374	394	384	346	377	351	411	366	387	372	332	352	370	379	360	381	402	364	372	359	345	388	342	363	337	345	387	363	362	372	331	365	353	345	367	410	378	386	376	344	334	366	336	378	396	362	374	367	360	363	361	311	337	402	376	396	344	328	333	418	364	368	351	347	380	365	359	359	334	382	332	382	377	375	368	352	355	380	371	378	336	382	367	390	360	382	368	347	334	350	353	373	367	341	360	354	355	373	371	333	385	349	369	323	311	351	343	376	333	349	387	366	363	341	350	378	387	352	388	348	377	353	358	370	361	388	358	340	371	347	378	340	372	404	372	374	357	391	377	352	383	349	393	364	347	361	335	364	309	338	329	388	377	340	370	359	395	341	350	347	358	380	378	340	402	308	366	374	346	352	327	362	369	382	335	359	351	360	385	347	356	334	365	348	323	386	339	360	374	346	336	348	384	330	352	340	419	390	354	367	372	402	402	353	363	357	332	337	381	354	382	362	406	362	324	338	400	352	367	337	361	343	332	341	343	400	400	344	354	357	359	353	380	390	369	353	369	387	369	372	386	366	393	351	376	352	347	357	320	364	394	352	350	347	367	382	347	346	364	342	366	375	348	390	387	402	352	355	364	383	354	359	349	375	340	351	371	395	344	357	356	338	352	370	379	370	333	361	378	335	363	355	380	359	403	330	335	384	376	388	345	348	375	371	360	354	335	367	360	374	389	351	371	328	380	374	372	381	380	367	346	373	342	344	339	386	342	398	353	388	372	369	361	345	353	394	389	332	333	344	338	393	373	393	391	336	369	345	363	374	354	338	316	349	330	352	349	361	345	353	369	376	368	373	338	375	356	371	367	347	343	359	357	338	372	420	343	353	349	359	349	345	356	340	368	350	385	349	342	388	363	341	356	375	382	361	362	409	335	359	367	355	354	357	376	363	357	363	346	360	345	358	294	339	373	393	353	369	371	349	372	359	349	372	313	377	369	371	312	341	383	346	363	374	381	383	370	352	324	387	356	352	371	327	360	367	378	354	394	340	347	349	343	353	334	336	391	401	360	353	377	363	356	388	327	368	366	371	385	356	365	398	346	388	378	371	392	325	376	388	360	382	358	388	371	344	379	373	360	380	387	359	386	374	356	350	347	346	374	378	377	399	361	326	395	396	388	388	386	370	344	373	378	383	345	393	362	341	375	381	392	366	354	340	363	348	393	363	370	339	382	373	394	383	371	368	360	358	327	355	347	326	346	406	380	369	376	325	338	375	360	365	364	381	377	379	375	373	390	362	329	366	380	374	341	359	393	347	370	369	359	355	375	344	369	377	372	374	367	359	362	368	392	388	372	368	346	374	351	326	361	355	376	355	371	417	383	367	367	379	389	385	372	333	352	382	368	373	355	346	377	352	385	372	371	351	375	387	372	391	361	341	351	338	355	340	351	355	401	347	367	366	376	356	324	381	350	354	376	361	332	329	335	385	354	360	368	373	367	374	405	381	373	361	368	362	352	339	368	347	354	336	343	339	351	353	379	337	346	341	367	348	353	348	368	382	368	373	382	380	351	390	370	383	355	374	373	342	347	347	357	351	361	367	395	361	356	377	344	366	352	330	333	366	382	352	371	375	374	385	357	364	388	351	382	363	359	349	381	338	373	367	370	345	351	363	365	364	330	361	390	368	379	344	342
29100	24993	27635	20125	11819	8086	4975	2883	1888	1351	1090	893	695	612	506	437	436	370	312	291	284	253	272	275	271	229	249	253	258	261	241	257	241	285	274	227	266	234	230	232	210	247	253	260	226	240	224	255	215	231	237	222	230	205	256	226	239	239	217	222	254	229	236	223	224	246	209	235	210	199	222	199	184	209	218	233	243	212	207	225	198	241	254	226	245	234	237	216	215	211	227	210	240	218	208	216	205	232	230	246	226	236	208	228	220	227	245	223	210	244	192	223	238	236	220	189	211	234	221	221	217	235	211	232	204	216	235	218	223	228	215	231	219	218	229	219	236	225	236	220	212	225	221	230	225	237	222	204	209	232	238	231	213	244	202	248	247	229	247	198	253	203	234	216	194	220	200	199	231	231	220	224	229	211	208	232	215	213	226	228	206	239	207	206	208	197	212	223	191	200	218	246	226	196	192	225	231	223	204	209	233	247	240	230	216	213	215	257	251	201	209	226	224	217	203	248	197	220	204	207	213	216	229	253	209	247	228	207	220	238	244	226	235	219	230	234	242	236	225	220	228	192	203	233	229	234	202	211	233	204	237	211	195	228	227	226	239	217	221	224	210	224	223	205	222	231	228	227	238	225	231	219	226	239	240	232	211	230	191	204	231	229	236	204	217	241	218	227	215	221	213	239	228	219	241	224	255	238	222	227	221	245	212	232	192	231	240	237	223	228	228	221	215	223	218	209	241	201	219	237	229	230	230	214	223	196	241	236	256	226	218	217	221	214	219	197	250	225	237	249	233	253	214	207	193	211	209	231	198	212	233	209	232	218	197	211	225	213	236	225	235	235	257	208	211	235	206	210	204	232	218	211	220	236	265	207	222	238	231	233	222	217	227	227	197	216	248	226	205	229	222	255	234	217	220	226	235	231	215	235	237	238	235	207	235	227	214	205	210	224	217	247	217	238	231	245	235	219	212	220	222	200	235	230	242	221	221	226	197	218	202	224	214	207	239	196	210	222	216	214	204	218	231	225	212	208	205	218	197	234	234	230	219	230	228	217	234	219	209	215	219	228	211	202	206	218	197	204	212	224	224	233	210	225	207	217	207	218	228	205	215	249	219	206	221	198	204	237	207	200	207	197	192	218	229	239	224	196	218	223	224	227	209	224	228	213	229	225	192	233	202	207	224	243	234	208	217	242	223	221	209	252	225	225	199	221	224	222	230	224	213	213	216	213	221	221	224	230	239	194	220	209	231	226	235	222	235	226	224	217	241	225	241	234	235	203	228	204	221	215	225	221	200	221	213	235	218	235	212	222	248	246	225	212	227	210	214	195	234	209	228	242	210	210	206	227	233	238	202	204	214	228	220	231	229	214	226	219	219	228	231	228	223	220	228	227	257	217	223	222	211	232	198	235	244	255	225	225	224	231	229	223	200	216	227	222	211	227	229	229	215	208	206	215	216	233	214	219	217	248	237	253	203	228	216	217	231	225	221	222	216	239	223	209	234	221	234	231	234	221	239	240	241	221	239	228	213	241	233	196	212	234	220	238	230	219	215	255	262	219	217	225	229	199	209	200	220	213	211	222	238	204	237	211	232	199	231	212	208	210	226	231	217	241	235	203	200	200	208	240	227	226	232	218	212	206	231	230	222	216	220	223	205	226	207	227	223	233	238	222	214	223	234	220	193	208	223	224	232	192	206	254	242	245	233	203	220	214	239	215	236	202	217	213	231	223	237	210	213	240	236	241	222	213	228	228	220	241	253	230	211	216	222	209	244	207	219	217	220	223	246	217	225	187	216	228	246	226	237	246	231	217	225	226	220	244	231	207	219	209	226	204	215	214	236	220	196	252	205	180	205	221	234	217	227	211	201	218	230	250	233	247	238	206	202	194	222	229	199	220	197	239	251	244	236	243	230	194	229	216	214	219	219	240	203	220	225	212	229	225	231	203	212	237	214	245	222	218	250	238	233	203	217	237	247	232	216	211	213	203	232	242	224	204	209	230	228	211	231	227	233	214	218	222	222	228	210	221	230	208	255	211	208	220	217	233	217	197	234	221	249	209	221	223	210	233	231	211	204	229	268	220	216	254	228	214	224	237	209	239	206	214	241	241	206	182	200	208	208	230	234	226	213	212	268	213	232	249	252	213	223	211	206	232	249	227	211	205	246	233	228	217	226	220	213	208	229	224	227	210	239	241	224	240	212	221	229	251	240	199	240	221	213	248	215	254	230	213	223	231	225	229	217	211	212	225	224	213	209	246	218	233	244	242	195	231	238	224	222	194	225	222	201	228	224	222	226	243	256	235	210	238	227	223	197	200	215	217	190	231	169	216	207	234	231	238	227	228	219	218	193	235	244	222	228	223	234	242	260	200	242	214	225	233	217	236	212	211	246	208	233	209	239	218	193	237	195	221	224	231	221	221	213	195	247	180	197	233	212	214	223	248	229	216	240	217	224	213	236	220	222	216	226	195	251	228	247	246	212	216	228	215	229	238	208	220	214	247	216	212	247	205	195	212	220	241	232	222	231	207	215	221	250	232	225	233	249	227	227	224	213	235	231	239	235	239	240	228	235	214	221	222	215	232	217	228	230	234	227	235	248	227	230	212	216	211	220	212	232	214	229	216	233	225	241	213	252	179	210	222	212	229	184	218	214	245	227	235	227	220	238	258	238	234	213	219	235	239	243	210	230	208	229	228	234	207	229	226	234	202	220	217	218	226	246	214	215	223	217	225	205	220	221	217	229	207	214	231	239	196	243	243	220	239	234	256	211	220	234	228	221	222	224	216	209	245	254	237	241	209	217	240	209	240	253	211	243	230	209	227	222	224	244	196	229	226	226	220	206	198	239	205	232	247	226	211	211	213	251	197	227	222	252	217	235	233	265	210	220	229	206	240	237	230	217	216	252	196	227	217	237	214	198	224	208	229	218	224	204	218	225	256	234	224	222	187	245	219	218	206	230	213	258	213	222	220	203	219	233	248	212	224	228	223	223	245	230	253	226	209	226	214	223	242	241	223	224	223	222	229	216	227	228	201	208	227	244	188	183	233	237	206	209	231	236	209	231	207	224	231	220	246	225	246	229	247	247	206	222	232	227	233	238	223	207	228	220	220	223	240	214	235	241	224	213	251	223	211	231	227	235	217	193	215	209	252	224	221	212	217	206	204	198	209	197	219	230	223	200	210	233	221	229	228	235	210	220	230	200	221	237	240	245	224	219	228	196	236	229	226	209	226	248	220	205	210	221	230	242	225	213	233	223	207	218	217	233	211	228	221	236	222	236	262	233	242	221	216	196	243	229	225	213	224	222	208	210	211	230	220	226	209	209	206	254	214	197	226	248	260	203	237	240	209	233	217	239	194	239	208	221	265	199	212	213	230	201	231	190	213	217	218	199	216	242	207	216	218	210	241	200	197	211	208	216	222	214	216	236	215	249	231	216	226	223	236	232	231	222	223	217	220	224	217	226	225	219	224	235	234	212	219	249	207	219	231
21842	37924	29598	19057	15154	12044	8128	5059	3294	2310	1787	1423	1081	937	736	630	581	491	433	372	364	343	324	323	332	296	292	311	298	302	254	253	283	279	274	276	279	311	282	242	258	247	286	275	271	239	263	247	258	256	227	212	234	274	284	263	239	238	260	246	263	278	233	248	259	252	223	247	260	233	237	238	253	250	240	245	227	245	241	224	257	242	243	267	243	246	234	268	231	237	222	238	249	225	243	231	257	239	238	229	221	214	234	228	253	231	239	221	257	230	228	252	254	264	235	243	271	239	215	210	252	262	247	230	238	239	260	248	237	242	236	256	252	259	215	252	222	244	241	234	259	242	248	239	220	244	235	226	279	239	232	249	243	235	226	276	219	262	244	219	228	245	228	242	250	244	236	241	224	241	244	250	230	262	223	229	243	239	230	229	229	228	240	241	253	224	260	231	241	237	214	216	235	270	260	228	223	236	225	236	215	243	261	224	213	239	237	232	246	249	226	220	197	212	228	250	243	236	228	232	252	256	258	233	244	284	256	266	222	223	228	241	248	219	229	252	221	257	250	239	256	208	224	227	257	240	254	236	246	235	231	256	232	232	235	252	219	237	240	235	236	261	266	241	258	218	253	234	253	228	238	260	221	213	255	243	227	234	247	241	246	243	243	228	217	262	250	254	238	236	231	245	218	263	242	252	240	258	243	244	202	236	231	265	241	238	231	234	234	246	238	243	238	231	247	267	236	211	231	248	238	219	233	234	229	255	246	250	231	250	239	218	245	212	215	230	216	241	223	239	272	256	235	252	244	254	235	227	209	233	274	252	234	251	257	223	246	232	263	239	249	237	271	258	225	251	197	260	228	218	247	240	265	246	236	217	223	236	242	210	219	250	214	234	237	244	230	252	234	251	245	251	241	254	233	221	249	241	254	223	230	226	242	260	226	273	232	231	260	222	250	261	240	263	235	243	229	259	239	242	226	246	222	240	241	235	255	237	239	218	207	238	228	248	235	252	248	220	234	248	264	208	243	226	237	216	247	247	227	245	243	248	240	228	227	237	253	216	222	248	248	238	268	228	235	262	262	244	243	231	217	241	244	242	247	237	237	225	214	262	266	235	257	253	236	217	231	230	238	244	244	223	238	224	219	231	246	229	218	234	234	245	234	210	249	256	242	226	234	219	247	209	246	243	229	266	251	217	216	232	242	216	247	233	234	230	242	246	241	230	229	232	263	264	223	247	247	246	245	247	261	254	249	214	237	234	212	241	240	220	246	262	208	227	244	222	242	238	214	216	255	222	250	248	247	232	233	215	257	232	240	255	261	225	238	235	224	209	244	238	211	261	224	246	242	226	259	241	241	242	245	241	252	216	240	250	226	226	259	264	268	226	237	252	238	232	248	243	259	214	236	210	222	212	236	267	226	236	239	221	235	270	247	239	261	219	233	219	250	239	236	246	244	234	242	232	251	248	218	252	244	229	232	199	246	255	254	264	231	237	238	242	259	234	226	244	237	240	241	219	227	212	245	244	252	243	233	236	214	229	266	259	236	217	235	261	260	264	254	225	237	221	244	244	247	233	236	261	227	248	246	254	273	267	232	240	229	225	205	218	236	251	222	231	251	254	234	259	265	224	268	224	213	254	242	230	262	264	246	225	244	221	238	259	251	244	230	238	227	242	254	248	248	221	210	240	231	198	258	273	250	236	238	230	208	250	251	244	216	252	234	232	214	217	244	233	245	247	256	242	235	229	215	217	239	213	247	249	253	224	233	230	249	251	243	220	274	224	238	230	230	243	252	237	223	249	242	251	246	231	259	231	256	250	232	231	237	214	254	230	217	225	228	239	235	247	235	234	249	226	241	243	250	230	254	252	227	237	240	235	263	258	229	235	260	222	240	232	219	256	248	210	242	216	243	265	247	242	240	232	228	221	235	237	229	245	247	232	260	251	237	239	251	217	227	214	235	226	237	251	238	261	237	247	274	243	251	258	237	219	241	253	226	244	246	205	278	254	219	244	224	253	219	250	249	200	273	250	216	251	263	228	228	224	257	240	247	227	252	216	225	247	238	240	247	232	226	227	252	244	228	257	226	239	250	219	240	259	225	259	242	246	259	273	235	257	252	272	274	231	227	242	219	240	236	252	226	246	237	257	218	228	233	237	219	269	235	223	232	233	221	231	227	235	207	254	250	249	228	244	219	232	250	253	227	257	248	236	254	221	230	232	240	242	254	246	232	232	260	248	235	230	221	256	237	257	224	253	274	227	245	261	210	204	234	254	241	248	227	229	255	232	237	234	249	215	243	241	225	259	259	224	238	230	243	251	216	254	232	245	242	238	272	238	254	229	251	250	218	237	201	232	224	212	226	229	223	248	232	236	231	226	220	221	259	215	259	234	264	257	239	236	247	261	244	239	238	251	228	203	221	249	222	234	212	225	274	253	248	209	246	243	231	233	217	227	237	238	238	254	225	224	264	233	244	222	234	248	230	240	213	243	196	233	242	219	226	233	236	212	243	239	251	280	258	242	220	233	238	248	233	260	232	209	271	228	239	236	225	201	249	281	241	268	249	225	246	267	213	210	237	256	251	249	218	246	231	219	227	257	233	257	249	255	233	246	246	226	248	244	246	225	227	260	247	208	242	263	244	236	240	246	253	249	223	243	231	272	240	234	236	251	241	262	235	246	231	249	222	241	249	261	247	220	249	221	239	239	231	242	199	268	227	248	234	246	237	252	225	264	251	243	245	231	267	246	249	229	238	240	233	214	216	238	227	246	225	244	246	246	242	229	254	225	262	254	250	211	215	256	234	235	230	233	248	225	223	225	246	268	218	244	243	235	224	249	237	229	223	237	250	230	235	210	249	252	245	250	239	222	213	240	241	207	249	193	236	239	245	248	242	242	259	244	242	229	257	247	264	231	242	256	219	259	210	253	242	239	230	256	252	259	260	241	247	226	223	235	238	207	256	232	249	238	221	228	230	238	251	211	264	250	232	239	248	231	226	226	214	231	234	213	208	241	249	236	247	237	221	240	259	238	243	224	258	251	253	235	230	262	268	232	216	222	242	216	263	211	236	246	232	219	213	226	242	254	239	234	218	226	233	233	234	241	248	248	258	253	234	229	232	229	245	216	246	201	229	250	209	248	254	234	245	235	232	231	217	248	242	232	267	252	218	210	255	243	248	234	239	251	256	244	223	219	215	264	231	226	253	232	268	273	266	259	260	266	255	206	204	242	244	232	237	214	236	236	254	240	222	228	215	273	238	243	242	242	235	247	242	218	239	230	268	244	232	240	256	206	224	220	218	228	239	211	240	247	252	215	231	220	240	229	225	237	234	255	238	244	236	225	238	267	218	209	243	228	275	231	254	243	208	239	208	223	239	230	238	271	236	234	222	221	239	223	231	234	238	251	247	235	213	235	261	241	278	220	238	231	262	239	233	243	261	236	232	264	240	255	225	261	257	238	220	252	233	223	253	228	225	268	249	210	268	255	244	249
24490	21547	28867	24951	22237	18710	11584	5203	3374	2434	1896	1495	1250	1004	860	722	624	584	483	441	383	400	354	408	398	388	380	386	363	387	390	325	341	324	392	350	330	348	336	348	338	313	312	318	283	312	334	283	317	309	290	301	309	285	334	286	322	312	313	326	298	311	312	329	287	345	309	325	318	326	291	305	297	296	297	323	302	324	292	309	316	302	296	290	318	312	302	297	323	293	272	267	289	307	305	296	277	302	310	291	307	321	305	279	317	290	276	307	297	295	294	283	315	288	290	284	303	294	338	317	320	301	307	274	289	281	324	318	272	292	297	281	286	318	316	305	300	298	296	319	308	308	295	309	317	284	329	302	272	319	276	285	308	270	282	296	268	302	297	294	323	285	302	320	275	298	307	321	304	298	316	321	315	296	325	298	299	302	320	325	324	270	283	296	284	326	293	305	297	291	323	288	282	291	316	278	316	284	296	306	309	299	312	302	308	303	282	271	308	319	285	299	274	289	308	299	289	271	328	290	296	298	289	278	275	279	275	316	335	287	299	313	293	320	270	297	304	299	299	267	273	275	298	283	291	323	309	294	307	280	309	320	299	297	287	277	296	316	265	283	294	271	293	297	321	291	293	305	328	294	282	326	284	302	277	298	304	314	293	303	296	280	309	280	298	282	304	311	294	305	313	296	294	312	294	299	293	326	288	280	264	275	308	312	266	281	301	324	336	271	294	289	306	304	283	342	265	300	266	288	327	286	317	328	288	286	313	296	311	316	272	311	320	312	310	290	292	302	300	334	328	270	283	285	300	283	326	319	258	304	297	267	336	311	276	318	316	284	283	287	276	284	291	309	262	301	307	327	318	289	338	309	309	300	306	279	307	279	286	335	279	278	321	250	299	291	297	290	320	299	299	309	249	301	297	308	267	259	313	323	272	296	289	296	284	317	298	278	324	282	243	305	298	301	313	309	298	284	269	307	291	312	279	308	302	304	293	315	298	284	275	278	318	284	267	293	319	270	340	306	303	248	310	278	277	291	293	323	289	287	287	302	276	304	305	305	330	310	297	302	306	312	278	289	311	280	282	305	314	285	259	273	283	277	278	272	290	256	298	280	286	309	296	302	317	306	289	304	314	302	313	292	287	304	304	255	291	279	279	263	319	311	306	296	283	293	299	278	319	328	296	285	301	298	302	327	304	283	287	306	295	332	308	330	271	270	276	308	307	273	323	297	296	283	273	309	285	297	308	309	306	311	296	336	310	297	299	302	289	331	307	304	313	304	263	277	258	303	325	310	291	334	295	308	299	276	298	298	307	283	255	315	310	310	352	293	303	297	287	305	274	322	296	289	286	307	271	312	314	288	272	305	308	294	297	295	302	310	294	272	287	285	299	305	292	282	285	286	293	267	289	279	266	308	289	310	283	305	327	294	281	292	284	313	268	314	293	276	306	281	303	308	285	295	263	289	307	309	315	270	283	286	301	276	308	273	285	268	307	287	299	289	267	316	320	303	323	302	302	279	274	288	293	295	273	289	270	272	303	305	304	327	324	282	299	318	299	310	271	302	312	285	343	293	293	303	334	294	301	286	310	306	286	317	315	289	303	298	281	306	323	319	301	340	288	325	307	286	270	310	306	285	302	308	281	278	274	308	319	288	311	316	293	318	275	287	298	288	269	280	308	306	298	284	297	282	329	284	279	297	324	313	287	304	296	294	292	305	297	299	262	315	271	285	316	313	308	278	268	277	285	297	294	276	291	317	317	300	315	272	307	308	283	326	292	271	301	273	286	311	318	294	292	305	293	292	328	287	301	322	298	304	273	312	311	287	326	317	301	321	319	322	317	306	291	293	298	281	290	298	295	296	282	283	296	311	314	305	288	285	318	333	295	305	296	284	298	305	291	284	282	301	317	298	316	317	314	290	305	328	299	307	296	311	290	319	321	320	299	280	289	317	290	297	273	282	317	290	282	306	299	318	291	280	284	261	308	300	303	330	308	317	305	326	311	311	275	294	304	329	309	289	333	326	300	270	330	303	321	283	330	288	317	306	277	326	298	307	264	317	287	299	315	309	302	307	306	290	292	297	279	291	302	308	313	275	302	288	308	306	312	267	289	315	303	325	334	303	283	296	270	312	291	315	300	286	301	295	267	315	271	308	313	302	288	286	306	274	304	298	310	314	330	297	264	292	321	309	315	286	309	293	307	304	275	324	300	297	316	291	303	295	299	279	279	288	292	291	283	297	296	317	301	304	266	297	275	296	313	335	253	274	320	316	287	284	306	296	295	265	312	301	307	303	272	299	298	299	303	316	300	289	288	286	288	315	297	297	292	280	287	302	317	273	334	290	327	286	284	311	289	292	313	294	271	277	312	317	297	281	306	300	301	299	313	277	301	289	308	294	286	288	276	306	301	316	298	264	300	302	308	306	277	326	287	345	320	286	281	289	312	281	295	273	302	289	298	314	303	308	299	299	299	287	334	287	263	313	298	280	288	289	278	314	320	300	299	286	292	308	277	309	289	288	290	286	303	292	284	292	296	289	303	306	314	294	319	305	282	311	294	301	324	319	311	262	289	301	329	295	268	323	308	279	314	310	294	290	311	319	276	318	293	299	302	293	272	310	292	282	280	305	293	269	294	275	295	305	295	310	275	297	300	304	274	317	298	314	314	319	289	296	292	312	309	298	301	309	302	294	251	290	291	294	299	308	298	283	306	302	290	301	320	312	296	300	319	300	318	276	306	288	281	346	271	260	318	301	328	319	270	325	291	272	300	319	289	291	295	288	300	315	316	293	275	334	291	293	321	309	303	302	263	281	296	311	311	303	319	312	281	295	272	313	291	343	309	280	313	309	285	279	307	315	310	302	286	325	261	297	318	303	300	285	286	287	294	292	285	326	292	302	299	275	304	316	266	300	324	294	280	284	303	273	267	289	301	283	290	313	289	308	292	296	303	270	288	300	294	294	298	285	302	316	296	282	304	305	288	340	286	304	263	296	281	292	280	290	324	284	304	295	340	324	283	307	282	275	287	293	318	304	311	288	300	301	293	276	327	327	306	293	286	288	288	327	297	326	294	281	331	302	306	308	310	287	308	306	312	288	282	322	270	305	327	307	298	273	267	305	298	280	279	271	310	291	299	250	319	319	305	302	270	280	310	282	308	304	279	286	292	287	332	293	296	295	298	314	292	274	262	314	293	308	288	299	286	297	331	330	318	286	314	307	318	306	322	322	307	314	278	294	273	299	298	311	310	301	318	304	269	288	283	322	306	293	313	281	306	321	300	316	297	297	347	282	318	293	280	272	313	312	321	307	315	286	301	290	274	285	323	282	304	290	281	316	288	312	290	293	311	303	304	272	301	312	318	306	272	297	256	305	301	298	325	304	280	297	297	315	287	311	294	280	316	292	305	273	306	312	291	296	295	288	289	298	282	293	276	292	294	273	284	279	292	297	329	282	312	298	286	340	285	312	271	305	275	312	311	314	279	280	322	274	322	274
21887	45671	37640	26717	21453	17744	12681	7872	5563	4058	2997	2456	1937	1535	1151	978	925	761	616	550	500	500	461	437	475	455	455	404	428	429	370	418	389	380	430	396	385	364	390	328	352	345	348	360	346	336	338	329	296	338	310	303	324	308	324	352	312	325	332	307	329	330	321	294	347	322	347	315	280	319	324	318	306	342	315	313	319	295	316	333	322	292	318	315	328	310	317	363	319	322	339	321	323	313	291	338	303	308	307	336	315	301	297	281	291	296	283	306	299	323	285	317	293	295	318	307	319	328	323	294	327	296	323	285	286	304	316	275	323	312	324	308	303	307	299	307	306	334	306	299	347	308	300	330	312	323	317	297	349	294	324	297	344	292	307	302	292	314	324	302	296	328	311	335	315	313	313	309	313	293	306	335	303	282	294	294	301	328	272	284	311	310	312	310	332	282	300	306	295	341	308	304	329	317	306	322	344	309	314	338	294	317	288	318	300	342	337	305	296	320	274	321	312	277	321	303	295	297	298	307	294	281	317	300	319	342	320	322	277	306	288	321	333	316	343	321	286	325	341	314	305	332	282	285	288	303	302	276	307	326	298	319	330	317	320	286	341	301	328	315	280	345	315	316	328	293	303	316	282	311	289	285	297	296	308	292	296	298	335	306	300	297	289	299	298	318	307	314	264	315	334	295	311	306	300	283	300	312	304	344	341	311	287	282	301	318	295	319	303	287	282	276	312	319	310	311	301	312	360	284	313	297	320	313	307	321	298	335	315	310	308	304	278	304	302	320	306	323	287	314	305	320	335	289	301	320	333	292	276	312	326	309	329	306	313	287	298	315	328	343	308	312	274	360	303	327	304	336	335	305	279	296	273	317	345	286	325	300	294	313	291	313	307	306	330	306	325	325	308	314	311	323	311	317	318	314	321	300	300	280	302	293	319	302	316	343	281	326	298	303	306	313	316	331	292	284	303	315	299	298	325	292	288	330	310	317	309	322	309	315	307	284	339	331	317	319	295	321	290	298	305	321	299	300	309	296	298	298	296	308	290	290	284	325	300	317	307	321	331	282	285	314	311	321	290	311	303	325	287	315	301	290	312	318	346	304	298	338	314	295	292	309	314	314	312	311	314	310	319	324	290	282	306	308	289	317	284	316	304	275	292	307	318	332	322	294	300	276	306	307	310	311	352	320	319	298	334	280	306	285	287	307	296	336	321	328	289	307	323	312	320	296	313	324	336	295	329	286	294	315	320	322	321	311	305	306	322	291	278	306	315	326	298	312	325	323	323	325	308	297	331	326	301	292	304	310	289	320	319	299	318	301	333	290	318	317	280	348	315	307	280	312	276	321	320	309	303	310	297	327	321	308	288	308	303	289	331	316	279	289	295	308	305	326	316	292	323	336	295	310	327	289	306	306	298	340	333	286	302	312	296	314	318	305	330	307	288	307	306	337	325	307	331	324	310	320	329	323	300	333	311	311	290	316	331	292	300	307	324	302	306	291	326	280	321	296	327	278	335	313	355	313	309	296	289	286	324	311	312	328	306	333	305	311	298	304	303	318	305	306	317	296	313	300	294	315	288	308	342	302	300	304	309	328	305	298	314	303	306	278	307	282	310	293	310	305	308	334	304	308	298	283	295	280	298	313	301	325	296	303	303	301	325	290	314	326	318	288	311	323	306	286	317	290	289	309	328	309	304	341	289	285	300	319	314	296	330	311	294	269	298	277	300	308	323	280	301	293	296	295	337	342	261	308	326	292	318	317	293	287	326	297	318	270	307	301	309	339	307	290	265	297	314	312	302	316	288	293	305	311	296	312	321	273	335	301	297	304	316	284	302	306	336	284	328	297	299	304	301	346	333	273	322	280	300	321	338	319	326	329	314	301	328	307	320	297	323	288	298	303	288	290	277	328	309	292	332	305	318	316	326	332	293	306	324	309	312	321	325	326	302	301	341	321	296	303	310	326	302	342	291	353	314	324	332	313	298	281	290	308	332	291	306	345	282	291	341	309	312	302	311	284	313	316	274	290	293	326	320	319	300	306	301	317	307	291	293	304	319	304	283	309	291	310	335	317	314	342	306	320	341	282	323	328	309	303	323	323	310	293	311	297	338	331	324	314	324	320	287	295	324	330	307	317	323	307	291	287	297	339	310	295	335	336	296	316	301	268	302	347	292	302	311	326	298	313	315	284	334	291	283	299	330	309	310	313	304	319	296	325	339	306	289	311	302	308	308	305	325	302	302	314	325	289	302	296	308	300	321	308	338	284	301	281	313	326	282	283	299	355	288	304	309	329	350	322	320	327	309	298	342	295	291	300	309	303	286	309	310	340	325	314	321	284	271	320	312	314	293	303	309	289	275	297	328	318	309	311	315	281	320	328	338	273	291	308	321	321	280	326	315	297	297	313	302	314	304	311	310	297	327	295	297	311	291	302	300	301	311	309	282	343	301	305	297	305	307	328	310	297	280	306	271	319	323	315	304	332	327	291	310	325	308	312	324	297	304	300	328	287	319	341	309	298	277	308	276	309	303	327	336	330	331	317	298	310	315	325	324	287	302	265	290	296	313	340	322	332	300	351	293	278	322	278	297	342	311	319	317	339	302	275	298	274	307	301	298	257	327	305	303	294	315	287	272	304	292	315	279	286	291	292	286	315	317	299	272	317	360	295	330	309	313	303	319	344	319	294	287	290	319	316	284	299	309	309	307	316	323	306	356	320	315	342	324	313	326	310	318	305	308	291	314	301	317	318	320	303	300	297	289	324	324	328	302	327	322	302	296	293	313	302	293	338	297	301	303	331	318	343	296	319	296	349	305	292	297	316	295	291	334	322	296	281	321	330	330	300	279	315	339	302	288	302	323	294	294	314	299	311	303	314	316	302	282	323	297	310	311	292	300	289	302	327	296	293	312	293	326	283	292	323	309	319	307	339	334	304	293	292	310	321	307	316	326	287	337	303	326	284	317	294	331	313	305	323	318	342	296	307	302	301	273	272	320	282	300	319	288	296	308	344	317	308	307	339	281	274	292	335	312	283	312	327	292	331	321	309	315	297	317	276	322	299	340	271	321	312	334	309	315	320	351	315	318	306	294	311	291	302	344	298	300	312	281	276	304	282	308	286	305	280	321	324	317	302	305	297	307	313	296	308	340	313	325	302	333	302	331	321	335	317	301	307	311	342	324	312	303	330	346	305	338	298	317	292	309	326	321	288	292	320	290	267	308	282	321	267	315	304	301	315	344	296	331	300	301	297	345	308	319	322	307	295	299	308	304	303	323	331	330	310	311	295	298	340	309	283	316	330	314	331	303	339	298	330	326	321	301	305	314	313	271	306	316	309	302	329	283	338	336	335	317	306	322	287	326	294	325	280	294	302	286	345	309	272	305	307	320	278	320	325	288	325	349	319	310	323	295	318	298	308	312	295	314	368	318	318	293	333	276	321	288	310	296	289	312	296	307	310	315	304	300	310	328	330	322	290	317	324	332	301	331	308	318	337
25615	21553	28049	26301	18657	11505	7335	3565	2458	1916	1381	1144	910	720	645	586	476	437	359	347	321	322	308	321	303	263	302	291	308	273	261	258	285	263	272	275	280	262	266	244	242	287	275	231	234	244	264	234	235	270	260	231	247	247	231	276	260	255	265	261	259	224	228	234	263	205	252	286	240	227	231	232	255	221	228	214	221	223	234	231	229	229	224	238	229	251	245	221	250	253	244	254	227	242	249	229	217	238	211	230	229	219	224	216	234	253	263	261	241	218	241	244	258	249	236	244	244	249	234	276	217	251	240	243	234	238	235	227	212	202	249	231	234	246	234	217	252	231	223	230	229	223	242	247	217	218	259	233	255	225	272	209	236	238	219	241	237	262	233	220	231	247	228	235	210	252	232	230	238	222	231	244	232	253	254	225	211	245	216	194	231	213	236	269	228	231	191	229	207	231	251	219	232	235	202	227	242	218	223	209	232	240	272	219	248	235	242	205	229	215	242	238	243	209	252	237	229	244	257	222	249	257	240	232	259	202	235	244	244	262	224	233	213	233	250	221	206	230	247	254	260	248	224	208	241	234	235	235	208	260	238	204	240	220	235	256	208	240	227	239	227	230	255	224	238	254	237	224	231	202	226	257	232	262	250	243	223	236	255	224	218	266	235	251	220	227	247	231	244	241	258	226	215	262	230	238	238	243	244	224	217	217	210	255	229	214	229	213	220	241	271	239	240	253	247	239	221	249	268	259	240	210	223	226	236	224	237	240	208	240	216	243	249	233	238	229	239	257	235	241	225	235	218	229	269	274	251	238	204	259	249	256	216	225	225	265	235	225	216	205	220	212	249	236	259	252	228	207	204	230	272	240	245	207	265	211	257	229	216	230	213	231	217	202	221	237	213	238	218	225	231	226	239	254	238	239	231	230	229	234	227	257	205	233	238	218	221	235	201	273	235	242	252	226	206	222	236	231	234	223	235	184	212	259	244	255	201	264	223	228	240	237	255	223	239	252	253	231	256	231	216	217	220	228	257	238	225	228	204	243	230	229	219	221	233	229	237	239	242	235	244	234	225	255	256	208	222	217	264	223	231	252	205	253	239	247	250	244	225	240	214	252	247	202	229	228	262	230	233	261	268	248	277	235	218	211	196	215	240	237	239	223	244	220	207	222	240	242	247	236	244	231	224	232	234	226	253	223	255	240	224	222	218	220	252	233	235	227	241	234	235	227	231	253	207	237	267	237	244	251	208	230	236	243	225	260	238	232	232	242	228	227	234	224	225	223	240	240	241	247	234	210	248	225	233	211	232	230	248	240	225	235	236	247	222	249	215	270	250	211	251	242	233	216	243	270	192	221	232	227	219	213	224	241	239	223	234	244	270	238	234	255	252	226	212	262	254	225	217	255	250	243	253	217	227	235	246	229	241	242	225	249	253	242	241	256	240	270	243	220	238	233	229	213	205	235	232	247	226	247	233	246	239	235	242	250	229	234	261	243	224	239	227	227	230	228	236	243	248	243	261	229	226	229	233	237	246	224	277	228	235	242	233	252	230	240	235	238	217	246	251	213	249	239	211	244	234	215	239	225	231	233	224	229	236	228	250	231	237	251	238	247	249	228	242	250	244	244	204	231	233	212	237	218	244	233	222	237	238	220	227	239	228	238	228	224	257	237	254	232	210	206	212	224	266	265	238	225	261	216	237	222	199	216	237	268	243	263	239	224	239	233	258	223	225	234	236	258	240	246	237	251	232	230	230	252	243	225	227	231	247	245	235	232	250	242	220	254	245	214	239	253	232	231	245	235	245	241	230	233	228	229	232	246	245	204	243	235	209	251	225	238	240	219	270	235	222	247	224	208	227	228	248	238	254	237	241	232	231	239	228	234	212	226	255	246	241	225	211	250	229	224	225	233	224	232	278	240	241	241	251	222	254	239	219	227	228	199	233	232	238	234	225	262	246	252	236	230	225	234	244	235	240	246	224	245	238	222	240	222	237	231	225	217	244	271	218	263	216	200	229	248	248	226	240	220	263	242	220	231	257	203	216	229	250	240	223	222	198	218	239	239	217	212	257	229	216	229	261	249	217	221	241	264	236	248	264	245	213	237	250	229	229	241	228	232	217	254	215	243	225	222	246	226	221	251	248	225	245	259	269	238	233	224	250	231	220	205	255	243	218	218	225	212	202	223	242	242	244	230	253	224	239	226	229	250	241	239	230	244	234	220	237	215	221	245	227	228	240	238	237	241	224	216	231	223	209	243	266	228	270	234	257	216	220	242	209	269	238	238	253	221	227	224	242	223	250	240	228	198	240	231	232	224	258	260	235	259	244	244	232	236	225	239	244	240	208	253	220	248	228	240	249	214	229	244	244	264	262	209	235	230	246	235	207	248	223	229	222	241	196	279	264	242	235	224	242	204	226	239	237	217	244	225	229	214	252	204	247	238	236	237	215	240	246	243	220	240	241	210	259	213	236	224	205	233	209	242	228	233	225	246	247	232	214	226	235	245	237	248	221	196	220	236	234	215	242	256	219	218	230	259	247	227	197	238	237	242	237	233	265	235	244	214	230	201	246	238	233	235	251	230	261	219	270	213	249	211	248	238	230	206	233	218	220	236	239	248	268	238	234	246	245	232	230	222	238	261	238	243	241	236	256	216	243	220	248	213	243	227	219	233	226	254	232	204	273	221	209	255	257	225	213	223	238	230	208	221	230	231	214	241	230	219	226	231	240	224	261	226	225	238	228	221	236	207	237	236	239	228	225	232	194	260	234	230	240	229	220	239	213	241	220	239	227	200	257	206	259	247	246	248	229	233	223	236	219	236	239	236	249	238	230	187	235	263	241	217	215	229	223	219	236	248	267	237	229	262	211	235	216	242	262	238	230	253	232	206	219	203	240	240	233	256	230	248	233	257	221	263	234	214	233	228	249	248	236	243	235	270	235	205	215	249	254	219	220	211	252	210	236	243	243	226	238	218	246	222	233	235	234	251	228	208	243	229	258	243	247	227	255	252	245	257	237	256	230	253	208	228	274	220	200	236	235	212	240	245	264	240	244	253	246	231	245	236	231	238	249	209	231	240	261	210	247	230	234	238	215	234	216	239	241	257	251	234	259	242	252	254	229	230	249	239	226	224	224	236	224	232	236	239	250	235	244	234	252	215	245	220	233	251	246	211	231	234	241	242	220	223	238	251	250	243	233	204	216	236	222	225	212	233	232	227	247	227	259	268	220	267	233	215	239	241	247	230	254	219	219	208	221	231	237	244	234	239	252	233	209	218	274	246	239	236	218	224	230	240	229	240	232	249	207	247	234	229	227	248	228	267	237	239	233	229	253	212	233	214	226	246	249	257	219	236	211	235	234	250	253	233	236	226	253	228	234	209	256	229	201	253	231	250	239	216	212	251	240	214	216	236	241	231	205	219	236	240	231	227	210	235	259	237	248	235	234	254	236	239	237	238	224	240	245	254	241	234	205	265	221	236	246	214	237	231	229	234
21495	42037	34337	23150	18204	14941	10961	6277	4464	3371	2390	1923	1485	1218	930	794	704	612	514	415	439	386	390	394	383	360	409	400	322	322	333	306	337	339	290	345	319	287	278	271	312	293	318	295	245	296	273	289	247	288	290	268	276	254	263	234	252	271	271	252	260	288	282	253	251	247	277	255	258	255	249	267	260	245	265	231	247	259	253	234	263	257	250	242	232	296	253	246	233	226	231	254	278	252	264	257	269	265	272	264	279	219	243	258	245	244	261	236	266	260	245	282	235	244	246	246	249	227	239	238	262	238	241	260	249	256	256	263	250	265	263	267	259	241	254	253	244	236	243	269	244	249	243	259	230	266	234	253	239	266	257	238	244	239	231	283	243	259	234	252	248	239	228	251	273	263	272	270	243	237	270	276	247	251	271	241	256	271	242	254	243	261	259	267	245	289	275	224	243	240	256	254	246	264	265	245	244	247	247	265	254	283	278	240	281	281	264	241	275	278	279	235	248	258	250	245	259	253	232	240	253	233	259	260	269	243	255	269	238	238	246	249	245	248	264	240	265	258	206	250	270	217	257	228	238	242	237	240	262	254	240	257	262	231	254	256	260	262	252	276	257	279	243	261	264	252	288	253	274	269	224	213	244	238	249	252	238	251	263	261	249	235	253	257	228	256	231	253	257	241	222	265	259	232	282	254	260	231	240	235	258	228	245	221	222	261	250	256	257	251	262	266	248	252	260	258	256	276	274	254	229	264	278	243	248	259	262	239	242	254	230	248	288	239	265	232	273	254	263	265	237	272	253	260	242	250	247	260	240	258	239	235	281	270	257	255	246	254	261	230	251	256	257	237	241	228	275	260	261	222	254	245	253	258	267	243	241	238	275	235	241	252	249	267	272	245	255	246	243	237	288	233	235	272	261	259	262	247	253	269	242	280	223	220	291	240	256	253	251	276	248	251	265	251	270	241	255	229	262	258	258	259	265	249	252	221	271	261	254	269	254	250	246	264	256	238	257	256	266	255	239	279	256	249	222	247	267	267	250	249	237	254	261	286	258	271	269	240	225	261	273	251	262	260	270	260	269	254	231	244	258	265	271	277	260	248	256	266	244	257	263	267	250	255	258	239	255	274	257	276	258	231	261	229	233	248	240	246	260	259	242	263	253	233	254	250	247	259	269	248	243	235	243	236	231	272	260	250	277	246	225	267	218	244	234	256	271	235	245	235	264	259	267	266	283	260	291	257	268	269	256	277	229	294	258	247	256	274	235	250	249	230	240	266	257	265	233	221	254	283	256	266	240	239	260	247	249	240	257	256	268	269	270	269	232	258	248	239	269	264	298	262	278	215	275	252	229	250	273	257	269	270	257	247	248	247	231	280	249	226	260	260	265	253	252	262	265	252	281	226	257	266	251	241	234	260	278	280	236	248	249	270	254	232	264	252	255	258	255	277	240	219	253	247	258	258	266	268	264	239	250	247	225	270	254	274	252	259	236	258	233	237	243	264	259	259	249	230	261	277	252	249	244	234	272	259	252	254	247	248	245	250	281	239	275	281	266	242	268	265	247	259	258	255	255	275	268	266	254	230	244	255	251	236	251	240	259	260	221	283	244	221	253	251	258	240	248	249	249	277	233	241	275	258	264	260	271	233	244	249	262	258	245	281	236	258	258	241	275	234	254	279	259	257	254	249	260	283	250	247	274	250	242	270	238	260	286	246	269	267	256	270	247	261	247	265	260	245	271	269	284	280	263	253	259	249	241	270	252	250	253	257	263	247	271	263	241	266	237	238	236	249	243	237	255	239	247	253	234	253	217	273	244	253	261	245	237	266	249	248	264	261	249	288	257	261	255	258	265	273	246	269	258	254	229	252	253	252	238	249	240	263	269	258	273	278	276	262	273	235	245	262	262	252	271	248	241	257	243	245	253	246	238	276	241	252	259	253	266	252	246	256	234	241	238	253	263	253	255	266	222	263	266	251	226	261	248	242	269	229	254	250	278	285	284	272	277	265	256	262	269	273	251	246	263	242	237	275	248	243	252	236	257	259	263	279	282	235	282	267	261	268	276	227	239	263	217	238	276	272	236	247	264	255	280	267	241	263	241	254	252	236	252	237	240	243	264	251	240	248	244	272	255	217	246	276	259	214	259	242	235	253	244	260	254	251	245	239	265	250	244	247	227	254	260	217	282	242	253	266	241	263	277	269	250	268	238	235	252	261	275	247	257	241	274	273	272	228	285	252	266	284	251	260	260	309	235	280	226	255	243	265	259	243	256	252	278	242	274	223	263	248	250	235	274	260	252	263	200	258	288	257	263	252	256	257	257	242	226	252	250	255	236	270	244	258	245	275	234	245	229	265	262	271	254	271	250	264	249	236	229	270	277	262	241	268	259	256	290	290	241	261	224	245	227	247	259	273	240	245	271	259	266	238	237	248	225	258	243	260	276	260	245	258	267	248	254	231	253	252	262	269	219	231	254	234	272	248	255	259	256	259	250	262	250	259	241	264	274	259	267	248	238	249	275	261	273	240	273	273	259	260	254	263	266	252	252	256	245	240	248	247	260	257	250	262	286	238	266	246	233	251	256	237	262	253	250	242	260	253	305	273	266	239	272	263	240	254	248	261	242	251	219	228	257	259	235	270	276	260	269	257	244	270	269	267	257	267	248	227	243	254	239	264	246	255	225	252	234	265	274	271	255	248	261	256	220	254	244	266	235	277	250	234	269	246	271	252	242	222	250	268	257	246	233	251	252	232	251	252	237	255	225	255	257	243	243	237	276	238	277	242	246	256	245	257	268	245	256	262	267	265	230	261	265	276	261	275	266	235	250	228	254	230	253	272	254	262	252	272	262	248	232	253	277	257	263	257	271	263	271	263	247	244	253	256	254	249	255	221	250	229	248	273	242	209	268	252	234	255	251	228	249	262	255	283	272	261	252	290	266	281	244	253	262	266	235	243	256	264	266	280	238	268	259	251	272	236	263	253	252	244	261	255	281	241	244	267	270	233	267	239	248	264	247	242	268	247	252	267	251	260	254	266	268	230	246	285	255	261	242	230	241	264	266	250	255	272	255	271	254	235	232	272	270	200	244	224	258	263	262	227	229	257	269	239	262	262	262	279	263	243	256	232	264	255	255	244	221	258	234	235	255	258	259	257	219	241	261	253	266	273	253	238	254	266	295	248	256	258	251	257	262	223	248	232	234	217	264	251	254	246	244	220	278	252	242	258	269	250	257	274	234	241	233	237	256	261	255	254	277	267	279	273	242	267	272	222	268	247	248	258	246	292	251	244	269	283	276	242	264	251	257	276	222	253	286	284	248	249	228	242	241	268	258	264	229	286	269	253	282	256	261	243	274	266	244	236	240	256	249	241	264	241	250	258	281	241	270	225	271	257	244	241	244	264	267	237	249	242	241	231	254	234	271	249	227	275	265	229	252	246	232	235	263	242	257	262	250	261	265	256	250	245	260	251	250	229	242	275	269	262	237	249	258	244
23138	21460	29201	24144	21730	22806	19910	8448	4657	3605	2685	2123	1660	1423	1164	960	845	790	706	540	542	507	528	507	502	487	436	469	444	402	435	408	432	449	376	390	420	395	357	392	430	397	371	378	382	372	368	381	378	378	374	384	360	332	364	331	349	388	361	366	388	366	326	376	365	372	349	369	356	351	399	342	350	351	336	390	383	350	378	381	331	363	341	324	348	325	344	355	363	352	388	356	349	368	369	346	320	368	343	358	386	346	343	317	349	343	358	373	341	360	371	342	328	348	363	327	348	331	337	347	325	373	348	345	364	335	371	371	347	363	355	367	352	336	338	350	347	307	340	350	355	314	341	334	353	367	359	347	346	353	366	349	338	330	359	348	352	347	360	344	339	308	362	345	353	320	340	336	353	326	332	327	339	345	331	350	333	352	332	337	344	363	348	381	326	331	366	348	305	343	356	361	333	353	378	355	339	349	366	327	335	341	366	349	384	372	355	352	332	340	323	343	323	372	376	309	377	360	336	391	340	352	365	348	384	343	311	348	329	304	356	344	371	328	340	374	351	359	343	348	374	347	375	334	356	322	363	336	328	359	351	332	310	346	368	311	349	326	365	367	340	350	361	350	354	346	358	354	324	380	303	349	317	331	336	346	363	329	330	328	332	358	329	372	317	331	362	326	321	336	363	323	337	387	346	361	350	354	357	344	339	337	338	375	370	364	350	329	330	322	345	378	361	331	338	349	340	310	352	354	345	367	317	343	351	358	344	355	328	327	350	344	355	343	337	351	299	347	364	349	357	341	355	346	326	353	381	334	366	320	340	347	329	353	360	352	344	329	350	321	371	374	330	372	315	352	357	339	376	328	336	380	312	343	363	340	329	352	386	337	363	353	323	331	360	372	344	348	358	364	311	343	360	332	362	357	367	348	371	337	350	353	360	359	356	348	359	333	347	338	313	368	359	334	321	348	359	326	322	381	362	320	348	348	384	332	369	344	358	367	327	345	336	368	344	328	351	355	348	364	416	329	369	340	342	326	347	328	331	360	337	353	378	353	364	315	358	376	335	330	373	344	357	344	353	325	349	397	373	344	354	377	358	336	355	334	354	333	336	373	346	365	364	339	365	350	338	336	334	350	361	363	334	321	337	373	370	319	343	334	356	327	347	369	362	335	372	364	328	342	348	354	336	343	349	379	369	358	340	364	341	339	358	351	343	346	333	356	354	363	361	324	344	361	379	349	351	352	386	349	342	332	349	323	368	339	363	341	346	353	355	318	352	328	341	351	343	365	351	367	331	341	347	333	329	318	308	339	366	342	371	369	311	336	318	337	350	341	368	388	320	353	317	324	337	339	340	376	336	325	339	366	348	378	347	342	357	338	334	333	350	330	326	346	346	332	349	318	371	341	330	346	347	387	375	358	362	374	346	363	368	355	385	339	384	370	355	338	326	323	342	357	374	366	373	309	374	368	318	373	346	322	335	352	354	362	352	367	380	361	359	331	353	399	309	333	358	364	347	369	377	360	332	351	332	334	370	368	345	333	365	347	306	338	347	336	316	379	344	365	355	348	345	300	349	367	356	326	349	364	333	369	399	361	354	313	376	349	340	377	384	352	341	309	346	369	340	347	368	349	346	360	359	344	346	338	324	340	346	331	345	357	323	368	342	315	351	321	397	360	345	351	337	346	345	344	340	339	327	334	317	380	362	340	364	366	337	312	338	342	381	348	321	376	356	335	340	352	340	373	382	334	311	360	359	356	353	351	322	331	380	366	371	328	338	351	379	343	358	317	369	358	353	319	352	358	359	343	361	316	351	355	356	382	333	325	343	310	334	330	371	353	329	350	356	370	326	325	337	325	357	332	361	349	329	384	343	347	322	329	361	360	369	362	353	369	359	351	355	383	339	331	369	367	327	372	315	343	369	365	338	354	356	338	358	382	340	347	320	363	319	319	358	349	371	330	337	354	350	345	354	347	349	327	371	313	336	362	342	338	346	333	337	357	372	337	326	341	313	364	352	397	376	355	325	326	359	342	370	359	350	326	357	357	337	333	391	357	337	346	342	350	368	349	349	349	339	298	347	340	371	355	345	363	356	359	358	343	319	323	334	354	338	372	373	319	332	355	314	316	358	339	354	350	348	377	327	345	367	345	342	337	372	365	343	323	324	376	351	349	338	355	325	356	314	373	336	369	375	362	303	347	294	353	344	354	330	357	343	319	351	364	338	342	318	340	336	366	336	347	338	335	333	357	326	361	345	342	335	331	331	343	342	326	340	334	322	335	349	392	322	383	338	351	341	364	336	354	364	355	320	363	357	350	395	333	347	368	347	343	331	343	318	338	344	340	336	374	349	326	361	307	348	338	342	351	331	364	341	357	346	346	365	347	355	316	349	359	358	341	342	327	340	345	326	351	333	374	346	359	371	366	362	346	347	355	329	333	350	379	353	351	370	373	372	352	344	364	338	356	336	386	344	361	390	319	342	352	342	349	332	359	360	367	363	344	323	336	352	387	353	350	321	359	359	351	346	357	321	360	360	336	357	364	357	363	335	343	344	320	361	353	355	372	368	341	348	344	348	312	363	348	343	375	352	355	333	359	346	343	372	339	358	371	344	369	352	338	343	361	353	371	355	357	337	325	354	328	351	347	361	362	336	373	348	326	342	367	363	341	393	373	346	370	366	357	343	377	360	350	361	347	342	323	359	316	337	346	335	331	345	355	319	324	362	343	339	370	327	372	342	358	332	351	346	328	357	364	372	363	307	356	303	355	354	351	335	370	353	366	343	332	383	375	363	371	348	339	367	370	343	351	326	362	350	355	360	352	317	341	322	325	328	343	307	365	343	364	343	336	345	381	361	357	344	366	361	350	369	332	333	331	351	311	361	360	335	332	314	361	334	344	365	350	330	334	349	346	366	309	355	360	362	333	339	327	392	328	339	357	333	357	353	324	333	350	351	350	344	351	345	344	351	365	322	346	349	395	364	335	386	367	340	335	356	347	346	378	343	342	353	348	364	362	352	340	398	323	328	374	330	315	356	361	353	368	339	341	350	380	352	341	319	368	360	375	368	379	360	335	344	350	355	353	338	364	359	336	349	331	320	340	395	337	318	329	365	322	352	366	348	379	358	378	327	348	380	352	350	346	363	341	349	367	359	330	345	347	389	377	383	315	331	366	369	356	343	355	340	334	351	357	310	325	335	330	352	360	363	334	329	333	314	366	366	361	376	342	328	335	368	350	351	364	367	342	339	318	316	372	364	350	345	365	323	331	333	316	348	344	362	385	341	375	364	351	324	368	306	338	339	349	362	357	335	350	338	362	326	373	328	354	320	339	347	312	349	345	371	362	324	311	351	369	330	343	370	379	292	341	350	332	318	346	375	360	362	336	299	355	360	343	352	348	337	336	370	363	360	327	335	313	357	313	346	301	344	377	389	359	349	333	306	358	330	363	330	331	338	305	356	373	362	354	365	334	331	357	386	365	341	348	363	319	317	340
24419	50619	42671	31330	25856	21846	17209	10976	7545	6044	4232	3280	2573	2053	1644	1399	1196	1005	814	684	669	665	601	594	607	538	577	528	545	504	529	517	527	452	452	473	458	451	426	441	409	435	437	401	397	438	406	370	380	389	391	346	378	374	388	395	375	380	382	411	414	375	410	351	387	402	343	376	356	377	350	386	392	368	366	361	352	350	369	358	355	362	354	361	401	396	377	350	330	370	377	346	349	341	344	352	357	384	388	356	337	362	371	376	354	363	392	340	345	367	340	363	329	386	377	355	370	340	350	391	364	337	362	367	355	344	377	370	338	326	348	348	370	369	367	420	341	374	334	373	353	318	345	334	328	351	363	385	331	344	358	380	338	334	345	358	388	359	334	397	362	386	370	351	351	389	357	365	345	382	343	338	376	361	374	382	368	359	371	365	358	380	352	328	345	372	341	389	327	370	371	395	372	344	361	367	340	380	334	366	362	366	384	369	373	375	373	361	351	346	339	366	363	377	374	338	373	330	350	359	334	378	339	339	373	364	377	371	375	348	366	355	383	344	374	332	344	365	337	354	393	339	383	375	360	356	328	392	364	340	366	360	362	347	361	351	369	348	361	358	384	334	359	408	359	365	362	381	372	352	372	354	405	345	377	353	362	385	379	315	314	404	397	352	363	354	387	323	329	359	374	362	356	380	358	352	338	337	354	391	356	390	333	378	353	361	342	352	388	362	346	368	389	382	331	345	360	365	339	384	352	391	370	359	325	351	392	357	352	342	385	351	376	374	379	370	355	350	372	338	362	348	373	378	394	330	350	336	337	384	323	364	344	372	342	358	351	381	348	373	368	362	354	379	337	342	363	348	340	385	376	338	361	350	353	337	366	393	374	341	369	366	380	347	383	359	374	313	348	377	363	360	360	348	376	376	365	351	323	386	365	394	363	374	368	375	348	342	396	358	384	333	359	348	349	358	337	349	355	384	351	325	379	372	363	352	339	374	348	340	320	332	376	338	348	349	342	350	399	335	375	397	374	368	336	339	318	335	372	353	370	349	385	336	360	343	370	351	347	364	336	364	405	365	381	389	369	362	336	347	360	379	359	361	342	364	382	344	400	350	356	327	364	363	359	377	347	365	360	380	368	366	332	357	371	378	355	335	389	365	360	354	364	366	361	351	344	387	355	350	364	384	338	359	381	326	340	382	402	356	363	342	355	343	328	341	354	338	360	366	354	367	374	369	359	340	380	366	354	366	369	358	313	302	386	343	322	331	347	343	353	352	376	340	336	329	357	358	356	359	362	350	353	360	377	344	364	360	392	353	375	331	380	343	367	367	364	353	340	358	354	365	322	336	348	365	352	339	362	350	338	372	334	350	369	370	323	373	345	349	378	337	336	357	346	358	361	367	378	356	356	365	380	356	372	358	352	345	379	334	347	356	359	343	405	355	372	347	415	330	349	352	358	361	374	356	356	412	329	370	363	377	329	370	355	385	357	388	365	350	386	354	367	343	370	366	355	415	341	359	368	337	377	364	348	334	362	408	343	355	342	375	353	366	373	373	352	385	332	366	340	345	367	363	330	366	355	357	337	351	351	372	374	341	344	360	374	376	322	345	349	370	339	346	352	370	393	337	353	357	382	360	377	328	322	337	394	392	348	366	346	378	361	339	363	343	364	339	365	378	361	376	335	366	356	375	343	386	336	338	364	342	393	337	356	369	333	346	347	350	368	331	356	339	339	375	365	381	352	353	343	367	344	382	339	359	353	359	368	359	380	354	361	354	373	357	349	347	332	339	338	381	365	326	357	367	366	368	338	388	347	368	357	362	377	352	356	339	345	366	363	348	374	364	338	362	383	376	395	354	370	353	351	388	336	392	382	367	380	365	346	330	326	316	348	341	370	353	369	362	374	365	382	362	370	364	359	322	358	334	389	364	363	351	341	339	385	367	350	356	353	338	336	352	366	346	359	344	359	368	338	349	392	360	379	334	368	365	359	344	358	364	358	359	342	349	393	376	377	356	372	356	316	383	344	350	351	389	369	367	355	356	375	364	380	356	341	363	331	354	357	346	350	349	334	341	363	367	378	376	364	370	404	382	326	375	353	331	333	337	363	359	368	357	366	362	362	335	369	372	376	360	357	355	332	374	331	376	381	337	334	381	374	398	361	344	341	353	338	376	354	365	368	362	368	371	343	396	348	383	357	353	372	372	352	331	339	351	340	351	354	360	359	368	356	342	371	329	342	369	354	355	356	310	358	337	379	361	360	331	364	361	332	362	358	366	338	384	397	343	378	373	393	348	342	348	382	357	374	340	366	365	339	412	349	358	370	371	354	371	324	360	365	374	346	358	332	344	348	365	329	397	378	393	342	394	355	362	358	375	338	363	370	397	317	406	369	370	326	382	385	367	353	366	328	352	376	383	361	341	391	373	377	379	345	354	347	361	352	364	357	367	316	367	376	361	354	378	376	329	345	387	369	366	389	376	364	366	379	352	323	361	334	339	326	324	369	368	323	379	379	386	350	380	345	375	361	344	386	354	357	382	365	346	361	395	353	338	361	381	325	380	325	364	355	356	353	393	371	357	345	354	372	324	351	378	348	377	368	351	346	355	374	337	372	330	349	383	349	353	355	370	347	375	360	367	383	393	341	386	390	334	350	356	362	366	338	326	401	350	384	391	338	350	353	352	342	364	375	371	331	333	370	340	343	329	378	368	370	365	347	354	350	325	349	358	385	342	362	368	359	380	340	336	349	339	373	367	357	380	387	353	356	334	356	334	359	360	365	328	357	386	362	337	395	380	351	363	334	390	331	347	367	349	347	343	365	358	369	355	366	382	358	323	353	314	368	324	353	398	346	370	362	359	342	382	383	396	384	356	373	325	336	398	327	363	334	356	364	353	337	373	367	335	384	339	357	348	336	371	356	355	357	393	390	363	340	353	340	374	340	365	312	357	393	353	351	368	360	372	400	348	339	320	366	351	325	380	378	328	363	333	371	356	365	360	344	346	345	352	351	324	334	388	347	330	357	352	365	344	356	373	341	359	383	392	359	361	374	349	342	336	349	340	328	390	336	373	383	321	370	351	372	360	361	344	357	361	356	421	364	361	356	359	355	341	336	341	369	346	337	329	335	377	367	381	396	333	371	362	369	362	394	350	372	391	355	370	351	350	362	347	341	371	345	348	337	381	348	334	317	360	350	353	321	370	359	344	383	341	362	331	391	349	315	361	344	364	381	331	365	367	380	366	355	385	377	344	343	387	353	363	336	374	346	350	384	334	357	375	356	339	369	342	334	345	376	328	332	383	363	398	370	378	324	387	371	345	343	332	368	355	358	364	343	360	335	353	359	367	383	391	346	365	366	364	363	335	354	355	337	338	357	349	374	332	371	354	363	384	350	341	330	347	345	373	390	342	354	366	342	351	378	358	366	353	358	324	340	345	371	344	346	350	357	343	376	330	358	344	373	352	374	331	362	315	362	385	356	374	352	319	352	381	361	347
29000	24514	27468	19595	11455	7627	5327	3070	1769	1447	1073	879	706	558	498	445	421	362	313	303	287	275	255	274	286	288	311	264	271	247	252	270	264	259	274	250	239	249	250	247	246	248	251	238	247	218	252	247	244	201	209	227	222	238	225	232	238	225	230	217	209	237	230	208	231	236	214	248	247	210	213	215	226	227	212	219	263	213	228	217	234	213	221	242	225	225	244	205	243	227	209	221	254	249	217	209	222	212	231	238	246	230	221	237	236	234	205	230	228	234	227	210	240	231	233	184	225	223	224	210	253	222	229	230	217	206	253	215	209	228	208	220	210	218	244	230	235	214	219	235	219	227	225	220	248	188	221	230	206	216	216	210	219	222	216	213	254	227	218	264	229	219	212	210	252	208	220	206	189	206	218	222	232	208	229	233	233	217	218	209	218	208	230	220	226	226	221	215	240	210	230	235	227	217	209	218	216	226	209	242	227	231	191	248	241	227	200	242	233	213	197	200	206	226	197	233	211	250	249	220	226	242	206	198	224	217	209	235	216	227	198	267	219	218	210	222	222	240	216	204	204	209	229	221	199	186	252	214	228	209	218	232	218	210	200	211	250	228	237	218	235	215	236	244	227	221	206	227	223	223	247	182	251	227	198	196	248	208	215	216	201	242	228	238	219	237	212	228	224	216	232	230	222	228	200	220	225	216	214	203	212	201	223	222	212	218	217	215	227	225	232	205	209	206	227	230	246	215	224	191	195	232	213	217	206	209	216	227	224	206	247	210	215	206	233	210	203	214	220	234	252	233	206	203	223	201	221	212	236	237	221	204	227	254	209	208	247	195	251	226	197	253	228	201	233	222	197	236	207	246	244	229	214	228	242	220	204	194	197	232	222	211	214	213	241	214	203	220	219	219	240	199	190	231	223	189	222	216	193	207	205	209	210	213	232	246	229	212	235	222	244	238	216	206	213	236	211	233	248	221	217	198	208	221	228	224	235	235	231	234	208	198	213	244	216	232	231	203	215	234	207	222	234	233	252	199	227	223	233	202	223	246	238	216	224	228	196	196	214	240	210	216	216	241	211	214	213	225	211	196	238	215	208	204	227	227	234	229	213	226	204	249	213	211	232	235	197	226	225	224	217	224	213	236	229	239	227	217	216	202	208	224	212	234	220	222	190	235	238	236	199	258	217	226	244	266	222	213	190	232	201	218	237	214	224	221	222	223	239	230	229	189	246	249	235	204	248	229	213	216	210	212	209	211	222	202	224	188	250	212	219	204	239	212	204	198	227	224	218	212	204	224	225	236	233	250	208	208	211	207	199	215	213	223	229	229	202	224	208	226	227	209	230	217	222	240	232	231	204	233	222	220	250	229	232	229	219	232	267	188	218	218	201	198	197	219	201	198	242	235	222	220	236	236	221	232	193	217	221	243	209	247	234	184	227	198	226	195	207	232	222	215	198	181	205	184	226	212	211	214	210	224	238	214	233	227	230	204	217	193	224	225	222	199	219	223	226	202	263	205	221	217	199	211	216	210	190	237	232	208	204	219	198	215	232	222	258	197	215	224	218	233	221	217	229	218	202	212	221	226	207	209	198	212	216	228	191	207	234	236	225	230	225	223	224	235	216	215	212	240	207	236	234	225	210	238	212	202	214	207	255	214	242	249	223	192	207	207	233	197	226	216	217	232	195	226	209	221	231	220	228	220	229	233	251	216	212	211	213	241	198	228	208	214	211	248	210	212	219	219	238	217	212	214	214	208	227	224	215	216	213	211	221	236	239	215	215	242	225	210	235	204	206	240	235	238	224	228	205	198	205	189	228	228	236	219	211	222	240	228	222	224	231	218	187	209	220	210	221	198	208	218	203	236	250	216	247	203	225	198	206	230	237	219	231	212	244	200	256	207	201	242	237	216	237	200	218	212	229	237	208	214	237	212	207	212	208	204	222	232	203	228	224	217	208	228	232	247	227	227	242	227	208	212	217	215	215	210	232	205	212	224	224	209	206	192	212	215	202	248	230	239	247	236	210	196	189	238	210	219	221	224	215	216	218	200	215	211	210	212	204	210	217	220	215	202	203	228	224	247	211	226	217	236	244	227	226	209	217	227	208	241	197	223	212	217	230	206	205	223	217	221	212	219	201	216	224	230	200	199	239	238	197	241	213	195	217	218	222	212	231	217	226	207	236	237	197	225	220	230	227	221	210	220	207	228	218	229	222	192	254	227	190	231	229	193	227	245	226	229	219	217	215	204	218	217	202	240	239	228	242	253	229	189	226	218	235	204	238	217	205	211	232	200	269	207	236	195	212	220	206	262	225	224	265	224	221	197	233	226	224	232	218	232	187	231	224	234	243	218	191	222	197	237	226	205	244	217	222	215	234	212	212	226	234	200	230	203	213	207	228	226	169	215	222	223	209	188	210	226	232	208	240	240	234	232	196	223	217	214	217	201	203	207	223	222	243	210	243	201	233	216	224	222	227	237	227	241	253	233	231	232	230	198	192	237	232	188	214	204	198	216	226	199	209	218	224	217	219	217	228	214	218	214	233	229	228	229	199	231	199	211	242	186	214	239	191	233	206	203	227	236	239	203	223	235	212	222	204	212	232	220	234	215	208	212	232	219	190	199	222	210	205	241	209	211	250	208	220	235	229	210	196	207	200	232	217	220	228	225	209	231	221	226	218	228	201	193	214	200	237	220	246	250	184	176	204	206	199	200	209	203	216	221	228	213	233	241	211	203	230	251	224	220	224	231	219	218	233	202	221	224	171	228	211	210	216	240	224	235	220	221	234	231	190	236	228	209	231	221	221	204	222	231	237	217	222	206	221	188	224	207	220	239	227	221	239	252	206	218	216	208	241	221	195	253	222	219	217	233	249	220	219	216	234	221	236	207	220	215	216	257	221	207	217	249	224	213	206	206	228	225	267	230	197	234	214	234	211	228	211	245	223	223	237	190	223	216	221	225	222	204	223	208	210	231	215	234	217	233	204	233	212	236	216	209	221	221	224	245	238	231	222	208	219	237	200	239	212	226	249	217	233	222	204	206	201	228	232	217	236	201	225	248	189	243	232	201	220	202	226	217	215	203	231	237	222	222	216	220	215	244	194	235	218	201	222	229	232	221	233	232	240	237	228	219	225	223	222	226	232	222	232	208	209	224	244	201	223	219	202	224	221	228	227	223	207	215	240	223	213	227	203	222	232	219	230	233	194	202	220	213	220	245	218	206	246	215	204	211	200	216	210	229	225	206	249	231	231	229	225	193	248	199	237	235	222	217	193	198	252	201	256	222	216	250	234	210	228	226	240	220	213	212	191	231	220	215	195	228	212	226	210	211	197	228	221	240	203	215	195	204	227	208	223	229	220	234	226	229	209	231	205	223	235	259	232	208	204	228	223	189	251	203	206	225	252	229	244	229	213	204	210	210	228	230	228	198	219	212	230	211	218	218	208	226	233	206	218	231	214	234	222	226	219	187	230	195	224	240	235	197	204	241	238	227
21612	37471	29305	18570	14122	11021	8566	5158	3252	2474	1904	1374	1059	828	703	640	549	493	425	340	320	337	333	337	337	345	301	280	282	291	294	277	282	307	283	272	264	318	255	265	287	277	249	268	243	226	268	248	269	251	259	259	217	244	257	270	242	255	244	222	239	261	254	219	246	211	223	218	255	211	265	235	235	232	235	212	212	250	224	218	260	245	223	245	238	247	223	225	227	220	224	236	232	227	239	221	255	220	224	261	223	243	231	237	251	232	231	212	233	269	268	259	240	233	234	247	229	232	200	230	241	242	246	224	240	251	233	215	243	259	241	244	217	235	244	218	256	236	238	236	241	223	226	221	271	241	232	261	211	223	254	218	237	244	232	224	244	241	229	231	242	231	235	223	228	238	222	246	253	223	224	248	243	238	227	250	259	234	239	238	235	229	240	229	247	223	252	234	244	218	197	263	241	224	241	260	228	227	219	213	263	259	234	231	233	224	249	228	258	240	229	262	217	231	232	215	261	227	251	222	250	223	257	228	224	248	216	269	265	221	203	226	224	256	222	228	227	234	228	229	237	240	233	235	274	233	253	271	250	233	205	249	216	235	227	245	220	230	238	253	204	235	227	235	280	217	225	223	236	260	266	225	215	241	215	236	236	239	237	226	217	216	244	208	256	235	246	239	230	230	237	250	239	239	246	238	254	280	233	246	242	222	246	251	240	263	249	244	243	213	264	206	227	230	223	242	236	244	245	246	230	224	227	248	236	218	213	231	231	256	210	231	239	249	262	274	230	231	213	228	211	226	222	226	224	223	232	239	232	238	238	268	216	232	250	199	229	256	248	221	255	237	224	235	225	212	217	250	235	204	222	282	240	227	210	220	231	252	271	214	243	208	216	246	230	239	233	239	233	241	227	242	245	208	233	245	258	205	239	228	256	222	250	226	249	221	236	256	235	224	222	235	248	267	217	231	229	241	231	227	238	242	228	219	232	253	233	236	259	232	197	230	239	250	240	234	213	246	248	224	279	222	238	263	240	222	251	212	226	245	239	235	256	217	254	248	260	236	244	253	217	201	237	245	222	245	253	218	256	216	244	237	225	242	270	230	247	214	222	229	244	224	220	222	239	229	223	240	219	214	243	235	218	231	223	237	241	244	243	263	209	234	223	237	248	234	253	216	250	244	231	217	223	233	227	217	250	261	247	229	206	229	223	225	222	258	221	258	251	244	241	251	226	257	248	251	246	218	220	230	220	240	237	240	229	234	216	201	227	220	230	234	227	237	252	225	226	235	227	221	215	238	238	255	263	254	215	251	243	226	245	239	228	225	223	262	237	239	249	240	243	242	229	222	209	195	232	231	252	221	243	268	237	263	242	241	237	231	252	250	222	249	226	220	252	240	228	250	273	233	213	249	237	204	242	222	241	235	204	230	244	217	237	240	235	223	242	236	208	221	233	255	213	224	244	213	250	212	234	256	260	223	238	233	235	260	254	218	228	234	234	224	260	244	250	196	263	240	223	268	232	243	230	236	227	222	244	215	239	236	257	249	231	240	261	238	242	224	228	241	243	248	220	247	262	227	243	235	231	230	223	239	240	247	239	231	230	233	251	218	204	254	260	255	230	232	257	257	232	250	239	255	262	226	219	227	251	241	237	242	233	263	215	278	214	246	221	239	240	251	216	250	218	224	254	246	233	217	251	248	257	233	257	285	226	243	220	217	221	250	227	246	227	229	225	233	212	238	237	258	239	248	229	256	249	229	236	224	240	236	247	233	219	251	235	239	240	227	226	209	254	221	241	216	214	261	239	219	241	231	212	255	251	212	224	230	251	227	243	217	247	221	253	227	225	228	233	242	227	228	229	222	239	246	247	237	232	222	238	245	221	245	242	251	229	204	238	255	246	242	239	248	229	240	221	234	212	238	243	226	228	240	255	232	226	236	216	233	220	231	236	219	211	226	233	221	252	201	227	250	203	232	236	250	263	270	210	241	214	230	224	230	253	255	232	264	235	236	235	239	245	240	257	226	241	241	200	240	232	256	222	207	225	244	242	253	230	224	217	210	237	224	235	205	207	249	212	203	232	238	233	207	233	191	223	247	223	241	232	252	235	256	239	239	255	244	214	202	245	220	250	227	239	229	249	238	268	237	230	224	254	216	253	220	231	239	247	256	268	239	235	250	231	214	230	274	242	269	212	246	253	247	215	244	237	203	241	251	238	247	223	225	241	242	239	253	235	251	222	251	231	219	206	232	245	208	233	243	217	220	234	249	257	232	261	237	229	229	228	247	237	229	242	246	206	246	269	249	230	227	221	208	254	211	232	212	221	228	247	245	216	231	259	237	257	240	243	235	244	224	232	241	239	207	252	211	206	241	245	242	229	213	239	235	216	214	235	236	218	244	243	248	228	240	268	209	231	233	220	253	219	231	243	238	221	243	255	218	272	225	246	232	219	213	248	204	222	239	256	237	249	248	259	237	231	258	225	231	220	263	201	244	225	211	244	232	218	249	232	241	229	271	230	203	240	231	260	248	234	242	230	217	219	228	229	251	218	244	265	236	241	223	241	230	230	232	245	247	228	228	244	203	214	223	222	267	221	237	243	223	226	244	247	238	222	262	259	255	216	232	248	236	239	211	239	234	209	246	216	226	246	275	240	246	238	232	239	209	232	251	250	236	261	214	237	196	223	239	226	210	219	260	240	258	235	217	214	229	232	223	250	206	237	249	218	243	244	241	239	233	217	230	229	246	221	238	235	242	237	241	234	226	234	265	226	254	247	238	222	239	251	261	228	238	224	251	227	254	246	196	243	257	258	245	250	223	241	246	280	251	216	247	213	223	219	214	238	227	226	258	207	260	231	250	236	250	234	231	242	262	219	248	212	243	249	225	236	225	239	214	247	216	255	240	264	251	259	246	216	217	221	220	237	239	225	226	237	209	249	222	251	236	258	230	219	244	233	246	237	249	204	241	219	266	287	277	225	240	247	226	237	210	223	247	275	245	239	226	211	215	237	276	231	267	231	230	251	256	240	251	234	217	204	244	221	238	227	223	236	224	259	249	246	241	233	260	255	219	222	212	232	233	218	251	215	299	238	220	233	222	230	250	244	227	239	252	253	238	245	259	256	210	240	268	251	234	250	253	215	245	234	222	243	263	236	247	237	247	232	253	225	219	224	212	209	196	229	212	199	246	211	254	240	240	220	229	264	244	195	242	221	216	217	224	196	271	259	267	232	229	252	225	244	237	219	236	232	223	222	230	231	229	240	257	227	224	200	232	220	225	243	224	226	252	197	222	240	240	241	248	223	233	240	242	224	232	221	229	226	249	234	251	244	240	237	236	242	233	231	264	258	259	255	243	227	253	225	256	232	236	244	225	213	236	233	240	216	231	250	242	256	242	229	205	245	204	238	203	225	242	244	261	230	233	253	260	242	253	250	237	254	257	235	240	249	226	241	249	226	223	190	227	223	246	232	234	256	251	250	245	244	238	256	219	213	230
24482	21551	28831	24973	22215	18086	11245	5534	3323	2348	2007	1515	1239	946	886	747	721	551	496	440	415	384	406	395	379	408	382	388	399	399	343	339	365	368	358	293	365	320	336	335	345	315	320	318	300	294	369	322	321	318	288	311	292	308	300	325	288	344	304	300	307	313	317	290	297	286	301	279	294	286	291	288	304	296	300	320	302	314	296	287	261	282	322	328	307	321	299	300	319	286	276	299	291	283	294	324	294	289	282	307	279	298	305	323	293	288	291	266	286	283	284	269	303	315	298	283	279	288	291	286	309	291	292	293	324	297	306	323	330	329	282	269	283	337	260	295	305	301	291	330	322	291	294	315	309	292	296	297	244	287	312	298	294	299	311	299	301	291	287	301	293	292	270	305	287	295	282	292	288	314	281	312	298	299	297	267	305	281	299	344	277	285	282	333	275	333	288	305	256	272	300	276	305	302	275	269	321	318	287	258	279	297	316	282	304	261	289	278	320	287	260	303	309	305	303	311	265	290	281	312	297	279	299	302	293	305	307	317	275	312	301	349	286	291	323	299	305	304	301	297	296	333	293	289	264	318	270	300	299	294	273	319	294	325	328	299	282	277	278	277	293	287	308	298	283	274	290	285	283	290	276	306	327	301	320	306	333	292	280	325	291	302	282	290	306	315	321	314	307	294	262	284	281	303	286	307	286	287	298	317	265	315	265	289	334	297	326	295	293	324	298	291	304	291	284	306	319	297	298	286	314	304	296	293	286	280	295	297	301	299	265	291	318	283	314	309	316	314	295	288	301	291	309	312	301	266	265	318	296	276	282	299	307	291	297	302	317	291	266	316	247	288	279	287	321	286	304	308	300	292	288	314	288	288	297	268	315	322	308	281	314	297	273	277	297	315	305	250	305	287	307	322	311	317	295	312	298	286	270	322	287	287	286	304	304	311	313	296	283	310	291	286	287	282	295	291	275	279	287	314	291	291	307	298	301	301	284	319	301	306	306	262	274	323	277	294	329	285	320	285	285	293	302	281	266	283	299	296	302	271	306	299	282	302	303	307	251	306	307	294	289	306	300	286	307	301	293	295	325	302	299	293	285	285	303	308	292	288	267	337	327	266	290	302	279	298	325	314	278	276	294	270	279	327	304	290	311	325	298	313	305	276	264	270	285	274	284	303	308	292	304	278	289	316	290	283	288	273	319	303	299	282	289	289	315	286	261	319	335	281	289	315	315	301	313	297	289	288	298	311	297	277	282	262	303	300	286	279	256	288	346	307	299	299	298	326	303	283	254	294	298	300	286	280	321	317	277	285	295	282	295	291	317	294	312	286	313	282	302	302	310	297	266	326	281	294	269	272	309	331	290	286	284	299	274	276	279	277	300	284	309	306	303	320	282	296	283	268	289	295	290	285	290	289	300	290	281	277	299	294	304	285	308	321	275	327	290	315	291	292	306	289	306	284	300	323	277	247	303	286	264	315	319	304	303	280	292	273	275	313	270	293	265	299	311	260	299	290	314	309	314	280	300	304	327	330	267	309	297	279	282	272	292	301	283	289	321	275	289	303	268	311	288	286	298	315	286	310	282	280	296	290	310	304	285	313	287	275	289	297	282	285	273	306	282	296	286	296	274	282	273	277	283	290	313	315	316	300	319	293	280	305	290	317	294	291	292	294	299	294	302	266	328	294	284	254	309	292	295	303	295	294	309	286	279	275	305	279	308	308	278	269	329	294	291	313	279	262	287	299	294	336	312	301	297	314	292	279	295	327	281	284	313	310	266	270	317	284	302	289	279	295	307	304	294	284	278	282	282	294	307	308	279	298	287	281	291	273	295	294	270	292	302	295	322	301	292	282	276	294	335	281	285	306	286	306	299	284	270	281	300	279	319	297	310	290	289	277	289	298	295	288	307	274	272	324	293	307	296	307	279	291	270	286	321	309	310	292	267	300	294	304	309	265	289	283	264	285	304	301	304	317	312	304	292	319	254	283	291	295	291	287	319	307	257	304	297	335	309	323	303	272	285	301	285	298	296	310	274	284	311	299	314	279	288	276	298	290	328	284	313	321	324	277	304	284	282	278	291	265	285	308	314	298	304	303	268	293	271	275	309	297	256	319	312	281	293	292	290	320	294	314	280	282	309	302	283	289	275	319	301	316	315	281	310	304	274	289	279	262	288	279	308	287	300	291	264	300	270	307	319	269	287	279	291	297	290	294	316	300	319	290	285	290	283	300	292	276	275	319	286	304	289	315	300	291	302	299	304	292	290	312	263	277	270	263	283	291	289	331	305	293	306	300	284	305	256	271	311	289	262	278	301	315	308	296	281	335	301	322	328	305	300	300	302	300	297	297	285	274	275	266	311	316	303	291	322	309	295	300	293	291	280	283	271	296	321	303	316	297	323	269	283	315	284	263	299	321	309	308	303	304	306	294	319	306	293	297	293	266	273	273	283	292	272	271	272	310	314	292	287	276	349	282	275	287	299	292	324	290	281	310	279	298	291	258	272	278	299	324	300	279	322	302	283	287	315	328	290	309	291	283	300	267	323	260	291	305	281	290	291	266	311	317	307	350	304	282	294	266	303	303	311	299	323	277	289	271	303	310	311	312	316	299	309	279	295	282	302	267	315	307	307	296	290	283	295	284	309	299	303	323	277	276	290	308	295	299	304	279	289	361	298	287	268	285	311	302	302	332	292	259	297	288	301	278	293	264	285	278	273	284	296	293	302	308	326	272	307	271	280	323	306	309	293	276	276	295	329	301	299	276	286	274	286	264	292	286	297	285	296	272	320	292	291	313	273	286	295	305	295	281	274	317	292	317	290	326	287	291	285	285	293	306	261	302	282	296	325	285	277	268	268	316	263	313	274	283	300	307	275	324	295	299	294	303	300	312	302	328	313	305	313	292	299	314	302	303	278	293	271	279	318	299	269	263	268	296	287	289	335	267	311	285	290	318	302	310	290	269	290	305	297	287	302	289	286	309	293	287	291	292	276	265	283	311	273	295	307	286	281	276	289	321	328	289	258	280	307	285	271	292	277	273	298	290	315	301	242	317	286	298	284	288	328	299	321	271	291	275	287	296	280	297	286	270	299	279	310	296	295	273	318	275	261	296	294	322	274	297	319	296	308	329	278	268	290	282	310	330	290	274	294	307	301	312	294	314	281	310	305	294	316	300	309	326	267	297	280	319	288	321	276	261	279	257	309	292	289	301	328	252	318	302	283	259	292	319	319	335	303	279	295	297	289	321	291	298	290	297	316	286	310	338	287	269	296	291	312	283	308	262	292	303	324	263	276	296	293	290	284	290	301	268	273	296	296	273	312	278	343	269	285	321	304	307	266	283	282	279	286	320	290	282	268	315	309	314	300	299	292	286	313	282	282	317	288	318	304	289	285	301	307	281	273	262	286	253	300	258	266	303	278	315	309	296	306	276	298	321	303	285	288	302	246	313	300	272	303	281	304	289	293	297	310	277	285	277	287	309	287	285	278	302	306	299
22158	45213	37116	26124	20854	16710	13119	8275	5532	4045	3072	2318	1824	1409	1189	1009	824	735	589	512	477	484	430	449	454	443	394	408	413	403	377	379	383	375	382	405	401	364	351	343	346	359	341	362	335	357	333	316	304	327	357	336	347	315	293	338	325	353	326	322	290	318	291	317	328	340	336	340	276	334	346	358	303	320	294	329	302	279	296	331	303	301	296	322	335	273	306	297	293	294	300	312	328	331	325	301	266	323	302	316	315	314	350	316	327	329	310	330	297	286	304	311	319	337	302	328	300	275	327	312	329	286	325	293	295	272	304	294	335	359	305	291	302	293	297	326	298	313	302	316	315	305	294	307	299	324	329	294	299	267	285	320	335	315	304	316	320	322	309	327	321	340	316	301	299	357	310	302	307	320	316	297	305	319	307	323	281	346	316	293	303	315	326	320	297	295	308	307	317	311	310	306	302	302	321	287	300	329	310	288	290	331	296	268	310	310	294	315	308	301	295	298	318	330	300	323	317	334	310	308	293	327	321	281	291	336	285	295	311	293	291	287	292	318	321	286	328	336	294	302	312	307	315	312	307	296	311	275	309	307	306	320	282	349	309	301	296	303	332	300	290	320	318	304	308	308	292	300	322	335	293	316	283	296	297	287	289	328	290	296	332	338	289	304	298	307	316	293	310	297	334	287	298	308	300	306	315	298	317	292	291	307	301	282	332	315	344	312	332	287	329	305	331	295	310	312	315	328	315	283	300	272	334	317	293	291	319	314	309	284	334	329	325	287	291	338	315	304	289	280	297	293	289	333	295	319	330	316	281	297	318	300	296	315	311	314	293	300	319	323	297	319	298	293	265	302	304	279	302	302	333	328	310	310	313	299	279	310	298	295	342	297	284	344	322	290	286	314	311	298	303	296	325	312	294	312	327	295	312	322	294	291	274	307	322	308	300	289	338	306	325	317	332	304	282	295	296	297	328	290	308	281	343	280	315	275	317	323	264	283	292	315	313	267	285	299	293	304	315	297	287	305	293	330	320	304	306	310	298	331	306	309	289	279	311	303	299	303	311	302	367	282	327	326	284	322	299	301	304	308	327	308	329	284	323	292	280	288	290	320	302	308	297	298	307	299	282	315	306	324	331	277	299	321	318	281	292	295	328	339	306	313	326	340	304	332	307	299	298	286	339	291	316	293	310	331	328	325	291	305	316	307	328	302	337	298	313	309	309	284	282	307	304	298	329	305	264	291	308	299	285	321	322	292	296	292	304	300	298	306	341	346	296	302	311	296	312	321	266	309	301	320	320	327	275	316	292	288	306	305	293	312	270	303	322	309	320	296	305	295	316	308	305	289	299	307	302	308	310	322	309	318	304	312	302	275	297	301	301	318	320	302	301	274	285	303	319	330	300	335	307	294	278	296	311	322	295	303	317	304	327	318	297	297	320	282	293	304	312	317	291	279	327	314	324	316	274	291	311	320	287	300	315	296	281	318	324	295	318	287	344	293	311	297	339	336	337	317	330	319	282	344	313	299	314	288	296	303	297	312	312	307	326	329	311	341	336	299	282	321	328	308	307	306	337	306	260	305	320	308	314	319	314	306	311	300	281	307	314	323	299	296	350	295	323	293	316	305	329	312	288	274	290	329	324	321	327	359	298	298	293	281	286	292	303	272	295	330	263	305	289	339	312	328	303	301	329	329	336	339	312	286	314	273	312	332	288	307	290	324	299	336	321	286	295	308	307	276	304	287	334	285	292	318	303	294	288	293	319	308	324	322	313	282	279	297	296	333	295	341	327	346	299	330	305	297	298	304	302	301	326	306	326	262	310	302	312	306	314	326	318	303	326	301	318	281	287	302	319	316	323	317	298	331	343	324	280	306	317	302	291	317	310	299	304	332	309	299	307	321	290	293	286	327	285	285	291	270	304	281	307	283	319	301	347	298	307	278	293	294	301	332	319	305	291	309	293	258	310	310	329	301	296	309	295	313	291	309	273	303	306	313	281	329	330	315	310	315	297	301	267	302	336	305	293	306	294	319	308	302	287	318	303	285	306	325	271	313	317	318	278	313	311	332	313	327	322	326	313	331	304	352	315	309	307	304	325	300	286	310	320	284	306	286	321	306	295	288	300	315	296	336	285	315	325	304	285	330	309	312	282	276	310	313	343	317	272	309	277	319	284	319	308	297	292	305	287	294	320	330	329	305	264	325	309	302	307	312	307	331	298	343	322	278	326	288	324	317	312	325	270	308	288	288	301	321	314	303	347	292	291	309	318	324	285	310	318	319	327	318	293	304	286	255	315	285	327	298	298	305	321	296	326	314	318	304	273	298	323	280	308	308	286	282	314	292	300	319	307	308	306	292	307	303	308	301	316	301	258	312	283	315	275	327	292	342	300	339	293	327	298	320	292	328	318	311	276	284	308	317	333	324	306	311	318	339	309	326	327	317	294	296	289	312	318	284	268	298	286	300	306	319	309	317	306	316	293	310	333	301	309	306	319	292	314	307	330	264	338	290	329	289	321	289	312	332	301	294	304	308	273	298	275	342	306	269	282	334	332	286	342	300	311	315	263	322	302	308	321	309	324	288	318	276	287	287	279	288	308	314	324	307	310	290	290	297	324	318	318	313	338	312	291	300	307	313	307	319	305	286	310	307	286	296	304	301	306	303	333	321	302	321	276	321	316	315	308	297	322	342	329	316	307	310	315	310	317	301	297	321	344	311	293	311	305	313	328	314	316	317	315	282	302	302	280	314	293	309	302	281	302	307	313	300	308	309	299	317	272	299	301	305	307	325	286	276	325	307	316	305	306	287	288	318	328	271	303	313	302	264	284	341	294	287	292	298	306	329	309	320	284	335	302	309	285	306	301	300	294	311	300	304	314	296	325	292	319	281	287	295	312	310	299	284	324	303	297	298	308	312	343	300	289	321	302	358	312	332	293	308	337	319	298	261	301	276	292	297	332	279	293	270	324	294	336	329	309	324	312	325	288	298	356	337	326	312	292	322	297	307	325	311	320	300	322	333	301	311	313	347	286	270	308	293	298	319	261	284	287	295	308	270	334	315	295	342	321	315	326	294	299	277	310	309	309	306	268	276	297	336	321	291	311	281	267	310	302	315	317	316	298	285	312	289	293	322	337	302	302	304	300	294	324	345	341	304	291	312	282	309	285	279	295	295	310	308	315	303	320	312	272	288	305	307	313	322	283	338	328	337	281	303	295	324	307	332	307	310	302	305	297	313	295	321	309	309	257	284	337	315	284	303	299	281	283	319	346	324	282	313	309	307	307	336	295	282	304	290	298	274	291	311	326	291	335	308	304	321	296	296	325	274	303	301	303	278	277	309	299	316	304	302	319	320	338	323	284	291	313	288	270	309	328	322	312	303	295	299	291	314	328	346	318	280	282	305	304	274	305	282	307	304	308	299	348	317	289	292	279	351	278	304	286	349	331	307	312	300	288	295	309	295	322	309	285	318	292	318	302	280	307	305	317	321	301	320
25520	21549	28085	26299	18778	11261	7252	4029	2474	1814	1434	1153	959	748	608	589	479	415	353	321	320	301	289	310	299	284	318	302	304	273	305	285	290	295	286	264	285	244	254	272	279	262	277	228	234	249	247	259	256	233	239	237	260	216	230	241	251	251	230	230	271	258	231	261	250	254	225	259	246	229	248	254	214	244	225	237	222	247	220	229	242	228	255	254	232	241	237	260	240	250	238	232	226	251	238	243	225	236	248	241	226	246	224	220	219	229	239	234	230	228	233	221	222	217	224	236	249	217	249	225	217	221	217	226	226	205	207	222	231	225	242	228	233	201	242	237	207	226	213	237	252	240	208	228	249	226	233	215	239	222	247	253	198	206	222	224	237	227	254	249	239	189	234	218	235	227	234	207	216	234	265	241	237	220	222	244	227	226	193	248	234	228	251	224	219	234	210	214	205	239	227	242	210	248	212	232	243	242	242	223	221	213	213	246	215	238	228	236	195	205	229	240	217	248	229	272	217	196	226	236	247	238	233	242	243	254	237	234	271	249	234	254	233	235	210	252	255	247	230	241	240	217	269	222	239	217	236	259	239	210	219	219	214	248	202	208	229	248	273	231	213	256	229	220	225	249	232	231	207	262	242	218	249	212	244	206	222	231	218	240	222	240	244	228	229	214	215	216	233	230	238	239	232	222	240	221	246	230	246	247	243	235	231	255	233	252	239	237	235	225	262	217	241	228	228	241	222	230	221	237	249	253	239	211	216	228	216	255	234	245	233	218	217	220	232	233	265	233	232	210	215	239	202	253	213	241	221	249	239	222	259	222	254	231	231	227	265	226	241	239	238	223	240	223	250	212	227	240	249	244	229	239	216	249	234	221	245	228	234	232	259	221	244	230	214	228	204	238	211	243	210	219	220	241	223	231	232	253	253	279	250	230	219	219	227	221	217	247	248	226	250	223	222	269	226	241	229	223	206	232	240	241	281	210	233	224	222	235	236	228	220	209	229	219	228	265	219	244	228	220	234	248	242	251	245	234	237	239	221	224	262	236	254	242	235	231	235	220	198	214	251	234	254	231	220	203	265	247	233	221	247	225	248	211	254	240	206	210	216	231	223	241	231	225	214	253	261	239	243	216	236	217	242	247	230	228	232	255	257	225	242	250	211	216	236	234	243	208	248	260	246	216	232	198	230	251	238	219	254	244	240	203	221	231	221	244	205	238	220	219	239	227	254	216	253	226	234	216	236	249	225	227	255	208	240	244	210	263	235	241	207	229	210	205	239	230	229	221	238	243	228	213	224	221	210	231	206	227	221	239	221	237	229	232	222	259	235	236	234	247	218	248	249	222	227	224	235	259	221	230	232	238	248	216	230	220	242	226	213	244	236	204	215	219	219	249	210	250	263	213	193	236	203	277	248	237	216	228	235	229	219	224	218	235	229	255	239	240	236	227	268	243	222	224	240	244	219	220	224	233	187	221	229	233	252	218	231	264	247	219	203	234	232	264	190	234	225	232	231	210	232	222	242	211	249	222	219	231	232	232	230	242	205	210	220	238	223	213	251	231	237	207	242	258	230	239	205	225	241	245	248	217	227	238	204	207	233	227	223	240	236	234	222	205	211	225	208	253	227	233	232	217	206	219	208	225	213	259	229	230	228	207	223	232	233	233	242	245	235	241	245	252	216	247	235	233	249	240	237	260	244	219	234	244	256	243	235	242	241	233	258	218	212	229	238	226	250	226	217	203	263	227	205	248	246	265	244	206	249	213	235	243	224	234	245	258	228	242	239	238	262	253	222	244	247	240	233	228	234	230	224	233	224	252	240	217	234	225	240	262	224	238	223	240	272	245	234	247	184	255	257	229	239	187	266	225	234	222	230	231	242	237	252	238	236	243	230	225	229	223	254	238	196	230	223	223	232	242	230	232	234	222	224	225	222	251	251	212	213	250	240	245	210	250	235	229	248	246	232	251	251	221	220	219	228	190	232	252	230	224	237	236	223	214	250	222	246	223	232	232	269	235	255	228	242	206	217	219	212	259	221	212	221	252	233	227	248	226	227	229	260	207	229	231	230	227	232	235	265	240	217	281	242	233	236	264	222	222	248	216	237	235	222	232	220	222	253	253	222	214	224	198	232	230	198	238	255	245	214	248	227	268	239	227	236	228	250	234	234	254	216	206	234	219	226	225	257	228	240	217	253	242	209	231	242	234	233	204	195	208	221	236	250	249	214	245	213	229	228	238	229	219	226	200	231	223	222	212	232	220	254	232	234	247	237	224	247	238	248	239	225	229	229	248	228	233	211	230	226	222	248	254	195	225	229	241	254	198	232	240	233	221	245	234	227	212	218	245	233	249	226	226	243	239	245	228	269	237	245	224	234	262	236	241	231	227	238	225	261	257	221	250	246	235	228	233	233	212	248	222	244	246	208	244	227	203	231	226	248	233	248	223	215	221	206	242	221	209	237	233	233	251	244	213	237	215	225	256	251	251	230	216	234	241	246	234	243	219	243	231	211	230	235	198	239	232	257	234	225	240	204	218	245	253	251	228	230	231	214	228	223	234	240	228	227	262	266	221	217	226	218	238	210	220	238	229	229	224	250	224	233	229	238	252	237	227	193	270	233	265	221	262	237	228	236	219	227	208	225	235	224	241	228	203	214	242	243	220	229	228	241	225	264	258	199	230	246	227	240	229	216	205	207	228	250	223	217	259	217	236	215	210	232	233	233	213	227	227	222	223	241	234	242	233	240	214	240	233	253	248	246	242	215	222	246	230	238	219	236	226	226	251	243	216	240	239	235	234	213	231	217	212	225	244	234	199	231	233	213	246	232	218	235	233	231	243	231	243	234	240	236	214	225	238	223	221	249	252	224	224	219	222	258	217	241	211	200	222	231	220	237	237	233	240	239	259	223	255	231	245	245	213	247	248	232	207	207	263	216	223	241	226	227	232	234	218	195	228	258	253	235	221	237	254	244	225	226	223	212	239	251	213	238	216	222	223	223	216	235	235	237	242	272	237	220	239	228	228	221	244	217	237	253	214	241	199	217	228	237	242	231	235	231	256	231	225	233	211	207	232	238	211	240	227	239	237	210	232	226	217	233	242	262	258	251	243	216	239	247	220	243	226	214	226	242	246	232	224	218	233	234	241	224	251	233	227	249	244	229	237	225	239	249	210	232	253	225	227	226	233	259	250	228	228	238	205	234	253	252	253	213	255	219	250	195	257	226	233	227	216	231	253	238	228	254	236	231	251	248	255	242	240	228	248	231	216	249	237	216	226	243	219	246	211	214	241	229	231	210	244	254	224	237	226	220	249	245	235	241	249	228	226	240	231	243	212	237	230	228	225	210	240	259	254	233	235	235	230	237	250	241	235	222	229	222	235	228	199	227	226	238	211	236	217	264	241	213	241	246	216	213	222	232	233	246	219	248	218	221	226	227	224	244	232	229	224	244	261	262	220	236	247	209	220	235	210	245	231	225	236	261	231	227	253	218	234
21309	41578	33704	22990	17919	14285	10908	6770	4444	3361	2537	1867	1462	1185	939	832	715	595	464	423	382	376	387	363	349	391	385	358	333	301	311	347	320	334	344	317	282	298	285	318	274	294	276	257	264	250	247	262	252	256	252	271	265	249	267	228	285	291	291	267	300	289	234	256	265	239	261	256	245	234	248	260	223	231	265	249	273	239	254	233	235	258	254	283	275	264	266	226	268	248	252	279	224	228	242	258	250	256	258	264	252	244	257	243	242	238	262	218	230	232	252	220	233	260	278	245	258	241	244	263	250	249	216	238	223	281	249	244	249	259	255	216	236	251	243	251	235	260	253	249	212	251	211	247	270	234	248	270	260	247	233	268	260	266	236	263	250	229	281	231	254	252	254	233	244	220	242	263	254	233	211	263	255	291	231	223	230	220	258	229	237	283	246	232	262	237	252	284	257	246	240	245	243	246	221	249	262	250	226	267	263	253	261	265	249	260	241	248	245	247	253	266	254	264	257	256	255	262	243	240	254	251	262	260	272	241	260	247	245	254	271	242	254	250	254	281	249	243	268	243	239	259	262	244	249	233	253	246	238	232	255	241	238	254	234	250	248	250	239	251	257	264	226	264	249	226	261	240	243	250	248	261	234	271	233	262	224	246	234	236	256	239	232	264	245	251	250	257	248	255	261	251	251	268	245	243	247	254	221	235	244	227	258	250	238	275	257	267	275	264	245	268	255	263	268	271	241	263	240	239	251	259	253	265	272	241	254	251	256	254	219	258	244	262	247	244	239	242	268	249	255	238	254	240	259	214	306	267	268	203	226	254	271	251	217	267	252	283	235	256	249	269	254	255	272	248	257	247	245	266	216	254	251	235	255	258	240	251	241	255	253	247	234	221	243	253	259	252	257	258	254	251	259	246	234	242	242	268	244	264	267	225	257	247	268	248	251	253	239	273	267	263	225	250	277	232	245	225	240	229	240	232	256	276	241	233	254	247	251	230	259	262	260	242	256	262	255	240	278	246	227	256	246	261	242	219	250	242	229	263	223	219	243	276	246	252	265	257	262	267	251	234	256	262	236	253	250	269	254	285	294	253	245	256	255	248	259	222	243	223	248	240	241	241	266	259	266	259	254	256	250	229	242	248	276	237	249	256	252	261	293	249	247	248	271	258	239	254	240	243	250	222	234	259	245	261	274	263	269	237	256	256	258	267	251	224	243	250	251	196	261	224	268	244	233	252	241	279	256	263	255	246	276	266	263	229	235	277	260	236	238	234	234	244	249	252	218	223	237	273	260	266	238	264	259	230	229	255	247	253	242	264	272	252	277	259	221	246	245	270	243	245	264	240	252	260	260	243	246	273	257	263	259	206	212	249	275	254	267	278	247	264	236	244	245	285	246	245	251	282	241	247	242	286	270	247	229	254	268	243	268	241	225	274	245	260	242	253	274	253	282	218	259	243	249	279	227	237	236	239	265	274	257	251	244	274	235	263	268	261	248	245	281	267	245	259	251	254	231	289	257	244	273	248	276	219	264	238	240	260	219	233	272	259	253	234	271	260	256	235	262	257	239	246	234	245	254	247	263	259	252	233	252	259	234	222	239	267	277	234	247	247	256	252	259	255	235	275	248	253	265	262	232	243	245	252	248	267	257	266	235	253	232	258	242	254	230	268	225	246	242	259	231	247	252	251	246	266	236	244	248	245	248	214	248	260	261	227	231	253	230	223	238	243	230	274	266	233	240	253	287	262	253	271	261	254	260	262	237	260	277	253	242	257	269	250	254	246	243	261	271	275	282	243	266	248	262	261	268	259	234	264	252	230	262	233	255	256	244	241	248	268	275	233	281	250	206	256	256	252	260	264	223	233	248	226	244	245	241	239	230	236	276	258	249	252	239	227	249	211	263	253	251	253	286	276	254	251	275	260	243	238	249	258	253	268	239	233	226	252	236	238	239	264	232	228	242	219	245	250	247	250	273	239	246	288	261	254	256	246	253	227	243	231	249	223	271	244	221	221	258	236	250	250	258	242	250	243	230	236	245	236	258	248	227	238	283	275	277	255	241	280	259	251	257	237	280	243	279	209	237	250	246	240	248	279	276	288	254	258	294	264	255	251	233	269	250	262	265	229	239	234	252	256	253	252	262	257	246	242	245	272	221	265	267	247	276	242	285	259	246	220	250	256	238	239	267	248	236	248	247	254	216	260	266	248	255	243	241	262	255	259	233	221	242	229	242	278	258	261	236	251	266	232	237	246	285	234	276	272	241	253	259	252	255	273	262	256	245	233	251	250	276	270	252	261	263	213	266	270	269	231	221	257	252	269	247	261	246	271	257	221	255	242	275	252	248	274	228	271	240	243	263	242	235	271	238	227	231	257	240	259	247	265	234	264	254	251	230	288	247	265	217	246	249	257	261	253	241	245	265	247	254	261	275	237	256	243	264	280	248	227	243	263	236	269	247	250	239	267	265	254	269	266	283	264	270	254	218	258	265	244	249	250	247	271	271	250	253	254	247	285	246	260	252	264	225	254	264	275	269	220	260	253	245	240	232	254	269	266	256	258	265	242	259	255	232	248	256	234	238	258	265	274	260	267	244	235	275	275	260	270	238	264	275	262	282	245	245	282	270	257	264	252	245	234	247	251	246	285	261	241	246	270	245	253	240	228	227	248	263	271	223	234	257	242	265	245	261	272	291	283	228	246	234	267	272	256	257	276	241	247	249	228	268	268	244	254	231	233	240	250	249	254	255	275	258	250	239	245	241	266	272	242	248	231	242	271	244	245	270	222	275	239	233	263	250	257	270	236	257	257	261	260	234	242	263	268	242	257	246	282	257	262	229	245	267	218	253	246	239	262	282	243	216	236	254	244	268	257	235	239	232	238	222	265	262	247	214	258	268	257	258	256	272	242	250	245	244	245	249	269	246	270	242	233	240	241	267	226	267	242	269	261	264	255	227	263	245	219	279	278	233	246	231	264	243	273	244	235	254	247	225	249	240	232	222	262	260	235	243	249	250	225	216	248	244	263	262	232	255	282	255	258	217	260	237	255	250	252	217	256	290	234	248	238	269	246	269	224	229	253	265	243	245	238	233	243	270	270	260	232	269	235	246	267	257	281	293	229	253	239	251	241	258	252	240	261	249	278	235	255	250	239	244	251	250	257	224	220	268	246	240	246	268	219	251	259	246	239	236	246	227	228	242	241	253	244	268	232	262	229	250	273	245	219	245	263	267	224	240	232	245	253	238	215	234	258	259	254	260	248	247	226	268	254	272	278	232	224	273	235	251	262	278	241	289	264	243	249	259	247	246	233	245	290	256	237	254	239	241	267	241	244	241	235	255	239	258	240	254	250	249	208	254	252	259	251	268	277	259	250	248	261	238	252	254	264	247	223	269	227	250	258	233	259	242	252	280	256	246	253	211	241	259	246	284	275	239	262	257	237	226	255	254	272	259	228	240	273	253	254	228	241	258	234	255	231	270	265	249	258	246	240	258	227
23284	21579	29366	24285	21854	22954	19858	8460	4772	3533	2873	2130	1692	1303	1150	965	834	698	676	567	569	558	525	518	511	478	504	524	491	510	444	451	414	426	428	402	408	442	412	425	427	378	369	427	392	410	354	374	372	397	382	379	325	322	382	372	344	343	334	345	375	363	363	353	372	353	366	361	339	367	342	309	376	346	377	377	359	354	355	342	382	337	305	314	345	318	333	376	363	316	340	341	367	315	349	385	357	332	355	361	339	370	361	294	341	390	345	366	346	356	337	378	346	348	362	352	342	342	323	365	366	346	382	374	344	342	387	359	333	341	353	377	341	382	326	305	332	358	348	370	371	334	329	349	381	336	363	313	371	333	358	378	359	344	357	359	369	336	328	345	340	332	351	349	376	344	322	347	341	346	354	315	317	372	336	334	356	359	357	335	347	350	342	333	350	374	335	310	341	316	346	354	386	348	359	326	334	340	350	372	344	372	344	359	336	322	318	341	336	343	351	345	349	329	341	332	339	351	347	360	342	331	358	386	349	362	349	386	361	344	329	315	348	335	367	381	319	359	328	348	333	330	343	323	327	353	342	353	326	367	352	339	330	340	361	320	349	335	343	346	361	348	336	370	347	351	331	358	349	336	354	324	373	364	349	359	322	346	352	333	364	342	348	340	359	350	363	311	357	352	371	329	355	336	383	369	338	352	331	363	324	373	375	342	375	342	332	341	352	347	361	395	345	373	329	349	329	344	318	348	312	348	344	367	329	349	335	336	360	370	351	380	336	338	330	355	370	354	412	335	348	359	382	321	330	369	344	326	359	349	356	347	358	349	350	369	356	356	381	346	356	311	374	359	357	343	361	351	371	330	374	336	333	341	374	372	375	348	331	347	338	328	341	359	345	333	331	367	346	386	316	384	347	339	322	329	348	352	372	351	327	343	351	361	376	341	337	344	354	344	340	348	335	352	342	360	333	347	385	389	303	355	353	354	341	376	353	361	351	339	361	357	349	343	349	339	343	378	322	328	372	337	342	339	339	332	325	346	340	348	371	347	376	360	340	372	321	366	360	362	342	348	341	359	333	385	356	368	348	359	314	332	336	355	362	353	348	382	381	316	345	324	331	351	348	345	369	358	358	352	319	332	334	376	347	344	328	362	361	334	337	361	344	362	373	365	353	361	354	328	347	358	335	322	337	348	358	337	370	313	332	322	361	322	311	348	347	358	358	343	299	353	338	385	333	372	352	347	361	344	341	352	391	375	327	367	335	352	338	343	354	348	341	321	340	357	326	317	340	362	375	351	331	362	341	352	344	349	333	375	345	331	344	339	291	342	382	323	365	331	361	343	325	361	385	352	347	350	339	367	365	367	342	332	356	395	340	324	371	364	366	384	352	332	345	347	312	334	365	342	327	353	345	374	349	351	348	343	323	332	351	319	323	362	328	343	333	341	385	389	352	349	339	340	384	370	343	330	345	328	338	351	309	341	358	354	296	371	360	359	312	333	341	348	356	348	344	335	349	367	352	345	363	334	352	332	314	319	348	350	358	368	331	339	336	346	342	341	352	328	327	345	311	337	337	356	354	323	360	319	356	372	331	338	381	305	353	324	364	365	366	337	390	360	355	352	322	348	351	349	329	355	342	337	369	374	351	354	358	365	350	344	398	355	354	354	347	309	358	346	331	372	331	364	337	349	376	340	339	354	319	370	340	349	366	364	347	387	317	324	332	347	346	342	338	325	362	374	374	351	341	326	339	376	357	355	339	324	362	315	327	360	373	327	365	323	355	321	351	354	338	326	345	325	328	353	333	359	367	348	353	362	315	352	311	355	315	334	324	352	345	351	341	328	357	341	377	336	342	343	346	355	356	335	361	344	306	345	352	319	352	363	344	322	356	367	355	322	341	345	339	358	332	370	355	335	340	344	347	343	363	307	348	350	333	363	343	345	339	375	335	357	342	367	353	353	369	323	347	363	369	360	358	354	363	354	321	339	355	351	369	333	340	369	351	341	334	352	346	343	348	332	322	339	338	366	345	384	325	348	372	334	346	343	356	339	375	358	343	348	350	343	375	347	349	357	325	344	350	351	336	346	356	328	334	321	360	347	325	295	321	388	348	338	343	348	350	317	365	337	355	324	365	318	349	365	324	360	358	402	334	340	372	377	319	347	361	326	331	340	345	363	323	354	358	377	360	348	325	358	341	359	350	338	322	328	362	348	353	335	349	363	350	346	367	315	318	342	332	336	383	313	337	338	361	361	365	327	331	356	346	341	330	326	358	335	325	363	344	356	332	359	388	326	341	356	333	336	346	330	352	344	369	320	353	322	336	317	346	337	334	383	326	325	311	349	359	344	339	329	355	339	313	337	378	359	379	322	327	354	364	367	341	340	377	368	325	295	354	348	328	370	404	386	361	328	343	354	339	354	352	316	381	307	343	350	347	334	345	324	321	341	349	358	340	343	355	349	344	341	358	338	317	361	378	322	338	348	346	335	377	324	322	346	350	359	322	346	341	378	348	362	332	378	332	331	323	335	374	328	327	360	324	350	343	341	350	338	330	349	343	356	335	347	350	343	336	384	341	373	335	346	351	359	352	387	358	329	326	341	334	318	320	357	370	364	325	340	340	376	359	320	333	365	354	345	354	334	309	400	334	369	379	351	340	367	346	353	376	363	316	310	349	350	356	333	336	366	332	335	340	356	316	337	332	331	374	344	322	328	360	323	341	363	348	354	331	313	364	352	371	346	331	346	365	382	301	345	361	358	336	344	355	321	348	361	367	350	354	355	331	351	328	362	369	336	320	333	327	343	320	344	363	385	375	345	339	360	336	329	361	321	307	362	372	372	333	341	325	391	336	331	362	360	340	357	344	358	334	318	369	337	356	319	375	373	314	319	345	329	342	365	330	326	360	366	377	321	373	350	350	368	365	354	358	351	333	312	360	357	342	387	323	372	335	325	375	330	392	345	366	335	335	375	381	375	322	347	327	380	376	303	365	342	369	337	332	380	369	354	331	377	348	353	349	361	343	325	340	383	360	305	300	352	335	343	352	384	375	357	374	335	344	359	340	376	356	311	347	346	337	315	371	353	364	352	333	365	349	372	351	346	327	324	340	324	352	326	362	367	356	328	352	338	385	347	327	332	357	338	343	328	346	338	308	329	356	342	366	330	328	360	354	347	331	335	339	339	315	335	350	368	320	373	338	352	347	351	352	349	362	361	335	331	363	352	347	355	313	320	321	392	366	344	331	339	335	385	323	321	350	350	360	325	349	360	342	338	332	334	343	356	346	357	318	363	358	356	355	354	383	373	327	351	353	339	352	330	351	335	354	336	314	344	341	323	332	314	367	359	348	379	334	319	347	362	372	369	341	329	378	352	362	334	347	340	365	319	326	360	351	362	351	322	358	357	324	357	302	347	324	376	360	343	370	371	348	338	332	350	387	374	366	348	381	346	374	315	323	337	348	346	341	348	332	354	376	340	360	325	361	394	340	323	339	341
24065	49981	42407	31483	25937	21719	17064	10972	7580	5736	4697	3466	2613	2004	1614	1433	1185	926	787	780	752	641	609	602	564	566	585	565	519	538	504	509	471	506	477	491	435	395	388	472	390	418	424	413	358	382	406	366	379	350	398	383	404	377	386	396	409	392	395	340	388	391	351	355	382	337	377	356	364	398	356	351	371	336	353	384	382	376	334	377	396	360	354	353	372	378	372	338	397	398	369	351	338	333	362	358	355	375	369	356	398	329	364	380	351	349	355	362	335	373	373	379	364	385	324	387	371	350	355	367	394	379	373	369	369	362	327	402	341	315	320	367	341	371	378	340	363	351	331	351	330	400	361	370	347	358	413	385	363	369	398	352	354	369	396	340	353	337	364	351	352	377	351	350	368	364	367	411	357	370	363	347	384	348	385	381	365	364	371	372	365	370	377	324	360	369	366	396	335	354	343	392	369	338	338	349	365	372	368	381	378	338	315	351	361	357	342	351	332	344	365	358	359	329	358	374	333	370	337	346	394	383	360	362	392	390	357	351	385	374	376	381	335	343	321	370	345	352	358	350	344	372	349	363	363	359	340	361	361	407	359	375	354	366	341	352	340	381	364	363	368	359	340	376	391	378	372	347	370	363	328	354	335	357	367	361	352	330	365	347	369	396	361	358	358	324	350	379	349	340	377	348	331	364	342	378	367	364	372	364	354	356	305	349	358	343	375	356	343	367	333	372	311	362	340	366	365	386	413	377	344	350	374	380	353	328	370	378	357	377	379	364	360	333	410	366	346	333	346	342	335	337	333	372	366	367	376	351	370	352	367	332	327	323	360	344	390	336	349	338	341	343	374	366	380	368	363	341	356	370	336	378	367	399	378	360	351	396	344	373	339	380	357	339	381	315	368	378	319	368	359	335	343	375	361	341	334	366	351	358	385	396	395	360	378	344	362	357	331	340	365	348	349	328	353	319	365	357	375	335	349	361	368	356	341	366	363	383	365	317	323	353	346	377	351	381	370	362	358	377	364	337	331	352	366	348	363	398	374	329	342	369	363	376	349	344	379	345	346	375	375	356	331	366	358	364	354	376	311	334	358	350	327	357	347	358	402	340	366	365	328	372	396	352	366	338	323	323	378	365	335	345	351	360	350	391	359	354	307	366	340	360	370	338	381	359	328	387	378	379	353	350	379	382	346	372	355	347	377	379	376	343	355	369	372	364	376	360	361	383	344	381	330	376	373	343	356	345	331	372	366	362	335	352	350	349	364	344	392	352	371	338	373	371	368	366	355	327	358	368	341	362	341	373	365	378	362	319	363	362	360	355	339	351	340	332	339	353	342	346	366	330	365	351	338	370	344	342	380	335	349	346	370	375	359	349	342	352	330	342	335	371	350	325	327	408	358	364	367	377	369	384	357	380	334	334	359	358	331	347	339	347	399	331	387	363	355	361	352	344	376	359	359	353	368	331	379	337	347	373	392	371	333	340	400	346	358	356	341	351	371	379	375	363	390	361	393	375	403	355	386	367	369	362	392	356	367	333	401	336	326	364	372	341	338	385	330	337	351	351	364	357	363	344	339	361	363	358	379	353	371	400	358	355	316	344	381	359	341	361	342	362	333	370	369	374	364	377	363	373	365	349	351	346	353	404	369	356	370	336	356	336	363	342	347	395	344	375	368	391	335	356	362	369	356	372	366	333	397	336	325	349	342	329	354	375	380	407	358	340	372	341	373	360	366	344	377	343	367	359	377	351	341	370	352	384	367	383	357	356	360	381	384	351	327	376	349	355	349	315	331	341	379	334	320	339	367	307	350	372	384	315	375	369	380	371	367	345	339	346	379	340	351	348	343	351	346	393	374	369	356	359	349	359	355	365	331	342	357	351	336	326	361	348	368	365	370	372	338	353	317	371	353	334	340	381	350	358	353	377	379	345	327	365	352	367	363	367	387	388	346	381	351	373	394	346	369	350	332	350	378	342	360	367	353	328	370	375	349	383	366	340	374	381	370	361	352	362	358	358	378	376	369	388	343	353	382	337	351	362	321	350	366	398	361	369	369	366	368	368	362	336	368	345	336	364	352	361	379	346	346	379	375	383	355	353	373	369	350	351	350	382	350	381	352	319	348	368	335	333	361	338	349	381	331	332	385	346	370	337	366	340	369	342	361	340	356	366	356	385	364	317	360	365	346	371	385	387	329	342	370	347	355	384	352	360	329	346	369	348	354	361	365	343	341	316	372	326	340	365	338	371	338	348	356	375	358	343	358	369	360	361	351	339	383	346	371	335	364	379	330	379	353	389	341	384	353	342	346	374	325	336	337	348	382	394	363	339	331	367	324	383	366	379	370	361	334	375	371	359	356	324	356	354	325	360	368	350	371	347	336	379	385	372	354	342	347	354	347	308	355	353	332	354	346	372	350	349	401	353	350	353	364	369	358	391	331	347	355	356	392	349	360	381	358	342	382	353	337	330	372	374	336	353	315	345	323	325	325	340	341	351	345	370	351	353	328	354	365	365	360	345	366	381	360	367	337	361	350	335	335	383	342	350	346	356	390	352	367	365	371	371	355	386	350	376	349	339	370	372	361	359	343	372	361	363	367	357	328	354	371	353	357	361	368	316	344	376	373	338	354	324	377	380	369	351	394	385	355	338	365	366	378	358	353	337	380	374	380	358	366	348	388	372	345	344	380	341	356	393	383	401	331	339	359	325	356	388	340	353	357	372	342	345	352	357	370	341	371	374	379	374	355	353	350	391	382	371	373	347	349	343	328	379	376	348	371	362	356	339	358	356	338	331	374	361	364	351	348	349	391	347	361	341	365	353	361	327	408	340	353	401	366	327	370	352	374	333	347	358	362	345	369	355	339	355	359	332	347	357	376	368	336	374	379	376	334	343	399	353	377	347	354	354	384	350	352	322	338	383	376	354	360	331	384	368	390	350	339	383	334	343	323	377	376	345	363	355	367	364	343	362	326	348	332	337	337	394	377	390	357	346	373	369	364	344	374	348	347	376	353	410	374	368	378	331	334	381	384	362	356	361	355	362	366	372	363	339	347	345	388	361	347	342	386	341	357	326	378	392	397	348	329	351	365	360	371	363	377	375	345	354	356	356	379	375	368	366	339	367	349	379	349	314	376	351	360	359	382	356	367	360	363	328	354	328	345	354	366	358	357	374	380	337	382	345	350	367	378	317	344	359	383	340	332	339	342	353	359	378	357	341	339	346	391	342	365	390	340	354	337	375	340	384	352	325	389	362	335	373	325	367	357	403	367	333	382	336	360	359	375	356	358	310	368	344	357	358	353	385	357	350	354	365	374	341	332	345	336	358	363	354	346	365	368	359	369	350	360	376	370	333	367	337	372	347	353	325	352	367	383	381	387	361	359	331	373	343	354	343	348	355	351	363	381	374	344	359	343	334	344	338	403	393	407	381	348	340	342	358	344	370	338	350	331	349	349	370	368	367	353	361	368	321	384	340	370	338	334	382	341	328	373	328	356	352
29037	24210	26782	19589	10892	7163	5110	3083	1727	1337	1074	878	702	619	468	451	367	360	325	320	273	270	225	288	243	277	283	227	245	269	258	238	259	238	244	276	254	252	243	212	247	239	231	238	232	227	235	230	199	233	192	231	226	250	222	217	215	232	219	233	240	205	224	223	230	197	227	236	227	213	196	192	213	220	220	226	201	229	208	255	207	230	192	207	210	204	203	189	228	220	228	224	232	241	222	204	211	218	211	228	221	240	201	236	234	222	231	218	224	204	236	228	256	220	202	247	225	195	227	221	196	214	203	222	244	196	216	226	203	226	207	229	204	201	208	217	196	206	231	213	203	205	216	211	201	204	219	231	210	233	220	216	241	214	204	234	219	207	223	213	221	211	233	190	222	237	248	202	222	216	220	202	251	202	222	216	251	197	237	237	203	201	244	212	232	219	220	245	195	241	216	226	209	236	234	203	223	218	203	265	214	234	219	230	218	245	205	208	233	203	210	212	241	204	215	222	211	207	207	199	226	205	202	233	235	221	240	194	231	220	211	225	242	252	253	207	230	234	209	214	221	219	205	244	224	265	232	220	212	206	218	214	209	233	212	204	236	231	194	205	224	218	235	219	198	240	214	225	215	227	192	227	227	189	222	217	224	200	205	220	226	221	188	218	225	215	208	224	215	214	222	239	201	210	175	234	218	204	213	208	212	215	207	223	223	204	245	196	209	207	206	226	219	202	213	221	222	204	222	204	210	240	187	214	186	212	240	241	183	238	219	223	224	190	234	246	216	223	232	208	219	216	230	220	238	201	231	212	254	169	223	226	212	225	231	227	209	207	208	218	231	245	216	224	250	214	226	212	225	205	223	213	211	210	207	219	193	226	183	233	218	211	238	225	240	230	228	226	241	207	220	201	245	232	217	227	208	238	232	222	198	222	220	222	222	240	200	191	225	225	214	221	197	205	222	233	237	240	248	199	237	217	233	245	237	205	187	220	200	219	207	201	221	221	222	216	197	204	212	234	208	222	222	218	195	197	210	227	227	239	241	241	218	230	230	226	227	211	235	209	223	242	218	189	241	234	224	214	217	230	237	216	224	241	238	218	209	244	217	230	224	215	205	231	217	233	195	236	225	216	217	226	232	208	198	213	223	213	210	221	241	200	215	215	212	217	234	217	255	202	202	202	197	221	243	216	220	205	215	226	200	221	145	232	215	227	215	192	244	190	216	226	219	220	229	210	230	214	217	228	223	226	201	232	227	208	227	229	231	232	200	226	218	212	209	205	209	225	238	210	236	215	227	196	240	222	216	206	219	191	198	227	199	235	235	188	215	226	194	226	208	230	219	193	213	258	212	210	219	208	208	218	222	217	216	243	212	203	219	227	229	173	233	210	239	226	240	232	220	215	202	216	227	216	243	209	207	240	202	211	193	224	217	201	241	211	216	213	226	241	195	220	217	200	235	210	238	210	239	213	222	185	190	212	241	233	188	201	215	232	205	240	219	213	202	205	199	214	225	229	231	198	205	234	210	214	224	205	195	205	215	208	177	209	184	189	237	212	181	216	212	242	212	200	222	218	213	192	215	224	192	209	247	216	206	217	196	224	212	191	231	227	239	201	211	200	206	237	213	200	199	229	210	235	224	221	216	215	201	219	202	205	205	215	219	243	221	206	193	246	228	193	198	216	222	213	193	206	210	217	227	228	223	239	210	210	242	227	183	231	211	216	223	224	201	255	211	231	211	238	223	223	211	224	210	210	190	194	231	214	227	204	201	215	201	192	187	213	221	236	208	207	223	229	217	219	250	207	234	217	237	234	234	217	205	246	205	219	219	218	206	231	209	200	207	217	210	231	242	219	229	198	193	215	215	193	205	235	220	230	218	216	237	214	221	217	235	233	209	223	232	206	208	263	207	206	227	194	229	199	230	212	217	234	191	227	212	214	181	240	220	221	222	202	215	219	208	216	210	209	211	219	209	233	231	231	210	228	228	208	236	209	226	203	240	213	240	227	225	202	203	217	219	193	236	191	226	218	198	224	225	202	226	211	230	214	231	200	230	236	223	203	220	238	219	192	248	224	233	218	240	225	210	233	212	207	221	225	221	181	205	181	205	206	228	247	232	229	199	235	224	213	241	215	216	231	226	243	217	229	210	246	211	204	198	201	206	222	214	238	219	218	225	233	215	241	246	203	232	233	201	200	197	198	215	215	224	239	206	229	230	206	226	223	196	218	207	223	216	226	196	220	229	196	214	230	198	216	216	205	216	206	203	198	241	206	207	197	225	229	246	192	212	213	205	191	211	177	216	248	220	205	216	222	211	223	239	220	232	224	227	219	217	220	231	223	212	219	228	214	232	222	224	245	216	233	250	183	239	200	204	224	218	211	223	227	234	222	185	223	210	230	202	214	216	212	232	218	219	214	221	238	227	211	227	205	213	212	220	214	219	227	192	241	217	215	215	209	201	206	217	199	234	212	207	222	221	204	249	230	206	232	216	221	190	213	200	207	193	239	224	221	200	202	218	193	220	260	205	245	193	236	253	237	215	220	202	231	179	229	212	205	231	191	228	201	224	213	196	226	242	241	213	229	207	243	218	232	204	230	230	242	196	206	209	225	223	227	216	214	222	206	222	234	187	231	230	230	210	226	224	235	233	192	214	236	211	229	210	225	226	208	209	216	208	232	232	233	226	209	224	226	219	215	215	218	232	222	204	225	197	210	237	228	220	211	237	222	215	222	203	233	229	238	203	222	197	203	204	231	221	208	217	227	214	216	227	207	208	241	201	204	246	213	219	215	241	225	205	231	236	211	208	216	198	217	229	242	231	218	192	197	212	225	221	196	214	210	199	219	251	223	214	231	198	234	199	218	238	247	216	228	209	225	232	222	219	210	212	230	216	194	218	203	218	218	214	229	223	231	238	219	220	205	243	212	202	223	215	247	206	218	189	204	220	219	225	219	185	203	241	223	255	203	217	217	233	241	227	207	199	188	223	226	206	206	241	222	190	223	202	216	237	203	233	226	217	239	216	231	245	213	199	217	216	221	238	220	234	225	227	222	212	220	217	201	210	221	205	236	221	192	224	211	206	206	257	228	212	217	203	245	230	207	217	218	238	193	231	208	204	203	202	260	238	201	213	244	215	229	210	210	196	215	234	212	233	235	236	195	219	211	208	212	224	189	210	205	209	196	221	202	199	228	214	228	202	211	224	211	244	205	215	190	224	236	235	218	215	219	200	238	213	217	210	234	236	227	255	229	195	194	217	217	186	202	212	222	210	218	204	227	219	249	215	211	211	253	199	242	220	212	210	202	221	237	210	241	230	240	210	213	198	221	226	191	215	195	202	229	243	196	226	222	238	234	210	208	204	207	196	230	201	228	232	211	209	196	207	185	224	220	244	228	227	248	206	207	195	216	218	229	219	210	211	270	216	220	214	201	204	233	239	217	229	230	214	195	223	218	227	198	217	205	185	241	222	226	197	224	222	233	232	229	208	205
20870	36519	28599	18465	13797	10821	8453	5288	3252	2310	1941	1478	1123	799	719	663	539	415	393	345	336	311	291	302	311	324	296	301	305	286	281	257	284	279	280	259	259	236	264	271	249	251	258	267	201	254	238	262	261	228	246	257	247	213	239	233	214	234	230	229	221	254	228	243	223	244	247	248	236	229	228	227	264	240	234	217	236	224	224	259	236	222	222	224	218	244	239	245	239	251	239	231	227	241	240	215	198	205	242	237	256	207	247	234	220	209	223	256	230	271	251	246	237	233	231	241	228	231	238	227	225	221	245	229	238	243	226	238	267	221	224	261	258	255	207	247	235	221	256	248	241	233	232	265	268	221	224	233	220	236	223	260	243	205	240	261	234	229	246	196	227	234	222	242	212	255	234	252	230	201	244	236	248	251	228	236	237	244	229	227	250	234	226	240	218	231	235	206	213	235	222	246	227	219	232	237	243	233	221	231	204	223	215	226	282	217	242	215	240	218	216	241	257	239	222	230	245	226	209	248	214	231	243	208	226	239	233	238	212	239	244	230	219	241	201	240	243	234	226	227	279	233	223	242	265	238	232	217	256	221	226	240	245	253	241	237	242	237	241	249	253	244	235	251	234	246	225	234	246	223	250	250	243	240	206	228	258	204	231	214	227	228	218	227	239	251	238	242	223	243	250	234	241	243	253	241	228	249	264	215	217	225	200	236	228	223	200	236	239	242	204	236	258	211	237	188	207	220	227	231	223	269	228	230	223	223	232	220	250	256	243	224	223	253	219	238	222	227	242	268	249	255	249	218	214	208	231	222	240	231	239	244	227	228	229	242	236	230	214	247	231	256	256	239	213	213	244	244	211	225	225	216	256	210	238	203	238	230	212	248	210	228	231	231	228	224	205	237	230	237	219	219	224	252	239	268	207	235	243	216	236	213	221	214	229	237	234	233	254	234	238	231	225	219	243	240	219	207	240	243	227	254	207	235	221	204	243	243	220	250	220	225	216	231	244	212	224	225	223	221	190	215	227	222	249	228	199	220	250	214	216	204	265	234	235	219	245	212	243	233	219	268	218	226	237	218	241	229	247	227	232	232	240	221	244	234	220	210	236	235	241	239	247	218	236	233	202	219	236	237	214	230	240	230	236	253	214	228	229	238	239	217	232	216	238	275	249	243	195	204	219	210	227	232	233	228	228	209	227	234	230	240	242	237	236	226	215	224	221	217	216	213	229	245	266	225	220	215	239	213	210	228	255	222	222	231	249	233	255	228	241	215	232	242	215	257	233	221	216	217	244	239	252	210	241	235	222	234	234	226	232	232	223	225	252	224	245	233	237	219	222	245	230	224	221	220	230	226	223	219	237	241	237	235	220	242	244	224	211	218	228	221	225	255	242	235	213	227	235	244	253	215	246	215	241	256	236	224	251	232	225	268	229	210	225	216	194	203	244	235	247	237	249	235	240	206	244	223	219	223	214	235	238	228	229	221	231	218	232	229	236	216	222	233	267	233	228	229	213	233	220	220	214	204	246	226	229	225	263	246	219	231	217	227	218	218	251	257	223	246	204	229	235	204	229	237	220	229	223	239	222	241	237	206	229	233	210	237	223	264	247	219	223	235	235	209	224	223	228	219	244	251	231	232	225	225	240	207	238	227	250	237	222	265	222	238	220	232	239	233	282	227	264	211	232	246	257	236	226	238	232	251	257	232	247	246	232	213	228	239	221	208	227	221	246	209	243	242	199	242	210	219	252	248	253	235	221	266	212	224	228	242	223	243	224	222	251	240	216	228	208	217	267	217	214	227	198	248	257	231	230	211	238	241	247	240	247	227	233	205	246	260	240	264	233	240	225	210	208	239	236	235	225	215	215	209	243	235	222	237	250	236	243	241	206	250	244	225	230	239	233	222	225	239	260	216	217	226	233	215	235	246	264	231	233	226	257	225	232	223	224	217	221	242	255	245	258	234	246	243	259	207	243	266	242	244	250	222	227	252	225	233	255	254	264	243	243	245	243	245	222	237	232	252	241	182	232	214	230	252	225	239	226	228	225	231	232	230	235	250	228	225	245	213	223	255	240	239	232	220	226	228	218	240	243	223	224	245	239	253	248	229	231	230	222	244	256	239	242	244	225	221	217	234	211	258	242	242	213	242	227	227	243	237	235	226	213	221	265	267	239	249	229	239	217	227	252	221	212	258	228	248	230	226	216	252	259	209	221	224	200	228	231	224	234	222	249	219	236	256	221	241	241	255	221	240	240	233	252	250	236	219	231	223	238	241	235	240	225	207	216	273	234	249	218	250	235	220	228	208	254	255	221	237	243	214	218	225	235	228	244	248	221	216	223	214	214	257	255	238	240	272	242	201	246	232	246	233	274	199	243	240	244	246	243	221	220	226	229	226	235	211	221	239	241	239	236	242	245	231	218	235	237	218	237	225	212	227	221	246	241	224	231	208	234	244	220	222	244	212	251	242	256	242	236	247	241	223	179	246	228	228	207	236	212	257	222	230	222	248	243	232	216	233	204	262	232	220	229	248	225	252	225	225	217	238	229	231	230	239	240	238	200	211	244	244	237	234	223	230	217	214	247	245	235	243	223	212	233	235	245	201	226	212	234	217	228	231	233	225	219	219	220	206	242	235	253	223	248	254	229	218	239	229	223	226	233	198	235	244	236	201	255	230	238	241	247	212	213	233	236	238	235	248	238	235	253	239	215	235	219	210	250	222	196	227	227	204	257	231	226	214	246	223	209	238	203	215	232	245	232	224	234	200	238	246	225	238	232	224	232	207	247	214	228	235	243	238	205	236	237	223	249	236	243	207	213	199	215	260	239	240	212	264	248	235	233	244	238	224	252	252	208	247	216	215	260	223	234	203	231	206	230	244	222	232	255	241	218	212	242	222	263	287	231	242	243	230	237	236	215	215	242	248	216	212	235	241	207	224	231	222	242	225	222	234	248	240	203	250	235	213	226	236	253	245	233	211	231	236	237	231	253	244	246	222	235	254	206	245	236	232	218	220	246	222	226	247	241	231	213	250	256	233	245	247	253	240	219	198	233	229	222	212	239	231	219	228	250	233	243	215	250	249	238	235	255	222	227	227	213	222	267	214	253	225	203	255	250	236	204	241	220	243	236	225	233	238	207	200	226	250	220	217	222	224	212	224	216	262	217	237	233	234	254	230	261	241	248	233	244	236	209	235	229	222	243	231	232	217	208	234	226	224	237	231	257	232	230	214	231	260	216	258	242	238	265	231	221	243	227	223	233	233	234	252	233	218	202	233	221	268	221	255	258	251	234	259	214	256	232	245	228	240	218	223	220	226	217	218	237	222	231	204	211	237	227	247	236	240	220	237	238	239	219	219	240	247	243	225	232	244	261	217	258	221	208	217	239	262	257	227	239	221	245	259	202	234	202	250	220	252	277	234	268	234	230	228	258	227	249	251	250	243	244	207	256	235	235	229	210	249	232	234	240	217	196	218	225	216	238	232	251	232	254	232
24487	21573	28870	24983	22252	17870	11560	5969	3258	2389	1942	1516	1151	979	784	740	624	539	501	411	398	428	407	375	399	392	383	377	358	332	331	334	325	338	350	344	315	352	305	317	342	346	289	293	320	265	305	318	317	296	307	292	305	301	297	299	301	318	295	280	276	297	297	290	312	289	302	319	283	310	304	304	319	286	296	314	320	311	297	285	304	258	283	284	290	283	297	284	284	302	302	297	289	306	301	307	309	308	280	307	288	308	316	303	317	329	262	278	306	271	312	290	305	287	271	312	287	308	283	316	303	282	301	296	327	303	292	304	282	317	291	301	293	308	293	286	307	301	316	290	278	306	317	281	256	284	301	312	293	264	323	320	263	305	265	297	263	291	300	283	297	321	292	296	281	302	302	304	306	308	298	305	303	300	313	274	276	255	283	289	280	271	293	310	302	322	299	264	304	313	303	279	279	296	274	294	329	301	311	303	283	322	326	307	294	272	298	293	298	300	294	286	320	306	294	310	267	301	309	279	285	274	249	313	309	285	324	278	288	319	292	295	273	290	293	274	301	273	285	286	299	285	307	282	318	291	264	268	282	288	293	285	257	278	290	298	280	289	280	292	304	287	291	297	295	283	310	307	284	294	286	288	285	305	302	299	300	282	278	239	308	275	291	293	271	299	326	288	267	292	284	288	296	279	288	308	288	300	233	293	314	296	274	300	275	299	298	278	290	344	247	273	307	283	308	296	296	290	299	259	282	306	273	302	303	316	295	282	290	280	269	288	267	276	329	282	269	283	299	293	318	282	323	272	315	257	296	276	286	284	305	319	312	293	264	285	284	315	265	292	265	292	285	293	303	326	284	303	278	291	296	312	273	278	314	304	295	279	249	302	290	270	310	284	294	277	278	348	271	268	312	305	315	306	276	293	282	284	302	261	306	284	264	291	294	283	275	303	294	300	265	311	267	281	295	270	313	289	322	288	271	331	281	306	284	294	283	305	327	327	306	268	299	288	290	298	327	301	302	291	312	296	324	303	267	303	277	310	277	271	270	302	303	297	289	311	290	281	265	273	322	314	291	292	270	324	332	289	276	284	303	310	279	294	318	308	294	321	298	293	297	317	289	291	304	280	270	304	261	300	343	302	277	278	282	346	299	280	252	266	309	296	273	259	317	319	305	303	294	288	302	318	301	284	296	307	297	312	287	286	277	289	272	285	309	280	287	298	325	327	267	307	267	266	287	271	313	301	305	284	260	279	286	303	269	315	283	291	273	282	283	286	314	281	277	293	272	288	286	303	306	293	273	298	258	283	321	272	314	286	310	311	302	284	319	303	291	294	273	303	290	328	307	305	293	278	271	281	327	322	294	311	299	298	299	304	260	298	264	304	312	260	268	255	274	296	306	307	287	306	293	292	283	288	313	312	304	289	293	296	305	305	289	296	278	292	276	264	303	287	298	297	322	313	299	290	305	248	292	273	302	304	279	272	300	282	287	280	290	295	298	279	310	284	310	318	293	281	284	280	280	281	269	273	305	299	311	331	291	305	301	311	326	317	305	295	282	281	295	312	274	290	265	312	273	308	327	302	291	298	314	264	311	271	279	315	302	263	292	277	296	313	293	334	281	315	256	304	296	331	299	302	275	284	240	282	285	277	303	290	292	302	306	255	301	270	290	310	289	302	298	274	334	292	293	293	295	267	299	318	314	291	285	292	282	273	274	294	303	277	318	287	268	304	297	294	276	298	255	289	281	263	295	252	302	287	302	289	279	282	286	308	289	274	311	311	295	283	282	304	294	337	284	314	296	292	261	305	270	284	293	331	285	269	307	299	301	299	290	278	280	314	298	288	326	311	297	304	265	303	257	294	297	288	283	310	250	282	276	300	303	288	296	295	289	307	259	295	312	310	269	320	283	293	290	284	268	288	290	281	317	296	313	286	310	309	309	310	281	307	308	307	324	270	314	286	322	318	289	292	276	282	292	285	273	277	268	296	277	319	294	269	250	279	279	281	275	313	291	252	303	309	304	303	290	257	269	277	296	311	308	312	299	262	323	291	291	289	273	297	292	295	280	293	294	316	298	300	308	305	315	288	303	304	292	283	313	320	302	302	291	311	284	292	289	281	285	308	303	276	316	295	301	280	319	299	275	283	309	241	283	318	312	295	298	296	273	283	321	303	296	327	306	305	294	276	303	273	274	279	291	278	270	257	295	283	298	278	290	280	281	282	280	308	300	311	297	270	299	275	287	290	313	310	299	282	299	266	274	289	301	331	304	287	279	269	276	284	331	297	303	280	300	328	292	265	260	330	268	309	267	266	265	258	307	275	307	308	265	267	302	297	270	301	321	312	285	295	307	286	294	291	314	305	298	300	279	289	280	290	270	305	279	297	302	289	287	288	287	289	338	306	273	301	295	321	302	307	295	276	289	277	304	292	284	304	266	299	320	303	285	296	288	318	296	304	300	303	276	313	284	306	295	295	309	271	283	284	265	313	289	308	305	293	289	293	280	311	312	281	295	289	302	294	321	266	279	298	292	310	292	266	280	289	286	284	288	304	263	289	305	303	301	290	306	276	276	267	294	277	278	268	319	275	319	300	292	305	322	304	322	279	276	324	338	268	292	276	313	300	273	293	270	279	274	287	303	298	319	302	296	319	304	305	291	313	302	292	299	307	297	257	307	323	302	305	281	314	265	329	306	311	320	311	292	267	305	294	310	260	286	299	289	296	277	274	306	298	278	275	271	259	299	307	287	286	323	262	291	268	282	300	287	306	287	265	294	286	328	297	270	271	273	290	299	259	326	296	308	280	297	306	307	286	305	289	345	320	295	298	300	297	291	325	295	284	282	280	273	286	263	324	301	264	309	273	302	275	294	315	293	331	282	280	293	307	314	276	334	266	284	307	287	302	322	306	293	277	344	325	256	292	276	298	295	273	290	311	278	303	299	302	301	283	322	279	288	305	270	295	262	282	316	288	260	307	293	288	302	303	312	295	308	303	318	288	288	305	315	285	284	309	322	314	299	291	298	284	309	317	246	319	278	309	303	277	283	329	282	323	287	258	271	294	292	320	268	293	300	282	294	319	291	318	264	312	290	303	279	247	284	321	294	289	262	279	285	273	274	299	299	275	284	305	312	314	306	267	318	313	281	289	275	277	317	304	291	321	250	266	308	302	282	334	284	291	271	279	295	276	305	283	275	326	289	296	290	278	300	291	319	271	268	294	279	319	281	294	294	273	299	301	282	326	296	295	306	291	314	295	318	290	276	297	295	296	302	312	297	301	288	322	288	291	305	308	309	271	297	306	287	274	316	305	280	300	280	294	255	260	283	264	286	305	293	281	270	302	321	289	280	311	267	273	294	264	296	293	285	317	288	274	270	315	315	329	303	300	306	323	282	287	301	267	297	299	266	289	267	289	329	287	287	297	297	309	304	277	310	318	301	289	285	296	300	292	296	314	276	291	286	316	286	288	270	325	244	283	313	333	283	301	289	268	290	272
21820	44241	36470	25944	20741	16212	13394	8760	5455	3951	3151	2412	1953	1382	1187	991	914	679	650	508	527	479	428	443	455	429	442	406	398	429	392	389	384	414	404	371	362	358	365	345	350	362	328	332	350	321	315	347	322	323	321	273	341	286	295	345	314	344	344	280	323	318	321	323	315	289	329	302	314	333	317	333	322	320	317	323	329	347	314	280	316	297	307	268	289	335	316	275	301	300	310	303	313	320	276	290	305	292	310	285	326	297	305	259	317	314	315	325	329	314	276	338	307	309	301	290	315	297	316	312	304	289	316	265	309	323	291	312	278	285	289	323	334	283	321	309	309	325	308	290	273	324	289	287	297	298	298	323	288	294	324	314	309	308	297	288	278	314	322	310	265	308	305	307	317	298	320	303	278	307	301	320	300	306	341	277	293	275	303	330	306	313	300	304	301	304	293	278	290	296	283	304	308	291	309	317	313	296	294	309	283	284	296	332	329	344	286	302	328	293	294	324	317	331	322	294	276	328	300	312	280	313	310	310	297	292	304	336	307	314	321	303	316	314	280	288	305	304	305	310	287	278	296	314	337	275	298	321	314	277	293	294	314	304	269	315	342	320	286	314	319	325	336	289	322	308	272	299	308	267	297	310	273	313	316	327	332	319	310	317	284	313	321	307	322	318	324	305	334	286	295	318	302	312	290	318	322	344	262	297	327	296	302	304	277	289	291	286	288	288	295	319	306	296	347	302	270	289	324	304	294	325	315	316	294	313	319	276	313	290	294	323	317	312	344	300	301	344	300	312	327	307	302	306	291	285	294	290	314	302	313	296	305	287	293	281	329	299	281	330	303	301	290	266	320	296	311	308	276	291	300	324	306	298	291	327	282	312	327	289	320	304	318	334	287	285	293	293	308	310	350	296	315	277	307	313	316	346	344	309	301	295	324	310	329	325	305	281	315	328	293	287	329	289	286	301	312	314	309	289	305	315	309	302	299	310	300	304	303	274	297	297	294	300	302	314	281	315	287	292	284	327	320	315	290	318	301	325	293	294	295	332	293	294	316	302	299	334	298	299	290	304	330	315	321	280	308	310	301	316	311	310	337	306	291	327	332	293	290	292	303	293	311	306	260	281	305	263	300	322	289	305	290	263	283	305	312	332	312	276	312	308	313	278	296	322	281	269	293	296	327	306	323	326	284	284	318	311	286	297	273	335	282	301	271	298	340	288	308	311	294	296	324	302	305	281	304	299	308	316	272	297	338	294	309	281	302	297	318	333	306	308	293	314	303	298	283	315	299	308	294	333	305	302	324	311	322	317	308	287	328	298	296	303	304	308	287	340	304	300	327	309	317	311	297	304	289	296	329	281	324	275	323	293	320	311	304	301	336	317	312	335	292	287	314	293	301	298	311	328	314	292	325	317	333	306	297	301	329	300	311	296	284	297	271	285	314	279	299	274	331	290	314	296	293	265	322	327	281	310	299	287	277	261	306	297	325	289	334	320	309	287	312	283	287	309	307	313	306	309	296	333	306	282	276	305	283	279	296	293	306	303	295	281	301	311	311	298	277	294	310	299	289	334	311	294	312	312	318	292	326	297	281	296	323	332	285	307	316	337	269	327	328	295	270	288	302	310	314	301	321	321	307	320	310	313	322	287	302	290	278	297	309	310	316	318	317	280	329	292	318	310	285	298	314	274	310	323	281	305	294	325	296	325	303	316	293	306	313	295	317	326	286	317	309	294	263	276	297	330	309	317	286	303	297	298	318	289	308	301	323	292	292	305	323	305	294	333	300	303	290	303	291	312	281	298	290	287	305	291	294	301	300	319	289	324	307	323	316	305	296	305	288	321	319	280	326	312	298	284	307	310	294	272	281	329	298	296	301	321	273	318	308	292	301	283	308	294	290	294	309	334	291	335	312	326	268	314	311	310	291	287	308	311	287	303	334	283	336	353	305	308	329	288	280	292	297	297	306	305	342	270	315	301	307	299	305	328	301	300	313	310	293	298	311	326	293	320	311	286	300	294	306	306	302	293	307	321	285	320	350	308	304	312	314	334	297	295	295	292	288	309	295	328	299	337	281	290	305	301	264	286	298	322	294	284	312	335	306	310	306	294	310	312	324	297	297	305	297	321	311	322	266	305	279	290	314	277	295	269	299	293	329	340	306	350	294	299	265	257	322	312	298	305	316	319	303	273	313	271	319	308	311	302	290	286	292	273	300	284	289	329	326	289	302	283	323	293	312	326	291	278	299	303	312	267	312	329	326	265	287	297	313	294	303	304	305	286	276	311	306	318	308	270	319	285	297	300	316	303	308	307	330	308	320	310	304	318	267	310	310	308	312	280	304	281	291	355	321	319	312	321	312	264	310	297	281	317	331	306	302	320	302	307	306	312	292	314	280	274	282	311	315	309	314	293	314	325	307	322	318	280	289	288	300	298	303	305	286	319	311	299	302	330	291	315	275	292	297	295	314	319	317	321	299	282	323	312	299	288	306	284	304	297	278	299	338	308	311	312	310	317	272	318	305	282	299	270	319	291	294	292	292	340	322	279	277	310	328	289	312	341	308	341	324	317	304	298	298	330	306	329	267	310	301	309	305	314	295	327	317	299	295	312	338	318	304	315	273	310	299	273	291	288	298	293	284	319	292	312	305	323	282	288	317	317	317	312	326	299	277	321	312	321	309	331	317	299	284	288	275	328	307	318	272	288	334	307	287	312	300	345	309	307	284	284	306	315	330	313	300	287	284	333	304	276	278	284	296	317	332	325	313	305	287	292	290	307	322	314	286	304	314	328	273	268	290	290	290	318	292	319	297	307	322	298	289	304	303	312	307	280	304	284	311	309	328	325	334	359	319	326	314	292	284	285	330	297	319	301	325	270	315	295	330	306	292	319	288	321	253	318	325	323	333	275	278	308	286	329	351	273	319	279	299	319	311	317	283	304	311	295	286	303	322	289	283	296	309	282	310	316	299	294	300	323	318	318	307	315	271	307	287	313	335	283	305	287	271	280	298	299	309	307	302	310	293	278	316	311	316	292	287	310	277	305	315	291	299	336	335	307	308	324	310	303	327	285	291	302	271	323	314	293	297	311	306	292	298	287	299	321	303	305	330	355	320	302	305	333	275	295	317	321	319	299	300	302	301	283	292	333	315	300	317	287	326	296	322	323	302	297	284	340	269	280	304	299	319	329	317	308	277	320	330	316	304	291	293	300	315	305	329	308	297	306	319	334	308	321	309	309	307	302	301	325	315	303	299	313	332	281	323	306	300	276	277	314	302	313	334	328	299	294	310	317	305	281	301	314	326	297	298	266	324	292	282	331	316	320	268	279	320	288	320	342	296	322	292	284	305	283	290	254	307	291	298	321	301	317	302	278	323	323	307	325	287	288	298	279	287	309	274	329	300	270	312	278	305	291	300	307	268	321	278	313	322	297	271	328	328	293	302	311	325	307	303	328	314	324	316	272	300	304	309	294	311	341	254	310	323	291	307	305	318	306
25716	21562	27977	26244	18625	10975	7243	4252	2362	1787	1395	1081	944	805	584	549	433	374	380	341	345	322	295	318	305	299	264	305	281	290	290	288	243	272	270	251	269	255	254	253	248	244	260	244	238	264	223	212	235	245	223	267	228	250	223	239	248	229	220	210	242	225	241	253	247	222	232	216	248	235	229	211	214	222	230	256	224	241	223	228	255	228	206	242	198	228	245	240	252	214	222	213	209	211	231	215	248	214	235	229	238	258	231	232	226	246	227	218	234	219	220	238	241	235	228	198	225	230	220	244	228	231	253	222	210	240	235	216	244	238	241	193	212	229	227	233	225	248	223	207	222	221	217	234	223	203	225	220	245	227	264	248	210	237	227	213	228	245	239	200	230	228	259	249	258	223	234	228	226	215	233	234	220	239	235	226	221	217	218	213	229	224	245	212	209	223	222	242	238	253	223	231	231	236	224	200	241	216	239	215	222	226	254	233	229	243	209	213	250	189	239	266	249	207	239	233	250	215	212	196	229	228	212	222	228	217	233	188	237	228	220	202	227	228	237	218	218	243	209	216	206	251	228	254	223	245	234	248	212	233	224	212	207	241	214	237	246	210	219	232	235	220	224	238	243	257	247	238	224	252	239	227	248	228	226	256	222	203	225	232	211	191	229	214	201	220	234	231	261	228	260	238	219	233	223	234	197	254	208	229	207	213	226	235	244	232	209	209	203	244	238	246	220	202	250	217	233	262	231	265	225	245	221	221	240	249	221	238	226	231	228	231	222	227	233	250	222	221	201	209	242	217	221	252	251	242	218	209	223	225	223	228	213	241	222	236	238	216	231	233	218	238	235	230	205	215	234	231	236	226	239	237	231	248	242	225	197	209	217	218	207	194	239	231	233	237	221	247	236	220	236	259	211	238	251	233	261	224	229	211	233	233	230	223	241	211	203	233	225	213	214	255	212	226	209	229	226	257	212	229	227	234	235	233	243	202	228	219	226	233	218	256	231	229	239	228	235	236	197	203	234	251	260	204	242	231	206	214	232	232	250	217	222	248	215	227	235	208	235	231	233	222	220	223	221	214	249	246	209	254	242	233	233	232	216	188	240	219	230	203	231	221	213	217	222	251	225	211	216	223	204	228	212	233	224	227	218	214	200	231	211	217	254	228	234	246	238	223	251	202	240	245	207	241	255	228	229	232	227	220	212	187	240	224	198	218	212	219	217	234	225	237	230	216	206	256	230	244	253	224	223	238	209	229	220	229	208	229	245	230	242	242	224	229	261	231	212	240	200	223	233	204	222	210	246	200	223	228	243	216	228	253	236	205	190	222	219	243	218	256	230	233	210	244	219	205	258	230	253	237	208	215	213	244	247	212	215	234	219	210	201	228	215	218	248	218	203	250	254	223	218	235	236	230	209	211	221	230	190	235	231	239	228	199	244	215	240	253	252	218	233	233	225	225	243	221	208	209	217	235	238	247	248	257	252	241	231	204	225	232	230	246	234	217	238	192	243	245	222	226	217	229	228	228	228	177	249	221	220	233	213	254	240	214	218	214	239	222	227	254	209	234	257	241	246	254	247	225	241	222	232	233	228	222	232	235	210	221	222	228	221	245	246	228	229	223	243	234	235	221	268	236	226	243	224	238	211	246	245	222	217	220	249	243	198	220	245	222	228	244	224	230	220	237	244	240	212	214	250	207	259	250	214	232	230	224	225	250	217	232	217	227	243	213	215	228	243	219	233	243	223	237	234	235	230	209	238	242	232	235	224	244	227	226	220	221	244	236	243	213	237	240	246	226	225	211	228	238	226	195	227	210	241	207	234	227	236	237	235	250	239	219	215	244	221	223	226	219	228	208	233	232	226	223	254	209	234	217	246	232	219	260	233	212	221	233	238	235	226	240	202	222	216	230	243	237	232	231	205	245	208	207	238	229	230	257	211	227	233	215	259	248	222	274	223	241	264	216	221	238	251	259	230	235	271	260	233	252	200	214	255	220	211	215	229	230	205	233	224	222	242	211	229	220	227	235	216	200	243	207	213	228	226	225	230	213	214	217	219	216	228	236	206	203	256	236	229	202	248	197	238	243	230	233	243	227	229	209	216	240	210	231	221	204	231	222	237	232	212	227	200	235	216	217	194	230	216	247	256	270	236	220	227	243	221	227	242	223	199	223	209	215	226	251	232	244	218	232	215	223	231	240	230	235	241	222	222	253	234	240	202	224	215	245	240	239	207	229	218	222	249	244	225	231	243	208	225	207	252	244	216	242	224	248	225	220	202	226	234	235	228	209	244	246	226	214	214	232	236	245	231	229	217	217	230	243	243	230	222	209	220	218	224	229	229	226	244	203	223	250	225	214	211	209	208	233	227	236	213	236	219	251	252	219	216	239	219	260	212	243	208	269	229	235	242	233	259	235	245	217	219	219	221	216	222	205	231	231	222	245	202	237	219	255	210	218	239	218	218	204	240	214	213	186	221	212	222	226	238	248	195	204	218	238	207	249	252	209	234	206	220	237	210	236	252	241	213	205	217	225	251	222	253	218	220	230	237	255	221	246	226	227	238	180	219	210	227	235	219	235	244	217	224	233	235	206	235	252	216	212	212	223	224	243	241	236	229	240	231	229	194	237	245	221	242	249	228	217	243	242	224	230	198	209	224	232	227	226	227	237	227	232	217	227	245	195	232	233	257	226	225	196	249	228	226	201	241	242	210	212	227	221	226	230	231	232	231	231	255	231	234	236	226	207	211	223	239	249	255	228	211	209	207	230	239	228	201	259	217	233	236	231	211	237	214	230	252	230	195	224	212	240	222	221	216	214	235	229	210	244	211	205	233	227	214	224	237	217	264	249	233	215	212	214	215	219	243	238	221	223	212	238	237	228	235	251	224	217	228	225	235	238	212	231	220	218	244	239	229	210	260	240	208	207	250	223	236	220	229	202	233	236	220	220	225	240	243	244	257	235	213	239	254	230	231	217	218	238	254	265	252	238	223	253	225	225	210	201	255	220	238	222	280	213	225	206	229	232	224	240	222	237	245	221	212	225	242	225	228	205	215	214	219	219	207	243	253	214	248	221	220	203	235	212	221	227	246	225	225	248	220	232	235	199	231	205	244	212	226	243	230	239	235	222	227	228	207	200	225	238	252	235	211	205	209	250	207	236	228	215	237	229	229	219	240	236	224	219	226	234	234	211	219	234	230	215	229	212	248	217	249	234	208	250	259	242	239	213	202	223	227	236	235	232	256	232	216	213	241	235	222	203	222	211	231	211	230	246	261	227	243	199	211	235	249	228	229	215	231	263	223	238	261	238	235	234	209	247	246	241	262	228	232	221	228	235	224	238	223	234	207	233	233	205	252	216	234	216	229	234	219	231	248	245	220	230	234	240	226	247	234	221	223	217	246	208	231	207	266	227	230	226	235	218	221	230	224	214	248	216	241	214	216	222	223	229	229	222	233	256	210	204	201	208	241	246	208	206	230	235	234	218	219	249	240	220
21073	40601	33007	22319	18346	13995	11020	7213	4233	3054	2541	1957	1517	1105	923	798	661	578	481	458	381	399	402	383	385	392	366	349	346	338	306	329	302	312	298	304	278	282	252	290	299	267	274	263	238	264	263	263	261	260	280	248	266	245	260	284	272	243	300	278	262	271	240	247	272	269	260	250	235	246	251	248	238	242	260	257	225	258	247	254	263	257	252	255	254	251	262	240	239	268	239	259	253	256	237	247	256	261	263	261	263	261	250	265	255	247	244	244	238	251	237	250	258	267	226	264	279	259	254	216	251	240	249	284	259	258	243	235	243	213	229	242	236	255	228	247	217	263	287	263	261	252	251	225	264	243	218	229	230	264	250	243	254	226	228	254	260	261	246	242	234	227	241	236	231	219	249	245	249	238	275	250	267	208	238	235	261	265	242	263	229	240	234	263	240	247	233	221	250	248	239	285	235	238	252	243	230	255	244	254	264	243	238	220	266	273	251	225	258	244	237	243	273	277	239	215	251	271	266	243	263	229	246	235	263	269	278	239	290	257	266	258	249	229	230	224	252	249	221	259	250	248	229	255	266	273	222	216	255	248	221	264	243	240	250	251	272	235	256	233	250	230	261	272	225	252	245	273	250	226	232	261	246	251	253	253	271	256	250	255	264	261	247	255	240	242	261	261	250	263	248	235	251	255	278	277	263	265	252	255	252	264	241	237	238	242	224	233	251	232	247	282	236	236	253	261	250	250	265	211	258	265	257	238	250	243	244	241	261	259	240	259	274	251	248	240	243	238	244	231	254	262	260	263	264	232	248	240	255	264	227	235	237	251	261	240	263	253	255	242	249	246	251	232	263	221	307	218	251	263	288	249	241	255	225	242	250	273	253	241	246	262	231	243	261	254	245	251	249	240	273	239	230	269	242	252	242	246	238	278	255	260	227	242	226	267	238	224	241	251	240	248	257	258	251	239	266	233	262	266	273	239	201	264	215	255	210	227	249	255	214	254	230	269	249	254	262	252	264	277	256	236	229	247	234	230	244	289	259	258	249	254	243	260	255	266	238	255	263	245	226	246	246	278	234	250	237	249	238	264	246	236	252	236	239	227	251	250	252	248	222	251	255	247	244	216	235	275	248	247	239	246	247	248	264	266	256	275	247	261	231	231	271	257	229	259	223	245	246	256	248	241	235	247	246	233	278	258	278	276	236	291	267	219	249	245	203	265	251	230	265	247	267	235	249	269	220	254	257	258	215	227	273	238	251	244	234	250	235	256	231	244	224	254	249	265	230	241	275	238	238	254	259	277	222	243	277	248	234	247	258	231	277	265	248	243	258	256	249	254	250	259	243	254	245	251	235	229	254	252	235	253	257	271	240	231	262	240	258	213	229	240	240	276	225	238	261	248	239	258	252	251	238	278	230	252	227	235	214	250	272	254	241	245	265	222	246	199	237	227	231	240	252	252	226	253	243	233	209	257	252	267	252	245	258	260	251	266	235	230	247	255	270	234	240	248	247	247	246	244	238	249	244	263	254	254	234	236	262	209	251	250	252	229	246	251	254	254	252	270	238	246	269	234	263	220	218	241	261	259	230	244	254	244	240	257	250	234	256	233	268	260	215	226	227	247	253	237	269	261	257	242	221	236	228	271	262	270	244	230	236	259	241	219	257	254	233	249	264	260	266	216	244	240	256	253	249	260	231	223	262	231	249	266	250	274	237	267	257	229	248	235	237	251	255	240	243	233	235	229	245	247	279	222	230	246	240	274	213	284	243	231	256	241	234	245	273	241	251	272	245	230	264	252	246	276	249	245	232	238	259	237	226	238	237	254	234	242	247	245	252	256	246	238	224	264	244	274	231	273	242	233	246	252	258	272	248	251	264	238	243	214	238	256	236	228	278	254	238	276	260	261	231	227	249	236	241	239	250	214	241	254	237	248	262	257	244	264	240	247	251	242	231	250	226	254	251	218	290	254	247	261	267	251	255	258	255	262	246	241	273	257	259	247	214	226	221	234	242	231	249	236	262	258	244	239	243	251	248	251	242	237	258	243	261	241	247	237	262	244	255	266	208	234	261	242	274	232	262	223	248	239	256	225	206	262	232	245	249	223	229	200	265	249	248	252	241	246	239	255	259	252	225	267	243	243	226	245	265	247	265	250	253	255	260	244	284	236	261	269	248	258	268	275	242	230	248	250	231	238	260	275	233	247	226	247	235	231	256	225	247	256	240	222	257	273	255	243	249	227	254	228	222	215	232	272	242	275	253	219	244	231	241	280	257	235	218	245	227	250	244	238	259	232	227	239	239	247	236	266	237	253	240	272	245	207	245	231	245	245	250	226	268	215	257	234	257	266	226	256	295	240	243	236	242	236	245	245	259	262	247	249	249	236	254	221	276	260	206	254	238	241	250	281	232	212	261	227	241	257	248	289	245	239	247	260	255	253	271	248	229	241	260	246	250	261	226	237	268	231	253	225	247	280	234	251	221	247	243	241	238	234	226	239	261	199	250	265	281	221	281	245	229	242	273	265	247	264	257	232	251	259	271	250	257	242	234	246	243	259	253	243	267	262	259	242	272	237	284	223	230	238	246	243	256	262	247	231	252	224	246	245	249	259	253	255	265	253	209	212	247	277	275	270	291	213	245	263	245	271	255	212	232	243	222	253	283	249	227	250	256	242	231	261	259	238	237	251	255	238	260	229	227	272	249	248	253	257	255	235	236	266	240	257	229	256	254	248	238	251	264	235	261	247	236	247	272	269	249	243	254	228	262	257	268	241	259	243	254	256	238	289	266	218	279	231	295	235	250	249	245	258	234	246	272	232	236	254	236	234	254	244	238	278	242	222	248	248	232	270	255	230	235	250	238	264	230	257	251	234	213	251	257	264	273	250	213	249	266	262	267	258	248	246	239	263	253	256	221	241	230	246	235	237	256	250	226	239	254	242	255	235	250	242	261	227	247	260	255	263	266	271	234	217	235	250	226	253	252	237	240	238	248	249	268	235	251	255	259	236	239	264	248	252	222	255	231	264	220	263	252	278	242	243	265	255	247	226	270	239	267	280	260	238	221	257	244	242	242	231	248	231	243	239	266	228	256	239	275	248	244	242	229	251	248	234	242	256	243	249	234	248	229	245	243	218	243	273	234	240	227	223	243	250	258	221	264	265	252	284	250	245	259	279	273	255	250	244	246	261	242	251	242	234	233	238	224	246	228	235	227	233	256	249	221	256	249	242	253	266	253	262	278	241	229	262	246	269	243	266	276	243	275	243	262	253	226	247	235	227	263	231	247	232	241	245	238	246	225	255	255	237	237	236	216	254	239	252	275	244	264	245	251	250	239	222	241	246	242	255	288	278	255	240	245	236	240	276	269	241	242	251	243	241	253	262	248	249	257	262	265	222	260	243	242	261	252	271	256	253	272	255	226	247	267	274	254	276	248	235	249	268	253	244	245	248	247	236	258	256	224	252	259	252	230	269	228	280	249	268	225	243	246	226	246	225
23298	21592	29397	24297	21847	22917	19963	9444	4841	3588	2735	2166	1766	1396	1089	1060	915	672	620	539	532	562	502	519	502	487	488	482	468	478	430	481	454	426	389	453	405	422	397	366	397	404	384	370	340	370	372	419	326	372	382	382	356	350	378	370	379	349	365	382	354	359	365	403	356	338	352	342	349	329	371	320	354	306	374	348	341	351	347	353	340	347	343	339	348	376	345	344	352	326	360	322	344	325	371	373	357	324	325	336	373	361	313	332	334	322	352	338	358	336	365	342	350	339	345	322	340	353	341	329	336	340	339	364	318	387	366	364	319	342	324	354	347	297	352	325	353	359	356	329	331	372	363	371	365	342	334	366	348	329	342	333	318	341	356	315	300	321	344	327	395	333	317	326	353	335	357	338	357	324	377	348	341	327	327	346	321	330	346	330	335	331	339	361	346	313	347	331	336	305	375	328	355	332	318	323	363	342	362	371	343	340	317	342	357	297	366	365	384	364	327	316	333	334	319	340	359	319	338	375	319	370	369	324	353	324	386	323	334	367	347	393	323	364	356	345	303	346	341	345	376	320	363	364	321	338	378	356	298	349	329	338	373	334	341	312	337	368	371	320	355	343	354	332	344	335	339	324	352	335	319	330	341	353	336	322	319	366	347	302	328	349	318	387	316	334	335	370	326	331	327	324	360	353	345	375	372	386	343	351	328	406	349	346	332	327	349	351	345	340	338	309	332	365	339	336	356	332	359	359	328	315	354	378	323	338	339	355	314	334	336	338	340	353	342	362	356	332	369	327	337	348	351	371	340	347	356	343	356	378	334	356	301	359	328	334	292	314	364	356	337	342	339	310	344	364	351	342	346	350	340	352	344	364	327	326	349	345	339	309	371	330	333	325	373	350	366	346	321	346	343	361	318	398	351	379	333	378	314	332	369	337	330	339	346	351	348	337	340	355	345	321	336	333	348	345	347	346	331	352	315	364	340	338	331	353	348	307	362	315	365	344	385	365	367	322	370	365	326	362	355	340	356	304	347	312	368	357	342	357	364	303	340	329	369	308	314	377	356	333	344	358	361	341	372	334	333	327	317	313	345	329	329	346	344	363	350	350	336	387	353	332	381	341	322	361	351	355	360	361	345	353	357	351	312	352	353	358	361	319	309	352	361	344	359	345	335	329	327	341	354	334	354	350	351	342	324	347	317	355	358	338	355	365	374	371	330	317	344	322	337	341	335	324	334	350	352	364	324	333	335	367	333	369	360	321	338	371	381	325	329	352	341	358	331	325	364	367	331	311	316	354	361	338	331	369	371	338	357	376	338	350	332	336	376	346	299	353	350	359	349	325	340	337	324	343	325	348	340	331	323	365	356	367	352	345	347	344	333	351	348	330	357	360	341	388	353	344	352	346	341	333	306	359	360	299	345	355	343	340	299	360	317	349	376	338	349	330	339	356	330	353	340	345	376	355	343	358	330	335	331	345	352	339	324	300	344	366	347	333	356	340	318	353	325	346	373	351	330	309	332	346	348	372	327	352	358	338	346	340	348	343	334	338	355	335	362	357	335	371	347	347	350	334	332	367	330	368	330	336	358	343	347	376	327	312	337	354	357	340	333	363	329	352	333	356	358	324	321	341	357	344	347	368	329	386	345	351	359	359	359	333	338	359	350	364	369	347	342	350	386	347	362	339	347	344	348	375	333	354	323	343	357	381	345	345	365	386	336	339	373	339	346	314	316	357	312	339	336	352	319	351	318	329	367	340	325	338	363	387	359	347	329	317	353	373	382	358	333	345	364	364	333	321	360	317	349	341	316	365	337	361	343	340	347	337	336	359	354	382	379	341	346	368	371	364	335	357	364	377	323	375	337	354	353	364	359	396	361	318	348	343	356	343	363	355	348	319	333	332	340	344	342	345	314	311	366	330	338	371	322	356	342	368	352	342	348	318	330	330	330	328	350	348	342	371	366	368	330	344	350	310	338	370	360	326	329	368	373	349	336	306	339	344	357	327	360	345	336	375	332	327	379	341	343	347	333	383	328	342	332	328	364	346	345	333	354	364	360	325	356	338	317	342	351	340	334	378	328	388	364	333	370	314	358	347	336	341	337	330	369	336	315	335	346	343	362	328	351	330	319	336	353	348	347	346	320	358	367	377	326	370	305	356	357	362	335	343	351	335	353	353	348	333	328	346	347	347	362	364	364	363	347	347	345	352	335	360	371	320	329	330	319	315	362	356	332	336	327	345	372	362	374	312	358	341	332	353	353	359	363	359	338	317	339	338	335	343	348	318	343	321	352	352	327	339	390	337	365	329	337	327	319	327	371	354	334	335	362	321	340	300	365	348	379	328	326	343	335	334	295	344	317	350	344	334	344	348	340	370	345	358	300	333	364	356	349	340	337	351	328	336	347	328	351	347	346	366	331	360	348	350	352	335	363	331	365	343	325	348	332	335	339	332	338	345	359	335	371	375	343	377	340	377	366	344	375	310	334	298	334	326	332	337	328	322	347	305	343	395	358	337	349	332	317	324	319	357	330	310	336	348	362	334	358	382	328	333	322	345	328	326	329	350	349	357	327	329	332	356	326	379	325	339	344	352	355	348	367	326	305	326	341	350	344	336	328	348	351	348	296	316	337	343	328	326	319	360	331	338	334	356	330	314	342	323	340	338	357	371	350	341	352	350	344	342	328	356	333	366	408	367	346	318	327	339	331	353	338	324	343	361	368	360	352	363	335	319	337	379	326	343	381	328	330	328	346	353	347	380	348	355	364	370	378	358	358	335	331	345	318	332	330	343	344	349	347	341	331	351	335	356	314	360	334	371	325	352	347	322	347	342	354	348	336	365	356	342	326	340	318	353	364	343	352	332	340	342	408	349	365	358	327	359	362	319	349	359	350	360	339	317	383	340	395	361	349	375	318	331	327	319	339	360	392	304	370	310	371	365	326	349	324	311	332	331	365	334	344	350	323	328	345	349	339	311	341	349	345	369	332	337	343	349	369	356	330	338	336	354	342	355	334	348	338	333	322	331	365	363	354	355	371	345	359	321	329	342	346	333	325	327	380	328	334	338	361	353	344	345	339	336	327	362	337	321	334	357	361	353	315	334	372	349	367	341	321	331	339	326	332	327	343	337	337	371	327	349	323	319	308	336	339	344	349	359	369	352	367	338	357	333	337	333	324	353	332	356	348	360	348	351	358	353	320	312	355	344	331	350	344	332	335	345	342	332	331	353	347	362	377	376	336	334	324	354	339	334	351	340	342	324	354	320	344	326	349	318	301	338	337	334	325	362	333	390	357	348	359	325	333	333	415	339	347	355	343	380	342	358	352	367	331	351	340	342	332	350	319	298	360	359	334	337	322	353	350	363	319	326	347	317	362	331	338	361	366	350	350	367	314	345	335	347	365	331	332	365	321	329	357	344	348	336	344	371	331	376	345	353	365	354	331	373	337	357	355	302	343	354	325	342	350	375	349	337	360	329	335	330	347	324	340	372	346	355
23291	49631	41578	30779	25923	21606	17158	12036	7449	5688	4262	3510	2734	2056	1667	1451	1175	955	822	668	677	627	567	574	628	569	552	565	559	521	478	476	479	513	504	490	481	427	429	440	421	438	421	426	382	373	388	391	416	368	380	365	403	424	373	402	382	404	395	367	369	374	393	354	347	382	369	375	381	335	372	359	368	376	343	396	344	369	350	351	352	371	369	366	354	338	371	349	381	344	334	357	345	382	370	360	329	359	367	340	351	358	351	367	348	390	367	346	354	310	351	342	359	346	368	372	375	354	367	352	340	396	368	360	353	331	330	367	358	334	341	357	360	355	358	345	334	348	357	349	388	367	340	345	363	328	370	383	336	360	349	375	376	334	357	359	348	383	342	340	337	354	322	370	352	349	347	336	368	364	374	344	385	352	369	349	384	347	354	395	341	367	366	351	351	330	325	330	364	347	392	360	370	361	325	360	342	363	381	377	376	377	370	331	353	350	327	382	320	349	342	349	367	338	372	366	349	341	339	403	346	366	318	349	339	380	362	361	380	350	339	372	371	370	366	338	341	356	335	374	365	349	369	357	335	369	319	344	364	331	375	359	359	355	357	400	353	353	342	331	312	342	318	336	351	377	341	354	335	339	405	373	381	371	372	343	350	377	339	372	353	351	362	336	363	342	339	357	359	327	341	352	358	382	352	360	357	336	330	327	342	356	359	367	358	380	350	349	352	344	392	339	351	346	366	321	378	375	395	369	364	390	360	362	338	362	355	344	345	350	351	352	363	378	322	351	363	309	310	355	379	335	354	357	350	346	318	312	356	346	349	350	368	320	386	341	382	340	341	354	382	367	355	347	350	369	315	384	323	362	330	369	350	345	346	358	351	367	370	344	366	361	348	343	344	361	363	377	367	371	350	335	339	343	318	379	379	366	364	359	339	350	357	340	364	363	353	370	391	359	344	343	361	345	385	372	373	345	381	393	392	347	381	358	360	351	389	362	358	338	364	372	377	340	350	334	335	352	351	380	356	333	320	326	369	348	360	358	348	350	348	365	374	365	336	369	340	346	339	370	334	333	348	343	359	395	347	368	352	351	335	352	373	384	324	338	375	347	355	338	362	342	341	357	378	366	360	370	347	387	347	357	345	365	357	333	344	373	341	330	356	357	335	341	380	352	369	383	348	379	358	346	351	374	342	388	341	325	349	352	357	326	348	378	385	396	327	360	356	368	326	358	333	328	377	316	370	334	350	329	321	351	332	355	383	357	353	379	334	381	359	316	352	313	330	348	342	363	406	358	352	345	358	350	353	376	326	354	349	336	335	367	356	375	353	327	367	364	339	380	357	368	338	387	348	329	340	352	393	342	367	371	312	342	358	370	356	359	349	360	343	367	368	353	363	356	353	359	363	385	324	362	367	337	371	386	359	355	367	374	361	371	365	356	331	351	352	369	326	334	367	371	348	364	325	332	360	341	342	404	344	360	353	346	327	331	342	346	370	345	371	369	360	325	342	382	382	345	354	345	344	344	353	339	385	346	366	373	364	357	322	352	349	410	346	345	373	361	380	350	358	355	347	352	353	341	371	344	314	387	377	396	378	384	325	373	356	367	381	381	330	370	331	341	346	351	332	331	348	346	348	365	383	343	352	397	356	333	348	361	367	351	367	366	380	366	345	327	350	346	359	349	330	353	319	358	366	345	333	357	349	342	355	353	346	341	383	333	356	313	372	392	350	365	345	364	363	371	358	357	343	355	350	369	347	316	354	324	335	381	345	361	369	390	363	350	333	346	355	331	335	356	378	340	361	351	337	342	349	364	343	339	330	340	363	329	333	382	376	316	338	370	379	390	341	361	371	345	380	369	322	365	349	331	353	346	338	363	333	341	381	356	336	358	320	347	369	371	369	352	349	340	366	366	372	326	337	382	356	368	325	380	361	342	354	375	347	339	367	334	334	373	361	362	361	344	333	338	360	364	332	338	373	356	365	341	367	358	333	340	377	392	377	377	344	344	347	353	355	368	351	364	378	334	367	369	330	351	359	360	352	393	369	385	358	347	362	310	362	311	372	403	353	385	374	341	350	357	354	342	337	358	386	322	354	354	375	365	326	382	328	367	313	341	347	365	350	349	391	341	383	373	375	345	309	334	317	339	325	369	395	363	361	359	319	386	374	345	348	333	340	368	385	359	357	350	310	390	391	357	362	352	352	397	324	357	361	342	346	372	338	337	352	340	392	376	353	350	353	363	360	325	337	336	387	347	325	386	347	364	330	325	365	368	350	325	369	325	344	345	341	366	330	355	357	378	367	326	363	361	383	345	319	371	356	363	335	354	364	365	372	372	373	387	370	362	344	390	331	351	388	369	304	307	335	349	371	353	404	338	346	343	338	322	342	359	325	336	370	381	349	392	330	377	343	355	343	351	347	336	345	353	345	384	341	350	348	316	340	336	353	353	358	338	383	376	347	372	373	359	359	353	368	354	337	384	323	386	375	327	350	338	347	382	325	365	343	337	372	383	383	322	347	346	312	356	368	347	351	351	351	355	347	382	332	365	347	348	349	372	364	374	370	356	352	351	367	327	373	336	325	367	362	351	347	393	342	360	334	326	373	363	358	374	356	341	328	381	366	322	335	329	338	339	354	349	368	358	379	339	366	363	349	372	346	338	370	331	354	351	326	339	361	342	336	362	357	348	331	325	367	382	369	350	401	342	327	348	335	335	338	352	370	366	369	339	379	381	365	367	368	351	364	336	323	384	357	326	363	373	337	356	358	339	339	336	391	346	363	355	353	356	366	383	350	331	347	359	349	372	347	328	373	341	372	331	339	356	359	339	339	358	386	356	331	334	366	355	343	346	316	343	343	330	372	303	342	347	319	367	366	331	364	357	357	346	358	355	347	369	352	327	320	327	367	342	383	375	371	350	340	345	350	351	364	353	355	368	343	357	361	367	379	347	337	348	345	342	370	365	327	341	359	340	326	339	320	359	360	376	356	380	300	333	359	351	355	330	349	319	334	362	395	385	345	352	342	358	350	328	354	354	357	390	360	335	333	341	344	372	357	330	360	382	383	336	336	340	345	360	358	377	347	343	380	347	362	366	369	337	380	317	351	305	377	378	373	357	343	336	313	344	323	372	373	351	375	338	344	360	334	339	362	353	375	336	358	342	340	319	360	362	372	359	333	371	375	379	351	335	363	341	374	372	351	305	377	386	382	390	354	362	362	361	339	398	314	371	370	392	353	363	339	361	362	346	322	370	330	326	357	351	378	371	343	368	365	381	340	389	363	379	370	358	351	357	364	390	389	359	348	333	392	322	344	354	374	348	375	359	383	361	355	353	374	340	373	365	352	346	346	324	359	351	347	334	337	351	377	379	326	417	361	364	347	365	363	330	334	375	327	332	346	339	338	362	371	348	322	361	351	374	368	348	287	348	356	380	363	341	364	365	361	368	372	378	332	357	334	343	371	357	325	351	334	355	374	353	337	347	310	356	324	338	333	322
28984	23976	26107	18375	11269	7282	4842	3234	1719	1282	1101	822	657	608	494	419	380	294	290	317	297	287	292	277	280	287	245	281	262	262	233	250	233	241	242	265	239	237	258	235	240	203	222	215	184	240	241	206	202	233	229	238	224	213	222	199	235	224	214	235	217	201	220	246	235	225	205	248	231	226	212	218	196	232	216	201	216	225	190	222	178	226	226	217	211	233	208	222	198	232	212	206	209	209	209	221	207	224	228	185	218	196	215	245	212	193	220	203	227	229	204	216	212	214	209	193	213	212	226	250	217	227	199	192	215	226	226	190	220	197	224	190	218	207	211	185	253	214	229	212	222	198	230	258	218	227	222	222	208	230	210	252	229	211	214	233	245	221	226	220	233	199	198	214	210	203	219	211	222	184	212	220	212	234	197	202	224	214	188	213	207	210	204	216	184	232	224	192	222	199	225	214	179	210	220	224	213	231	200	204	226	234	218	239	192	243	223	200	207	202	215	201	231	218	191	191	213	242	225	217	203	248	196	221	228	207	202	193	203	203	229	222	207	199	209	200	221	215	213	220	217	208	226	214	210	204	214	211	240	198	212	199	215	199	219	197	197	214	189	211	182	210	238	211	210	195	230	203	226	194	224	222	193	207	215	209	213	235	234	234	199	198	215	221	212	203	220	236	211	231	200	207	213	203	193	200	212	208	208	205	209	224	236	218	206	219	210	222	238	218	197	219	194	221	229	194	226	231	212	218	201	222	205	223	187	221	209	204	202	218	222	261	191	189	204	206	213	224	214	203	206	214	211	215	199	232	216	214	203	208	198	219	238	194	237	239	210	200	219	193	208	223	216	227	206	186	209	207	187	201	227	207	238	214	231	206	210	191	224	196	216	202	219	205	216	224	198	233	219	221	211	197	206	224	209	218	189	199	197	225	237	250	221	204	266	196	234	181	200	200	232	197	197	226	202	209	213	192	237	214	227	210	225	215	198	202	193	208	199	226	196	218	235	190	238	230	216	212	242	203	189	199	206	196	226	233	207	197	206	227	201	237	239	218	212	225	197	190	204	196	228	224	223	241	202	192	212	194	196	197	211	184	218	237	199	215	202	193	204	201	217	227	225	210	203	208	201	185	233	236	208	198	212	173	207	234	234	197	200	227	201	201	225	206	220	209	230	245	206	226	204	218	217	208	201	222	220	218	213	173	220	228	223	207	206	206	211	227	206	202	223	237	199	210	190	211	209	223	212	211	216	210	215	211	210	197	226	201	205	201	234	213	228	218	183	204	216	192	210	214	233	190	212	213	210	191	189	200	222	203	229	235	200	222	188	205	193	224	194	192	221	189	227	205	223	217	229	200	192	240	210	207	205	201	216	238	179	212	214	228	230	187	202	223	207	229	218	205	217	214	217	212	203	209	213	201	230	196	205	238	216	202	232	196	195	212	202	202	192	229	224	233	220	209	232	212	217	225	209	206	198	222	225	197	238	223	217	196	215	226	215	224	215	230	191	197	213	213	220	204	209	202	207	201	212	196	228	207	206	232	218	238	185	198	190	233	221	193	196	191	223	207	221	216	222	219	180	214	223	209	218	233	202	235	208	195	240	202	192	224	222	208	218	223	205	210	214	218	227	219	223	209	223	214	208	224	209	213	223	259	224	200	210	233	212	203	202	211	249	211	232	226	217	222	228	202	225	215	217	212	216	190	204	245	223	215	244	213	244	201	231	200	207	210	235	223	251	233	225	194	201	212	214	222	207	224	228	230	230	228	201	229	223	224	216	195	187	213	213	227	203	222	227	217	221	221	222	200	234	210	222	222	255	233	204	208	214	214	221	211	255	208	189	202	212	189	203	181	227	223	209	209	211	201	224	199	171	235	214	206	208	208	234	223	210	196	224	221	209	224	226	234	205	209	217	208	229	219	200	217	196	220	219	205	218	208	200	213	217	197	227	215	212	206	226	229	206	198	237	196	238	221	225	219	227	189	203	236	212	228	202	195	215	186	194	189	223	230	199	241	212	192	232	233	225	197	218	231	207	219	237	188	206	220	192	192	201	208	200	182	207	202	219	241	240	180	207	210	215	201	218	212	190	204	206	216	205	224	227	236	190	219	200	235	212	220	203	218	247	210	195	188	199	220	208	222	195	223	200	223	220	226	191	205	233	214	203	217	205	197	208	215	219	193	210	215	191	208	209	207	199	191	195	200	182	188	215	234	230	218	219	222	209	203	207	231	237	216	230	194	218	214	221	222	215	227	234	219	212	210	219	201	212	215	199	208	215	220	205	213	222	202	203	230	216	215	206	223	235	201	176	209	224	236	228	211	201	219	230	200	210	217	203	206	215	214	214	221	204	217	217	197	212	208	212	219	244	207	237	207	207	242	232	236	204	223	189	225	206	242	213	232	210	195	204	218	208	221	203	197	220	222	237	204	217	215	210	204	217	204	212	198	210	223	188	229	217	212	210	220	190	223	219	223	187	201	204	208	216	199	221	207	206	224	219	215	183	200	196	226	213	205	209	220	224	222	206	198	217	202	223	212	226	212	205	229	219	226	210	198	200	194	243	201	191	212	227	209	191	205	197	221	196	211	222	236	226	256	217	245	232	216	224	222	210	209	198	222	229	219	235	217	234	206	201	228	209	235	200	202	221	192	225	197	195	217	202	215	188	235	218	218	213	199	231	236	237	224	219	197	202	222	195	204	209	207	213	202	227	213	227	209	221	227	236	217	243	206	222	209	217	208	214	200	235	215	217	210	227	210	203	188	204	214	227	241	239	225	194	191	220	205	247	215	224	216	227	215	191	238	233	227	190	208	186	215	206	209	210	203	207	236	200	199	232	212	187	235	222	237	218	225	206	203	202	181	228	222	214	191	225	205	218	217	213	201	206	200	212	248	210	213	202	207	219	226	223	217	241	236	225	215	207	218	211	210	204	206	212	212	208	213	215	194	224	200	219	215	187	216	261	222	209	219	237	227	207	234	206	223	213	184	214	208	232	209	215	210	223	205	222	195	217	209	212	227	226	210	215	205	208	221	197	209	191	179	227	234	239	182	210	229	234	221	217	201	235	225	217	212	219	199	204	211	222	224	217	193	195	238	208	211	245	210	201	196	237	211	214	215	229	238	200	198	191	227	223	201	200	204	193	199	193	210	222	186	220	227	229	250	200	205	189	198	207	223	203	220	208	190	181	233	235	218	236	230	198	195	219	201	193	177	216	221	251	216	203	203	188	225	206	208	219	187	231	213	214	231	201	216	232	200	221	237	213	191	193	200	207	207	205	215	229	220	229	202	235	203	208	204	188	212	204	232	227	200	213	232	223	218	218	225	201	203	238	206	177	216	194	235	201	225	230	236	229	226	224	179	203	225	248	194	208	225	212	188	234	210	244	201	237	210	225	206	208	206	192	221	237	209	230	226	204	202	215	217	218	223	190	207	220	246	197	205	226	230	243	184	216	220	235	207	220	207	232	198	227	215	230	201	230	221	210	238	217	227
20853	35896	28201	17715	14182	11196	8135	5690	3271	2271	1774	1464	1134	913	717	616	492	405	413	364	309	304	341	333	338	330	318	302	313	308	281	278	280	319	290	248	262	271	264	284	211	244	267	240	247	244	237	223	233	228	243	257	254	250	249	236	205	259	245	231	225	234	209	230	227	231	248	222	237	208	189	218	207	243	243	258	197	232	237	227	208	234	252	218	256	221	251	231	262	235	244	215	235	184	234	222	214	231	201	224	236	250	220	256	253	235	210	214	236	223	224	229	220	226	212	264	238	218	228	241	245	234	241	223	223	221	216	232	212	229	198	233	243	218	223	238	254	226	233	244	241	214	236	241	242	261	238	256	208	228	213	255	255	221	228	216	221	215	235	239	227	212	206	243	213	224	246	260	235	219	215	222	220	255	211	243	236	245	236	216	233	244	223	200	259	204	219	247	235	226	239	197	231	234	223	236	248	219	235	229	228	231	242	234	225	230	234	266	240	248	233	246	237	236	237	213	228	204	239	228	235	219	217	247	215	203	250	205	232	238	237	230	208	214	214	254	243	235	202	226	215	214	228	237	226	214	242	219	248	233	251	223	230	226	206	233	243	225	251	246	219	231	210	221	213	242	231	237	204	231	234	257	238	219	219	228	216	247	237	220	220	227	215	262	240	240	216	207	234	235	222	229	238	193	244	218	232	230	213	230	217	213	214	238	225	252	219	210	222	206	206	239	236	236	227	231	196	228	239	228	232	245	237	214	226	263	212	234	223	226	228	221	231	226	239	213	207	230	207	229	221	258	240	242	222	212	227	229	238	267	235	227	206	239	246	221	247	207	236	231	237	234	212	197	224	212	219	229	236	215	267	228	229	225	244	227	244	224	233	226	232	246	224	229	214	229	216	235	242	219	242	231	218	246	238	244	218	242	229	230	223	244	223	251	209	262	215	212	196	233	235	223	243	221	233	238	223	249	237	224	231	218	241	239	249	228	212	234	232	195	215	220	218	239	238	215	237	233	244	220	228	221	233	235	248	260	222	219	221	234	223	222	236	208	204	235	228	234	267	236	224	230	228	215	243	275	252	246	233	242	229	224	235	234	261	234	228	226	245	236	211	239	209	215	229	224	256	214	256	232	232	234	231	281	208	264	254	214	234	240	259	243	209	201	223	237	230	234	263	220	257	234	225	250	225	214	221	210	215	238	229	260	244	223	228	221	241	269	222	247	227	221	246	217	228	227	250	277	224	256	234	243	237	227	238	234	226	216	221	269	227	228	221	237	230	215	239	241	242	210	247	246	243	212	197	198	234	221	217	232	212	238	245	236	242	242	243	227	236	221	218	242	243	208	221	206	228	233	251	245	240	241	224	225	237	218	249	243	214	234	231	247	207	211	236	225	248	229	244	234	208	208	240	223	223	220	204	225	219	201	234	215	231	201	249	226	233	237	217	221	219	249	224	221	263	239	250	242	217	234	214	222	215	210	234	240	257	228	225	240	240	251	233	219	213	212	211	240	231	229	235	198	241	229	189	234	225	265	225	233	227	214	228	248	223	247	206	235	225	223	250	256	246	220	221	256	233	233	229	205	257	224	235	185	258	224	219	207	215	225	227	236	233	232	231	212	226	242	238	239	232	247	252	242	235	200	231	237	250	241	228	248	265	213	223	242	226	240	212	223	244	235	223	231	255	225	212	244	230	235	200	227	224	203	240	242	256	215	229	261	218	235	236	217	234	224	261	240	252	217	257	231	232	263	212	231	230	232	209	226	224	239	216	245	229	244	222	227	239	246	219	251	234	233	243	194	236	237	238	244	215	222	204	226	217	213	221	241	240	219	214	229	231	239	241	230	216	232	228	254	224	237	217	231	225	255	246	255	219	221	263	209	240	226	236	242	239	226	227	223	240	212	229	222	251	229	236	268	212	217	216	235	261	210	200	252	232	230	219	205	238	221	221	251	215	235	239	205	238	200	260	218	232	198	225	232	232	217	237	220	235	216	227	240	243	239	227	232	244	238	256	210	229	223	215	237	232	229	257	214	211	252	233	241	236	234	232	247	227	205	225	238	222	226	251	214	242	226	226	211	213	195	217	231	249	232	226	217	232	233	236	226	218	247	203	206	226	208	255	232	221	261	248	236	223	256	226	241	238	224	217	227	214	208	214	212	230	252	219	247	248	223	236	236	215	237	216	227	234	221	237	249	238	205	201	220	239	237	256	232	224	245	232	231	262	226	200	255	233	207	266	246	233	213	246	222	244	224	228	245	240	205	248	235	260	226	237	244	254	223	249	238	253	245	206	217	225	246	237	224	229	226	229	233	224	235	229	217	262	239	224	239	228	237	201	235	256	238	228	216	223	239	228	239	230	213	242	221	214	223	227	230	203	217	234	207	227	220	230	231	222	221	227	249	233	221	214	252	214	242	184	241	252	242	234	227	247	201	255	225	227	207	229	234	224	236	237	247	232	201	246	237	225	262	249	235	241	236	239	217	232	218	254	233	237	253	228	255	217	219	220	232	217	211	222	233	220	234	232	215	233	213	221	238	230	235	225	232	236	240	245	222	219	251	238	245	240	216	218	232	235	242	233	229	240	234	233	225	236	222	221	208	238	218	214	229	239	201	221	222	249	201	213	237	233	217	236	245	233	239	238	245	211	229	208	225	230	222	228	225	229	241	243	218	227	226	211	209	208	230	232	254	234	226	237	222	236	220	242	221	210	217	226	242	204	201	223	226	255	231	220	210	237	224	221	243	238	212	233	222	225	254	213	230	234	235	230	253	247	236	226	233	201	229	217	243	244	251	212	249	234	254	248	231	229	208	247	229	254	230	239	237	226	224	247	248	226	247	246	238	229	231	213	219	239	258	224	222	214	231	241	223	246	263	239	207	228	229	226	234	243	225	187	211	230	205	224	226	220	230	211	233	229	231	230	230	254	212	221	223	232	228	213	247	228	211	239	240	227	236	246	249	226	249	228	246	219	219	232	236	249	236	233	212	241	224	249	226	228	214	232	237	220	238	216	223	234	217	235	231	260	253	215	224	221	238	246	225	219	253	230	234	201	226	244	212	225	234	204	223	217	226	208	225	203	228	236	230	262	220	234	213	226	237	225	223	248	243	216	220	228	210	226	226	235	237	229	234	241	237	218	215	239	243	240	235	230	230	240	245	244	228	255	201	225	239	222	235	227	212	218	223	196	250	268	230	239	220	213	230	214	228	226	246	226	220	202	212	235	218	233	221	222	205	232	236	214	226	219	211	242	247	228	221	228	208	233	249	213	223	239	221	214	231	269	235	233	233	228	253	233	220	220	238	224	226	217	218	240	224	217	213	197	233	202	201	227	241	235	229	216	240	220	241	223	236	235	226	237	249	212	229	235	256	237	243	210	228	208	239	227	240	220	208	218	241	234	249	210	227	233	200	222	238	193	260	211	251	241	248	213	231	197	228	232	216	231	239	226	227	235	250	190	246	217	220	232	245	210	219	223	228	230	236	230	231
24511	21537	28849	24843	22142	18192	11148	5556	3255	2336	1843	1463	1207	958	813	698	643	496	509	458	438	410	408	391	374	406	408	394	345	363	341	335	329	350	333	340	304	316	333	329	313	342	342	343	314	322	318	298	310	299	302	290	291	266	304	275	307	298	304	310	309	311	282	292	292	324	277	269	311	328	285	282	278	299	266	286	299	264	324	283	291	295	262	300	271	295	281	320	297	286	314	298	300	293	274	299	344	298	280	290	293	301	263	310	286	276	311	285	305	322	314	290	261	263	271	317	317	284	299	291	278	318	298	255	320	292	288	293	281	278	278	279	289	284	284	258	280	287	269	282	288	272	281	289	318	310	273	273	282	302	290	308	260	273	250	281	298	286	277	325	251	279	293	273	278	301	286	311	303	263	276	267	282	304	283	295	272	265	296	295	277	301	294	300	296	324	295	281	288	288	310	310	278	322	280	287	287	260	276	312	275	306	276	303	282	289	310	283	284	246	273	296	277	265	315	308	300	272	280	297	274	294	286	309	278	311	303	294	283	308	300	257	285	263	289	279	303	273	285	290	301	265	305	305	310	282	282	280	308	281	325	279	285	283	286	295	296	279	306	298	291	249	275	278	290	282	257	282	285	296	289	293	279	322	303	268	277	277	278	273	262	273	275	256	302	285	271	299	290	281	302	307	293	299	306	301	314	302	310	298	323	275	292	259	285	271	291	298	276	287	301	259	295	331	294	281	301	275	288	263	263	286	271	287	315	294	294	287	312	305	316	296	312	299	282	299	293	274	294	316	318	293	284	280	260	291	253	301	299	311	301	290	312	304	306	294	308	325	292	307	293	283	309	290	289	312	272	274	299	302	300	280	292	288	314	299	282	267	301	309	286	319	283	302	300	294	269	277	339	251	308	276	295	307	280	299	306	277	292	309	283	299	293	311	294	289	285	284	287	286	276	271	252	278	290	294	264	253	284	266	278	295	284	316	294	286	302	292	301	303	300	288	289	259	278	266	296	301	284	286	319	283	305	317	268	307	285	315	274	272	304	308	299	315	281	291	288	301	292	283	270	261	265	303	280	287	297	296	300	280	285	276	288	278	273	270	282	289	257	314	286	303	298	296	286	295	295	298	298	305	277	295	298	280	293	320	283	320	296	303	281	276	284	314	301	273	294	318	300	259	281	287	253	266	314	296	270	308	266	324	307	281	306	282	283	298	285	296	289	293	264	306	290	305	290	280	325	298	303	275	288	280	285	250	252	266	304	328	270	265	293	276	279	314	301	284	240	307	284	289	308	297	319	295	287	264	278	290	285	286	288	308	289	277	287	259	285	286	308	284	295	286	289	280	258	288	281	282	289	330	263	299	272	274	279	296	286	290	311	291	294	299	302	276	290	291	312	315	296	247	307	300	289	291	301	286	325	284	278	289	282	292	288	287	290	278	272	309	255	263	306	276	290	271	255	301	328	290	277	306	282	273	292	285	259	285	291	283	299	300	273	287	276	292	308	282	291	300	295	301	309	273	300	306	264	288	285	295	247	276	274	258	272	277	300	272	293	316	278	306	283	307	284	269	310	261	285	269	277	291	262	287	279	284	326	268	308	291	291	313	299	295	304	301	245	298	283	274	269	300	298	282	287	295	268	259	271	298	290	269	303	270	278	312	306	292	329	303	283	285	266	260	282	296	262	290	270	273	299	310	274	298	293	318	273	290	276	302	296	238	300	296	277	316	260	292	297	290	298	269	226	276	268	299	285	300	295	300	285	296	301	307	292	297	299	305	297	320	312	298	283	265	334	307	289	278	319	296	271	274	300	286	288	255	272	264	244	303	310	290	278	258	302	270	285	269	311	328	297	288	288	265	293	286	310	303	293	273	281	245	285	252	292	264	306	316	306	290	279	284	306	283	285	271	267	300	307	260	331	282	282	281	294	256	283	267	292	297	294	291	293	298	321	315	299	291	287	298	248	318	253	277	297	319	301	236	276	247	294	281	271	265	264	273	302	299	292	308	294	315	298	278	281	276	291	281	297	279	265	280	286	287	282	265	292	275	257	288	263	286	297	318	289	317	285	304	265	281	275	292	258	289	271	305	278	284	293	296	280	290	323	300	280	286	279	291	288	271	303	293	292	266	271	280	253	294	312	327	287	279	290	324	292	278	288	294	274	270	305	294	249	298	304	261	287	283	283	281	313	311	275	303	286	317	273	284	329	291	280	248	309	308	277	298	251	300	300	296	281	293	331	292	270	279	292	302	318	275	296	285	286	278	275	283	307	270	279	277	284	275	311	264	275	278	271	274	259	285	283	279	282	267	293	259	267	267	252	264	313	306	296	320	270	288	298	296	282	287	297	292	278	254	287	306	265	276	301	314	276	262	291	317	289	275	300	312	288	294	304	316	281	329	292	307	289	280	262	268	299	300	270	303	272	303	295	297	292	281	275	280	289	297	301	303	294	286	298	297	311	294	271	257	284	287	279	274	280	234	267	287	286	270	294	296	295	274	310	276	320	298	313	255	259	267	289	281	271	293	299	318	288	278	256	305	282	270	271	286	294	293	289	275	286	292	274	284	276	299	319	295	282	291	265	273	256	292	300	308	276	275	291	290	283	291	314	294	305	301	296	289	315	271	285	307	294	295	273	290	304	295	287	301	291	292	292	281	257	301	273	286	296	278	287	283	305	315	289	300	294	294	283	272	279	270	282	300	302	252	277	289	274	313	303	301	268	305	264	317	336	258	284	283	329	308	283	275	307	299	298	331	323	297	311	295	252	269	294	267	272	283	270	314	289	300	354	319	285	269	289	304	303	277	284	283	295	295	338	293	280	310	274	277	279	253	282	269	263	291	294	275	294	280	284	297	278	281	272	288	284	278	291	253	287	290	284	272	281	274	288	279	266	262	266	323	297	249	262	309	293	275	279	295	305	324	277	282	273	293	292	325	298	284	308	286	315	279	275	282	279	283	290	277	303	288	290	272	293	282	293	272	299	262	294	334	284	258	317	293	261	294	266	280	257	282	283	266	281	309	292	316	288	305	303	300	275	298	267	282	296	281	308	282	297	291	283	278	257	302	282	250	253	285	271	297	320	293	313	296	266	275	245	291	327	280	268	309	307	279	288	279	311	260	274	288	297	292	280	292	289	285	287	263	276	290	297	262	280	316	269	297	293	316	312	301	268	292	281	276	309	291	257	318	301	323	306	262	306	293	281	300	286	287	276	289	286	314	300	277	256	294	287	280	281	303	305	280	282	249	309	277	273	282	282	283	265	264	312	278	304	301	280	312	288	256	326	260	283	284	306	281	295	281	281	293	295	301	291	304	295	272	288	287	291	295	269	292	288	312	288	307	331	278	330	301	301	305	287	273	269	270	290	293	286	281	311	275	300	287	264	298	285	293	280	287	295	300	245	278	286	278	298	305	284	312	294	284	300	281	279	268	266	287	273	306	284	293	308	271	270	262	306	283	260	298	298	285	272	296	274	286	297	267	311	294	289	296
21194	43882	35967	25136	21013	17073	12621	8303	5530	3957	2922	2346	1834	1426	1165	1027	846	688	577	516	523	496	471	474	479	449	439	451	396	417	435	377	351	383	377	371	348	357	373	372	373	354	335	354	291	325	304	346	322	331	329	331	352	330	334	296	313	321	331	307	308	308	280	319	289	312	299	305	294	313	331	309	301	294	294	280	318	323	306	338	277	299	290	295	261	326	321	321	288	306	316	324	318	316	318	309	303	333	317	324	292	326	296	282	297	314	301	321	296	351	310	334	295	282	328	272	302	302	288	309	266	318	302	299	308	317	316	288	299	306	298	300	292	282	282	299	350	287	301	279	325	293	294	333	284	293	305	310	309	276	293	279	308	279	296	281	311	281	287	303	298	306	321	301	314	341	285	299	295	330	321	302	293	295	290	313	290	285	324	330	306	286	308	291	284	298	296	311	326	332	265	289	304	323	277	311	295	316	286	313	316	327	308	307	300	317	331	296	270	328	270	319	303	317	306	330	307	278	303	310	319	299	287	295	304	293	266	280	292	304	298	292	322	267	300	286	285	333	280	283	310	299	323	293	291	298	292	295	322	292	314	274	311	320	273	282	325	300	300	282	313	292	299	293	300	313	303	318	314	301	292	341	291	290	278	306	332	291	287	285	286	286	299	286	309	297	281	317	286	315	286	295	326	327	298	268	314	330	310	325	300	289	288	281	285	294	318	298	283	305	321	323	297	295	317	309	303	319	296	298	295	304	304	315	300	326	318	318	313	303	322	304	299	318	325	317	288	328	294	330	291	327	321	283	323	310	303	309	312	295	315	320	321	327	288	282	301	292	334	327	290	292	294	307	300	290	268	312	300	291	315	325	293	283	273	291	314	297	306	294	314	278	289	299	291	301	300	292	288	274	332	302	312	258	330	312	282	287	312	291	309	295	321	317	343	289	292	320	306	296	306	301	287	282	295	330	280	301	288	293	305	303	320	317	329	314	276	306	331	312	293	316	295	302	327	300	290	301	293	269	322	302	325	310	311	294	301	289	259	303	280	294	275	300	304	305	319	326	321	317	300	286	321	279	311	283	284	312	277	303	296	332	288	312	276	294	342	284	291	303	331	276	312	338	290	317	313	330	273	322	274	310	313	316	298	276	317	276	292	321	288	287	272	293	275	305	295	315	320	292	287	311	324	299	291	323	307	293	319	284	289	297	297	304	281	272	312	322	320	281	291	290	273	288	268	307	289	276	303	305	294	318	339	304	304	281	300	301	288	309	285	257	278	337	295	279	309	305	327	318	292	299	283	296	320	277	273	310	331	337	303	271	305	317	305	304	310	290	309	282	301	299	325	282	323	338	301	337	278	313	282	301	285	301	298	248	332	313	276	295	311	297	294	286	303	304	299	264	315	308	289	286	338	291	285	289	311	280	294	306	307	320	325	276	334	289	303	271	309	278	318	321	305	269	290	311	297	305	287	295	277	298	298	295	305	297	265	302	305	316	316	289	314	321	313	293	306	303	293	339	320	296	281	293	307	270	293	292	321	297	286	303	295	322	328	316	299	295	294	298	301	285	314	310	315	307	299	358	293	310	319	275	300	308	312	286	293	295	283	308	320	305	315	306	330	318	268	303	274	304	287	286	309	289	301	310	297	330	314	254	305	289	289	276	309	297	304	300	294	313	319	319	283	323	280	285	299	311	286	277	286	323	310	275	303	307	322	293	299	288	294	309	275	321	285	321	308	305	282	282	315	292	288	303	274	285	322	285	304	289	306	300	314	309	280	310	306	303	307	313	299	310	323	310	296	305	313	318	295	299	290	298	296	344	288	303	333	298	313	275	285	324	290	304	308	331	293	320	307	290	278	326	274	272	309	285	336	305	284	312	317	301	312	316	290	314	314	320	296	333	295	305	274	309	295	317	307	294	298	279	316	320	322	319	321	327	275	297	298	325	307	322	319	284	314	315	314	313	323	290	337	295	318	306	293	282	292	306	269	300	319	316	299	332	339	297	271	302	288	303	324	321	301	330	295	308	287	307	292	311	286	289	339	292	303	310	323	344	304	289	325	307	274	304	296	316	262	277	308	312	302	289	275	307	283	314	314	316	290	309	282	311	308	288	289	324	307	279	303	318	316	294	297	284	284	282	312	308	298	291	305	292	292	316	286	301	290	310	273	283	312	281	269	294	326	329	317	300	302	288	288	283	286	292	271	291	278	328	308	306	328	298	305	323	293	315	298	293	296	284	318	292	284	294	325	305	284	280	316	332	290	297	306	294	332	287	257	336	286	277	272	299	290	288	292	317	278	286	285	285	299	296	283	279	289	280	298	298	281	280	330	302	298	294	318	311	283	294	296	303	339	283	319	271	293	296	274	295	292	306	321	296	284	301	317	309	292	263	291	281	272	283	293	306	308	283	338	300	304	326	280	281	312	300	307	323	332	357	315	309	326	305	299	322	317	303	327	295	313	282	323	279	293	316	302	311	291	273	314	319	309	313	334	283	309	319	309	305	295	276	291	315	330	319	288	288	259	306	307	311	289	296	277	298	329	307	287	314	289	316	282	327	295	297	331	276	300	275	315	291	327	296	302	325	293	286	329	331	311	321	303	322	304	293	293	329	299	289	260	312	309	285	304	306	301	281	283	283	288	303	327	289	326	313	307	335	309	276	271	284	276	305	286	321	277	309	322	319	314	300	313	290	333	293	318	277	307	314	300	299	331	289	291	302	301	290	277	329	281	323	297	298	318	311	304	273	326	297	304	305	296	281	303	310	322	321	294	318	306	295	342	310	267	276	307	302	302	314	289	291	312	310	296	310	300	296	308	281	292	307	298	292	315	323	320	291	299	277	319	308	295	328	310	314	297	308	338	287	288	313	297	303	321	315	282	290	291	303	304	293	305	297	275	309	296	304	277	304	295	298	301	313	266	302	260	296	267	280	310	327	342	310	306	277	292	304	299	301	280	295	310	297	297	283	318	314	319	308	300	336	292	312	283	297	299	312	308	322	322	305	295	309	270	305	283	290	311	290	289	281	282	276	276	302	287	308	307	322	307	284	291	326	278	308	319	302	287	324	278	289	304	312	288	288	290	277	286	326	304	313	315	288	311	316	304	291	288	273	319	323	305	337	257	323	299	309	288	279	297	321	297	302	310	315	289	326	292	298	308	293	294	319	289	327	312	332	301	299	312	309	330	306	310	276	278	295	301	294	283	300	279	314	300	282	297	290	289	294	287	297	289	322	286	306	300	282	299	310	299	321	310	301	272	292	293	291	307	282	288	306	287	331	293	293	302	344	261	328	292	287	323	286	351	297	283	328	308	316	318	322	317	292	317	302	288	316	285	330	291	336	282	312	293	300	300	336	301	345	322	317	312	283	322	305	295	283	290	322	297	331	298	271	292	302	310	298	313	315	304	298	289	307	286	318	317	273	336	266	308	321	318	283	285	311	300	314	295	304	308	298	282	289	307	293	326	319	325	300	297	311	287	310	301	318	304	314
25627	21530	27987	26120	18552	10717	7039	3899	2344	1761	1346	1144	969	742	588	548	474	370	349	350	316	335	295	292	316	308	328	295	282	288	282	283	262	246	261	257	250	233	231	284	285	253	252	224	246	234	232	239	224	215	243	255	229	259	250	270	226	258	208	232	232	250	256	253	208	204	227	235	227	211	233	213	231	213	193	217	228	239	225	218	231	195	238	217	234	236	202	218	229	210	205	222	222	235	222	218	218	242	217	218	201	225	201	248	217	209	220	232	215	232	263	224	229	216	214	222	218	245	250	215	215	233	244	231	241	235	230	214	243	204	230	253	226	250	222	261	223	197	245	247	224	245	213	214	219	204	246	242	247	216	262	251	214	201	210	215	211	205	216	219	193	233	206	229	200	230	243	228	228	217	233	225	226	227	245	190	223	216	228	241	218	203	211	230	240	230	227	237	196	228	219	245	237	225	252	248	223	238	232	224	237	237	203	240	227	243	230	240	215	268	233	200	207	227	221	242	227	230	237	201	229	216	201	214	210	213	219	231	228	230	243	221	228	258	207	246	228	232	227	238	230	207	222	220	237	225	228	207	194	229	203	221	215	237	262	224	228	233	222	226	254	226	207	204	210	244	248	199	229	223	248	237	215	207	219	233	248	202	234	255	211	221	234	226	214	214	214	219	194	222	220	231	227	212	230	197	199	213	202	235	235	209	226	234	228	245	230	244	224	240	195	233	224	251	219	218	246	231	231	217	219	206	193	220	227	231	242	225	188	219	215	246	209	221	229	217	215	257	236	195	221	237	226	229	215	234	231	208	195	195	248	227	232	209	245	245	245	235	236	202	227	190	226	241	235	225	238	218	235	237	241	234	210	229	206	217	233	201	223	220	211	249	231	225	196	230	249	232	239	229	241	215	250	211	253	223	240	206	241	222	204	222	237	202	217	244	214	225	226	218	219	256	214	245	222	216	223	255	240	226	220	238	230	219	216	249	221	229	243	229	245	223	219	233	230	235	244	225	219	214	214	202	236	210	221	271	251	224	223	204	212	229	226	231	245	214	216	237	214	237	226	246	232	209	222	199	224	203	222	235	256	244	226	243	227	228	227	224	244	209	225	223	209	183	208	207	242	242	221	236	219	228	219	216	224	219	249	200	215	251	244	222	214	224	216	214	223	219	225	250	211	228	230	210	223	250	236	198	231	237	226	212	254	233	247	223	211	220	217	213	234	228	214	218	240	234	213	211	224	235	232	195	222	227	215	218	195	251	224	213	225	221	230	216	232	237	217	217	242	208	245	231	229	210	209	241	205	215	207	219	225	206	207	249	217	206	251	221	198	198	237	222	216	231	235	214	202	218	217	244	218	230	230	207	227	234	225	195	242	232	223	207	233	205	227	227	207	225	248	233	224	221	222	208	238	226	226	232	200	226	259	214	238	238	198	230	203	260	218	220	224	228	231	229	211	235	235	232	253	207	185	221	217	215	210	240	254	214	214	233	220	231	230	240	215	227	205	189	208	225	225	230	221	242	249	193	228	253	223	205	233	251	211	203	213	234	228	227	257	238	241	237	224	206	218	201	233	222	220	239	223	220	212	227	238	219	209	221	231	221	232	240	225	205	221	232	228	236	223	218	223	231	212	232	214	246	219	229	227	229	222	235	237	236	243	257	187	239	228	221	226	246	243	210	219	246	214	221	229	226	239	229	197	201	226	202	241	236	224	212	212	248	220	203	239	214	211	222	234	238	251	219	238	222	220	198	211	229	228	208	196	228	251	235	231	216	227	229	207	220	227	212	228	200	229	200	205	230	219	230	238	248	212	214	233	222	235	194	244	244	237	251	237	219	221	226	236	220	198	239	229	242	234	215	205	204	229	229	218	241	208	221	203	239	223	236	203	229	206	228	215	204	229	233	229	197	235	234	222	200	229	206	206	240	223	238	238	239	215	221	211	250	215	210	207	216	215	235	210	216	225	231	213	223	211	214	246	232	234	235	212	245	204	237	215	234	227	220	213	202	219	221	227	217	226	206	214	239	212	204	224	237	226	234	202	231	253	244	232	245	231	243	240	218	259	225	235	234	235	237	225	255	208	226	251	216	218	235	220	233	243	234	216	228	228	240	223	259	232	212	220	227	236	228	234	259	246	247	216	223	209	246	212	200	228	204	231	215	214	243	224	216	231	254	235	205	242	218	242	242	220	228	239	244	214	215	235	228	213	230	225	203	203	222	225	215	247	228	195	225	211	224	212	207	211	227	224	227	256	238	237	201	224	220	212	192	226	230	236	240	230	238	230	200	222	219	203	237	181	226	228	236	233	221	219	217	222	211	248	220	212	226	229	200	220	213	217	230	224	223	253	233	231	224	231	222	231	250	203	231	216	232	249	216	222	211	224	222	211	187	217	239	228	208	207	197	198	229	212	213	242	213	228	217	229	218	218	228	210	227	207	229	226	247	220	247	218	239	237	203	242	201	214	226	211	222	224	207	231	250	237	203	225	258	235	204	234	219	221	218	232	209	211	239	229	248	231	244	240	228	225	222	208	223	225	191	225	225	207	247	252	224	245	229	239	222	218	229	213	229	237	234	212	221	206	217	236	218	234	203	224	234	255	232	218	191	234	215	215	227	236	193	236	222	216	224	226	245	199	217	237	241	235	230	227	209	230	230	220	244	209	241	243	218	220	206	214	244	214	236	218	248	209	224	262	206	195	203	226	209	212	229	230	220	205	215	211	214	223	241	226	230	198	209	229	215	233	235	199	222	209	244	251	200	210	234	246	236	242	228	215	252	245	228	239	221	236	216	243	236	240	225	226	220	244	232	253	215	240	242	230	185	202	224	238	206	239	231	235	218	225	224	196	232	216	216	226	220	226	230	212	219	249	255	209	240	217	234	215	220	244	266	227	223	224	217	240	226	251	226	217	231	217	230	205	255	216	192	192	209	225	217	246	235	236	212	235	237	247	220	233	192	231	219	218	207	242	219	225	227	224	217	234	213	224	214	248	218	220	214	212	218	240	252	246	197	247	227	201	242	234	239	241	218	228	217	220	229	217	231	206	211	239	200	213	244	198	191	217	215	250	229	219	209	227	250	230	215	198	225	230	252	243	223	215	219	222	215	215	226	227	255	209	215	214	220	250	227	221	209	210	207	242	241	239	227	215	231	225	219	217	211	236	219	198	211	224	212	226	228	221	223	208	235	235	209	234	196	253	188	237	224	208	257	240	223	219	209	204	223	242	232	189	235	239	228	214	201	215	228	239	207	197	199	208	241	242	238	195	230	237	211	223	235	228	250	225	193	213	239	216	207	256	189	219	227	208	240	208	194	259	198	226	228	222	193	236	227	223	258	232	215	193	238	242	223	222	213	244	209	252	206	221	202	230	230	229	223	226	209	205	218	216	216	233	247	218	230	213	219	224	233	195	224	246	222	213	230	235	223	250	212	219	225	209	203	223	222	223	208	223	228	235	225	249	249	218	213	231	222	208	232	227	235	250	226
20509	40333	32141	22168	17618	13756	10891	6807	4416	3256	2446	1976	1554	1151	921	828	694	559	433	401	420	427	351	385	394	364	369	354	338	366	313	332	316	323	353	287	297	305	288	280	295	309	291	292	266	276	272	262	235	257	241	279	268	258	267	268	250	237	242	249	282	249	266	249	230	258	252	262	242	244	248	290	263	260	262	231	251	261	290	252	251	256	228	224	266	223	236	259	206	238	236	279	226	261	246	266	253	253	234	226	251	227	244	238	272	253	267	282	241	268	260	235	232	264	233	240	218	248	239	249	272	235	231	229	259	272	230	245	226	240	262	246	257	235	243	225	262	225	240	236	249	219	238	245	239	252	235	246	231	224	225	240	240	241	244	247	252	258	240	237	238	266	248	212	236	226	206	244	227	226	249	247	248	251	223	234	268	230	243	267	225	245	224	267	226	246	241	244	246	243	242	256	253	239	223	227	270	243	263	255	241	246	248	262	230	244	260	255	220	220	239	218	221	263	239	250	257	253	247	253	242	251	246	234	243	223	247	257	271	247	231	266	253	233	263	252	254	253	257	222	224	239	249	223	244	232	233	232	243	231	236	263	236	253	247	237	245	237	238	226	226	244	256	207	241	239	236	258	227	274	257	233	251	239	240	240	238	257	248	261	237	228	245	231	230	250	250	238	250	240	265	249	291	231	272	215	249	249	211	244	257	237	249	256	261	245	277	215	233	227	230	230	249	251	244	265	221	238	232	239	260	267	243	279	232	237	231	233	228	219	261	234	276	246	233	242	252	260	261	257	262	236	228	237	236	255	239	226	266	228	224	234	256	214	214	222	253	250	227	245	221	269	246	220	254	268	242	247	271	242	270	222	264	254	238	239	230	255	261	212	294	235	229	262	248	261	255	231	234	251	239	217	233	269	240	264	238	245	220	254	260	251	237	237	249	224	247	217	244	233	227	240	269	220	250	265	224	261	232	242	246	238	237	229	238	236	286	220	218	238	234	259	246	237	238	258	253	222	239	256	231	275	244	265	256	261	244	231	245	229	233	238	242	245	239	300	261	218	257	235	243	267	269	235	231	268	258	243	240	223	233	231	235	251	223	227	248	245	225	229	235	260	255	208	249	244	295	226	241	252	258	262	239	236	257	252	259	265	257	252	229	248	264	218	244	237	211	238	263	227	243	231	262	242	237	245	242	245	279	253	245	218	253	236	246	258	252	275	228	216	243	231	233	243	236	252	246	251	277	240	264	243	242	260	244	237	262	233	267	246	229	236	236	246	256	246	212	220	271	264	260	269	262	252	254	227	258	210	271	281	253	242	238	231	226	229	258	264	233	250	231	234	223	242	268	252	265	210	256	260	239	244	241	255	239	267	245	266	249	219	263	257	250	224	226	240	221	254	239	255	256	249	234	248	237	230	257	246	245	238	261	263	273	243	249	232	236	276	258	263	234	250	224	240	254	251	254	241	247	262	225	250	262	219	261	258	241	254	224	245	271	245	234	256	261	223	253	264	278	242	237	229	236	249	249	256	253	258	259	231	249	255	265	240	242	244	243	265	254	245	241	246	227	245	223	261	267	243	244	269	244	244	253	228	235	246	278	238	261	263	246	248	226	245	252	241	228	252	254	251	218	239	223	261	216	227	266	263	221	242	237	217	246	264	209	230	227	246	230	233	221	238	245	225	219	260	252	251	259	241	236	221	251	243	238	257	250	252	254	254	223	237	230	282	256	265	247	250	261	242	255	266	262	251	203	261	219	263	219	228	255	231	248	224	233	249	238	246	244	252	253	242	257	254	202	266	261	234	231	272	260	247	233	264	238	255	258	201	258	255	237	268	263	256	248	259	258	243	247	232	237	240	272	248	265	246	224	244	239	241	231	238	235	224	256	233	244	249	275	220	300	231	226	270	237	229	242	253	242	269	210	268	252	242	265	249	223	228	284	260	234	233	241	234	242	207	239	225	254	241	228	272	240	253	243	225	230	206	229	226	257	252	253	260	255	235	242	284	238	250	259	228	233	259	248	232	267	221	219	262	256	221	258	238	236	248	269	244	250	257	253	233	243	253	220	229	231	256	243	246	247	232	269	238	229	276	224	238	211	239	266	264	207	256	236	226	246	231	224	255	250	249	244	244	187	267	243	249	250	264	224	252	237	234	229	252	234	228	242	244	249	280	247	277	222	262	230	238	241	244	242	238	247	242	239	246	253	267	235	241	259	257	244	289	237	248	264	218	241	215	255	272	230	253	259	262	230	246	265	222	263	264	222	254	244	253	244	259	257	265	240	250	237	243	249	217	245	260	243	212	248	250	249	224	249	275	231	227	257	214	255	266	254	242	233	256	228	238	239	268	246	230	248	238	246	227	244	241	224	233	238	243	225	239	230	257	237	252	240	300	242	258	232	262	261	262	235	243	226	253	234	239	289	236	245	229	210	241	261	250	263	232	212	245	242	227	225	256	234	258	259	269	244	245	221	228	259	238	267	252	233	250	241	231	227	267	214	241	252	237	239	268	216	226	241	232	256	260	244	237	246	237	225	274	235	236	251	228	280	265	246	260	231	250	255	245	234	239	232	257	249	263	223	222	253	251	225	257	224	249	243	228	243	241	242	240	232	212	245	250	236	254	221	232	234	221	240	248	250	233	263	236	226	234	240	229	261	232	219	242	246	269	267	257	241	246	230	218	232	238	255	230	236	231	263	235	261	243	211	258	223	240	256	256	240	237	254	246	274	244	227	235	224	249	260	246	249	263	232	211	234	239	265	223	227	264	237	241	264	270	253	251	225	248	240	226	251	217	209	260	235	250	204	223	242	228	229	220	249	230	229	247	242	262	239	224	235	208	251	242	248	244	257	239	252	226	235	258	262	256	257	235	249	241	266	256	228	245	242	234	225	249	242	237	242	248	243	254	237	257	250	235	236	245	254	255	243	249	247	226	243	236	254	250	239	250	264	256	237	276	250	242	230	247	230	245	260	231	225	234	214	297	247	218	288	248	262	271	261	262	251	198	239	262	228	240	250	227	263	235	259	246	229	242	255	241	246	229	260	234	244	253	241	239	243	274	222	248	228	239	213	273	230	238	230	244	240	257	243	249	212	219	260	262	239	241	265	229	262	236	244	253	239	254	255	270	253	242	252	247	241	233	276	250	229	236	225	241	242	222	233	249	230	258	247	236	234	217	239	256	245	246	248	228	245	217	239	230	252	255	286	233	207	241	227	241	231	224	237	259	240	277	236	232	274	250	247	246	252	231	252	224	225	258	231	245	264	258	223	251	229	245	214	250	257	241	239	227	231	242	230	252	230	249	227	246	237	245	233	240	260	222	242	254	235	249	287	250	246	233	235	254	233	252	246	237	245	250	260	213	263	251	251	247	246	235	247	227	272	220	246	278	262	247	274	260	251	241	280	217	239	265	246	251	241	243	268	262	262	293	216	279	243	244	242	277	238	224	229	214	227	239	245	255	260	251	234	241	256	240	228	247	246	203	277	239
23315	21572	29398	24229	21825	22869	19586	8593	4667	3550	2638	2056	1700	1368	1052	940	880	716	586	617	543	517	500	462	508	486	490	451	468	452	414	457	447	454	429	383	411	418	387	363	398	380	406	350	389	396	381	397	354	345	382	353	343	360	377	350	403	364	348	373	378	324	378	358	323	355	349	346	360	374	337	334	372	360	362	330	336	321	339	358	343	340	309	347	343	346	366	326	340	363	329	366	357	360	345	344	338	314	357	358	318	319	352	323	324	383	311	284	349	331	333	289	367	352	365	336	366	338	331	343	358	367	390	337	332	348	356	315	347	358	362	352	327	315	324	379	328	311	340	355	327	339	338	341	321	343	343	333	348	344	347	377	358	335	365	342	355	382	333	321	358	339	300	356	324	337	318	314	326	328	332	340	328	326	356	354	338	349	343	361	350	318	357	327	355	323	296	313	327	365	327	346	343	330	343	340	345	351	356	357	340	335	380	349	387	341	332	353	354	314	349	348	316	336	356	336	334	343	337	348	316	310	350	356	343	331	328	343	338	329	385	365	345	345	294	298	338	334	331	355	369	361	356	324	353	353	348	380	333	347	335	374	321	361	345	348	331	339	369	338	338	354	333	334	352	338	358	303	344	301	332	350	305	336	370	339	336	339	360	367	331	308	339	300	360	371	333	330	357	331	349	335	345	348	330	329	328	329	355	331	336	354	345	323	346	340	364	333	341	327	352	342	351	353	374	374	351	315	321	339	349	352	330	346	327	316	316	343	297	331	345	338	353	334	317	344	340	332	324	348	344	328	348	333	372	363	344	362	321	347	349	326	364	355	346	321	327	313	345	342	363	337	350	341	324	339	338	338	348	348	361	344	369	300	312	336	357	349	354	344	348	382	314	342	383	355	349	329	344	330	316	352	344	361	347	376	365	310	350	309	351	335	343	337	343	344	365	314	323	334	335	382	340	357	340	326	328	328	340	317	339	329	342	350	329	330	348	327	338	330	332	355	337	328	339	330	327	356	357	321	340	356	316	399	329	357	346	319	370	317	328	346	342	310	338	370	329	367	343	364	344	347	374	343	350	325	317	337	337	365	329	359	348	325	351	360	310	350	332	349	338	346	350	374	355	344	345	285	339	329	362	372	357	331	349	363	348	308	367	330	325	343	357	384	330	352	377	341	374	352	340	331	326	341	331	312	329	356	320	357	340	309	356	285	364	319	343	336	311	349	295	324	365	357	352	345	326	305	342	335	328	331	313	301	354	375	353	317	371	363	331	328	349	349	381	343	346	286	363	347	348	301	347	347	323	339	326	339	368	322	381	327	344	323	339	330	343	343	363	314	309	337	341	320	284	360	324	312	355	346	321	361	341	300	296	342	347	348	322	329	355	345	338	349	314	306	344	320	350	313	316	335	342	353	342	345	372	327	332	351	356	337	334	343	327	325	340	332	316	355	358	339	363	311	356	322	364	325	320	355	349	357	339	300	351	342	340	372	332	380	346	313	373	338	326	345	355	359	316	357	340	362	339	349	349	343	366	323	333	338	339	333	305	345	324	325	339	315	345	305	349	343	301	318	356	331	338	328	330	358	352	333	355	321	347	338	325	321	365	344	336	329	358	342	356	345	351	334	338	366	337	333	378	346	344	314	387	304	329	313	313	364	333	351	308	313	349	339	356	345	337	325	350	353	363	343	323	327	348	322	321	346	331	363	353	332	321	364	322	333	329	318	315	322	325	332	308	321	366	339	312	343	346	343	350	326	304	334	316	341	333	344	365	348	325	325	374	355	349	346	342	339	320	336	327	339	322	341	341	330	340	316	360	332	348	347	369	348	354	351	324	322	351	327	348	353	365	368	320	323	323	342	306	348	340	320	328	337	317	305	348	311	394	349	321	350	349	336	354	335	321	321	354	317	351	338	294	327	346	310	335	335	366	327	316	335	345	317	327	307	315	367	344	366	345	318	342	310	343	363	334	345	363	367	377	335	377	329	327	314	371	364	322	369	344	325	344	384	321	342	322	327	338	353	327	332	354	323	316	338	326	353	351	341	349	349	343	336	302	341	347	342	335	311	350	347	320	323	333	328	337	313	339	339	358	355	323	342	314	353	326	320	326	316	323	308	336	325	360	346	349	337	339	315	341	303	322	338	358	318	335	314	313	322	327	338	329	347	352	323	324	360	346	316	332	333	367	350	361	334	371	345	373	337	362	334	337	312	354	357	331	361	337	349	291	329	347	325	331	349	356	357	356	317	390	318	361	338	338	361	311	354	353	348	323	347	363	351	339	319	346	335	361	329	327	343	323	296	341	345	336	332	349	361	335	321	320	336	327	316	351	355	347	344	368	371	332	314	336	334	336	302	339	340	344	336	366	359	322	315	373	338	383	350	346	312	336	357	360	365	384	320	344	335	359	336	318	342	346	366	329	365	340	313	354	364	352	343	353	341	348	355	322	364	342	317	332	323	327	327	355	337	328	315	354	329	320	318	323	297	375	346	333	341	340	347	350	328	322	334	346	307	355	323	338	337	340	318	338	330	361	373	334	386	322	333	338	338	335	359	314	343	311	330	321	332	355	370	342	325	345	349	322	352	324	363	357	308	370	349	331	326	325	367	352	328	357	325	331	352	361	333	306	291	323	321	301	338	341	323	326	308	326	335	339	324	321	350	332	357	374	365	322	343	340	379	363	327	359	355	329	365	328	345	357	308	347	340	328	399	344	310	336	337	349	346	352	323	333	359	338	317	323	326	335	327	304	340	374	370	346	315	311	348	366	354	329	356	342	343	336	329	303	330	370	350	332	345	284	358	323	327	350	378	334	337	321	350	312	341	375	307	330	357	367	297	332	353	339	341	371	325	327	355	320	355	352	329	367	341	346	332	349	354	321	342	360	305	357	308	283	320	348	324	303	369	342	326	360	350	333	344	343	349	361	347	338	351	332	369	358	358	336	345	325	334	333	354	331	314	320	350	331	349	297	363	345	369	321	357	328	333	354	336	364	353	337	358	363	349	336	326	376	338	320	359	292	336	329	315	336	341	323	318	338	338	344	380	315	353	293	342	336	305	340	338	360	334	314	299	352	333	303	341	327	374	330	323	327	322	335	353	334	356	360	331	344	344	334	325	330	367	321	341	348	310	324	354	326	332	364	306	316	341	348	330	347	341	337	325	332	339	337	354	346	331	382	339	361	329	335	334	295	317	320	320	372	328	373	335	346	359	302	371	377	379	324	326	363	345	298	350	346	320	334	333	361	329	334	335	355	346	349	333	323	333	368	367	340	339	334	346	348	355	346	329	357	319	305	313	359	338	343	349	335	357	327	348	331	338	356	336	321	329	328	361	318	310	355	335	316	329	329	375	336	342	350	328	305	348	330	348	332	328	333	331	339	351	332	362	299	336	331	344	310	331	310	323	334	334	346	343	366	321	364	341	334	352	303	325	338	327	329	302	333	317	377	348	345	351	362	334	293	327	364	345	358	341	312	348	343	347	327	354	349	343
23304	49525	41127	30470	25985	21028	16999	11141	7547	5716	4408	3445	2752	2071	1486	1370	1152	925	732	647	662	663	643	605	613	614	586	560	599	522	496	497	499	482	459	469	442	501	439	462	422	450	461	381	418	364	403	376	367	362	405	391	355	397	383	402	375	351	347	379	391	371	384	371	368	330	373	423	382	379	358	369	363	378	356	355	350	324	323	365	356	342	323	376	357	361	356	345	348	379	357	316	362	370	338	337	347	363	335	379	356	339	340	381	341	337	344	323	345	351	340	379	364	344	348	319	352	379	355	361	358	346	385	320	348	348	361	363	353	368	370	357	340	364	371	331	366	321	355	357	363	337	326	354	346	332	360	332	344	384	340	346	326	346	352	344	355	377	325	349	365	384	361	339	323	368	382	371	387	339	358	384	331	332	358	332	355	345	357	346	333	359	357	366	326	351	346	348	385	350	349	363	356	335	349	373	351	353	342	364	349	364	373	381	363	347	320	349	359	339	356	336	347	372	369	350	351	331	330	360	356	326	332	327	379	366	346	361	332	337	338	299	344	340	349	348	340	349	350	351	388	345	335	356	332	349	317	335	392	349	347	326	374	337	389	329	334	352	357	345	365	347	365	338	352	375	326	383	353	347	369	335	315	325	345	346	350	361	337	334	352	335	362	341	344	366	353	365	325	317	362	354	330	362	355	359	372	357	322	357	392	373	354	338	373	348	328	342	332	359	350	328	344	306	371	333	376	340	361	384	364	385	353	354	337	364	366	346	387	368	358	396	365	339	386	373	349	344	322	356	383	356	367	346	372	355	383	353	337	339	363	383	317	334	336	321	331	337	384	332	345	374	345	322	324	346	354	354	337	369	347	332	348	336	343	322	314	363	334	339	354	369	366	340	290	333	352	372	322	354	333	338	361	350	307	357	370	354	364	367	353	320	330	351	320	358	344	336	372	356	347	357	326	373	379	368	306	348	348	375	356	332	351	343	348	383	334	351	371	346	342	354	356	334	340	345	334	360	356	344	366	368	370	363	380	360	363	325	335	351	343	337	353	359	342	348	321	410	350	389	395	346	388	369	335	368	333	320	350	373	335	367	359	356	365	351	366	348	346	386	369	359	356	364	355	351	335	346	346	344	323	359	329	366	376	323	342	368	343	391	371	338	319	357	321	390	347	326	352	380	329	350	347	339	369	335	343	346	377	381	350	348	357	358	355	358	331	322	362	347	374	316	346	356	350	370	344	367	343	345	339	334	315	356	337	355	342	351	361	362	331	365	311	346	340	373	348	366	348	334	354	326	312	376	347	348	352	338	361	364	365	330	335	338	322	318	345	352	345	320	349	354	320	368	299	390	381	342	344	346	376	372	354	342	352	398	344	363	345	361	350	366	332	324	359	356	353	367	337	331	335	384	329	337	334	338	373	308	368	374	377	356	352	317	364	349	365	337	355	355	339	353	357	329	389	342	339	338	356	358	354	374	364	357	386	352	317	299	372	355	353	356	343	341	378	368	392	326	353	368	311	349	375	369	369	373	331	346	349	378	347	344	346	359	367	349	354	341	343	353	358	348	367	351	383	314	366	346	332	333	374	342	372	330	363	352	391	357	345	356	358	345	325	356	349	347	374	329	328	387	334	338	349	343	388	374	325	320	347	336	379	333	325	360	374	318	389	356	329	341	351	373	350	387	378	347	370	321	352	343	358	350	350	354	380	338	346	331	333	386	389	351	375	346	342	346	369	351	322	324	330	368	323	371	363	333	343	370	363	348	357	343	360	368	353	337	394	385	359	352	335	358	368	356	347	337	325	336	365	358	346	341	340	340	315	327	372	379	338	372	326	309	348	350	404	344	349	349	347	339	351	345	368	337	349	352	313	339	349	385	345	341	314	338	336	365	332	311	364	345	352	329	361	368	320	371	330	346	334	379	364	319	317	367	342	362	350	364	335	320	341	372	352	343	338	379	352	350	363	366	334	341	375	347	365	358	330	323	359	371	355	346	375	345	345	350	360	352	378	358	347	364	379	349	373	365	335	384	367	370	366	367	360	323	346	325	345	349	321	330	363	366	349	339	328	365	365	385	383	357	365	348	365	364	356	323	374	369	336	337	354	376	334	349	324	347	339	365	367	358	371	338	358	323	336	360	375	340	356	345	343	323	360	349	386	333	360	349	357	362	343	351	339	350	401	360	315	314	317	350	351	340	348	353	335	374	366	349	337	365	369	340	318	351	386	316	382	329	310	354	337	347	319	334	364	345	392	352	380	338	350	320	340	367	354	337	332	369	351	361	357	357	380	359	352	361	390	351	386	334	380	360	319	362	348	325	332	374	346	332	327	357	373	335	333	340	328	377	337	325	347	352	375	312	360	332	343	365	361	375	345	380	342	354	345	385	352	362	361	339	373	354	340	364	373	361	361	351	347	350	357	349	350	376	355	351	340	363	334	338	358	340	346	369	352	295	341	355	379	378	351	355	345	346	340	338	345	363	330	346	345	352	336	388	338	385	355	362	337	347	357	330	347	361	326	335	336	363	316	378	351	371	346	351	342	361	335	344	386	350	345	362	382	341	370	346	366	324	347	350	349	335	382	341	358	359	371	357	319	353	335	346	368	340	349	360	374	361	317	362	347	353	329	373	371	364	372	402	346	344	366	341	324	360	334	340	353	334	325	307	372	354	358	368	369	355	335	378	358	323	360	355	335	358	332	332	342	357	359	347	363	326	348	326	338	361	346	320	330	354	378	336	323	362	371	341	383	341	363	358	355	329	321	346	350	337	384	367	345	367	332	352	347	313	336	364	307	323	350	343	322	362	370	371	329	349	358	333	345	326	345	377	349	322	331	336	353	346	353	319	335	342	381	376	358	352	383	307	363	358	317	347	347	360	336	360	355	336	359	378	341	317	345	356	351	338	327	314	334	352	366	355	306	343	370	376	343	340	364	339	329	362	394	344	329	341	355	368	370	367	317	345	345	366	307	335	354	359	338	354	321	357	351	355	351	361	343	373	331	326	365	358	315	357	363	345	348	328	357	348	324	337	337	371	357	367	323	376	359	349	364	392	316	339	342	376	364	331	364	346	374	318	332	360	347	380	357	344	357	358	349	384	367	397	321	349	318	358	371	357	346	362	327	379	360	339	358	360	369	368	370	363	310	346	343	350	353	346	374	357	341	363	330	344	349	333	332	341	346	347	345	329	334	320	339	337	330	344	372	350	400	335	351	332	352	359	344	322	372	323	370	365	337	354	357	326	343	370	349	367	362	338	348	342	338	348	337	382	331	360	346	346	361	347	354	351	356	329	367	355	357	323	316	329	382	380	372	369	340	348	370	346	379	333	376	366	357	334	356	346	325	346	342	366	324	354	378	347	364	343	345	339	365	326	367	333	322	369	360	353	350	328	350	346	335	405	339	384	351	321	368	353	367	363	363	347	336	343	319	356	375	340	352	356	346	347	339	335	334	390	354	332	336	350	373	341	351	339	343	365	343	316	339	394	366	358
28997	23943	25691	17974	10545	7134	4999	2660	1679	1335	1025	877	725	570	500	412	400	314	324	272	287	275	238	266	274	274	269	289	247	252	245	230	232	253	251	225	202	219	241	234	224	255	200	219	227	212	244	229	185	195	204	191	211	202	230	204	206	230	214	202	222	224	188	194	167	223	190	223	229	211	202	203	202	211	209	215	207	203	219	196	200	229	203	215	203	203	210	197	210	242	192	209	222	227	216	216	200	211	229	173	219	198	183	208	201	209	211	231	197	200	212	180	218	218	234	185	227	204	169	228	200	213	182	187	201	199	216	198	223	200	238	214	203	188	213	196	203	206	213	204	212	211	210	218	207	219	201	211	191	219	202	220	215	211	232	226	213	195	212	221	220	204	235	195	196	223	210	215	198	219	197	205	244	204	220	207	219	189	211	191	206	230	205	215	202	234	214	209	202	242	192	185	203	223	236	218	192	210	189	191	227	209	210	196	201	211	203	215	228	209	187	205	193	222	222	224	218	183	225	183	217	202	208	192	211	209	213	215	207	197	202	207	215	199	226	220	196	209	203	201	242	203	228	212	182	194	229	213	208	209	183	234	223	211	220	218	222	209	208	213	220	225	215	225	207	212	226	227	214	242	227	213	228	220	194	200	218	203	207	226	239	223	204	199	207	193	217	219	230	205	214	227	210	189	196	233	222	217	221	217	200	216	215	220	201	190	196	214	238	208	213	212	203	212	227	230	181	206	208	198	218	202	212	239	198	208	185	219	199	196	218	220	220	222	199	211	234	184	232	214	189	211	231	207	214	223	219	204	220	219	223	226	231	229	206	210	198	207	215	188	212	209	196	181	220	219	224	204	196	213	205	231	200	226	211	227	231	196	220	218	213	227	224	219	197	204	197	193	187	224	231	203	209	214	195	195	234	223	234	214	210	201	212	213	203	211	202	181	189	222	210	211	193	250	226	192	203	201	223	189	229	211	200	224	198	223	216	193	203	229	207	223	221	204	211	248	237	211	212	212	244	230	203	196	206	190	197	193	204	214	236	199	216	209	217	228	237	201	218	197	196	214	236	225	205	214	189	241	214	191	205	169	226	188	196	215	215	185	189	199	234	193	212	213	203	202	228	222	245	205	204	255	220	229	229	215	193	192	204	208	202	208	199	194	207	226	212	220	201	226	218	234	199	233	205	216	203	237	212	211	222	235	244	205	178	220	197	197	216	206	232	196	208	196	234	200	184	204	220	228	215	205	221	190	217	238	215	211	201	205	206	189	198	192	209	255	205	204	204	194	236	217	215	196	216	186	190	209	200	195	190	197	225	216	190	202	198	223	227	212	213	206	217	200	210	215	213	209	210	200	196	227	234	184	227	213	195	225	211	224	217	211	196	199	214	212	221	194	213	202	224	218	201	203	229	210	232	218	233	209	233	219	220	215	199	206	237	227	209	216	227	222	222	181	222	204	192	185	202	192	250	226	186	205	213	247	220	220	220	178	183	209	207	196	227	185	198	175	212	180	194	211	202	230	189	193	193	213	219	212	228	199	206	212	202	201	224	203	199	226	219	230	214	225	224	232	214	204	199	201	207	200	220	197	202	181	223	203	220	197	215	240	201	211	217	212	240	228	198	176	216	187	207	245	208	215	185	189	239	219	219	246	210	186	174	212	231	217	211	218	190	209	218	210	202	243	199	210	205	196	195	235	225	201	234	215	211	209	209	214	202	182	185	212	192	205	212	192	191	226	210	227	177	187	206	215	202	192	209	202	204	223	191	225	239	233	208	195	214	207	225	240	212	228	195	195	224	184	208	197	219	225	214	218	227	203	192	186	207	228	214	221	220	184	222	197	221	196	217	178	208	211	226	214	218	198	224	210	192	216	221	206	236	226	192	220	212	203	189	204	195	201	214	200	215	196	217	188	228	186	216	218	212	216	202	224	218	186	187	223	227	215	176	205	194	236	198	240	206	196	202	206	217	222	198	223	203	228	213	194	205	191	223	226	184	213	213	201	216	225	216	242	203	230	231	241	221	227	227	210	186	225	199	197	216	239	232	202	181	199	236	220	229	208	208	201	210	211	209	196	183	214	207	190	213	211	208	205	194	192	211	214	209	193	233	220	201	201	220	229	209	199	220	227	205	241	204	225	219	214	215	220	207	219	187	191	198	234	210	232	191	187	229	202	210	222	211	203	229	195	198	203	212	218	201	198	220	193	218	226	220	215	225	230	224	258	212	202	210	191	211	207	200	210	190	222	222	209	212	213	227	202	234	228	209	202	190	215	210	223	221	214	220	201	206	209	217	209	205	222	189	225	221	196	215	210	201	210	215	173	238	201	220	206	210	225	206	201	221	227	199	206	201	203	201	205	228	187	227	209	202	202	221	224	203	233	219	230	187	212	224	210	227	203	202	225	224	209	195	207	221	214	208	196	204	217	208	204	208	176	220	230	203	203	207	229	245	174	186	192	223	188	236	216	205	219	199	204	192	192	237	221	204	209	210	218	222	224	202	194	203	198	228	182	222	203	198	217	208	202	219	202	196	224	206	210	237	180	220	220	206	202	242	236	221	213	216	214	216	205	208	218	223	213	208	226	208	232	206	207	194	216	203	209	221	215	225	228	201	204	219	201	206	211	199	245	208	223	192	175	223	216	206	202	199	211	199	209	183	220	184	209	196	197	209	202	221	181	244	227	220	181	205	205	203	212	207	193	215	236	193	244	193	221	220	219	219	207	236	207	222	206	208	211	211	208	200	236	188	205	204	218	218	201	213	220	235	217	229	186	207	198	190	230	214	216	217	207	207	208	201	207	217	205	219	179	212	189	212	196	211	195	236	241	203	212	190	217	205	202	201	207	201	207	211	204	213	181	173	204	193	194	193	227	196	205	225	208	209	223	199	190	191	202	210	208	214	205	215	213	216	193	244	216	218	230	221	225	226	216	201	242	221	195	214	224	218	205	210	193	196	212	234	195	231	240	241	205	235	229	222	193	217	204	219	193	209	210	207	186	208	199	221	217	190	231	194	218	197	209	232	209	214	192	200	208	207	208	196	194	209	202	220	196	190	196	208	190	215	208	209	243	209	197	200	187	194	205	223	216	229	200	198	190	179	217	222	214	236	191	210	221	207	190	208	188	211	201	227	207	217	196	236	197	196	240	220	178	213	231	205	220	203	207	207	217	191	215	210	209	194	195	201	217	219	205	211	208	215	214	213	200	212	221	200	208	245	218	195	220	206	216	212	224	219	181	209	219	204	196	205	217	196	215	202	208	211	201	182	190	230	233	208	192	210	203	210	235	228	218	224	211	217	194	204	192	192	203	208	197	208	201	214	201	224	181	191	217	206	211	214	205	199	193	192	208	197	204	214	177	208	220	205	212	209	203	236	221	204	217	252	216	216	216	215	191	187	213	200	240	195	186	221	206	207	217	192	219	209	203	203	229	219	217	225	186	216	216	209	189	195	215	178	207	224	212	202	213	224	216	222	217	201	208	206	211
20541	36082	27842	17637	13718	10901	8187	4953	3118	2331	1783	1419	1084	892	673	580	521	403	383	358	304	305	302	320	318	326	276	322	287	295	264	305	267	306	282	261	262	265	248	259	256	241	238	242	255	219	245	221	232	249	207	248	225	210	228	237	237	198	224	241	233	253	228	249	233	224	214	244	244	223	243	237	246	206	211	183	235	215	255	231	228	235	230	213	192	233	213	251	227	248	214	247	221	232	232	244	221	231	212	245	246	211	250	210	225	234	214	237	272	219	234	202	218	237	230	201	239	220	227	218	229	223	232	224	221	221	236	235	212	216	216	233	219	198	251	234	222	242	231	221	208	241	199	234	239	233	230	235	234	214	226	217	212	231	223	240	218	214	208	216	208	221	233	202	232	208	212	231	243	207	224	215	220	230	240	219	223	225	243	218	222	192	240	232	220	194	212	221	207	206	254	223	238	209	205	236	207	231	228	204	216	239	233	241	236	241	233	204	247	221	240	217	236	237	215	223	241	221	242	235	261	225	246	238	242	226	235	219	240	204	243	212	214	240	247	242	212	223	244	236	232	229	231	223	231	230	251	217	225	239	247	244	214	239	230	229	234	222	218	225	218	216	231	216	225	223	209	221	254	249	220	212	201	221	230	216	214	214	234	243	240	228	216	234	221	238	228	215	230	214	238	229	229	204	211	224	242	241	238	219	234	237	207	246	213	218	232	228	228	216	253	250	220	227	226	217	250	218	222	225	201	234	238	231	249	227	246	209	237	196	231	244	256	263	218	232	230	231	238	230	205	226	230	213	231	231	236	227	237	234	207	219	221	221	237	229	242	226	230	242	220	219	269	225	219	234	220	229	233	202	236	238	219	217	221	248	244	209	214	215	232	227	245	259	252	204	198	221	224	235	242	230	249	212	216	238	238	220	248	241	221	226	228	226	225	241	211	249	247	229	238	227	198	231	216	249	228	218	221	210	249	206	222	239	225	222	232	228	241	242	223	243	243	228	220	230	233	242	240	258	249	231	225	219	245	180	206	225	225	233	220	220	234	206	216	230	216	219	245	217	239	227	211	219	250	231	235	221	206	197	212	209	208	247	254	215	223	239	221	224	226	232	248	242	240	246	243	237	229	235	233	220	211	207	210	238	246	232	236	201	214	246	252	236	222	246	245	249	208	214	226	241	213	260	232	219	232	260	223	259	236	216	220	253	228	256	230	228	218	225	238	204	229	218	205	244	254	216	222	224	236	252	204	222	211	282	233	245	237	245	244	221	199	240	224	225	245	240	258	231	216	205	215	236	229	224	234	228	219	237	252	227	232	239	255	209	211	217	212	233	258	245	251	219	229	234	193	213	191	228	241	238	210	226	228	217	244	232	236	236	190	232	246	257	194	267	240	214	244	216	231	234	256	221	230	209	222	231	232	220	209	206	220	197	200	236	228	218	214	237	232	229	248	232	203	253	214	213	230	221	233	233	220	244	220	236	205	233	231	228	200	235	219	215	221	213	243	234	231	221	235	218	211	248	225	205	192	222	220	211	230	218	240	234	211	255	242	232	230	252	209	214	237	238	227	225	226	224	229	210	235	229	242	249	228	218	198	223	215	237	216	218	196	225	223	244	244	232	213	241	237	230	245	224	237	241	211	257	246	224	259	223	217	257	221	221	232	232	218	220	228	212	208	199	235	218	222	226	222	216	220	235	234	236	208	264	234	233	218	224	228	213	205	222	241	235	252	212	193	237	234	227	233	234	239	214	223	218	237	223	240	224	206	241	228	213	253	214	216	203	224	223	210	221	211	253	212	223	210	249	218	222	239	267	216	221	239	256	209	222	210	206	200	221	244	222	221	228	226	251	230	235	215	221	254	207	258	240	222	215	221	201	217	219	226	223	220	225	228	227	193	242	214	259	229	231	238	219	239	212	255	229	190	249	211	206	209	226	227	247	234	249	211	233	217	209	218	244	221	232	210	238	225	216	241	256	239	208	249	239	211	214	208	242	236	209	214	216	251	242	226	251	234	237	226	206	244	252	230	224	250	261	243	234	230	250	234	242	251	214	240	238	228	226	229	225	223	204	208	234	244	231	210	250	217	253	220	206	245	233	193	241	224	213	197	230	236	207	217	237	217	254	201	211	228	251	238	218	225	237	240	224	233	239	249	244	229	253	254	224	228	222	244	240	226	253	234	218	233	212	212	271	234	209	199	233	235	222	225	226	219	224	255	226	234	219	230	223	224	236	223	234	225	205	227	233	239	225	217	211	224	245	228	224	232	258	221	204	228	230	205	265	212	248	222	239	223	244	206	219	242	231	252	230	224	231	227	205	231	257	219	214	231	220	261	235	222	191	252	249	232	212	211	224	258	230	241	229	212	236	257	230	239	225	215	249	250	217	211	215	225	239	213	251	225	228	231	242	192	226	217	216	233	240	229	237	245	213	228	251	217	243	217	226	237	234	215	209	227	204	233	240	255	239	237	246	246	235	256	221	220	200	258	216	233	223	231	197	218	207	229	251	220	205	206	211	213	218	231	256	245	230	233	234	235	238	239	223	219	214	226	224	238	237	232	225	233	253	214	236	204	198	240	236	256	232	261	244	211	210	210	264	213	218	224	239	227	239	217	227	239	185	253	209	201	237	248	241	212	219	223	237	206	249	234	207	229	230	210	222	228	226	230	230	229	233	223	229	224	225	224	224	222	231	218	220	198	240	213	210	213	221	232	240	226	226	229	222	221	263	216	233	222	217	217	212	214	226	216	225	224	234	233	245	232	228	257	237	230	222	236	242	247	222	244	195	222	237	226	250	234	238	214	209	209	248	257	248	212	229	211	225	217	211	204	220	203	240	215	223	259	255	227	234	226	207	215	227	208	235	254	245	203	220	186	249	213	210	221	214	211	205	222	250	221	222	236	253	212	236	224	236	211	227	234	199	234	200	219	212	229	221	227	219	216	203	229	247	230	221	180	212	241	212	213	233	220	222	259	208	226	211	234	237	235	210	211	240	210	252	244	227	193	265	240	233	237	234	213	225	238	229	256	227	229	227	236	236	197	214	216	255	223	214	222	240	229	225	242	211	213	223	230	214	216	222	231	224	233	243	229	212	235	238	241	253	247	218	241	195	225	223	220	227	220	228	188	226	235	218	229	219	247	216	226	242	198	235	229	236	233	231	220	214	239	211	201	233	233	224	219	263	246	210	214	231	222	206	219	228	210	243	195	222	250	261	223	237	229	252	246	218	234	241	238	232	202	253	205	206	215	233	225	212	207	221	204	251	230	228	211	236	238	236	237	251	221	231	245	237	229	210	204	208	222	224	215	211	225	231	223	211	229	212	218	207	220	266	223	225	224	233	224	212	228	216	222	234	200	238	227	222	230	237	238	224	216	208	260	201	198	215	239	221	193	266	212	222	235	206	242	230	221	236	217	233	235	220	255	222	233	229	237	223	237	225	233	233	242	233	216	244	210	233	215	240	224	223	211	219	228	234	241	212	220	248
24514	21572	28928	24878	22208	17981	10893	5687	3022	2386	1739	1430	1165	975	772	728	607	532	428	448	394	346	425	372	409	393	358	355	364	348	333	336	356	345	312	326	342	288	298	309	395	295	339	310	321	318	320	288	291	297	296	304	312	294	276	282	318	319	315	307	280	270	311	287	272	311	295	282	286	281	290	287	315	294	285	281	278	311	282	280	289	298	279	264	291	293	293	293	275	300	289	259	281	290	320	268	292	248	291	274	278	268	294	254	271	291	295	292	286	278	278	296	298	311	267	259	284	283	306	278	285	281	312	287	268	310	280	245	301	279	307	319	281	264	269	290	283	324	299	262	311	304	275	298	296	302	325	259	300	276	273	283	281	288	315	289	303	303	283	271	286	274	262	301	266	281	283	269	295	300	317	309	286	262	292	280	281	293	295	298	263	264	293	276	270	294	296	279	288	279	259	292	289	284	276	266	268	272	285	289	268	281	285	279	290	266	256	293	284	290	267	304	280	276	293	294	290	306	299	269	282	284	330	295	286	277	268	310	273	276	285	246	306	287	308	276	322	287	311	290	274	292	311	287	271	290	290	278	321	277	275	292	280	296	282	304	283	268	291	282	257	276	292	299	266	262	265	301	282	298	297	294	288	299	300	286	282	302	321	289	289	268	286	269	287	283	293	301	276	274	318	285	273	298	296	265	278	290	288	274	326	295	319	295	284	305	268	294	297	288	282	299	293	266	298	292	286	300	322	312	272	286	284	308	286	301	301	274	270	266	269	288	282	287	286	311	288	278	279	281	279	307	309	272	313	292	282	294	269	319	295	312	285	287	268	303	272	294	293	268	258	292	281	264	277	265	260	296	304	305	274	275	276	284	281	315	298	304	289	283	294	292	288	279	254	275	272	266	274	323	276	272	295	284	288	300	305	322	284	304	303	252	282	304	284	268	306	308	308	282	285	282	294	313	308	280	288	289	289	284	270	288	309	271	289	289	283	240	263	255	294	279	307	279	274	270	296	289	246	244	269	279	285	269	263	267	283	332	277	266	315	261	294	288	274	300	276	261	285	300	261	275	290	282	298	285	287	297	276	262	287	289	302	290	289	260	318	282	309	288	264	276	277	287	321	290	255	268	274	265	270	316	289	293	314	328	277	294	259	317	302	315	275	277	309	281	280	298	281	257	289	286	270	286	297	296	265	289	286	278	267	277	318	288	309	299	280	277	258	290	296	249	271	306	279	292	264	287	296	252	300	285	299	284	300	299	271	275	285	300	272	275	283	283	283	294	294	263	292	279	302	310	277	293	309	305	288	292	279	328	286	294	279	265	291	260	282	301	288	280	301	294	262	281	265	275	281	248	305	263	268	276	245	271	285	322	294	294	269	293	301	310	278	295	282	283	275	265	290	283	294	317	274	275	278	298	302	301	308	289	276	268	318	286	314	295	307	286	270	280	297	284	301	309	276	267	282	304	277	276	278	303	301	290	294	270	285	270	284	281	287	270	268	318	285	284	274	294	308	287	285	307	259	275	268	299	277	302	296	260	277	278	264	287	310	274	293	287	275	284	285	290	325	269	287	302	290	328	288	279	252	272	285	284	280	251	277	300	294	286	289	271	316	334	303	289	273	313	276	293	291	281	305	270	280	282	291	273	270	262	274	280	300	297	286	284	276	296	288	280	278	291	257	287	259	296	294	308	264	289	297	302	279	265	283	274	279	301	270	296	265	289	312	273	268	280	280	267	294	272	271	317	296	269	283	306	275	322	265	287	281	286	301	269	304	268	282	275	291	290	290	284	278	281	291	286	283	265	276	268	321	263	296	300	316	278	322	289	272	285	287	327	281	297	279	259	298	278	287	304	283	308	290	272	308	286	277	291	283	295	281	298	275	248	292	323	291	289	303	289	306	301	309	269	284	298	284	278	302	307	266	298	286	267	307	254	325	309	272	266	236	298	290	274	266	285	292	309	286	281	259	282	285	291	290	269	271	289	305	282	286	302	288	268	323	298	296	262	323	261	285	263	293	268	310	268	299	264	294	269	274	259	287	314	261	276	287	298	312	272	313	300	271	280	301	278	284	305	290	310	309	296	323	240	297	305	311	296	246	294	285	317	281	293	279	273	291	288	302	291	268	300	308	291	295	293	261	262	285	330	284	277	327	264	298	277	281	281	278	252	289	266	279	268	290	313	281	243	259	286	284	279	290	269	262	287	263	289	264	299	272	319	285	292	285	308	311	293	271	275	294	298	292	270	272	295	285	283	283	296	285	263	281	300	287	278	266	325	288	270	282	241	289	258	294	279	316	256	321	282	281	290	275	282	298	319	279	309	281	271	268	299	317	286	285	302	307	320	280	317	288	283	281	312	283	275	279	296	257	283	282	280	314	303	308	275	299	268	302	268	253	292	264	225	284	298	273	286	285	275	284	303	258	280	286	284	287	292	279	270	278	257	291	301	287	273	279	274	293	304	293	306	308	294	270	311	289	287	270	321	288	303	278	311	280	292	294	322	290	295	269	294	288	290	284	271	325	299	277	286	301	297	262	255	276	291	289	281	313	268	270	268	310	286	283	285	290	282	302	283	279	299	298	275	298	254	288	285	272	319	311	288	323	253	267	287	271	282	258	280	295	319	315	241	264	305	264	282	297	274	302	296	311	282	305	301	272	276	302	302	291	289	284	292	301	300	283	247	274	272	287	287	302	308	293	274	276	290	287	273	278	280	297	302	282	284	283	280	284	256	282	315	273	297	293	289	274	301	298	295	268	294	289	289	257	290	261	266	234	264	301	290	304	283	276	278	315	274	285	291	267	319	297	310	277	277	277	268	289	325	272	284	301	264	272	292	273	279	297	293	297	287	329	274	280	271	272	281	318	277	285	313	301	307	279	296	302	270	275	282	265	281	287	274	286	289	295	286	281	289	278	280	310	276	309	286	304	275	319	275	294	269	290	297	291	305	272	275	275	303	313	293	279	269	277	275	293	274	275	277	257	332	281	303	293	269	292	293	275	266	288	294	284	315	317	310	258	266	277	271	265	267	304	321	290	297	267	301	308	324	273	269	287	288	287	273	260	307	292	285	260	255	267	305	254	286	280	279	269	282	294	274	290	269	302	284	264	276	279	290	319	281	302	286	323	294	271	272	290	303	291	290	290	290	276	274	300	323	334	284	283	266	274	254	283	313	251	305	319	271	260	298	275	291	261	271	280	265	253	284	284	247	264	291	273	280	311	288	264	271	299	290	278	281	277	299	290	293	252	250	313	281	279	291	306	263	285	281	281	282	306	263	251	308	252	269	282	283	262	250	296	276	257	304	315	290	297	259	269	290	291	311	265	261	294	272	289	261	313	302	305	315	278	303	301	309	302	298	280	290	273	280	251	308	278	234	299	279	290	317	290	279	252	288	284	258	294	284	293	290	286	286	302	284	291	269	303	272	296	300	266	276	264	255	284	273	277	289	302	279	291	288	281	274	315	315	320	257	298	296	307	293	276	274	291	286
20955	44280	35793	24912	20640	16138	12928	8553	4911	4063	2940	2357	1812	1375	1143	981	837	710	531	509	500	471	479	459	460	487	459	406	452	395	396	417	401	382	395	358	345	377	355	399	347	353	329	347	348	358	330	310	326	314	326	328	339	298	327	310	334	321	312	312	336	298	337	305	287	305	286	302	278	326	334	311	308	300	315	304	326	322	273	279	305	315	321	287	285	274	274	296	297	301	306	290	299	297	285	276	295	311	302	281	310	306	293	278	292	310	300	311	290	271	307	272	301	297	302	276	319	299	303	300	299	291	330	306	295	291	313	324	312	305	317	331	301	307	284	300	318	286	305	278	303	287	301	277	298	276	300	295	294	307	302	326	262	275	287	326	318	339	304	295	294	292	300	299	269	306	283	281	346	316	294	290	300	319	281	305	262	287	312	266	327	310	305	311	316	317	305	296	342	281	285	280	297	285	327	322	326	326	297	306	295	296	309	285	292	294	303	318	316	323	305	293	314	301	301	329	311	314	301	287	302	298	311	304	315	301	299	268	294	320	339	319	308	304	254	304	330	280	312	307	311	278	305	317	312	345	312	292	307	286	320	295	292	291	306	291	310	280	287	295	306	323	302	300	289	281	295	307	298	322	306	311	304	308	293	286	297	314	282	274	282	321	315	316	301	322	294	335	301	323	308	286	306	304	305	322	288	303	297	294	301	308	314	295	289	318	311	299	282	319	299	307	290	292	301	324	297	277	265	292	316	290	275	286	321	311	316	323	318	309	336	323	312	292	311	318	303	277	288	271	331	272	300	323	313	317	282	297	273	313	301	335	314	307	268	276	295	278	313	277	278	305	301	289	303	329	305	303	281	296	279	291	244	281	282	284	289	338	301	297	295	327	285	286	309	301	287	323	295	295	308	313	281	266	323	304	306	312	310	288	279	289	288	291	303	315	293	275	285	316	292	295	310	302	278	304	290	330	312	288	309	297	310	293	310	305	298	295	283	316	309	299	294	316	287	312	300	294	309	311	296	318	330	314	308	279	293	331	310	317	288	287	290	293	290	286	270	297	303	267	301	298	303	294	279	291	295	326	305	327	306	298	292	314	272	286	309	329	323	293	302	321	313	344	322	283	322	296	284	309	281	300	317	281	277	322	317	276	331	303	319	272	304	298	319	287	308	276	302	289	297	295	284	297	321	313	292	289	306	297	326	308	332	280	275	314	277	304	293	299	290	306	282	298	283	324	302	296	295	276	264	300	308	287	301	299	339	299	318	315	308	296	327	287	283	319	311	302	286	285	309	319	312	306	276	288	268	283	266	295	264	288	291	296	302	316	301	293	301	316	286	321	268	296	275	294	291	335	310	291	301	276	279	298	310	312	308	288	292	277	321	288	290	289	296	300	305	321	327	316	300	280	342	296	284	293	322	330	317	281	281	297	269	301	315	298	301	294	309	268	289	295	298	301	270	300	319	281	268	292	278	292	284	289	310	295	275	323	337	247	291	289	318	289	283	300	314	304	329	315	299	308	301	305	291	309	281	281	293	306	305	250	286	292	278	330	316	308	328	284	300	273	307	315	294	284	303	267	287	297	303	329	300	287	279	295	306	298	309	294	336	295	308	286	307	273	316	313	270	303	276	306	276	274	281	299	303	288	323	299	298	319	289	287	271	268	291	294	323	311	308	321	291	273	303	292	302	282	293	311	308	278	298	318	322	291	313	292	311	278	304	290	261	282	308	310	298	276	301	308	311	324	311	302	297	306	303	286	313	295	301	296	307	275	295	334	261	307	314	259	294	268	328	286	293	286	332	299	312	322	333	272	299	275	280	296	320	292	276	300	275	306	286	342	337	324	315	288	308	295	302	303	296	272	278	305	312	279	336	289	284	305	329	309	299	305	295	307	292	309	306	274	291	321	284	291	285	272	313	297	275	287	318	284	308	302	296	322	271	290	326	297	307	288	294	299	302	295	317	329	297	312	292	277	287	299	309	304	285	289	317	319	317	301	285	294	300	300	321	311	289	265	310	299	285	278	315	308	318	282	278	313	283	320	309	297	290	337	313	319	330	311	300	340	327	319	333	303	329	322	311	291	275	306	324	325	325	296	306	308	301	287	312	312	312	307	285	304	299	284	320	293	303	291	311	286	282	287	290	295	304	320	296	291	313	277	283	289	278	298	284	286	334	303	292	271	329	319	339	262	299	282	310	312	255	310	304	298	303	326	291	291	282	342	264	314	316	315	283	319	328	290	289	317	332	277	275	291	299	291	300	321	293	320	307	282	278	324	303	295	361	316	310	328	320	301	301	306	299	298	289	309	278	279	300	293	305	302	349	294	291	288	287	292	303	293	298	293	306	305	311	292	328	317	276	322	264	297	284	293	272	293	260	285	295	262	324	294	312	274	290	322	311	329	287	294	320	281	320	316	293	281	307	317	291	315	325	320	292	317	303	286	273	292	301	328	284	322	266	295	287	317	296	312	292	276	309	280	334	309	294	300	267	291	278	293	279	273	292	308	293	298	301	306	324	304	302	322	308	313	275	306	321	294	292	311	293	258	278	317	283	314	275	316	301	297	309	279	284	316	292	251	260	289	330	295	305	257	299	301	292	271	271	293	323	303	325	329	291	298	324	317	283	301	295	302	310	309	290	319	292	318	311	288	301	286	306	316	280	327	311	296	305	297	282	289	308	320	312	280	305	320	299	294	300	298	294	330	305	280	287	317	327	282	301	283	298	323	300	315	305	276	331	293	304	309	281	294	311	293	337	289	273	305	342	313	312	311	274	285	311	319	284	295	324	309	337	289	285	324	269	265	307	310	285	321	283	282	303	277	280	289	287	319	292	305	296	282	300	337	312	330	330	301	305	313	302	311	330	298	282	316	286	287	303	315	291	307	311	275	322	263	294	328	297	304	287	298	285	327	285	302	294	296	246	305	317	298	321	268	297	314	301	276	299	301	304	301	297	306	300	317	301	314	299	282	311	252	296	294	295	297	281	332	318	320	281	302	331	312	297	324	306	307	311	319	315	291	285	324	296	305	311	308	318	315	267	296	291	296	299	305	314	292	302	294	290	287	314	311	292	283	291	283	310	294	329	313	303	323	277	335	310	326	285	303	313	286	289	310	275	309	298	322	322	317	318	314	283	302	307	282	303	273	332	317	299	291	286	303	287	290	315	329	297	297	295	280	288	304	290	307	275	278	282	292	336	287	286	301	298	321	334	309	319	265	305	296	322	290	278	327	307	308	312	315	280	288	286	308	315	288	314	302	334	318	315	282	319	278	278	331	271	292	279	250	308	313	291	292	309	316	300	331	302	270	272	292	291	283	265	303	290	304	307	307	306	295	314	326	304	279	329	307	304	297	300	292	325	286	289	323	331	296	299	310	281	278	264	250	297	308	288	327	288	299	299	303	317	290	297	296	308	287	280	303	291	282	297	275	285	296	326	316	305	297	330	284	305	307	289	298	287	284	322	330	313	274	313	280	311	283	326	320	310	307
25450	21547	27983	26122	18747	10816	6839	4177	2275	1727	1358	1062	885	662	610	518	432	404	344	321	343	305	304	346	311	312	303	305	309	248	257	287	281	256	281	259	238	234	272	265	236	249	226	219	246	235	224	245	235	207	242	225	217	212	240	238	223	237	232	198	231	205	246	233	250	242	222	256	248	220	212	263	210	227	239	242	238	227	199	219	217	219	225	262	245	196	214	214	222	218	226	243	202	228	232	229	221	250	210	239	212	224	228	239	222	236	243	207	231	238	211	223	198	199	232	231	232	221	198	213	200	213	234	240	214	210	210	210	206	228	220	215	218	205	217	224	174	216	188	236	239	223	221	227	231	240	214	200	216	239	220	212	215	225	210	200	201	219	229	242	208	209	254	232	237	200	217	243	221	239	217	214	217	224	217	251	212	239	228	219	201	219	203	220	228	218	232	241	244	246	205	183	217	212	221	233	209	196	218	219	217	228	199	205	210	204	262	225	235	231	211	217	225	192	233	236	218	200	223	234	227	215	235	210	222	246	202	217	239	246	233	219	224	233	216	240	205	234	240	217	235	215	206	208	256	234	235	260	228	211	250	220	224	237	236	212	207	233	241	238	208	236	252	232	217	198	222	235	232	250	200	215	221	224	233	205	214	213	209	220	232	225	234	223	213	239	218	198	234	223	226	219	237	196	235	198	251	204	232	221	232	216	218	204	235	231	208	238	195	215	248	220	241	211	191	249	222	215	200	206	238	230	245	212	210	229	237	226	209	218	212	230	240	224	230	230	229	223	243	203	233	237	246	253	237	208	227	232	215	206	240	240	211	212	221	191	226	209	216	226	212	217	223	230	216	201	234	222	214	218	190	203	209	220	202	220	247	220	250	234	229	246	229	230	227	228	245	249	194	200	229	248	265	250	235	202	202	214	226	237	217	246	238	220	201	219	230	193	262	202	202	213	237	192	241	247	199	210	219	252	232	221	236	200	213	204	229	212	221	229	191	249	207	218	223	254	231	238	226	237	231	232	214	228	238	222	221	191	209	250	213	208	243	231	218	232	219	223	239	225	228	215	226	226	231	229	253	227	228	239	219	236	213	232	259	220	237	248	215	210	242	231	206	271	211	212	267	253	202	225	237	224	237	235	224	237	233	203	234	207	199	214	235	204	227	228	222	238	205	197	215	225	211	202	246	240	242	223	244	204	228	225	209	221	250	232	216	231	206	240	230	220	236	211	219	206	206	223	237	218	231	228	212	223	236	237	188	220	197	210	204	201	233	217	243	222	239	224	222	209	230	232	233	213	213	256	226	224	207	237	219	205	228	232	223	234	224	240	211	204	229	215	227	240	210	223	235	221	233	218	221	222	241	228	241	206	213	229	220	242	203	208	234	214	247	232	251	229	217	222	234	238	213	237	232	218	198	225	246	243	240	251	243	184	240	217	221	209	228	223	195	220	214	224	215	220	243	254	207	220	230	241	233	219	233	213	224	250	226	219	245	199	216	231	248	229	234	227	238	215	213	237	232	224	213	227	251	248	207	218	222	243	223	211	231	216	208	215	242	247	210	216	218	230	237	218	220	240	215	228	243	224	237	254	221	194	223	205	201	228	199	227	236	231	210	209	234	211	201	211	225	251	233	214	256	223	227	233	213	213	231	196	212	226	225	230	197	244	238	219	226	244	213	208	219	237	199	232	221	219	200	226	228	232	250	220	225	225	203	266	206	241	242	226	208	220	243	222	201	249	215	211	242	244	207	217	242	228	222	213	212	218	243	212	234	224	188	190	232	225	243	213	219	230	237	230	219	204	233	222	226	234	253	200	212	203	208	231	229	225	229	216	203	264	226	228	227	219	226	222	224	204	203	222	231	206	215	203	215	192	230	235	225	234	259	237	214	207	201	235	219	228	218	226	238	234	223	216	216	234	217	252	205	212	211	212	238	217	231	216	229	239	244	224	245	226	216	239	200	247	231	214	232	210	202	231	239	237	217	232	233	254	221	215	225	188	229	241	239	222	206	209	227	234	216	237	220	207	223	229	197	212	206	223	206	232	260	222	221	231	239	221	195	208	228	229	219	234	195	237	208	222	213	205	229	209	224	215	227	226	246	233	219	236	229	234	218	244	224	227	201	221	206	238	217	219	237	247	205	218	236	215	234	193	237	245	241	224	252	212	210	226	221	236	206	205	200	235	203	214	214	239	216	235	220	214	204	229	229	230	216	226	227	207	222	199	225	201	237	208	217	232	207	229	211	238	214	226	236	205	189	201	202	236	212	213	233	213	242	215	228	235	209	247	207	220	222	240	231	215	230	217	221	261	230	206	230	207	213	238	208	221	247	214	206	239	231	220	191	261	220	243	213	221	229	227	204	250	243	214	225	244	234	212	237	231	216	226	232	232	224	230	229	217	210	234	235	227	242	208	233	197	223	241	217	209	211	217	220	249	214	234	260	236	207	225	228	230	222	208	214	234	228	225	215	223	246	214	217	203	233	216	225	214	216	218	244	204	206	233	232	207	211	232	224	217	226	209	235	235	238	193	223	211	235	221	201	224	222	229	225	241	220	207	216	213	224	217	242	216	226	221	223	204	224	244	216	234	216	231	232	244	208	238	241	254	216	246	221	237	237	240	234	238	186	219	233	233	225	236	199	227	222	223	244	224	246	195	217	242	242	230	218	256	208	183	234	202	226	200	226	234	203	237	190	219	188	231	211	200	252	212	209	195	222	235	229	206	225	213	206	210	227	219	228	210	227	234	225	251	224	236	245	198	223	226	224	240	259	225	228	224	212	228	246	234	223	249	218	240	236	221	229	214	200	223	228	202	217	218	207	242	208	239	202	204	221	196	233	200	249	209	206	217	233	217	237	234	234	221	232	224	191	236	224	216	212	226	207	230	218	242	239	196	191	217	236	241	211	221	219	225	208	234	205	214	200	241	237	225	219	210	221	238	240	222	224	202	205	222	208	224	255	232	214	240	237	212	231	217	201	200	239	197	192	253	236	226	194	227	218	218	241	228	217	220	219	229	217	215	240	258	224	246	230	258	213	225	216	219	220	225	224	247	226	199	226	214	218	240	220	222	234	205	228	225	235	216	224	201	196	219	239	225	215	231	228	227	223	210	239	204	209	228	236	243	228	227	252	227	224	227	216	216	232	257	242	244	226	222	247	223	226	233	201	235	241	200	223	222	214	234	201	242	219	212	213	235	207	216	241	222	219	248	218	212	236	219	247	218	238	227	239	240	210	261	232	244	202	198	201	233	204	206	223	225	243	257	212	234	223	241	220	229	201	219	196	223	245	220	234	212	212	210	210	226	233	241	245	206	201	230	199	234	222	224	235	238	215	230	245	208	202	208	238	232	229	236	229	216	236	201	244	214	202	232	209	217	220	242	230	233	211	207	208	226	224	243	228	216	227	236	229	230	232	233	227	217	207	221	219	217	221	227	217	230	202	221	215	197	221	196	214	221	223	195	207	221	231	233	209	247	238	217	226	265
20897	40787	32910	22143	18388	13703	10504	7318	3929	3112	2332	1843	1451	1027	957	757	647	537	443	430	417	400	395	367	363	389	348	341	349	302	300	312	308	322	325	316	274	290	295	291	277	254	263	256	291	258	279	273	258	243	261	251	254	262	241	250	248	245	225	265	277	261	242	264	248	263	238	237	269	262	259	237	247	245	217	273	258	264	230	232	264	255	234	229	233	256	224	220	250	247	246	231	277	210	228	230	238	244	239	238	248	282	240	235	217	232	248	244	255	250	255	253	243	281	245	269	237	230	256	246	242	233	203	243	245	248	210	243	233	227	245	242	254	242	228	242	278	256	209	234	240	213	243	263	224	228	227	241	220	219	245	241	219	222	242	245	268	220	261	220	247	230	238	238	246	252	225	245	258	268	263	262	255	240	242	246	276	252	260	241	225	263	255	266	230	234	230	258	225	256	236	248	225	230	271	233	230	243	284	251	239	262	243	285	226	236	261	236	254	246	263	234	251	221	244	245	240	254	239	240	237	236	202	239	215	229	256	254	255	224	236	229	253	239	220	241	241	251	274	243	243	212	247	236	258	231	236	273	236	214	215	248	227	247	198	258	230	233	291	244	207	238	239	246	251	247	225	250	250	225	234	206	231	248	237	273	265	227	243	212	277	247	249	248	248	225	220	262	247	237	270	208	246	245	223	252	237	254	256	265	237	265	227	272	258	228	259	222	242	253	227	257	226	247	242	223	232	238	227	241	265	235	236	245	245	229	242	234	243	234	216	219	251	244	263	263	255	205	252	253	231	244	236	232	245	265	246	227	248	252	242	251	242	251	245	262	226	241	247	245	261	245	280	262	245	226	229	257	262	241	268	249	254	233	230	248	291	254	250	259	243	263	260	231	247	254	248	277	247	246	252	243	255	255	230	254	249	201	223	241	223	240	248	235	252	244	240	272	251	235	239	251	236	257	257	241	226	247	262	247	247	290	262	234	249	245	247	252	276	241	249	245	237	259	267	259	233	236	248	244	265	224	249	243	246	235	235	234	269	254	233	275	240	228	279	266	248	262	239	244	268	232	249	203	258	220	232	229	256	233	255	220	247	225	255	251	252	255	263	224	244	239	216	248	223	206	235	247	240	250	237	250	258	244	251	241	265	225	243	246	221	251	232	267	236	262	216	254	248	278	246	259	249	231	221	239	225	263	243	239	264	241	251	236	237	232	246	244	230	261	248	232	266	263	249	221	239	251	218	227	253	245	233	248	227	230	247	203	255	234	231	252	244	246	261	232	258	255	237	265	256	257	257	230	246	248	244	225	249	230	251	243	247	232	252	280	242	224	250	260	222	223	234	228	245	253	228	216	244	242	238	279	213	233	225	223	253	222	240	257	224	241	242	239	248	230	240	230	240	246	246	259	237	243	235	251	234	265	250	236	241	216	225	237	211	247	239	234	210	236	255	227	268	231	236	253	241	220	241	246	222	225	218	255	227	229	250	215	254	258	227	232	260	221	250	259	246	215	257	235	225	250	269	256	231	253	255	246	241	231	242	241	276	241	252	256	280	226	238	237	270	213	276	237	241	234	237	202	242	266	237	225	257	223	244	257	252	224	233	237	254	242	253	240	198	259	257	229	271	245	238	221	238	218	214	232	230	280	232	216	217	275	246	236	233	285	240	234	234	245	261	222	245	235	248	253	218	272	259	245	253	254	234	233	266	242	259	250	234	225	261	236	253	239	249	250	261	245	243	254	243	249	248	270	236	245	236	238	247	217	242	205	241	236	243	223	246	254	243	250	257	227	206	252	226	244	219	257	237	236	246	247	252	226	237	260	242	214	237	255	257	214	243	228	247	230	237	242	229	230	225	271	269	231	230	221	222	247	220	249	242	222	252	275	217	264	241	239	241	228	275	226	252	248	250	234	229	238	244	250	233	259	232	259	254	229	269	231	256	250	259	221	222	255	240	231	246	249	238	246	227	237	268	232	240	220	263	235	235	252	251	265	228	257	225	245	248	269	267	234	249	225	228	251	279	235	232	232	221	259	237	219	272	246	227	248	278	261	237	229	219	255	248	240	212	219	260	253	233	247	248	219	267	239	270	236	222	262	267	217	246	227	269	229	256	263	232	231	241	263	239	243	240	249	237	256	223	233	249	252	236	258	249	240	274	264	271	235	231	260	241	256	229	258	246	224	254	226	227	249	236	257	231	219	250	262	213	256	241	262	261	248	252	248	238	254	255	248	259	230	242	239	229	251	247	275	255	261	275	248	240	228	211	261	262	251	231	239	238	263	253	210	246	228	267	229	249	257	240	223	234	205	256	259	243	239	271	211	230	278	238	236	241	243	251	222	267	220	238	271	221	243	235	231	262	231	262	229	219	237	250	229	217	241	225	234	242	216	247	247	246	262	221	261	257	245	209	238	249	237	221	254	236	248	254	245	221	275	257	221	260	242	244	261	221	234	258	214	230	237	212	257	247	240	251	247	257	255	252	255	228	250	256	269	230	237	250	232	259	260	253	248	244	243	238	234	255	265	215	249	230	244	236	267	272	238	256	262	238	226	254	247	240	278	224	241	212	205	241	244	242	246	274	236	251	209	260	256	244	215	243	227	230	218	228	239	273	241	230	228	266	248	246	223	224	203	255	260	206	277	249	204	255	249	285	251	233	235	226	217	256	242	250	240	262	271	240	257	236	248	245	218	243	228	210	278	247	267	248	240	246	232	249	251	269	263	253	222	250	258	258	247	242	242	253	238	214	236	244	243	246	261	220	278	253	242	253	237	245	232	256	261	205	255	262	220	237	243	257	262	234	233	249	243	237	242	221	246	239	242	266	230	236	223	259	234	231	213	215	237	256	209	224	239	265	273	229	247	259	221	248	243	252	248	236	259	257	236	259	255	229	218	266	269	248	243	248	238	236	241	234	270	243	243	237	242	264	276	243	265	223	241	241	235	244	268	254	219	252	217	233	238	237	257	243	237	270	211	252	248	247	254	212	230	254	235	243	220	251	256	228	262	245	263	243	264	263	220	234	247	244	243	226	229	207	233	245	237	255	240	233	251	241	258	253	207	217	255	236	241	209	241	236	251	202	246	258	241	255	226	228	236	266	241	238	221	258	251	259	242	244	260	251	214	230	227	219	258	237	215	223	227	230	259	246	221	249	238	240	244	261	260	251	240	259	258	229	248	228	251	251	229	226	248	258	216	251	229	253	243	261	262	266	230	254	226	240	292	201	249	246	233	232	257	260	237	244	271	219	299	241	250	253	241	204	244	244	242	238	226	265	262	252	245	234	225	250	252	267	242	255	215	256	259	237	246	233	243	228	205	242	275	244	238	203	270	238	251	237	243	256	226	271	248	243	244	262	254	253	227	258	247	239	246	252	224	255	237	229	244	245	260	243	253	246	247	230	213	245	253	241	260	233	277	267	232	216	245	250	284	258	248	264	244	242	244	261	256	219	228	253	228	268	261	228	228	223	251	240	245	258	236	233	217	245	269
23237	21557	29354	24227	21834	22829	19186	8641	4505	3237	2634	2056	1673	1275	1081	898	824	717	598	534	513	486	522	491	478	471	462	456	458	464	429	439	454	436	371	365	445	436	428	416	422	358	371	376	377	350	402	325	328	347	352	356	392	356	339	343	375	333	387	377	337	397	361	339	339	374	378	339	323	342	337	349	337	340	327	338	344	314	345	358	349	334	349	328	347	341	323	305	371	320	327	302	348	345	328	340	327	326	328	380	351	342	333	334	336	344	355	368	343	316	346	333	336	352	378	339	331	331	368	315	333	323	337	281	372	338	330	358	329	336	324	349	339	335	340	329	348	339	341	345	342	347	343	334	339	314	307	316	332	337	330	324	345	333	335	313	332	361	339	334	367	333	365	318	352	365	325	375	323	361	337	333	323	323	328	316	347	343	365	347	334	344	314	326	357	340	350	313	360	309	345	340	349	305	337	352	367	337	318	332	335	351	325	337	333	342	347	340	324	325	303	325	340	296	351	346	336	326	335	353	316	321	344	335	371	344	316	347	351	312	327	319	315	300	350	317	336	350	337	369	341	311	348	369	343	322	314	299	364	331	331	359	350	374	313	321	327	336	383	364	353	340	340	323	330	350	328	329	368	335	355	364	326	350	331	344	343	352	343	369	326	319	352	339	329	357	363	320	354	334	291	344	299	352	321	339	325	363	343	338	352	344	330	333	353	369	356	354	320	326	386	354	327	332	334	325	321	296	308	349	349	299	328	368	339	345	373	331	376	364	361	319	366	364	360	355	334	324	344	351	342	365	310	322	338	373	349	318	345	338	339	334	320	334	331	328	357	329	351	345	310	309	333	321	341	323	324	358	350	340	299	353	349	353	323	341	350	352	353	336	347	326	317	348	349	344	340	345	326	319	340	341	342	358	345	353	366	312	354	335	347	372	350	333	335	335	353	353	322	344	347	365	319	334	340	342	338	335	317	337	345	338	318	343	308	327	341	319	355	314	338	355	343	332	308	330	350	332	314	308	321	324	351	357	353	319	316	363	362	324	330	348	325	335	320	358	368	304	328	375	336	351	344	347	331	333	335	311	331	308	346	357	349	332	340	344	352	341	328	337	354	318	379	354	337	361	357	389	359	318	306	337	346	321	367	328	290	352	322	340	349	336	357	349	346	363	329	337	336	333	321	342	342	358	300	323	357	356	328	380	337	330	345	323	354	331	337	323	334	326	329	317	360	352	354	346	340	318	349	321	341	315	381	340	320	331	382	357	345	361	343	338	327	333	340	318	328	357	357	346	325	376	341	383	384	312	307	376	334	344	294	364	295	340	345	354	347	314	321	348	343	327	317	335	335	316	352	352	294	358	364	337	319	337	342	330	321	335	327	332	341	313	362	320	323	345	327	320	348	337	328	315	399	350	335	335	328	347	339	332	360	340	343	346	334	346	333	341	332	326	322	324	312	343	313	345	309	340	313	342	343	350	324	339	342	333	375	362	352	347	320	373	322	307	343	322	344	317	342	346	319	348	353	364	322	341	338	347	327	326	334	348	302	342	319	340	349	330	364	303	292	330	317	345	332	351	324	344	363	322	327	323	337	308	314	315	329	344	338	339	337	355	323	327	335	363	304	344	327	352	331	294	344	335	346	331	329	334	342	301	318	354	332	334	314	345	324	354	328	324	328	357	313	316	339	321	343	331	331	340	302	343	336	339	344	334	341	346	315	314	315	341	364	317	350	346	341	334	315	324	351	351	349	362	304	336	337	324	322	319	311	327	355	327	339	305	329	340	334	319	318	351	309	319	368	293	352	360	350	333	317	352	296	343	355	317	337	326	280	342	354	347	361	367	344	344	346	329	306	336	326	323	348	342	344	322	317	319	379	366	306	340	333	344	319	342	315	326	326	398	347	324	357	387	353	368	382	354	316	324	343	332	309	319	330	312	334	327	335	317	318	340	326	328	366	353	334	354	358	367	331	330	299	325	305	355	307	316	319	337	317	375	318	370	314	337	355	334	340	336	340	343	332	336	340	347	318	296	348	354	377	336	308	342	313	351	354	345	331	317	308	334	303	323	329	353	371	323	327	343	338	320	309	307	303	366	333	315	333	335	321	306	340	319	319	357	344	344	335	377	318	372	326	321	299	307	361	368	344	337	348	338	340	337	317	335	322	337	328	337	347	342	341	315	325	334	314	347	331	338	339	350	323	331	339	333	336	326	322	305	344	346	365	351	361	349	336	346	296	300	327	336	331	342	321	340	335	358	305	365	366	319	335	350	321	329	351	358	378	329	343	361	331	334	352	341	344	327	336	306	329	371	359	320	367	332	341	351	335	352	350	348	324	380	362	327	331	321	312	324	343	310	351	332	315	347	318	353	349	305	307	336	316	335	331	285	333	336	348	332	338	355	330	335	355	321	314	322	320	342	344	347	342	351	315	357	379	325	349	338	306	335	322	340	370	308	323	336	312	348	316	349	358	336	327	317	360	309	353	355	317	329	372	367	339	360	332	370	301	311	320	349	314	323	369	314	359	303	329	369	297	323	333	299	319	345	346	323	356	348	329	370	344	337	329	337	369	343	348	347	336	356	322	344	323	336	341	324	320	311	356	336	331	317	310	306	339	332	353	303	333	306	346	317	382	328	385	312	335	336	309	338	359	346	338	327	346	326	315	339	334	333	357	364	357	346	318	351	349	327	322	352	347	353	319	341	376	339	329	311	343	331	318	333	339	302	332	354	323	313	296	336	367	371	331	319	369	344	330	339	353	308	347	337	329	345	337	328	323	339	315	322	338	315	334	315	323	330	319	327	348	338	364	349	333	342	358	349	344	333	345	372	380	320	309	330	318	367	302	325	351	338	338	353	313	343	353	345	312	371	313	360	346	333	326	337	342	344	346	317	326	329	342	358	332	352	334	349	341	329	321	353	319	347	347	326	322	356	321	343	312	335	360	335	355	318	326	383	367	337	332	330	350	344	319	339	347	338	344	331	328	361	337	365	335	316	339	333	368	375	309	331	338	343	334	318	350	359	350	324	322	331	350	327	336	306	337	346	308	343	343	352	347	332	371	352	330	328	305	344	311	357	347	332	315	335	327	348	315	341	323	334	333	291	345	344	323	344	348	344	325	347	337	345	314	327	341	369	359	352	303	322	336	314	306	324	314	357	365	314	329	308	348	348	324	327	320	341	353	358	320	346	354	341	323	320	303	309	353	329	356	329	328	344	315	330	362	321	292	332	328	356	331	327	324	359	327	327	342	350	355	338	308	333	335	350	312	339	348	331	330	322	358	320	336	301	340	348	312	368	314	365	322	329	332	313	351	320	326	333	345	361	316	354	332	338	301	364	336	360	345	315	328	326	350	323	307	330	322	319	333	351	345	365	335	340	325	308	330	360	340	373	314	344	358	341	328	348	353	339	311	317	339	301	320	341	348	340	344	352	330	321	332	310	363	336	316	341	326	333	355	337	335	329	335	314	333	311	355	310	327	332	348	335	322	313
23638	49695	41701	30502	25951	21266	16327	11634	7133	5442	4180	3310	2612	1863	1586	1338	1078	914	735	699	664	668	584	644	598	626	519	622	486	492	518	476	506	447	426	462	435	457	404	447	410	438	397	385	380	407	363	390	365	372	355	366	390	397	340	368	372	383	384	364	365	382	361	387	387	372	370	342	357	371	378	337	365	353	359	360	360	333	403	364	364	376	340	360	332	363	367	353	341	375	384	336	349	355	344	358	330	343	387	368	317	343	373	351	344	337	348	342	349	365	354	374	359	357	357	350	362	318	356	371	338	381	352	340	347	372	338	372	377	371	339	331	353	333	319	365	365	358	328	362	336	339	341	330	317	336	364	355	326	349	351	362	331	336	334	337	332	363	378	347	335	342	369	347	346	326	339	354	369	361	317	344	324	376	340	377	324	324	382	348	335	367	365	304	335	355	322	343	354	347	346	315	354	343	348	359	346	345	375	347	367	365	348	357	358	367	343	360	320	385	356	345	346	326	336	333	375	337	365	323	360	344	376	312	329	370	337	341	346	327	307	324	317	362	361	379	365	345	343	346	299	354	339	343	351	353	356	368	347	327	355	363	334	354	332	378	343	328	343	346	337	324	328	356	355	336	334	339	342	327	334	314	367	375	335	338	367	358	378	324	339	332	329	316	356	366	349	370	354	345	332	352	344	336	357	347	372	340	360	357	337	365	345	328	344	338	368	308	336	356	326	345	339	345	319	364	351	358	340	317	341	349	376	360	323	359	351	310	313	358	353	368	329	319	310	331	337	345	360	378	394	331	360	352	348	365	331	366	329	338	378	371	318	329	359	310	356	322	329	324	351	326	368	339	377	349	363	377	342	318	366	359	350	322	350	352	335	373	344	375	346	351	364	336	365	329	347	350	344	357	361	344	369	366	372	352	329	350	335	320	340	363	346	373	336	336	336	347	425	343	345	358	343	377	332	349	361	373	322	339	328	346	347	352	356	359	331	338	314	361	376	357	320	359	377	331	374	366	348	372	346	366	306	343	319	363	353	346	332	390	376	345	330	341	362	360	360	377	372	353	341	367	356	324	361	341	321	366	362	359	343	323	366	412	344	376	359	339	360	341	325	344	342	346	370	365	337	339	344	364	343	326	353	358	328	368	364	330	366	335	322	357	350	366	340	356	333	352	356	333	326	346	339	356	360	334	338	333	324	325	368	352	327	333	342	343	350	327	367	339	344	372	336	312	371	359	355	341	351	357	367	349	309	370	341	350	376	313	355	353	367	359	382	380	341	368	373	352	335	385	370	352	376	333	353	305	348	347	301	375	334	352	357	323	357	316	316	337	335	365	352	371	330	330	359	386	351	327	321	333	357	357	347	360	416	341	351	354	363	335	355	337	347	372	338	325	316	327	350	359	327	363	329	356	353	343	332	341	346	355	363	387	355	368	323	303	336	341	365	377	366	352	354	351	349	369	377	344	336	328	352	339	356	344	357	358	345	355	348	385	346	338	337	341	342	331	317	356	341	376	312	365	366	353	370	350	322	372	359	338	336	379	374	330	366	382	320	334	331	337	340	420	310	332	385	347	330	330	367	353	340	354	353	335	362	368	344	352	350	327	348	335	366	331	347	348	364	355	313	349	350	349	352	325	343	346	345	361	347	385	323	354	328	318	312	319	339	377	349	335	357	353	340	338	394	350	329	359	354	375	347	357	312	342	354	361	330	349	348	323	361	369	358	343	346	336	347	357	326	364	330	333	348	339	352	339	394	353	348	329	338	329	335	364	354	359	359	323	329	323	351	351	375	342	356	353	339	342	323	351	342	375	348	326	365	336	350	322	344	341	334	317	366	354	361	333	325	321	344	347	337	307	317	320	344	341	331	349	329	344	334	348	342	369	322	337	390	389	308	360	338	326	349	331	330	340	342	333	340	329	331	337	326	364	338	348	337	370	336	323	348	358	362	335	359	359	343	332	334	349	376	330	339	357	340	348	324	340	367	325	355	338	318	353	329	333	339	374	357	371	299	347	360	323	338	367	371	310	366	370	361	370	354	307	368	324	349	357	354	362	319	369	358	328	346	360	346	348	375	359	366	331	329	299	351	367	389	314	371	345	340	366	335	327	366	355	331	342	327	359	347	344	362	346	355	364	342	324	349	338	346	358	362	337	313	351	361	357	319	353	353	365	350	333	334	348	345	356	354	323	327	347	362	338	349	350	379	366	356	334	376	342	352	342	348	363	347	351	329	348	352	359	385	349	352	323	328	359	354	341	376	344	338	345	336	332	307	362	316	401	349	366	385	368	328	356	338	338	328	382	323	310	333	345	357	385	347	365	335	341	355	351	350	304	332	367	332	331	333	337	346	365	315	363	368	331	362	352	322	340	354	344	322	320	343	360	351	348	318	338	371	322	354	344	335	372	338	326	348	336	372	334	378	344	310	328	340	323	347	366	310	383	349	372	351	347	360	317	349	352	321	355	340	372	359	355	380	349	365	350	375	385	341	334	361	342	382	346	337	368	324	345	313	378	371	344	336	311	353	335	348	362	333	358	357	320	352	350	327	317	382	344	349	338	341	350	372	349	350	363	334	381	344	353	338	351	343	327	341	343	347	391	335	333	350	330	351	336	326	328	321	346	337	347	371	300	342	336	361	349	394	342	344	373	339	348	331	355	343	322	360	365	349	366	352	377	342	370	348	357	375	359	359	341	348	365	363	325	355	327	363	334	387	343	344	362	356	363	354	342	353	335	344	342	364	353	367	347	336	349	344	354	344	326	361	331	362	373	356	366	321	335	321	341	373	341	356	365	299	347	324	347	330	344	336	328	345	356	375	356	334	351	334	348	347	353	345	379	361	378	354	379	350	343	358	366	378	357	349	347	321	360	395	350	335	357	369	359	346	385	340	359	365	335	354	350	363	357	339	368	374	355	346	370	332	344	340	351	349	335	361	376	345	345	372	320	364	340	374	360	357	336	323	348	331	340	341	379	374	347	324	342	389	349	356	310	312	381	303	351	302	358	343	384	364	335	350	390	308	345	349	372	342	347	346	360	383	350	331	342	354	325	347	352	329	336	334	375	390	310	357	370	349	318	338	360	330	338	331	330	367	364	333	370	395	353	331	358	367	331	334	350	353	346	364	396	347	378	344	347	319	361	343	345	359	308	347	362	349	341	346	336	346	313	369	329	359	369	344	392	319	317	347	304	363	333	364	348	337	346	355	342	357	367	326	341	343	328	328	340	345	377	329	352	360	350	340	311	349	330	351	335	343	348	339	366	359	346	346	330	315	352	327	369	341	352	340	357	352	344	313	323	320	351	343	336	338	377	350	359	341	311	348	333	364	339	366	384	366	354	330	310	334	322	295	377	355	340	349	371	327	348	358	373	341	325	365	331	385	334	328	333	361	348	362	360	353	382	389	340	339	357	347	373	332	330	324	330	354	341	345	350	338	351	353	355	345	326	355	378	363	306	330	342	330	372	345	339	337	335	336	358	349	355	359	334
28787	24136	26215	18450	10550	7189	4738	2968	1836	1232	938	799	664	518	478	394	375	301	272	320	266	297	271	295	279	264	252	276	246	237	246	270	254	229	220	241	252	216	224	224	233	245	217	215	216	222	224	211	217	204	232	211	204	209	183	189	212	213	220	210	217	199	206	208	207	241	233	230	202	213	188	226	195	228	243	212	197	190	234	225	201	227	220	220	211	197	209	218	214	225	225	190	211	214	208	196	217	216	190	185	199	219	205	203	195	175	217	202	200	196	214	210	196	207	225	210	209	210	226	217	206	194	194	225	176	209	238	187	207	211	204	199	207	228	219	245	210	212	204	230	213	198	194	202	190	211	193	190	227	241	190	185	214	205	198	205	193	224	225	197	231	198	192	170	220	219	208	189	231	213	187	228	216	220	197	208	229	200	205	219	228	178	207	203	195	192	230	210	204	207	239	213	199	203	241	175	200	234	203	214	207	191	203	193	205	205	200	214	206	198	216	224	190	211	197	203	198	188	238	218	187	177	201	192	228	213	203	188	204	224	226	215	172	214	208	210	235	218	202	204	191	211	202	214	211	202	226	228	218	214	208	214	198	229	230	225	205	180	200	190	177	202	196	212	211	193	211	225	189	229	217	204	221	213	204	206	182	213	193	207	209	222	221	220	209	210	201	199	201	185	190	202	228	208	190	181	182	189	221	205	204	202	227	215	219	209	203	212	181	219	221	205	185	200	207	231	226	223	249	208	214	200	221	201	186	217	211	207	227	218	227	205	200	203	214	212	206	203	219	202	203	210	216	221	196	218	227	213	208	211	199	201	199	216	218	208	195	233	235	211	211	209	217	212	192	212	216	217	199	207	221	195	213	207	212	200	215	202	181	207	194	224	197	220	217	233	247	181	202	233	210	223	215	202	215	200	210	213	188	220	240	215	208	213	216	209	215	223	217	202	231	208	209	235	192	218	191	205	209	249	230	185	222	214	203	194	199	185	194	241	182	199	204	205	200	221	200	205	202	225	221	205	200	201	249	201	202	200	223	204	204	217	225	209	217	235	208	215	201	209	203	209	221	224	231	194	220	206	209	216	224	211	214	194	223	203	220	199	216	216	206	209	208	222	190	210	236	226	214	231	206	217	207	194	241	243	194	218	188	206	196	207	213	193	186	204	202	203	200	189	213	210	228	210	210	222	203	214	225	196	213	215	203	201	197	209	194	199	184	186	200	189	199	207	215	223	244	200	205	194	192	213	219	201	199	200	208	216	165	189	207	197	186	216	210	195	215	208	209	200	239	199	193	187	202	170	197	212	225	182	194	219	220	231	205	185	226	202	188	211	186	201	220	190	201	200	183	232	206	200	203	234	215	224	222	228	211	212	194	206	234	199	225	224	220	201	187	213	186	232	218	212	220	184	196	211	217	229	232	212	190	215	212	214	224	201	176	206	208	200	232	197	225	179	181	214	183	201	206	198	229	221	207	191	202	209	210	201	215	200	208	203	219	189	207	162	212	202	211	183	196	227	201	211	196	191	189	229	229	197	216	199	212	203	223	205	207	198	219	204	204	198	220	197	238	225	205	198	212	207	191	215	191	208	198	223	180	213	211	175	218	225	213	217	210	204	211	204	214	227	185	223	195	179	213	194	221	180	232	258	241	205	227	193	207	185	196	207	223	195	211	229	200	202	187	210	198	228	194	203	221	263	193	206	226	183	220	215	216	183	212	189	234	203	203	197	210	230	217	215	200	212	196	207	210	183	208	216	211	177	201	205	223	215	197	226	211	210	198	212	194	229	225	210	187	209	204	196	207	212	198	213	182	224	235	195	191	216	200	206	226	188	209	200	201	195	222	233	204	204	189	215	217	208	178	238	220	199	209	192	234	212	214	197	201	229	210	198	204	182	218	224	206	219	203	215	226	186	204	208	204	215	218	211	185	178	217	200	205	249	215	184	207	186	199	202	214	181	204	226	203	201	203	168	205	199	207	210	222	214	234	190	217	222	201	197	227	182	202	207	216	222	200	206	196	200	188	224	227	237	206	187	229	224	203	235	195	215	190	202	213	207	222	192	242	182	238	224	202	199	211	229	196	193	188	216	205	202	198	201	226	200	212	202	181	213	207	220	230	205	229	221	209	219	218	234	195	208	226	206	206	200	175	216	237	182	198	211	203	207	179	227	197	205	213	196	183	202	192	218	203	198	203	184	213	213	219	205	214	214	213	217	235	215	238	199	222	212	203	190	187	177	211	202	215	216	194	186	196	195	218	204	200	208	185	213	202	201	215	184	197	205	221	194	232	192	197	213	201	195	230	198	218	223	188	225	193	203	196	217	195	194	217	217	215	220	214	212	224	219	206	221	219	198	207	210	190	211	219	165	189	211	194	211	195	213	206	213	222	170	194	216	197	197	193	206	211	188	194	195	199	187	201	188	221	217	223	192	204	184	205	203	226	213	208	220	203	185	201	229	230	213	201	232	237	196	210	203	231	202	213	239	188	200	218	207	237	196	241	199	249	199	201	216	190	196	206	213	229	185	220	211	248	189	217	207	205	181	242	181	198	195	200	176	185	200	186	210	218	193	215	209	184	199	191	208	213	217	228	211	208	232	179	232	215	208	197	201	230	207	231	205	203	215	208	217	213	189	218	225	212	200	217	198	212	223	198	221	195	213	209	196	219	204	209	194	219	227	199	203	218	197	211	187	213	197	210	219	212	233	182	230	215	204	211	196	204	198	209	223	227	206	197	209	218	200	214	198	195	186	185	207	189	211	226	234	225	219	218	218	199	175	225	219	224	207	199	216	180	227	245	196	223	195	214	177	181	192	185	240	208	227	220	240	211	232	199	194	217	229	195	232	215	235	205	195	192	187	201	195	208	219	224	207	206	199	209	190	228	225	207	179	206	202	210	216	194	218	203	203	199	192	225	181	197	203	223	196	198	216	206	217	195	204	200	192	217	208	205	191	221	202	214	192	222	216	204	221	193	199	198	202	206	192	212	233	201	210	196	221	204	214	207	209	205	197	207	188	188	204	213	215	233	186	210	238	221	217	200	184	202	225	183	202	202	208	202	210	211	208	231	219	198	205	205	208	199	207	209	197	208	207	190	222	209	215	200	217	204	229	228	236	222	169	222	235	221	193	200	209	211	225	198	213	198	231	215	201	191	201	230	210	221	222	213	197	199	206	226	211	220	212	204	192	193	229	189	216	206	183	218	183	204	215	213	188	218	220	260	217	195	189	227	218	216	197	220	202	226	208	215	209	210	196	216	196	165	202	217	197	219	216	205	199	214	220	198	216	193	214	183	214	218	180	184	209	190	198	208	244	206	215	213	213	210	210	215	205	207	185	227	197	210	201	225	196	197	201	197	201	199	200	198	226	227	194	198	214	183	199	220	216	222	204	201	187	212	220	206	196	167	232	207	215	212	219	217	183	209	210	203	210	219	188	216	189	217	196	203	188	199	240	199	226	201	209	163	230	180	224	177	196	218	201	215	229
20668	36413	28112	17636	13700	10944	7880	4991	3139	2140	1688	1355	1019	777	627	574	467	417	360	316	298	331	304	313	352	268	318	314	302	296	303	258	288	299	246	287	259	239	251	260	229	263	220	255	249	263	267	232	260	226	257	236	209	236	228	232	258	220	215	237	236	226	211	229	222	251	238	217	237	198	250	209	216	231	231	240	209	233	196	211	226	241	224	211	206	236	217	244	209	210	214	220	227	206	234	220	211	241	207	235	229	235	207	220	198	195	232	244	225	207	213	215	239	226	216	192	221	201	223	240	216	203	198	204	232	197	230	246	214	239	228	236	199	230	235	230	258	224	228	241	192	222	240	263	230	227	216	241	225	218	231	219	222	223	225	213	231	234	232	238	280	213	221	237	272	233	218	235	246	213	213	219	237	215	227	217	264	236	243	228	203	239	227	227	228	232	226	213	224	230	225	215	207	229	215	225	236	251	228	243	197	222	234	226	233	214	211	249	197	196	206	234	212	210	205	244	198	204	247	233	211	202	240	211	237	189	213	230	220	220	202	209	214	229	208	210	239	211	233	215	198	218	224	257	246	224	236	214	227	224	256	243	211	225	221	233	218	238	228	208	230	223	205	209	231	205	206	212	215	221	192	236	213	247	206	240	251	229	216	236	220	232	198	230	236	244	246	190	234	213	233	208	196	230	208	210	214	236	212	200	234	214	216	224	239	213	227	213	226	231	235	227	204	216	223	221	227	230	235	228	210	203	213	237	227	217	217	209	220	222	258	218	206	202	194	231	206	207	239	206	219	211	235	257	187	196	199	211	216	205	219	223	211	189	224	254	208	239	229	204	198	221	223	211	234	224	248	216	245	209	228	216	230	229	219	225	223	218	223	246	225	231	215	230	211	255	211	249	207	229	209	219	209	212	222	204	218	219	202	221	225	243	220	232	211	205	222	231	211	237	224	220	220	244	209	217	218	222	233	203	211	206	206	236	234	257	247	225	216	221	216	244	210	226	242	208	197	224	220	189	228	217	210	206	257	242	242	231	207	211	199	218	211	230	212	219	232	229	241	223	251	225	214	212	219	220	204	228	203	202	198	213	254	213	226	218	213	235	227	215	204	228	236	226	207	218	204	255	222	241	195	208	248	241	244	221	200	235	202	225	214	227	246	217	245	240	233	211	199	261	223	240	206	217	237	205	231	219	209	202	217	219	218	239	237	226	227	230	219	202	201	222	253	235	220	241	248	188	206	226	186	241	228	222	214	204	239	242	240	245	201	276	220	226	241	212	211	232	229	222	220	211	199	235	208	239	237	226	223	223	234	211	224	203	188	235	245	221	242	215	224	204	208	223	207	235	202	234	236	233	218	230	208	255	223	219	237	227	251	241	226	221	233	241	215	223	204	218	201	231	215	189	215	249	225	204	215	221	223	219	241	218	221	213	222	229	214	254	216	236	203	219	205	243	236	236	243	210	254	220	227	223	240	226	228	244	212	209	219	221	252	201	239	257	240	189	228	223	217	217	179	213	198	235	229	223	225	258	216	220	233	245	221	239	245	226	231	223	239	253	222	219	206	205	188	211	218	234	226	201	237	228	234	211	227	195	231	230	254	230	225	271	225	248	240	231	215	195	228	223	236	243	224	210	220	228	196	219	245	216	223	210	209	242	249	235	241	226	241	221	241	214	219	229	214	216	238	203	200	203	226	222	259	227	207	232	216	209	212	211	234	224	236	224	235	191	218	219	213	227	255	231	252	233	233	235	223	211	194	242	214	192	219	195	208	199	227	218	213	223	228	214	223	234	226	222	223	227	230	249	240	241	235	232	231	232	232	242	235	231	216	227	216	218	236	205	235	216	227	258	246	233	234	228	205	235	216	214	206	218	230	252	205	248	218	222	211	241	215	217	211	248	205	214	212	222	226	218	231	202	251	233	222	210	200	238	227	215	226	221	222	222	224	209	225	240	238	231	231	227	246	215	251	230	230	215	247	226	213	184	214	212	222	235	209	204	211	220	215	218	218	211	195	219	235	185	223	226	249	205	218	206	238	225	205	222	220	206	214	210	228	238	235	218	209	214	232	228	233	240	224	249	227	230	231	225	217	244	236	197	208	224	251	215	199	211	226	221	253	217	229	231	197	249	229	230	228	220	248	212	252	224	208	215	231	221	261	237	221	200	237	212	222	232	199	205	220	221	229	219	230	229	242	207	222	250	211	209	216	254	209	187	217	224	214	259	239	241	208	210	232	225	204	193	260	229	203	213	212	241	240	215	233	227	214	234	200	212	220	211	219	240	213	220	208	232	232	201	224	238	238	224	203	235	215	211	260	237	196	221	211	210	215	234	226	204	234	228	259	214	212	197	237	211	233	203	232	223	219	211	214	209	217	237	203	247	238	226	222	227	214	231	217	238	225	209	195	235	207	215	222	259	220	245	224	240	235	195	243	215	238	207	218	205	248	214	229	209	233	227	218	220	213	200	240	235	242	216	231	197	227	208	207	210	226	231	199	229	229	231	205	234	231	212	225	241	236	215	208	203	223	216	235	211	215	227	185	214	226	236	226	234	232	214	207	229	190	190	221	222	201	212	251	209	212	220	211	228	217	204	221	218	210	207	220	208	222	241	213	214	219	224	188	211	227	223	234	206	218	247	223	222	218	209	239	224	239	239	221	236	214	233	226	221	218	219	216	217	224	234	240	211	237	223	217	208	224	235	251	232	212	199	213	218	212	234	231	239	228	223	246	222	237	212	212	232	231	226	222	225	219	237	226	234	210	214	232	224	214	227	225	213	195	216	247	235	218	235	192	219	197	201	217	218	214	222	213	221	234	237	225	223	218	203	226	229	238	209	225	221	237	212	243	233	213	243	218	224	166	234	226	211	231	211	216	224	223	218	207	216	212	232	217	230	214	224	239	214	197	204	246	225	225	214	212	225	252	247	225	187	192	227	204	234	197	239	214	227	210	233	249	211	224	205	213	231	212	230	220	231	234	231	210	229	221	239	217	212	253	227	221	229	242	240	214	207	210	220	212	243	212	232	232	209	220	211	186	242	234	226	216	238	228	203	248	231	228	215	209	225	207	191	203	214	210	222	230	217	212	206	233	229	232	220	214	212	227	241	218	216	211	220	224	223	225	241	263	208	250	230	219	220	219	227	228	202	204	226	263	208	233	215	214	210	228	226	228	232	200	206	228	220	186	203	204	219	240	224	229	260	215	206	217	261	226	225	189	214	234	210	219	233	240	220	245	222	222	237	223	227	249	210	218	229	230	240	260	235	245	224	224	217	255	225	262	234	202	231	233	230	234	233	203	207	200	255	206	236	205	229	209	216	237	244	228	220	218	254	202	257	222	229	211	224	216	248	220	231	209	235	260	210	224	216	215	210	236	217	224	232	205	196	227	238	240	220	248	199	231	197	194	201	194	241	198	220	236	213	209	229	226	233	207	247	239	235	233	214	236	228	232	231	209	232	223	203	205	204	212	216	194	222	192	222	203	212
24468	21572	28900	24945	22105	18158	10824	5425	3174	2215	1711	1462	1222	931	762	677	616	529	422	450	398	386	394	368	385	414	389	371	405	333	368	347	331	352	345	338	335	349	344	331	312	285	352	311	305	305	297	298	311	291	284	303	324	312	311	277	291	311	284	319	284	297	281	301	313	316	286	297	260	282	278	300	309	269	262	283	262	338	271	293	300	256	269	313	308	268	262	287	294	290	285	277	277	284	266	291	307	324	274	283	294	274	275	271	271	301	279	311	284	286	295	285	280	282	279	293	305	273	275	302	330	279	253	272	258	310	276	279	307	272	283	293	329	279	298	297	287	288	312	339	274	296	281	289	272	292	262	279	288	279	280	309	302	257	276	285	256	286	279	306	273	279	249	294	315	286	284	289	311	275	284	246	301	317	279	312	292	285	266	255	295	298	312	303	310	289	287	275	283	270	281	307	271	305	297	324	297	276	276	259	256	289	324	254	259	286	296	271	253	283	330	294	281	269	298	288	287	304	288	281	284	287	287	275	262	268	250	353	262	264	281	283	291	301	302	301	285	289	288	287	282	278	285	266	271	266	289	264	264	264	292	280	272	304	309	309	292	282	255	296	280	276	266	289	260	268	272	252	266	268	310	303	306	300	306	310	302	289	304	304	301	278	293	259	292	261	270	273	287	285	296	287	298	283	292	277	276	290	273	281	256	267	295	285	268	285	303	298	267	277	284	308	280	274	275	304	280	229	291	268	302	270	292	285	270	279	271	285	281	269	271	269	283	285	299	265	275	249	278	279	258	278	285	298	290	302	269	283	269	336	296	277	288	278	268	295	270	288	268	285	257	282	275	275	277	273	273	287	329	284	286	282	272	285	298	288	267	265	282	319	279	283	263	272	280	292	278	268	256	285	266	273	242	269	274	256	278	319	308	322	244	273	272	259	280	249	306	278	289	285	269	268	315	252	269	270	287	266	280	260	264	250	283	270	294	270	269	279	283	289	242	281	282	289	279	277	284	307	282	299	299	293	293	296	278	283	262	283	278	271	273	277	269	276	255	263	298	285	264	306	303	305	274	291	298	304	278	302	314	284	292	314	272	289	297	299	265	279	302	286	262	268	260	248	287	283	283	292	275	309	281	321	280	281	294	267	269	282	282	269	322	287	265	305	290	281	254	278	295	271	295	307	281	277	285	284	289	284	294	277	295	284	257	270	305	293	280	287	284	292	258	293	274	295	278	286	267	302	257	285	269	289	276	278	306	273	273	281	271	292	295	253	288	287	261	259	278	286	262	292	290	302	308	240	281	272	274	280	279	276	266	280	299	285	292	303	281	278	328	280	268	262	261	243	293	271	262	304	298	283	268	318	269	293	288	284	299	259	285	277	275	290	278	317	258	287	276	279	306	251	292	261	271	290	283	271	260	285	270	304	270	307	324	304	267	279	270	265	275	290	287	301	317	259	278	301	288	273	260	287	316	298	254	250	269	337	269	278	287	294	268	287	283	294	311	269	298	290	318	277	290	268	263	297	264	300	272	301	249	271	288	271	287	306	307	282	283	275	264	268	279	279	300	287	280	290	259	275	273	274	313	292	280	289	284	269	307	277	270	278	304	334	280	279	251	298	277	285	266	298	297	297	274	295	277	292	256	300	311	276	306	268	283	277	296	289	280	289	271	255	299	260	289	285	311	290	291	279	260	280	273	273	303	296	286	276	275	268	282	275	255	287	253	318	268	300	286	277	278	288	270	265	287	282	327	279	283	255	288	265	291	307	298	280	264	321	295	300	258	284	288	269	296	276	318	284	270	269	280	298	265	318	262	305	301	301	285	284	262	283	259	257	300	284	279	294	282	264	262	279	271	282	270	304	240	290	273	269	291	263	269	282	288	299	297	270	271	263	301	279	283	255	290	275	273	279	262	267	281	253	282	317	287	270	257	282	282	271	254	301	298	286	268	229	311	293	303	280	305	263	260	297	297	240	272	289	281	280	287	302	285	283	267	277	304	307	305	307	299	273	288	267	266	269	283	248	305	278	275	239	300	299	293	294	308	297	300	281	297	299	298	270	280	258	285	285	266	266	273	293	288	300	302	255	285	288	278	276	290	312	268	304	302	300	278	329	285	242	252	277	275	293	249	304	292	306	271	293	300	266	290	296	281	276	294	310	278	301	263	302	277	264	286	296	283	264	289	259	276	260	267	280	302	252	260	262	275	236	295	296	274	299	260	260	308	301	280	242	268	291	302	297	292	294	277	275	265	294	270	311	291	280	278	317	308	298	270	280	266	289	309	255	245	281	285	281	270	296	278	271	297	264	285	291	274	263	294	289	286	259	294	281	309	287	255	296	295	304	276	321	279	280	304	303	282	262	268	307	294	313	288	265	279	286	283	273	318	287	302	298	302	278	289	295	293	306	301	284	261	270	282	315	300	262	310	271	277	272	282	276	292	302	329	305	292	283	272	262	275	278	295	273	301	292	293	269	273	318	274	329	310	294	289	290	299	273	247	292	308	254	276	289	288	283	262	274	295	330	283	281	287	274	282	307	278	272	297	303	264	309	287	287	269	291	287	292	273	294	275	260	267	276	272	259	275	292	278	303	293	298	276	295	298	311	290	322	296	310	271	276	293	269	281	259	268	269	273	302	278	279	309	272	292	321	293	268	248	288	285	285	297	288	284	287	284	288	282	271	283	291	278	270	281	296	290	311	264	274	259	296	248	295	293	305	290	269	265	293	260	259	283	288	257	269	271	254	291	268	296	262	274	255	277	295	284	294	292	282	262	276	271	302	278	254	291	292	266	269	269	265	301	280	300	292	275	271	304	258	287	295	259	297	274	268	254	298	302	283	278	303	275	253	306	297	310	278	313	304	283	294	275	298	269	285	305	278	286	297	279	286	278	315	294	312	283	284	263	288	253	294	308	308	255	268	277	255	328	283	256	283	279	267	290	299	266	251	291	255	321	259	285	293	277	267	282	275	266	278	291	291	301	299	267	260	275	330	270	283	308	286	275	290	262	301	287	269	283	274	257	299	296	258	265	335	292	265	271	290	280	300	269	281	272	299	252	296	255	266	286	270	272	276	248	276	299	320	294	305	254	285	265	300	296	279	294	281	300	296	258	309	262	284	274	271	283	282	274	258	270	264	294	293	282	275	283	260	278	307	282	290	293	296	279	287	267	285	298	263	274	306	264	243	309	292	283	302	288	270	284	261	275	270	293	273	257	263	258	274	276	293	286	292	285	281	285	277	239	322	293	299	292	292	288	291	312	339	286	308	294	275	305	281	290	261	286	277	273	265	269	259	270	278	286	271	293	296	281	279	327	266	271	258	272	283	297	293	293	264	248	292	282	294	289	303	226	279	279	326	291	306	276	281	249	274	313	303	300	271	294	288	297	290	301	301	235	277	321	276	269	313	270	296	299	252	295	267	269	274	294	247	317	299	277	269	252	273	256	279	297	252	277	298	294	290	287	292	296	274	275	311	311	269	260	267	292	308
21441	44639	36619	24922	20648	16843	12544	8066	5346	3790	2844	2327	1867	1397	1093	908	791	655	589	569	523	478	526	464	511	502	456	449	445	412	432	388	396	370	377	359	348	344	352	327	346	338	323	335	319	319	345	350	317	341	368	301	317	314	344	319	336	313	306	312	329	312	312	284	314	321	326	303	313	343	277	312	318	310	319	291	310	305	291	299	286	310	261	284	282	308	336	268	298	290	273	309	314	276	325	309	309	292	296	307	301	301	319	314	297	316	329	318	315	288	300	283	287	309	276	309	301	289	272	316	279	278	270	308	266	305	286	305	303	323	336	261	293	285	300	303	309	304	303	297	275	285	314	316	282	283	294	295	314	299	321	294	299	327	291	291	270	303	295	306	308	278	281	329	313	283	279	297	314	308	286	318	277	306	334	277	303	321	280	287	280	294	277	301	296	299	320	333	298	297	292	295	305	309	312	289	267	301	289	279	259	277	262	299	327	288	268	309	290	334	289	297	322	297	294	284	268	306	275	308	301	294	300	302	305	298	299	301	320	330	302	286	289	299	310	280	280	285	299	302	327	289	323	308	263	311	294	309	299	284	298	320	280	297	275	308	312	283	298	300	281	300	306	326	306	321	289	270	290	289	271	288	286	295	309	293	291	268	287	284	277	296	276	341	324	275	287	277	305	301	310	323	276	317	294	309	290	296	292	333	279	284	279	271	268	288	286	304	293	295	281	268	302	295	285	307	298	282	291	278	273	311	289	297	277	275	283	296	313	326	288	285	266	295	318	300	319	274	269	288	282	291	326	278	273	294	307	283	314	271	324	263	282	304	297	287	324	286	288	305	294	266	299	293	311	279	306	295	290	288	286	276	281	308	277	307	318	308	300	286	295	324	324	293	286	279	267	276	308	310	320	296	298	268	313	265	294	294	309	302	298	249	291	301	283	296	298	295	296	310	291	279	303	298	277	312	288	294	342	312	285	330	297	270	291	281	283	298	329	300	278	298	283	301	338	322	293	303	298	324	313	300	287	301	289	285	301	310	287	303	308	293	305	306	304	280	317	262	272	304	311	270	319	295	302	289	281	327	261	292	296	260	297	279	298	292	294	301	263	293	267	263	293	295	294	300	272	288	284	287	294	266	317	295	306	327	293	311	321	315	293	310	322	277	294	295	288	294	298	328	312	276	300	300	294	294	288	317	296	306	292	306	312	293	317	326	285	310	320	300	283	304	307	322	307	305	312	270	290	293	286	308	313	312	302	289	319	300	312	279	305	276	287	310	283	310	295	314	320	294	282	292	267	292	282	334	319	300	291	291	271	303	283	303	293	313	265	298	311	310	306	316	290	284	303	269	316	280	313	294	291	304	334	271	290	311	313	294	330	296	319	287	306	271	296	293	300	279	306	296	257	279	302	257	288	274	290	283	307	323	273	259	298	287	306	287	293	304	298	293	283	289	264	298	302	271	304	310	326	275	277	321	286	306	319	301	286	299	295	320	280	281	312	321	312	297	293	280	278	280	289	266	277	301	290	302	285	292	287	286	309	286	274	319	310	267	281	260	287	295	312	289	285	284	287	296	284	298	300	296	299	308	311	305	305	289	315	282	284	302	269	278	294	322	302	278	320	268	309	275	308	336	271	294	323	289	320	319	304	272	276	303	323	272	317	280	301	295	317	259	279	260	308	272	303	310	312	299	269	274	323	330	306	297	300	298	301	293	298	285	266	275	268	304	305	309	318	311	288	329	290	298	310	318	300	297	314	315	316	320	279	283	294	320	287	264	295	300	281	286	306	300	292	319	308	262	292	276	288	281	309	267	316	305	313	314	292	280	289	293	311	256	278	282	295	294	317	279	281	306	315	287	319	274	277	258	303	305	324	287	303	280	292	307	300	295	294	314	292	326	311	271	311	323	284	298	301	286	306	270	289	295	289	291	273	304	300	340	308	283	291	302	276	321	293	302	281	303	313	300	265	320	315	303	277	301	270	268	312	260	300	298	313	300	334	288	289	277	318	301	292	316	309	302	287	286	273	296	277	323	290	295	284	267	314	285	277	286	269	265	280	275	313	294	293	283	330	278	299	315	267	283	283	298	295	314	302	290	277	286	259	309	306	307	309	313	283	290	299	312	328	281	267	294	317	277	310	265	291	319	289	283	289	325	286	275	292	277	267	280	271	307	308	298	288	305	292	295	292	293	276	290	259	298	307	277	267	307	294	287	248	279	307	318	292	300	282	290	294	319	306	297	295	286	260	313	244	305	311	304	305	266	302	280	329	319	301	298	278	282	292	296	277	282	275	261	299	335	304	295	301	269	320	305	322	304	279	297	284	291	292	304	289	290	281	294	274	307	316	275	286	294	292	292	282	308	304	302	307	351	299	321	282	298	317	332	342	278	261	283	307	287	283	329	294	278	296	317	273	295	318	298	274	279	286	296	291	319	287	324	306	302	320	295	307	291	321	334	292	273	302	288	312	308	330	311	306	282	316	295	273	284	311	287	317	289	287	272	303	280	289	302	310	286	291	300	302	323	302	275	279	313	273	271	309	304	268	278	256	307	282	268	297	321	283	280	328	307	310	288	281	284	305	318	296	278	289	301	287	287	311	280	294	312	318	292	327	309	268	310	278	319	271	298	302	328	299	307	295	301	299	308	288	297	302	269	301	287	282	299	292	310	312	299	312	320	295	310	308	302	298	298	286	299	273	308	274	283	294	279	291	304	275	337	299	266	329	307	295	258	298	304	269	280	276	309	306	298	283	285	273	322	309	286	311	314	296	280	269	289	314	272	340	283	297	280	313	284	319	308	300	315	302	278	329	263	297	318	275	293	314	291	285	294	294	325	291	318	297	324	252	277	294	310	282	307	321	313	305	305	327	292	282	272	305	320	297	266	318	284	299	313	289	292	348	279	281	285	267	311	276	319	292	281	321	339	297	314	269	297	284	291	290	291	273	315	326	268	297	306	312	322	294	290	276	308	285	310	325	308	273	314	306	309	307	333	254	304	282	299	296	313	311	284	271	298	308	318	318	263	288	277	314	269	305	316	303	306	263	306	310	284	299	281	279	332	298	273	325	292	309	284	303	296	318	302	325	319	299	294	272	282	298	282	323	282	291	290	285	316	297	289	288	278	301	306	300	309	291	271	285	301	302	287	284	283	276	292	289	286	302	312	281	327	285	285	295	268	315	289	313	296	313	292	298	266	287	303	284	294	293	261	309	325	277	284	286	260	313	303	322	300	278	262	281	291	292	302	305	293	315	307	263	318	296	295	320	314	332	272	275	325	300	301	312	298	281	272	301	311	305	319	278	306	320	303	304	326	309	286	299	283	298	323	289	301	299	332	274	306	292	278	278	297	282	283	300	331	273	323	280	257	311	289	287	330	276	268	289	320	290	250	255	305	304	275	308	277	282	284	284	327	267	294	272	273	270	298	316	318	278	275	302	284	276	265	268	305	315	309	284	309	291	294	259	310	306	292	292	318	311	290	296	316	308	269
25504	21566	28059	26087	18291	10739	6925	3923	2217	1716	1197	1058	902	742	573	507	420	358	348	290	312	315	323	261	339	305	290	313	295	274	273	260	275	232	254	236	252	249	239	246	258	266	247	235	271	238	245	222	234	222	227	228	239	226	225	239	249	217	240	233	214	267	218	207	242	239	228	237	214	246	196	222	221	214	216	239	227	249	209	206	218	224	237	220	212	212	218	223	203	185	215	220	210	210	208	221	236	207	228	218	219	219	234	198	211	217	220	197	232	212	226	224	210	211	224	220	199	216	239	217	230	230	233	234	196	223	219	226	194	221	207	232	230	245	216	213	239	224	220	209	218	231	220	227	222	216	193	203	198	238	229	225	224	217	200	207	216	213	200	218	188	221	218	218	233	225	213	208	224	226	225	210	227	226	204	197	225	225	226	209	218	190	187	213	232	255	198	227	224	219	210	233	223	247	204	232	210	231	219	206	244	181	226	206	200	207	200	210	209	211	237	204	263	201	252	220	223	227	256	179	221	211	213	233	196	226	249	217	212	223	237	220	221	214	194	217	239	197	244	220	234	192	198	231	244	186	225	224	248	245	196	213	250	223	203	222	221	230	232	251	210	249	212	233	204	215	211	190	228	242	208	205	225	243	217	209	216	229	219	232	223	218	229	213	239	234	243	198	208	250	228	218	254	222	211	237	227	222	212	179	211	206	233	179	214	217	229	233	238	231	221	189	219	228	224	221	203	205	235	221	215	206	223	193	239	232	238	224	209	212	227	239	212	231	212	221	231	207	240	244	205	231	239	216	220	207	204	217	193	203	210	217	195	187	233	215	218	224	232	216	235	210	225	176	190	208	226	233	194	247	205	221	220	194	222	186	204	244	205	209	230	201	229	231	237	229	218	213	216	185	220	206	244	227	236	221	243	224	236	231	224	233	191	224	204	220	235	205	215	190	205	209	222	209	207	201	224	201	238	218	221	208	243	219	211	221	222	190	231	203	227	222	221	221	196	193	195	209	216	209	205	220	232	251	220	248	206	229	221	225	203	209	197	204	214	225	190	205	231	212	213	219	207	237	191	206	225	216	210	247	247	225	219	205	221	169	232	204	226	226	218	220	257	208	230	248	209	201	219	243	236	222	199	240	237	248	224	225	209	237	219	230	219	215	216	223	212	220	234	229	202	205	214	234	224	207	233	204	201	228	223	215	221	240	230	238	217	216	222	237	198	203	221	224	214	224	223	200	197	235	190	207	221	212	198	219	222	201	198	198	228	226	221	240	215	204	213	197	213	229	214	215	230	217	223	228	207	227	206	212	232	239	222	208	221	214	210	260	228	223	220	230	247	213	213	215	214	206	236	220	214	204	226	213	227	221	193	229	240	213	220	201	229	197	212	218	246	209	202	216	218	233	227	228	232	257	209	215	233	231	202	212	194	228	228	221	223	213	213	240	223	185	199	198	226	226	222	244	203	194	198	225	227	229	216	232	207	221	237	228	215	221	220	228	214	215	217	207	232	201	210	220	219	233	223	227	199	218	227	231	219	236	227	215	229	220	212	223	243	212	210	201	220	228	230	252	229	191	232	208	218	241	235	242	219	204	211	209	195	193	212	243	218	205	225	204	244	234	211	220	242	220	252	241	227	204	247	203	235	227	223	204	219	246	233	220	218	211	205	236	206	232	238	199	208	235	221	215	221	235	240	214	211	217	219	224	220	211	211	202	215	197	216	205	264	240	217	216	210	214	244	229	232	226	217	239	218	239	206	217	233	198	219	200	218	230	214	202	195	213	239	206	211	214	229	214	254	209	222	205	221	213	228	227	211	207	197	219	206	219	212	251	222	213	190	230	229	223	222	207	228	197	224	217	224	217	217	202	214	221	221	233	221	213	220	230	262	209	193	249	228	191	219	203	205	204	232	211	206	223	230	208	188	213	218	223	191	213	192	193	218	223	219	196	234	223	236	222	204	219	199	223	217	214	231	245	201	202	202	200	215	246	230	192	203	197	200	222	212	207	246	218	241	206	226	218	230	230	214	229	197	221	217	220	230	198	204	228	224	208	191	198	212	225	211	198	207	223	202	210	220	231	223	233	228	229	219	214	227	192	237	217	252	187	212	204	218	221	224	255	211	221	231	210	220	221	202	231	201	197	216	217	215	241	187	205	208	199	230	230	219	242	220	225	224	242	223	223	214	222	207	197	232	223	214	219	239	194	212	196	227	224	197	198	226	218	216	231	213	245	228	226	221	231	214	222	254	241	225	222	230	225	205	225	235	211	225	217	196	188	219	206	222	214	218	235	207	196	214	227	181	207	221	233	230	183	217	229	224	206	223	225	255	200	192	223	215	235	221	233	229	212	195	216	223	209	218	229	196	211	216	206	230	222	219	231	238	225	211	219	206	246	216	210	222	220	250	240	230	214	213	240	207	211	219	250	237	214	205	238	218	208	247	208	208	184	213	213	215	231	205	218	221	228	224	196	208	245	235	200	208	228	204	192	236	208	200	205	216	208	240	226	225	244	208	234	221	238	215	227	222	230	194	242	230	227	211	213	241	193	216	220	253	188	217	207	259	211	232	230	212	196	212	187	197	253	221	225	216	227	215	223	222	210	200	207	224	237	241	220	224	200	213	196	199	242	184	192	216	234	239	222	220	211	234	210	239	222	230	204	216	229	217	219	216	209	222	223	222	217	208	226	199	231	212	224	218	205	201	220	230	233	193	210	212	211	198	225	211	210	241	214	211	211	240	218	218	225	231	216	237	205	230	246	208	204	226	208	224	239	218	241	226	226	202	207	217	233	215	216	224	226	221	201	236	205	232	232	202	207	223	228	207	246	220	240	218	217	226	211	194	240	215	224	214	223	222	208	224	223	191	213	227	244	238	219	253	206	204	220	234	197	242	224	221	224	210	190	228	225	197	215	227	260	225	231	225	226	214	214	217	229	202	219	244	209	207	205	223	203	218	222	237	212	208	215	233	198	219	213	218	222	208	208	223	205	207	216	215	221	218	212	222	206	215	206	231	202	221	212	222	215	204	208	227	220	217	210	189	212	243	244	225	237	217	199	224	211	213	235	234	213	210	247	215	228	234	213	217	235	226	218	215	217	235	221	227	227	239	218	200	218	239	200	222	227	234	203	264	229	211	213	238	224	227	190	202	236	201	201	238	205	224	199	247	187	212	192	226	226	188	245	221	207	221	210	222	206	230	213	229	211	191	220	237	256	218	224	239	198	222	196	222	219	245	225	227	240	197	227	217	211	211	225	232	225	232	212	203	208	198	232	216	205	205	235	219	191	220	194	194	216	244	239	203	210	228	221	211	215	221	221	216	208	235	210	206	215	233	206	206	235	215	210	216	234	221	219	238	245	213	237	234	213	227	198	233	216	227	229	213	202	245	205	214	224	235	214	230	189	216	192	214	255	223	213	204	225	232	219	230	201	225	188	214	201	199	218	222	240	191	238	225	234	221	219	190	228	227	202	228	208	217	195	227	219
20704	41128	32549	21755	17501	14008	10674	6866	4075	3091	2204	1861	1582	1143	890	668	572	497	467	415	412	431	410	386	365	410	387	377	329	336	321	345	303	335	342	282	305	272	286	321	287	253	262	256	288	282	256	245	275	260	258	265	256	235	279	223	273	265	253	242	246	272	225	239	241	274	255	251	244	267	266	253	223	251	257	286	222	237	228	280	240	247	233	248	229	221	236	243	266	226	252	221	235	212	231	226	226	261	232	247	276	237	253	245	229	221	210	280	245	245	236	262	231	242	240	240	238	246	234	237	229	233	235	247	218	246	213	246	236	230	238	246	220	233	284	261	177	232	278	245	215	247	250	217	202	253	231	254	247	245	225	226	261	243	232	222	221	219	241	238	259	231	235	223	254	247	214	240	247	217	243	244	228	247	264	251	225	232	253	218	245	232	201	235	226	233	238	220	233	221	247	257	251	222	243	254	273	249	246	242	254	219	245	214	233	254	248	238	233	224	252	250	220	267	223	235	244	242	241	228	250	230	231	234	210	232	254	264	237	239	247	242	217	208	227	279	241	207	219	240	223	237	242	247	250	259	268	254	247	248	242	251	246	235	260	246	269	229	227	240	264	228	238	224	232	224	215	225	229	251	210	214	212	232	244	225	248	257	240	241	260	254	247	260	202	267	260	237	229	219	235	255	228	241	246	238	233	233	266	229	237	262	254	251	264	242	226	238	233	212	256	234	266	243	233	249	235	229	225	214	241	228	235	254	223	238	242	235	269	252	231	236	227	232	228	222	244	263	248	223	230	241	261	251	246	230	215	252	222	246	217	231	232	254	227	239	248	248	234	219	247	213	214	238	240	229	242	256	241	280	210	233	256	260	261	263	236	237	257	241	277	231	254	243	254	213	246	251	237	234	241	214	248	241	227	245	229	242	235	223	260	223	256	228	230	230	238	230	232	230	240	222	203	243	206	239	254	231	251	242	245	234	233	228	257	238	238	243	213	249	237	274	247	261	244	230	275	225	254	240	242	250	262	250	259	237	233	274	247	231	249	229	249	236	252	218	229	235	246	229	241	227	263	266	241	217	224	233	220	235	258	255	212	244	240	223	230	253	218	234	243	229	220	241	232	240	244	210	229	240	239	243	229	253	263	238	237	242	255	254	213	227	241	238	230	221	215	247	229	228	244	231	208	246	267	235	223	229	234	252	229	237	215	262	235	224	238	229	210	231	248	242	258	247	228	219	248	235	214	222	246	246	216	259	217	256	256	246	245	220	233	225	240	241	255	249	260	253	248	230	224	248	253	249	217	217	236	241	237	252	225	249	243	232	228	255	214	247	250	246	262	260	223	256	249	229	247	220	217	223	262	252	248	258	185	223	252	268	236	252	237	243	236	216	230	247	231	224	260	222	235	227	231	235	216	253	234	223	238	250	234	228	230	227	252	211	219	234	229	245	232	251	227	267	244	239	270	192	239	239	250	262	234	258	250	238	231	231	236	241	248	234	261	224	248	239	248	239	239	221	230	245	240	236	256	229	238	261	236	254	236	250	230	234	241	233	251	226	253	219	236	241	238	247	230	250	241	226	206	252	252	268	226	232	211	273	241	218	227	247	198	237	239	209	223	240	233	240	244	254	222	226	247	257	242	246	234	229	219	239	255	260	239	229	221	241	230	218	243	236	232	251	232	239	234	241	243	266	244	231	234	238	255	215	245	245	221	237	235	221	225	242	214	213	229	229	214	247	217	216	219	252	218	200	239	267	259	225	242	248	256	210	252	267	225	257	225	213	229	250	220	250	221	214	251	229	230	234	233	263	236	224	236	233	228	199	244	246	263	240	219	250	232	250	246	245	226	227	254	229	201	239	242	238	246	240	258	215	232	214	234	211	242	223	232	234	225	233	220	224	259	217	232	288	232	260	231	243	217	240	244	227	259	209	236	252	258	267	252	261	225	236	227	293	220	233	263	232	249	230	254	239	250	233	266	224	223	225	259	229	229	224	254	259	246	233	243	235	279	231	229	261	241	261	212	247	265	261	240	245	220	232	229	231	233	259	240	234	230	231	248	250	262	236	263	227	224	230	226	236	235	237	232	231	234	216	233	234	279	263	212	251	277	219	227	243	241	250	232	259	253	228	248	254	258	264	236	235	218	242	251	281	255	226	229	251	203	248	228	213	229	258	247	229	226	239	261	223	223	244	231	235	266	243	211	238	241	247	260	232	245	248	235	212	244	223	229	231	246	234	235	246	259	237	243	232	213	268	268	235	261	252	245	241	236	251	247	230	244	234	226	266	232	275	251	235	241	224	233	248	240	262	226	229	227	244	222	253	220	237	262	229	253	258	245	263	248	232	257	241	242	233	260	237	237	242	243	226	241	222	231	242	236	230	240	241	269	221	226	216	232	223	257	242	240	250	220	205	254	242	231	209	229	242	220	230	272	248	241	248	223	254	253	233	233	216	241	259	250	230	233	242	256	243	237	264	236	236	240	213	221	225	245	258	234	237	233	216	224	241	241	258	230	258	227	237	253	251	241	248	238	237	209	237	250	218	232	254	233	244	232	234	224	254	238	271	248	250	249	252	229	230	225	266	257	224	260	243	244	239	232	227	271	255	195	246	239	224	251	260	233	216	219	245	227	246	223	228	222	236	229	230	223	249	227	237	244	257	249	239	216	241	244	256	236	238	253	229	257	236	228	217	252	240	231	234	242	257	243	215	250	250	236	220	216	232	221	266	262	231	265	231	238	236	251	210	243	256	255	204	219	262	240	238	223	247	262	206	232	257	269	251	248	264	250	222	222	235	246	243	246	251	251	229	248	264	209	250	259	241	237	226	261	249	253	251	258	249	220	221	248	297	235	254	244	278	281	243	250	237	239	255	233	239	262	239	238	268	246	231	223	232	246	237	241	233	257	242	221	218	232	260	250	235	249	226	230	244	245	264	258	243	236	205	251	247	251	246	229	246	230	248	238	250	240	200	231	244	238	265	236	231	228	237	246	234	233	235	229	254	235	232	232	256	211	257	233	263	244	238	242	207	262	221	230	245	227	205	213	236	233	231	241	273	242	218	239	255	243	230	236	212	225	253	228	243	210	249	255	226	241	218	238	256	228	223	226	212	228	226	255	243	240	265	214	242	254	248	237	231	254	235	248	239	247	235	245	224	236	240	282	243	228	210	225	239	234	232	244	202	247	255	244	274	251	248	239	242	233	231	253	210	264	247	244	224	242	236	252	232	212	217	263	244	257	226	231	253	235	233	227	230	256	230	238	225	236	240	249	228	236	247	233	230	242	246	246	252	248	234	237	239	204	241	220	227	243	252	228	254	224	245	247	252	240	250	239	202	232	230	233	252	217	260	248	250	256	238	251	215	234	225	253	231	284	222	249	236	235	233	227	258	269	226	240	246	243	241	210	251	235	252	252	232	234	231	216	222	228	252	203	251	251	239	261	246	237	254	238	250	237	251	250	238	241	246	255	235	250	229	258	230	226	239	246	210
23146	21494	29321	24154	21725	22697	19525	9093	4480	3243	2399	1998	1684	1278	1008	869	769	605	611	531	549	483	502	531	532	468	482	480	460	429	422	487	416	384	412	405	376	401	363	385	406	387	377	399	361	342	365	342	353	364	363	330	332	345	352	333	359	362	354	340	345	327	338	352	334	332	337	350	347	314	333	359	317	343	346	342	333	309	351	352	329	344	367	353	362	358	330	319	319	349	305	338	342	326	359	369	333	308	334	326	359	332	321	298	318	318	346	320	359	299	323	308	318	320	326	385	330	319	343	343	336	302	324	329	345	314	362	322	331	354	302	346	341	360	333	314	297	306	309	332	300	296	306	326	350	310	314	338	351	331	360	335	373	354	335	334	330	349	319	323	317	301	345	359	323	348	345	338	331	355	299	336	316	321	326	328	326	299	323	331	307	333	336	325	319	314	321	301	311	328	332	336	328	277	382	320	319	313	296	339	325	311	342	315	350	388	316	324	318	330	360	313	339	312	305	347	336	341	350	349	349	316	313	321	325	315	320	369	307	299	346	358	329	308	305	332	345	332	326	317	341	315	300	357	341	311	344	350	333	308	360	334	342	301	347	326	324	324	333	343	328	344	313	327	361	332	352	309	332	335	333	340	337	337	348	328	323	338	349	349	348	329	358	340	328	322	305	324	319	359	316	357	333	318	309	301	326	332	304	369	326	318	327	333	347	348	337	309	338	312	336	301	351	308	322	357	305	323	329	331	352	312	337	326	342	320	378	326	358	334	370	303	361	311	322	346	387	330	360	306	325	359	327	306	353	327	275	305	352	318	364	316	317	356	368	341	328	335	351	352	324	367	326	369	335	344	346	304	302	338	318	350	333	323	332	373	334	331	343	371	360	294	320	305	321	336	337	336	323	348	324	314	336	304	335	358	309	343	356	346	313	312	334	346	325	361	327	331	311	358	312	322	336	338	312	328	314	338	316	324	354	313	336	340	332	323	341	324	338	304	330	312	350	313	364	331	352	337	326	320	355	317	347	337	315	343	331	279	331	312	323	320	312	317	334	359	310	350	312	319	323	366	316	327	302	348	330	335	327	354	322	317	316	334	319	351	350	343	330	347	327	344	361	342	316	309	337	335	333	312	349	316	324	341	311	323	327	348	351	337	313	343	346	359	331	356	349	349	307	325	302	330	353	363	324	327	326	352	326	348	347	357	352	347	338	357	319	336	312	297	338	334	316	334	359	328	340	358	341	316	296	323	308	329	328	299	362	313	308	316	324	340	339	336	331	304	314	351	324	362	318	341	319	302	358	346	338	340	325	321	331	337	369	327	343	309	319	329	324	314	372	341	316	350	325	324	324	335	312	298	335	309	339	336	350	349	335	333	304	327	332	339	326	351	340	339	323	357	329	323	348	325	304	333	348	353	330	325	306	339	345	332	314	316	329	312	354	313	352	313	302	382	329	324	335	336	319	296	338	331	333	314	342	346	329	339	347	352	331	304	317	358	358	320	352	324	366	332	340	346	325	337	338	341	313	339	304	350	365	334	338	322	324	330	339	340	336	349	338	337	319	317	304	339	314	321	339	320	335	334	290	307	335	368	323	356	310	324	351	317	328	346	341	321	346	346	366	336	341	309	348	310	327	359	310	296	353	327	339	373	348	334	325	308	336	302	295	318	326	338	347	334	356	360	304	321	304	347	342	355	330	358	322	305	305	290	320	319	343	330	333	326	317	327	330	332	345	335	304	327	342	322	319	297	317	339	350	343	331	351	343	327	321	319	349	317	336	319	354	311	337	328	343	306	331	345	342	305	303	329	352	349	312	339	332	329	318	299	351	338	353	311	303	328	325	318	330	327	305	336	339	320	332	338	325	314	362	339	341	358	330	325	343	311	342	325	337	324	316	346	344	300	324	325	339	341	324	320	285	329	331	352	311	335	337	340	319	324	347	345	320	364	347	359	310	310	312	352	340	327	341	316	316	316	331	326	322	347	311	335	342	343	333	338	343	334	303	333	324	315	351	342	367	322	314	325	370	299	322	349	338	299	318	295	303	331	309	326	298	351	328	334	334	320	337	322	321	340	328	350	362	331	306	327	360	339	370	352	350	320	351	319	351	356	337	341	328	335	319	336	321	371	358	330	347	330	319	333	332	326	322	292	329	330	339	289	350	334	336	316	352	336	326	317	333	336	348	342	339	341	289	343	320	345	330	328	326	340	335	315	318	359	342	302	338	367	357	356	325	325	350	303	300	362	320	304	347	322	317	331	367	300	342	338	337	332	313	388	318	324	290	321	331	338	343	313	314	303	386	345	331	344	313	312	314	368	327	337	305	284	333	324	330	341	315	338	352	325	329	354	302	341	324	316	350	332	337	332	324	363	321	348	324	323	321	316	324	347	321	303	313	327	330	341	329	312	332	347	330	382	318	339	328	301	350	326	326	300	321	334	378	345	329	327	332	333	321	306	296	318	369	332	341	328	328	339	330	322	322	304	301	321	318	329	347	313	324	380	333	345	315	314	329	350	322	333	362	303	356	342	318	320	336	305	358	346	336	330	332	366	351	329	326	367	341	309	329	331	331	343	306	338	332	356	334	347	316	339	326	311	321	338	348	321	351	337	347	320	331	320	329	338	341	319	315	355	371	310	323	329	337	352	326	316	328	325	342	310	355	341	323	349	316	365	364	347	328	329	326	305	354	354	319	363	319	311	317	327	337	313	356	316	348	382	372	345	346	330	324	298	312	340	333	310	330	345	356	344	323	357	360	330	313	323	341	325	323	316	301	311	356	322	329	319	296	314	361	325	334	337	337	362	310	331	333	323	309	339	336	351	336	351	326	347	344	331	339	355	334	309	306	334	334	329	348	327	330	352	346	329	323	349	339	330	314	333	348	348	285	382	350	329	349	353	337	298	330	341	362	318	320	322	353	353	321	320	347	327	332	318	361	322	341	342	328	353	338	354	313	312	323	351	336	358	355	357	316	324	318	345	356	355	321	361	323	354	316	335	338	324	322	316	347	329	356	348	348	337	360	316	342	348	360	332	344	351	320	332	325	334	344	322	342	339	320	327	343	319	342	305	343	315	344	314	318	349	309	353	324	340	327	350	317	363	313	296	318	370	342	306	338	337	336	327	375	329	349	312	351	345	358	346	332	323	347	364	328	294	319	319	288	326	326	368	326	319	345	297	332	325	333	344	338	315	334	345	309	325	311	341	326	339	365	349	301	334	311	335	339	349	335	328	323	315	301	307	364	308	305	344	334	355	334	361	333	343	362	360	351	329	353	326	318	339	319	354	354	319	333	330	349	345	310	342	328	350	342	333	293	309	325	321	323	336	349	357	331	338	329	323	335	324	327	326	320	335	338	348	309	339	319	369	309	348	321	319	313	337	326	294	354	335	299	327	330	331	310	336	325	329	321	370	352	342	316	340	332	363	294	359	319	342	321	335	306	348	324	333	313	329	300	313	308	355	322	337	339	321	335	323	357	302	339	325	360	349
23733	49884	41972	30521	25136	20957	16493	11940	6988	5081	3964	3211	2748	2016	1525	1219	1040	855	772	709	633	590	625	586	670	588	540	571	509	492	516	498	469	531	444	432	413	398	455	446	432	410	389	400	379	387	395	381	390	408	374	377	379	378	341	360	385	398	360	366	398	361	379	364	334	352	347	350	377	359	365	378	339	385	350	371	371	332	348	330	341	332	343	373	341	353	345	370	350	342	359	355	327	362	326	323	320	348	334	333	315	356	338	313	361	340	359	349	336	354	339	351	323	321	329	358	319	327	311	324	355	346	343	348	353	346	328	328	322	342	352	317	374	337	355	341	304	358	365	362	329	378	327	346	345	365	339	362	337	358	333	335	352	347	315	335	328	377	365	368	362	304	355	368	319	354	344	334	333	347	279	362	344	351	323	344	344	340	356	355	316	331	324	356	349	325	343	334	329	360	336	360	309	351	359	350	335	337	332	346	338	346	349	371	342	375	395	322	312	355	352	323	349	317	331	350	330	336	346	334	362	345	335	305	323	363	317	345	311	340	367	331	354	369	356	313	327	312	354	318	353	342	325	343	360	333	329	361	351	334	329	329	365	328	353	377	297	390	336	373	337	359	354	292	353	326	337	331	352	342	351	331	375	373	375	389	341	337	356	347	374	327	335	371	336	355	333	325	352	345	343	373	340	337	334	355	327	309	371	329	353	299	324	362	334	316	357	318	350	334	382	353	358	350	315	385	329	364	358	312	313	343	335	345	380	358	337	352	339	381	356	351	361	316	348	333	330	319	373	335	313	338	313	358	366	357	377	355	361	337	337	302	363	383	325	337	348	337	320	345	336	345	356	341	334	312	344	336	355	364	362	325	343	347	358	349	343	324	357	348	349	333	346	336	379	308	352	321	352	341	351	357	386	318	342	353	363	344	367	316	333	290	369	335	348	343	374	333	369	331	325	358	321	348	353	349	338	352	344	336	347	361	349	359	321	342	312	347	362	352	351	333	306	349	363	351	346	342	341	358	303	340	351	351	318	340	340	321	311	349	324	318	320	348	344	315	346	337	329	368	337	372	310	385	299	337	317	380	361	358	349	307	325	371	333	318	336	343	345	342	297	299	341	335	337	318	367	384	328	324	364	353	343	332	327	363	334	369	348	342	343	353	359	336	351	371	323	353	348	328	329	328	336	346	371	354	346	317	353	342	357	330	320	334	318	338	340	334	343	345	355	334	338	324	364	335	316	356	334	358	336	343	339	350	357	382	341	328	376	327	334	354	339	362	320	352	348	327	346	350	335	332	336	377	339	359	325	328	350	357	333	337	304	362	325	371	392	344	341	331	323	338	336	329	354	360	363	335	342	347	369	382	353	358	344	348	326	338	341	292	344	371	324	329	324	320	356	345	358	352	354	340	331	354	335	323	337	348	322	342	323	356	331	336	331	368	335	344	328	323	354	307	382	303	325	333	363	349	335	336	348	350	340	374	319	334	305	319	317	346	332	340	329	339	339	348	327	359	352	318	352	325	354	352	360	338	381	359	350	336	352	350	352	345	308	328	339	339	385	361	349	350	331	323	352	362	327	333	362	332	339	324	335	348	354	370	378	345	354	323	344	331	357	369	361	374	304	350	345	344	368	353	323	379	353	361	354	361	361	332	368	347	326	329	323	351	318	327	342	366	320	343	317	366	349	357	328	339	334	326	338	345	329	351	344	314	343	304	335	324	340	353	325	328	317	350	375	324	331	344	351	349	332	335	348	370	346	337	358	356	337	336	368	334	343	341	345	342	316	361	323	322	325	333	351	340	316	353	336	336	345	365	343	357	327	339	339	339	325	361	339	321	310	315	329	369	357	307	350	298	341	315	297	326	351	320	339	336	331	365	357	334	333	338	322	351	320	350	340	346	359	383	325	335	353	345	359	342	309	354	340	359	371	352	357	338	353	344	345	345	333	371	329	318	340	332	310	360	346	343	321	359	361	348	371	328	327	329	353	350	333	342	315	324	328	313	330	343	341	316	336	364	359	349	333	340	360	350	340	320	345	330	342	327	359	305	337	325	307	342	380	334	354	320	329	335	329	287	340	346	331	338	343	352	315	319	363	332	347	305	315	346	342	340	308	337	341	359	326	346	347	342	295	340	370	342	354	319	356	357	372	349	334	355	345	341	375	342	333	357	346	328	358	354	339	327	316	319	358	372	345	340	332	325	343	320	352	333	348	364	339	324	364	321	374	346	318	351	332	332	342	337	368	347	360	346	372	348	336	349	381	343	347	331	336	347	321	339	341	322	338	337	320	356	363	357	337	359	344	306	343	301	317	378	329	338	339	323	321	362	310	319	321	376	329	342	321	345	320	349	343	363	360	351	365	304	341	371	331	335	340	361	344	334	340	347	353	333	344	351	345	351	333	357	313	383	335	379	333	334	320	347	323	340	319	353	366	353	339	361	297	337	332	367	335	353	352	331	341	328	356	338	352	334	342	338	369	295	320	394	313	352	317	318	347	364	318	325	338	356	332	318	345	350	362	318	341	336	363	342	367	316	347	366	357	363	377	362	360	341	331	328	352	369	323	356	374	356	324	367	326	335	339	346	343	305	352	372	329	335	368	365	299	322	354	348	319	353	375	342	307	309	337	314	328	346	350	328	336	365	353	355	347	367	359	352	339	344	335	344	369	370	292	351	340	326	338	324	342	344	364	356	383	313	325	350	347	389	352	349	356	334	331	345	311	351	349	351	379	338	320	343	335	351	361	341	346	335	328	339	356	336	322	335	339	332	343	349	336	339	328	337	372	329	324	316	357	376	335	348	367	322	350	349	296	361	327	329	330	340	332	346	334	321	346	308	331	351	330	319	317	320	306	320	360	337	331	367	345	320	336	354	346	372	336	332	345	342	336	337	355	353	334	362	350	331	336	304	306	341	340	309	349	307	346	346	330	349	379	333	317	343	340	381	346	352	383	334	363	340	357	305	342	337	284	335	305	385	338	305	342	366	356	356	338	359	365	319	342	342	327	363	338	321	327	372	319	316	314	345	337	363	326	365	334	362	335	331	348	340	341	359	305	347	345	342	364	345	340	349	336	377	305	338	325	349	354	348	346	331	324	335	366	338	344	315	326	360	345	334	344	373	375	314	382	355	337	326	326	359	393	357	332	346	343	333	332	355	350	358	355	391	349	341	370	307	339	339	330	335	308	335	354	354	332	336	322	343	373	308	361	356	371	328	333	350	343	329	332	343	343	361	343	341	395	341	335	322	351	320	314	311	373	323	353	351	352	315	351	352	362	324	338	344	362	340	350	319	313	336	384	367	353	353	343	325	326	346	364	333	331	314	298	340	357	324	311	358	360	328	321	340	346	333	345	323	348	361	353	333	333	337	320	350	344	369	347	346	337	340	344	341	342	335	320	330	346	349	360	348	329	331	371	373	357	318	350	306	351	358	326	341	361	310	352	302	347	380	325	332	332	315	353	394	359	318	348	360	344	344	375	334	343	319	351	356
28965	24083	26592	18536	10822	7146	4874	3144	1800	1225	949	756	693	548	468	362	330	328	295	266	265	251	279	264	268	247	273	246	263	226	280	242	236	248	222	224	223	234	230	218	227	202	214	211	239	226	217	195	193	213	208	224	213	206	191	211	222	193	226	200	200	224	210	195	198	234	204	228	232	209	220	184	198	196	203	191	217	185	197	186	188	202	192	206	216	225	191	214	211	196	194	182	201	231	228	207	186	214	208	191	206	214	225	179	202	201	206	211	206	196	209	210	209	209	182	228	188	225	208	188	220	180	217	224	199	199	215	202	180	203	215	217	191	181	227	214	177	203	206	174	210	191	181	225	199	209	246	206	206	198	203	206	219	217	214	222	179	204	209	215	205	222	203	189	199	197	204	190	213	197	218	199	204	226	209	200	222	205	203	192	198	192	217	214	208	189	202	193	175	217	210	199	213	207	222	180	202	204	208	191	238	204	222	200	236	181	174	222	224	203	211	221	212	186	191	189	191	222	194	210	230	210	229	196	187	178	198	184	195	207	206	201	201	209	206	178	189	213	209	224	219	224	203	194	201	190	193	209	203	208	213	218	232	217	203	184	218	205	206	202	206	228	196	225	213	216	186	196	200	193	211	207	201	191	219	209	230	225	186	193	209	229	207	204	197	205	225	190	203	198	217	204	173	207	199	193	222	193	221	200	191	220	189	194	203	200	225	192	221	220	200	228	206	210	201	185	197	208	192	207	199	217	212	201	226	197	175	226	176	216	199	218	175	188	207	205	234	208	190	214	206	195	203	229	201	199	222	214	224	219	228	185	194	226	234	214	200	207	202	201	185	215	206	217	183	192	199	178	207	193	197	191	217	197	219	210	187	199	234	221	179	207	200	178	209	196	213	211	200	200	188	197	227	208	209	185	209	197	218	223	195	194	192	217	198	207	215	183	224	217	184	196	201	187	209	210	221	220	207	196	205	204	170	215	214	192	225	205	224	239	208	178	163	222	200	217	191	219	209	239	182	191	179	231	223	222	236	196	204	192	221	195	211	198	198	192	194	201	233	186	183	224	226	229	212	203	215	187	213	193	191	211	207	183	221	222	190	181	229	192	181	208	208	208	175	209	206	200	190	193	203	197	193	213	235	200	190	221	227	200	192	191	221	184	185	232	187	205	189	204	187	203	200	183	192	187	218	220	184	205	193	216	219	197	224	220	190	206	203	211	201	192	196	187	208	215	212	208	219	189	190	226	172	211	185	182	214	204	236	229	213	204	199	227	193	220	221	202	209	218	178	188	198	199	182	206	206	217	196	208	230	205	217	198	227	191	195	203	215	209	238	216	227	211	173	186	206	213	211	228	224	207	200	202	182	196	190	199	215	190	207	212	183	211	200	201	198	187	200	191	217	198	205	207	184	202	205	209	215	205	206	196	185	211	195	198	194	199	207	191	218	178	204	195	213	196	211	234	178	196	192	205	230	209	195	192	211	229	183	206	192	221	215	204	206	208	201	222	209	207	190	204	200	206	218	223	207	210	216	225	219	195	215	209	184	206	231	195	213	188	198	194	195	205	191	214	210	191	219	176	208	179	215	218	205	208	224	215	214	185	201	200	196	207	196	194	211	204	223	188	197	203	191	225	228	199	212	195	212	209	188	196	202	199	205	202	213	212	193	202	212	200	193	201	227	192	196	219	211	210	236	202	209	200	196	227	203	204	208	216	201	247	188	231	206	207	171	195	221	209	224	214	191	210	198	196	192	200	213	233	185	190	184	215	199	208	221	222	198	212	222	206	201	217	224	182	210	193	225	213	216	211	207	204	215	200	202	197	223	214	204	203	209	213	203	218	222	213	228	219	215	206	210	211	214	193	206	176	209	217	202	206	186	200	197	197	213	203	187	214	211	194	227	194	203	203	183	222	213	209	223	189	195	212	221	204	179	209	217	196	200	223	193	206	206	193	201	205	200	186	207	207	188	219	214	217	185	186	191	207	206	205	220	235	210	201	203	200	220	197	209	193	191	185	205	200	218	187	199	193	194	194	208	205	210	214	172	210	200	196	192	197	196	187	200	191	193	216	189	205	203	204	206	206	218	197	174	209	185	194	184	203	228	208	195	242	204	195	220	236	215	197	212	221	199	185	194	196	178	209	187	200	175	215	213	231	203	184	196	198	222	192	214	206	215	184	192	179	212	214	179	217	198	223	207	187	201	214	217	180	242	222	209	218	203	179	191	217	197	219	212	202	206	188	203	189	208	188	192	211	183	194	201	202	204	225	205	204	193	202	204	218	209	211	196	192	208	206	206	219	243	212	206	189	213	209	197	230	212	210	227	205	187	196	188	184	210	179	239	212	228	201	202	209	219	209	176	230	186	221	218	215	211	202	198	223	192	218	203	217	208	224	201	200	198	203	242	204	205	198	184	190	180	200	180	236	236	204	159	188	202	201	204	205	222	201	196	215	216	198	223	205	206	175	225	211	194	197	210	214	167	211	198	167	208	189	193	214	213	191	222	210	215	195	237	203	184	184	200	182	221	223	219	196	227	202	171	189	199	196	221	213	212	223	197	215	202	196	181	211	200	185	196	224	209	189	211	212	173	221	221	210	213	205	200	220	172	224	202	210	229	213	190	208	207	219	189	194	204	181	212	221	222	207	205	205	195	189	204	217	196	181	231	215	196	216	195	215	200	228	196	162	239	215	209	186	207	194	170	206	234	221	226	187	218	216	202	213	242	212	213	201	229	194	219	214	191	202	198	199	184	223	203	224	215	199	193	225	197	187	203	197	185	204	217	219	195	186	214	222	224	211	197	204	195	197	216	194	213	203	202	196	200	181	209	230	203	198	202	233	202	201	192	192	217	228	193	214	213	193	203	210	196	199	215	175	205	209	196	201	196	200	197	198	198	219	212	203	196	221	182	208	212	209	202	196	201	201	206	192	197	209	208	174	195	209	213	212	202	188	204	205	205	196	223	218	195	187	203	201	207	197	194	215	224	223	186	195	211	198	201	217	205	220	212	225	224	194	206	204	195	196	205	189	204	206	249	197	192	203	186	206	186	212	202	226	229	210	215	221	224	186	184	199	238	199	209	192	198	212	186	196	211	209	212	223	201	195	207	206	210	195	210	205	225	194	230	241	249	185	191	193	197	182	208	208	204	199	220	206	218	200	202	228	192	219	188	202	173	219	173	167	216	204	172	209	174	182	203	215	208	199	196	175	187	218	213	224	212	211	188	222	186	210	190	218	229	204	188	231	197	204	214	233	195	205	237	216	213	234	220	203	192	219	228	185	219	198	205	205	203	199	208	207	209	196	184	182	206	205	215	211	213	222	183	190	188	205	219	213	184	230	197	209	184	222	208	211	185	207	211	207	214	207	174	182	211	190	193	189	220	190	205	184	193	189	184	193	204	201	213	214	203	200	183	217	187	213	216	237	206	208	236	202	211	192	204	199	239	218	206	222	206	204	216	196	202	225	234	194	202	191	213	217	221	223
20810	36933	28685	17867	13814	10834	8114	5610	3083	2163	1680	1264	1145	847	705	544	450	366	344	348	326	336	346	330	310	271	345	293	255	288	312	271	247	277	279	233	255	254	248	274	261	264	217	215	222	234	228	229	228	228	222	216	233	253	221	256	219	216	235	242	236	212	246	213	228	211	221	221	240	214	202	235	229	220	212	226	224	263	218	213	241	230	229	189	239	219	218	232	218	262	212	193	229	215	228	202	245	203	234	226	198	217	253	224	236	226	220	218	214	248	249	213	194	230	211	212	204	209	224	219	218	262	189	216	223	217	223	226	225	212	227	209	237	228	225	244	211	223	211	233	208	216	228	225	228	223	241	244	228	216	227	183	214	229	222	211	203	209	217	235	215	213	232	231	196	209	215	231	224	223	214	231	212	230	237	225	213	223	242	217	227	237	182	224	209	215	234	217	182	223	193	207	219	211	229	211	237	222	222	215	216	208	216	207	219	218	228	207	221	212	244	236	185	221	211	199	246	217	213	217	249	225	238	266	217	224	226	202	223	226	220	194	219	204	204	215	248	207	219	223	216	221	226	211	227	221	231	237	232	197	213	245	226	216	218	215	198	238	208	212	235	233	213	230	214	199	192	216	243	222	209	180	234	211	201	248	201	230	210	220	194	229	201	205	223	208	212	215	224	239	241	218	234	200	223	175	222	205	191	180	187	218	267	224	222	220	252	216	211	232	214	227	218	239	224	226	238	214	209	227	224	204	211	204	227	224	199	224	237	208	219	228	202	227	216	208	197	230	203	207	232	234	219	210	226	212	209	204	219	227	230	238	222	216	220	218	234	236	218	210	225	202	196	249	227	245	236	206	213	215	241	220	209	236	227	216	214	242	231	220	197	237	235	223	207	236	209	210	237	236	225	199	217	238	201	239	209	220	213	202	212	208	226	227	248	233	232	214	221	249	212	218	207	228	208	227	193	188	213	239	226	223	221	206	234	219	215	225	221	195	202	206	234	213	200	214	228	205	225	225	206	215	207	229	242	219	205	220	214	207	237	212	208	238	227	217	228	222	219	246	226	187	215	226	243	214	195	214	224	232	201	229	219	250	233	195	218	207	225	233	200	243	211	230	203	197	203	239	208	205	218	240	212	208	224	225	208	211	224	224	235	199	216	205	239	248	228	226	236	210	229	246	223	179	219	225	211	217	226	218	223	209	234	218	220	233	208	239	243	206	196	208	240	235	236	219	208	227	219	223	198	214	221	200	210	226	199	215	233	205	222	194	218	213	223	207	224	232	202	217	211	205	195	205	222	230	209	218	210	219	207	181	243	205	221	225	222	226	194	224	202	224	220	216	214	225	225	235	220	209	215	224	208	184	228	226	244	221	193	203	193	221	234	182	222	219	220	286	223	220	244	234	209	252	235	225	209	231	236	219	227	225	211	219	227	210	206	225	207	221	219	235	214	215	219	229	243	211	216	231	207	227	219	202	223	227	216	219	223	216	237	219	223	217	219	239	217	224	230	221	216	220	223	236	225	230	216	239	209	215	249	219	186	227	217	243	232	221	222	232	211	207	194	200	243	220	231	203	237	232	230	212	223	234	246	209	214	204	226	238	228	211	229	221	226	220	234	231	190	209	216	197	237	212	250	229	208	255	214	198	228	221	219	212	225	252	203	229	212	202	227	236	221	216	212	229	217	218	220	218	214	205	247	208	245	223	208	224	247	175	213	208	235	194	216	186	185	219	215	226	218	223	226	229	201	211	197	219	229	225	222	243	219	240	231	209	192	214	231	224	242	210	216	219	224	215	219	206	219	222	227	221	245	222	250	200	237	202	219	241	203	260	222	204	204	229	215	221	201	214	212	212	223	241	251	216	232	222	209	211	216	211	232	201	222	205	217	190	255	225	210	219	229	230	196	218	211	221	207	244	255	235	227	237	245	226	236	221	206	242	235	230	223	251	211	192	208	211	231	234	228	207	226	251	236	213	214	211	241	253	210	231	238	200	200	228	205	233	208	224	219	219	219	232	205	212	215	208	210	212	212	241	220	237	210	208	217	259	231	208	217	232	220	241	214	238	216	232	241	210	237	203	218	223	227	243	215	234	245	235	223	207	218	213	224	212	188	221	241	233	219	223	197	231	211	229	248	209	228	219	210	205	223	222	215	240	219	232	236	193	226	227	244	225	215	210	228	204	217	206	216	222	209	205	202	203	193	217	221	210	225	209	187	228	214	202	242	214	217	205	232	215	208	198	204	198	236	229	190	224	227	247	223	234	207	232	217	201	200	187	230	253	210	186	224	231	248	212	204	233	208	214	196	230	215	206	229	219	202	210	235	216	196	230	210	205	248	211	227	203	239	224	222	221	215	223	233	209	225	213	213	190	209	206	225	198	237	202	216	194	236	192	233	218	236	209	222	211	231	233	224	205	226	226	201	224	211	235	207	226	207	214	219	204	212	219	199	206	214	186	233	256	244	215	235	220	223	220	231	242	206	217	243	206	228	226	216	230	212	177	227	210	235	237	210	231	219	217	273	213	232	223	200	216	234	199	214	222	193	212	211	223	214	228	240	206	229	203	240	218	188	226	234	201	227	219	208	214	226	204	230	229	214	203	199	194	243	222	194	224	240	214	248	210	210	193	207	224	187	210	212	217	218	234	209	208	209	210	237	204	173	215	230	219	219	199	226	223	230	225	226	230	213	235	222	195	217	222	222	196	227	208	238	234	191	233	203	193	225	204	222	218	225	236	217	218	204	226	247	212	196	196	243	219	201	230	240	205	205	239	233	214	216	216	209	207	215	241	239	228	220	224	194	251	176	210	205	213	222	236	218	220	210	224	223	216	212	219	230	222	197	215	222	217	224	225	228	226	211	221	191	260	233	231	221	256	263	213	229	197	219	213	200	246	235	236	187	229	202	226	218	253	231	203	253	188	216	222	219	231	250	221	187	221	203	228	196	225	217	216	223	195	232	222	196	221	211	231	208	251	243	208	220	215	226	217	219	225	217	217	220	225	226	208	209	229	218	239	203	203	209	214	267	203	231	220	197	216	226	219	208	214	246	211	220	222	232	211	212	230	210	234	190	221	221	219	237	207	232	231	226	203	196	224	223	229	244	251	231	219	228	227	208	205	250	210	221	244	226	204	216	221	207	212	206	237	233	204	192	198	224	228	221	242	201	191	211	208	194	238	207	208	222	209	231	230	228	212	239	201	212	225	219	217	216	192	221	234	231	250	220	209	218	240	238	223	245	215	192	232	247	195	207	203	204	234	216	211	214	203	210	193	227	225	226	215	246	186	238	222	215	233	249	233	217	211	221	226	234	210	234	239	218	212	228	186	254	239	209	225	213	210	217	215	202	224	215	238	215	222	213	220	207	210	225	212	210	237	220	227	201	200	196	232	218	213	238	219	205	206	230	234	217	215	238	209	212	205	215	209	223	217	222	222	210	218	227	223	215	211	240	217	215	229	223	204	225	211	232	248	204	202	220	228	208	207
24474	21544	28870	24911	22023	17939	11046	5974	3418	2198	1622	1370	1173	1011	740	603	504	476	468	412	389	410	347	406	415	415	373	367	320	362	339	350	372	348	315	328	333	314	288	308	324	309	319	334	321	303	286	315	297	294	297	287	308	306	297	302	285	271	271	300	310	298	288	281	286	259	275	280	282	290	259	288	271	268	268	276	276	289	271	277	282	287	273	273	267	266	290	271	269	250	256	291	250	305	289	285	276	277	270	290	304	256	272	271	297	294	276	293	290	291	299	293	272	314	280	307	295	264	252	259	281	296	282	328	285	255	275	278	258	290	286	295	257	252	302	299	282	278	268	281	250	282	294	285	249	275	264	273	270	281	308	274	278	280	256	291	274	271	285	313	274	268	279	304	304	264	268	280	295	293	242	270	271	285	283	280	276	266	315	250	283	287	316	256	279	263	296	295	273	250	273	258	310	293	304	274	261	299	271	300	244	285	276	273	281	279	239	285	306	283	284	273	253	265	287	302	269	278	267	259	281	291	250	258	268	289	299	267	272	266	250	265	290	295	257	268	285	270	281	276	244	271	259	256	288	285	255	292	296	277	246	293	277	256	280	312	261	270	277	312	286	269	285	289	283	257	266	268	269	292	303	279	266	261	287	280	282	276	268	273	239	286	263	277	293	249	266	296	265	272	281	281	287	298	297	309	291	251	266	272	269	282	259	252	326	308	260	267	289	243	266	291	293	287	292	271	301	280	276	265	291	249	270	307	277	295	266	303	271	244	297	266	283	266	271	264	290	252	262	292	285	312	304	268	298	284	283	286	266	266	290	281	249	312	263	266	272	277	273	303	278	296	264	307	259	297	285	270	283	262	294	295	289	290	257	273	281	252	258	263	272	296	268	287	259	268	269	316	298	234	282	320	263	304	282	265	279	263	293	279	282	308	291	285	287	302	273	251	295	249	287	288	268	293	278	247	253	281	270	293	275	259	277	250	264	268	282	280	257	308	296	293	253	284	293	320	272	287	261	311	283	307	271	291	312	285	265	267	268	249	281	245	289	307	288	285	289	267	251	294	302	275	285	239	288	280	267	292	264	291	293	302	277	264	281	278	293	268	296	265	223	283	289	247	291	261	276	294	301	255	292	267	285	287	272	288	258	283	259	282	288	258	275	271	289	265	288	286	288	256	267	294	294	296	280	271	273	278	273	244	291	301	266	273	260	248	331	259	272	270	264	276	303	303	265	273	283	275	274	250	285	305	299	290	322	261	285	279	289	275	259	259	269	285	292	280	292	271	268	279	310	275	302	282	270	274	312	288	283	272	301	279	261	272	298	283	282	279	273	315	282	279	281	260	265	276	278	280	251	274	284	296	246	297	265	293	251	278	243	308	308	265	272	285	281	270	277	301	290	269	304	292	301	298	266	259	282	270	260	258	300	245	267	272	311	320	311	265	269	289	285	283	278	303	288	291	292	268	287	289	285	287	294	258	280	275	279	273	285	280	276	279	267	282	270	279	270	259	291	287	276	280	279	297	268	265	273	280	261	275	271	266	297	256	251	273	299	255	268	270	273	263	229	280	249	238	288	316	271	294	276	275	285	280	299	304	300	295	263	263	271	287	260	283	289	259	308	261	256	277	283	257	288	279	282	310	266	277	280	278	265	271	281	279	302	287	299	256	302	270	292	295	292	306	304	294	307	264	285	295	289	307	298	296	281	301	263	258	295	283	254	293	254	271	285	265	284	304	299	259	310	277	270	262	278	298	283	302	266	271	295	224	290	281	310	270	283	286	250	280	301	295	277	280	287	291	275	283	252	241	321	263	273	265	301	274	284	292	295	270	298	286	300	274	288	309	305	281	275	274	309	284	266	277	266	303	287	311	294	282	280	286	268	299	284	283	299	264	275	259	319	252	258	255	288	293	300	287	263	290	268	259	295	302	292	240	297	280	295	279	267	285	288	283	285	295	255	294	298	282	296	296	261	267	264	276	304	261	295	260	296	294	292	299	268	288	291	291	268	265	278	262	316	273	263	259	263	266	273	291	277	300	270	273	252	286	302	289	266	256	273	261	281	296	272	260	264	321	282	272	269	287	296	283	281	266	294	285	275	279	274	276	282	277	293	283	308	287	262	278	288	321	277	261	296	295	264	282	287	273	271	257	258	304	287	272	288	303	282	272	265	281	270	300	262	263	278	245	294	288	276	277	271	284	279	274	249	286	288	269	309	274	273	271	265	282	265	279	272	283	293	277	298	290	309	272	282	284	284	296	292	289	303	285	262	285	303	280	274	269	258	300	300	279	294	297	281	296	303	279	270	292	277	260	276	277	314	276	279	253	270	275	296	285	277	287	267	300	286	276	276	289	267	259	278	303	283	294	278	301	281	274	250	236	262	253	263	292	245	292	239	267	280	271	273	290	274	261	253	291	287	280	238	283	291	287	250	279	250	267	280	264	271	313	281	283	295	255	271	264	276	272	277	283	274	271	289	292	273	289	271	288	272	245	240	278	304	255	287	271	286	288	256	254	271	293	288	283	302	282	258	247	295	281	291	278	272	297	279	252	296	274	282	294	275	252	298	280	298	288	287	256	276	287	272	297	297	253	267	287	293	307	300	272	288	271	252	294	270	268	275	292	263	295	274	271	271	272	294	281	280	290	289	271	293	284	251	272	300	279	269	274	311	264	280	244	259	251	285	300	253	256	285	286	263	291	310	253	250	267	285	270	284	256	320	283	291	308	293	267	298	286	323	285	278	261	242	298	288	259	315	293	270	260	291	298	275	267	268	265	280	275	241	313	265	286	306	300	278	259	254	301	311	295	262	257	267	289	252	277	323	260	289	278	277	276	319	279	291	297	265	280	320	268	301	262	288	273	257	284	270	311	277	270	260	272	294	277	296	296	295	289	281	251	274	315	280	269	289	305	271	262	289	300	264	258	311	262	262	276	277	258	287	325	298	287	275	274	285	295	280	266	290	289	299	256	245	256	276	295	289	256	295	271	276	261	270	297	296	272	294	294	270	280	281	307	278	316	304	300	275	279	289	300	222	281	291	295	286	313	277	309	261	288	269	260	289	264	289	284	289	315	279	284	255	277	261	267	290	268	281	260	263	249	263	249	262	306	298	295	281	299	274	259	264	306	301	258	259	255	305	250	310	261	283	281	259	275	303	292	294	281	276	308	278	288	293	263	296	259	276	266	282	298	282	257	297	291	250	309	274	305	270	274	298	287	256	258	303	290	281	294	269	250	264	264	289	295	285	273	295	292	264	311	283	252	282	264	281	271	291	289	275	297	269	280	279	294	275	248	262	265	269	262	251	270	289	291	274	264	251	298	276	290	281	265	278	269	291	325	277	274	269	276	277	317	287	257	282	280	264	287	237	284	264	253	233	296	281	252	266	313	279	235	313	260	267	275	278	285	303	256	272	310	287	280	289	281	273	307	288	272	289	317	290	285	312	268	280	292	292	292	267	284	310	272	292	274	252	289	267	264	263	308	323	288
21190	44732	36933	25365	20114	16367	12648	8820	5686	3734	2697	2246	1886	1422	1080	869	767	622	593	524	537	476	449	432	452	492	412	450	385	410	435	416	393	394	364	375	352	383	312	387	355	357	318	323	371	305	326	300	295	327	309	303	318	290	322	321	309	322	340	326	324	288	270	286	294	308	281	302	298	290	313	276	299	320	284	295	324	292	333	294	303	305	280	293	300	308	297	294	303	262	294	306	308	326	304	318	271	250	307	272	298	318	285	320	298	293	312	316	291	295	281	305	262	312	296	287	289	323	272	285	299	288	263	289	263	286	340	312	299	296	277	289	284	279	304	273	312	312	312	312	300	294	299	298	272	322	280	289	279	328	302	284	279	302	285	312	278	307	311	293	283	314	322	295	298	279	283	279	278	304	305	293	317	287	311	295	297	308	309	318	283	275	317	301	303	298	292	293	287	296	296	289	275	299	296	280	313	297	225	287	303	293	296	297	281	295	290	301	285	269	292	313	317	311	277	247	330	261	257	272	297	272	288	300	269	281	311	298	263	275	294	276	250	324	301	307	282	277	301	297	278	290	286	301	299	309	278	297	286	304	324	275	302	284	290	285	260	295	308	292	300	313	269	296	284	247	287	310	295	312	298	310	296	285	305	275	276	280	303	286	312	304	307	268	281	325	279	261	269	289	283	307	322	294	315	294	284	308	268	281	291	299	291	263	288	280	332	287	325	292	287	320	293	313	288	292	301	300	308	300	279	288	274	294	283	288	290	301	295	285	284	296	306	266	287	251	324	273	284	304	299	300	281	293	289	318	271	312	284	289	297	278	270	270	296	311	290	290	290	313	270	306	282	296	281	314	303	289	314	261	306	242	299	294	307	301	301	300	278	289	272	313	299	264	275	280	312	293	296	305	310	296	285	302	274	264	310	296	323	290	257	316	299	301	295	305	293	311	298	296	296	314	288	277	279	302	268	300	319	280	287	288	308	286	292	283	286	283	267	264	327	323	325	297	277	290	301	278	264	308	301	283	314	272	300	316	292	322	307	304	302	293	267	277	258	308	296	306	281	297	304	274	299	285	295	267	319	291	286	292	299	283	278	327	260	327	312	288	277	263	294	300	281	307	292	283	310	264	298	286	267	312	304	315	274	273	299	279	303	291	294	309	255	284	325	286	290	271	288	294	290	292	301	304	308	319	303	298	271	293	277	302	279	293	299	315	295	296	293	285	286	313	284	312	308	285	292	301	278	285	299	299	323	294	292	274	292	287	275	298	315	274	293	265	296	260	275	303	308	274	297	275	286	310	291	308	280	312	288	302	262	294	304	283	313	305	301	292	295	286	304	328	277	323	263	293	295	312	299	291	300	290	260	279	308	317	279	291	319	281	303	291	268	282	311	288	312	291	275	296	298	310	269	297	248	277	295	326	281	295	275	267	298	270	273	291	296	316	292	306	287	302	309	272	288	306	331	286	311	274	300	302	279	288	275	287	317	330	304	285	283	284	318	347	285	291	314	271	296	276	272	300	291	333	275	298	285	299	285	292	257	301	277	317	296	263	300	293	271	292	275	297	299	292	299	287	269	301	299	292	305	287	291	297	294	303	260	267	301	288	311	281	293	324	262	289	282	270	267	303	278	304	299	321	314	288	305	277	277	260	308	267	293	288	305	311	303	273	318	290	285	292	300	318	261	307	298	291	283	332	279	259	298	269	307	277	275	295	291	274	340	280	303	292	281	276	279	329	288	310	307	301	256	308	273	313	291	306	285	299	285	291	289	301	284	283	297	297	261	339	301	275	320	281	302	296	314	338	295	317	266	265	272	302	290	283	302	296	320	289	313	273	249	309	313	292	274	283	286	303	275	279	286	290	287	250	294	264	285	301	283	256	303	293	292	293	320	299	290	312	301	305	289	297	321	277	299	324	318	301	304	289	266	299	279	310	314	304	305	302	298	291	292	330	288	276	268	263	304	299	267	284	273	287	302	314	278	324	304	295	302	282	312	291	299	279	282	291	277	290	238	279	295	275	307	307	285	300	287	322	271	284	287	309	277	289	323	267	253	275	279	304	287	276	313	296	308	306	284	265	280	278	290	329	306	296	315	303	291	256	283	299	300	281	305	270	260	296	282	287	309	283	339	302	281	280	288	315	316	289	269	282	263	291	305	306	315	298	305	272	273	283	271	332	278	271	292	283	288	309	298	275	299	295	282	267	258	288	278	284	290	293	306	296	269	310	315	300	304	301	270	293	292	265	288	246	301	286	293	263	271	290	301	276	300	282	288	247	267	291	297	292	320	301	267	280	311	302	301	287	274	298	306	275	290	305	295	248	307	274	312	298	289	283	313	293	315	280	307	298	290	278	300	288	285	274	292	277	338	261	297	273	301	294	282	287	278	298	320	268	249	266	283	280	279	303	290	268	283	286	258	280	295	281	326	270	299	299	317	305	299	280	285	277	298	277	317	292	294	293	287	323	283	292	265	289	283	298	288	306	278	281	306	287	287	287	315	275	296	276	312	305	275	271	306	302	327	248	294	286	313	253	278	316	304	281	301	303	284	305	287	310	309	294	293	276	300	294	290	316	311	296	303	291	269	312	287	287	279	296	289	317	277	280	302	284	316	317	314	304	319	314	274	298	324	287	273	275	310	322	306	280	283	298	302	275	288	297	307	281	325	288	279	267	263	291	307	262	298	252	296	288	302	291	297	279	294	267	309	266	286	317	264	285	305	296	263	300	286	307	313	285	303	263	293	277	304	283	275	305	307	260	290	303	303	321	288	271	318	283	275	295	307	287	302	318	296	289	285	312	318	300	319	341	291	300	291	317	299	283	278	299	336	273	252	295	279	275	302	330	311	295	302	287	293	279	268	302	294	317	296	304	268	283	263	311	261	290	273	284	288	278	330	313	293	270	298	277	278	297	283	311	287	311	332	296	305	317	334	276	261	303	297	285	287	308	316	292	286	279	283	312	303	286	290	283	303	291	309	253	286	280	298	260	292	303	284	308	308	273	289	293	275	294	300	274	296	312	292	275	304	315	280	307	275	302	260	304	280	294	270	293	309	289	305	304	286	292	292	327	283	299	293	288	289	284	266	309	266	297	299	297	308	305	268	296	254	293	280	292	327	316	273	280	295	292	344	288	310	306	290	272	286	299	272	295	282	282	300	305	293	316	313	267	302	317	278	265	270	276	294	324	296	278	308	275	298	269	300	274	301	307	280	295	285	302	279	252	300	287	304	274	266	290	276	279	295	291	293	281	276	318	333	301	291	301	319	304	259	309	307	290	291	273	274	319	281	288	283	268	295	301	334	265	302	326	270	302	262	308	289	280	284	277	303	302	311	295	285	248	273	306	281	248	308	325	295	300	281	291	280	293	304	285	301	271	283	258	279	285	259	294	306	300	285	328	293	286	294	308	312	282	281	310	291	280	294	286	268	291	284	282	293	292	294	292	292	303	277	295	291	280	292	289	302	252	292	279	302	286	310	320	302	284	278	267
25636	21538	28043	26115	18225	10660	7119	4198	2446	1641	1224	1048	853	735	572	457	421	367	327	320	336	289	314	312	304	304	315	273	252	286	275	278	277	249	273	229	239	259	238	261	226	260	221	232	256	242	226	212	236	219	230	212	238	234	215	236	228	216	213	242	231	202	230	200	222	220	219	202	226	231	215	225	246	217	223	239	235	240	230	213	200	227	230	215	215	223	196	205	219	199	209	240	218	216	203	218	236	202	202	222	238	249	226	186	216	234	210	223	201	218	233	244	222	211	213	225	232	215	206	215	210	194	227	232	232	211	210	215	229	224	207	250	216	244	207	214	214	204	224	217	221	180	224	231	239	226	205	232	231	209	229	192	204	251	225	250	196	224	210	189	208	233	219	220	237	209	218	230	210	219	186	213	199	226	217	226	219	229	233	180	211	198	256	211	220	218	220	212	232	199	214	206	202	221	212	197	224	206	225	229	189	226	223	221	228	240	231	221	218	225	236	190	221	234	231	224	203	216	239	215	211	203	223	210	214	211	219	214	221	227	210	213	214	218	213	212	225	237	224	234	226	208	248	213	218	203	202	228	229	226	221	214	220	227	191	202	220	211	231	231	224	216	220	215	194	235	219	236	219	239	249	195	234	217	225	187	232	249	229	232	217	243	213	220	215	233	214	237	218	206	218	205	214	220	244	228	219	231	215	217	244	202	226	208	198	217	230	193	236	216	222	209	217	173	212	224	218	228	206	203	210	197	216	236	207	201	223	212	196	227	220	221	219	215	236	237	209	226	248	239	218	224	231	205	200	210	200	203	230	209	203	197	212	229	188	199	211	199	224	204	225	236	231	202	220	213	243	209	226	210	227	215	206	215	213	212	212	216	207	220	186	198	200	214	209	188	213	201	229	212	242	203	207	213	234	244	221	195	235	226	233	230	212	206	227	236	208	209	214	210	234	192	231	247	209	216	229	211	222	205	225	191	210	197	211	232	211	230	229	223	186	232	207	206	208	229	224	229	226	215	228	221	212	228	217	213	263	223	201	202	208	222	204	219	222	216	201	251	203	215	207	224	213	229	226	230	230	207	212	210	261	219	233	210	218	225	208	198	196	179	213	231	237	198	226	218	227	253	213	212	228	202	228	212	235	207	194	219	222	216	207	190	244	206	205	197	199	201	215	194	195	204	216	216	206	233	192	219	203	254	219	222	211	184	210	234	221	201	214	239	223	226	230	240	209	204	249	221	225	210	195	225	210	231	224	214	195	212	202	223	229	230	204	213	232	251	216	192	214	207	196	242	217	225	196	236	227	236	223	230	232	212	185	228	221	206	213	231	217	241	229	214	215	224	247	209	229	260	191	247	206	208	211	201	200	196	219	241	244	228	228	203	257	209	189	222	193	200	228	197	190	208	191	217	220	214	220	236	207	231	201	219	225	241	213	252	223	229	231	206	215	190	206	230	199	202	219	210	218	232	229	195	202	199	207	210	223	237	219	215	213	220	204	211	195	207	216	205	197	221	202	227	221	217	211	223	201	225	224	210	213	219	222	226	216	229	221	220	196	197	234	229	220	216	224	225	188	239	199	200	209	183	219	184	170	206	228	224	215	193	229	185	229	234	219	197	186	206	212	225	216	192	204	226	221	206	221	197	217	205	187	237	222	230	242	214	231	217	216	207	238	217	228	220	235	206	201	184	222	227	210	219	229	235	207	203	202	240	192	227	228	221	231	214	226	235	222	215	202	212	226	225	211	217	193	205	199	225	228	257	232	193	240	225	193	228	229	198	212	206	237	204	226	197	228	227	238	203	217	200	192	213	247	223	180	216	235	222	242	212	213	198	205	223	246	201	211	230	227	191	201	219	220	249	223	254	220	224	219	198	232	205	193	200	212	217	208	219	197	219	229	206	225	192	223	192	214	201	217	197	245	200	247	247	266	229	229	207	220	214	225	220	218	224	209	197	200	226	202	211	227	202	226	256	176	214	217	243	243	203	212	199	197	209	206	220	217	208	205	189	204	233	218	226	217	241	187	250	223	187	223	200	186	239	231	238	210	221	200	230	200	232	213	220	231	229	195	206	218	193	232	217	225	238	228	233	201	239	207	228	217	209	184	215	221	225	206	217	192	210	222	223	245	225	219	217	218	191	203	201	206	219	228	193	207	215	213	210	235	226	208	199	188	237	212	215	208	211	218	202	222	216	219	221	202	186	213	216	188	221	204	207	186	220	218	218	195	195	214	214	199	210	217	221	216	248	224	201	233	232	201	218	222	205	215	224	250	223	232	216	234	235	221	218	251	207	204	184	212	215	214	218	217	235	199	217	206	203	235	191	188	221	214	246	196	219	232	223	214	217	217	227	200	198	188	228	233	194	224	221	238	200	220	224	244	237	204	200	205	214	184	229	217	219	214	217	202	202	207	238	188	196	217	218	198	196	206	238	219	184	245	211	204	237	240	216	231	202	199	209	209	218	211	206	250	192	207	186	224	207	203	230	222	205	252	222	216	201	229	201	228	212	213	202	194	236	232	214	215	226	218	211	242	206	231	230	222	179	235	243	230	205	217	230	243	240	216	201	217	208	224	227	193	219	214	204	200	201	199	216	264	225	227	214	244	240	232	218	231	230	226	206	212	215	233	216	206	213	216	193	231	214	213	208	231	221	218	211	199	228	227	216	228	226	191	216	240	219	216	218	251	214	231	241	200	204	210	229	213	211	212	215	219	232	195	201	215	235	226	220	215	201	223	227	204	217	205	203	221	226	211	192	204	206	215	210	198	220	235	228	208	221	217	252	211	219	234	218	222	228	227	218	206	223	203	200	216	199	199	200	222	237	186	209	190	236	215	209	220	218	212	216	206	232	215	207	199	210	212	206	227	221	217	227	234	228	202	215	216	224	217	207	212	218	202	213	252	219	220	203	201	211	238	200	218	204	218	223	212	227	204	211	205	229	204	213	199	216	208	209	207	224	217	206	224	211	208	217	204	232	227	218	226	235	217	207	190	229	206	217	215	202	200	225	214	229	189	207	236	198	237	240	238	230	228	220	180	210	201	231	209	226	221	200	221	204	187	216	213	216	214	228	193	225	201	219	220	237	218	205	223	202	249	203	192	225	222	225	233	216	210	239	243	228	220	223	224	216	219	228	243	198	246	213	204	201	238	215	214	224	197	233	229	244	225	224	220	211	192	205	216	195	238	199	214	221	201	209	240	210	244	223	202	225	233	226	224	204	236	221	231	205	205	206	224	249	203	205	209	224	212	222	218	207	210	196	212	222	231	197	234	219	199	197	208	226	208	201	205	237	222	217	205	212	203	182	224	219	224	182	233	253	221	193	197	229	228	186	208	194	201	211	207	209	209	204	213	205	190	224	230	215	220	185	215	206	218	236	207	189	192	223	228	238	234	234	239	214	192	207	255	227	236	199	215	214	207	201	222	208	219	206	201	235	200	224	222	210	238	216	231	231	219	234	215	217	209	213	228	227	228	197	218	246	228	221
20674	40273	32547	22168	17264	13821	10869	7205	4504	3018	2306	1709	1468	1182	854	668	538	468	430	419	401	338	389	369	372	355	361	328	334	333	305	294	319	320	258	273	268	280	254	297	260	280	264	269	234	249	256	231	230	244	250	251	234	265	264	242	262	241	272	217	255	263	241	226	233	289	253	230	227	246	210	261	248	258	253	243	250	247	228	230	249	260	227	242	249	215	262	236	248	255	240	245	208	223	217	235	239	216	243	251	241	251	237	232	212	239	206	233	213	251	200	230	219	249	237	243	218	211	230	210	233	241	250	253	239	217	206	251	234	231	241	218	263	251	240	239	240	222	241	228	236	235	227	280	221	248	225	246	220	221	219	228	224	235	223	231	239	224	248	236	229	241	222	255	242	240	246	235	238	240	230	249	246	241	224	224	219	219	218	231	223	250	207	208	216	224	225	262	216	229	248	223	220	241	241	218	226	230	242	224	251	224	264	245	251	231	250	239	232	259	240	234	214	231	259	229	258	234	236	221	257	227	244	259	222	254	252	233	273	242	225	210	242	229	241	207	205	218	218	230	208	211	265	246	215	249	236	256	243	231	230	236	246	259	230	235	242	238	223	215	220	232	244	246	230	249	252	240	259	231	240	242	223	259	253	225	247	224	240	240	240	226	229	235	240	262	208	252	239	236	258	258	262	218	218	237	238	254	258	241	258	218	244	248	253	234	260	220	223	249	226	246	252	212	243	251	233	270	224	233	260	211	227	241	228	247	225	259	225	220	220	248	230	214	245	281	231	263	239	239	236	246	264	235	236	229	245	222	222	206	223	213	226	229	204	244	224	246	249	215	226	226	241	245	267	247	238	232	228	243	233	232	246	249	238	232	236	246	230	227	247	218	213	265	240	248	237	226	264	237	247	232	228	235	247	230	236	224	239	251	224	268	243	226	224	240	235	210	225	230	198	237	209	249	218	259	246	220	234	233	229	241	231	247	273	215	198	248	243	242	238	250	224	223	213	243	252	252	238	215	229	229	211	228	245	228	228	230	250	205	221	254	248	230	249	219	232	257	242	235	214	223	241	251	233	246	251	262	241	248	221	240	259	251	266	235	190	251	251	249	253	248	255	242	242	237	245	220	236	231	227	249	209	212	229	238	250	224	236	234	238	249	225	242	245	244	222	229	251	247	242	253	236	234	227	248	221	254	238	242	244	251	241	234	216	257	238	248	263	239	232	242	229	218	211	231	221	217	231	226	225	236	232	240	270	233	243	260	218	230	254	234	224	268	234	228	227	237	226	215	231	222	228	206	224	241	253	255	246	243	206	233	247	252	255	238	234	233	216	253	225	245	222	235	234	252	265	260	260	253	235	242	254	241	244	212	257	263	227	235	210	251	243	216	220	240	237	243	216	220	205	232	201	217	221	247	253	238	213	254	277	232	212	235	225	213	234	239	239	252	232	220	236	218	228	226	244	252	239	208	218	215	220	255	251	223	255	236	256	251	198	249	221	216	220	222	214	221	228	249	246	246	246	225	243	245	240	242	229	232	246	224	249	264	250	206	237	232	269	245	229	273	207	232	226	236	220	259	262	252	227	250	215	227	219	222	231	227	208	233	208	227	225	211	228	235	242	212	236	242	257	262	267	237	243	222	243	243	246	218	227	255	235	253	226	215	264	230	242	250	235	211	228	239	259	238	217	228	250	207	255	263	236	262	231	236	246	247	247	238	236	244	219	237	259	249	278	227	243	245	252	236	265	237	216	188	222	232	218	230	247	225	215	213	221	228	239	202	227	216	246	227	257	245	275	222	239	256	228	280	212	252	222	220	238	228	227	237	234	242	255	269	254	246	220	264	246	229	258	247	214	249	217	233	186	219	237	218	227	216	257	220	231	231	231	235	231	206	240	243	230	249	232	240	217	237	233	221	238	248	211	243	215	260	205	208	229	232	223	228	217	222	228	254	261	241	227	246	229	242	232	234	234	246	231	215	200	216	242	243	222	213	227	241	230	250	258	256	266	228	228	242	233	253	210	243	267	229	256	217	260	240	244	237	228	248	215	253	241	230	232	222	237	247	231	238	233	228	249	226	232	240	242	219	244	247	230	229	251	238	252	270	235	233	208	244	255	199	228	228	205	239	262	209	241	215	228	260	223	226	216	236	241	257	247	223	237	276	218	243	219	236	243	239	213	238	236	236	263	242	240	236	261	229	221	208	190	247	258	235	206	204	229	188	217	212	194	217	234	219	223	230	225	206	221	240	231	232	256	250	227	225	222	269	210	234	236	229	236	244	226	210	253	247	218	222	241	228	229	241	223	242	248	243	225	230	230	254	244	218	234	260	238	217	250	234	228	219	239	237	225	229	208	242	240	239	239	215	225	242	229	244	244	247	225	241	236	250	207	252	241	241	234	211	245	229	227	249	229	255	241	227	206	228	232	219	234	215	239	233	249	250	233	252	241	218	241	246	236	251	251	208	219	228	252	234	223	250	228	247	212	237	225	257	218	233	242	248	198	245	208	237	250	244	257	226	249	213	205	221	226	224	222	247	242	232	213	261	272	233	280	225	225	249	251	250	245	225	240	237	216	217	254	260	239	242	264	247	224	215	239	225	258	250	230	238	229	256	248	239	233	248	220	240	246	270	248	219	246	237	213	234	246	224	229	222	219	261	228	244	201	213	257	219	238	243	240	208	243	215	225	222	255	250	214	221	260	222	221	234	238	214	239	245	228	220	255	243	229	231	225	214	243	225	231	247	234	245	255	229	242	220	240	235	238	208	236	208	204	247	225	238	235	232	243	239	243	211	251	263	217	221	242	242	214	251	256	259	213	239	211	236	261	227	247	229	237	257	198	246	252	253	249	258	214	223	225	212	222	226	253	256	213	225	233	211	237	252	236	276	237	233	256	242	236	251	221	249	212	210	241	236	232	210	220	257	241	230	264	242	275	201	234	238	225	226	241	220	241	208	247	228	238	204	249	256	275	227	229	220	238	249	251	229	239	265	236	213	232	243	250	210	238	242	243	246	224	234	208	224	226	235	254	237	209	217	268	232	238	218	244	220	247	240	235	242	236	249	255	250	223	241	253	218	267	221	224	238	242	217	254	223	259	235	253	238	276	238	246	232	244	263	222	265	260	200	242	239	227	226	246	239	239	248	243	223	254	242	228	215	217	227	230	256	245	263	228	220	231	236	236	221	221	230	219	223	214	196	231	234	226	240	249	219	215	243	257	234	246	245	233	220	237	245	240	239	213	241	228	216	206	258	233	209	241	260	255	224	225	235	251	259	261	242	236	254	231	213	216	228	284	250	259	244	224	223	218	237	248	230	225	245	250	242	230	226	240	246	238	223	232	255	233	222	242	239	243	237	254	239	231	199	235	282	221	248	216	223	251	223	241	251	228	241	249	233	245	236	246	231	225	218	242	227	209	207	241	200	235	260	227	226	238	222	244	239	257	247	206	212	241	229	228	247	217	217	243	239	244	210	231	228	243	239	246	244
23270	21568	29399	24227	21814	22755	19612	9177	4758	3191	2465	1926	1590	1310	983	816	686	591	553	529	490	523	506	462	500	456	442	476	451	442	421	414	416	406	405	399	407	387	370	379	363	358	363	361	347	353	318	328	357	370	370	324	350	358	362	365	337	332	344	340	367	373	322	328	325	333	350	375	347	328	356	331	357	316	348	318	336	337	325	329	335	357	316	338	360	313	367	330	329	320	323	340	329	332	344	326	309	338	331	313	322	309	363	347	303	335	345	343	319	355	314	344	300	303	350	290	343	349	301	343	340	319	338	355	332	330	321	337	317	375	329	314	345	305	331	327	311	360	340	339	343	339	340	311	318	348	335	313	354	318	304	351	315	316	368	332	355	329	295	346	328	329	322	320	336	341	342	311	345	316	334	293	336	324	327	335	365	267	303	294	347	326	342	329	315	339	322	286	308	330	326	351	337	318	351	330	320	336	338	295	303	308	330	344	374	329	308	338	323	341	342	359	351	325	362	308	366	341	352	331	363	339	323	326	356	327	354	342	333	326	323	336	367	313	312	314	309	345	343	331	325	296	328	356	348	336	387	343	314	277	342	357	342	353	303	285	336	337	330	318	354	325	345	350	337	352	377	326	363	312	347	317	374	306	352	339	346	320	357	306	305	352	344	316	351	329	343	337	357	313	321	322	312	354	330	322	326	330	350	334	349	327	287	307	343	317	323	313	302	326	318	339	314	326	355	352	306	329	330	323	328	324	339	315	332	349	335	309	322	300	335	338	327	332	339	337	321	280	357	315	338	318	340	343	324	379	307	328	303	324	308	325	338	329	310	342	344	335	309	360	332	354	335	335	328	327	325	342	331	351	325	319	334	324	321	336	313	359	301	346	304	325	319	326	349	373	322	328	359	363	327	334	310	324	326	382	329	321	346	299	334	345	311	286	330	290	378	359	367	346	334	331	317	312	373	295	322	311	338	323	315	262	337	321	328	315	307	329	313	375	340	340	327	312	349	373	341	328	340	352	355	329	308	343	311	324	341	317	310	349	319	308	326	345	303	336	326	318	319	327	354	360	317	279	322	319	286	313	321	298	305	335	325	335	339	353	349	350	314	328	317	325	308	329	310	321	317	335	350	360	323	336	313	329	328	334	327	300	336	330	348	327	300	328	341	332	322	331	332	342	343	351	333	321	331	310	292	319	334	347	336	319	311	355	349	343	345	310	325	317	352	336	343	324	284	318	351	345	289	307	347	351	323	328	337	350	320	333	317	361	335	336	341	318	349	292	341	372	310	322	339	297	361	347	341	312	306	292	324	304	316	343	314	355	327	319	338	322	326	317	322	325	326	318	309	344	322	366	302	345	300	317	319	302	323	325	319	334	323	320	332	357	309	294	350	324	334	343	340	357	328	316	307	283	334	305	356	303	326	300	320	342	344	332	333	314	319	320	330	330	337	308	287	349	360	337	332	322	339	342	341	353	342	335	325	353	327	357	313	328	308	319	335	320	334	339	327	303	313	325	345	339	332	329	330	346	301	307	313	338	324	335	346	347	313	331	352	362	318	327	314	346	342	348	304	330	323	319	348	318	342	343	334	335	323	338	339	363	328	319	287	324	325	339	324	355	339	326	322	292	295	334	333	307	338	325	349	313	322	313	293	321	328	312	297	344	306	322	362	321	334	298	320	337	345	325	295	316	341	321	318	353	336	325	332	320	323	343	303	329	363	331	332	335	307	351	318	334	350	313	307	315	323	359	343	340	334	305	355	349	343	325	333	321	305	373	335	303	329	336	340	324	341	318	328	324	328	315	329	343	300	357	313	323	311	341	367	306	317	342	349	273	328	339	346	307	310	332	351	334	347	305	300	318	333	340	358	298	309	318	331	317	320	337	319	319	343	314	314	336	338	333	329	352	367	341	319	283	346	311	309	317	305	323	322	343	300	335	333	316	354	317	325	320	314	317	329	337	338	332	319	331	334	314	326	325	335	335	327	303	359	311	307	333	315	337	279	315	325	334	312	344	288	360	346	354	323	314	332	296	339	329	340	312	346	310	331	326	320	362	304	325	329	361	342	330	315	317	330	331	343	314	342	286	358	311	333	329	329	331	326	365	349	297	318	348	312	334	343	280	345	325	313	312	360	346	318	334	294	301	320	334	333	326	313	332	282	314	331	322	330	302	313	337	343	313	307	341	335	320	336	319	317	327	285	327	344	327	325	323	321	316	326	335	338	294	359	319	301	352	334	328	339	337	329	322	313	335	316	313	339	319	326	313	332	289	307	360	317	333	333	348	326	319	303	338	348	333	317	331	343	319	326	359	350	314	301	350	354	327	288	324	333	325	309	325	339	348	335	323	337	330	323	306	335	326	312	300	340	330	339	314	319	344	334	338	310	316	345	334	325	327	351	320	336	330	338	321	339	311	298	349	315	307	331	314	342	316	328	320	326	319	319	297	313	363	349	322	336	279	374	290	358	327	330	339	349	309	327	350	321	311	333	322	304	341	329	323	365	319	347	342	325	333	347	347	339	318	327	296	365	324	325	285	311	320	320	353	332	356	358	319	285	316	298	319	309	339	342	315	326	343	302	351	356	331	330	334	326	377	361	331	285	318	359	329	332	331	328	315	333	331	278	318	320	288	319	316	319	301	330	267	326	350	356	346	307	328	341	351	335	328	328	298	338	330	343	325	322	284	294	328	360	339	324	319	336	349	364	339	325	316	318	327	341	341	307	340	305	321	330	362	320	322	321	321	362	316	315	321	318	314	349	296	323	299	328	329	329	326	307	321	336	315	325	317	319	320	342	296	337	304	361	320	318	300	354	348	308	337	346	319	296	339	321	329	290	330	324	330	342	315	316	301	348	330	336	326	340	318	337	351	298	306	342	346	338	327	343	304	334	303	323	336	338	329	342	339	348	327	325	319	281	339	288	346	334	297	331	318	325	340	323	334	317	329	333	314	285	340	312	340	346	346	324	305	321	310	363	347	336	326	315	309	371	330	370	320	299	318	292	323	323	345	332	334	296	335	338	323	349	300	336	323	304	325	365	313	325	324	327	327	356	323	339	336	347	334	340	317	347	318	349	309	318	332	306	346	334	327	331	365	299	352	315	348	318	316	324	289	296	327	315	312	318	324	323	323	325	342	318	374	363	302	338	316	322	337	347	301	371	366	358	328	313	310	309	326	287	346	345	342	315	332	342	308	374	329	325	335	308	337	300	314	312	364	297	322	329	353	313	344	353	320	323	332	340	333	326	306	329	319	330	322	368	342	321	309	323	324	318	308	337	329	334	310	332	298	309	317	336	320	369	326	326	379	312	316	293	342	320	345	316	321	324	353	337	352	311	345	336	318	324	305	321	334	327	345	329	325	297	308	356	316	322	330	334	298	336	296	332	353	329	335	331	320	326	349	361	333	331	314	335	357	327	317	305	319	349	353	328	307	329	300	320	327	315	330	331	313	329	352	325	339	313	330	343	333	321	343	311	324	336	323	318	283
23801	48962	41247	31138	25740	21336	16714	12077	7721	5163	4106	3149	2511	1997	1512	1170	941	797	746	686	650	656	617	670	677	590	557	496	526	468	512	482	512	485	468	469	443	444	467	400	421	379	388	412	355	359	359	348	379	372	352	392	383	353	402	364	382	390	370	374	370	364	339	361	381	364	377	345	372	338	363	363	339	322	358	392	322	363	330	356	323	352	327	343	348	340	326	362	308	364	336	357	372	322	355	326	367	342	357	345	357	360	341	329	322	318	369	326	320	361	327	321	349	328	333	359	333	313	348	323	336	337	304	332	338	305	351	319	352	318	338	360	366	328	364	330	343	368	310	358	345	333	343	359	347	364	351	342	357	367	332	353	308	361	324	351	338	341	291	363	379	358	347	368	343	353	352	331	363	369	364	331	314	328	327	333	354	336	315	353	348	372	363	345	365	331	390	379	341	376	309	322	367	331	315	344	348	370	333	347	337	345	350	326	353	332	336	326	304	324	334	326	358	337	373	341	357	379	356	360	331	370	373	318	353	320	355	336	338	338	320	340	348	341	312	351	336	360	339	331	362	316	377	349	367	324	342	345	345	321	350	342	342	335	326	327	332	336	339	329	343	316	307	342	375	345	346	357	325	323	364	347	327	355	364	350	318	328	346	333	332	373	320	322	361	358	336	352	314	338	341	330	337	368	337	326	328	317	325	321	354	328	352	330	349	357	305	325	335	363	359	343	340	297	305	358	336	341	328	345	361	357	359	344	352	323	350	326	321	330	340	348	344	350	323	346	362	320	336	320	328	346	351	336	351	310	336	358	347	345	354	334	348	351	381	319	360	320	330	376	343	346	353	320	313	336	344	342	341	318	319	347	340	295	321	309	324	347	373	343	309	331	376	325	337	330	320	330	359	340	351	346	333	335	346	356	318	360	341	354	355	307	348	356	338	363	359	348	344	357	342	373	402	337	344	327	323	365	329	337	365	357	323	321	337	365	335	353	348	330	332	352	372	340	338	337	317	311	367	319	340	346	314	364	334	362	340	364	351	327	336	346	342	336	344	341	390	335	346	349	321	315	331	345	326	348	316	315	357	355	362	374	356	325	329	325	366	333	360	353	333	374	324	371	318	353	401	363	349	335	334	356	341	326	324	354	342	368	328	323	340	365	349	315	324	366	307	355	335	325	329	318	339	326	315	353	336	348	355	328	343	334	327	358	320	310	349	324	290	353	372	377	341	333	330	308	332	358	341	350	327	353	319	314	327	326	382	344	328	360	338	339	349	316	377	346	323	293	352	319	334	330	349	337	353	319	304	364	320	354	335	367	341	334	338	324	368	351	376	382	348	347	372	296	341	353	344	352	298	338	374	324	348	332	340	328	339	349	354	340	339	360	353	338	332	336	325	341	358	347	335	326	309	342	355	356	341	352	316	357	343	332	356	326	353	357	317	339	346	342	320	376	378	311	333	347	329	337	349	323	329	336	319	300	347	360	320	333	346	340	331	372	343	341	359	340	315	332	337	325	367	306	319	355	332	318	365	346	323	346	349	329	344	344	362	359	336	345	330	352	359	304	355	357	366	351	366	306	347	356	355	359	322	328	347	332	341	338	345	329	340	329	360	310	355	356	325	357	336	304	310	358	355	343	370	330	337	367	338	351	322	329	330	345	366	340	374	356	328	349	358	343	357	332	352	351	331	331	361	376	288	292	334	366	357	368	341	349	319	354	349	318	358	325	366	371	341	318	338	324	397	340	343	343	309	361	328	341	331	334	341	325	344	340	358	360	305	322	348	319	328	358	372	327	363	297	352	357	321	326	346	360	341	324	336	333	333	344	351	327	342	320	344	320	344	338	332	332	339	304	337	365	335	358	345	336	343	358	354	418	327	374	347	336	361	322	344	317	351	374	312	334	346	334	336	338	330	313	308	343	326	352	340	361	324	325	338	374	334	299	358	355	340	315	330	341	358	320	318	309	323	342	343	347	370	365	306	327	326	326	357	335	330	363	369	346	341	361	365	386	355	324	358	351	338	348	366	318	342	328	361	337	336	333	340	352	337	360	325	341	356	365	346	333	338	378	389	372	325	329	326	359	351	340	342	351	397	315	342	346	351	353	363	372	311	318	338	358	338	310	343	327	378	324	347	348	348	331	357	331	324	335	331	308	359	355	323	317	332	344	342	346	357	323	317	366	318	376	315	356	346	293	341	312	367	302	342	314	357	335	349	339	331	332	355	335	308	328	339	346	318	330	346	303	344	340	330	352	352	350	339	354	325	328	343	340	327	362	328	337	312	320	350	328	313	301	345	338	325	343	317	350	315	338	314	350	351	335	333	352	320	319	345	319	321	374	327	369	356	329	337	366	347	346	350	356	329	310	346	376	322	323	367	349	332	345	315	376	349	336	323	304	343	331	312	351	335	332	313	373	341	324	316	385	343	310	374	355	358	359	327	330	327	373	336	348	348	337	314	355	347	337	342	353	338	326	353	340	343	354	336	329	325	287	338	333	360	335	353	342	337	356	327	353	322	347	306	340	355	374	379	367	347	345	334	369	347	322	338	316	340	307	365	312	351	348	325	341	340	345	317	332	335	352	323	339	344	384	336	327	367	334	360	358	347	340	335	339	327	315	328	357	304	342	330	383	318	385	324	360	324	323	347	336	344	338	311	344	342	343	383	350	359	338	304	310	327	401	376	305	334	343	319	372	341	327	316	343	354	337	364	363	325	328	326	312	324	303	334	332	338	326	336	338	348	326	358	363	368	353	339	314	371	360	337	326	352	328	325	314	356	332	316	349	364	349	331	351	334	354	349	324	337	343	347	330	320	335	308	352	329	343	345	376	350	336	360	363	342	366	327	340	339	329	346	359	323	334	326	311	341	331	353	350	378	317	350	344	354	339	322	317	353	314	355	339	336	343	370	333	355	309	329	321	324	329	325	319	369	345	348	348	327	329	362	339	319	346	349	337	339	322	335	347	364	314	335	327	347	338	374	330	342	328	308	369	366	354	362	334	357	355	313	346	343	339	334	382	306	323	344	329	333	331	353	307	343	338	360	336	337	357	332	336	345	328	342	332	351	311	356	363	306	362	311	348	325	338	344	331	349	316	330	360	338	342	328	321	349	329	363	338	359	330	344	353	381	337	357	353	329	305	343	313	344	327	362	344	349	320	357	318	328	332	344	357	338	340	359	345	341	335	348	290	319	371	322	309	348	346	380	307	369	340	327	317	297	327	328	329	362	309	310	348	338	339	337	358	344	332	307	353	318	339	365	332	377	344	319	327	355	379	337	356	326	358	332	309	342	312	323	351	336	336	343	342	326	317	287	357	329	312	337	351	316	346	353	328	374	360	350	347	377	292	348	332	347	312	282	269	337	349	372	343	362	334	340	364	359	334	360	358	310	349	358	321	353	342	319	335	324	316	355	355	368	337	352	319	341	330	328	339	342	351	360	341	308	351	320	360	323	342	333	363	377	364	340	354	340	337	348	343	369	371	353	381
28959	23769	25782	18724	10739	6895	4803	2981	1856	1164	990	790	619	510	462	370	299	265	265	258	284	258	270	279	276	257	286	233	234	236	241	241	219	236	222	215	197	221	230	212	246	194	221	194	206	228	226	202	191	191	201	181	219	226	209	206	187	189	219	210	212	198	217	202	201	213	211	213	212	215	195	184	209	198	202	222	209	186	196	193	209	200	188	192	173	219	214	213	251	187	184	198	191	217	200	185	189	201	200	190	198	214	199	211	193	194	175	197	219	189	212	189	206	188	197	214	191	226	208	207	210	176	200	211	177	193	193	202	202	204	220	211	203	223	203	196	205	174	183	196	209	199	198	184	205	202	223	183	197	195	184	185	211	190	186	208	192	191	179	196	194	197	210	227	182	168	202	208	206	190	202	200	203	191	211	213	209	212	216	216	218	208	206	203	180	187	183	188	204	199	189	193	191	202	216	199	203	187	188	194	189	168	164	193	204	191	184	235	199	212	197	202	207	197	184	217	187	206	199	179	194	197	184	223	209	207	217	202	206	203	209	181	185	199	213	216	195	198	224	202	201	199	179	218	226	215	195	197	184	182	195	174	202	170	228	201	211	179	194	191	202	172	186	201	189	214	178	214	226	211	208	210	222	208	194	205	200	185	197	164	201	197	201	217	203	210	216	203	221	215	191	187	192	198	209	190	204	200	234	209	189	209	190	181	225	179	195	196	218	189	209	183	226	212	196	185	181	218	183	194	191	192	208	207	205	203	197	199	229	191	208	200	225	192	221	191	202	205	193	202	189	177	198	200	227	199	203	226	198	204	212	186	220	214	190	185	173	221	209	185	208	231	192	223	206	200	210	194	222	209	205	199	187	207	211	201	209	200	211	194	200	203	182	231	197	202	232	201	207	195	180	211	178	195	200	197	193	216	182	198	199	203	209	200	208	175	205	185	184	193	189	191	184	224	238	198	185	227	187	221	193	207	227	209	205	204	199	197	207	200	222	207	207	194	233	182	186	194	202	183	180	191	201	209	198	221	206	199	183	210	194	228	207	209	229	210	199	224	221	185	182	200	210	201	221	183	197	209	188	236	213	190	191	205	192	195	178	197	206	217	189	197	193	177	202	194	184	199	219	194	207	200	172	204	191	197	194	223	188	180	192	209	214	196	171	193	220	204	181	223	224	190	193	205	196	197	207	193	235	208	192	203	214	188	207	205	172	220	185	228	205	200	173	210	209	218	198	186	203	211	193	201	227	195	194	212	195	191	178	193	207	172	208	203	190	219	210	167	206	195	217	191	182	197	174	192	221	191	195	240	199	217	196	186	214	195	176	194	189	190	201	174	215	185	219	188	211	226	226	201	179	220	192	212	194	178	208	183	189	215	208	196	230	196	203	206	225	209	208	180	177	212	190	202	202	196	195	202	209	201	216	213	216	196	192	184	203	174	191	213	183	205	205	181	190	219	190	189	188	205	212	196	208	176	198	194	198	226	189	192	198	178	187	209	212	192	208	181	217	209	209	197	191	214	178	201	175	203	182	203	216	191	199	202	188	187	234	206	181	210	184	174	208	218	195	197	194	215	200	177	205	196	199	205	188	197	189	218	201	179	204	170	192	223	192	199	179	194	192	203	207	219	211	188	180	179	202	189	223	150	200	203	198	196	221	195	189	187	205	185	235	221	164	190	220	207	209	196	171	213	198	221	192	207	189	181	181	216	186	193	190	194	193	180	210	195	190	211	220	192	162	181	177	222	199	199	177	195	207	167	220	181	190	217	214	176	195	202	196	214	195	207	191	204	203	199	178	196	200	169	206	194	208	214	212	172	175	197	187	208	179	201	177	198	232	212	181	180	196	194	197	216	185	212	239	197	183	204	198	204	188	210	165	213	191	209	205	226	217	206	217	181	193	186	180	208	224	229	227	209	192	201	226	208	217	177	232	206	206	210	194	220	190	191	190	192	213	210	192	208	209	210	213	213	222	204	203	218	194	187	179	183	201	202	191	202	198	198	186	216	213	216	212	201	204	220	186	232	180	209	186	202	182	196	206	188	201	193	187	211	231	192	171	199	209	196	223	209	176	211	194	188	213	180	209	198	215	175	191	190	203	222	190	203	193	201	219	211	195	202	195	224	192	202	213	219	196	200	215	201	200	208	190	187	218	219	198	206	200	201	176	196	191	183	182	221	188	211	221	189	218	175	224	207	196	174	199	179	196	203	191	209	189	196	185	211	180	218	205	179	209	172	198	183	190	201	198	198	196	208	191	217	197	225	181	190	218	212	176	186	212	208	189	175	211	228	228	200	216	193	194	205	194	202	212	219	206	218	202	191	235	190	186	205	203	193	215	193	188	202	198	194	203	207	185	206	197	211	221	205	189	184	186	194	209	196	201	201	158	200	204	196	202	175	174	211	215	221	217	214	191	186	226	202	185	199	219	204	165	194	179	177	197	181	198	190	218	187	180	220	191	208	191	187	186	192	215	171	208	215	198	192	202	191	179	174	208	208	219	183	183	206	196	204	203	195	187	207	206	208	232	185	179	203	209	192	206	168	210	200	191	184	209	212	187	189	230	218	200	186	210	189	198	204	184	197	214	192	188	197	200	211	205	201	189	221	223	207	182	196	195	176	179	189	193	204	199	204	215	191	215	211	211	222	200	204	187	225	188	205	209	207	203	212	204	185	195	192	179	197	219	197	200	212	185	216	212	196	225	210	196	221	221	197	207	219	189	213	183	207	208	214	210	191	213	206	177	209	218	216	199	215	209	198	193	211	203	179	193	192	186	205	207	191	210	207	204	208	219	191	204	163	212	215	209	208	188	202	226	172	211	196	189	197	184	208	206	191	186	209	221	231	221	210	216	205	234	207	198	201	185	198	178	201	190	191	185	213	213	193	203	189	201	193	191	187	200	185	179	173	227	177	201	240	202	176	201	206	212	223	191	199	187	195	212	195	201	178	206	245	200	220	188	209	207	186	213	208	219	213	214	208	187	204	178	221	221	229	189	183	202	202	194	228	189	206	178	189	176	183	207	210	179	225	183	184	200	195	213	219	189	193	166	192	189	203	209	223	181	219	222	205	204	184	204	175	224	202	192	207	201	211	188	219	186	190	202	184	186	197	221	205	213	185	214	172	221	206	187	222	202	204	204	210	171	196	187	207	188	191	218	222	218	211	197	219	173	212	207	189	174	162	197	201	209	212	212	209	175	202	181	185	208	221	214	188	205	223	185	209	192	200	197	169	176	218	197	220	194	171	202	220	193	176	189	213	179	203	199	206	199	192	206	223	203	205	187	187	189	198	200	201	211	231	193	209	200	193	206	205	208	191	215	200	171	185	197	197	203	200	175	212	195	192	178	185	199	182	194	216	230	203	206	189	196	213	203	189	202	217	166	213	179	196	191	188	213	222	203	218	217	185	202	210	170	203	189	195	210	201	213	208	185	206	192	201	208	205	182	172	230	191	198	222	196	210	214	223	196	207	208	192	179	217	197	191
20166	35420	27858	18152	13735	10612	8116	5608	3338	2013	1613	1422	1068	816	651	530	383	372	332	326	340	290	317	350	345	277	326	286	285	269	300	283	277	248	254	247	274	260	249	257	257	225	226	249	246	232	224	204	225	202	217	226	214	232	213	222	234	208	243	231	219	205	204	224	209	252	203	217	239	233	211	205	215	243	221	220	214	221	199	223	202	191	213	187	189	208	230	191	221	207	216	208	204	214	225	217	192	259	223	206	207	215	217	225	232	207	219	223	230	218	219	233	209	229	193	236	203	211	213	195	223	202	231	225	225	211	199	223	200	232	228	217	209	237	203	224	218	238	219	212	221	217	205	229	190	235	206	209	207	222	220	235	220	196	210	180	218	216	231	234	243	215	222	214	218	226	238	231	241	219	230	197	246	250	194	219	218	218	236	204	219	209	194	215	224	211	180	227	216	215	207	212	207	226	191	227	205	218	222	211	232	215	212	194	193	227	221	216	218	207	237	228	222	195	209	215	233	230	224	212	190	226	223	219	213	221	218	208	216	204	208	190	234	231	193	213	216	229	216	214	217	210	203	211	206	218	212	206	212	190	228	216	208	222	254	205	206	191	206	202	204	229	207	206	203	218	197	198	222	196	258	206	223	233	202	218	220	214	228	196	214	219	206	219	177	199	182	216	222	199	208	210	225	233	244	233	214	215	242	238	216	226	245	227	212	204	240	253	190	210	218	204	211	215	189	223	221	235	235	238	209	221	204	230	225	227	235	230	217	224	233	223	207	208	231	207	183	221	217	241	211	225	231	219	209	226	235	227	211	211	223	201	220	218	243	193	215	214	207	197	208	235	212	231	207	219	234	202	213	210	230	216	224	218	200	198	215	217	206	184	216	226	223	208	210	225	206	222	227	231	238	220	210	190	212	209	219	239	238	216	204	183	210	226	173	212	214	220	196	217	205	223	234	219	237	222	212	229	214	244	219	211	220	215	226	223	226	243	231	203	195	225	252	212	199	176	230	259	208	218	225	224	226	208	200	214	203	204	234	261	204	200	212	189	227	226	202	240	219	230	221	240	189	219	236	198	248	210	236	214	204	243	233	214	212	200	225	230	216	210	211	201	228	211	184	236	207	213	200	207	220	237	221	228	222	210	208	206	216	225	194	210	215	215	224	214	203	210	223	223	216	201	234	229	231	243	211	223	207	226	219	210	218	225	221	224	208	221	209	188	208	246	234	198	222	212	194	217	228	231	214	212	211	215	219	213	209	215	207	204	221	210	222	231	221	196	228	256	199	228	211	182	204	234	221	205	203	207	235	217	220	229	239	236	221	204	204	222	197	229	199	208	226	223	224	203	242	191	210	198	208	229	229	221	211	248	227	224	189	202	209	217	205	224	229	212	207	225	213	232	197	189	229	218	215	203	217	196	177	200	200	234	205	205	219	225	219	231	227	193	234	211	237	253	217	187	213	223	197	234	219	234	243	229	213	222	206	204	188	209	220	204	208	206	207	213	209	240	237	232	220	226	204	207	203	202	215	197	226	224	207	229	213	238	225	218	206	227	217	212	220	191	204	234	237	214	221	220	210	201	225	222	218	244	243	243	187	249	205	208	195	229	228	213	258	237	228	224	200	224	205	229	238	208	213	227	219	234	212	212	219	231	209	225	214	214	208	209	221	225	242	207	189	224	213	206	217	213	222	225	224	211	206	202	196	254	207	191	209	225	222	225	193	236	221	183	238	201	237	201	229	211	214	213	210	230	205	230	209	211	232	212	204	216	198	218	222	244	220	235	241	259	193	227	205	191	231	215	208	233	221	238	233	218	215	219	197	214	218	210	242	221	195	226	214	205	203	217	210	203	225	203	232	234	195	250	238	204	230	235	235	208	235	241	229	205	231	234	200	230	224	238	224	208	224	209	193	221	240	208	228	215	210	228	192	212	212	208	223	220	228	232	224	208	240	215	264	216	257	208	221	233	225	193	214	232	212	212	243	202	206	208	207	246	220	206	208	235	230	232	219	233	206	220	219	210	237	233	201	236	217	224	234	196	196	215	206	210	207	196	229	229	201	204	211	235	196	186	233	233	225	231	248	236	220	226	205	204	210	219	215	211	215	197	221	194	209	186	255	208	204	236	220	206	210	223	222	211	233	234	209	227	225	211	209	217	217	213	208	224	226	187	280	234	225	202	206	194	217	235	226	222	213	238	211	216	194	216	232	224	235	209	203	204	202	196	211	235	193	225	224	222	232	228	209	196	214	208	244	227	214	223	230	207	205	228	212	229	232	217	229	215	235	228	182	212	189	221	233	210	256	231	215	195	225	209	191	227	266	216	246	207	184	219	198	182	229	224	208	227	243	180	232	216	214	212	199	193	246	241	208	202	230	227	226	215	217	232	211	199	234	200	213	237	220	213	238	200	223	237	215	218	213	218	244	224	222	221	206	243	215	243	214	216	216	213	224	217	213	234	218	205	225	205	219	228	209	200	211	225	196	205	199	202	198	216	225	238	232	216	216	203	213	225	202	213	209	224	184	208	226	239	220	218	209	212	213	197	234	240	222	217	242	205	230	214	206	213	207	203	227	224	195	221	248	231	232	221	224	211	222	201	226	236	209	196	219	212	215	206	198	202	174	258	220	210	226	211	232	190	235	239	248	232	227	228	238	201	234	222	212	209	226	241	198	242	222	187	215	194	213	216	184	216	221	192	206	222	219	210	203	212	203	219	200	230	217	217	228	210	206	217	225	198	221	215	221	214	208	205	208	232	226	225	200	223	224	205	224	210	225	214	197	193	220	192	233	222	208	223	226	224	206	209	216	215	249	226	206	200	203	204	213	233	210	210	224	189	234	237	220	197	221	198	194	217	228	211	216	214	235	233	223	214	222	225	221	217	226	230	236	222	220	203	215	218	218	226	192	194	210	233	213	190	204	217	198	235	197	206	203	179	172	194	210	211	200	227	237	204	192	226	232	213	240	220	248	213	216	195	218	204	237	220	227	209	224	191	242	224	208	211	209	219	170	231	247	195	234	228	238	180	238	212	222	227	236	226	233	238	216	234	209	211	223	209	246	229	195	230	212	219	235	213	191	237	203	257	218	208	201	217	228	228	205	203	220	203	226	207	215	210	200	205	216	220	199	228	210	202	230	226	195	227	210	237	195	211	235	213	218	216	226	223	218	219	190	234	212	221	216	199	209	208	227	183	219	217	209	234	202	212	238	222	206	212	205	238	210	207	204	229	200	232	204	226	202	215	223	201	235	213	212	216	215	193	249	221	203	213	248	193	224	201	217	244	210	190	235	213	186	220	236	209	236	229	212	220	220	246	203	221	206	215	230	230	222	203	211	212	214	221	200	183	211	225	218	219	220	249	216	227	217	223	226	229	231	215	216	222	216	230	236	215	242	201	212	226	231	195	219	205	204	231	231	209	230	212	246	245	212	224	225	206	186	239	244	206	197	233	228	227	195	233	198	229	227	229	228	240	227	196	205	199	181	214
24441	21522	28884	24853	22134	17528	10346	5894	3302	2238	1644	1463	1100	967	717	602	487	498	379	410	462	391	384	391	378	368	367	355	332	378	332	291	373	335	324	314	344	323	311	310	300	288	263	306	288	301	282	265	284	282	257	254	273	314	264	299	281	259	291	279	326	286	281	291	287	276	285	279	281	280	271	260	288	288	294	289	265	308	263	304	262	278	265	316	269	312	280	292	296	267	291	275	261	275	267	294	252	281	296	272	260	258	288	294	267	293	228	290	265	281	283	278	260	284	274	246	279	287	275	308	277	268	277	259	251	275	261	276	277	280	275	291	269	272	273	301	308	260	269	241	272	277	303	260	259	287	262	304	272	285	305	285	255	249	278	261	302	313	258	285	261	278	261	274	289	270	267	299	258	254	302	239	274	284	289	247	249	268	301	282	292	275	274	287	270	232	292	279	271	264	323	277	262	264	261	297	293	266	279	265	263	296	275	275	263	252	275	287	303	263	265	258	266	298	276	272	304	268	278	240	248	298	261	276	274	317	274	290	300	280	276	280	252	264	264	269	277	267	276	283	272	291	310	317	271	273	243	249	267	304	277	292	259	275	262	288	289	309	298	289	266	282	285	247	275	275	280	269	286	275	235	284	251	286	274	281	265	260	269	281	262	294	301	274	284	280	305	319	271	267	287	265	254	286	305	305	255	292	290	243	315	288	272	265	285	277	282	235	285	272	247	264	279	273	248	283	264	278	280	267	256	256	279	286	258	259	255	272	273	267	259	312	266	285	302	278	294	305	267	286	315	269	282	306	290	244	263	296	287	302	270	261	291	291	269	258	289	274	284	264	298	274	281	272	264	283	266	279	258	241	252	281	256	285	258	272	312	283	281	269	272	279	265	271	301	278	255	288	258	258	289	267	289	298	285	287	249	242	258	270	264	241	259	293	277	314	279	265	269	277	272	250	286	305	302	263	302	249	254	277	279	247	286	284	301	259	322	264	256	265	284	292	250	286	260	256	292	284	281	275	283	274	259	295	282	289	264	257	290	278	290	285	270	250	257	282	256	278	269	253	282	253	287	269	277	283	237	266	255	274	277	277	282	261	279	261	261	277	281	294	260	260	282	253	293	277	290	268	267	239	272	260	285	286	275	261	287	263	269	300	288	269	251	286	274	265	289	263	294	252	257	246	277	281	297	274	277	288	280	266	282	270	272	259	255	249	259	260	241	265	271	280	265	255	254	274	261	278	240	273	290	273	259	256	254	290	277	268	288	248	295	278	268	269	303	299	287	282	276	271	252	269	292	280	279	298	265	280	264	281	278	246	267	285	309	312	284	256	303	275	269	268	284	299	283	267	259	261	288	293	260	276	250	259	278	281	294	288	295	253	287	259	278	279	295	261	260	284	298	269	310	304	308	291	281	266	263	272	273	269	262	291	265	288	270	253	284	263	255	280	285	291	236	276	304	296	265	264	267	277	249	286	310	276	274	250	261	258	288	299	302	302	280	270	307	269	297	271	281	266	273	281	270	254	272	248	298	261	262	288	260	294	272	265	276	282	263	275	280	267	277	275	272	282	285	275	272	249	276	276	296	268	280	271	285	282	264	302	250	278	266	278	258	253	291	262	282	294	269	294	272	271	302	281	260	243	300	266	281	304	246	239	287	272	270	276	261	297	286	296	322	269	283	269	287	291	292	274	275	259	263	293	280	277	264	252	281	301	289	279	285	293	262	289	285	323	301	279	269	263	266	268	267	236	284	284	260	263	280	283	256	304	274	285	279	265	260	289	268	268	285	275	268	253	289	261	261	277	295	247	271	298	294	273	260	274	274	278	248	258	264	271	282	269	291	273	274	289	283	281	290	277	287	255	297	273	271	283	284	247	271	275	278	241	297	280	289	278	284	288	241	267	273	283	279	281	275	298	283	289	255	220	280	293	289	278	255	275	276	274	276	280	285	254	305	283	283	294	287	267	259	297	274	291	282	303	263	289	296	270	298	296	286	262	262	247	267	287	271	285	255	271	279	263	257	244	262	261	292	260	261	273	259	265	279	260	259	296	273	269	265	277	272	253	261	269	274	287	278	285	282	247	270	266	280	276	299	272	255	249	264	291	281	285	272	292	263	274	292	263	262	283	272	262	276	288	272	268	295	270	255	284	251	270	274	279	260	284	273	285	267	265	296	288	281	282	268	273	282	325	274	293	246	298	260	285	259	269	256	298	287	277	243	291	242	265	275	284	234	272	244	289	281	284	288	276	298	268	257	275	263	275	270	274	277	256	270	289	282	278	277	264	283	306	275	295	277	290	258	298	292	278	267	299	273	253	255	256	273	239	285	296	267	290	250	285	269	260	282	268	253	291	269	265	280	279	261	262	287	254	266	253	270	278	277	246	252	295	274	256	262	261	277	255	280	275	244	276	279	334	270	291	307	264	263	261	294	242	271	270	289	267	268	288	285	265	292	273	296	301	262	262	264	269	274	264	257	279	284	248	261	277	265	280	281	271	268	254	273	261	274	267	293	267	277	250	254	290	247	289	277	281	292	258	295	309	273	286	262	278	307	276	271	301	307	286	291	280	279	285	265	273	266	287	280	279	271	266	249	274	282	298	289	286	282	287	269	274	287	289	248	282	289	294	286	267	270	278	256	278	291	264	264	308	273	246	312	259	287	249	268	284	280	244	289	254	257	305	268	286	251	286	283	274	291	295	273	280	285	252	277	255	288	236	252	258	260	292	288	284	304	281	277	271	245	268	275	276	281	286	293	279	296	241	291	272	258	286	299	250	264	283	281	263	278	270	282	264	292	277	288	298	278	269	286	270	283	259	298	266	283	250	298	290	249	291	293	268	249	299	265	244	282	273	257	252	306	278	273	280	292	306	278	255	277	248	258	278	298	273	286	258	276	270	268	295	268	305	274	281	269	281	294	284	265	263	261	281	300	271	248	274	281	292	288	266	274	268	260	283	259	269	274	308	258	257	269	255	275	276	303	272	312	303	254	268	235	268	274	258	307	287	248	266	291	266	265	271	287	249	294	263	278	284	288	252	292	289	269	301	260	246	282	293	265	268	312	266	257	300	316	280	289	276	259	277	262	275	287	271	287	284	251	256	271	285	283	279	245	276	269	274	295	298	268	271	278	272	278	259	298	287	286	286	291	261	277	261	253	279	280	287	270	295	295	275	267	261	276	258	278	288	258	262	276	292	267	303	284	297	256	266	271	289	251	265	262	264	296	252	279	244	251	265	249	267	306	277	279	277	267	277	246	257	279	271	266	293	256	275	281	280	252	258	256	272	247	277	280	276	265	261	276	295	269	276	283	266	276	292	301	264	280	303	286	229	252	284	273	267	259	249	267	273	290	269	281	259	293	249	275	269	285	299	261	286	265	261	274	262	297	275	273	252	270	302	271	267	261	282	296	303	258	280	310	263	283	269	279	290	259	313	287	283	301	280	272	261	277	295	271	266	306	283	242	261	229	242	268	285	314	272	290	290	282	273
21033	43244	36224	25563	20863	15767	12375	8808	5379	3755	2671	2292	1815	1351	1039	791	657	579	483	509	522	509	465	490	481	464	433	452	404	372	439	399	392	361	352	326	367	357	365	333	324	336	324	331	313	309	313	333	314	307	310	343	315	308	342	334	302	313	292	325	338	305	295	315	272	285	302	281	328	276	292	264	317	296	283	281	296	302	265	281	324	269	331	298	295	276	280	346	302	263	295	320	275	266	303	316	299	305	285	266	317	289	304	293	281	285	282	270	281	257	322	283	263	299	285	302	314	289	296	291	307	336	277	273	282	298	281	284	292	290	316	301	268	291	306	304	296	291	267	280	308	328	281	311	288	285	279	295	317	278	295	317	317	290	301	278	274	272	286	308	279	291	280	290	310	274	301	261	314	297	285	307	307	271	267	302	277	303	282	297	305	292	283	271	260	277	296	293	303	284	240	276	268	300	264	295	262	293	321	284	292	271	280	295	282	299	275	295	261	284	298	274	295	306	327	314	277	274	328	297	266	273	284	294	298	296	272	278	286	307	293	276	262	258	306	296	284	275	264	333	292	275	301	296	271	294	306	299	277	291	293	296	286	281	293	290	301	284	300	303	321	285	295	295	299	303	278	261	289	317	289	296	285	294	293	302	305	292	285	304	267	279	280	280	324	240	300	296	305	289	283	265	271	302	309	300	298	263	266	291	310	262	284	290	261	316	296	302	277	291	287	304	308	270	317	309	302	292	290	275	301	280	298	307	303	276	269	295	252	278	279	269	294	283	262	291	311	304	315	276	288	276	287	334	279	278	264	274	285	294	296	276	264	272	292	289	298	284	292	325	311	268	295	287	286	288	300	274	281	268	287	290	288	303	286	290	276	313	286	291	299	301	290	289	314	276	288	283	293	282	272	270	265	300	284	299	314	283	277	281	253	308	297	283	283	295	292	307	296	279	315	254	268	271	284	304	313	274	287	287	270	308	284	298	305	277	271	298	255	278	286	300	306	300	291	309	302	288	286	284	292	299	272	285	285	293	284	298	258	301	304	277	287	297	266	283	278	265	274	311	297	304	283	297	266	285	307	267	313	278	295	268	291	289	327	303	276	310	273	317	285	283	269	301	272	290	292	250	287	303	296	277	309	302	279	283	311	284	317	256	299	306	244	283	317	294	276	308	314	330	304	306	283	325	284	269	279	262	325	287	300	287	300	294	312	296	308	267	288	295	290	290	288	311	289	282	294	306	279	314	286	274	336	304	317	294	269	290	302	308	283	288	304	314	270	312	268	271	303	295	323	272	326	283	269	279	265	298	290	257	273	294	256	270	290	320	244	269	333	297	320	289	283	285	308	274	246	286	293	274	298	304	260	314	313	301	266	310	309	291	300	277	264	325	315	327	302	283	309	272	307	271	273	246	304	292	277	247	274	274	303	292	262	312	292	316	274	290	269	273	295	286	256	304	266	294	304	309	290	301	282	289	281	291	287	289	288	292	293	309	287	266	245	292	316	277	281	293	271	284	293	257	292	280	288	312	297	288	297	282	275	276	292	299	276	282	258	281	290	275	310	279	290	267	262	281	292	300	302	310	295	269	291	289	260	298	293	303	308	307	296	299	264	301	301	301	282	308	307	316	288	313	279	303	289	284	292	268	309	274	318	301	304	317	294	308	267	295	300	309	270	290	275	289	320	304	262	277	297	306	261	316	286	295	297	289	306	293	288	284	275	299	313	264	287	271	315	278	278	285	301	276	272	306	254	262	260	280	285	305	293	307	261	287	256	287	269	283	292	315	291	286	308	281	305	300	302	313	311	321	295	280	295	285	318	301	281	295	284	289	302	272	267	298	281	273	289	296	296	298	287	301	272	299	255	267	305	284	292	280	297	289	315	288	284	289	302	256	294	283	318	283	297	338	287	285	309	302	278	281	292	271	283	315	320	296	284	269	300	295	247	286	271	316	269	276	303	262	331	283	264	299	297	295	314	308	334	258	292	317	290	298	279	292	287	283	282	299	317	268	320	298	315	295	322	287	288	290	274	284	289	285	279	272	315	277	287	264	299	281	282	276	296	271	294	297	309	253	262	282	278	286	296	316	316	300	285	257	307	328	297	284	303	318	286	283	310	289	328	277	292	290	316	296	306	297	276	325	306	287	294	301	300	277	296	289	310	280	309	298	313	303	310	298	292	264	300	280	296	260	336	280	321	306	287	301	296	295	300	286	293	289	279	277	293	272	262	288	258	294	280	305	279	273	297	282	281	292	271	265	302	302	283	305	293	285	277	301	280	304	308	285	290	317	277	277	259	329	296	290	294	287	299	278	291	288	297	313	289	295	303	296	280	239	288	282	288	301	269	311	300	276	318	299	301	286	302	299	289	287	300	273	292	313	304	276	300	246	304	276	269	285	308	292	292	310	314	306	273	292	267	310	296	286	283	293	312	284	308	289	273	265	292	276	302	288	313	294	248	313	305	294	304	287	301	277	285	261	280	287	294	320	295	297	282	295	323	281	311	286	267	278	242	262	292	299	299	267	291	299	279	278	284	281	266	283	289	292	305	299	271	289	290	286	251	279	269	315	302	286	287	304	294	289	259	268	276	311	275	293	304	284	264	306	264	278	297	289	292	273	274	290	269	274	297	317	304	309	289	295	264	271	286	289	280	299	299	276	299	300	306	296	295	295	277	291	290	279	294	255	307	278	311	287	298	289	297	282	271	264	313	287	301	304	317	306	245	302	272	292	285	282	307	311	321	292	271	284	304	279	296	293	286	265	319	281	261	266	271	318	298	286	288	301	280	309	294	252	294	331	307	281	286	291	279	311	286	275	301	275	272	301	297	288	325	311	276	300	282	266	274	278	283	295	312	322	272	308	309	273	243	294	288	278	289	338	299	296	290	274	303	284	291	297	270	268	326	274	283	290	317	295	336	290	283	301	295	276	273	263	258	278	275	294	305	323	295	278	289	286	281	285	282	275	267	298	260	313	297	290	296	308	300	282	278	283	299	299	290	285	311	292	299	323	306	301	305	265	288	266	282	257	292	283	296	273	321	277	277	296	314	282	271	322	273	275	279	294	293	241	290	265	272	294	279	289	326	306	293	265	288	294	324	314	281	276	281	276	304	259	283	269	310	313	265	246	275	297	293	258	294	289	313	270	297	306	311	256	282	278	275	281	284	313	314	295	282	278	272	300	288	276	281	287	289	297	289	287	279	297	321	293	286	281	303	271	319	313	307	279	256	308	285	294	286	259	287	260	296	263	285	303	259	337	281	283	280	284	317	311	296	272	277	276	300	285	287	289	283	325	277	286	311	285	295	302	250	292	290	320	286	256	285	289	316	278	277	277	319	289	284	286	281	280	321	268	301	312	270	306	293	251	307	286	292	292	286	297	286	271	301	289	315	251	283	283	289	277	281	275	314	282	279	265	305	295	319	325	286	316	263	290	293	279	306	314	290	328	293	313	266	298	278	291	285	304	276	282	260	276	311	270	308	271	282	279
25641	21557	28045	26166	18740	10444	6264	4186	2412	1657	1205	1066	890	687	575	434	374	356	333	312	291	287	291	313	295	292	295	273	313	288	280	281	249	257	257	272	231	219	215	236	229	229	227	265	256	227	216	232	248	216	220	217	219	227	257	216	230	224	220	227	229	209	220	200	207	233	212	217	220	223	232	202	230	221	225	197	212	210	187	211	212	219	195	198	206	222	215	203	203	203	204	188	207	237	206	215	231	215	198	187	197	211	220	207	234	235	227	220	203	191	232	219	199	183	208	207	226	216	221	193	224	215	215	199	204	237	198	200	197	206	204	230	203	204	216	257	210	221	226	189	228	239	231	206	219	219	221	227	227	232	231	209	221	232	224	203	226	205	219	226	217	216	208	215	200	199	231	179	212	215	210	196	190	215	211	231	248	200	214	208	184	209	218	210	215	219	218	211	228	213	223	200	205	190	214	211	243	223	182	223	217	191	218	209	230	228	214	233	239	229	227	216	222	206	197	219	206	222	214	226	206	185	219	227	195	200	196	206	215	206	221	220	210	217	191	212	209	216	205	197	200	212	189	205	211	208	193	234	216	196	205	219	234	209	210	201	212	203	224	192	230	191	200	202	213	198	214	201	228	188	228	195	209	247	203	226	204	183	210	216	202	228	215	215	215	224	230	218	207	221	235	207	252	191	224	200	218	205	225	205	185	210	194	213	239	215	243	215	215	214	207	189	204	198	216	221	235	231	216	234	226	219	219	165	204	208	218	199	239	218	209	185	210	226	224	238	204	214	182	190	223	201	213	208	216	216	217	216	204	222	236	229	210	216	220	220	215	201	241	187	232	206	235	228	206	209	196	204	189	185	233	232	239	219	248	198	227	202	210	206	242	214	218	239	199	214	190	188	234	222	220	214	207	206	201	212	204	205	194	233	227	205	216	210	215	204	194	217	208	212	207	224	198	206	226	227	203	232	213	210	203	229	221	210	207	215	244	202	243	219	233	224	228	193	222	213	208	199	217	237	225	253	204	208	210	208	222	219	221	218	190	220	221	224	208	215	205	200	214	188	216	192	218	195	194	239	214	185	214	219	208	221	193	215	188	206	221	218	231	200	189	190	213	239	189	226	187	223	214	225	229	219	182	183	230	190	213	203	198	198	227	221	222	197	222	225	220	223	216	209	244	211	212	223	211	211	205	258	223	216	221	202	205	207	228	200	206	209	244	204	214	213	228	214	212	180	203	224	198	223	238	204	186	223	210	239	188	216	209	202	253	222	197	204	234	213	219	215	203	207	216	189	218	205	195	226	229	215	201	222	200	210	219	211	213	201	211	220	208	205	210	218	220	204	231	191	222	229	226	207	198	184	204	215	210	223	213	213	240	225	180	223	205	201	219	210	199	213	180	213	206	207	225	203	230	199	208	171	222	212	214	216	193	185	231	216	192	204	197	207	199	220	217	217	191	207	230	209	225	194	213	220	215	216	201	207	215	199	195	215	212	202	197	208	212	209	217	219	216	211	231	203	227	214	233	224	220	219	237	193	218	204	196	207	236	239	196	215	225	221	218	213	210	194	215	232	213	220	207	177	226	206	189	205	203	226	198	205	238	245	212	213	226	203	209	210	211	206	210	215	223	227	224	221	210	214	211	221	210	209	208	196	218	241	211	209	219	243	190	191	209	199	199	230	205	234	250	212	217	225	237	204	198	202	190	173	232	190	185	228	192	215	192	201	198	200	216	201	236	214	197	209	228	215	208	225	217	207	244	213	220	202	216	212	198	202	218	232	207	194	221	181	212	202	214	205	215	200	224	211	237	228	211	218	228	224	231	215	173	212	211	237	216	191	226	216	224	240	233	203	221	220	183	219	229	201	219	204	191	223	218	213	222	194	193	212	244	201	212	240	218	210	203	205	199	227	207	221	217	186	202	214	226	236	191	203	202	188	209	221	196	206	221	230	175	215	205	213	184	207	208	205	218	187	211	224	232	220	198	205	189	223	223	169	214	205	207	196	179	202	227	213	226	203	198	233	216	223	209	231	213	252	235	235	193	205	199	212	223	219	201	217	205	221	194	233	230	221	235	191	180	200	199	195	216	208	202	215	188	205	198	218	212	214	193	219	200	212	201	237	219	220	240	217	192	232	225	216	214	206	249	210	209	215	224	243	197	204	205	189	202	193	220	209	210	220	227	234	198	222	219	213	213	230	226	208	215	205	235	223	189	206	196	198	203	209	233	221	219	215	231	214	213	227	225	208	183	215	237	215	214	223	210	222	220	214	191	228	216	211	224	215	229	195	188	215	202	227	211	205	232	213	222	193	218	208	221	240	196	228	216	200	219	217	231	239	224	219	186	234	239	206	200	232	218	233	198	223	205	243	224	192	224	223	207	223	217	221	170	183	213	175	222	248	217	200	212	204	192	215	206	205	208	186	186	197	216	216	215	229	223	219	207	211	210	206	208	208	209	217	220	193	210	204	217	221	197	219	207	189	242	197	225	210	190	217	202	213	207	216	220	199	207	237	195	216	229	218	234	205	226	201	213	198	210	202	221	214	225	214	223	232	237	216	201	216	212	213	183	227	215	225	229	224	215	205	201	193	240	194	198	200	196	214	219	221	204	207	219	208	223	221	206	201	214	227	196	226	216	201	210	215	212	230	213	215	230	198	204	218	194	216	225	203	197	218	216	187	207	215	191	227	202	229	189	217	200	210	206	195	242	221	207	213	207	181	218	246	228	218	200	209	219	214	205	226	220	214	200	220	254	249	199	206	189	181	204	195	193	187	210	243	198	249	240	226	210	210	202	220	222	224	190	207	202	207	214	217	228	189	207	206	223	190	239	209	225	241	242	219	212	210	222	221	220	226	211	191	204	206	218	202	224	202	216	209	217	193	208	215	205	234	201	213	219	214	204	211	217	210	217	209	211	211	204	210	212	208	196	207	198	217	214	204	223	193	216	168	236	233	206	216	209	194	205	198	217	224	253	220	218	238	224	244	234	209	206	199	199	216	198	220	209	228	209	185	216	212	191	224	198	230	196	232	206	228	220	195	220	229	185	215	208	225	203	210	238	223	197	223	200	207	232	190	191	190	230	204	217	223	227	202	209	185	235	214	205	186	221	201	218	217	201	207	211	182	207	204	219	195	216	223	212	227	211	218	215	223	205	192	237	226	184	194	180	198	237	212	226	202	206	201	201	189	217	218	234	212	200	225	225	217	251	236	204	214	219	205	217	205	205	229	186	226	196	209	198	205	206	205	235	210	211	203	235	234	218	229	196	217	211	195	239	225	198	217	207	218	206	209	199	211	220	214	224	209	236	212	215	241	222	240	244	228	199	204	214	203	233	222	223	205	202	215	198	225	215	169	217	239	242	183	211	214	202	219	219	180	228	200	226	233	212	199	188	209	240	215	236	221	208	218	199	223	195	199	218	214	213	197	208	213	212	215	220	198	235	221	238	222	185	202	207	208	210	183	190	202	207	228	208	211	208	225	213	197
20557	40309	32426	22323	18561	13515	9663	7204	4518	3178	2235	1874	1456	1125	811	620	473	417	407	396	424	342	371	385	372	352	362	350	325	350	304	329	293	314	293	273	270	269	250	288	290	285	264	274	244	235	250	227	262	262	249	254	232	257	271	239	259	276	224	245	231	265	250	250	245	231	227	216	224	242	257	243	227	249	218	212	228	236	238	227	259	246	235	245	207	257	258	249	224	238	246	241	207	271	244	226	225	231	226	243	254	234	230	205	227	238	238	264	274	223	221	243	229	232	219	235	237	209	204	247	219	245	223	216	239	238	250	214	238	219	240	205	260	246	243	222	243	223	222	257	210	216	222	226	258	197	237	228	200	242	223	216	243	245	242	243	232	215	226	220	235	237	235	226	240	230	242	234	212	225	253	238	232	205	234	264	216	230	205	214	199	211	211	229	208	247	214	239	251	225	240	231	240	274	237	218	238	239	213	213	228	235	242	239	234	202	227	232	265	233	245	228	209	251	225	243	219	230	212	209	236	245	254	225	221	233	264	245	232	224	222	232	225	240	202	237	230	252	245	226	242	226	223	236	220	237	245	235	220	221	255	237	230	188	211	236	229	251	221	228	236	215	253	230	225	255	209	261	232	229	206	217	258	224	225	232	204	225	229	215	236	270	220	217	230	236	222	246	210	237	198	223	248	226	238	250	231	268	245	217	234	239	210	216	227	251	247	234	222	230	242	235	223	237	254	208	225	242	214	234	203	217	234	243	220	222	203	247	221	210	238	234	231	217	230	209	242	223	236	219	209	259	218	238	221	242	234	226	202	254	210	242	242	207	221	243	247	253	235	251	226	257	276	238	227	225	230	238	208	223	234	216	204	229	223	224	253	247	248	259	198	240	212	243	209	236	243	231	230	251	236	264	233	253	264	248	260	219	226	262	237	263	251	218	216	226	224	219	233	233	229	222	225	242	245	228	234	225	214	237	232	227	239	247	243	248	244	217	228	241	221	246	234	227	228	223	247	238	227	237	239	264	248	230	238	242	215	201	270	220	215	244	248	224	220	224	241	233	227	235	240	250	232	231	216	234	229	237	225	233	248	232	243	218	229	253	230	260	230	241	227	211	213	217	207	242	244	227	192	222	243	262	241	222	231	236	227	260	208	243	215	239	222	236	215	235	209	226	263	256	256	240	239	233	262	216	220	231	244	218	222	222	234	241	259	238	251	228	211	224	233	223	218	219	221	222	240	248	236	242	231	262	236	256	250	272	228	223	216	231	241	258	230	231	242	244	229	210	246	225	238	227	229	231	262	235	214	240	242	227	217	238	212	224	217	214	254	242	241	233	257	231	228	239	226	239	220	201	237	202	240	243	223	252	228	232	212	223	223	230	204	231	254	251	227	224	210	208	223	260	227	238	235	240	224	209	244	256	251	244	239	206	231	236	263	234	253	223	255	245	233	225	230	204	242	238	253	224	220	221	265	238	249	246	264	225	232	206	226	206	227	226	255	255	227	211	239	215	214	248	249	256	229	205	230	226	192	232	241	229	220	234	239	278	226	234	220	242	240	207	236	243	241	223	245	206	248	221	234	242	240	227	223	207	235	250	224	234	234	225	244	225	237	243	229	239	220	260	243	237	258	237	255	214	238	234	209	210	255	249	239	226	205	256	230	244	237	247	230	220	245	228	205	217	223	228	236	209	244	229	230	238	228	219	248	225	236	232	240	194	227	226	251	232	231	232	235	241	246	260	221	253	238	219	219	245	238	236	223	257	226	257	228	194	220	257	217	220	229	211	234	231	210	238	216	210	240	236	233	249	237	215	234	242	216	242	212	217	249	244	231	240	239	221	257	242	228	244	207	224	259	230	237	228	234	241	223	212	224	229	273	216	247	253	235	259	242	241	231	240	218	236	235	209	221	222	228	227	203	226	267	228	265	230	250	241	216	251	268	233	226	232	216	230	235	222	209	206	235	244	233	250	253	245	240	221	230	253	227	231	213	215	238	236	248	238	204	228	222	221	221	224	218	228	232	219	246	241	222	222	245	243	236	219	259	232	236	236	214	251	256	226	240	243	235	221	214	228	221	225	216	213	240	218	241	217	270	220	230	242	231	264	243	258	251	247	221	249	216	218	260	242	218	224	218	254	217	263	237	248	253	240	230	232	244	249	233	220	224	247	262	260	238	227	219	275	222	224	265	236	223	227	240	200	212	239	223	257	223	266	235	205	238	235	227	236	240	238	230	228	247	224	253	221	263	213	230	204	203	211	255	225	227	226	227	231	259	231	227	218	194	219	226	237	254	216	218	232	242	220	232	249	260	235	227	252	222	238	242	199	193	227	262	237	227	245	221	240	267	232	237	229	235	247	236	208	246	226	224	259	206	230	233	231	208	252	272	245	233	219	263	221	244	220	246	239	251	234	240	239	241	235	229	200	249	219	233	241	249	230	249	242	237	232	222	208	235	262	208	218	234	226	246	217	225	229	234	230	243	224	228	223	241	266	248	248	238	232	221	227	243	236	238	235	238	242	233	234	228	229	238	242	230	241	202	224	217	238	215	256	243	205	245	259	233	239	243	216	237	247	239	257	257	228	255	218	217	237	232	218	252	235	216	244	237	227	240	237	255	229	244	211	215	251	231	233	235	245	230	239	218	226	240	223	225	255	224	242	214	229	228	249	228	269	232	233	228	247	243	235	238	214	271	241	233	248	250	228	249	226	219	221	201	236	239	238	242	235	226	240	218	235	234	251	214	237	252	226	227	241	220	230	227	269	259	237	229	241	225	213	224	246	235	217	252	236	255	225	209	235	214	204	236	238	201	225	264	233	221	204	220	228	213	242	245	239	207	231	224	267	255	235	232	238	234	254	229	249	227	251	228	229	237	237	238	216	251	224	273	244	227	253	239	222	227	241	233	243	246	233	254	250	243	228	240	243	224	236	226	241	255	242	246	252	246	233	215	240	190	242	227	217	231	237	222	231	236	246	204	249	249	230	223	259	223	232	239	244	218	245	234	214	250	249	220	234	227	253	231	234	236	246	280	207	243	244	228	244	247	227	192	260	253	250	245	224	242	245	260	216	235	229	233	213	216	229	226	243	242	229	256	241	223	225	223	236	209	243	277	248	202	256	219	244	212	227	230	250	218	235	202	234	240	238	226	230	249	236	239	258	221	184	225	222	231	259	220	240	251	253	228	243	256	247	223	256	237	203	247	243	232	229	240	223	218	257	250	235	227	212	240	220	230	239	250	222	212	255	229	214	229	240	225	237	249	228	214	242	244	211	251	233	233	224	247	234	217	247	241	238	253	216	226	215	234	241	215	233	243	260	231	255	234	250	250	236	210	248	237	228	228	228	223	221	237	227	223	231	238	247	235	237	219	239	241	236	241	235	251	215	227	210	215	225	189	216	232	262	240	232	224	226	197	221	254	230	207	254	216	250	227	236	200	207	234	231	227	235	237	207	224	230	220	239	213	251	210	234	239	216	244	222	233	250	211	248
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
