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
340292208767	340292209287	340292209837	340292210387	340292210937	340292211487	340292212037	340292212587	340292213137	340292213687	340292214237	340292214787	340292215337	340292215887	340292216437	340292216987	340292217537	340292218087	340292218637	340292219187	340292219737	340292220287	340292220837	340292221387	340292221937	340292222487	340292223037	340292223587	340292224137	340292224689	340292225237	340292225787	340292226337	340292226887	340292227437	340292227987	340292228537	340292229087	340292229637	340292230187	340292230737	340292231287	340292231837	340292232387	340292232937	340292233487	340292234037	340292234587	340292235137	340292235687	340292236237	340292236787	340292237337	340292237887	340292238437	340292238987	340292239537	340292240087	340292240637	340292241187	340292241737	340292242287	340292242837	340292243387	340292243937	340292244487	340292245037	340292245587	340292246139	340292246687	340292247237	340292247787	340292248337	340292248887	340292249437	340292249987	340292250537	340292251087	340292251637	340292252187	340292252737	340292253287	340292253837	340292254387	340292254937	340292255489	340292256037	340292256587	340292257137	340292257687	340292258237	340292258787	340292259337	340292259887	340292260437	340292260987	340292261537	340292262087	340292262637	340292263187	340292263737	340292264287	340292264837	340292265387	340292265937	340292266487	340292267037	340292267587	340292268137	340292268687	340292269237	340292269787	340292270337	340292270889	340292271437	340292271987	340292272537	340292273087	340292273637	340292274187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	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
21814	20364	27878	22746	20360	20430	10692	1689	1306	1225	1116	1118	1085	1040	972	1009	1011	916	951	952	867	915	934	889	883	872	868	917	879	861	893	870	933	896	860	881	910	880	885	844	864	863	875	846	844	871	821	821	821	875	840	880	878	867	867	818	834	822	831	829	821	891	877	845	862	829	824	842	853	800	833	848	872	867	839	862	858	888	850	832	797	869	885	863	866	866	831	836	808	843	869	827	840	877	790	798	847	854	824	806	811	816	868	860	785	836	827	871	850	851	801	849	845	861	842	867	768	825	861	858	772	873	858	853	836	831	860	858	826	896	827	806	837	839	776	935	836	885	795	822	837	827	825	839	778	851	859	879	808	844	812	807	827	795	920	840	869	792	819	765	853	801	822	834	833	851	814	844	868	833	841	856	854	832	782	842	837	832	877	842	821	829	854	796	904	822	857	852	831	899	811	805	846	811	835	917	787	840	835	844	843	830	895	872	868	790	837	835	841	827	796	851	792	851	843	877	837	811	830	854	851	867	835	851	817	778	859	799	840	800	867	837	869	841	871	810	886	800	788	852	842	847	836	852	872	841	832	815	877	869	833	826	821	793	856	849	793	787	826	793	814	838	801	844	874	792	816	856	827	832	869	801	809	815	813	795	768	826	852	786	783	848	845	812	860	865	812	842	855	834	866	835	853	853	844	826	799	816	808	807	827	876	907	817	815	827	864	839	779	826	819	833	862	801	814	823	854	887	830	798	805	831	846	845	777	844	815	838	807	817	844	798	828	830	858	855	783	789	873	838	853	846	833	860	854	894	802	836	831	787	792	889	868	834	868	842	841	828	820	845	777	843	801	779	811	845	833	798	842	858	838	817	863	841	815	782	842	871	838	842	818	881	777	833	819	777	813	860	848	875	818	829	817	796	843	873	853	838	875	827	875	845	815	874	871	808	848	768	848	855	827	885	843	791	881	807	874	806	859	832	821	846	848	804	878	885	866	825	842	869	833	838	835	840	836	810	836	861	823	809	835	806	832	768	791	787	790	830	814	821	825	863	792	803	819	813	849	785	800	811	835	810	832	833	807	808	830	807	822	893	810	793	879	837	782	827	809	857	834	831	811	813	840	816	874	820	874	871	818	840	766	844	859	816	854	818	842	841	809	873	842	866	834	826	805	836	807	807	858	804	775	810	896	867	848	869	846	885	844	796	809	815	870	868	827	821	853	850	835	804	860	817	856	828	839	781	876	845	857	875	810	849	831	855	817	834	803	805	813	780	825	878	862	790	793	811	829	920	830	822	837	827	796	856	773	813	923	812	871	859	840	857	838	801	875	860	837	818	856	810	869	845	820	825	821	851	837	818	783	889	845	830	853	814	814	844	829	846	910	840	819	828	858	868	856	842	828	860	831	825	813	839	813	857	820	823	820	839	877	878	844	811	845	920	841	902	771	815	812	851	830	834	845	840	865	790	869	816	800	838	875	830	840	877	881	832	844	835	836	864	834	865	789	861	847	835	861	851	891	811	867	857	835	814	867	844	848	808	815	844	802	822	840	874	836	784	835	849	862	763	811	836	880	856	822	852	853	825	794	815	853	847	843	821	803	841	856	841	786	873	812	846	867	811	811	778	825	799	828	827	811	789	799	820	791	864	844	802	834	889	837	845	803	819	813	778	795	853	836	841	882	794	845	850	860	857	842	797	804	863	842	843	810	806	892	852	842	818	821	805	804	858	826	808	785	836	859	833	821	819	827	837	833	811	817	855	868	829	796	871	825	832	877	804	857	801	849	860	812	828	825	826	847	821	873	812	797	830	886	782	865	834	779	831	761	842	790	866	833	829	820	806	795	810	759	810	861	887	816	761	815	833	796	838	773	875	789	841	830	812	808	822	836	795	799	775	839	832	876	824	805	830	837	798	852	820	842	864	839	816	788	853	778	851	803	850	828	791	833	880	881	795	840	864	848	822	842	840	785	856	805	791	838	852	883	819	832	828	816	837	807	834	858	793	812	829	857	807	818	846	858	831	800	827	804	823	838	817	858	848	783	798	827	796	820	823	858	876	824	810	867	854	848	807	858	783	810	815	818	823	831	832	863	833	797	831	824	797	800	831	821	822	851	837	847	825	814	848	780	791	789	785	855	839	824	820	825	837	856	862	844	890	838	820	840	854	828	827	832	837	847	837	892	824	828	832	822	766	823	839	824	835	816	813	816	863	819	844	844	865	848	827	814	842	817	871	849	826	764	839	796	871	830	834	815	798	818	800	808	835	835	811	849	847	843	785	827	810	836	818	798	792	820	860	807	885	846	784	845	828	774	872	797	834	794	816	843	870	865	844	794	842	861	828	838	804	835	798	841	868	789	829	799	820	788	844	829	893	814	788	832	831	808	801	849	797	818	825	809	835	846	754	817	824	887	850	859	765	850	864	855	815	879	795	792	858	793	862	815	836	811	830	872	868	833	823	815	807	810	809	855	820	815	847	816	846	860	870	856	798	816	846	796	874	842	822	788	804	855	783	843	805	771	837	800	821	811	844	851	795	815	843	838	831	786	841	807	813	834	869	837	876	802	844	810	838	827	842	857	796	805	814	863	835	793	794	802	856	873	772	834	834	827	801	805	794	853	839	885	807	818	834	853	818	826	838	830	820	856	796	887	820	834	814	795	850	815	833	802	833	794	816	847	852	832	790	844	808	814	851	818	801	871	830	847	887	861	821	852	787	862	834	830	806	795	802	807	840	798	828	793	767	776	817	803	837	833	834	811	831	850	823	872	838	842	862	791	802	836	846	841	854	857	864	861	822	817	831	851	832	857	781	796	827	811	839	779	839	817	778	837	864	864	850	835	809	850	815	835	780	818	843	823	856	839	813	873	845	850	803	853	842	873	828	852	867	836	857	809	847	821	844	849	837	816	856	839	868	857	880	809	809	843	829	838	835	858	855	889	843	846	852	821	829	849	853	829	852	810	834	799	795	876	777	811	847	869	822	843	816	811	834	811	861	822	837	853	820	814	881	833	764	844	803	832	884	816	851	837	775	812	811	860	837	834	850	794	820	792	802	857	816	843	820	847	863	795	780	777	798	866	803	820	807	852	857	850	807	803	820	784	858	853	802	840	851	825	868	860	885	822	821	865	891	828	810	864	837	793	862	825	821	836	870	850	839	814	837	850	837	840	817	824	858	814	796	804	808	847	845	848	821	880	869	868	873	798	834	844	835	780	816	854	810	830	798	756	788	859	798	831	780	814	828	831	813	843	827	880	824	878	811	785	837	821	762	830	875	822	875	841	783	872	795	835	785	877	846	831	798	796	822	831	801	817	898	839	832	809	842	816	762	856	797	877	779	807	844	808	799	865	857	817	804	817	811	844	812	891	819	853	804	817	876	865	872	821	794	801	859	838	875	805	806	839	798	830	837	828	856	841	828	848	804	836	794	808	828	811	830	803	831	826	795	832	771	875	824	834	819	882	837	844	844	838	861	841	838	833	871	824	783	800	776	795	846
6685	15606	12470	6576	4855	3792	2974	2577	2255	1882	1720	1639	1502	1426	1376	1267	1245	1160	1210	1216	1140	1104	1086	1063	1034	1089	1045	1094	1027	1073	1023	1061	1026	1087	1015	1028	997	1009	983	968	993	1022	1029	1022	985	968	1010	955	932	923	1010	970	1014	1017	967	959	1010	975	949	967	998	968	979	976	943	981	1007	1030	963	944	981	1016	939	966	979	961	986	972	919	958	970	967	958	1006	916	937	965	968	928	974	1001	982	901	1014	978	959	966	943	932	976	956	993	1003	964	953	918	991	964	960	971	956	977	973	996	1040	995	1017	972	969	932	937	975	931	991	969	980	976	919	958	958	973	919	966	1014	1001	930	971	1009	982	996	976	945	961	963	957	988	935	959	974	1014	934	970	924	992	973	1000	1009	948	942	948	934	988	1003	1000	955	946	964	971	1003	960	945	926	981	974	968	1007	1012	937	983	912	924	928	963	994	948	985	954	987	992	952	963	1010	931	982	944	993	973	971	997	929	886	997	1002	902	949	918	965	877	975	961	973	983	990	1006	1007	1009	1020	992	987	960	982	902	1004	987	957	937	996	958	1006	925	978	927	912	986	970	916	957	998	1007	945	938	942	994	966	963	1025	948	981	968	966	953	962	958	925	981	937	973	990	995	999	1000	978	986	958	990	989	1003	945	951	991	971	992	983	1006	971	984	970	959	951	1042	983	1002	922	942	994	976	950	981	959	947	921	984	1011	964	1011	997	986	986	1001	971	996	980	915	1031	1019	989	996	951	1037	964	990	932	975	972	949	1000	989	967	928	971	995	925	966	973	959	1005	942	978	1000	991	919	945	958	971	960	954	979	991	961	989	967	989	952	986	990	978	997	989	925	976	928	937	939	955	916	988	920	910	922	951	989	941	982	992	919	1007	999	947	1064	949	997	942	971	954	950	989	1064	962	928	1003	993	977	993	972	1009	968	963	983	959	971	982	958	974	988	974	955	933	984	979	1020	1002	934	1008	977	916	987	1027	947	1046	994	977	914	971	952	985	960	990	1024	958	954	958	923	984	956	1011	973	958	977	1005	959	890	981	950	962	934	990	940	930	1025	962	990	952	983	946	1002	944	951	965	941	1036	893	956	985	975	952	973	970	978	970	976	995	1013	946	903	975	979	968	971	997	975	978	931	959	988	999	990	937	958	964	976	973	969	966	970	1006	946	986	946	935	988	935	993	981	988	989	917	962	964	916	966	945	988	959	975	978	976	943	929	1024	944	951	987	966	1010	997	1020	1005	949	948	1014	983	949	962	919	980	958	959	1004	951	1049	938	965	951	966	951	975	954	1002	949	1001	1011	954	1007	943	931	942	950	1016	976	950	958	944	946	947	981	964	962	938	940	980	1016	963	928	955	990	942	996	915	964	991	984	968	968	1017	1014	967	970	992	995	937	945	1003	951	914	902	926	994	993	991	981	998	927	992	939	964	989	971	995	984	955	954	1045	930	961	1033	976	948	980	982	962	1009	963	957	977	989	999	983	983	1010	965	975	999	986	955	946	927	970	965	911	913	995	982	956	925	967	976	957	892	925	958	976	993	947	946	972	902	974	954	999	976	954	987	996	974	992	928	926	979	982	986	967	967	923	949	955	941	940	975	927	937	967	1006	942	981	972	967	954	991	977	1009	968	996	975	933	1003	993	1004	989	903	972	971	964	988	943	935	991	1000	932	993	909	962	920	1003	1023	965	979	949	970	942	946	919	997	960	961	960	946	980	985	1001	950	928	934	1011	985	975	905	994	935	1018	957	1034	1004	997	963	976	1039	955	876	948	974	906	984	976	940	954	985	983	980	939	983	1050	969	962	991	930	965	980	959	970	952	991	970	979	955	945	994	968	1001	970	969	1024	968	968	979	949	1034	956	951	976	967	994	979	953	999	965	986	1007	943	943	924	966	961	1019	1008	970	953	978	964	914	974	944	968	977	888	969	964	1007	1000	978	940	941	945	931	969	990	948	969	925	1025	990	923	978	962	960	992	938	940	983	981	996	948	978	1028	975	966	1006	910	966	961	974	950	939	1007	988	926	979	961	975	912	962	956	954	954	976	958	954	997	1015	973	960	1055	983	946	996	974	967	1006	985	989	914	1034	987	914	1011	969	942	902	983	1007	1007	953	996	989	941	945	913	963	975	930	918	954	951	984	973	977	966	949	1011	950	900	989	1004	949	955	1016	951	955	982	917	1001	1017	997	1023	975	999	983	944	967	953	1019	934	953	1013	954	982	1007	952	988	968	974	945	917	978	986	878	957	953	964	991	936	963	977	944	952	950	954	953	971	966	954	953	949	935	965	993	992	954	891	990	989	908	962	995	923	957	984	956	987	967	985	908	957	938	909	932	923	910	1003	963	1002	930	972	954	956	980	982	985	963	971	989	957	924	978	941	945	934	995	994	1006	1025	959	1048	968	948	960	961	929	946	979	959	1005	947	952	942	995	952	1025	947	930	942	987	972	980	987	971	955	967	963	965	1043	988	970	975	971	977	949	924	961	994	949	958	915	909	958	936	1004	907	900	956	950	981	981	966	962	938	949	963	959	955	1004	912	982	984	997	967	920	949	900	994	935	974	993	949	959	972	952	918	943	939	924	903	960	993	1026	963	986	1027	946	957	961	974	925	971	1023	928	960	977	985	997	948	950	968	947	902	961	923	980	965	944	961	969	968	984	946	1023	965	980	947	963	943	992	1029	1012	987	943	927	965	984	960	973	970	971	990	952	975	937	997	922	956	979	999	953	960	958	973	978	980	981	1057	958	1016	997	989	956	957	913	984	964	972	968	955	1040	990	971	960	999	934	943	947	963	934	944	941	921	983	982	984	953	993	969	962	950	958	960	991	967	968	980	944	926	995	959	930	977	956	976	937	962	945	994	954	989	933	945	931	925	964	1006	1020	1002	951	950	954	924	989	954	911	966	970	912	1030	998	889	972	924	910	940	1041	914	973	953	970	988	948	978	951	950	945	949	992	918	902	968	941	894	970	945	1004	973	924	931	966	1008	960	986	932	961	985	956	1011	984	955	922	1026	946	963	944	950	906	1012	1009	1017	1015	1008	942	997	972	951	870	990	952	943	1020	937	949	961	927	935	920	933	962	948	956	1021	933	890	892	962	929	996	922	980	983	909	946	968	969	918	988	925	926	973	966	908	943	1027	907	1008	950	975	959	1017	949	953	979	988	942	942	955	977	938	985	927	975	1022	968	969	993	957	1019	1017	925	990	949	987	910	1004	968	1030	999	929	1022	984	922	973	1045	947	952	964	943	974	1010	984	917	942	977	986	975	998	960	912	952	965	975	946	1018	1003	983	1004	941	925	929	959	1013	928	946	977	945	978	963	931	953	939	941	892	972	921	987	996	915	916	1015	988	927	993	978	943	960	966	972	959	953	965	908	1028	1023	939	964	960	957	1003	977	963	997	957	996	986	948	957	977	980	940	976	952	965	935	952	926	927	962	977	927	980	957	1014	963	972	910	1034	989	941	974	1005	963	956	961	926	934	995	978	986	948	930	1026	954	933	959	1017	998	946	980	936	957	979	930	959	999	983	928	984	985	990	918	971	978	1009	930	964	972	959	985	1000	919	996	949	980	968	997	959	1015	950	950	1019	953	987	1022	1022	917	994	954	999	914	998	957	972	974	951	1001	951	1029	957	971	941	974	951	974	941	1008	971	943	939	962	936	988	969	943
27333	20106	6477	819	604	561	463	323	335	310	290	315	319	343	315	314	304	312	297	298	287	264	314	328	298	315	291	282	290	274	290	289	306	301	273	315	267	298	334	257	309	307	303	319	326	294	302	318	284	292	289	300	322	284	286	293	321	305	272	324	276	272	258	273	300	272	279	284	289	278	314	309	311	280	280	293	335	315	287	291	261	294	284	304	323	310	295	294	286	305	278	342	290	309	265	311	305	328	329	301	334	294	289	340	282	288	307	297	300	289	283	285	323	283	289	313	293	311	262	290	244	310	294	314	276	307	302	301	292	319	302	268	317	301	308	311	312	296	292	276	301	300	292	298	291	295	333	291	295	316	293	318	299	309	276	292	279	292	300	330	311	323	315	288	328	270	272	317	314	285	295	296	302	323	288	306	306	289	286	280	309	281	305	335	282	304	309	311	286	309	309	300	296	278	308	314	297	326	265	272	277	292	295	292	321	293	278	308	270	293	294	286	285	300	301	322	271	267	257	333	277	322	303	278	319	300	330	282	288	308	279	349	282	291	285	310	300	302	316	268	298	314	294	319	296	289	287	292	273	296	264	309	295	288	312	289	301	329	267	276	286	283	303	330	319	273	298	271	291	285	279	304	331	277	289	328	288	285	303	288	289	332	283	312	276	313	261	289	325	319	310	321	295	295	293	292	283	258	292	268	317	278	292	267	287	304	298	308	294	286	292	283	296	302	279	324	327	326	266	311	305	291	314	297	283	293	300	289	294	276	284	264	337	298	293	296	301	281	315	287	281	325	288	305	301	288	306	314	324	326	294	283	297	299	281	327	301	272	298	301	290	317	307	316	332	315	321	303	306	313	304	264	312	270	268	275	312	297	287	316	277	288	280	278	282	262	286	286	317	275	321	299	280	291	317	336	276	296	285	306	276	295	273	282	293	287	264	312	303	299	259	297	288	303	292	267	286	286	304	314	314	296	273	319	285	309	281	293	302	303	303	317	291	303	288	293	306	292	273	302	329	298	291	303	280	289	305	322	276	279	286	298	287	296	351	278	322	308	302	277	284	318	288	295	275	293	298	276	287	301	266	298	305	259	275	276	342	287	291	295	276	274	340	314	309	287	323	284	283	265	268	316	295	316	284	273	283	318	260	324	267	318	309	300	301	294	292	301	323	302	300	335	290	291	329	278	302	266	282	294	278	299	283	290	300	299	289	306	286	303	274	322	283	282	278	269	290	300	310	304	287	304	306	321	295	293	299	316	298	297	257	265	303	312	287	320	283	292	294	301	286	286	298	285	333	305	310	327	284	271	302	294	321	270	319	274	299	320	292	312	318	304	292	295	334	310	298	299	314	278	279	279	315	308	303	291	290	307	286	301	310	304	285	302	281	340	324	317	306	279	256	341	306	323	294	317	274	304	305	291	300	269	300	318	273	265	257	294	326	285	286	299	310	273	296	276	298	293	303	280	313	274	296	310	284	298	337	295	289	281	303	288	298	300	304	290	296	279	303	297	297	290	320	265	282	276	310	278	292	274	270	295	310	281	301	313	310	283	302	320	313	286	281	299	306	307	308	285	287	303	294	267	335	316	283	319	307	275	286	290	272	299	292	323	306	305	312	244	298	260	309	263	285	310	316	298	312	259	300	306	300	286	291	290	299	286	302	310	327	286	325	289	283	282	286	279	309	307	291	287	299	322	314	301	325	278	302	288	288	302	314	296	328	299	294	272	323	290	299	296	303	289	293	270	304	300	296	272	285	323	300	304	272	298	280	317	305	270	326	300	310	264	291	294	288	306	338	292	322	310	303	282	292	319	305	288	296	303	310	289	275	272	300	302	296	270	307	260	292	288	301	302	294	313	293	294	331	316	290	287	302	280	280	291	321	308	292	276	300	311	300	298	279	298	294	272	313	294	310	315	301	290	290	303	310	308	287	289	307	319	290	297	279	284	291	294	283	323	296	311	294	281	307	272	306	296	281	283	315	300	293	303	327	293	297	317	278	300	327	290	298	315	312	300	296	302	292	311	290	343	289	295	297	300	278	319	274	298	291	256	293	280	303	303	284	322	277	290	283	304	294	293	267	296	284	278	302	286	308	297	275	309	274	295	292	288	285	270	296	264	299	260	275	313	295	298	307	328	270	291	292	282	321	289	284	273	297	304	277	302	293	335	307	288	322	304	275	268	319	292	303	281	292	301	302	297	291	274	304	278	316	324	302	288	311	291	295	292	297	277	322	276	299	297	272	274	279	305	307	300	296	305	314	291	312	275	273	304	294	307	286	331	276	304	319	297	291	297	290	301	294	321	309	276	305	304	288	291	336	333	310	282	307	287	319	288	310	300	326	300	286	262	287	292	299	313	292	294	267	271	293	303	321	330	291	286	309	289	314	300	278	283	293	300	307	278	307	304	301	285	299	301	304	311	284	302	277	283	295	299	279	305	316	291	286	324	306	287	268	286	306	286	292	307	298	313	306	295	288	279	326	288	291	298	303	296	332	293	285	306	292	296	314	317	323	294	281	316	278	251	312	293	306	288	331	333	280	296	295	292	310	290	304	322	295	291	289	279	309	290	308	302	301	269	297	295	290	286	279	280	329	322	316	298	312	310	291	259	309	298	311	320	299	288	292	305	303	296	303	281	282	306	303	290	339	276	292	298	275	282	281	299	294	285	319	296	291	301	311	288	296	315	300	305	308	291	309	282	301	273	275	313	297	289	341	336	293	322	260	316	279	292	285	282	274	270	318	283	292	274	295	282	295	302	287	296	307	284	300	308	284	279	275	304	307	262	289	295	287	312	300	311	291	267	256	301	284	276	311	284	323	302	305	295	300	268	266	294	288	338	295	286	290	357	301	297	316	285	280	300	313	289	295	307	312	303	288	279	297	295	309	329	301	275	314	319	263	275	312	313	301	278	287	281	319	302	307	306	293	296	303	285	318	264	274	292	318	313	322	298	288	279	297	287	298	275	305	272	279	316	297	295	302	302	273	295	282	312	328	268	277	294	302	312	286	336	302	314	301	312	284	318	290	278	293	273	291	305	303	293	285	294	293	295	294	303	292	258	308	293	295	286	272	319	280	321	312	290	320	305	285	301	331	285	297	313	273	319	310	278	275	312	295	273	264	308	305	331	325	292	324	279	298	285	317	302	311	302	263	329	290	295	295	301	274	314	327	286	300	312	311	264	301	300	301	297	316	299	317	270	283	291	279	298	286	285	315	303	292	295	318	308	309	315	309	295	293	285	310	286	306	298	280	278	295	300	290	297	301	310	311	307	299	288	293	287	304	288	282	310	309	290	299	310	267	289	302	293	309	290	260	302	294	285	319	313	277	283	271	297	295	276	307	326	289	291	290	284	306	295	334	319	291	315	284	286	316	313	335	283	334	303	300	292	301	293	286	300	307	294	309	287	298	318	305	271	296	308	301	322	311	300	298	303	272	276	298	299	306	306	307	277	296	315	308	312	283	300	270	333	284	303	329	298	309	269
3944	1206	1057	630	518	488	465	474	400	447	401	382	412	382	426	369	413	374	411	382	411	359	375	371	388	372	410	370	370	383	411	373	376	361	350	387	381	348	374	423	344	382	377	388	387	340	337	399	356	368	359	351	345	377	370	356	370	361	341	373	374	372	351	367	359	378	393	376	378	379	359	361	356	371	401	363	377	374	383	427	349	390	346	385	368	362	366	391	402	371	395	359	406	379	364	408	362	341	343	389	390	367	395	387	369	387	371	360	375	382	378	378	379	394	365	373	382	359	409	348	390	393	383	372	350	346	354	392	358	354	355	387	366	394	370	382	363	413	366	388	379	328	380	377	391	414	379	386	372	400	411	350	371	367	371	343	386	416	404	384	399	367	352	384	383	381	370	394	376	368	344	376	372	310	389	356	361	355	416	391	385	370	390	413	348	355	357	382	387	347	380	375	361	382	364	402	337	414	383	346	386	352	379	407	360	411	358	364	370	360	405	367	396	371	368	375	368	343	391	399	373	393	384	366	382	358	397	410	388	368	339	353	357	366	372	376	368	381	358	377	389	420	380	410	415	383	345	368	381	358	377	356	365	351	397	401	388	376	350	357	374	389	376	363	390	385	352	356	347	385	375	410	358	356	355	357	390	365	349	391	379	379	369	353	362	364	355	336	369	371	349	372	399	374	393	393	389	375	424	389	398	333	384	368	349	355	370	399	387	373	383	395	382	405	370	356	366	429	377	376	354	370	383	355	371	371	391	378	424	372	358	352	361	344	357	373	355	379	353	346	374	352	379	365	385	368	393	365	405	343	367	365	386	397	361	347	359	403	367	397	357	360	385	385	363	355	395	372	385	357	365	352	370	367	345	358	378	368	363	372	380	349	397	351	379	365	349	382	363	396	391	379	383	355	389	407	378	416	377	379	365	346	361	380	351	360	374	387	366	381	364	382	375	381	395	377	364	409	346	345	334	371	347	370	397	375	386	392	364	362	337	374	395	334	364	372	351	364	395	408	366	384	378	393	365	345	377	370	390	346	360	365	357	377	358	381	378	367	371	376	406	354	374	373	362	379	359	344	376	360	357	387	382	415	375	373	348	341	372	356	411	378	333	394	403	334	385	378	343	391	352	381	360	372	403	368	379	372	409	365	361	383	373	380	365	390	352	364	363	337	393	364	381	369	348	371	371	388	351	374	357	377	371	384	363	373	391	376	353	353	391	342	402	341	359	379	356	365	373	345	398	360	374	362	381	413	354	356	400	400	389	355	362	367	368	368	360	384	380	397	374	391	386	382	343	402	371	365	372	388	345	384	353	366	408	388	378	375	398	343	381	373	318	388	342	395	397	346	356	405	367	341	410	390	393	352	369	407	357	360	359	388	399	373	396	374	369	391	359	382	375	395	382	373	384	368	391	416	381	362	396	354	355	365	369	353	404	394	380	403	364	382	382	372	387	386	369	383	387	388	364	363	383	381	385	397	354	366	356	385	365	361	372	389	405	345	388	387	383	362	374	370	344	391	361	321	366	384	388	365	350	394	394	377	402	399	377	329	360	361	391	382	363	361	357	373	372	370	372	398	336	408	343	398	350	388	368	365	354	367	386	380	390	352	363	369	365	399	364	357	396	373	379	369	363	368	377	375	344	380	374	380	353	365	388	357	394	385	372	336	363	375	354	367	343	364	415	366	388	422	371	349	372	360	371	355	384	418	382	370	387	368	385	384	355	383	386	377	340	361	380	384	358	374	393	374	358	393	354	367	375	350	387	369	371	361	372	382	381	331	371	408	360	369	341	357	353	373	395	323	342	365	372	350	374	355	407	354	364	371	402	387	360	397	401	369	394	350	386	384	377	388	356	411	385	364	380	376	384	369	363	321	417	372	391	376	400	333	392	360	403	369	397	354	364	402	372	363	368	361	379	355	380	357	404	359	375	345	357	346	356	352	383	384	376	361	364	369	359	361	360	373	382	370	419	385	385	363	352	338	354	377	373	384	340	394	391	355	373	374	340	376	376	333	369	368	346	374	358	375	358	367	346	330	353	373	347	363	358	328	386	366	375	382	352	390	380	349	360	395	388	373	349	402	355	349	355	346	372	401	385	382	360	385	376	369	372	399	365	397	384	372	377	389	357	334	366	397	384	387	397	338	357	383	380	368	364	386	378	373	414	347	371	369	377	386	388	396	380	350	380	377	396	395	389	405	399	358	382	397	367	398	367	402	352	355	391	374	394	380	352	388	388	349	367	351	386	343	400	357	368	399	380	328	398	337	389	397	379	390	385	375	349	362	406	404	335	389	364	366	368	358	347	387	380	389	380	398	389	367	362	360	391	366	328	340	347	381	368	387	404	346	402	389	385	390	409	388	346	369	374	383	380	356	338	393	383	377	365	359	377	358	355	395	343	397	385	371	380	403	353	383	387	362	385	341	379	385	383	421	367	368	374	371	356	355	349	365	355	399	346	384	373	398	361	354	339	352	360	404	345	375	348	359	389	366	400	383	389	405	353	371	358	349	342	385	379	386	398	395	392	349	365	332	364	375	358	383	370	353	324	372	393	351	360	370	382	397	401	383	376	361	359	400	388	366	387	418	396	371	380	390	381	354	360	382	369	378	346	359	362	412	389	341	365	374	393	404	409	368	374	374	389	373	365	371	407	366	382	313	373	362	379	373	343	381	377	384	374	410	338	371	375	366	391	371	407	350	356	398	357	334	353	373	375	406	375	390	359	369	374	349	349	388	395	371	358	382	373	379	384	363	352	362	398	380	431	391	384	382	344	353	387	383	347	413	397	394	386	364	364	397	359	376	348	358	372	364	371	399	405	412	362	347	382	402	326	377	379	384	388	363	404	376	384	358	395	397	380	372	370	360	357	357	378	352	377	347	400	352	381	370	365	373	359	359	440	394	375	373	378	352	367	359	371	363	399	347	330	374	410	384	394	408	383	360	345	401	369	353	396	355	366	382	385	365	365	387	363	374	322	369	382	352	358	415	351	376	382	415	383	400	373	338	367	369	395	377	347	371	383	393	353	362	382	379	364	391	375	357	299	355	374	383	416	367	358	399	364	384	379	366	386	371	419	358	348	359	361	372	360	403	390	357	368	366	341	403	363	376	354	369	350	370	407	397	373	363	388	359	365	357	354	387	372	371	383	357	414	383	356	369	376	363	367	372	378	398	396	341	400	380	378	368	365	361	348	362	354	366	386	405	356	384	392	359	367	352	387	408	356	368	403	402	359	405	350	407	338	355	371	366	378	413	380	364	345	370	377	370	401	366	366	400	399	397	354	363	375	405	368	401	425	376	375	394	376	401	363	377	399	345	358	374	399	361	359	325	356	336	340	407	379	356	385	365	366	376	351	370	349	367	378	378	345	369	366	408	364	368	407	380	378	386	369	391	410	340	344	357	398	346	384	350	392	353	385	375	362	355	353	360	374	365	350	356	378	379	374	371	384	371	375	401	354	382	417	380	355	361	405	349	371	371	354	370
24058	21532	29037	24442	21515	11568	1523	1074	953	819	827	864	756	742	763	739	706	720	667	682	653	649	726	657	667	648	670	649	652	708	658	604	622	687	678	678	627	614	658	697	674	650	637	665	681	647	655	672	673	696	684	672	608	607	610	661	672	684	618	623	642	679	673	628	618	684	649	642	665	691	674	701	628	641	717	616	626	630	651	617	688	663	676	678	674	689	695	681	657	629	678	596	650	630	635	634	704	648	652	659	629	676	675	641	612	677	669	619	649	633	615	618	631	644	680	609	673	658	646	671	647	616	662	680	636	629	669	637	655	689	626	641	629	636	644	695	673	654	670	682	644	607	655	610	648	658	659	618	624	674	701	628	668	648	640	620	690	592	721	688	621	662	637	676	648	620	674	700	660	668	647	650	595	636	649	648	672	615	624	616	648	640	641	665	636	695	640	593	653	661	621	624	613	684	641	657	634	612	706	672	643	654	682	674	661	647	653	696	655	665	689	604	680	682	634	620	678	638	588	668	653	656	651	657	675	583	663	606	646	609	625	632	688	686	628	677	666	620	678	634	641	649	645	656	630	689	611	605	652	613	667	656	648	670	666	623	657	634	607	644	621	662	611	657	640	597	661	688	635	615	634	670	652	656	685	626	648	654	638	632	658	615	624	659	667	682	603	654	634	642	710	640	641	650	624	647	662	652	642	676	705	669	638	652	636	595	648	668	693	674	662	673	612	641	630	639	664	675	602	629	670	617	665	657	668	637	652	658	670	641	677	602	677	619	635	653	651	635	644	614	672	644	644	630	657	608	633	678	649	647	673	669	617	603	677	631	682	616	640	624	641	647	678	629	639	629	655	649	644	733	610	645	640	618	649	624	615	668	638	657	653	679	628	650	600	650	603	669	625	672	654	655	666	598	628	611	637	641	678	630	632	574	633	653	632	650	602	615	661	593	672	643	660	608	673	673	656	642	644	660	621	691	644	704	674	631	662	663	586	650	638	687	617	643	625	666	683	632	702	677	641	628	636	638	632	635	623	647	582	688	670	635	644	670	624	634	628	659	599	615	633	661	598	606	614	638	676	613	640	649	689	692	642	631	682	650	674	679	662	670	626	699	653	667	576	631	652	665	660	635	669	660	627	680	615	642	583	679	648	637	656	631	616	642	619	631	595	620	671	658	606	686	623	625	643	659	600	614	664	654	612	643	701	646	646	629	678	665	667	680	612	627	679	603	632	655	618	623	681	646	616	624	643	681	630	614	627	663	618	656	646	607	652	676	680	639	680	635	681	650	605	691	636	600	630	638	702	686	627	713	626	655	666	645	654	620	640	624	613	648	698	627	685	622	640	620	635	679	650	623	637	666	660	666	639	642	628	670	625	646	626	640	613	589	646	625	662	652	648	616	667	678	597	635	653	605	644	645	569	670	629	660	625	668	656	630	650	631	605	675	597	658	646	654	616	625	669	620	658	644	627	700	674	623	642	673	663	597	651	621	648	658	664	646	622	638	684	633	652	638	624	652	650	675	656	642	625	615	668	616	593	658	631	617	627	623	695	639	643	607	670	648	639	661	628	651	633	645	608	666	615	679	664	654	642	619	707	631	629	683	624	678	675	657	656	608	619	638	649	630	636	649	624	609	610	647	614	633	638	610	679	656	663	642	662	653	676	674	647	670	628	652	665	606	636	621	661	668	633	644	656	671	659	660	628	678	665	679	710	662	651	636	638	637	655	671	678	662	642	584	649	650	652	658	648	681	635	618	598	619	663	628	604	672	622	634	617	668	690	611	685	675	604	681	618	637	678	683	625	652	613	674	617	660	647	682	664	693	666	638	648	625	635	693	675	664	682	649	610	669	622	635	656	675	630	633	661	648	611	637	629	655	644	661	661	642	639	629	652	689	623	559	663	621	678	668	629	666	662	661	596	664	647	647	659	633	660	635	653	663	593	658	659	598	630	674	704	661	677	635	648	623	665	633	617	659	650	657	670	623	655	693	658	631	661	683	619	684	634	632	656	650	659	671	648	638	613	660	620	581	673	658	644	669	634	651	668	614	652	589	589	655	659	625	685	639	576	651	611	698	603	644	576	655	633	660	661	626	651	639	649	629	641	643	646	695	634	636	667	664	612	586	581	644	678	614	691	667	649	679	648	645	611	660	702	633	632	619	665	659	636	657	666	635	644	609	629	641	649	652	648	634	643	683	661	624	644	626	619	654	684	655	625	638	685	623	615	633	653	613	647	624	628	644	636	631	620	623	639	678	668	618	673	649	673	614	662	665	629	628	629	669	638	665	594	643	618	672	640	603	641	671	667	649	686	625	663	612	625	641	632	702	666	604	636	700	651	649	620	652	625	642	613	703	655	638	638	628	638	646	628	678	638	630	649	614	658	651	590	654	648	630	582	639	637	698	605	665	586	634	671	665	573	625	627	691	707	621	639	607	670	678	611	625	652	619	642	650	639	605	666	696	652	670	620	609	679	644	623	653	604	643	656	593	669	670	623	649	711	648	688	667	652	668	671	645	621	612	572	608	650	668	634	618	644	637	689	633	678	654	643	674	711	655	622	674	591	651	646	649	627	651	608	630	627	605	696	672	641	621	633	646	639	620	668	681	660	640	655	679	628	636	693	599	645	623	687	648	641	642	600	650	671	618	668	636	643	643	643	670	670	654	603	630	672	653	690	660	611	649	676	629	651	593	669	663	606	667	662	635	656	685	688	619	637	680	629	621	619	657	648	638	610	629	667	651	640	651	613	634	667	654	651	594	640	621	631	654	659	630	687	592	615	672	651	592	657	618	645	656	630	631	604	589	671	655	619	644	629	632	639	621	641	635	641	665	666	669	656	651	669	653	656	632	639	674	634	643	675	650	672	638	684	659	608	647	679	620	639	650	619	609	613	672	647	628	680	667	617	648	612	615	629	579	683	668	636	640	666	647	614	670	617	639	605	602	646	670	651	693	627	569	669	635	650	601	676	669	655	609	604	652	670	644	660	592	653	598	708	623	618	672	663	666	629	614	648	627	663	637	606	646	633	629	611	648	638	639	612	623	629	643	709	631	642	632	638	653	662	620	671	663	634	590	624	674	648	657	646	670	643	636	626	629	658	664	656	641	644	636	653	606	654	638	678	636	626	701	662	690	700	664	597	621	657	669	650	616	627	607	640	626	639	666	674	663	637	703	624	650	666	646	648	674	635	630	627	636	667	648	636	615	639	643	661	631	660	674	657	628	625	658	655	627	640	642	626	644	672	621	628	656	696	658	663	643	622	622	589	684	653	668	624	665	624	648	637	652	682	605	658	644	654	640	641	659	659	629	634	668	684	623	631	669	671	615	633	648	660	685	628	635	644	611	661	644	660	648	665	645	657	665	617	647	620	606	644	607	664	594	665	682	619	623	674	695	664	647	645	638	628	629	638	622	627	663	605	595	656	656	650	661	627	619	632	612	635	659	639	648	677	627	654	631	649	675	618	642	664	645	618	629	673	635	625	663
4768	10051	7905	4001	3051	2341	1902	1614	1455	1314	1115	1069	1026	994	940	932	966	820	911	850	836	882	879	781	854	842	852	802	822	838	852	789	782	785	789	802	782	768	795	815	737	780	769	803	835	749	773	776	755	791	753	732	776	740	733	753	815	759	791	743	772	745	766	728	794	789	738	732	781	787	779	748	745	757	758	737	780	806	780	754	757	737	769	769	803	735	750	802	783	690	751	757	757	758	789	744	790	717	727	763	769	740	762	761	774	700	766	748	772	709	726	772	764	765	806	739	778	802	747	776	730	691	795	757	734	804	784	781	783	773	798	805	790	801	710	735	795	744	780	763	754	740	765	747	712	720	752	741	751	756	788	701	766	755	739	773	723	814	728	788	771	804	806	707	746	747	740	708	713	797	740	776	716	825	755	765	765	790	752	759	708	755	774	792	720	731	783	743	723	789	768	730	750	712	764	831	720	784	721	783	803	802	815	715	787	706	745	752	768	767	752	701	749	721	729	819	721	774	743	734	758	783	742	736	755	742	782	753	775	754	714	755	802	760	748	716	779	799	737	748	747	719	780	765	789	711	745	748	759	771	783	811	752	794	775	716	746	752	753	771	738	776	771	744	784	721	810	753	766	769	758	789	723	789	758	746	770	772	749	746	709	744	727	764	836	735	761	751	801	781	760	758	763	713	735	719	778	802	776	725	737	808	730	771	779	759	796	814	774	738	731	720	745	769	783	795	772	800	745	759	772	727	757	741	772	697	772	760	729	773	739	798	757	760	797	774	756	768	762	784	780	788	796	788	732	781	774	724	778	755	753	802	774	724	739	776	760	711	773	777	772	769	746	778	747	834	807	789	751	742	738	753	766	746	719	773	760	757	728	772	771	759	751	801	726	740	758	784	776	759	772	689	735	749	775	800	763	793	794	787	803	700	782	712	813	758	784	800	744	745	782	754	775	727	772	748	775	776	779	780	743	760	760	712	790	768	753	779	771	733	689	758	768	703	773	746	726	774	739	783	799	767	747	699	804	771	747	749	778	780	767	776	782	776	764	726	763	728	696	734	785	760	768	736	701	792	774	728	756	815	748	778	741	741	782	749	806	768	743	780	809	749	781	786	817	795	769	782	793	789	754	799	749	716	754	762	756	770	798	782	713	763	735	774	798	760	728	781	773	780	718	782	742	727	720	760	747	769	838	768	775	803	784	734	797	742	772	771	742	754	770	759	749	744	783	761	735	798	692	754	763	767	769	785	742	796	813	744	752	711	759	749	770	770	760	730	736	747	761	771	759	751	810	777	792	819	789	779	739	736	720	781	760	760	748	806	778	763	755	733	784	804	715	775	761	733	767	723	802	781	780	714	752	791	789	787	742	798	766	762	748	774	768	754	760	736	717	712	730	771	800	780	744	793	782	770	781	791	707	753	799	780	746	746	763	757	786	718	747	730	731	780	783	775	768	781	730	741	746	788	765	742	752	707	712	739	730	815	751	772	751	761	773	744	753	726	766	757	733	705	754	770	791	759	791	737	808	767	729	794	767	777	753	790	739	752	753	757	793	737	827	775	753	773	770	733	746	800	702	702	734	748	806	785	757	762	758	800	758	765	766	744	715	799	749	757	789	794	755	753	752	744	765	764	733	818	748	734	820	720	774	769	761	759	729	806	774	786	762	695	792	731	758	774	767	788	742	732	796	809	698	747	778	755	741	790	759	747	786	782	706	765	809	790	754	764	745	785	740	780	764	784	760	737	731	741	753	764	717	769	816	760	686	792	794	792	763	819	736	758	760	764	779	734	791	766	707	784	806	720	801	795	751	763	703	746	809	733	800	783	829	785	754	762	719	768	741	743	739	726	736	781	758	772	785	768	802	756	725	755	791	766	785	800	716	749	748	770	837	774	747	737	748	723	779	782	767	804	773	773	771	754	744	712	766	736	763	729	703	743	804	851	700	779	770	750	803	745	763	716	711	785	772	779	775	767	749	783	806	744	793	700	773	772	760	694	781	764	764	742	788	756	819	743	790	729	714	807	731	773	777	736	779	727	793	755	792	702	765	703	776	755	739	747	719	757	745	797	785	766	803	777	761	723	780	702	710	818	786	738	768	779	745	764	813	766	714	682	761	724	706	793	740	746	710	740	824	739	785	786	759	735	776	738	717	743	809	734	717	765	809	777	767	769	770	780	776	780	744	730	802	722	760	697	801	682	729	753	734	742	721	832	723	793	743	754	761	696	732	792	737	765	695	811	724	764	758	716	755	761	734	800	755	739	756	796	769	778	755	761	822	735	778	773	801	751	738	790	753	730	741	760	757	771	760	818	793	768	763	800	726	780	754	703	784	743	784	751	752	735	741	758	800	748	731	759	718	776	748	771	814	780	748	762	768	752	731	748	786	726	782	765	714	770	766	815	785	754	757	783	722	780	761	744	742	725	763	722	794	767	762	742	755	718	747	806	774	760	749	735	704	754	770	701	773	747	795	775	764	779	707	743	731	755	776	757	739	747	804	740	770	720	760	764	702	756	786	726	800	746	757	733	771	776	826	759	739	754	802	807	766	777	791	777	781	774	773	765	743	739	728	775	758	798	748	785	736	747	737	768	784	734	783	768	784	740	783	752	697	782	760	748	790	755	755	762	795	798	733	775	764	732	764	712	778	784	741	719	739	753	756	767	757	794	705	718	749	761	734	783	814	801	734	781	774	721	758	767	718	789	809	762	763	787	736	780	761	765	812	777	775	745	754	759	791	749	722	792	776	741	735	756	732	728	779	770	770	757	782	810	782	744	828	792	745	738	768	780	783	749	762	793	701	750	728	748	748	780	738	759	750	766	763	729	738	728	795	779	777	737	766	784	751	775	706	757	778	761	803	748	769	776	708	757	729	742	735	745	734	753	733	822	798	800	758	738	717	846	737	772	757	734	784	797	755	736	778	769	744	750	769	758	769	784	749	745	754	777	750	744	774	791	754	774	755	790	796	762	765	765	724	771	710	765	732	813	787	781	783	768	744	726	756	749	749	748	788	770	771	770	777	798	741	747	715	740	761	738	749	778	755	708	781	730	713	766	731	773	739	760	749	781	776	746	788	808	776	790	747	758	764	759	774	778	718	742	746	737	767	804	790	733	770	767	770	762	758	788	737	748	727	771	764	731	790	755	757	786	775	763	761	792	810	774	758	788	791	724	806	799	750	798	783	734	805	790	758	728	757	709	745	752	741	781	793	687	770	776	779	760	748	814	747	765	804	719	772	760	754	775	750	703	796	759	742	745	762	733	787	775	768	741	767	723	777	728	762	739	750	803	833	723	756	745	751	785	750	785	808	731	766	740	793	784	754	777	785	738	759	772	784	751	763	799	759	752	775	726	721	799	762	772	807	766	788	820	775	732	710	781	784	706	752	784	804	805	786	737	703	718	731	766	790	747	752	770	741	756	803	711	800	768	779	722	702	748	759	788	758	810	778	738	712	711	801	729	751	784	788	769	778	740	739	726	802	744
25405	21629	27976	25668	9697	726	600	471	461	406	423	388	383	413	397	366	359	367	350	379	356	358	325	353	345	329	324	338	355	361	345	352	339	354	359	324	326	332	329	358	368	345	358	365	315	325	389	311	329	361	351	341	349	322	333	356	313	347	334	281	328	343	320	391	358	324	331	339	328	340	304	337	336	328	364	409	325	326	322	326	334	339	352	338	342	316	287	316	299	334	348	311	317	328	354	331	349	322	332	307	334	327	335	300	321	296	334	347	323	318	352	351	330	316	357	342	329	342	316	365	347	330	308	293	322	337	344	307	335	320	347	332	327	343	327	331	326	366	330	319	348	324	326	336	350	353	327	343	335	345	313	364	333	370	328	355	338	327	311	327	317	296	370	316	357	360	362	324	322	356	342	348	330	336	339	329	337	351	349	303	336	314	325	332	322	366	353	324	353	329	334	335	317	333	347	359	329	304	348	350	341	337	309	344	322	319	351	354	305	350	320	373	347	342	317	346	327	352	356	349	308	300	324	352	338	348	323	338	320	371	324	369	319	323	314	375	329	304	310	333	338	316	333	353	343	329	331	322	346	337	311	312	322	327	374	359	363	323	325	334	314	352	349	370	329	332	319	339	348	335	345	356	346	360	306	355	331	346	340	327	304	325	325	318	339	344	314	374	362	307	349	322	311	363	352	326	326	341	356	348	346	302	341	361	314	327	305	341	327	333	325	373	313	347	335	327	400	317	336	335	350	307	340	329	341	336	356	336	338	318	343	331	356	347	339	307	361	316	310	312	329	357	305	327	287	304	345	351	363	348	306	316	348	329	321	329	331	331	338	297	349	309	324	349	328	324	354	342	326	355	325	363	314	355	346	330	339	327	325	313	325	331	344	339	333	343	348	340	305	296	346	342	327	376	331	307	322	346	333	361	319	340	339	339	333	377	326	326	312	356	338	332	335	332	320	344	332	338	314	337	353	333	340	341	368	311	355	336	308	334	378	313	341	339	329	360	323	345	334	330	296	340	320	325	326	310	313	318	333	303	326	325	321	322	339	314	335	310	359	322	353	345	339	321	364	352	329	337	341	347	326	323	320	325	323	299	306	340	344	333	325	307	316	359	340	333	343	344	306	326	321	303	263	356	348	342	318	349	357	347	321	320	348	331	299	339	311	332	342	336	324	361	340	352	318	326	324	348	319	319	350	323	338	312	320	337	360	337	329	306	327	352	345	332	309	358	339	315	332	347	342	353	305	324	344	334	343	344	321	345	336	298	317	310	340	312	329	315	306	373	360	314	313	293	348	321	331	325	352	311	334	340	359	348	341	306	291	333	320	344	332	355	327	375	313	320	315	328	315	343	339	315	319	356	330	352	368	361	323	321	340	324	350	345	378	306	341	355	313	322	348	359	328	388	363	342	368	344	338	328	296	327	357	282	311	364	366	310	311	376	327	371	324	327	368	376	308	311	350	313	328	335	338	364	349	353	339	314	349	348	312	335	347	334	330	347	316	326	345	333	318	367	345	363	335	356	356	325	299	349	305	323	342	328	339	362	328	338	319	307	355	356	342	335	331	335	317	325	338	321	325	331	335	316	323	368	332	335	339	302	362	362	349	320	293	303	327	310	325	337	335	330	354	317	322	339	350	317	305	338	348	322	336	321	324	344	311	329	359	360	334	314	351	336	348	337	348	329	312	320	344	342	335	338	354	300	329	339	353	324	339	327	342	332	320	327	327	325	358	331	296	307	334	347	341	331	329	329	324	304	324	356	330	338	328	332	366	291	325	354	307	333	341	352	319	345	329	377	334	345	345	356	328	364	362	332	322	316	364	326	308	346	322	326	358	370	330	329	334	314	349	322	345	327	327	348	359	345	315	294	378	325	330	329	336	326	357	326	309	331	341	334	320	330	332	358	324	352	303	341	317	332	352	289	325	365	349	299	343	319	368	332	328	322	334	345	360	322	341	324	360	323	336	311	301	349	329	305	342	309	334	308	349	336	348	379	332	303	333	342	331	358	317	319	323	379	314	313	353	334	314	322	310	331	335	320	381	323	337	345	345	317	307	320	337	355	330	334	312	301	337	343	336	311	336	333	304	310	338	295	324	331	311	330	344	328	341	348	348	343	308	371	314	304	314	354	320	282	305	315	332	348	370	369	343	346	346	303	346	344	314	350	351	326	317	348	355	362	336	342	332	339	362	322	333	360	320	346	311	344	319	330	375	332	321	319	315	357	355	308	317	312	356	384	324	361	311	333	339	347	348	317	338	322	337	330	351	354	329	334	348	336	324	342	332	330	311	352	324	347	335	300	342	357	335	360	339	316	315	368	326	347	328	328	354	355	336	342	315	317	314	340	344	347	327	343	335	333	322	352	311	354	320	375	336	321	364	325	349	327	347	363	320	337	360	329	330	373	344	304	326	322	346	302	303	344	356	336	340	342	314	319	326	332	303	341	316	331	316	348	333	310	370	309	316	305	368	312	304	358	339	348	336	320	311	331	322	338	326	333	349	331	314	343	306	318	341	337	330	321	357	320	383	326	324	309	325	344	341	321	330	322	341	285	335	318	328	331	351	320	320	304	307	325	352	349	342	347	345	315	336	318	325	325	367	326	286	316	305	314	333	297	297	332	324	324	299	338	367	319	329	365	339	314	316	342	351	278	306	312	361	350	341	310	340	338	344	356	353	341	326	312	366	360	356	340	352	333	333	340	347	320	324	335	321	342	340	325	301	362	368	312	351	324	304	310	321	359	322	347	368	323	364	345	343	340	339	318	335	324	346	329	365	346	347	307	329	342	386	351	319	319	328	324	312	346	331	373	316	334	320	334	360	324	343	308	329	338	330	327	367	346	347	327	349	318	335	371	352	342	328	361	302	330	333	337	306	293	318	323	326	307	319	325	358	323	322	329	369	309	320	307	318	342	344	305	384	326	352	361	305	347	316	323	336	336	306	327	329	287	337	291	314	345	333	339	349	314	362	329	326	319	301	322	315	336	359	354	327	307	317	384	320	324	338	344	309	371	309	327	329	345	345	323	319	337	337	341	359	340	313	330	351	332	307	351	290	312	336	331	333	345	343	351	337	347	378	348	356	322	358	334	362	342	346	321	323	303	339	327	339	340	332	352	342	368	319	312	331	301	349	328	307	308	357	318	293	339	359	349	328	352	364	327	316	342	315	332	359	326	325	349	367	345	325	345	292	329	309	314	304	309	340	339	362	313	348	356	341	293	332	351	338	370	325	357	333	334	341	302	319	341	318	333	360	345	346	336	347	324	335	325	335	335	302	320	309	339	335	351	346	343	389	346	351	328	331	351	325	382	345	319	327	312	342	330	300	361	337	305	336	315	311	326	359	334	326	340	314	310	358	345	345	343	317	318	315	328	315	354	351	334	330	335	308	351	340	292	330	338	323	330	335	360	370	335	345	346	352	343	345	356	344	349	332	344	345	352	304	293	347	334	304	346	357	274	310	305	320	344	341	351	325	342	339	366
4441	5510	4283	2172	1579	1312	1066	887	763	679	611	640	605	554	559	558	550	507	515	519	514	509	487	477	472	466	512	463	435	456	499	423	468	412	475	472	451	431	446	432	454	484	410	423	433	455	471	451	443	421	455	421	405	441	443	448	453	461	484	444	431	447	449	442	402	451	470	467	411	448	446	445	473	475	430	415	421	483	407	449	428	457	442	437	463	482	393	458	453	437	417	489	435	413	453	448	406	451	429	439	436	413	432	444	442	441	471	453	439	446	455	439	449	473	426	462	450	425	437	427	430	459	443	433	397	441	433	410	498	437	444	422	468	442	467	437	441	438	465	442	456	430	474	442	405	424	419	454	449	433	467	376	442	446	457	442	484	422	438	415	436	407	421	493	437	451	429	425	449	432	465	458	415	460	436	428	453	477	436	437	441	451	484	441	428	430	441	475	446	434	434	441	444	419	430	428	444	440	474	402	403	427	438	426	478	480	437	453	477	427	423	430	444	454	434	461	425	462	452	480	442	451	449	415	473	453	428	471	414	446	447	449	407	408	461	435	433	488	440	446	403	440	439	429	467	422	436	433	442	466	418	427	455	423	420	415	417	407	448	476	447	441	450	454	469	462	434	416	445	440	464	429	422	435	434	456	438	468	424	440	463	443	436	415	449	435	416	468	435	431	458	465	434	428	402	471	429	448	447	439	421	430	450	437	422	458	451	472	442	417	434	462	432	412	483	457	434	431	452	466	444	437	426	419	440	431	449	428	477	467	460	438	477	426	410	408	455	421	416	445	419	499	445	468	458	381	430	430	431	445	447	453	460	438	421	423	465	442	437	458	429	425	442	465	422	433	466	431	434	458	443	432	440	432	438	447	485	450	424	454	450	419	440	416	441	434	407	434	430	455	447	466	412	464	442	439	440	433	451	467	432	398	431	468	447	425	464	399	444	435	412	453	456	420	450	435	415	420	464	476	468	492	450	472	457	460	444	477	449	393	481	470	421	420	442	436	431	447	382	452	502	429	418	451	470	452	469	395	465	451	424	446	465	463	447	413	465	419	454	458	483	423	461	430	442	449	435	407	449	475	461	421	446	453	410	434	458	430	444	416	410	442	436	449	426	408	429	446	442	443	437	436	435	427	436	463	469	451	430	473	468	447	437	409	409	473	444	453	475	450	425	431	455	433	467	429	421	428	450	423	440	417	439	447	413	406	470	460	436	437	450	431	429	444	442	425	448	439	468	454	447	441	425	458	428	432	445	440	428	450	441	431	453	452	458	451	434	432	455	436	469	479	453	458	500	433	430	443	435	443	427	428	461	438	443	470	442	444	446	468	404	433	409	439	426	462	453	430	462	436	446	474	449	408	449	436	436	459	468	463	475	444	458	415	449	445	442	415	420	437	429	458	394	410	470	460	447	447	462	444	435	459	467	444	432	445	454	419	420	425	414	456	445	501	421	448	448	455	445	426	461	455	458	464	471	474	437	439	452	431	451	408	417	456	458	455	437	433	451	428	460	431	415	414	442	468	460	429	446	436	463	442	406	428	453	441	465	457	458	489	451	426	417	423	461	439	480	449	430	474	409	462	435	447	431	445	406	438	439	434	447	451	464	407	414	458	419	447	457	445	454	440	445	440	433	460	462	437	440	455	426	457	435	470	426	446	442	438	446	455	464	450	460	433	439	446	445	470	450	445	469	449	433	416	466	463	420	441	429	405	416	470	433	445	454	419	415	436	437	426	422	457	412	447	482	448	432	437	479	419	405	446	449	432	432	444	431	448	448	473	512	470	432	437	413	421	476	487	432	463	441	422	426	452	428	461	472	470	460	460	445	438	472	469	455	449	453	443	443	432	436	443	462	431	409	473	440	464	449	423	441	471	435	458	445	435	413	467	458	413	411	489	443	450	424	420	456	398	422	440	452	436	458	459	426	430	429	433	446	440	428	455	426	457	473	415	397	457	474	421	417	465	446	439	424	411	426	453	424	394	405	435	449	428	479	445	434	433	457	418	431	445	436	449	451	441	433	403	421	487	454	451	436	472	456	454	447	450	418	434	434	444	422	460	468	408	437	448	421	447	460	433	452	438	466	459	423	425	405	423	441	425	481	458	454	440	416	444	468	417	414	446	416	434	437	444	446	415	427	459	416	482	445	417	441	464	436	437	429	440	429	436	501	417	429	447	407	438	419	460	495	453	422	454	434	457	429	475	444	481	430	435	421	474	413	393	440	477	423	435	424	424	461	432	443	412	433	444	499	443	459	453	435	450	451	438	446	439	427	419	483	457	461	424	461	426	431	460	460	405	421	452	403	422	428	452	433	469	435	406	437	452	426	437	420	447	454	409	417	443	425	457	439	457	487	442	474	456	451	437	411	405	444	421	433	427	425	417	421	456	460	430	435	407	457	421	455	429	433	454	424	414	477	415	409	417	431	421	415	443	424	470	422	452	479	422	450	460	432	404	437	440	442	447	418	449	397	458	449	440	444	427	485	457	417	406	456	431	460	462	449	481	487	424	400	429	413	458	459	447	447	465	431	453	440	432	444	441	430	474	419	446	445	408	441	388	458	451	442	416	435	405	455	467	422	467	434	459	458	457	442	441	427	428	424	427	413	452	457	419	434	438	422	431	417	480	462	399	438	455	448	444	455	448	440	431	451	406	424	427	443	440	433	439	459	420	456	455	442	434	470	434	437	425	412	470	440	453	439	484	421	469	445	424	462	446	456	439	447	454	479	465	477	421	431	465	477	442	411	456	454	450	465	433	464	413	435	458	410	439	430	471	402	429	456	484	449	444	435	425	467	438	412	429	454	434	459	421	464	456	414	453	433	461	449	431	436	439	393	424	456	435	446	462	438	431	435	449	445	446	432	472	435	432	460	426	435	399	456	461	452	454	444	457	466	436	443	448	480	429	426	455	463	436	444	449	444	414	436	493	467	504	484	460	424	430	426	445	449	462	447	488	405	451	443	465	428	457	427	479	432	458	450	440	441	457	467	474	387	432	426	413	466	463	430	442	434	433	437	429	422	466	429	459	410	425	441	437	438	410	419	423	395	455	456	419	445	397	445	443	399	449	436	449	459	434	444	407	436	454	408	435	437	413	454	450	469	479	475	412	441	421	429	428	448	440	432	510	466	399	454	447	452	442	437	443	454	431	447	414	465	428	456	433	464	424	425	472	430	406	440	445	442	461	439	436	413	440	410	415	455	439	431	425	422	436	470	427	444	424	499	432	464	475	466	482	441	407	456	458	461	432	445	454	430	474	434	438	465	401	466	448	458	457	466	455	470	435	484	427	461	428	434	428	430	418	421	484	427	424	435	445	479	420	414	434	470	455	456	443	460	449	433	464	435	438	471	473	426	479	441	409	397	415	417	412	413	477	430	482	451	416	450	466	455	454	444	422	426	441	454	440	447	403	426	404	421	458	417	435	436	464	492	402	486	452	450	440	431	423	419	425	437	457	462	440	472	456	427	437	444	454	459	438	476	435
23129	21638	29601	24129	21634	21685	11453	1865	1380	1373	1259	1178	1118	1043	1049	1068	1001	1012	958	978	978	918	954	951	909	960	891	933	934	959	946	950	929	953	959	884	893	911	858	929	867	900	955	903	891	890	871	935	930	888	902	887	898	884	900	839	885	842	928	930	884	855	896	903	950	900	855	938	932	904	824	882	848	909	922	893	898	891	902	904	915	911	861	890	860	907	854	901	875	891	846	921	880	895	908	860	867	924	915	849	866	901	938	902	879	844	910	865	913	910	899	834	853	938	846	951	862	844	947	864	891	820	936	869	864	927	851	844	903	915	893	855	871	947	874	893	870	904	853	892	913	865	861	941	862	910	831	900	882	865	840	888	881	838	854	873	835	851	860	890	861	884	876	892	903	879	887	937	881	856	862	859	884	884	843	852	861	867	880	869	886	885	883	883	888	909	885	917	859	917	894	890	867	861	901	938	889	886	847	926	861	883	929	884	861	870	906	920	884	884	916	879	918	876	855	909	853	875	909	862	879	946	900	902	891	883	874	851	901	906	890	845	890	915	890	894	920	866	931	940	909	832	887	880	947	884	928	887	862	918	899	876	906	933	925	843	915	880	920	898	904	867	897	832	876	835	897	939	914	872	954	908	872	928	848	903	886	881	875	871	903	929	812	860	914	864	889	910	822	890	871	891	922	905	881	888	860	884	872	805	882	837	880	810	889	888	879	891	872	877	835	873	850	911	899	853	870	851	867	890	898	911	866	913	880	857	887	887	886	890	900	844	911	882	842	856	932	910	799	836	887	958	875	852	850	855	883	852	885	945	843	890	921	894	835	845	844	892	878	883	945	886	919	888	873	907	911	914	903	928	902	873	858	892	885	928	882	883	866	869	960	860	869	867	908	903	865	919	912	868	917	815	895	928	880	857	934	928	880	887	916	896	892	898	840	879	860	941	919	879	875	873	881	864	871	865	880	863	842	859	915	854	879	892	869	861	887	894	914	823	891	871	882	879	904	874	889	917	872	806	875	875	872	851	861	873	888	924	902	906	845	883	950	909	840	865	881	859	899	853	928	893	849	846	881	838	906	901	871	857	847	855	851	870	948	821	895	788	904	878	842	922	814	918	921	905	872	849	825	830	887	882	877	907	903	878	882	871	888	896	804	906	887	901	899	921	894	862	877	911	895	831	885	918	840	881	878	812	873	818	935	834	799	869	897	954	850	898	889	886	882	819	870	882	879	886	901	908	862	879	903	900	895	874	833	942	850	896	867	886	881	849	854	897	844	864	905	895	890	864	879	892	938	899	873	880	882	900	860	865	868	831	869	844	846	875	879	917	851	892	852	914	918	879	926	916	863	875	873	864	907	929	856	828	851	939	848	865	906	943	925	915	869	887	904	830	898	914	890	841	873	837	879	824	842	879	898	881	879	911	877	831	884	875	863	862	890	894	852	876	814	912	867	861	835	860	876	884	884	849	878	935	919	826	889	882	914	893	827	865	900	865	867	883	876	909	913	843	831	898	946	876	853	837	843	920	809	840	916	878	884	890	860	871	844	888	921	896	891	889	885	901	895	857	859	841	859	862	862	852	853	888	895	889	852	857	880	878	889	887	936	879	898	879	891	855	906	882	875	877	856	858	880	837	873	883	879	886	864	883	887	914	859	938	878	919	894	832	899	875	867	878	936	806	895	898	881	860	902	886	823	855	899	893	906	876	888	888	902	867	863	859	887	890	879	901	879	885	836	905	835	882	810	861	863	901	860	892	886	910	933	870	897	839	875	867	864	869	885	854	916	854	880	891	845	875	858	833	845	880	887	864	893	910	920	880	869	818	874	873	844	845	911	807	854	890	860	945	825	916	835	881	889	927	844	855	841	877	838	831	929	923	916	893	924	903	899	889	861	934	879	862	885	878	885	831	903	928	842	931	842	831	928	872	927	875	892	853	852	892	939	911	848	892	897	867	901	837	856	860	896	881	870	899	869	873	872	855	878	823	897	859	854	882	872	915	858	908	857	884	915	884	855	858	854	878	898	826	894	831	893	900	838	850	882	902	898	825	927	922	840	869	915	878	894	880	905	822	931	889	897	896	871	867	841	850	889	866	879	868	880	924	872	859	873	867	924	853	902	890	867	883	863	891	919	860	862	871	852	833	877	902	896	868	891	908	858	855	859	880	830	834	862	870	881	896	867	893	856	870	883	865	876	837	878	895	899	881	912	865	918	885	880	875	920	882	923	868	845	856	861	903	832	882	806	887	871	919	929	872	884	891	890	869	937	859	912	933	862	842	984	830	901	885	863	865	902	835	840	898	886	883	875	868	851	898	904	893	883	859	871	882	872	894	866	904	861	898	908	921	871	824	888	816	871	887	891	890	816	899	823	882	892	871	888	864	894	917	822	898	879	898	864	867	839	843	894	916	851	893	898	889	929	880	871	903	808	883	880	830	885	897	927	872	890	872	890	886	932	891	889	837	843	883	894	824	837	902	837	868	838	882	891	879	882	822	912	916	829	850	885	907	860	839	874	871	838	832	862	866	835	878	902	890	834	891	850	884	891	893	880	907	832	857	882	866	830	882	798	870	893	919	843	876	934	908	842	856	791	884	832	827	871	834	820	880	906	889	834	890	898	859	932	940	800	848	804	857	891	901	874	841	862	884	845	865	873	917	890	903	867	875	907	864	889	837	880	816	854	867	890	896	890	864	875	902	889	893	904	864	920	886	881	884	807	806	855	859	905	874	928	861	885	863	886	939	888	894	867	870	834	927	873	896	925	912	892	865	856	850	871	874	912	825	858	882	904	890	861	890	857	861	889	886	888	881	853	861	873	907	806	860	872	894	801	845	885	898	849	859	852	815	898	875	885	827	909	923	861	864	876	920	851	841	853	892	921	877	844	858	860	926	892	902	869	887	899	849	846	848	875	868	908	891	854	854	831	859	860	875	901	878	859	904	878	855	845	874	883	863	889	859	918	820	909	868	875	869	888	921	838	902	908	872	842	851	883	908	885	858	871	913	893	894	816	875	874	847	899	893	890	888	929	865	836	822	864	880	889	884	860	864	828	926	867	927	848	828	922	901	823	886	858	885	869	881	855	891	899	807	897	855	851	871	852	838	927	894	909	836	861	908	842	847	896	905	863	919	828	874	868	913	895	920	870	840	904	866	894	866	896	846	885	915	935	835	943	848	910	846	876	906	907	909	885	878	908	842	864	894	881	928	895	861	973	862	880	832	851	853	870	852	874	830	831	907	868	863	820	862	881	900	836	890	879	877	897	854	855	895	852	864	870	885	850	818	871	902	878	858	882	821	884	873	866	896	881	890	910	840	903	872	882	858	922	883	891	873	841	821	928	830	879	884	879	905	858	895	919	872	893	887	925	877	854	840	877	893	861	912	814	847	844	831	855	862	945	893	871	898	878	868	856	896	857	841	898	877	851	887	902	890	863	846	848	843	876	813	861	905	888	877	847	867	843	830	846	918	839	871	877	906	910	881	849	806
7141	16592	13191	7136	5138	4045	3220	2682	2262	2029	1845	1617	1602	1530	1396	1400	1220	1271	1255	1235	1206	1223	1178	1141	1162	1103	1107	1150	1090	1099	1097	1082	1101	1072	1086	1052	1063	1057	1058	1049	1083	1100	1030	1053	1014	1030	1080	1031	1028	989	1041	1035	1043	1099	1081	984	1137	1023	1016	1028	1066	1026	1058	1003	1013	1078	1066	1030	1045	1048	1098	1026	1013	978	1005	1033	1022	982	1012	1037	1039	1011	1030	1078	1040	1054	1112	1043	1031	1061	997	1055	1045	997	1051	996	1025	996	1015	1015	984	1053	1028	1011	1020	1005	1054	985	1025	1031	1035	1051	994	1036	1014	1085	999	998	973	998	1040	973	1010	963	977	1038	1034	998	1060	987	1050	1064	973	1061	1056	1011	1052	1063	938	1019	1008	1017	1049	991	1035	1046	1040	1067	981	1040	1038	994	1019	1038	976	1004	1007	1033	1006	1007	1071	983	1039	1086	1015	1003	997	977	1031	1076	1002	1072	1027	1033	987	1021	990	1048	1025	1044	1042	1072	1014	1027	990	1003	1029	1028	1015	982	961	1032	1058	937	992	1065	995	996	1043	1045	979	995	1030	1051	1001	1049	1008	1058	1023	970	1034	981	1025	1038	965	1009	1015	973	1013	1012	1029	1009	990	993	983	1054	988	995	1032	1001	993	1054	1061	1005	997	1055	1014	1042	1026	999	1081	1001	1028	1005	1015	1000	985	1056	998	1033	1022	1060	1044	1036	1010	1022	1028	1117	1051	1022	1005	1032	1085	1008	980	1105	1084	1094	1058	983	1052	1023	954	1014	1002	1056	993	986	1011	1033	1023	1081	1010	1038	1036	1028	1024	1016	1053	1044	1018	1038	983	956	978	975	1034	1045	995	1068	996	941	941	1066	958	1050	1094	1014	995	1021	1025	1010	1019	999	1029	1036	1012	1030	970	1046	1034	1013	1011	1075	998	1015	1008	1056	992	990	997	1042	995	1065	1066	1066	1005	1043	973	1027	1048	991	975	978	1019	1042	969	1014	1004	989	994	1001	976	1028	1017	998	1033	1058	965	1024	1036	1087	1075	1057	1067	1017	1023	982	1080	1028	1014	1058	1112	997	1079	1027	1017	996	1026	1080	1029	1059	1066	1013	1093	1055	1033	981	1029	1036	1014	1004	1030	981	1005	1005	1001	1021	991	1023	1014	1023	1009	988	984	1026	1105	1018	1034	1004	1048	1060	1030	1012	960	1032	1089	1035	1009	1064	1011	988	1024	1005	1022	970	1090	1010	1065	986	1036	1046	981	1044	971	1056	987	1039	1027	1028	1001	1087	1050	1000	1050	1049	1040	1028	1091	1013	975	994	1030	954	1042	1064	1022	978	964	1051	1018	1046	1028	1014	1056	997	1033	1050	1046	1016	1046	996	990	998	1017	1000	1020	1054	1024	994	989	1053	1007	1028	978	1000	1012	981	969	1017	1029	995	1052	1040	1020	1013	1038	1046	1024	1022	1011	1072	1001	996	1028	962	1052	1075	1071	986	1016	1008	1033	1004	1046	981	1029	983	994	1036	1058	1076	1041	1038	1024	1024	1018	1053	1016	995	1078	1042	1060	1035	1093	1028	1048	1027	1047	1047	1043	1016	1028	1047	1051	1035	1003	972	1050	958	955	980	992	1023	1019	940	1025	1055	1020	1004	1035	999	1041	1109	1042	1019	1086	1007	981	1041	1017	1071	1034	994	1015	1016	1031	1009	1043	1046	1078	1038	993	1065	1035	1066	996	994	1060	1042	988	990	1018	1109	977	997	985	1071	953	1035	1002	1037	993	1011	1032	995	1006	986	1064	1058	1048	1027	1060	1051	1052	1043	1052	1033	1022	1056	1018	1011	981	1042	1049	1025	1037	1036	1001	1058	996	1020	1042	1044	1088	1067	1083	1034	991	1007	987	1013	1017	1007	1062	1026	1061	1056	1055	989	1059	1009	1069	1033	1051	989	1051	1005	1036	984	1005	992	996	1005	1065	1021	1026	1015	1019	1012	1021	954	1026	1050	1023	1042	1095	993	964	1021	1020	998	1019	1096	1010	1052	996	1016	970	1040	1066	1027	1015	1075	1031	1020	1025	1005	1002	1037	1066	1019	1063	1029	1057	1039	1004	1106	1005	1018	1014	1040	1072	1047	1023	945	1067	996	1068	984	975	1037	1067	1062	1049	1067	1025	1034	1091	977	1021	1036	951	1001	1089	1021	997	993	962	1083	1005	1052	1018	1029	1102	999	1062	1016	1006	1048	1030	1041	1058	1055	1019	1027	982	1027	1084	1019	966	997	1066	1007	969	1050	1012	1008	1055	1021	1048	1033	1008	975	1086	1020	1061	1038	1037	1036	1034	1001	1035	987	968	993	1031	1032	1003	1010	1057	1053	999	952	1060	1007	1011	1030	1062	998	1005	1004	1021	1027	1014	967	1009	1021	1017	1011	997	1021	1019	1047	1027	1025	1010	1030	1059	1017	989	1070	989	1030	1073	1054	973	1066	1019	1048	1036	1021	947	1014	959	953	990	967	1021	1044	1016	1029	1047	1046	963	1049	986	1020	965	1052	1017	1107	1051	1026	1010	994	1012	1013	1041	1027	1036	1029	1062	1025	1005	1004	1027	1047	1059	1014	1033	988	1039	1037	959	1035	1019	1021	1006	1037	992	1061	1030	1015	1021	1010	1040	1020	1035	989	1016	1005	1070	1014	1006	1044	1054	1073	1058	1052	1011	995	1049	994	1012	1003	1002	1000	1079	1002	1040	994	1041	966	1036	1044	1055	986	1028	981	1028	1018	1012	972	978	970	1057	1019	1029	1016	1033	1011	1007	1049	1062	1015	988	965	1056	1007	1033	1018	1124	1013	1033	989	997	1007	1027	1043	1009	1003	1001	1036	1003	1012	1035	1024	1077	1072	1024	1055	1046	1002	946	1054	972	1022	1079	1025	1025	1056	990	955	1021	972	1016	1046	945	1085	1020	1037	1028	1059	1013	973	993	1021	1017	1045	1028	1006	1035	1046	1091	993	973	962	1048	1034	1026	1065	1062	1071	1063	1020	1077	994	960	1027	1044	986	1026	1021	1013	1017	1014	934	993	1008	979	1006	1006	1009	1065	1013	997	996	1064	1039	1070	1082	1009	1051	1027	1034	1054	1021	996	1082	1070	976	1027	1019	1027	1062	1055	968	969	1020	1011	1012	1081	1050	1040	1035	989	985	1040	1066	1053	1042	1049	1018	1007	1051	1064	1018	1049	1073	1028	1023	1026	1052	1002	1032	1015	1027	980	1006	1005	995	1016	1069	1028	989	1040	1000	991	1042	1084	1021	1044	1035	1012	1044	1024	994	1039	1031	1035	1011	1031	984	1005	1038	1012	998	1023	1004	991	1073	994	1032	1015	1035	1049	966	980	967	1067	983	999	1051	1079	986	1013	1001	1058	994	1001	1012	1009	1016	1014	1000	1040	1003	992	963	1028	1020	1013	1049	1020	1030	1022	1038	1065	1100	1046	976	1007	1038	1012	1055	955	1034	1087	1018	1014	1053	1027	1035	1006	1094	1002	1011	1074	987	1038	988	1022	1004	976	1057	1025	1015	1014	1038	1023	1014	1004	1016	996	1009	987	1052	1024	1048	1001	992	1012	1013	1050	1043	973	1032	1043	998	1031	1041	1096	1036	990	973	1037	998	1010	1067	1055	1119	1038	1025	1007	983	1021	972	1028	989	988	1053	985	1060	1006	1012	1065	993	1031	987	1001	1099	996	997	1037	1068	1020	988	1049	1064	951	1021	1034	1047	1038	1045	1017	1044	1018	989	1040	1040	954	990	1047	1079	1064	1056	1027	1047	1060	1014	999	1062	1055	1020	1029	959	1100	1061	1011	1053	1018	1010	980	1069	1009	1033	1072	982	980	1000	1018	1036	1024	1016	1007	1042	995	1035	1042	1041	1064	992	1058	1039	1016	1032	1014	1004	1012	983	992	1031	1049	1014	1032	1000	998	1038	1051	1059	1036	997	1052	984	1021	989	1009	1005	1028	1091	998	1080	1033	988	1035	999	1043	959	1008	1015	1007	1045	1002	1012	1055	1029	1088	995	1016	1012	964	1032	1019	998	1065	1057	1051	1069	1062	1046	1013	977	1030	996	971	999	1064	1020	1030	1079	1028	1000	1057	961	1032	1046	1015	1031	1085	961	952	1019	1015	1046	978	1024	1025	1030	1027	1073	985	990	998	961	1060	1048	1001	956	1052	1047	1018	987	1024	1042	1025	1001	989	991	1043	1022	1058	1049	1005	974	1037	1034	1060	986	1051	1003	1006	1053	1080	990	1007	1062	1098	992	1043	988	963	1014	939	972	1004	1031	981	1076	1019	998	1027	1094	1037	1036	999	1059	1006	1021	987	1018	1063	1026	993	1021	952	979	965	976	994	1078	981	1021	1056	1017	1003	1047	1053	1088	1036	1085	993	1023	970	1007	1014	1038	1043	1034	1039	1045	956	984	1012	970	986	1025	1036	1082	999	1004	1040	1010	1035	1005	1040	1029	1020	1023	1033	1018	996	1030	1040	989	1047	1040	1027	1053	978	1034	1021	1022	998	1039	1031	1058	1056	1072	1060	1014	1032	1031	1057	1036	1027	987	1013	1047	999	1073	1010	1058	1009	1011	1077	1049	999	1053	981	1040	985	1043	1020	1016
27593	20208	6496	544	367	341	334	321	292	315	296	351	297	295	314	292	284	304	262	301	309	291	307	282	268	262	278	287	280	321	305	300	276	294	278	328	285	277	304	298	303	285	317	303	284	323	301	297	258	305	297	311	301	309	286	290	289	315	300	270	301	281	296	326	251	285	283	286	304	285	321	261	324	318	308	294	280	318	288	277	270	290	280	275	274	294	286	300	295	304	334	275	313	276	270	309	258	303	290	284	294	282	282	297	283	297	281	280	298	286	260	266	296	304	296	296	280	293	286	285	294	288	298	301	313	276	304	282	308	276	281	292	314	307	318	256	265	295	308	281	281	281	271	292	304	277	323	295	282	276	259	292	293	298	290	300	278	275	326	285	295	302	274	274	295	287	288	292	309	279	283	291	295	260	282	279	245	291	274	306	305	291	275	273	260	310	302	288	323	286	260	304	294	268	299	309	318	278	299	282	299	307	289	253	309	291	324	302	294	293	298	251	271	263	323	309	285	260	275	286	292	275	294	285	277	298	274	267	308	284	280	310	301	311	308	284	297	271	302	327	279	311	287	287	293	297	280	261	308	307	288	268	296	282	297	312	290	285	289	303	264	270	271	248	312	300	307	289	290	288	290	320	284	302	280	293	291	280	292	269	260	298	314	276	285	311	286	292	254	291	279	292	282	277	312	320	284	272	329	278	259	289	313	283	285	305	284	326	306	274	288	325	303	290	255	274	300	300	299	295	313	315	290	282	294	288	289	294	295	284	310	313	302	260	296	285	279	308	277	262	284	276	296	275	294	268	303	294	319	303	285	292	313	288	284	289	303	274	278	288	284	297	273	274	291	261	300	288	305	307	293	314	293	267	294	267	319	280	286	285	311	282	310	277	300	285	276	294	296	312	295	314	277	289	267	301	299	293	280	291	296	287	294	274	278	316	269	307	268	284	265	280	270	284	278	307	299	279	290	289	315	294	321	306	322	288	266	291	302	277	283	275	295	282	249	320	303	294	267	307	285	317	313	309	315	304	283	287	280	299	286	306	287	268	273	300	290	296	265	287	265	295	296	255	291	317	314	282	282	308	296	312	278	271	281	291	293	294	314	293	290	271	302	270	294	258	298	297	299	275	299	297	295	284	278	309	293	282	271	286	289	272	290	285	262	278	304	294	289	254	333	304	304	296	296	328	307	298	306	299	318	290	267	285	276	305	298	253	306	294	288	259	300	285	306	279	266	288	292	286	275	303	280	277	293	321	253	303	289	303	316	305	325	289	315	254	280	269	289	271	324	279	285	291	274	293	303	284	287	294	295	296	278	295	319	304	282	310	326	300	312	301	292	260	307	308	280	295	287	259	301	259	298	329	295	285	276	297	276	314	253	294	265	283	266	275	297	287	311	276	276	300	276	278	295	287	264	293	274	290	286	274	301	281	299	298	280	249	282	234	263	306	274	286	287	288	280	269	305	279	277	301	321	299	323	266	310	306	283	282	310	310	307	285	293	283	269	293	275	313	307	284	261	326	292	298	275	278	278	273	314	290	272	268	288	285	274	297	314	289	295	275	289	255	283	278	291	284	285	310	280	280	313	272	281	290	277	297	282	266	311	284	276	273	273	303	310	285	296	289	307	270	270	325	301	306	322	281	285	290	294	304	281	288	287	294	248	299	308	272	296	295	306	289	286	305	263	273	277	284	309	254	286	284	298	317	321	267	317	275	283	282	315	294	296	289	280	285	279	284	286	267	271	302	309	320	276	288	323	275	318	307	268	288	285	317	283	299	312	294	318	307	275	310	275	276	306	323	295	281	281	262	294	291	301	299	288	291	284	308	292	289	300	268	284	326	285	270	311	320	274	285	303	281	282	298	284	290	287	307	277	271	294	307	282	293	285	286	275	282	278	299	266	308	310	272	296	293	288	278	307	281	285	298	289	299	285	297	307	295	298	280	309	294	305	297	271	303	284	316	297	290	289	283	282	325	318	267	280	282	313	258	296	291	306	286	262	248	301	310	305	287	295	282	287	281	303	306	304	282	310	302	253	276	278	268	282	302	245	258	283	293	285	276	317	296	296	288	277	261	282	269	287	299	313	263	273	280	291	273	281	314	288	295	281	282	303	251	296	301	300	282	270	288	301	308	275	281	285	296	291	317	301	282	305	279	300	308	292	271	317	298	270	306	283	267	277	310	287	301	272	290	317	303	308	271	308	285	309	271	322	315	287	317	287	255	290	297	305	273	285	269	337	279	284	295	303	297	273	294	324	283	300	262	265	320	314	304	283	264	270	252	299	293	275	265	275	300	323	317	248	299	306	297	288	257	262	297	268	301	295	277	289	300	306	272	295	323	291	285	282	273	278	290	294	308	303	284	275	333	318	296	295	275	321	293	314	307	281	297	291	306	285	296	256	276	295	304	279	311	310	263	288	298	294	291	293	271	304	316	284	309	277	290	301	273	289	281	321	289	316	276	299	280	277	306	284	284	274	294	285	292	276	285	310	264	299	314	291	251	289	317	308	343	284	287	311	347	316	303	308	296	259	269	270	301	316	296	306	292	289	328	321	314	318	315	287	296	300	265	294	326	300	274	312	300	303	290	294	283	262	282	309	270	284	299	316	281	276	276	310	293	293	277	300	316	286	309	289	280	275	263	271	337	279	306	302	275	288	307	311	292	286	289	298	274	302	299	268	276	309	284	277	332	294	319	305	294	274	296	323	294	277	342	273	295	301	306	289	298	268	270	316	294	296	300	310	289	290	278	307	313	288	287	293	286	300	273	276	318	308	284	288	283	300	283	261	288	289	302	295	321	303	309	316	272	299	319	308	281	255	308	277	271	280	280	282	292	314	300	293	296	336	286	283	327	342	320	298	292	283	287	272	291	322	345	292	278	281	297	300	290	311	291	300	338	268	290	283	277	321	282	278	256	297	290	289	291	271	256	284	270	293	278	292	270	306	296	302	283	267	296	286	294	328	288	318	313	284	271	278	286	268	287	304	299	320	299	303	318	273	272	292	299	296	286	283	308	309	288	280	280	299	331	287	289	297	317	294	292	291	262	300	301	266	287	284	313	299	298	300	339	269	269	315	288	283	303	281	279	301	274	295	273	301	275	286	304	281	278	303	283	270	301	298	268	294	277	258	265	274	273	291	278	300	255	288	281	313	304	300	316	278	293	296	269	305	286	299	288	271	303	320	301	290	290	309	260	273	282	299	280	272	307	292	286	282	299	295	284	284	261	292	305	278	275	279	302	313	262	316	250	312	291	281	297	292	314	268	277	295	279	291	297	298	278	334	310	279	292	320	290	297	278	287	294	296	279	306	305	301	287	305	284	276	318	289	305	282	325	285	301	280	319	267	287	328	277	332	301	315	289	284	301	279	271	259	305	300	293	298	317	305	303	265	298	305	279	285	272	306	289	307	274	300	300	323	317	317	286	266	333	283	284	269	282	299	268	292	250	283	310	300	290	284	310	303	309	294	317	285	288	318	316	263	242
3942	1115	891	590	470	448	413	421	393	394	404	427	355	342	356	376	359	392	349	389	397	392	354	350	331	371	377	376	360	384	359	376	399	394	363	403	394	401	361	404	340	378	361	368	351	375	418	371	413	344	362	339	370	378	362	384	379	349	355	369	388	378	375	377	382	384	344	366	362	380	358	391	369	364	374	353	397	360	361	349	356	354	368	374	366	370	329	348	361	353	347	402	372	383	390	384	430	373	382	357	366	353	368	389	342	365	373	380	351	346	350	357	379	364	404	377	358	364	347	377	357	410	367	372	376	358	353	368	372	353	387	393	339	369	372	397	357	350	348	371	394	339	356	389	351	358	362	362	335	315	366	345	366	384	386	358	368	390	360	349	354	355	393	383	389	355	390	354	393	392	343	363	368	361	341	386	356	380	337	321	411	360	363	360	368	346	348	359	374	366	375	340	396	355	382	337	385	356	390	397	328	349	372	345	361	388	390	350	378	397	362	351	345	372	374	353	357	367	355	360	362	386	372	379	362	401	352	385	389	382	368	353	368	361	378	361	379	357	363	344	374	377	359	355	392	326	366	406	395	358	351	345	383	390	397	341	343	352	388	368	346	358	381	378	351	322	387	364	391	367	374	381	388	360	355	385	362	364	343	336	358	379	388	335	340	359	385	388	375	350	353	338	357	344	355	340	349	340	364	355	345	382	393	363	386	357	359	383	366	355	370	368	404	394	382	396	365	384	378	335	390	390	349	376	372	388	341	348	338	359	368	372	381	362	367	344	384	406	375	395	358	385	367	382	359	372	410	398	367	399	365	359	357	409	371	364	346	365	386	359	363	350	392	377	344	337	384	345	375	335	348	370	352	391	363	357	341	355	378	322	381	402	355	384	371	352	367	369	351	371	354	376	377	376	368	350	346	357	368	367	378	360	362	371	378	332	361	380	378	358	382	376	353	402	361	390	373	400	369	370	374	386	326	328	383	337	391	386	402	369	380	374	372	337	346	359	357	370	362	379	372	387	365	353	361	362	387	366	372	344	384	415	372	345	362	392	359	379	369	365	365	364	409	334	360	352	359	334	384	384	373	400	355	373	358	354	351	360	388	368	371	344	366	357	372	374	366	364	367	336	377	357	374	342	341	382	376	348	391	396	387	390	373	367	348	348	337	357	392	347	405	380	390	338	350	367	336	364	343	370	352	400	370	379	381	374	373	348	389	394	368	383	369	372	356	359	421	404	353	367	350	351	367	369	345	361	383	351	336	367	387	349	415	358	374	319	343	339	342	396	398	351	346	379	350	369	384	384	327	370	372	369	380	363	378	378	373	380	359	384	333	406	369	387	389	333	380	367	358	352	341	346	341	374	364	370	361	371	371	348	376	401	381	372	369	364	352	405	329	382	350	346	377	366	378	376	386	401	330	362	371	385	406	364	334	359	376	364	362	398	354	361	357	334	373	349	369	356	357	341	360	344	366	358	372	382	371	348	401	314	376	360	386	359	345	356	394	369	356	386	359	367	376	377	394	378	357	369	347	345	362	370	376	362	349	363	379	370	355	373	357	370	373	361	407	344	357	383	347	371	363	377	345	379	389	357	396	376	364	348	357	402	362	385	361	369	371	334	387	368	372	355	406	341	360	350	390	371	400	372	345	360	341	382	372	322	373	363	338	370	383	365	350	341	361	395	358	403	366	376	355	335	360	371	369	350	358	369	386	346	343	393	368	376	330	382	366	346	349	340	387	377	344	373	417	352	363	385	391	365	380	344	366	353	345	391	360	346	354	376	396	377	351	322	364	343	371	366	370	385	371	394	395	351	374	358	395	358	398	382	358	371	391	363	373	335	367	398	352	356	355	363	385	372	377	364	383	371	375	400	356	336	379	359	369	376	340	342	370	384	357	404	365	359	359	377	391	343	393	385	340	382	392	369	376	368	385	390	360	394	384	389	374	434	348	385	365	388	362	367	374	380	383	333	339	369	372	395	359	364	373	325	370	387	369	389	369	346	372	338	379	354	379	338	384	348	373	348	378	374	371	401	384	378	366	352	361	377	351	367	350	379	371	375	370	363	369	348	407	369	367	387	375	344	378	358	342	370	360	399	371	384	358	365	374	348	324	365	357	386	371	366	396	377	375	355	386	363	358	340	390	371	391	362	384	411	378	376	373	365	342	350	382	350	337	344	355	351	318	353	360	378	364	374	347	369	353	363	361	363	393	381	360	367	374	385	359	387	376	371	391	340	355	364	369	359	347	391	366	354	382	368	381	384	352	404	386	363	346	359	366	346	385	367	369	367	348	358	357	363	390	335	405	366	378	347	387	358	396	348	347	397	364	361	370	367	362	393	358	362	387	349	340	379	372	342	356	353	411	365	366	370	370	368	359	346	372	336	379	350	343	383	375	384	377	365	406	336	387	346	387	381	373	355	364	381	391	349	367	351	359	373	354	353	373	354	396	403	381	350	361	339	371	378	372	409	348	360	360	365	339	354	396	357	348	362	380	392	362	409	358	385	376	345	339	408	377	370	361	389	379	357	389	348	363	378	355	318	350	368	361	364	359	356	358	395	359	382	376	368	375	371	388	377	373	382	351	345	371	360	373	376	358	368	370	365	359	376	390	348	414	368	356	351	385	350	359	349	361	346	403	364	351	327	355	378	356	358	356	374	348	343	344	346	378	340	363	366	393	338	348	351	365	386	364	376	395	402	358	379	413	351	356	390	357	346	378	348	360	362	372	387	340	364	361	376	368	372	400	373	389	389	373	375	361	388	348	384	389	349	344	377	372	368	379	363	392	361	362	385	384	363	343	351	369	371	388	407	365	389	387	380	365	356	369	368	355	382	432	350	363	364	375	366	383	368	341	393	383	393	375	361	354	388	374	343	398	367	381	394	351	363	347	389	353	360	335	367	401	361	383	394	357	354	348	368	348	347	372	380	362	377	356	366	389	395	369	377	349	378	376	376	350	373	411	345	360	362	355	382	352	383	361	357	367	402	336	346	364	393	348	348	359	353	364	353	396	373	407	409	389	379	335	352	363	397	374	367	394	378	397	364	351	395	384	343	364	387	362	346	377	347	361	341	362	393	350	373	365	381	343	372	369	364	362	382	347	367	332	346	341	370	349	351	410	352	374	382	355	361	347	387	364	374	343	378	351	350	355	371	375	356	366	363	408	390	375	333	363	397	386	378	405	387	343	376	385	379	357	343	369	368	392	367	334	381	389	373	376	360	327	387	377	362	382	387	372	369	386	392	331	393	383	374	419	346	402	360	352	369	378	378	364	346	357	359	356	370	352	396	375	389	370	355	377	352	366	383	348	352	342	361	381	395	334	367	366	399	371	340	392	350	364	363	390	379	352	332	373	364	376	372	358	390	377	349	376	402	371	403	339	388	350	381	393	348	382	344	372	378	341	357	371	390	359	383	384	368	369	341	334	374	378	403	388	362	403	359	373	390	351	388	392	352	348	410	397	385	385	379	366	370	360	382	345	369
23999	21554	29050	24514	21538	11512	1588	1089	915	830	824	772	749	770	708	752	708	685	715	672	694	708	662	706	644	669	649	637	661	656	654	620	709	686	680	641	629	630	644	663	640	665	695	658	662	632	647	671	665	639	666	667	658	673	618	695	669	613	649	669	661	646	726	643	659	622	662	660	664	648	617	681	682	649	649	640	633	685	646	638	634	622	675	633	621	686	665	644	641	646	655	645	618	667	687	656	627	645	625	740	648	647	590	622	629	661	636	650	661	693	658	641	650	612	619	633	651	633	659	674	647	604	653	652	613	633	677	650	613	626	659	596	646	604	672	680	614	641	644	650	608	662	659	614	633	636	624	596	654	666	674	614	668	675	684	623	595	610	587	674	629	630	613	668	617	644	651	668	643	621	589	639	617	683	700	628	654	668	644	605	657	627	617	624	640	620	639	637	616	598	628	656	657	597	668	670	643	628	671	677	671	662	656	639	641	586	682	659	640	623	625	651	649	637	700	649	614	584	621	661	612	630	668	662	639	639	651	615	610	641	647	616	671	625	616	636	649	652	613	662	674	642	621	625	638	674	639	644	616	617	672	668	673	637	696	666	633	642	644	620	644	624	636	619	652	643	668	619	666	622	665	672	663	637	615	586	605	647	657	614	644	640	648	617	635	666	644	642	660	610	643	662	610	584	620	647	634	634	631	659	645	665	674	631	682	596	644	621	622	638	659	668	662	644	689	638	640	618	615	661	653	621	615	668	668	658	646	652	615	641	641	661	629	655	635	688	617	671	624	642	617	687	641	611	683	658	644	645	609	606	658	678	635	662	626	661	624	584	599	610	635	627	645	661	657	632	673	625	641	630	631	643	629	619	657	640	632	641	600	624	646	594	656	629	642	571	624	643	611	619	578	641	708	715	659	598	642	641	625	657	628	665	641	572	642	640	601	656	663	652	652	664	681	633	642	607	652	650	616	590	651	657	667	635	657	626	614	653	621	605	619	664	686	669	625	616	598	652	662	651	628	661	660	624	647	648	642	632	605	686	678	641	686	675	606	613	604	631	611	634	644	680	637	643	664	666	656	578	661	651	625	641	637	592	600	637	656	645	689	671	708	665	602	599	589	602	647	634	585	677	618	642	624	672	620	629	667	563	642	648	652	626	613	651	666	669	635	664	616	611	665	610	683	633	658	636	642	595	638	609	631	664	641	665	639	649	633	645	656	613	626	651	679	633	653	670	661	652	690	637	667	657	709	632	633	619	636	655	675	642	629	641	607	646	653	598	610	703	619	650	635	658	630	606	609	642	605	637	684	613	568	597	666	648	671	648	652	622	639	615	626	649	651	674	634	608	617	671	623	666	661	651	669	627	652	655	679	589	636	646	629	627	634	599	675	684	648	658	663	670	585	644	629	625	722	612	611	632	598	595	661	625	620	652	587	671	666	688	647	637	642	660	617	647	641	679	621	704	670	645	634	673	661	657	699	651	613	674	617	595	612	625	604	648	606	655	569	612	563	678	652	640	678	610	666	620	588	604	697	588	632	610	637	634	646	627	678	628	624	566	625	660	642	611	630	672	573	571	623	622	623	678	669	670	673	640	641	640	660	605	676	616	656	653	657	679	667	629	632	651	640	645	643	588	666	624	614	672	641	578	615	619	634	631	633	652	675	637	621	672	687	638	619	635	675	641	671	640	659	641	630	678	617	636	641	652	649	635	593	608	631	633	650	655	632	672	644	609	662	597	600	645	606	632	626	666	655	645	605	646	628	596	656	624	626	605	645	618	680	629	621	649	705	584	665	627	614	644	586	651	625	652	611	661	676	687	597	633	608	628	640	680	668	603	655	617	625	671	618	627	639	617	643	616	661	608	655	611	657	641	640	651	639	633	630	647	661	719	671	649	641	665	656	629	614	611	651	664	635	644	652	610	633	654	648	607	651	599	622	638	609	708	617	600	624	636	637	656	654	673	640	636	602	672	625	633	595	649	639	649	700	594	645	641	627	626	629	631	631	615	603	617	611	616	680	606	686	606	658	649	653	603	678	610	680	639	615	634	682	600	619	661	655	630	621	639	608	576	636	625	645	634	589	686	647	602	623	644	648	644	634	636	653	636	624	649	652	649	625	669	595	597	629	650	594	642	625	661	647	640	627	642	623	662	627	662	676	637	637	670	579	636	631	638	619	641	640	659	590	631	679	632	633	657	606	668	656	646	609	632	621	618	634	653	654	680	682	666	631	710	666	590	648	648	651	624	664	642	646	648	645	645	607	650	670	606	639	645	607	666	651	649	645	643	678	675	623	670	640	683	629	642	638	669	600	669	662	643	628	654	633	641	640	639	691	652	657	630	653	599	638	653	636	643	676	670	666	616	610	598	593	644	674	641	669	604	623	669	653	617	624	599	655	707	674	663	616	647	693	585	653	662	632	662	598	635	623	653	647	642	651	628	586	600	638	619	625	654	603	660	660	648	624	670	604	623	598	611	637	647	618	621	676	657	651	627	681	587	678	669	629	648	633	665	612	655	662	644	676	670	685	672	679	614	642	625	588	650	617	700	598	603	619	625	647	626	637	628	660	623	638	638	622	593	651	629	659	638	624	627	611	601	627	663	664	614	654	653	644	614	644	701	633	660	609	626	687	649	646	659	689	640	704	594	635	651	696	629	654	608	643	618	609	641	660	656	699	628	672	659	619	585	624	665	691	637	610	643	637	664	604	658	633	628	673	640	645	613	636	615	627	609	604	591	642	642	667	638	633	645	632	699	672	642	641	619	629	644	596	669	613	616	631	674	594	634	640	619	681	619	617	652	600	576	672	617	588	630	653	611	642	624	657	637	605	692	616	594	598	638	641	712	656	680	610	604	632	650	629	674	645	625	605	668	639	613	638	633	662	642	615	648	631	654	604	606	638	590	604	691	697	638	632	658	602	614	667	635	662	627	595	627	647	659	633	621	663	672	645	642	641	631	648	675	688	605	657	627	632	650	664	678	591	646	613	619	615	607	630	673	646	649	656	664	619	641	608	679	680	606	613	680	607	664	636	604	645	653	633	639	667	651	726	653	649	639	683	671	621	624	688	669	663	622	669	660	609	613	625	651	631	676	628	644	648	637	657	626	684	593	643	646	634	654	625	621	630	665	643	660	629	601	685	663	622	613	667	673	626	651	648	645	599	560	601	656	644	634	683	658	695	592	613	620	641	646	692	626	666	618	637	648	641	681	636	653	626	645	596	630	666	629	639	638	628	649	644	630	646	640	587	613	618	672	625	678	651	623	606	673	636	647	649	628	614	645	597	657	617	677	654	633	622	628	647	640	666	634	587	646	681	666	674	592	592	625	629	643	627	631	614	646	645	640	669	611	666	599	642	680	622	648	653	651	618	644	643	619	650	605	627	613	618	630	653	673	638	653	673	660	646	684	646	627	608	636	607	690	616	655	665	625	694	654	713	605	666	642	639	659	645	606	662	617	576	664	583	659	698	648	655	643	619	622	660	593
4725	9939	8040	4159	3034	2345	1894	1635	1422	1263	1155	1088	975	964	970	905	876	886	914	846	848	835	855	840	801	807	792	782	796	776	782	772	791	789	818	776	770	772	816	819	784	811	786	772	757	789	770	807	796	807	786	759	782	807	763	797	761	754	723	789	776	824	785	715	712	757	784	800	761	804	761	783	766	749	745	823	764	758	726	716	779	758	779	820	784	748	760	784	752	774	755	712	793	764	754	723	723	772	794	784	773	769	794	756	760	750	797	751	752	800	775	757	793	739	778	754	819	806	754	728	787	756	725	732	762	734	826	761	727	759	777	761	757	764	711	769	694	793	789	721	731	727	795	758	739	800	771	739	783	776	767	799	796	731	774	788	797	749	784	734	741	806	733	785	716	766	781	762	775	758	791	816	747	728	794	741	741	765	775	793	779	752	724	766	716	775	801	745	752	774	776	763	778	733	780	751	754	793	783	762	739	776	786	752	772	775	794	765	811	814	765	824	727	735	730	750	774	750	795	760	762	733	824	795	753	759	800	738	757	773	753	782	841	744	727	734	719	722	766	778	773	817	730	774	789	734	698	744	801	744	717	696	793	750	763	713	758	744	748	822	812	815	801	753	782	772	796	781	713	761	763	754	754	811	758	756	782	726	777	781	741	787	750	733	722	778	765	797	751	766	777	748	791	761	754	796	725	781	809	729	787	764	767	732	771	762	749	747	763	754	765	768	780	723	754	769	757	780	787	766	833	789	750	763	802	723	778	778	805	786	795	795	745	763	759	758	762	729	760	774	775	711	736	749	772	783	725	803	764	722	780	745	725	770	785	790	737	812	770	788	723	755	766	782	773	776	799	744	759	756	708	747	765	761	782	720	737	750	789	737	812	794	792	804	733	809	762	732	740	745	778	773	760	761	773	742	763	750	740	720	746	798	801	746	780	729	714	767	740	765	728	723	759	790	736	765	777	752	786	771	758	776	805	769	749	801	733	804	711	715	741	769	802	741	808	752	704	740	820	766	784	722	824	738	731	758	838	746	744	817	782	788	723	709	739	762	777	763	730	742	734	746	757	751	727	745	778	766	760	730	746	734	740	798	769	747	746	760	759	765	781	749	734	764	765	725	739	762	759	754	746	686	813	709	754	774	754	817	766	762	751	749	766	750	764	771	760	778	769	756	781	771	798	746	721	751	765	719	769	813	743	750	812	758	765	756	763	727	827	756	725	771	759	788	794	719	745	760	743	778	765	775	764	809	777	743	721	793	794	784	725	817	778	817	739	764	809	779	754	814	753	780	729	827	724	748	775	842	764	753	745	744	751	754	745	762	739	768	749	773	753	792	792	762	766	765	735	765	727	709	778	716	754	725	796	757	782	782	719	733	733	791	705	736	792	788	720	774	758	762	774	755	755	714	796	800	753	782	777	737	751	813	758	713	794	770	757	753	776	784	791	764	787	771	749	759	705	748	772	780	755	719	737	714	777	781	697	762	749	774	734	777	800	720	735	748	760	783	736	825	766	753	734	777	778	760	737	731	747	829	755	747	750	745	745	757	763	767	707	724	755	761	719	773	776	766	735	749	750	765	756	776	773	770	783	798	747	752	770	737	739	759	773	780	732	793	794	737	765	762	753	736	766	761	693	793	757	786	709	757	766	711	710	713	737	759	768	729	799	709	733	732	734	730	744	763	770	758	759	746	766	723	792	767	723	757	755	758	792	804	798	754	745	693	731	774	786	777	749	725	717	757	808	757	736	800	740	746	719	750	754	748	770	763	790	756	762	773	747	777	764	752	752	761	755	751	738	741	720	776	780	778	785	755	779	763	765	708	730	729	744	706	708	797	763	756	758	750	778	761	753	730	755	791	787	729	747	749	807	749	737	810	779	734	756	737	763	743	755	745	793	765	732	765	728	749	748	779	716	777	737	764	793	739	770	777	767	714	778	796	770	752	797	789	776	768	755	704	796	753	780	745	795	763	786	796	762	799	771	782	693	744	760	730	723	802	799	705	730	787	770	780	720	766	764	806	766	762	704	779	778	757	764	764	810	748	737	753	751	767	781	749	741	746	780	736	777	810	754	796	806	758	777	730	801	738	752	715	786	751	758	714	735	764	727	772	759	716	807	744	780	756	769	741	722	687	767	797	745	746	838	740	736	761	798	769	800	768	718	803	767	779	812	753	773	762	717	752	728	731	797	795	787	779	759	710	789	737	760	728	807	780	757	728	730	739	744	728	786	755	793	738	748	743	772	744	738	739	750	762	730	770	784	761	741	765	702	758	745	793	757	763	688	727	712	756	817	745	766	741	739	706	746	755	744	743	760	763	787	750	707	734	741	789	803	794	751	733	741	759	784	755	709	710	744	751	715	802	762	775	756	758	778	720	781	730	790	786	739	778	739	735	746	759	769	792	781	768	805	740	730	761	691	734	761	754	758	756	777	746	751	705	750	747	787	724	772	730	746	821	783	736	777	782	748	732	675	742	739	748	770	746	744	740	749	704	746	779	742	728	774	717	750	758	738	795	730	743	752	753	718	759	741	793	776	716	745	761	749	785	755	708	765	719	785	770	821	797	793	781	741	791	774	747	745	795	767	819	762	776	744	794	751	757	749	760	764	793	765	790	821	756	734	729	757	744	716	782	761	746	725	759	745	762	774	739	713	755	758	750	793	750	768	814	760	706	753	745	746	757	774	798	749	737	718	779	740	750	741	757	757	821	737	756	787	729	782	738	744	721	758	762	738	719	760	770	813	752	745	760	751	749	754	782	725	722	747	813	793	787	754	759	781	755	759	791	713	733	742	734	774	745	770	748	761	772	733	756	783	791	754	737	750	791	802	746	743	732	756	724	742	741	803	747	789	712	727	788	751	767	738	763	789	745	729	717	727	777	751	762	772	733	796	687	717	735	793	757	764	762	704	758	796	723	756	782	766	776	733	706	764	769	805	764	745	745	785	744	789	773	736	781	802	771	777	778	776	759	696	782	760	765	736	738	774	744	756	706	764	753	723	807	796	800	763	723	715	772	741	775	771	710	772	732	743	748	718	783	780	751	768	777	788	751	753	758	735	724	790	746	748	747	768	724	807	737	804	716	790	736	768	787	783	758	796	759	789	708	749	719	749	806	781	738	783	727	761	759	761	742	772	726	759	759	746	777	736	747	754	762	760	745	782	736	744	754	721	756	802	757	785	734	770	781	751	756	734	781	749	764	745	752	798	687	802	750	748	752	730	766	726	775	784	757	758	790	772	736	819	726	780	779	752	769	737	724	781	758	755	767	780	766	728	795	756	699	746	776	750	793	751	714	741	742	755	761	729	726	763	727	760	758	767	717	739	796	799	736	703	729	776	765	773	772	711	707	718	681	780	776	785	742	753	788	810	705	721	738	765	784	757	735	802	736	740	739	775	766	746	709	774	791	754	785	743	784	780	723	803	739	702	793	768	717	773	717	772	760	755	780	764	766	755	768	795	750	743	749	738	770	749	757	715	794	751	764
25406	21629	27947	25689	9890	737	565	491	470	380	400	426	413	412	377	382	344	404	342	355	368	343	357	348	304	368	316	348	351	361	343	297	366	347	318	322	340	338	363	372	334	338	314	323	327	343	320	344	353	365	321	357	336	310	338	321	304	348	319	330	328	327	324	329	314	316	314	352	324	282	346	327	296	325	339	336	349	320	352	300	352	329	307	327	341	329	340	344	350	321	351	321	345	364	310	337	337	340	327	349	336	327	341	327	336	373	348	335	311	316	322	336	331	309	356	326	336	342	311	314	328	324	320	350	333	325	343	320	326	332	306	302	338	321	355	352	344	352	321	328	336	345	308	338	359	330	359	311	347	326	312	351	328	326	326	332	317	312	342	310	324	341	334	320	344	356	317	354	337	322	346	294	334	329	330	312	332	328	312	324	325	316	333	334	331	306	350	335	328	347	293	339	324	328	326	330	339	330	327	331	351	338	337	330	330	345	335	333	334	347	320	331	363	325	320	338	318	310	334	330	341	331	363	348	323	313	339	326	308	310	324	339	360	339	327	314	320	335	309	332	325	344	336	332	345	326	348	323	332	335	358	322	309	354	333	339	351	363	345	320	349	346	352	340	315	325	344	333	336	355	310	355	357	321	297	340	327	301	333	340	326	311	332	340	368	329	364	329	333	345	322	343	341	333	337	313	319	328	333	341	310	320	340	318	315	323	360	337	348	331	335	330	307	331	323	290	326	301	317	324	338	348	306	343	326	343	326	315	346	319	326	334	331	314	345	323	339	315	335	325	275	303	341	354	332	333	333	322	335	306	351	345	317	329	295	332	318	313	330	299	291	339	349	343	333	372	318	317	351	343	321	336	331	349	296	336	338	301	361	341	324	343	346	342	322	302	330	323	316	346	310	352	341	370	320	363	303	320	382	308	341	327	306	351	353	299	346	301	313	343	327	363	348	342	345	329	325	316	331	326	328	346	350	321	341	342	325	351	322	320	325	365	320	309	320	343	342	332	296	349	337	356	333	367	308	317	318	367	331	329	327	317	359	373	335	285	323	367	344	344	344	341	335	331	348	304	350	303	334	320	368	334	356	344	351	339	270	317	365	321	353	323	347	361	351	314	328	304	339	313	325	319	375	325	300	344	336	312	340	296	311	314	349	330	341	310	314	306	357	331	312	310	316	311	332	345	358	329	318	312	328	316	350	330	353	331	335	329	321	307	301	332	334	336	339	307	356	332	318	306	336	344	349	300	357	337	326	353	341	340	323	288	294	341	313	312	306	349	293	354	363	330	320	341	329	298	321	346	345	303	359	335	319	308	335	306	341	321	327	327	341	338	315	358	332	314	378	322	298	330	330	358	341	345	331	336	356	315	345	328	324	335	343	349	327	338	342	339	312	336	328	334	344	360	350	350	333	334	366	348	320	352	326	308	336	337	351	329	340	337	297	332	337	323	348	340	334	291	318	339	342	333	316	347	322	324	332	314	335	337	349	334	324	327	337	329	378	346	330	324	336	321	308	331	306	307	314	322	331	327	305	360	325	339	327	367	316	327	314	329	344	308	340	335	323	335	340	286	293	328	360	329	327	328	314	324	321	342	323	323	346	345	316	313	317	315	313	348	329	307	348	327	328	345	341	327	357	345	321	323	315	335	348	335	340	336	330	354	328	339	328	326	323	350	342	357	338	341	323	349	347	323	305	333	342	317	303	343	337	332	286	331	329	347	332	306	332	339	323	329	328	326	341	348	337	328	310	292	336	324	366	326	316	327	354	364	340	303	313	326	348	352	352	334	352	355	344	337	299	336	321	316	317	343	341	324	326	317	336	319	313	352	374	309	331	322	326	336	331	367	308	318	342	352	341	353	335	315	287	347	318	356	324	320	312	320	346	320	320	346	305	323	299	314	324	318	306	326	336	321	327	324	314	325	335	348	317	325	298	346	336	324	355	328	346	320	335	374	309	307	311	299	304	320	310	322	347	323	307	327	359	317	329	322	358	320	350	289	332	335	336	314	328	316	324	332	341	333	353	319	291	327	354	334	341	326	286	318	346	336	344	360	335	337	337	361	324	341	312	335	359	316	332	324	361	344	327	343	302	312	341	324	338	298	324	350	352	333	335	333	359	323	344	305	340	347	330	334	323	312	313	321	343	312	311	334	327	349	344	317	351	345	325	368	337	337	342	363	299	345	354	323	289	303	323	315	331	343	335	330	299	298	346	338	332	355	322	335	335	331	377	367	337	323	335	349	347	305	369	336	347	340	353	337	363	357	358	341	313	340	328	351	343	347	333	308	334	344	328	351	343	347	339	343	342	317	306	312	322	325	308	351	335	360	333	346	331	340	324	343	340	319	334	337	321	331	314	298	323	324	300	312	356	350	338	324	312	314	334	355	323	317	349	325	349	310	344	320	323	339	339	338	332	314	345	325	332	328	337	324	340	340	358	349	323	328	362	361	338	319	341	300	355	364	348	369	331	310	315	313	327	330	343	331	321	334	337	353	317	337	304	347	336	332	340	330	344	355	337	371	353	336	355	332	354	355	299	325	302	344	328	341	345	295	303	326	364	355	329	349	339	322	324	303	330	334	325	343	319	338	334	337	319	309	350	344	327	319	323	359	341	381	303	355	356	315	321	317	319	367	301	336	350	322	334	315	310	347	370	290	334	331	325	313	353	329	305	340	336	346	327	330	343	308	287	303	300	313	331	346	344	319	349	317	334	336	371	351	342	293	370	358	335	311	354	320	329	346	314	316	350	334	353	341	353	343	327	329	296	338	312	326	328	330	317	332	342	321	328	339	330	278	316	334	323	300	309	352	332	356	329	298	334	317	292	322	336	364	317	303	333	329	336	312	340	308	311	353	324	363	340	323	310	303	350	361	312	326	329	343	318	352	328	310	356	331	317	333	323	323	325	365	313	292	333	328	337	329	346	289	335	344	304	329	312	338	340	338	340	351	326	325	352	342	345	305	335	326	320	341	330	351	347	340	321	329	350	344	318	364	321	348	321	355	310	314	314	306	335	316	349	364	369	367	315	352	331	304	327	332	319	348	345	332	327	363	305	335	339	349	314	330	303	349	340	327	342	314	309	332	324	318	316	343	316	320	303	320	303	344	330	323	344	335	359	304	334	351	313	353	302	310	320	326	333	357	311	341	324	298	328	339	330	289	350	352	325	337	379	347	344	332	323	330	337	319	330	338	340	299	323	347	342	330	335	332	338	332	323	309	317	316	334	324	305	289	323	324	343	331	350	344	287	318	336	332	331	332	340	351	336	326	334	320	357	382	347	312	331	345	329	311	346	330	319	356	361	379	324	327	318	327	329	323	310	334	330	340	307	351	309	306	319	342	337	346	322	304	330	354	343	321	314	343	352	335	297	331	352	312	355	324	327	326	323	322	351	293	363	334	355	330	334	340	352	332	314	340	309	320	319	341	321	375	301	331	340	351	354	337	324	327	289	372	300	361	333	359	329	313	300	365	330	319	330	342
4453	5499	4217	2087	1591	1273	983	902	771	718	708	638	590	538	533	581	516	510	515	503	452	487	488	432	465	467	493	465	453	481	464	484	421	440	499	457	456	459	449	451	473	481	426	448	453	438	419	480	447	415	443	418	450	441	486	436	457	459	468	474	470	464	436	437	457	456	456	461	442	492	435	401	418	465	452	467	458	487	454	424	469	424	402	413	470	448	411	435	427	439	426	455	474	488	443	457	444	423	459	435	460	446	455	431	426	445	432	426	437	462	461	460	486	412	408	452	473	447	412	406	472	435	497	436	462	435	422	427	421	450	466	403	439	437	413	431	452	403	464	459	441	417	422	436	476	428	423	446	441	437	417	437	454	416	416	460	468	442	431	463	458	480	449	455	454	468	434	437	463	422	442	414	431	461	472	449	444	421	467	448	443	435	436	445	481	453	438	425	448	438	429	457	406	439	441	447	460	442	460	448	382	481	456	428	464	433	438	444	424	407	450	455	452	441	407	480	434	443	439	437	441	438	496	419	442	422	445	445	432	434	459	421	416	450	453	450	450	408	452	442	462	432	432	402	446	430	469	435	427	451	453	471	458	459	437	442	411	443	450	429	452	463	463	448	437	453	445	422	384	421	440	422	461	437	440	428	435	426	419	417	439	450	441	440	445	468	416	436	437	455	443	450	447	449	413	449	434	442	408	445	445	452	434	437	422	405	438	439	460	401	427	458	460	436	492	439	443	455	428	452	470	445	444	431	435	451	428	472	471	427	429	426	460	388	441	460	492	400	468	461	424	449	455	485	413	405	431	448	426	431	442	490	432	426	444	444	456	418	468	407	428	428	387	458	437	481	422	472	443	473	469	424	441	446	455	432	431	438	432	460	404	420	447	446	433	455	406	396	418	436	438	465	430	451	411	425	430	412	401	462	396	442	413	420	461	419	440	436	465	444	434	444	437	437	443	437	455	439	436	466	421	436	415	455	474	404	446	442	444	440	472	422	430	464	452	400	451	444	406	427	430	404	475	440	408	430	440	435	423	430	433	463	426	418	468	430	459	463	450	430	467	425	460	466	476	439	462	416	449	500	416	433	462	408	448	426	387	435	436	436	433	428	455	430	439	438	473	429	469	447	417	446	438	410	417	426	475	451	461	452	421	452	447	409	441	415	439	430	422	424	438	409	438	440	446	411	459	455	382	419	418	433	466	411	437	419	447	435	461	444	396	424	436	429	414	418	458	416	453	454	432	433	446	400	469	440	465	444	407	464	440	491	449	437	466	429	423	444	438	470	432	412	422	432	432	438	429	443	424	441	429	472	446	442	437	427	411	428	416	459	420	448	440	453	432	428	428	470	444	462	447	488	440	435	432	415	439	444	452	460	447	420	482	490	447	461	415	447	426	422	415	463	455	465	442	403	445	422	452	431	423	481	456	459	458	410	406	437	458	450	462	430	417	447	433	446	413	429	491	413	477	427	454	417	435	422	420	410	436	446	400	451	433	409	474	435	464	468	452	437	426	440	474	463	440	423	459	433	428	437	407	426	432	436	437	427	442	443	476	424	404	462	405	465	488	444	459	478	444	417	466	462	456	438	425	413	439	468	407	408	446	425	415	433	452	445	401	445	403	417	467	435	455	463	479	421	461	417	428	416	434	439	422	430	419	461	457	438	432	442	438	427	432	449	455	448	432	443	448	384	427	459	421	454	438	468	412	448	431	494	446	410	412	437	445	416	439	459	466	440	447	418	448	430	441	415	441	484	435	441	438	413	443	467	428	458	440	429	469	437	473	448	422	464	468	454	449	451	410	445	431	457	389	442	462	459	439	413	442	392	459	422	483	440	414	444	446	472	446	441	427	424	410	425	434	481	434	417	419	410	450	441	447	429	447	435	446	422	414	403	459	443	437	508	420	415	450	430	447	424	440	428	417	416	472	442	467	460	418	456	431	478	436	450	420	434	443	429	402	452	420	458	426	413	463	457	411	439	449	433	382	411	425	437	424	436	433	423	454	433	447	440	420	428	424	409	429	416	481	445	463	422	451	458	442	444	421	442	446	480	431	437	419	474	467	434	458	466	455	419	461	433	405	433	443	445	440	420	461	420	447	455	450	461	432	456	442	464	437	431	470	436	452	416	420	428	424	427	448	408	439	434	455	439	424	396	444	455	439	423	452	454	441	425	405	456	434	393	429	450	437	446	431	477	431	427	439	414	444	456	436	428	439	477	468	400	442	419	408	449	431	446	430	464	441	494	425	449	418	415	410	456	471	438	436	415	466	427	454	436	465	422	436	427	407	473	437	437	439	457	426	444	440	452	445	396	449	436	440	426	471	470	448	415	418	446	429	419	408	452	415	438	408	448	453	405	394	438	458	441	488	478	444	429	453	462	446	453	453	479	459	448	432	412	440	471	424	455	431	449	429	428	448	442	397	425	463	463	403	461	420	460	452	442	424	410	467	493	440	414	447	436	432	428	421	471	394	454	420	457	409	415	460	434	480	459	419	467	412	461	432	409	444	441	409	413	483	411	448	444	398	441	434	446	446	454	449	447	436	438	435	443	449	469	435	402	410	451	429	452	440	453	405	401	460	415	440	440	433	421	438	474	439	421	453	427	431	460	422	414	454	432	434	443	445	443	441	421	417	435	421	410	423	436	408	454	456	457	453	485	440	427	434	455	431	459	438	429	447	427	479	402	415	397	455	421	462	418	402	421	416	449	448	458	461	427	440	441	433	454	428	461	425	442	444	484	394	450	425	472	463	444	438	432	405	446	431	441	444	389	426	433	462	427	465	465	447	462	451	422	449	426	448	451	465	452	453	362	431	450	434	426	439	423	448	439	432	431	434	399	402	425	424	418	431	429	441	410	454	406	423	432	431	440	438	429	470	415	440	443	429	441	444	416	423	419	449	431	445	449	490	441	447	411	425	428	430	450	386	442	443	419	407	438	454	463	447	400	472	480	466	450	429	440	423	428	455	414	449	436	439	461	441	445	470	446	420	448	449	488	426	419	450	473	446	460	432	414	469	467	448	439	441	468	437	434	450	463	470	422	405	444	429	435	461	468	444	418	449	430	490	478	430	449	435	408	460	468	460	432	438	440	419	427	455	463	411	407	424	438	419	440	455	446	429	409	448	441	463	463	441	439	401	456	483	467	450	437	428	410	455	473	440	412	439	447	428	437	411	452	453	467	456	438	450	447	448	449	447	446	443	441	425	461	418	390	453	472	436	443	437	448	435	427	413	427	450	473	433	422	420	472	384	406	440	422	433	470	444	439	450	407	427	452	441	414	435	431	431	396	420	452	453	456	422	437	408	418	426	480	446	475	414	436	409	484	482	448	458	454	490	436	449	430	439	449	428	448	471	433	443	430	439	447	456	431	433	460	459	440	444	405	438	445	446	421	440	407	453	436	434	447	425	430	469	422	451	430	444	426	445	419	437	414	458	425	456	431	449	426	419	426	392	473	436	416	414	468	479	443	499	443	420	449	434	435
23098	21600	29562	24124	21604	21666	11466	1843	1406	1232	1238	1177	1069	1064	1069	988	995	1028	964	980	967	895	1015	960	931	963	899	873	892	897	868	956	904	955	908	929	901	882	876	930	932	874	974	887	917	882	901	908	873	880	898	893	884	848	886	877	881	910	873	866	941	854	904	892	887	858	900	836	902	946	898	881	878	885	858	843	900	815	899	901	944	877	909	884	888	851	897	920	860	871	891	863	861	892	882	896	855	834	894	858	887	891	866	885	860	864	881	870	888	915	935	933	909	883	863	884	883	860	869	889	910	885	908	856	848	905	900	836	911	859	904	853	884	867	879	872	860	857	915	868	868	854	846	840	868	880	927	887	898	933	878	881	879	914	872	844	873	874	898	858	929	857	860	880	815	856	848	856	828	833	914	825	875	840	908	890	841	869	893	925	929	946	870	843	859	856	875	888	901	864	882	854	893	906	871	905	857	839	828	915	893	898	895	887	888	897	854	907	925	859	875	915	851	920	887	867	851	880	909	857	866	848	862	888	892	884	851	874	941	893	887	856	827	870	900	904	867	880	869	921	863	890	872	895	930	876	859	876	887	842	879	855	796	824	806	861	844	946	838	868	868	845	903	909	821	898	852	841	911	870	858	822	840	862	851	802	889	884	854	888	920	863	896	863	866	837	896	816	845	808	858	847	863	888	862	854	856	833	864	894	870	814	854	926	887	917	841	925	868	890	881	849	861	873	909	852	896	868	851	900	892	849	861	847	845	896	878	884	875	857	873	862	855	923	885	879	839	900	880	825	833	946	860	846	878	923	883	892	891	890	888	855	863	894	916	852	890	861	875	862	878	853	818	890	841	848	905	891	849	867	848	889	904	875	865	913	865	859	842	873	885	871	847	874	888	897	899	876	917	811	804	875	856	884	898	876	868	858	941	885	844	873	886	905	874	860	902	874	814	873	885	815	855	832	901	850	852	891	866	865	937	829	834	851	880	893	885	864	907	871	875	845	909	900	886	869	860	861	872	893	895	892	857	867	837	891	886	837	855	870	887	909	862	886	879	866	841	904	884	899	967	884	821	833	859	850	905	876	847	866	906	900	904	829	870	848	849	881	871	862	862	888	846	928	876	870	864	875	851	893	909	915	865	918	903	871	820	866	888	849	855	825	871	847	875	888	857	876	862	851	875	843	816	926	878	854	902	897	850	888	887	860	883	822	874	882	905	908	873	856	889	820	888	868	876	932	929	843	888	862	931	914	868	857	847	872	854	884	896	872	883	870	847	893	868	906	894	881	860	875	896	861	950	882	867	912	816	864	841	829	880	918	896	916	887	876	839	858	904	909	915	867	917	878	872	842	861	852	805	922	856	912	862	892	900	882	853	895	897	859	861	880	862	860	909	861	883	899	880	843	857	814	872	895	911	870	871	874	893	855	905	906	817	898	869	890	855	900	825	885	930	844	849	796	857	863	926	860	899	861	838	872	862	823	824	841	868	840	872	877	866	877	845	914	866	873	883	830	855	870	883	852	849	853	840	889	877	894	836	893	909	880	831	883	795	853	863	835	862	885	893	855	890	870	904	873	883	807	843	919	847	835	927	862	870	850	908	888	853	896	902	935	827	870	864	874	859	829	861	910	847	849	894	888	916	876	845	869	898	872	848	859	889	862	851	818	849	904	854	880	909	876	873	891	852	862	885	840	890	839	847	861	854	844	800	881	869	892	857	859	911	908	894	881	921	895	830	813	883	924	909	866	902	858	872	856	905	874	911	850	867	866	869	878	894	854	860	885	876	875	906	838	890	879	900	888	854	880	818	861	822	904	907	851	850	875	879	790	875	922	873	872	856	882	846	849	826	921	848	904	867	901	913	848	855	892	887	841	847	887	895	891	938	883	861	847	809	907	867	886	949	898	913	898	862	893	878	847	841	830	858	919	909	864	902	793	836	894	850	848	864	830	867	862	834	884	825	868	900	827	842	874	862	842	858	887	836	891	894	914	884	830	862	900	888	879	899	851	858	887	836	850	870	883	858	834	841	928	876	865	884	844	874	798	875	878	911	853	855	898	913	857	840	895	878	850	843	873	931	832	862	887	889	917	918	879	891	779	886	877	869	925	893	882	889	859	873	916	855	924	965	862	893	914	863	913	891	868	908	892	881	853	897	920	905	856	857	915	899	872	865	868	878	871	871	893	887	873	843	900	807	894	912	876	889	874	927	937	874	839	821	894	925	843	889	829	870	876	887	870	861	882	844	874	887	875	872	896	870	874	818	842	946	855	865	887	897	898	810	837	851	872	858	854	894	877	876	885	891	873	831	904	885	886	899	888	909	860	855	875	879	844	906	875	853	858	824	848	858	834	903	836	897	853	871	888	854	856	871	896	886	884	879	868	842	870	899	830	854	870	905	852	960	881	875	899	851	900	897	825	856	847	889	883	871	845	855	878	941	876	840	850	855	857	881	886	890	876	775	833	822	881	906	877	828	838	875	881	908	895	864	863	841	873	827	857	906	864	856	820	839	846	869	891	826	916	835	889	832	896	827	846	855	873	911	815	894	877	851	905	836	885	889	872	854	854	878	922	872	851	846	870	890	857	859	877	898	860	887	895	889	878	909	875	840	859	873	898	843	854	827	866	909	835	909	858	853	846	927	879	870	841	863	783	893	836	816	849	906	841	827	835	866	912	873	908	861	847	902	879	919	831	832	875	873	859	892	897	895	860	842	849	832	854	837	872	884	898	881	887	821	882	898	893	959	870	874	837	927	844	900	840	914	935	932	908	869	942	860	860	827	870	879	823	883	784	831	824	882	884	889	878	837	940	889	877	933	872	916	859	855	900	868	865	869	885	885	841	859	897	872	874	895	853	896	933	845	863	872	877	844	891	897	937	833	874	868	807	850	882	927	871	841	871	852	834	820	845	896	884	890	863	947	865	885	866	904	861	838	866	880	843	833	892	904	849	870	854	846	852	845	861	869	916	840	818	864	833	881	866	867	880	861	881	830	854	846	898	873	877	857	882	880	908	888	818	933	850	807	870	900	882	855	833	831	850	890	831	833	858	831	851	862	876	869	825	859	858	832	874	880	885	870	860	824	897	881	883	841	874	871	794	845	881	851	855	910	899	883	869	821	865	873	857	865	891	849	920	837	861	888	935	838	858	847	841	848	918	849	846	851	805	931	887	882	853	883	861	882	843	824	866	902	855	905	896	832	915	834	825	857	835	872	842	895	820	854	822	862	872	876	833	878	873	811	819	853	885	859	891	855	872	862	896	873	888	866	879	890	868	819	865	938	895	877	870	902	910	905	861	889	873	829	861	899	844	893	878	825	896	864	908	896	883	908	882	861	785	869	814	866	832	851	861	902	832	825	840	856	855	849	815	868	856	880	874	892	840	857	911	875	860	959	905	853	829	896	930	820	864	875	847	926	879	828	894	837	875	823	920	864	828	854	906	913	856	889	877	832	859	926	905	856	899	934	885	854	891	912	872	887	884	851	912	871	869
7038	16747	13139	7071	5185	4084	3247	2677	2329	2030	1791	1652	1603	1490	1361	1309	1332	1254	1257	1253	1221	1176	1180	1179	1170	1133	1167	1080	1120	1090	1088	1053	1062	1087	1078	1052	1058	1070	1059	1089	1071	1020	1053	1068	1074	1032	1079	1078	1046	1067	1056	1077	1042	1082	1095	1016	1095	1036	984	1069	1061	987	1024	970	990	1046	1022	1011	1083	1024	1014	1006	1075	995	1004	1058	991	1014	995	1022	1023	1049	1034	1073	1045	1010	970	1073	1049	1026	986	1039	1036	1010	1060	1009	990	988	1029	966	1031	1027	1026	994	1022	1022	1051	1025	1017	1058	1054	963	1034	1061	1140	1065	1010	1048	1084	1015	1030	972	996	986	1085	1081	1045	1009	1021	1016	1008	994	1023	1006	1021	1025	998	1046	1029	1038	1009	994	1017	1031	1015	1007	1002	1061	1017	1014	1022	983	1064	1040	970	1051	988	1015	1017	967	999	1054	1019	1053	1057	1014	1076	1067	1036	1025	990	1000	1009	1001	981	1014	1060	1028	1045	1013	1069	979	1009	1028	988	1034	1008	1042	996	1091	1029	1004	1046	1032	1049	1018	1007	1039	1043	1033	1023	996	1000	1053	968	1009	1026	1014	1043	944	1032	987	1016	978	1032	1001	1024	1018	1064	966	1021	1007	1018	1013	1051	952	1026	1006	1062	947	1062	1016	1022	1052	999	1028	972	1062	963	1023	986	1039	1030	1042	1034	1013	1025	951	1060	1025	975	980	1015	993	1030	991	1035	994	1037	1005	1022	1014	1011	1034	1033	946	1016	1025	1049	990	983	987	1040	1021	1043	1046	970	1043	1055	1001	978	983	990	1061	1006	1023	1012	958	1048	1064	956	1049	1016	1033	975	1049	1059	1022	1069	990	1046	964	1051	992	1042	1019	982	1085	981	1057	1027	1035	1055	1014	994	1046	1034	1017	1024	1025	1041	1022	1031	1006	1030	1043	992	976	1009	1031	1023	1044	1027	1018	1008	1036	1028	927	1039	1053	1016	1020	938	989	1097	1033	1015	1034	1009	1002	1041	1051	1043	1086	1028	1061	967	995	978	1060	1021	970	1048	1015	1034	987	1079	1025	1029	995	999	994	986	1004	984	1052	982	962	1015	1037	1017	1015	1033	1040	971	1053	1012	1052	1049	1036	982	992	987	1020	1010	1031	1001	973	976	1023	1008	1046	1022	1027	1035	1024	1010	1024	1001	1044	1001	1018	1023	993	1015	970	993	960	987	989	1019	1089	1080	1046	982	1039	1035	986	1015	910	1049	1048	1015	1049	978	978	994	996	1043	1008	949	997	1047	982	1003	997	1002	999	1040	984	1041	1001	1037	1061	976	995	1067	1026	1034	1009	997	1033	1013	1088	1081	1009	978	1034	1015	988	997	984	1020	1042	1013	1031	1023	968	1000	1098	1075	1036	1052	981	1040	1019	1010	935	992	984	1018	1038	1042	1047	1048	1063	956	1045	1021	1041	1059	983	979	1051	982	1033	993	1049	975	981	1004	998	1063	1027	988	1029	1065	1049	1041	1005	1026	1016	991	1016	1015	1002	1040	1032	950	1020	993	1007	1028	994	1018	994	997	1061	1008	1021	1072	1070	1042	1036	972	965	1089	1020	1043	1038	1052	1016	983	1022	1075	1017	1075	1057	1022	1047	1000	978	995	1003	995	995	1005	1012	1005	1079	995	1043	991	986	1018	1016	1007	989	1036	997	1008	989	1048	1115	921	1001	1035	1010	1001	975	1005	1000	1020	964	1007	982	974	1051	1017	992	1067	1030	953	1064	1007	1045	1040	972	1046	1034	1010	1118	1041	995	985	1041	1008	1030	1040	990	976	1001	1032	1002	1023	973	997	1024	1042	1000	987	1059	1022	1034	980	1088	1032	990	1035	1034	1022	1056	1019	992	982	1000	987	998	1010	999	1010	1024	1000	1029	1067	1055	1009	943	1024	979	1055	1036	917	1057	1016	1001	970	1002	1015	979	993	1035	1008	987	1024	1042	949	988	991	1052	1047	945	1027	1005	1055	972	1017	1060	996	1022	978	973	1041	1007	990	1025	1047	1008	996	1034	1094	946	1001	1037	996	971	1058	1027	1019	1056	994	1001	989	1006	1035	1035	966	1012	1006	1010	1008	990	999	1008	1014	1020	1015	1038	1013	1069	1037	1038	1021	1020	1067	1013	1031	1055	1021	986	999	935	1006	1050	1025	964	1011	1018	1027	996	1032	1016	1022	1010	1035	1033	1043	1003	1016	988	1008	996	1019	973	976	1072	1042	939	1010	1081	1009	1029	1081	988	1066	1034	1008	932	990	1026	969	1010	997	1022	972	1019	1028	1001	999	1010	1084	977	1026	996	1040	1025	1017	1087	1049	982	1036	982	1053	1000	978	1029	995	993	985	979	1018	1019	1041	1047	957	1050	986	1011	990	1037	1044	942	971	1050	980	1001	1005	993	1002	999	1042	1045	1051	1009	1026	992	1085	994	999	1117	1051	987	978	1049	1024	1010	1007	1040	983	1022	966	1056	1002	1018	1010	1018	995	1016	951	1108	1037	1032	1026	1029	1032	1079	966	1032	1055	1038	1017	986	1010	1029	997	1052	971	1009	1022	949	1082	1049	972	1034	1027	1039	992	1048	1008	1080	1079	1014	1011	1035	1032	1001	1022	962	1000	1036	1004	1060	1062	1011	960	1036	1029	1076	1001	1036	1039	1006	1033	1038	1027	1007	978	1027	1047	1006	1017	991	1033	1007	1029	1027	985	1041	1036	979	1015	990	996	1004	1002	956	965	1026	983	1022	984	1018	1021	1028	1047	1007	1026	1054	1007	1022	1035	1000	987	944	1020	1013	1062	1002	1021	973	1037	977	1028	1021	999	1049	981	1043	1047	1033	1030	1026	1048	987	1011	996	974	983	1038	1062	1057	1069	1019	998	1058	976	1024	957	973	1034	998	987	1048	1026	1015	996	1021	970	1048	1069	1052	1044	1031	1037	1072	1012	1003	1018	986	1052	1025	1059	988	990	1033	1009	1059	998	1024	1073	1043	1109	999	975	979	1001	997	1007	1075	990	1038	1021	988	1015	1002	1018	1023	1009	1039	1007	1027	960	1003	1012	1048	993	1055	987	1036	1046	1081	981	1026	1032	1039	1020	1095	1025	986	1069	1025	996	1038	1022	1039	959	1005	1036	993	1070	999	1065	1031	992	1030	1016	969	1006	996	1038	1041	1051	1027	1027	1023	1005	950	1026	1017	1037	1023	986	1034	1032	1047	999	1002	1023	997	1040	998	962	1072	1011	1039	1065	1039	1057	1046	1026	1041	1001	1008	977	1014	1052	1018	1043	1017	1040	1028	982	1050	1001	1033	1004	969	993	989	1000	1080	985	997	1040	1010	959	987	1006	1032	1030	982	1053	990	1037	987	956	1008	1024	998	993	1056	984	935	951	984	1031	974	1049	1106	971	1011	1005	1018	964	1050	988	1079	989	1046	1079	1013	977	1041	1012	991	1033	1002	1070	1040	998	979	1009	993	1001	962	982	1028	1027	1002	991	1015	987	1037	1021	1100	994	1008	1053	981	996	986	989	991	962	1011	990	1019	1007	1020	1142	1004	981	1027	1039	1062	1023	1004	1027	1003	969	998	1003	996	1027	990	950	999	1025	962	1039	970	1031	1048	1071	991	980	1032	1059	1050	974	1018	1030	997	1042	1019	1026	1051	973	1017	1015	1016	1060	1038	1034	1029	1033	1061	934	1059	974	1003	1037	993	1067	1012	1042	1033	995	1015	1020	1028	1024	1059	1016	989	1048	1016	1029	965	1066	998	1071	996	1004	1037	994	963	1051	1031	994	1029	1007	1034	1007	1002	989	992	1026	1015	965	1038	1004	1062	979	1002	1007	1029	1014	969	1052	997	988	1000	1018	982	1012	1026	1068	1016	1039	1011	1025	1017	1017	1025	1008	1086	1066	1006	1040	989	994	1032	995	961	1032	1025	995	1050	1032	1037	956	995	1000	1027	999	987	1032	997	1054	1023	1014	1029	1020	1053	1028	1015	1017	974	978	1045	1044	959	991	1024	1023	1040	1035	1041	966	966	1059	1066	1044	969	1015	1036	1041	1029	1013	979	1002	1009	991	1022	1046	991	1064	1027	1046	961	1013	981	1029	1017	989	1042	1011	977	1003	1032	1009	1039	1015	1073	1066	999	1045	994	1022	1013	1039	1032	993	990	1036	1008	994	1000	1037	990	1017	1014	1023	973	1022	969	975	1003	990	965	1025	984	1090	987	1016	1000	1009	1031	955	1084	1032	1048	995	1004	1021	1044	1071	1097	1051	981	1048	1021	1019	1019	992	1059	1003	1002	1031	1033	943	937	1000	1018	1046	1034	1008	977	1010	1004	1023	997	970	988	987	1009	1037	979	964	1015	992	1015	969	990	994	1072	987	1001	1045	957	1020	1005	1024	1049	1034	1057	1013	1006	978	971	1050	1063	1016	1081	1027	1063	1040	1059	1036	1025	1019	1045	1025	1003	1014	1070	1049	1007	1033	1021	986	1044	1000	989	1012	1081	1035	974	968	1020	972	974	982	996	1022
27615	20187	6294	679	386	369	320	318	292	294	291	293	312	330	287	324	295	319	336	278	263	321	292	298	292	293	280	285	280	328	269	297	318	322	309	311	304	285	273	283	293	297	287	271	312	290	297	294	282	285	281	271	309	287	316	279	313	282	319	280	295	304	267	294	300	282	299	292	317	281	309	289	274	261	288	295	300	314	277	295	281	273	307	281	309	250	277	290	293	292	320	286	290	326	283	277	316	295	287	292	314	297	290	298	288	263	268	275	298	299	274	239	307	295	270	325	265	265	280	254	309	321	288	292	278	287	285	297	296	252	304	306	277	288	321	271	332	312	306	289	262	281	284	312	316	284	301	311	283	297	290	298	289	270	294	293	256	279	289	298	279	288	327	272	297	270	321	263	302	277	292	272	282	314	261	280	287	306	280	287	261	299	277	288	298	306	296	270	296	306	303	305	282	294	268	291	295	294	288	260	293	273	283	299	278	281	320	291	268	287	309	287	279	282	288	267	299	298	257	298	304	272	287	309	297	302	258	262	302	281	318	295	287	295	264	271	290	286	262	296	302	298	283	280	281	295	293	267	289	289	308	292	304	296	303	279	274	269	289	290	292	294	287	306	276	292	280	314	279	274	290	304	296	315	288	288	284	267	312	289	320	310	311	321	292	258	317	276	265	285	275	317	249	298	289	277	311	291	283	311	283	311	311	270	284	299	286	273	319	287	272	302	284	280	284	292	312	267	308	303	299	303	295	307	270	289	305	311	273	311	309	279	289	282	264	319	282	286	301	291	279	278	306	273	304	294	267	257	283	260	270	297	302	288	285	316	299	296	276	307	280	280	275	290	267	298	293	302	317	266	293	296	281	269	276	286	284	287	295	285	318	283	305	307	281	315	284	300	275	279	292	291	314	286	302	287	289	289	263	319	297	283	295	306	259	288	302	275	309	273	314	273	297	302	316	300	276	278	255	290	304	289	280	268	304	283	284	278	290	308	277	262	292	300	290	321	294	289	274	278	285	261	290	288	277	273	291	296	280	294	267	275	277	278	289	263	279	310	248	273	308	308	317	301	294	264	272	294	299	289	282	284	283	248	272	280	294	313	289	277	274	299	275	260	296	302	294	296	286	258	282	284	301	307	296	321	289	259	294	288	274	285	287	283	300	304	319	314	276	298	306	299	297	260	275	276	268	317	301	288	284	277	294	295	261	254	274	297	293	299	277	313	312	303	323	284	308	317	308	296	268	277	301	300	278	255	279	297	309	306	298	281	303	264	292	289	272	295	311	279	288	299	300	293	287	299	282	301	297	271	288	277	287	283	333	306	300	270	304	295	324	275	271	303	305	315	304	284	283	281	269	305	279	276	310	278	319	275	293	319	280	286	319	279	266	290	308	276	283	290	293	269	320	309	289	278	262	299	287	277	273	296	281	268	314	283	271	291	282	292	260	271	305	274	276	282	273	276	272	297	302	283	300	272	289	293	285	291	280	309	291	310	273	262	293	266	277	303	333	298	273	265	322	263	280	310	305	303	293	285	287	276	272	281	317	273	281	274	273	297	289	259	270	284	272	264	281	295	253	276	291	320	266	264	274	279	288	290	271	256	258	264	304	282	292	305	308	277	272	336	289	293	269	300	285	277	310	277	314	276	291	299	285	294	288	289	275	260	283	305	293	293	314	278	286	307	282	283	295	283	307	285	315	309	302	321	273	283	288	275	291	276	301	279	293	291	291	260	307	316	309	286	321	289	277	266	282	273	277	268	282	305	270	298	304	296	267	297	280	288	274	280	282	304	277	321	301	282	271	265	299	294	308	285	308	285	296	295	282	304	297	300	301	302	275	293	281	273	276	291	272	302	286	277	259	297	307	273	278	305	274	296	295	326	315	290	283	300	311	307	324	311	248	272	280	258	309	283	322	248	285	280	272	253	286	289	290	278	272	283	281	297	279	262	315	286	280	284	286	289	293	297	282	314	254	273	294	280	298	318	294	269	283	273	295	284	281	283	270	288	268	285	321	299	294	292	289	302	290	293	289	294	272	302	282	296	270	282	292	272	282	304	284	292	266	283	297	271	299	283	299	284	312	302	288	292	297	295	275	271	283	284	304	296	314	276	285	271	279	279	321	313	301	249	284	287	276	307	288	270	306	240	308	295	274	265	260	275	263	308	283	263	284	289	284	300	291	280	330	309	292	273	281	297	286	291	290	272	316	297	286	304	305	294	305	258	283	285	277	314	282	281	283	279	313	301	304	307	293	286	295	283	271	282	289	289	280	255	295	316	283	288	290	284	282	290	273	286	277	276	300	288	295	264	281	313	288	289	292	294	310	299	288	300	274	285	298	273	277	306	282	293	295	267	253	286	288	290	297	269	293	292	288	294	244	300	260	274	304	265	262	305	282	301	278	285	258	286	276	281	301	285	287	256	291	293	295	291	285	284	280	273	303	284	287	316	303	290	292	305	312	267	283	278	312	300	327	289	293	310	285	299	284	282	258	279	281	260	306	307	268	276	299	289	303	283	274	261	279	313	279	274	292	308	284	281	267	311	306	285	307	289	281	302	307	300	281	288	304	308	305	278	285	283	285	309	283	304	305	298	278	287	296	289	285	301	297	277	304	277	242	285	299	298	286	284	288	320	267	289	281	314	293	285	298	277	293	289	300	288	291	270	305	270	287	302	315	281	287	311	254	294	284	274	277	314	303	293	276	262	294	302	318	283	292	309	272	280	273	306	271	311	280	321	320	296	268	291	278	285	288	275	274	296	279	303	312	294	320	299	313	274	265	306	306	316	316	282	274	275	295	300	277	266	295	299	282	316	290	282	268	301	292	267	285	280	302	273	278	321	295	264	297	294	275	296	329	269	292	299	290	287	253	315	264	280	275	285	290	298	264	292	290	325	309	297	282	284	269	282	298	284	313	296	283	294	295	305	298	284	287	275	310	309	290	305	294	276	266	275	263	305	304	287	279	277	297	321	293	271	277	306	271	266	308	275	274	280	311	276	272	290	274	292	297	288	295	281	284	306	259	275	292	258	244	287	293	307	299	300	283	299	294	270	325	274	292	298	280	289	287	273	277	283	311	276	329	296	272	285	276	284	305	296	271	276	278	294	308	281	275	260	280	290	280	287	293	305	305	276	288	301	308	284	253	277	283	269	290	278	280	266	280	322	291	297	244	294	300	302	307	288	279	313	295	284	303	315	275	260	281	266	323	280	270	288	313	317	316	289	297	276	318	304	268	276	299	287	268	291	311	282	299	281	291	262	302	269	263	263	262	287	308	319	275	280	276	292	280	297	286	278	322	299	268	285	306	290	303	263	298	282	283	285	266	317	279	293	273	289	284	276	313	304	288	298	297	309	292	274	270	294	324	310	304	326	287	263	275	278	311	301	285	295	287	301	279	275	297	277	296	300	288	292	289	268	268	289	286	304	286	290	344	274	298	264	293	295	282	294	285	312	287	341	290	282	276	297	294	298	323	288	299	313	275	268
3955	1100	854	567	501	480	449	418	421	375	415	370	346	356	368	376	358	359	391	376	390	383	353	368	380	358	383	398	365	336	388	370	364	348	387	375	395	378	394	336	384	389	389	372	370	378	332	333	349	373	383	355	344	378	406	376	362	332	384	372	352	373	362	376	343	347	372	360	373	403	391	350	387	382	349	391	387	357	379	375	356	358	367	384	370	377	360	375	378	380	383	376	326	359	368	393	391	372	356	374	353	406	353	394	405	367	381	351	382	361	386	358	329	387	364	390	370	354	342	383	336	388	363	385	357	380	366	396	395	370	334	356	350	379	348	394	369	335	372	395	355	407	361	365	401	341	345	347	348	349	362	342	368	388	373	385	359	364	380	385	354	356	345	351	379	359	353	368	377	389	374	367	373	384	346	382	376	376	395	371	348	341	370	381	399	371	359	373	384	405	351	393	378	368	352	368	404	379	367	377	362	385	355	367	369	333	371	386	359	359	348	385	370	365	329	389	353	361	334	339	384	357	405	348	349	356	360	376	368	362	366	381	339	372	362	347	352	390	331	371	362	348	378	337	399	402	379	386	409	378	372	369	367	374	380	369	395	366	349	340	359	349	368	335	325	345	362	379	364	371	336	390	378	387	373	369	373	367	339	390	318	351	380	343	359	381	333	366	362	386	365	363	382	366	354	368	336	337	347	402	366	357	357	353	374	355	349	371	400	376	374	375	357	365	327	389	377	357	334	344	385	379	323	360	382	340	366	339	367	411	363	356	340	380	366	323	333	360	353	346	345	412	357	376	350	348	387	369	378	377	352	401	363	370	351	345	368	380	384	386	365	411	386	375	402	384	381	387	375	371	406	367	358	331	363	384	374	362	367	354	319	366	381	356	349	368	380	386	357	365	369	368	361	365	385	341	404	390	422	349	352	370	336	376	364	387	388	355	348	345	353	394	379	377	356	375	362	354	384	340	358	347	376	351	361	396	329	323	353	386	374	346	357	409	356	353	375	353	362	404	374	371	351	368	356	395	390	360	390	373	380	390	357	389	365	401	362	375	350	357	376	384	375	353	389	341	361	367	355	367	383	370	348	412	355	342	359	380	364	357	366	344	371	368	340	355	381	348	380	363	361	383	351	371	365	392	377	336	343	363	385	386	382	333	390	397	371	357	395	379	369	390	371	382	345	383	336	352	371	378	346	418	377	392	385	357	354	356	391	375	396	379	358	349	391	393	362	371	344	373	365	367	369	355	350	357	358	407	375	368	368	356	310	379	389	391	387	353	386	331	353	360	364	367	363	346	365	384	353	368	394	378	370	338	359	353	344	370	371	392	353	382	350	370	394	351	405	329	357	350	345	394	350	344	390	351	354	354	380	356	355	333	375	383	374	426	361	361	369	394	358	355	392	381	324	378	398	379	398	370	363	374	374	373	391	388	342	373	341	422	360	399	347	394	344	357	335	361	355	366	389	367	389	379	357	371	403	382	355	408	376	369	360	368	361	379	365	387	393	380	369	365	364	393	365	364	388	366	370	365	391	372	371	349	383	378	337	366	366	337	374	385	406	377	365	383	347	365	381	397	340	374	367	325	361	365	361	386	351	393	375	343	363	353	343	373	396	364	365	422	361	357	380	358	375	336	344	373	378	340	372	373	410	408	366	348	373	363	430	358	376	347	381	365	356	394	362	376	387	346	362	338	359	400	392	359	348	345	370	347	351	342	377	394	356	366	376	341	343	351	355	396	372	376	364	364	357	345	365	362	372	342	384	371	381	379	385	346	343	365	366	358	383	375	340	395	367	363	357	369	373	368	407	332	351	365	376	396	359	395	355	373	377	390	354	357	375	380	385	379	366	353	372	381	361	368	385	378	356	384	375	362	358	385	374	342	372	364	346	363	374	374	344	361	392	345	411	367	363	340	378	384	369	373	344	386	364	352	351	353	349	388	346	330	384	363	409	392	387	332	362	359	382	361	387	411	360	412	378	366	366	374	366	355	374	351	395	383	357	347	338	382	373	361	373	344	369	347	388	386	351	356	390	372	384	373	348	368	359	373	395	377	353	381	356	349	368	384	351	354	371	354	379	372	407	365	376	404	387	387	360	378	358	365	374	402	338	382	351	382	400	369	383	402	403	369	355	373	386	363	353	386	359	362	366	361	352	391	349	400	399	395	320	385	332	330	365	346	357	373	349	359	385	356	396	388	370	368	420	357	400	355	393	344	367	371	382	335	390	341	381	369	380	356	350	393	387	391	387	390	384	358	374	342	359	376	395	360	358	360	351	386	377	362	380	357	329	352	312	387	389	429	371	367	345	403	366	382	331	349	345	357	321	356	340	358	388	356	372	386	362	356	375	394	364	361	367	382	334	371	373	342	376	398	352	399	340	387	337	329	345	333	334	392	370	386	337	351	367	390	387	372	415	382	359	378	381	376	368	392	380	378	386	362	392	387	350	359	353	362	415	357	371	388	361	333	384	399	364	380	356	362	399	335	379	377	355	361	388	340	398	369	318	363	346	355	341	356	351	362	352	358	350	392	369	400	363	355	354	341	381	349	405	354	355	402	352	381	367	359	367	369	341	386	346	362	398	384	327	359	363	381	360	340	352	361	363	361	353	358	386	382	350	397	390	366	397	356	373	395	365	322	347	399	371	337	358	325	390	344	363	367	352	374	340	346	363	348	332	399	414	362	363	380	345	408	378	383	373	345	355	358	361	397	368	371	418	355	374	349	348	370	378	374	400	371	374	362	391	401	320	342	353	376	361	353	386	361	374	360	369	356	339	370	364	380	361	385	391	350	348	367	312	379	370	395	362	358	372	395	319	357	354	347	337	408	338	366	379	388	369	376	393	377	358	370	348	360	393	348	369	372	363	388	393	366	354	371	382	362	337	365	391	321	374	377	363	362	356	370	370	387	404	368	381	381	355	390	377	387	349	411	403	352	352	348	417	350	402	382	362	339	351	370	368	390	353	347	376	398	360	399	401	322	368	388	383	362	347	366	364	342	385	367	393	376	353	392	339	390	347	358	370	388	353	322	382	334	398	388	396	383	345	363	372	385	383	389	351	366	344	337	366	375	375	394	394	337	337	330	376	377	374	369	357	375	355	373	380	361	368	375	379	369	372	373	393	390	387	360	360	348	380	355	343	336	376	401	354	382	396	377	400	395	353	380	347	363	395	370	330	384	398	365	357	333	401	354	346	367	326	408	366	405	358	377	411	395	360	350	375	360	376	399	378	351	375	371	373	361	376	357	350	335	356	388	366	367	394	353	374	385	369	346	381	392	390	336	343	378	348	389	381	371	349	372	345	363	380	350	406	407	331	405	393	380	382	348	377	361	337	369	365	362	364	372	352	359	391	355	375	375	393	343	390	392	343	381	382	396	373	368	409	359	374	354	343	380	370	375	380	374	344	412	375	376	351	390	334	377	397	376	366	379	365	375	323	369	377	379	366	367	353	363	369	373	342	377	366	393	407	389	393	349	392	347
24107	21584	29119	24525	21587	11559	1495	1087	933	858	798	809	699	709	718	702	696	747	751	623	655	671	663	643	659	711	715	718	702	665	650	667	627	627	708	658	595	669	678	665	656	625	651	655	669	680	612	618	619	671	692	611	667	642	644	636	709	671	676	638	676	632	684	651	594	692	660	648	622	631	652	668	604	625	663	685	688	677	627	596	659	614	638	634	632	666	626	646	654	637	626	629	616	709	612	632	621	607	660	685	633	651	635	594	616	654	602	618	710	661	681	628	667	641	639	665	632	644	649	628	634	678	633	645	608	602	597	603	609	666	689	658	639	623	657	590	611	646	685	624	645	665	682	633	636	644	666	607	643	636	656	650	664	652	631	618	709	599	632	632	665	686	670	651	678	603	674	573	598	623	611	618	596	627	633	629	650	588	650	648	608	633	633	654	656	619	640	635	622	639	641	640	603	666	585	637	656	613	628	636	667	647	641	657	633	633	642	617	656	638	642	694	655	590	655	641	628	625	679	592	654	636	642	624	641	690	668	650	656	664	681	612	690	680	603	619	618	578	623	652	626	650	633	696	642	660	673	663	634	676	668	677	656	656	649	656	662	657	640	588	630	601	606	599	628	652	605	659	647	621	613	664	626	637	646	630	636	676	650	659	634	635	627	693	664	639	664	638	630	657	631	629	615	625	669	612	657	615	622	668	659	677	655	628	613	658	636	624	630	617	631	591	664	593	637	671	629	671	648	641	662	628	634	667	604	602	653	624	635	696	691	628	615	664	636	649	661	646	652	652	632	631	686	646	646	655	642	607	663	627	652	652	664	685	680	636	643	661	670	614	620	658	658	644	625	648	636	615	642	646	661	646	655	621	677	651	639	666	600	639	652	648	616	659	616	631	662	651	633	678	610	643	671	614	682	643	604	650	595	589	631	598	683	634	626	624	638	629	605	661	612	675	605	678	620	646	665	633	668	683	628	697	627	648	641	638	651	595	595	653	643	611	629	649	636	619	620	626	640	657	662	647	628	614	639	630	631	643	667	653	660	645	653	647	628	635	667	650	661	649	642	617	697	636	638	602	648	682	634	638	656	664	636	659	607	656	647	632	620	654	676	612	652	653	678	629	657	596	694	633	632	623	663	645	649	610	642	637	663	680	662	611	599	613	643	721	686	637	648	627	651	631	662	636	618	628	631	627	634	612	630	636	633	632	615	645	688	648	682	685	661	645	648	645	628	613	617	657	612	668	678	665	654	653	643	644	619	649	621	636	620	608	634	662	623	603	684	642	618	655	659	605	631	634	649	599	631	671	617	609	670	614	598	643	676	637	642	633	627	623	600	607	640	657	659	669	631	632	649	659	658	626	640	671	673	638	600	669	645	616	645	625	610	600	621	724	617	622	640	621	671	662	665	671	601	639	653	642	616	632	617	647	584	628	635	602	613	629	631	653	671	605	657	635	638	663	681	638	670	658	639	638	691	631	645	614	654	676	615	655	613	634	587	643	640	646	642	639	620	669	657	616	680	615	630	651	616	644	641	616	622	650	615	651	656	618	660	619	669	651	638	628	607	644	578	663	645	657	634	672	654	608	654	672	659	608	645	654	646	645	631	615	580	659	671	680	653	676	655	641	599	639	639	588	618	636	666	663	664	661	618	636	655	626	713	698	657	631	698	624	617	635	627	680	616	650	616	651	612	616	683	648	623	624	695	624	632	677	623	640	638	640	630	626	638	622	599	639	666	657	627	653	625	679	622	604	623	657	664	650	627	701	667	697	623	606	620	641	618	655	650	641	673	605	666	676	607	611	644	645	617	681	648	625	635	684	641	652	676	645	626	697	641	687	612	660	678	641	644	676	619	614	632	629	664	642	685	644	625	635	630	612	595	655	671	662	591	626	649	616	649	605	659	642	664	621	646	670	632	656	636	679	662	699	601	681	686	640	622	618	618	623	659	680	624	637	617	618	660	624	605	614	625	629	628	685	686	667	609	701	660	650	657	661	633	647	713	650	630	628	652	656	670	651	654	604	639	655	587	666	625	611	602	659	619	580	637	658	634	663	684	673	617	646	654	597	624	615	643	663	623	638	667	652	589	645	658	628	635	623	686	671	652	660	596	621	649	658	658	628	656	679	566	622	650	604	649	632	620	641	635	629	651	637	634	581	623	636	640	645	614	609	621	590	675	652	632	654	683	630	658	664	660	684	675	658	647	657	607	630	661	647	641	662	659	621	672	620	694	657	641	617	662	650	612	677	627	641	611	659	658	635	630	678	658	619	648	645	676	675	680	597	654	652	638	615	698	648	655	656	595	661	644	639	647	611	607	639	673	636	640	657	667	634	662	625	628	661	626	636	661	636	676	624	626	626	632	673	655	662	649	627	647	609	643	635	664	621	670	623	641	662	662	645	613	659	636	648	654	655	663	640	691	645	658	664	627	675	658	637	636	677	649	651	640	611	636	696	607	655	619	638	673	688	605	611	627	630	652	604	621	662	624	639	581	646	642	641	656	627	625	675	602	628	631	656	679	654	645	655	645	609	642	613	650	644	655	654	668	639	656	625	643	649	670	673	634	639	635	664	632	616	653	643	650	637	623	631	648	623	618	672	671	647	641	643	627	608	657	665	634	606	646	687	650	635	625	651	642	636	662	665	640	610	604	598	678	624	649	652	669	655	627	691	656	634	646	673	589	624	664	680	662	637	689	608	630	599	638	612	645	660	638	602	639	616	641	634	706	648	629	615	642	632	609	653	602	656	663	651	657	623	647	611	648	634	627	623	636	646	631	681	679	624	623	658	612	626	627	645	656	637	620	628	641	657	622	603	677	673	627	615	639	609	614	620	670	651	637	628	664	650	636	632	630	654	622	627	656	630	649	596	644	648	654	626	620	663	600	659	646	625	667	625	659	614	674	652	687	629	659	657	640	610	644	618	672	589	627	660	655	652	688	656	666	624	640	658	693	616	600	638	679	658	666	575	626	639	636	642	619	669	662	649	640	638	641	668	635	594	617	646	661	599	638	667	649	647	648	659	642	626	611	640	633	661	635	597	654	664	643	694	664	614	616	663	616	632	656	669	659	629	641	690	660	606	607	636	678	613	621	651	640	660	654	650	690	659	676	610	659	627	595	647	657	594	622	670	613	690	653	658	647	635	616	674	651	649	617	676	616	670	678	653	608	639	637	633	619	619	678	693	662	644	602	616	665	626	657	596	625	594	657	681	638	637	643	663	594	672	643	633	640	604	619	641	646	623	669	654	602	594	622	635	663	624	658	639	650	575	641	612	631	639	623	634	620	622	611	666	668	609	620	643	653	655	634	638	629	661	604	629	657	642	603	633	648	670	640	664	616	633	644	661	626	651	607	643	654	647	651	632	655	638	678	671	662	662	652	632	607	654	648	669	650	594	647	646	639	590	649	656	627	641	650	646	667	634	627	642	630	632	654	579	624	678	710	639	648	607	604	678	590	661	655	606	670	625	642	679	597	642	636	642	691	598
4744	10094	7998	4089	2971	2323	1965	1576	1423	1318	1178	1068	1070	1026	929	940	854	888	898	875	819	842	843	842	830	851	786	822	801	773	779	786	817	794	822	758	787	775	805	789	777	791	765	773	798	766	784	794	770	733	790	757	700	750	743	773	768	742	788	777	790	789	814	792	795	753	740	787	742	733	798	738	795	802	776	766	772	766	788	750	740	736	680	743	764	749	781	707	780	798	781	739	767	758	781	779	791	761	736	823	725	745	819	813	785	742	698	765	756	765	786	774	758	714	825	744	735	760	744	726	785	774	744	751	724	743	777	747	736	796	769	761	773	793	752	727	755	748	770	757	748	777	773	799	720	753	747	807	733	721	746	803	733	740	722	733	764	770	763	796	757	731	762	779	752	730	709	765	770	752	756	745	762	831	704	752	743	755	783	790	762	787	738	762	761	838	717	718	762	732	774	765	784	760	740	754	756	704	770	769	707	797	779	720	687	716	767	757	756	811	761	771	706	822	733	754	778	793	761	734	785	792	749	774	723	749	777	778	773	732	799	768	760	705	764	756	768	807	774	772	770	737	770	757	723	775	722	767	752	760	800	742	792	738	718	700	798	766	777	777	723	750	721	768	743	713	782	730	729	792	733	766	764	710	779	762	759	770	759	783	708	749	713	774	766	797	783	724	736	737	753	714	768	779	797	758	757	746	685	761	779	773	716	731	761	760	714	763	746	764	786	796	747	761	719	745	716	746	781	804	725	741	750	746	759	789	736	751	754	794	737	759	735	749	794	762	770	750	731	746	778	733	736	730	742	789	799	760	759	756	765	763	804	766	769	765	743	740	750	764	796	728	737	774	761	758	772	704	740	761	756	735	811	760	751	775	778	734	762	760	770	740	744	703	724	741	754	719	721	759	734	711	766	755	747	750	741	762	698	763	783	751	764	776	754	751	761	753	778	754	806	802	743	721	792	755	740	766	756	777	800	730	784	706	708	815	759	758	737	778	771	755	793	757	729	722	733	769	775	715	743	731	711	772	748	709	726	764	778	767	760	713	721	744	770	745	745	763	830	752	751	770	792	742	784	788	767	749	710	761	760	741	752	813	752	772	753	711	779	741	731	748	755	805	751	797	794	766	812	740	734	719	691	747	790	784	783	747	742	714	769	821	757	770	776	749	816	771	750	809	758	749	775	732	774	752	761	698	750	812	748	741	766	760	780	736	748	783	732	762	807	740	719	741	750	767	749	780	795	778	715	761	764	740	772	742	783	750	752	750	722	781	739	740	732	764	784	751	764	749	770	757	765	759	770	776	752	764	760	818	763	761	736	745	762	782	751	743	794	742	751	745	744	739	732	755	776	781	780	722	713	766	745	768	814	780	770	753	746	763	765	762	761	734	777	747	780	769	753	741	774	759	796	763	800	772	737	786	763	762	732	760	727	756	741	765	741	753	736	766	746	771	757	750	749	755	729	764	746	785	745	755	732	735	721	757	754	810	777	735	782	745	800	779	735	751	764	689	804	760	705	746	775	781	766	747	755	802	698	700	788	712	737	777	746	759	763	725	779	775	798	777	735	732	737	734	789	816	794	791	729	749	820	757	794	748	804	760	775	767	746	760	740	796	706	764	788	706	753	760	719	746	746	747	763	764	753	752	799	755	729	819	748	740	711	761	731	754	768	805	718	745	764	750	782	755	735	719	785	785	729	730	744	756	778	832	798	714	743	748	764	744	787	824	762	718	737	734	742	758	748	739	765	808	780	786	732	772	736	744	737	753	722	725	788	704	739	749	776	763	773	735	782	780	778	759	722	780	746	780	758	793	733	771	731	712	748	772	768	726	797	763	744	784	819	755	739	772	750	740	765	783	822	772	733	734	749	749	754	741	746	760	759	803	779	774	719	795	715	747	753	807	736	779	710	788	789	770	777	809	765	771	722	794	755	765	758	746	726	787	706	787	723	753	728	795	717	821	723	715	788	765	772	717	739	822	803	741	732	719	725	766	741	757	700	791	784	742	743	734	778	804	743	810	755	756	760	800	708	751	777	801	743	652	773	698	777	775	754	694	765	774	752	779	751	761	725	752	780	770	713	756	773	796	725	766	793	812	777	784	772	795	779	749	732	790	738	706	783	814	753	773	746	722	711	807	773	808	798	767	727	765	753	752	742	802	781	790	782	754	784	778	758	731	854	776	802	725	788	754	729	759	776	807	800	716	791	780	694	752	744	774	796	729	733	754	722	732	738	764	746	772	773	782	792	762	753	757	756	741	750	733	734	721	755	763	730	735	771	809	785	746	791	745	735	772	716	728	767	784	736	752	779	729	796	793	716	749	732	735	769	768	723	752	714	786	757	716	786	809	733	800	775	759	736	801	725	797	798	765	748	796	750	731	793	780	774	763	745	787	719	788	743	778	744	728	768	788	763	776	735	726	749	781	785	783	785	764	793	699	722	761	759	737	755	728	821	758	744	754	747	744	782	740	833	716	790	712	729	781	761	727	796	761	787	751	737	763	721	740	766	719	761	783	759	775	799	794	754	726	750	831	759	759	754	727	791	759	757	758	776	808	850	746	694	759	729	780	772	744	794	712	770	756	776	774	769	746	766	758	776	719	762	750	725	774	731	800	747	799	773	731	735	741	724	761	778	774	735	762	764	763	773	755	759	739	783	756	763	789	721	783	778	795	742	724	773	722	709	740	813	750	725	795	748	802	756	722	722	762	756	803	724	734	762	723	724	766	746	728	798	732	755	784	783	745	780	755	752	689	799	765	735	759	761	682	783	746	751	718	753	763	741	725	772	700	730	749	752	705	765	755	759	763	754	721	758	779	772	752	763	770	784	720	777	779	747	754	770	721	772	775	746	798	795	721	758	777	752	701	733	712	749	730	818	799	764	728	750	712	777	757	773	749	769	770	724	804	764	727	778	745	790	765	775	733	757	788	700	760	767	724	777	766	771	729	706	760	803	757	740	676	763	705	817	758	728	789	773	736	720	719	793	745	743	780	778	791	711	744	729	795	733	796	755	753	781	776	777	738	759	778	751	726	754	781	739	763	717	738	790	736	776	752	722	738	796	800	760	745	733	751	746	747	733	816	769	731	735	771	723	753	742	773	729	761	754	770	783	802	737	770	772	698	717	703	748	773	753	746	784	729	833	797	782	731	785	731	790	759	731	785	717	750	781	753	759	781	791	788	786	765	739	789	765	715	719	788	773	810	720	767	745	757	752	738	734	732	699	720	733	770	762	759	771	784	785	744	776	758	754	772	744	764	726	773	774	812	717	766	744	761	807	724	745	753	810	701	768	698	749	747	700	773	772	761	761	728	776	753	742	791	714	756	725	779	784	750	730	793	771	754	722	739	731	778	753	751	723	714	797	766	768	775	745	766	747	748	785	779	792	770	755	720	770	777	731	768	760	723	809	758	759	779	762	718	735	745	730	761	796	748	794	816	754	751	728	722	778	770	723	790	792	773	735	768	753	735	784	723	794	739	769	727	796	797
25270	21557	27871	25569	9882	703	596	491	441	433	398	386	390	363	339	364	333	331	367	380	370	319	351	371	341	344	347	376	356	310	327	337	365	369	346	318	339	352	345	354	349	335	335	350	322	315	332	311	321	345	324	326	320	318	334	326	355	341	330	332	358	345	351	322	346	321	331	328	336	301	315	332	332	358	342	333	317	334	316	365	347	356	371	326	331	367	329	379	324	317	317	315	307	333	350	331	304	329	309	328	310	342	348	340	336	348	332	320	316	313	338	340	325	343	330	339	369	322	324	322	334	328	353	326	309	319	356	327	322	320	332	338	321	309	328	336	314	356	336	359	329	345	360	316	338	355	314	302	341	353	317	336	311	356	327	318	335	334	311	315	354	313	319	324	332	353	332	348	327	313	326	355	345	296	300	321	341	329	332	338	303	335	344	314	309	363	331	297	307	307	354	353	326	335	285	334	342	280	301	306	310	315	354	332	357	323	339	332	346	312	344	337	316	306	308	317	327	313	315	308	323	343	346	360	306	329	355	326	312	307	335	323	331	335	327	314	278	302	321	339	322	338	345	366	312	328	353	376	346	320	296	285	340	314	336	347	315	324	317	330	373	344	318	305	328	314	355	309	360	352	328	371	336	318	351	319	334	337	321	310	330	324	335	326	323	335	328	361	331	370	313	298	319	295	315	327	310	301	306	329	322	346	323	350	333	332	344	324	328	339	313	319	350	358	330	343	313	314	333	337	274	324	364	336	309	361	301	339	328	342	342	301	325	330	326	279	317	323	352	357	339	338	308	306	294	332	310	320	375	323	296	332	372	314	319	337	302	305	342	316	349	322	318	309	320	296	308	326	327	316	305	336	332	339	325	311	291	334	326	331	341	319	318	319	317	335	342	320	326	328	344	308	336	285	351	318	343	310	328	328	334	340	349	342	347	319	326	316	342	324	285	318	348	348	349	346	336	351	351	325	304	332	338	332	349	359	313	359	335	306	343	323	315	311	317	324	323	304	284	321	323	319	359	341	313	319	313	346	353	326	325	348	336	331	342	320	337	333	322	327	308	353	337	308	353	335	319	331	344	321	304	347	320	347	363	324	338	325	322	347	307	313	342	335	305	304	361	335	324	329	347	308	349	338	332	293	318	327	378	310	335	322	296	344	371	308	330	303	311	311	313	385	330	316	325	344	304	319	310	351	330	318	327	320	358	318	336	319	296	308	332	340	334	363	346	344	330	301	340	325	334	300	313	321	323	343	341	318	325	335	340	330	323	340	302	352	328	396	338	325	342	311	306	324	322	328	326	375	329	324	359	328	331	316	344	340	340	336	354	336	308	319	323	313	327	335	342	325	309	324	335	336	308	336	313	333	317	300	335	301	341	285	328	321	327	319	322	343	323	349	338	348	341	327	335	329	326	346	292	316	344	323	334	333	315	320	364	330	333	356	337	332	328	339	310	331	333	335	320	349	326	340	326	340	350	360	337	307	342	329	341	334	308	308	343	303	315	347	320	367	322	341	307	350	351	355	330	326	356	302	346	311	302	320	352	293	346	333	368	292	319	308	349	329	330	334	329	318	337	341	335	348	320	329	338	329	335	347	314	344	343	309	350	335	338	332	333	292	361	312	310	368	318	329	319	320	313	330	342	320	326	350	320	355	343	331	323	343	342	327	325	305	332	312	336	334	346	325	317	330	335	309	310	338	311	336	309	286	365	327	350	322	334	336	327	335	334	363	322	311	323	313	327	358	350	317	318	341	341	328	331	327	360	350	335	336	342	297	317	328	346	320	346	286	341	318	324	344	337	344	333	334	339	321	325	357	372	324	295	333	311	339	344	329	303	371	311	359	335	298	340	308	349	345	305	317	314	320	351	324	346	314	339	295	315	308	335	341	316	337	331	328	336	343	321	327	352	331	323	315	322	341	328	341	325	310	303	327	292	337	331	354	343	309	338	322	302	321	328	336	297	321	327	350	341	326	311	354	332	314	349	367	330	290	321	334	314	335	370	332	332	306	337	321	342	290	314	324	340	348	301	323	333	358	339	307	307	302	310	348	339	341	337	331	310	341	324	309	338	331	333	315	314	349	294	354	330	358	320	279	323	342	312	330	331	339	346	319	307	326	341	321	306	350	324	337	307	335	335	311	340	331	304	324	308	319	323	316	335	329	357	326	365	325	328	306	363	326	338	319	326	339	327	338	341	324	343	334	302	346	360	329	310	326	332	316	341	336	332	326	321	343	309	320	323	338	345	312	325	324	313	374	341	341	314	328	320	359	348	331	329	311	315	328	308	328	323	340	347	331	336	292	309	326	291	326	338	331	325	320	288	324	333	333	358	322	319	327	321	308	333	327	323	332	314	348	331	347	341	363	356	299	310	357	327	325	335	344	325	309	314	334	315	339	351	321	333	345	322	344	329	335	355	295	323	324	323	322	304	335	328	324	360	315	352	330	308	332	314	326	336	328	336	310	317	303	324	297	348	321	302	331	332	306	310	361	322	309	333	363	345	354	374	309	321	296	332	333	343	323	283	340	346	321	302	327	315	317	292	323	326	332	338	303	288	351	312	345	345	336	333	318	345	307	301	327	339	314	312	318	335	323	343	341	338	351	322	327	344	336	330	321	335	347	341	322	329	293	302	329	341	324	336	328	348	340	316	351	330	346	349	339	320	310	307	347	345	357	334	313	336	310	348	372	373	313	284	352	337	338	303	352	316	318	327	323	301	303	325	322	331	345	347	343	301	318	313	346	316	300	299	351	317	342	348	336	313	339	362	355	346	342	329	360	330	323	320	324	319	322	324	339	307	332	294	291	336	341	328	329	328	345	341	334	337	282	370	351	356	359	318	327	321	359	314	322	353	328	318	340	335	329	330	341	337	330	321	381	320	354	320	350	345	319	339	348	321	353	344	321	311	297	305	309	324	314	320	358	308	301	344	280	360	337	323	321	318	316	304	314	320	344	306	343	308	356	346	314	333	343	341	323	328	317	364	326	344	332	306	357	326	335	321	334	320	384	360	317	319	325	312	339	318	327	319	311	334	325	316	308	331	333	336	353	310	330	305	364	371	309	337	345	333	308	323	338	328	359	329	344	333	355	337	337	351	309	332	340	332	337	343	326	312	281	358	314	320	319	338	317	328	303	357	318	312	355	354	317	338	371	360	348	319	287	306	315	290	312	329	361	315	320	297	312	346	326	324	318	317	370	313	298	339	317	328	352	308	331	294	319	306	350	331	319	324	335	331	334	347	304	368	336	347	343	322	340	343	342	342	308	339	289	336	358	336	315	293	317	349	320	353	343	331	328	284	361	308	329	328	341	327	310	315	298	333	345	323	338	298	336	337	340	354	305	303	328	338	318	341	325	314	342	352	321	355	369	353	350	314	337	361	328	332	320	315	350	280	353	305	343	363	316	319	336	343	346	277	324	319	341	330	318	350	325	310	334	320	328	320	309	302	331	318	345	321	320	333	341	352	324	301	332	313	335	307	300
4314	5656	4189	2164	1539	1296	1008	906	835	640	619	608	604	585	546	540	512	473	507	476	506	498	477	491	456	468	487	433	475	438	417	429	426	428	401	419	402	415	495	447	459	460	423	402	417	432	428	403	442	446	439	468	463	458	438	430	421	431	437	443	469	429	421	434	424	416	401	455	417	415	420	425	441	474	441	451	438	486	442	422	411	424	392	427	438	455	447	414	447	479	428	443	439	431	450	445	449	462	462	425	418	419	404	403	451	448	450	452	462	411	432	403	432	426	428	418	488	440	436	422	460	410	427	409	431	428	421	390	448	440	416	434	410	432	451	437	415	464	446	427	405	482	428	395	424	434	415	408	436	430	424	443	467	453	409	437	473	437	437	442	425	450	466	435	446	460	382	461	470	442	421	440	465	452	472	413	440	436	453	427	437	417	416	428	434	431	436	447	403	414	442	447	429	438	441	471	448	423	459	459	411	416	453	438	410	423	443	451	425	454	412	403	436	404	451	432	439	418	456	476	476	455	427	410	438	427	428	424	431	410	453	439	437	430	407	436	418	427	409	449	426	421	422	441	419	442	416	441	417	427	457	396	442	412	490	409	417	424	450	427	450	426	402	461	424	440	432	455	430	407	408	461	435	463	396	438	459	434	389	446	455	408	447	405	415	435	449	466	438	453	431	386	424	409	431	434	420	432	445	458	419	395	425	443	440	421	434	443	447	443	410	440	418	453	402	451	461	430	399	464	420	426	396	430	426	422	404	439	406	426	466	442	407	449	480	476	450	405	421	414	427	461	433	423	475	433	414	390	442	414	478	469	460	425	437	419	424	402	470	420	420	438	425	451	425	424	444	427	418	464	411	474	432	416	412	437	423	419	406	462	480	422	435	499	445	469	466	424	457	473	402	455	471	443	416	453	446	431	425	441	435	461	483	426	423	464	489	444	460	458	448	468	448	387	465	452	404	457	443	442	436	442	405	407	466	404	438	438	432	399	480	408	453	445	410	473	424	420	445	409	432	457	458	447	469	441	447	458	458	473	418	425	429	455	423	404	431	446	418	432	465	434	487	420	432	415	443	418	432	465	456	444	415	420	440	415	412	432	447	431	434	441	466	460	427	477	410	419	472	456	428	397	440	453	438	481	441	471	430	455	455	433	440	432	427	426	469	447	422	446	448	412	477	436	448	453	438	476	417	478	467	443	475	443	405	446	432	389	486	445	417	418	425	441	418	427	408	383	429	427	450	468	444	463	440	437	428	438	434	438	452	425	417	431	443	432	455	432	436	426	449	466	444	403	412	416	440	458	446	493	448	407	431	461	447	457	408	451	480	463	430	403	421	430	421	412	458	453	449	455	426	416	478	459	413	435	433	449	470	414	412	449	414	433	444	420	466	452	399	418	437	404	449	429	410	430	459	446	462	425	418	468	447	435	457	449	449	408	445	500	447	463	438	443	441	416	426	426	475	430	454	445	437	453	450	443	430	458	400	436	441	409	428	462	440	418	470	422	472	420	422	443	434	396	457	423	428	426	464	468	460	441	476	459	450	395	429	447	476	473	457	436	439	421	420	415	443	422	407	418	446	455	443	469	453	470	423	430	451	462	462	428	422	451	415	448	416	480	442	394	435	423	476	422	441	477	408	430	415	393	427	436	459	442	458	426	449	430	440	395	441	440	459	442	439	430	430	438	456	432	397	451	403	411	409	428	432	447	479	431	444	429	448	450	458	398	418	403	406	447	418	428	410	475	424	468	409	425	424	411	421	459	463	441	419	451	419	460	438	440	428	411	448	413	414	442	409	429	454	419	444	436	419	415	418	395	415	433	427	439	424	424	441	440	444	459	454	452	427	443	473	462	432	417	424	419	423	417	441	421	442	399	438	415	407	442	429	447	462	428	457	407	412	452	423	391	413	455	442	468	484	452	428	436	460	400	426	404	445	449	441	455	471	422	439	475	433	464	444	415	426	450	440	425	404	424	444	438	428	420	424	417	454	459	392	420	426	444	453	433	414	413	447	427	407	447	415	448	445	435	422	449	421	437	446	407	387	460	490	413	445	475	400	453	454	484	456	410	434	457	436	437	424	450	430	451	429	446	417	432	416	481	415	416	422	427	434	444	475	435	462	428	429	433	444	422	444	427	438	457	420	462	429	420	440	460	471	403	419	447	434	445	460	419	397	445	416	437	365	411	460	455	456	456	424	436	411	460	383	458	446	485	438	441	458	458	449	436	416	415	394	424	433	434	449	431	410	428	475	403	438	411	457	461	484	434	430	470	435	438	447	435	473	402	412	461	487	454	425	401	494	424	425	470	451	444	397	420	430	436	440	417	413	422	407	439	426	403	434	418	441	447	440	438	418	406	413	409	451	417	417	477	438	492	409	427	440	455	405	451	431	450	390	466	425	448	457	398	449	429	390	444	413	451	430	470	490	439	444	442	445	440	403	442	426	424	409	437	426	440	425	422	411	422	412	485	425	416	441	417	436	466	409	433	502	475	458	448	481	426	458	437	467	428	437	443	457	420	476	413	447	410	436	435	468	426	423	438	431	436	422	426	454	431	396	421	405	457	421	439	416	432	431	439	440	458	425	437	416	460	481	429	460	452	432	438	437	442	419	445	442	388	420	457	441	464	427	440	459	399	455	402	434	432	405	435	458	450	425	428	445	446	404	375	412	436	451	424	458	473	436	459	448	477	418	398	419	488	436	467	420	430	408	418	403	457	445	429	474	469	442	406	408	452	477	431	435	437	408	461	409	446	422	428	402	435	406	430	392	402	406	446	438	447	444	445	446	438	445	462	442	420	441	454	440	482	420	394	453	417	408	455	420	446	454	434	394	434	443	426	436	454	501	398	438	441	451	422	435	454	459	449	414	443	440	440	428	403	476	438	405	452	417	435	444	444	449	434	431	434	413	448	399	425	432	430	467	463	428	413	467	459	424	481	437	441	455	469	431	414	440	426	415	440	430	498	410	417	422	431	450	403	438	432	410	428	416	427	426	456	419	445	431	456	413	440	440	417	423	401	416	448	459	443	434	429	423	443	440	481	459	431	452	473	434	450	406	470	433	416	440	406	439	441	420	425	418	437	403	437	440	478	458	442	422	438	425	458	415	389	429	445	452	427	439	399	437	451	433	423	497	435	443	419	427	458	426	451	435	448	416	419	449	402	393	424	446	447	442	447	407	455	446	416	456	457	439	450	428	439	430	468	445	460	428	413	393	423	445	425	429	421	420	451	439	441	428	479	424	410	467	430	443	438	459	412	424	428	431	431	426	435	422	428	432	429	434	402	418	465	398	454	422	455	414	445	462	453	396	419	426	438	417	419	431	406	431	463	459	459	448	387	442	445	410	417	415	434	432	435	415	396	425	463	451	410	437	425	411	405	458	475	435	431	423	405	430	462	416	439	410	434	422	430	450	414	435	484	414	446	419	450	445	419	459	423	394	422	429	440	453	395	425	457	436	414	446	427	435	416	447	411	447	440	462	419
23126	21618	29599	24143	21605	21673	11360	1808	1370	1312	1214	1214	1111	1038	976	1008	1020	914	926	1019	1010	960	913	947	997	969	910	924	911	925	950	938	926	904	902	892	906	876	955	900	879	851	850	904	906	891	893	884	889	862	902	902	902	859	877	872	890	876	875	860	902	873	899	893	880	884	896	852	838	904	861	892	889	889	857	901	849	873	841	875	843	840	871	871	879	854	873	896	905	826	852	849	890	869	879	871	813	847	928	901	857	813	889	896	847	886	887	905	876	861	856	832	861	860	857	888	886	883	858	898	821	881	847	917	841	918	843	893	908	888	853	851	819	903	889	856	927	876	860	875	842	827	941	895	904	860	875	827	867	830	853	874	885	868	840	839	871	893	875	874	836	890	887	851	846	868	885	846	800	892	909	851	839	845	900	832	857	874	888	841	863	888	881	907	866	896	836	883	912	858	791	880	893	892	862	828	863	860	864	884	829	884	874	915	871	899	848	882	859	871	881	855	823	831	861	885	877	860	863	874	858	818	832	833	915	849	845	873	884	903	920	857	886	831	872	867	899	906	851	876	865	821	872	890	881	814	876	867	847	920	852	828	900	865	863	844	859	850	885	848	897	899	877	876	863	896	922	821	798	895	868	874	878	834	905	831	869	901	940	842	894	898	897	879	878	822	849	868	856	903	833	886	907	864	824	860	895	833	874	891	826	917	874	886	830	868	875	890	853	873	892	861	937	821	872	875	856	870	857	892	874	890	915	869	892	821	863	830	875	896	873	902	908	863	885	873	856	900	860	910	824	889	822	816	926	850	840	843	884	896	858	844	868	877	840	864	873	921	813	864	914	859	877	928	830	879	921	874	831	885	886	872	899	894	880	886	891	888	800	845	853	887	810	840	848	861	815	871	904	846	860	865	839	828	875	860	859	876	852	843	893	841	885	900	889	921	857	856	870	840	928	855	848	849	881	886	888	830	933	877	892	843	882	846	882	835	906	881	785	924	816	871	853	916	854	853	849	860	853	901	848	865	828	885	887	927	873	856	875	822	869	850	849	868	829	823	852	916	864	895	845	848	813	842	836	868	851	851	871	827	835	818	900	928	871	888	910	856	847	851	892	879	851	838	830	860	847	850	862	871	822	836	864	881	867	846	910	848	872	845	826	893	855	827	786	829	870	859	870	866	890	883	782	871	817	854	875	860	857	881	898	846	881	841	901	882	819	866	877	882	846	907	885	856	846	864	911	820	843	821	894	859	835	855	891	789	863	844	859	844	856	883	823	901	855	832	902	900	852	811	892	890	881	885	906	887	847	810	849	844	887	864	878	886	814	891	828	863	859	894	865	866	882	849	850	858	827	847	864	898	865	866	875	868	869	810	853	906	850	853	842	887	858	876	831	847	836	877	857	835	861	830	866	887	888	878	917	879	904	893	907	807	858	821	924	864	839	852	882	823	878	823	900	859	884	885	879	869	881	821	874	873	882	833	904	840	871	840	835	842	878	835	846	872	863	841	871	947	908	891	900	923	885	894	874	921	872	867	898	829	873	870	911	884	809	821	877	885	859	841	821	820	883	855	811	819	817	858	927	827	869	911	883	911	833	869	878	848	882	822	839	885	814	866	813	882	897	900	874	828	875	839	842	891	826	829	855	820	845	894	805	846	928	821	876	856	835	898	869	869	853	846	880	899	831	874	872	796	867	881	923	845	833	884	875	878	911	898	869	898	875	893	864	790	892	839	863	869	902	919	841	884	865	882	839	869	851	863	806	865	864	874	872	858	888	881	874	858	835	899	821	823	834	882	856	905	880	862	875	832	870	927	885	846	848	873	861	877	843	893	890	813	865	844	855	884	866	893	905	916	842	857	876	876	877	845	859	786	855	847	871	893	869	849	886	887	864	881	910	880	877	861	860	859	881	846	873	869	885	887	833	883	883	873	852	904	878	851	810	849	903	830	898	870	879	841	829	870	833	891	849	866	887	880	820	812	849	812	879	883	851	792	877	854	831	889	805	831	877	810	813	856	889	937	883	859	869	848	854	819	844	844	834	880	863	898	901	851	859	861	870	915	852	863	870	815	908	863	898	830	830	890	845	803	827	898	846	782	845	838	859	835	870	896	913	871	907	891	868	896	876	912	875	872	845	860	871	894	881	847	895	879	922	862	857	863	853	856	857	899	863	866	887	907	857	829	808	857	838	878	842	848	887	859	857	841	844	845	841	863	869	886	851	865	848	802	886	866	878	899	894	859	858	849	881	867	823	822	792	938	895	893	867	870	829	877	875	876	863	893	856	850	866	930	895	839	882	858	874	913	884	870	893	845	872	810	857	855	893	860	846	864	802	833	867	874	807	852	857	822	884	860	849	820	818	893	832	823	910	865	852	862	877	790	932	831	853	820	887	893	902	974	841	831	929	853	934	911	887	842	845	834	904	848	840	811	891	866	847	843	844	896	891	861	851	864	897	843	913	874	886	847	901	894	835	863	902	894	823	898	786	831	854	937	904	835	847	861	823	848	910	865	860	876	847	894	877	852	821	807	860	970	869	923	859	857	867	829	921	894	910	880	823	907	887	851	871	872	864	897	799	855	884	833	860	817	882	895	891	840	861	850	863	880	808	864	832	911	850	853	808	854	886	833	844	895	819	867	864	834	882	806	903	831	828	852	881	837	859	869	888	877	868	848	887	856	840	892	805	825	862	879	840	816	843	870	896	878	918	806	921	882	837	904	898	843	847	836	817	900	865	875	861	825	830	855	852	866	862	858	845	900	838	814	807	853	901	877	841	881	825	888	839	846	886	819	854	857	816	882	838	837	885	828	899	890	871	886	896	838	870	850	890	859	812	894	884	832	817	870	824	887	870	787	862	880	864	873	876	834	884	892	883	815	862	821	858	851	885	902	867	882	866	859	855	915	860	852	901	843	903	852	833	847	825	897	797	821	905	858	875	882	837	880	896	863	832	910	796	856	875	883	914	810	860	887	835	847	865	892	874	854	897	861	843	887	940	898	881	843	862	850	929	825	864	821	847	836	865	812	904	867	820	853	871	875	892	872	848	845	866	887	868	863	820	861	858	819	805	878	846	875	839	846	856	887	773	919	834	866	831	885	854	850	867	857	858	837	879	897	877	886	868	819	882	907	871	871	851	849	822	853	906	877	890	874	903	861	826	865	878	838	882	893	862	818	831	805	834	870	836	860	837	873	896	856	863	839	890	840	860	853	870	867	859	912	862	824	859	881	899	870	874	875	844	881	838	850	898	910	851	828	897	859	851	824	850	809	873	912	886	833	866	889	847	859	854	861	858	905	919	869	837	911	872	893	838	897	924	923	902	838	830	850	929	788	856	858	868	844	835	849	856	867	827	858	851	841	789	912	810	841	830	825	856	828	907	893	847	846	921	871	879	862	842	847	876	880	841	821	821	826	849	864	873	838	848	868	842	876	867	873	832	887	860	897	832	852	865	939	828	870	869	868	843	856	853	868	874	836	838	900	833	863	861	843
7062	16519	13210	7114	5100	4001	3228	2684	2415	1972	1818	1751	1595	1504	1398	1363	1320	1262	1259	1172	1152	1166	1213	1079	1146	1067	1061	1121	1122	1139	1051	1061	1039	1047	1015	1075	1079	1106	1091	1005	1095	1079	1057	1045	1014	1061	1029	1055	1027	1035	1080	979	1062	1001	1039	1004	1023	1022	972	1022	1068	1030	1051	930	1008	1070	1026	1058	1049	990	1050	1006	1009	962	1040	1030	972	1041	1054	1025	1055	1049	1039	1042	984	986	1031	999	1027	1003	969	1027	1086	1058	1062	1018	986	1057	960	1046	983	1030	1030	999	1030	1004	1017	1017	1016	1042	1039	934	949	1034	1033	1013	1019	1095	1108	1045	1036	1023	999	1035	1050	1014	997	958	1007	1014	1053	942	1042	1009	968	1012	1028	1007	1051	1014	970	1003	1043	1033	1056	1000	1087	1032	1039	956	998	1013	1030	1016	1057	987	969	978	1056	1071	991	975	1029	979	1016	1017	1042	975	990	1043	1036	978	1001	1017	1027	988	976	1013	975	1006	1015	1026	988	1000	1016	980	1016	999	993	1089	991	1019	1088	988	1052	1033	999	1034	999	1047	1013	1061	980	1049	1003	1039	1004	1037	1034	1006	1031	1003	1016	1022	978	987	1035	956	998	1038	1012	1023	1053	967	1041	1033	1038	1053	977	1026	1049	1026	990	1021	1050	983	1026	1028	1051	998	988	1031	1011	1011	1062	993	962	1018	1020	1065	986	1019	1037	1009	1017	968	1006	1006	987	1011	1051	1029	1037	1024	1026	996	947	1006	1011	950	972	979	1063	946	960	1034	1007	1016	991	996	1030	993	1052	959	986	957	1050	1011	1006	1023	1015	1032	976	1024	999	1020	1031	1014	1031	1030	981	980	1039	1026	1023	1058	1040	977	1026	1038	989	1029	1081	1046	1041	1069	1053	978	1014	1007	1047	1054	1011	949	968	1026	1019	1009	1003	994	1003	990	1032	1042	1026	1004	993	1030	1006	1015	1015	1070	1031	987	1050	1043	1008	1070	1057	958	1035	994	1037	982	1050	1027	1028	1006	994	1013	1025	1046	969	989	1032	975	963	976	1019	1011	1058	1038	1018	1016	971	967	1034	1050	1055	1023	1022	1124	1003	984	1004	1056	985	1042	1014	1042	1014	1024	998	940	1010	1020	1037	1017	1009	1030	1037	1018	1013	1039	1041	1028	1042	1018	990	1005	1019	1021	961	949	1006	1080	1073	1019	1022	1011	1069	1027	1001	981	965	1018	1008	1008	964	1051	1048	1070	1003	1023	993	1043	1060	1059	1010	1008	1021	1035	1031	995	1016	1024	1052	1004	1008	1034	1037	1011	1040	1012	995	1039	1031	1030	983	1013	970	1059	1066	1017	1027	997	1005	1014	1024	968	969	1040	1045	1037	1011	1030	1034	951	1066	1010	958	1008	940	1001	1028	1029	1051	974	977	1053	1056	1016	1063	988	991	996	1036	1031	1016	1044	1013	996	1040	1014	1034	999	939	973	970	1001	1040	1039	950	1004	1043	956	1042	1039	1013	1006	1028	1010	990	1028	986	973	954	988	1033	1028	971	1018	1016	1015	1037	1046	1003	1041	943	1006	1008	1005	1002	985	973	1027	1017	1069	1043	1030	991	1015	982	948	995	960	977	988	973	977	1013	982	984	980	993	965	1069	994	1058	1014	1006	1019	1006	1013	1000	980	1006	1000	1062	1042	984	965	1021	1011	997	1015	1002	1052	1032	1014	1093	948	1003	1016	985	1005	989	1059	1039	967	1004	1014	938	989	997	1018	1017	1063	984	982	1031	1004	1050	1001	1030	1005	1059	1014	1045	902	1036	1063	983	996	1006	1004	1035	1020	981	1043	1041	1065	1022	1048	1012	1000	1009	1002	1043	994	996	1070	982	981	1014	1025	956	1039	975	1001	1048	988	988	1057	1011	1001	993	1041	971	1027	1003	958	1058	1015	1010	961	1026	1031	996	1020	1001	1000	1041	1017	1003	1000	1005	1071	1025	974	964	1080	1025	1028	969	1053	1032	981	1060	1041	1040	1026	990	1006	978	1015	1016	1072	996	1025	1000	1012	1087	1057	1069	1018	997	986	1017	1029	1047	1020	1042	1005	1006	1057	1041	965	1000	1009	1059	969	1010	1000	1018	1032	1022	955	1017	976	1053	960	975	1016	1022	1022	932	976	996	1009	1002	991	1023	1034	1025	1015	1026	980	1064	974	981	970	1004	1019	1034	1044	985	1010	1004	984	1039	1045	1020	1042	1017	1026	1024	990	1036	1021	1076	1022	994	1040	1056	977	1008	1053	1065	1017	1043	1026	1018	1009	1031	985	1000	1028	1030	1004	1025	1052	1060	1069	1002	1049	1003	1041	1019	1029	1014	978	1029	976	1074	1018	986	1026	1017	1009	1012	1009	1006	1009	1046	1047	1030	1053	984	1045	942	981	955	961	1007	1014	986	986	1043	1043	1039	1014	973	1056	958	946	1004	1011	1047	1004	1065	1002	1003	985	997	972	1079	997	990	1051	1028	1044	957	1028	1020	1040	1024	997	1035	1005	1014	1002	1064	1022	1050	1018	1012	995	1041	978	1008	1002	994	1078	1024	992	1029	1029	992	1055	1024	1029	984	1052	1002	977	1004	1032	1028	980	977	1027	1024	1035	992	1030	964	989	1021	1015	1048	979	1001	973	1011	1016	1008	1014	1038	1025	1047	1031	992	1020	1040	1030	1053	933	1055	1008	1009	990	1018	1012	1056	989	992	1015	1049	1020	1052	1014	992	1007	1017	1009	1008	1058	1056	1037	998	1017	1007	969	1018	1021	1021	990	1000	961	1004	970	1024	1036	975	1004	1012	983	1017	1052	1023	1036	1041	1029	1006	1022	988	995	1010	969	1014	1058	994	1010	1040	1018	1007	929	1005	1028	996	1032	997	1038	1052	1015	978	1021	1033	1026	1037	1035	1059	1027	1008	994	1031	1031	1023	1004	930	977	996	1034	1031	960	1015	1002	1007	1006	1047	1053	998	1019	996	978	1045	1000	1015	1054	1007	1046	1049	1016	1012	1003	960	966	1021	1017	996	972	1078	993	1049	1022	1003	988	1017	1104	1026	1021	960	1055	969	1025	1038	1050	1071	1037	1075	1017	998	1009	1013	999	1036	1055	995	992	1061	1039	992	1014	1023	994	994	1037	1035	1006	1021	972	1004	960	969	1020	1010	1066	1021	973	1076	1019	1064	1012	1006	1005	980	1007	1019	944	999	1030	1042	1037	1000	1040	967	1027	991	942	1038	1031	959	1049	1046	968	1052	1042	1031	1031	1008	1020	1003	987	1004	966	1041	1008	984	1010	975	998	1026	1023	1005	990	1059	1052	1000	987	1033	940	1040	1022	1002	998	1001	1021	980	1053	1007	1033	1024	1082	970	1014	1044	951	1022	1019	1005	989	1040	1030	1054	982	1047	1004	1002	1067	987	975	992	989	1044	1057	1042	1049	962	995	1038	1010	991	1031	1000	988	1052	1036	1053	962	1021	978	1059	1001	1062	1015	988	1051	1012	1011	948	986	990	962	1010	972	1087	1016	994	997	1027	989	1048	1003	1026	1020	1011	995	996	1009	994	992	1017	1001	940	965	1041	977	1029	993	984	1089	988	990	1017	983	973	1010	1027	1027	996	988	1013	979	1057	1014	975	1046	1010	1019	1029	964	1058	1070	973	1022	1000	1064	1024	1006	1057	1006	986	973	1024	967	1003	963	1047	983	937	1005	1020	961	989	1012	1027	1066	1032	1032	1036	993	1038	1033	1039	987	956	938	1001	1003	991	988	989	1025	1007	1035	990	971	1044	1067	1002	1022	1056	1017	974	988	991	943	1023	1015	1061	1004	1012	1056	1010	1048	947	1019	1032	995	985	1009	991	990	983	968	1023	1014	964	1080	1016	1011	983	1015	955	1049	1011	1017	1010	993	1032	1027	990	989	1013	999	988	1018	1035	1019	948	1012	971	1000	1036	979	946	1031	969	1010	1043	1009	1008	1023	996	994	1042	1000	1062	958	993	994	997	1008	1042	1063	1073	1028	1048	1014	957	970	980	1002	1061	1016	977	963	1024	994	985	976	1062	1057	1044	1065	1027	1023	1034	1031	1034	992	1054	1071	976	980	1004	1022	997	997	1058	1029	1032	1027	961	1004	1074	1005	1027	1008	981	994	1056	1006	1058	981	984	983	1022	1013	968	993	992	953	985	1014	976	1024	1057	1024	992	1016	982	1010	1059	951	1085	1041	1037	1055	1046	1052	1007	1041	964	995	1025	1037	1074	997	1034	1056	1041	1034	1064	1050	977	977	1010	979	1052	990	1028	972	959	1051	1030	995	1011	974	1086	996	1033	1012	1056	990	1059	1022	991	982	1035	1032	1030	1007	1049	1004	978	1056	1000	995	1004	995	1024	1066	1054	1051	1045	1018	1053	991	1031	1077	1029	972	976	1052	1075	1022	1007	1024	962	961	1023	1003	1024	991	985	1048	1061	1052	980	1000	1034	1050	1047	975	988	980	1018	1079	1016	982	1023	1030	1027	1012
27548	20220	6431	597	354	343	311	301	318	302	290	313	288	294	299	316	295	278	280	304	306	283	272	271	306	298	293	318	286	313	280	282	307	273	297	291	287	285	310	315	284	279	302	285	277	271	251	287	312	251	260	305	312	293	294	279	288	286	317	283	288	296	281	316	265	295	282	279	286	290	296	283	286	267	274	258	291	306	290	280	291	282	315	291	297	282	278	266	262	298	265	282	274	275	285	286	295	281	281	298	292	291	246	281	264	320	310	292	275	281	251	275	296	276	281	281	275	279	280	304	284	298	269	295	295	274	288	308	300	306	301	297	278	269	272	303	300	282	271	281	283	278	280	268	317	297	292	321	262	293	287	284	259	290	306	283	314	286	304	288	325	294	304	297	288	313	283	311	261	263	281	298	276	268	292	282	314	266	265	304	286	272	280	307	271	292	278	272	271	267	247	256	284	300	283	312	313	305	297	284	294	289	302	290	276	283	279	266	258	281	274	308	267	289	265	269	283	286	259	297	281	295	273	297	280	294	283	314	311	296	285	301	294	292	296	272	308	283	310	287	271	299	311	283	273	292	295	277	277	285	288	284	289	286	255	259	296	324	275	318	308	265	286	276	289	279	289	297	265	298	260	269	292	264	312	260	308	302	303	300	275	287	267	254	297	309	303	318	292	294	288	294	303	267	274	304	277	267	269	305	298	300	278	298	298	271	280	292	304	267	322	296	283	311	294	321	262	299	282	299	297	296	300	248	301	279	264	305	279	277	289	292	298	253	266	293	276	297	284	283	296	297	293	305	283	272	319	289	286	281	287	302	255	278	297	292	279	279	302	292	279	256	279	303	287	257	301	267	316	293	296	297	298	290	295	297	288	305	294	290	305	292	314	295	287	279	284	308	293	303	283	309	296	307	305	306	294	317	324	305	296	275	282	298	260	273	273	257	285	287	321	250	285	312	285	304	275	276	282	295	313	262	262	299	283	304	284	326	287	298	296	316	288	291	276	283	294	281	345	293	294	277	309	280	298	293	279	301	280	304	292	273	263	288	290	293	290	278	262	287	314	259	297	292	279	267	294	310	282	280	291	335	280	306	311	298	262	301	298	276	312	271	271	289	295	287	293	293	297	301	292	289	292	302	294	287	304	287	262	305	296	316	290	267	293	280	286	307	292	289	283	300	286	267	272	314	298	257	320	290	291	272	287	303	285	295	280	267	284	285	329	317	280	289	284	274	302	308	293	278	248	291	276	269	277	270	299	289	302	264	300	310	276	293	293	270	240	296	282	240	302	284	282	329	295	266	279	263	287	295	297	297	267	298	317	304	270	293	284	268	283	250	275	306	287	292	300	288	304	288	275	274	292	277	289	298	286	304	273	268	282	266	261	294	272	324	276	255	266	284	269	278	268	299	266	272	275	291	278	281	289	252	279	272	275	296	297	278	283	267	296	292	276	306	276	315	297	282	283	264	286	257	301	276	278	302	280	303	303	308	279	307	262	264	293	293	244	278	247	278	283	248	268	266	293	267	274	284	280	301	263	304	281	265	282	316	285	290	291	311	264	280	254	338	308	281	272	290	297	249	270	298	311	303	296	266	294	270	297	266	274	265	259	304	270	296	260	286	311	270	302	269	281	302	266	286	303	287	294	285	293	276	278	264	322	282	309	299	271	273	280	261	302	279	267	284	261	287	284	279	300	286	276	272	284	286	308	262	265	289	321	292	285	291	289	274	251	308	278	286	272	295	304	285	307	314	313	296	251	311	314	325	305	290	307	287	274	266	295	301	273	298	301	267	310	292	281	301	292	258	284	295	291	282	275	276	297	291	263	265	275	302	263	299	290	271	297	290	272	281	290	300	294	293	317	275	296	293	301	281	282	307	281	273	285	284	279	298	312	309	284	324	261	268	289	279	298	303	276	279	295	278	277	274	292	277	296	269	295	288	290	294	276	303	289	296	282	280	283	300	270	292	287	295	258	282	322	306	286	280	304	267	297	279	279	323	285	262	288	284	310	269	286	266	311	272	304	272	294	270	269	274	279	283	287	315	290	265	276	290	269	276	250	301	281	299	286	289	320	294	297	302	279	300	253	276	298	288	271	279	305	291	313	301	315	286	281	279	276	288	294	313	274	265	263	280	283	290	269	297	329	277	278	263	286	294	297	284	300	268	292	291	305	296	253	281	287	277	276	273	276	304	313	264	282	287	265	283	283	306	235	291	324	286	289	290	262	303	270	301	273	280	282	273	304	264	309	279	282	312	279	305	289	262	305	293	293	278	281	294	289	267	307	288	274	304	251	312	304	282	329	305	284	296	293	274	334	245	279	288	284	316	275	286	318	284	288	253	298	296	272	281	276	251	270	283	273	282	291	270	279	242	302	281	307	306	262	301	292	295	306	296	274	283	293	280	298	320	281	277	285	302	293	294	269	291	299	295	292	261	278	292	291	289	304	309	269	293	299	283	286	298	284	277	279	287	294	289	314	287	292	295	298	304	270	276	266	316	267	316	283	289	311	286	285	283	280	308	301	298	309	271	288	282	311	313	305	269	270	310	285	312	288	306	294	288	290	317	293	261	259	297	278	277	298	305	312	274	275	283	301	286	285	285	267	283	269	279	280	283	272	274	277	286	303	290	286	276	286	273	294	283	302	282	295	301	278	254	298	286	250	280	269	274	256	328	287	281	272	255	271	265	307	290	290	273	277	279	260	290	292	278	280	294	302	264	264	302	281	303	294	279	271	275	307	297	301	271	284	268	292	307	274	265	280	276	277	271	292	270	293	262	278	301	311	290	288	242	280	304	285	305	283	295	285	288	298	342	293	313	308	280	278	261	303	316	287	276	275	266	256	271	298	303	287	288	320	271	264	323	266	303	303	297	284	292	282	273	281	283	305	298	252	282	281	292	275	293	305	266	282	283	294	272	312	270	292	285	292	310	303	312	307	278	280	281	276	300	285	293	290	313	312	307	291	282	260	281	268	284	282	270	319	300	282	281	330	284	280	291	298	292	293	274	298	275	257	297	297	289	284	304	305	312	272	289	285	286	285	307	275	299	282	321	318	245	267	281	305	281	280	307	292	289	296	262	317	301	291	308	249	278	270	301	301	281	275	293	269	286	279	322	300	282	279	285	293	281	298	273	315	281	291	285	277	318	288	312	294	302	286	289	270	300	272	263	296	288	299	295	297	269	293	275	287	303	312	293	276	294	297	286	284	264	313	291	285	270	271	300	303	291	287	288	302	277	293	321	301	296	275	299	297	327	276	300	267	270	258	314	291	296	274	284	262	275	252	296	283	306	296	291	302	275	294	280	318	289	295	297	279	279	327	308	286	282	270	268	339	280	270	287	306	264	270	269	267	273	280	278	274	297	299	259	298	312	265	279	295	260	269	297	294	287	303	271	308	276	263	265	311	279	297	297	279	297	311	287	261	292	302	277	290	293	266	278	285	318	288	279	271	282	268	296	292	311	285	296	279	316	282	243	286	272	290	297
3931	1079	930	591	540	440	459	424	413	417	390	389	368	376	350	390	356	392	384	345	376	391	380	333	360	360	380	372	363	342	340	403	373	422	385	387	347	367	395	368	350	394	362	350	344	386	397	336	344	372	366	366	368	320	364	383	326	357	371	371	390	393	384	402	361	354	343	353	381	386	374	370	382	397	367	336	378	370	368	377	344	353	362	353	356	362	388	347	406	371	326	363	388	369	377	388	367	330	383	392	360	355	345	357	366	368	369	386	374	374	381	342	340	385	341	368	331	360	327	371	413	413	380	360	393	352	355	354	375	371	335	369	377	383	400	394	385	356	396	343	352	352	339	382	360	327	343	345	370	388	391	381	376	371	362	372	364	345	394	388	343	363	382	375	377	371	373	362	348	377	360	372	355	329	365	371	350	349	356	341	380	360	385	393	368	357	388	384	351	364	365	369	384	358	381	360	364	404	418	357	383	379	369	378	340	359	389	368	372	386	388	366	351	371	359	336	340	376	337	364	376	365	350	356	402	377	347	352	366	388	356	364	395	376	386	364	349	340	347	374	383	335	379	363	378	344	392	380	391	354	345	333	348	392	362	376	348	352	375	380	380	345	347	376	366	345	377	393	335	361	371	340	397	349	401	355	383	342	359	342	362	347	381	368	332	397	345	372	349	351	394	365	385	320	389	375	373	334	375	360	415	346	358	384	390	361	368	354	364	356	397	367	333	388	344	338	387	369	350	350	302	396	371	358	372	368	384	338	343	366	341	363	387	376	354	363	362	371	386	359	357	365	364	379	354	369	375	356	342	356	362	375	334	375	345	397	367	358	368	363	365	359	354	356	363	365	379	384	316	389	348	366	309	345	377	347	373	367	352	412	354	326	352	353	388	332	358	364	341	364	359	354	377	379	325	358	374	372	385	354	389	398	381	428	389	384	374	332	364	348	355	357	357	335	328	357	328	361	348	358	385	353	361	380	353	324	373	384	394	359	360	360	338	376	343	361	364	333	361	398	357	362	352	373	363	374	376	356	363	386	331	342	403	359	363	364	375	383	366	372	319	352	340	377	397	380	344	349	345	369	401	361	356	368	377	367	392	385	350	353	356	359	342	345	357	334	335	375	339	398	370	401	376	378	354	357	373	376	369	363	388	327	367	378	349	356	400	363	348	370	365	396	386	385	352	377	337	366	394	349	375	381	345	376	357	350	349	388	358	356	366	380	377	379	399	366	382	391	343	370	380	380	364	404	335	367	380	356	365	364	360	364	404	374	362	352	355	382	365	346	378	350	341	348	366	381	351	343	388	377	380	321	361	368	333	384	341	421	383	331	374	366	370	385	337	330	353	396	399	350	366	359	384	387	374	398	348	371	402	357	357	365	357	356	370	356	356	380	335	380	334	352	362	381	368	361	336	371	363	350	395	364	368	379	325	371	372	330	354	368	392	343	389	383	349	395	395	350	400	379	363	377	353	382	329	369	360	338	376	374	335	359	364	370	395	338	368	389	348	358	357	364	351	375	354	362	324	392	411	359	354	350	391	368	400	327	349	364	370	365	332	321	400	365	366	349	378	370	364	340	363	388	374	356	372	347	375	348	381	335	360	347	343	343	368	384	379	385	362	369	405	386	367	346	363	376	337	393	358	384	359	364	400	401	377	382	383	351	372	364	380	361	360	382	367	371	372	338	355	383	371	344	372	339	334	336	366	375	348	331	356	376	391	346	394	352	375	358	396	375	391	374	350	355	370	367	338	351	351	376	345	360	372	360	369	381	377	359	387	380	335	364	358	381	364	343	381	380	355	387	376	364	359	376	355	340	368	416	347	354	387	359	355	374	373	361	403	379	345	387	409	364	380	369	374	408	395	357	384	373	384	395	347	359	371	349	378	350	363	389	360	375	346	359	355	381	371	385	339	372	338	406	377	416	370	383	374	411	306	350	389	372	389	370	371	352	378	372	362	373	345	352	367	353	374	346	371	381	384	375	350	368	357	382	378	387	380	374	351	366	364	364	382	370	349	367	347	360	374	400	373	342	373	356	371	362	345	359	375	375	350	370	397	345	355	366	382	388	334	368	362	370	385	354	360	374	376	346	383	381	349	372	356	369	356	356	359	355	372	361	362	348	379	352	352	341	372	350	372	374	390	372	381	364	367	366	377	361	383	375	371	385	374	365	367	360	402	356	384	349	353	376	400	353	369	355	371	370	360	377	355	359	379	355	313	364	374	387	386	353	367	362	388	397	351	393	377	368	374	358	374	385	382	349	389	360	329	352	366	340	386	376	368	375	359	377	365	369	368	380	391	373	349	376	362	388	385	371	366	374	343	360	391	397	346	364	402	368	352	380	374	363	372	372	376	325	358	413	362	358	359	379	333	364	348	343	362	359	354	373	343	355	353	345	370	353	363	355	352	362	340	360	346	337	358	372	365	340	384	342	355	388	341	409	365	383	391	347	383	395	400	357	380	356	384	361	355	378	362	339	331	373	369	354	408	375	361	391	362	349	331	374	376	372	355	357	382	374	354	392	341	366	381	397	352	376	342	354	352	363	396	346	357	378	355	335	382	358	366	339	393	373	373	333	306	356	361	373	363	387	384	365	389	353	352	349	388	376	344	361	357	378	335	368	385	346	397	379	366	346	372	358	368	376	356	369	368	360	376	355	332	414	342	378	343	359	375	382	367	375	375	384	363	379	345	388	349	358	356	392	406	357	337	380	372	366	368	350	354	376	344	367	375	380	403	379	366	353	356	337	346	353	372	399	359	325	356	351	367	388	317	338	389	385	345	361	386	411	384	370	341	383	353	350	384	373	367	364	321	367	347	367	359	360	352	394	353	387	373	337	392	355	352	369	358	394	368	371	369	384	394	367	369	418	357	389	405	358	382	353	372	351	363	348	370	353	360	385	378	373	369	380	352	367	384	357	387	377	336	384	325	382	353	364	337	353	377	348	374	380	400	355	390	375	376	359	351	373	352	344	399	384	381	382	360	367	364	344	379	363	353	393	379	384	365	348	366	347	341	364	390	367	368	383	357	338	343	361	359	380	356	339	361	354	364	360	380	372	351	342	361	330	370	334	380	332	349	352	388	388	355	367	383	345	369	363	338	402	393	363	395	360	337	383	340	407	371	388	380	349	353	367	330	366	364	371	350	337	374	372	379	389	353	380	359	350	361	361	384	361	395	352	367	396	356	387	352	386	357	342	378	352	390	347	340	370	364	349	333	380	367	378	342	387	408	360	349	378	379	372	362	382	388	353	390	353	363	354	355	343	357	340	397	358	362	365	356	375	384	382	376	400	372	369	360	356	362	408	373	354	378	368	392	366	346	322	372	377	345	368	345	352	359	401	383	363	350	358	359	365	392	387	359	380	356	379	358	386	364	342	320	368	357	351	375	376	364	326	395	368	345	393	371	373	344	385	369	344	361	356	358	362	348	325	371	361	388	348	365	371	367	381	366	349	378	347	382	371	349	338	421	404	361	351	349	354
24144	21634	29179	24569	21627	11904	1600	1028	903	868	790	777	788	730	759	721	728	740	728	679	657	676	666	638	669	660	685	680	663	675	644	622	661	666	651	683	658	645	656	641	636	603	672	665	628	667	668	633	676	621	612	631	628	667	604	613	675	702	641	646	650	603	617	677	601	641	621	655	607	663	689	664	664	660	641	732	640	588	667	635	625	636	673	706	619	685	615	625	595	650	629	642	594	624	651	652	607	700	615	602	619	652	642	684	610	633	654	678	670	641	661	679	614	615	639	622	678	634	640	631	650	642	647	641	672	638	651	671	693	626	633	659	627	672	640	647	628	659	654	610	660	644	651	693	637	651	624	651	668	642	606	603	631	639	648	648	677	635	654	648	625	623	622	636	648	627	631	642	635	635	624	644	607	634	651	621	619	645	605	647	623	619	652	652	683	672	632	666	602	669	632	652	639	627	668	631	639	696	656	647	612	661	674	665	665	677	637	622	629	635	697	625	649	661	674	621	585	624	588	638	675	620	656	663	634	653	638	647	609	613	629	645	648	639	616	630	621	617	640	592	672	629	644	628	644	627	639	613	636	612	634	652	626	683	633	631	627	595	662	597	662	638	626	642	640	651	639	632	652	580	647	648	630	678	633	626	649	598	626	611	636	640	656	657	666	651	625	701	642	610	605	634	643	657	640	687	641	656	602	665	637	676	657	665	659	682	619	656	615	606	646	632	680	642	641	604	636	627	614	603	660	704	622	627	628	614	633	696	687	631	635	606	602	686	612	656	645	632	664	622	672	634	640	624	642	639	621	653	669	640	653	611	634	651	612	692	661	623	626	624	661	643	605	623	668	689	649	683	636	675	621	667	673	666	661	655	677	645	639	632	656	617	668	659	572	643	680	643	631	650	684	630	649	677	624	624	624	656	634	686	657	609	650	643	695	677	665	639	667	644	641	669	609	613	659	627	654	615	648	652	666	616	637	642	655	666	647	657	670	632	590	682	710	640	666	623	682	633	613	639	631	613	633	640	626	695	664	640	658	636	646	682	684	633	649	638	635	616	656	653	622	641	615	640	671	655	660	674	614	654	631	641	635	627	670	676	646	664	658	639	671	607	623	628	615	631	619	645	649	639	608	656	659	637	633	601	638	634	657	650	650	654	672	598	622	619	638	632	612	650	661	626	633	598	611	646	622	644	655	686	636	660	665	657	646	609	654	652	631	629	617	615	607	671	652	647	609	637	639	643	644	657	696	603	622	662	613	605	686	635	620	647	640	607	642	601	640	643	606	642	637	638	654	608	647	650	645	648	619	642	602	634	687	610	652	610	640	634	603	633	630	668	652	645	616	672	624	640	643	696	668	611	673	634	624	661	612	653	599	635	728	641	689	677	653	606	654	641	648	673	620	644	623	632	674	696	645	651	648	660	670	637	642	634	640	634	622	671	655	649	607	667	661	636	652	669	681	640	654	633	637	657	651	671	630	645	646	624	635	658	614	634	647	674	644	634	667	616	677	622	660	644	678	653	636	614	613	590	672	654	618	649	656	626	611	648	575	622	607	630	665	611	633	607	614	592	654	613	642	649	666	649	612	610	672	678	604	659	607	665	681	608	616	593	650	628	621	612	640	665	634	634	648	662	667	676	644	691	647	613	656	666	637	639	639	635	661	649	620	613	619	651	655	610	672	642	626	656	633	649	662	641	671	606	654	701	641	653	649	681	641	658	637	703	639	642	639	614	632	668	633	664	638	656	613	652	667	636	636	655	605	658	610	612	682	640	641	608	623	622	647	579	635	585	676	613	674	646	632	628	598	671	675	662	636	604	598	593	597	635	648	655	618	670	656	616	660	659	627	635	664	603	666	649	622	629	685	641	588	649	670	659	687	630	595	643	595	673	642	694	632	623	635	639	623	633	608	669	626	647	629	653	656	650	658	618	619	675	596	619	659	623	621	681	638	670	633	637	616	656	693	612	672	627	629	649	602	631	629	636	629	645	646	660	644	660	696	615	628	675	665	610	670	666	619	616	650	650	696	617	643	630	621	590	629	642	613	610	682	636	614	696	661	618	598	622	652	636	663	634	602	595	605	628	637	627	642	661	592	626	658	634	647	601	656	645	627	613	665	613	604	655	630	592	582	644	645	666	682	684	645	630	627	667	619	629	610	667	613	615	626	606	648	626	630	660	639	618	634	655	597	621	646	669	639	626	628	642	627	675	669	650	615	638	646	601	633	653	608	675	650	627	635	653	624	647	627	609	646	665	630	655	675	652	582	652	640	605	655	599	657	665	614	657	634	654	651	587	597	637	620	620	678	610	629	660	633	652	627	649	625	617	644	667	629	667	652	594	614	614	705	616	615	632	664	638	632	625	629	645	614	646	607	602	658	664	636	664	624	669	638	646	645	660	626	634	646	644	673	653	616	666	614	637	663	692	613	647	615	636	664	658	687	554	627	645	631	658	608	681	636	616	672	640	644	613	623	614	583	638	679	637	641	639	659	675	673	630	644	682	631	637	629	653	645	631	606	709	634	656	631	630	666	675	612	656	609	674	604	589	615	623	629	676	625	656	609	610	678	612	648	639	624	624	621	638	651	644	658	665	653	644	645	659	676	600	595	652	649	640	674	652	619	647	649	643	606	626	675	651	647	630	646	659	614	663	625	583	609	614	610	628	660	646	633	667	679	620	653	650	670	625	656	633	669	615	575	644	612	628	663	627	661	620	631	630	653	595	651	629	637	650	583	624	632	614	655	629	598	619	640	645	654	628	651	631	638	629	661	640	660	638	606	612	647	656	617	626	653	620	657	677	666	666	632	604	634	642	615	620	645	591	634	608	632	638	630	658	653	654	624	646	633	682	654	613	669	632	643	618	637	628	640	644	631	636	644	628	604	690	655	636	633	623	629	658	653	668	623	661	665	597	669	651	663	646	648	636	581	592	607	627	637	613	644	664	599	622	674	655	656	626	661	637	646	593	646	652	668	658	668	637	636	631	656	677	618	627	662	637	645	601	641	619	686	627	640	636	615	646	646	638	628	658	631	593	637	644	594	639	641	647	637	650	615	568	669	703	665	645	668	611	614	610	611	651	664	629	642	625	615	656	674	633	687	603	630	619	586	651	603	605	690	621	664	635	673	634	619	618	666	635	676	646	651	622	629	619	634	598	629	702	683	617	613	586	588	671	680	636	626	650	622	656	635	655	639	658	622	627	615	667	654	634	647	643	625	633	613	602	646	608	651	665	664	601	620	610	630	661	636	668	602	620	629	693	609	622	652	590	592	648	645	634	638	565	630	633	658	618	649	627	621	614	646	683	600	627	597	637	677	626	687	636	654	681	664	654	595	653	618	627	616	639	632	635	655	706	642	674	621	653	695	656	596	659	669	622	673	681	631	667	649	642	674	589	671	663	671	617	623	665	662	606	635	652	634	676	613	618	662	672	616	594	649	633	610	629	642	629	657	627	630	654	641	622	637	618	663	574	686	616	617	601	641	664
4840	10134	8072	4087	2980	2344	1876	1652	1418	1335	1081	1145	1102	1002	952	947	876	914	883	865	793	881	812	815	767	748	808	818	783	762	792	789	819	792	795	831	794	744	791	797	732	776	777	778	790	794	764	728	827	768	808	823	812	795	777	778	791	755	762	765	767	781	758	779	756	766	716	760	777	736	792	774	751	742	751	778	808	774	808	782	768	755	739	725	789	776	779	821	744	828	769	758	704	754	830	767	730	770	777	769	733	807	748	748	785	753	744	742	742	757	764	735	803	733	748	749	798	743	749	755	750	732	720	798	774	785	794	731	725	766	776	756	765	791	755	764	788	753	798	740	802	737	785	742	732	747	812	766	747	729	766	771	752	736	734	801	716	716	763	808	725	770	719	720	753	736	748	747	728	812	707	839	742	795	787	787	759	746	735	745	815	798	798	773	732	732	724	777	781	773	772	709	751	800	717	762	711	745	769	762	778	779	791	747	761	785	809	759	767	795	776	771	739	779	738	765	775	749	736	808	737	775	756	802	791	738	749	736	778	740	737	800	758	743	747	760	743	775	755	720	725	771	727	739	772	715	792	778	737	740	772	733	779	768	733	738	773	735	788	757	731	810	704	787	721	773	706	772	740	768	744	802	729	745	774	825	735	752	768	751	805	726	762	782	738	743	759	779	758	784	749	727	750	747	795	760	775	750	728	743	749	719	715	801	787	770	722	791	763	729	799	730	777	748	757	751	784	791	745	727	748	793	715	739	806	748	773	766	742	750	766	784	762	741	761	718	789	781	731	721	740	784	774	780	759	742	733	777	739	729	744	728	763	753	743	720	801	769	761	756	776	729	703	784	771	785	755	788	712	776	743	734	798	738	765	732	803	722	756	733	753	781	716	726	761	747	713	734	752	779	766	752	700	712	793	784	724	802	763	714	766	740	760	709	747	774	737	749	775	768	734	739	772	772	786	693	806	758	801	699	737	761	777	730	749	738	761	759	779	750	769	775	768	783	741	734	729	781	779	747	750	773	771	787	769	806	736	763	776	768	750	725	748	723	767	759	747	750	747	812	721	757	758	719	774	739	730	694	744	752	746	753	800	773	718	790	764	722	779	782	712	757	759	758	788	737	803	763	741	736	726	742	758	786	755	758	804	760	778	736	737	758	772	780	796	763	751	765	768	799	778	755	770	765	779	702	769	771	716	807	779	799	747	831	745	747	782	747	787	754	752	737	764	794	755	756	749	734	745	774	799	741	716	703	777	743	783	747	779	771	780	762	712	716	715	726	802	774	735	728	777	739	680	760	770	768	751	750	743	737	766	737	733	765	738	779	711	718	754	745	757	775	721	771	790	786	720	795	782	765	794	758	730	733	796	760	756	752	731	749	790	774	731	762	767	757	749	736	753	786	754	753	730	732	745	786	768	761	793	702	692	698	745	789	744	739	764	755	723	703	772	756	773	786	759	801	780	738	748	775	787	759	731	743	761	760	717	712	700	722	734	753	802	774	775	732	746	767	757	755	736	827	748	744	733	772	711	735	737	727	713	755	783	798	756	760	773	812	755	734	759	706	750	734	786	751	785	741	743	730	767	695	776	744	708	783	781	776	716	805	766	761	827	754	766	771	748	708	760	761	719	743	716	780	798	750	768	786	775	737	719	730	699	740	732	745	791	725	761	716	781	748	773	692	724	756	763	765	751	741	766	746	726	695	827	770	790	744	806	741	717	755	736	739	744	755	741	722	735	758	748	784	736	741	743	703	782	720	683	785	734	737	727	775	769	748	799	762	743	751	726	776	759	710	740	786	767	789	681	725	732	754	784	776	765	734	781	744	796	737	797	782	738	736	773	760	766	729	738	734	737	743	736	766	715	782	768	774	751	732	748	774	755	762	754	760	764	775	748	791	794	785	752	797	742	727	810	748	778	745	760	685	765	738	765	737	745	774	797	741	753	751	753	786	707	695	742	767	744	767	762	751	716	734	742	778	808	762	763	787	798	790	732	708	714	785	778	787	751	716	740	753	766	734	733	732	795	741	737	782	775	829	759	812	796	711	729	789	787	756	756	752	712	735	811	734	777	754	771	736	711	777	713	778	784	731	752	772	719	714	756	718	778	768	729	737	740	754	710	823	740	739	773	765	796	745	791	828	724	720	791	752	773	758	781	761	764	755	763	744	802	796	812	742	756	793	754	771	751	756	768	810	783	776	760	812	773	733	770	754	776	745	729	763	728	759	807	753	751	782	725	755	723	742	747	696	761	758	791	751	726	735	770	774	789	732	785	788	750	747	775	775	757	720	726	738	794	734	729	720	749	728	757	791	771	724	751	740	748	758	792	720	779	748	751	780	764	750	737	699	769	791	732	742	717	767	746	769	752	789	743	677	783	770	775	722	813	771	785	762	762	773	746	752	719	762	750	812	735	767	757	751	785	716	790	768	676	737	743	726	764	760	774	789	762	725	745	766	752	741	754	782	765	764	780	752	773	768	795	725	756	789	817	713	771	837	787	767	738	774	753	748	712	757	761	750	739	757	726	722	722	743	800	779	750	730	794	740	791	712	754	734	754	791	734	756	747	747	729	716	710	711	721	735	776	736	759	751	722	788	763	741	759	758	755	732	777	798	773	753	747	779	763	700	702	804	745	788	732	774	714	738	788	719	751	746	805	808	714	745	793	772	779	717	773	727	731	768	766	793	737	784	726	805	806	739	763	782	751	735	825	759	717	800	742	824	779	783	763	777	774	713	722	711	751	751	749	739	780	774	707	778	763	728	724	744	767	759	741	735	772	703	767	726	730	824	781	811	733	757	814	762	771	770	803	723	780	767	755	732	769	769	730	763	749	761	770	790	714	763	787	776	748	773	663	744	765	778	787	769	769	786	758	763	748	736	775	793	737	771	804	780	779	731	759	719	765	733	790	768	777	750	759	750	773	735	788	742	781	750	739	775	735	761	745	739	799	770	763	790	758	770	764	742	721	751	765	741	728	756	717	769	727	788	746	772	778	775	719	801	759	802	759	770	776	696	776	764	721	774	724	777	754	724	768	790	765	767	715	792	792	792	745	799	737	738	745	719	748	733	722	770	749	764	748	730	752	774	732	758	735	734	695	751	725	791	721	776	752	737	771	723	760	769	748	736	787	748	751	760	722	725	741	735	753	729	724	715	768	752	736	749	750	746	723	720	746	742	828	741	770	739	717	750	759	774	747	777	748	746	780	734	801	750	728	745	756	764	741	758	760	749	726	786	744	725	749	767	784	710	768	752	742	747	812	811	792	746	757	738	792	724	719	773	746	674	779	774	753	762	799	766	753	801	767	760	742	752	787	777	747	779	767	710	754	756	755	778	761	766	783	733	780	730	748	785	757	752	772	806	756	772	738	734	792	733	758	748	746	736	730	789	735	738	721	763	749	746	717	775	738	760	752	765	745	774	696	746	752	788	770	777	805	743	782	757	785	769	767	769	828	756	798	770	743	733	791	770	778	761	802	790	816	749	774	758
25221	21503	27863	25445	10066	727	511	471	473	465	386	437	354	402	373	359	356	362	372	343	343	347	325	366	334	346	359	327	350	329	330	311	351	349	340	323	319	298	340	320	317	347	344	363	301	300	330	324	368	320	327	349	340	307	313	314	330	331	325	331	330	345	365	395	347	327	345	297	332	380	323	330	324	308	351	349	308	291	347	339	318	323	309	323	347	324	348	346	326	320	317	340	326	320	300	353	366	316	341	342	310	341	322	331	359	333	320	346	323	317	312	311	372	326	364	332	335	296	325	317	323	340	309	336	369	322	337	336	345	319	321	335	336	308	325	348	355	320	327	315	320	282	312	335	286	308	310	319	339	317	301	337	329	310	340	362	319	331	316	351	325	315	334	320	311	339	339	291	355	333	352	308	328	308	315	303	268	375	343	329	320	348	316	299	318	338	320	315	321	318	340	302	321	328	329	330	332	352	300	339	312	335	312	343	311	364	315	353	295	353	312	335	313	333	319	310	326	378	331	364	330	329	326	324	331	330	327	323	345	334	328	345	326	346	318	342	324	333	311	344	335	321	338	341	319	308	317	297	326	285	323	302	315	326	331	342	331	317	333	360	302	323	297	316	331	350	308	349	344	339	331	346	334	347	321	344	343	331	328	367	313	346	321	337	345	318	340	354	362	292	320	335	339	347	331	356	317	314	315	303	336	348	320	341	336	349	355	333	333	310	340	306	342	315	323	336	314	325	331	326	357	327	327	334	336	362	333	320	318	367	330	317	353	329	298	315	305	335	326	341	307	340	317	303	315	323	329	306	309	307	323	344	331	329	328	312	350	329	329	310	327	342	333	334	323	298	319	313	331	344	324	310	340	311	333	304	342	357	340	319	283	336	312	282	330	294	327	335	322	332	325	307	330	342	315	324	340	346	354	319	297	288	312	344	316	327	313	317	293	319	368	367	304	324	309	324	372	325	304	311	329	326	325	296	324	314	333	343	358	339	323	348	330	327	328	301	325	331	325	326	340	327	340	315	337	332	366	338	317	313	342	350	310	325	303	346	334	349	361	314	297	334	330	346	344	329	327	321	344	324	329	382	339	351	311	338	346	318	315	330	352	324	347	346	316	319	335	342	326	308	344	332	332	348	295	351	362	302	330	346	316	333	328	341	313	318	371	299	364	339	343	325	340	308	346	342	341	312	311	307	320	358	298	335	335	334	314	309	359	316	327	354	327	347	326	331	308	351	316	336	321	319	340	352	318	299	340	335	308	348	340	348	339	323	349	285	321	319	339	312	336	336	347	316	340	297	353	303	367	327	342	322	317	316	335	314	317	333	293	318	318	352	276	327	343	332	350	322	333	339	339	302	343	318	320	315	366	334	353	293	358	331	319	318	342	343	325	299	323	330	294	330	355	319	312	311	299	328	305	323	302	311	356	306	300	309	309	317	333	347	323	310	316	348	345	310	316	311	339	340	317	333	364	313	329	316	326	341	319	318	343	328	343	334	302	327	322	340	338	323	292	327	341	340	312	307	305	333	323	319	315	299	319	331	327	335	319	339	334	345	333	328	325	351	298	330	320	310	310	312	351	353	338	322	306	308	345	310	320	338	311	349	324	329	321	311	294	366	350	332	374	328	358	338	337	321	325	321	321	357	353	290	345	324	342	336	350	313	338	321	323	328	296	335	292	324	323	302	349	344	304	327	339	283	333	351	350	317	338	356	337	334	326	298	328	303	363	316	329	326	329	278	329	331	336	339	299	318	327	342	316	311	340	349	313	346	348	305	314	323	352	331	337	336	324	307	315	358	319	340	319	357	331	329	307	316	299	349	341	323	313	303	324	322	307	327	339	297	344	317	357	344	307	339	310	324	355	334	368	365	321	325	376	306	319	331	334	350	300	329	336	339	343	316	301	302	323	315	336	327	325	350	320	328	314	325	309	306	349	344	309	311	357	325	338	376	302	343	340	327	323	331	314	299	361	350	325	357	327	340	318	329	327	304	328	334	309	321	293	351	341	349	327	322	330	340	331	298	318	329	341	345	308	363	312	342	338	335	333	340	327	321	287	305	332	323	316	337	315	332	294	304	351	340	317	340	304	314	317	316	341	334	320	321	289	339	347	339	342	317	338	362	312	324	315	297	359	350	356	338	293	325	336	322	335	344	288	303	340	346	333	356	351	343	342	345	351	322	346	346	319	323	303	314	362	338	324	308	349	290	310	323	307	356	319	332	326	320	347	314	339	330	328	326	366	346	356	316	282	323	309	333	318	341	348	332	294	333	350	327	334	328	316	327	337	336	325	322	339	331	354	332	316	369	321	325	330	305	322	326	315	348	312	348	321	349	299	298	323	314	316	309	341	317	292	324	341	327	341	338	328	330	340	324	309	312	325	305	294	313	350	330	283	357	323	316	325	318	318	327	367	362	348	303	318	338	302	307	298	328	333	312	314	315	326	343	319	312	353	298	307	324	318	344	279	326	322	320	327	326	321	297	354	311	336	352	359	302	302	325	333	316	325	317	323	343	348	299	348	355	314	333	321	312	321	336	321	306	329	330	343	302	327	308	344	307	315	306	314	325	345	315	353	304	303	320	350	318	311	340	306	328	308	322	365	338	317	330	305	295	345	302	344	342	308	310	283	329	308	338	345	343	326	314	327	336	322	346	346	301	335	322	371	357	349	332	318	345	294	309	307	322	323	323	320	336	323	328	325	319	295	324	333	310	329	351	347	300	316	381	355	340	309	307	348	289	325	319	311	347	334	328	373	325	334	326	347	357	309	294	328	368	319	309	327	302	327	330	323	321	309	325	340	357	340	340	302	327	323	294	347	325	318	347	328	355	331	304	327	303	326	332	327	366	327	337	331	320	301	336	341	341	324	319	301	308	330	328	294	367	320	344	350	345	369	335	300	325	321	341	342	338	347	296	335	307	320	324	313	330	302	327	324	336	338	315	290	287	341	307	309	354	367	334	302	361	305	287	334	311	329	348	321	334	347	329	303	331	371	332	303	318	331	329	334	313	370	314	332	325	351	338	312	308	327	303	302	314	285	320	317	307	292	337	295	337	357	339	354	322	329	321	351	330	336	312	340	320	349	286	308	331	306	352	337	304	338	316	297	332	332	300	344	322	342	329	333	313	329	330	311	358	335	324	330	344	307	315	302	312	317	322	356	317	326	331	313	342	342	313	322	324	300	319	297	336	355	289	317	314	352	280	359	299	316	329	327	302	336	330	307	296	316	346	367	334	339	316	328	336	337	332	341	354	358	330	337	325	344	322	323	319	344	328	322	282	305	313	349	317	300	329	337	363	326	324	329	363	363	327	334	316	322	321	349	294	325	355	288	288	313	317	363	327	314	313	319	323	313	299	316	331	304	315	330	317	327	337	321	360	310	318	321	323	311	314	345	338	339	316	313	334	323	315	292	318	329	305	309	323	343	335	319	359	383	331	318	319	311	301	353	352	345	363	344	337	332	350	325	355	346	335	325	319	326	321
4479	5586	4240	2133	1577	1287	985	815	741	711	632	537	576	527	528	547	461	505	490	565	512	489	488	456	436	418	473	445	484	444	444	442	445	467	465	428	436	443	452	443	475	442	441	432	432	423	480	449	436	443	499	438	416	450	421	465	414	455	460	456	415	416	468	448	449	456	432	389	436	432	401	422	433	407	432	406	427	442	409	425	422	476	395	418	380	432	419	429	477	421	458	462	441	443	419	434	432	424	414	450	414	430	469	443	480	460	438	456	449	448	433	409	469	435	416	442	454	452	422	419	427	448	419	436	440	446	432	418	433	410	431	453	435	462	401	444	429	425	401	443	434	420	423	466	425	408	471	419	388	403	462	455	426	439	446	405	453	446	410	411	425	437	423	419	435	445	432	450	418	456	449	466	404	445	446	438	455	450	419	431	412	421	421	434	445	432	451	428	475	402	427	415	436	410	428	438	453	426	446	410	408	440	448	452	428	425	430	438	431	454	440	426	416	459	410	481	446	464	424	428	437	459	449	424	455	439	428	452	389	430	442	442	425	418	416	414	433	443	465	430	476	429	434	423	427	399	430	436	436	401	436	419	442	431	444	451	425	414	408	418	485	443	462	471	421	443	452	457	423	452	414	428	438	448	446	459	425	426	400	419	446	467	382	444	413	410	426	425	474	435	406	435	415	416	425	434	441	432	393	445	431	440	440	428	434	443	444	461	418	469	409	457	428	425	421	437	417	439	431	455	440	444	428	434	437	418	433	422	421	434	425	442	389	425	412	403	473	411	431	433	446	455	432	426	435	422	430	466	435	436	425	440	423	454	417	461	478	421	411	440	461	443	453	427	437	438	431	411	459	402	420	412	429	420	402	415	468	426	470	423	393	414	432	450	444	440	396	395	423	444	430	475	440	418	429	449	445	436	417	423	468	437	477	417	438	460	416	414	396	401	424	449	449	404	413	389	423	393	440	400	486	364	445	414	403	429	468	439	420	433	429	463	426	402	419	455	440	401	469	467	437	428	432	430	433	464	419	409	410	414	434	439	426	423	419	412	424	406	402	467	435	446	433	438	462	447	435	422	456	434	412	425	400	432	410	423	437	426	434	432	463	435	447	452	435	434	424	408	405	418	424	440	395	444	436	420	439	384	433	448	402	412	443	421	404	443	430	442	426	416	437	443	411	443	411	424	423	436	471	405	419	438	426	475	438	436	413	451	468	456	430	419	404	410	425	449	392	479	452	427	419	469	443	431	437	449	466	426	442	424	441	411	435	423	429	436	425	415	422	415	433	437	461	460	427	452	393	459	430	429	430	430	430	425	444	405	453	399	416	442	465	463	415	434	436	432	451	434	445	463	406	420	366	462	406	392	406	429	437	440	409	430	450	416	454	450	444	433	438	461	423	422	401	409	446	437	411	469	427	448	474	437	410	443	421	435	456	394	408	428	394	411	427	437	409	420	412	463	458	422	451	452	434	424	418	418	424	442	396	389	461	425	385	456	430	453	470	476	441	469	417	410	436	441	444	455	421	454	415	441	424	421	420	409	464	432	423	436	454	415	444	445	432	429	424	471	457	438	428	422	478	460	371	428	476	412	423	400	473	428	423	421	435	443	468	400	414	484	467	442	438	414	444	407	427	436	396	450	421	456	445	435	367	422	410	454	477	429	454	433	447	463	457	410	436	473	411	448	438	461	457	417	413	431	437	463	407	444	389	442	430	451	433	437	431	457	450	432	431	401	462	423	454	390	390	409	432	437	489	435	457	461	425	452	416	488	462	438	468	447	446	411	437	409	449	456	460	427	423	469	409	446	461	441	434	466	431	424	442	440	444	449	468	460	407	456	433	414	442	411	457	408	460	433	422	436	442	437	417	448	421	411	446	443	465	450	427	417	479	500	407	421	428	461	416	406	437	447	416	418	424	439	444	419	421	396	465	439	429	404	411	437	427	431	404	410	418	412	399	421	428	430	437	408	431	468	454	411	414	428	482	443	434	420	425	425	429	463	406	445	425	450	445	438	419	442	423	395	418	443	453	425	417	429	398	477	428	447	467	437	459	432	425	449	443	476	427	426	443	469	437	430	403	460	459	444	412	455	469	431	431	436	454	478	412	447	426	395	386	451	434	439	452	445	406	436	425	423	417	422	424	492	412	428	414	403	432	441	421	446	420	446	429	412	447	452	419	424	409	484	419	445	425	439	400	477	421	425	429	414	433	440	408	437	431	446	433	449	458	420	466	445	472	428	455	425	431	427	425	400	432	425	440	433	449	441	428	428	413	433	443	454	439	465	422	438	447	435	414	431	395	423	425	415	384	453	450	379	423	449	439	412	423	440	410	464	424	441	412	409	432	414	418	415	428	431	438	393	406	428	446	411	420	426	450	459	441	432	377	454	431	444	444	439	463	408	471	434	402	401	452	453	452	458	462	415	407	440	443	433	440	381	393	410	413	416	413	463	462	451	453	455	460	399	445	421	448	454	454	425	449	453	398	435	438	455	403	406	388	419	400	426	415	465	453	427	397	396	425	435	457	460	440	464	452	441	452	469	458	425	392	477	433	428	424	453	436	448	441	426	444	418	403	428	418	465	437	417	432	453	434	451	415	451	420	436	454	446	439	428	432	423	435	426	434	441	444	431	449	401	444	433	447	405	466	412	431	444	407	395	422	429	422	439	403	449	431	443	471	426	429	467	433	416	432	413	439	412	418	478	415	420	425	448	432	420	468	436	426	425	442	424	417	408	411	441	457	437	449	451	455	435	431	437	429	456	442	456	452	434	443	416	419	434	443	452	469	397	448	399	446	445	441	476	423	452	439	450	461	451	436	439	462	426	398	415	443	409	446	412	423	444	428	448	410	450	373	445	418	428	427	477	431	375	419	433	416	433	413	443	436	419	438	450	434	442	389	443	432	419	449	444	449	436	444	458	426	446	432	431	441	435	458	438	445	435	431	423	454	462	431	428	455	388	466	430	413	435	443	474	466	439	453	420	427	427	432	453	444	414	425	457	459	443	461	432	430	416	409	411	445	421	456	452	435	456	423	398	402	443	464	444	434	456	409	422	432	434	440	451	419	432	424	420	437	418	367	420	416	451	415	433	418	453	415	425	385	432	408	420	430	428	423	411	436	463	431	440	420	438	444	425	438	482	426	443	445	414	485	466	439	414	466	376	402	445	363	440	401	439	404	442	412	426	453	463	414	437	415	424	467	422	423	426	431	429	429	426	421	443	404	434	436	387	422	466	426	456	436	460	428	375	436	467	434	417	435	421	430	429	438	446	405	463	441	433	480	410	428	415	426	433	430	442	449	437	477	407	426	431	434	429	431	407	420	414	445	454	427	480	450	432	381	450	451	460	418	425	449	411	440	400	432	417	444	424	457	470	437	431	429	444	430	416	473	399	439	440	420	410	394	459	397	478	389	439	467	412	449	458	464	445	441	404	450	405	439	442	472	385	438	460	432	448	445	445	401	438	453	415	436	437	428	433	456	427
23143	21592	29562	24083	21593	21679	11767	1817	1354	1332	1273	1167	1058	1042	953	1031	1007	1041	1044	978	1000	954	912	979	925	903	963	904	902	861	903	900	894	860	904	933	906	892	876	886	891	830	910	890	943	898	903	863	912	897	891	899	890	868	865	881	872	820	816	859	851	839	893	886	910	941	846	853	883	838	877	828	858	835	836	843	850	823	863	813	862	899	857	851	859	843	856	852	834	862	824	885	905	793	823	888	838	812	852	849	905	917	829	884	848	863	845	897	866	807	855	855	889	877	932	881	884	895	864	869	792	918	856	875	877	874	842	859	836	854	893	906	814	883	849	906	886	861	839	861	841	893	859	878	899	872	899	857	837	875	907	886	884	830	904	847	850	891	862	843	858	872	842	868	874	883	871	861	871	874	850	868	823	838	883	844	873	817	869	909	903	847	855	902	884	844	888	864	877	846	827	811	879	867	878	848	861	841	859	834	863	868	843	835	834	835	889	832	890	907	845	859	900	841	870	839	885	885	886	877	803	819	860	851	825	846	916	892	851	880	812	840	845	876	876	862	877	874	888	830	883	856	818	868	880	862	841	830	852	900	913	840	941	826	848	860	866	852	886	851	894	882	802	868	846	872	842	868	879	869	853	824	851	851	888	876	834	879	879	847	878	873	854	828	832	886	914	824	880	856	876	861	838	829	874	927	851	829	872	888	835	824	826	904	852	852	838	881	818	843	895	870	889	914	892	858	863	835	848	826	806	825	863	855	830	868	862	903	819	853	863	908	872	886	834	864	859	858	854	859	817	853	864	857	867	876	883	840	855	852	904	820	862	883	818	865	797	825	905	842	811	826	871	889	868	862	783	882	873	890	826	877	833	902	893	872	900	851	865	849	926	853	862	872	871	884	875	857	887	903	881	864	864	869	869	869	837	930	866	839	873	842	863	880	867	847	873	899	890	916	862	929	834	950	913	835	854	911	826	778	816	917	872	820	851	841	881	864	817	841	836	849	836	888	865	815	926	847	878	854	839	844	811	852	854	802	809	800	859	857	848	885	847	863	891	860	866	868	865	865	881	888	829	907	893	880	866	895	877	884	842	800	843	849	849	848	849	826	859	840	842	867	873	878	845	870	854	894	852	857	876	867	842	815	844	872	882	897	824	851	855	874	883	821	826	846	831	851	826	839	818	848	820	851	857	860	850	826	875	796	815	810	864	883	844	822	786	873	871	869	911	810	860	852	869	857	854	875	825	875	917	915	832	871	851	892	857	837	887	883	839	938	875	874	903	815	805	843	847	842	889	844	829	900	836	850	887	892	883	863	870	859	853	878	891	852	831	882	830	860	868	854	918	868	798	857	879	854	839	893	828	886	879	889	824	891	814	891	821	789	873	848	859	879	838	843	832	858	878	897	848	804	808	858	852	858	949	856	819	848	839	911	853	810	885	894	876	838	856	872	820	881	871	838	894	844	875	879	854	833	843	853	791	786	825	870	868	851	868	871	888	839	840	909	828	849	901	879	866	826	857	902	789	847	852	822	871	846	865	853	885	860	863	890	847	891	873	916	850	855	880	842	833	835	887	830	821	888	847	833	849	845	840	882	842	870	852	847	818	844	872	883	816	860	877	847	791	841	832	879	857	877	874	836	807	851	861	833	887	870	903	859	916	841	852	849	829	891	827	848	891	872	849	874	882	850	874	901	876	836	839	866	910	831	848	880	868	846	808	882	865	867	848	826	889	846	938	799	875	837	887	909	890	875	849	817	880	878	883	859	894	866	893	859	860	867	878	845	851	845	891	937	897	880	846	837	807	881	810	870	816	892	879	896	868	873	823	834	831	842	912	862	918	828	872	888	864	851	867	845	867	906	892	872	825	857	913	835	901	886	845	860	882	813	840	889	876	820	854	877	835	896	871	880	854	884	871	837	893	838	905	903	898	875	864	880	837	840	852	804	805	870	924	856	842	880	821	842	807	817	827	813	831	864	869	832	880	885	822	888	804	887	869	893	879	823	877	887	848	857	800	815	864	821	847	924	855	864	871	856	855	845	846	866	862	815	870	831	859	885	847	850	889	866	908	867	908	863	877	858	875	842	813	839	841	880	849	822	831	849	914	896	849	781	838	806	841	875	909	827	893	852	837	862	883	869	894	861	896	825	906	816	854	908	860	853	839	849	852	904	869	809	846	799	855	855	847	862	830	875	834	861	898	820	828	887	881	869	858	815	842	834	840	824	843	867	835	889	818	878	869	893	880	853	909	826	827	842	885	863	928	875	869	839	896	864	818	879	893	873	841	928	870	875	856	841	899	862	806	806	828	830	838	840	842	867	910	852	923	848	834	875	837	860	909	866	848	851	850	869	844	919	900	843	907	882	895	885	871	870	793	895	886	856	871	906	861	876	864	869	921	829	850	818	845	864	856	823	836	866	877	813	845	824	916	849	868	833	869	864	827	915	881	875	814	818	869	795	852	874	896	905	855	834	881	875	852	891	885	880	888	889	839	815	896	892	806	822	875	861	863	856	862	880	839	824	852	790	828	832	856	860	832	872	830	856	767	827	888	873	849	838	910	839	845	842	872	893	805	844	905	869	922	877	915	837	846	903	895	804	892	813	856	845	848	854	919	891	836	843	841	836	839	866	811	863	847	839	881	857	910	856	931	823	832	876	886	839	840	878	817	829	878	848	830	889	867	899	849	829	891	886	877	927	898	873	851	866	879	817	850	805	927	851	887	789	867	886	901	872	859	888	836	847	866	882	880	863	879	798	830	907	880	823	873	804	922	847	917	841	897	849	905	801	947	841	894	827	918	877	828	883	872	879	894	870	855	843	835	865	865	899	910	889	784	820	880	836	928	853	832	898	914	851	837	857	839	863	907	890	840	891	815	808	876	840	820	887	881	860	886	862	832	890	864	865	853	845	828	895	839	924	864	860	827	921	813	848	858	899	832	851	902	879	886	818	817	911	834	875	912	892	859	863	838	848	838	820	858	854	887	894	915	827	803	845	906	871	853	877	872	863	849	836	858	819	871	848	901	889	863	869	887	884	878	863	846	926	848	844	846	853	839	920	822	859	852	831	893	859	840	859	888	883	893	843	849	849	872	828	857	867	880	826	832	828	854	836	813	881	861	883	857	856	862	900	880	873	885	845	863	875	835	883	864	880	838	875	893	874	824	893	852	881	836	909	870	818	845	898	855	876	868	854	860	902	858	945	854	828	874	838	890	826	885	853	848	849	900	889	837	897	811	840	812	851	891	869	866	889	827	810	872	894	862	856	849	865	878	840	856	902	869	821	877	831	827	884	831	856	877	829	878	866	815	875	850	853	874	834	871	847	869	852	808	835	872	899	858	842	870	835	885	828	919	827	849	859	868	866	891	858	869	884	844	859	874	875	807	860	877	887	831	869	878	855	910	877	867	853	848	930	842	784	907	835	845	836	832	899	836	827	846	871	836	819	847	894	861	900	856	870	881	849	831	920	883	891	853	826	861	825	867	829	856	855
7055	16583	13286	7130	5256	3977	3244	2706	2345	2000	1842	1709	1567	1488	1428	1301	1307	1302	1213	1211	1206	1211	1077	1127	1141	1128	1113	1096	1046	1139	1090	1033	1081	1101	1010	1010	1081	1053	1050	1008	1054	1048	1002	1029	1061	1067	1038	1077	1074	1033	1062	1021	1089	1052	1025	1031	1012	1053	986	1000	1050	974	1037	1067	1013	987	1006	1079	1076	1052	1017	1045	1047	995	1064	1031	970	997	957	1022	975	1020	1025	945	1051	1021	1001	1006	1016	1062	997	1031	1065	993	993	981	1012	1034	1082	1044	978	967	1014	950	1010	1032	1012	955	982	1044	999	993	1010	1021	1018	1025	978	1013	1017	1024	1020	1006	968	1010	1014	1049	1036	1013	1005	993	1086	994	994	1028	1052	1057	979	994	1055	1026	1020	988	1048	1033	981	1024	1026	980	959	984	1044	998	1042	1001	1024	1052	1027	982	1000	1003	1011	1064	1006	1029	1061	1083	1051	1000	1021	1034	1004	994	963	969	1032	994	1013	987	1009	1071	1039	997	1009	1009	1014	1010	1044	1003	1013	969	1067	1020	978	997	1020	1093	1021	1046	997	1034	1024	959	1072	965	971	1028	1099	990	1008	997	1030	1003	1049	996	971	1061	1023	982	1033	965	1035	1031	1041	979	1037	990	993	971	1038	974	1065	980	1010	1013	998	969	1008	997	1001	1013	987	1013	1011	967	1018	1021	970	997	1029	968	1014	1033	917	1019	973	1031	1027	1006	1002	994	1022	1014	979	993	989	1014	1011	1058	1093	1006	994	938	972	1002	1014	951	976	1042	983	1002	977	980	1008	1015	987	999	968	986	984	1060	1031	996	975	1049	998	992	1041	1022	1007	993	1036	1018	1065	1013	1041	983	1025	1028	1052	1022	934	1052	1002	1046	1017	999	1052	993	962	961	991	995	1050	1007	1046	1040	1067	1021	1025	1066	939	1029	1034	1022	1002	998	989	963	977	1025	1000	982	1000	993	997	1029	978	1046	999	994	1054	1019	1011	972	1037	1021	1030	1050	969	1020	1036	977	971	995	992	1018	1016	1016	1040	1012	1015	1005	1036	993	1006	954	1035	1036	983	1004	977	984	1039	1003	1007	1007	1043	1040	1005	1051	1032	1000	1007	1021	1018	949	1040	1002	1065	988	1019	1014	1028	1030	1027	1023	988	963	989	1010	1026	1010	1027	1050	944	1027	1002	1037	1000	1011	990	948	961	1014	971	1071	1001	993	978	1040	994	978	1008	1080	1031	1012	1042	1056	967	1005	1044	986	1009	1048	1043	983	948	1078	991	939	942	1009	972	1051	1010	940	1064	1021	984	1018	976	1043	1017	1011	971	1048	1025	1029	978	1002	1037	999	959	993	1005	996	956	979	1036	1034	957	1010	1005	1052	962	1054	1002	988	1011	1024	1014	1054	1015	1006	978	1032	989	1000	988	999	1007	1024	980	1019	998	953	1005	1002	1027	1007	1022	955	1013	1011	979	1020	989	999	1031	1053	963	1008	996	1046	1010	1017	991	1017	1015	1052	1005	1006	1019	990	1024	981	1015	977	1059	1073	1016	990	1004	1059	1003	995	1091	1034	1034	1019	984	1024	1002	1000	969	1000	980	988	999	1007	945	990	1026	1021	1022	1044	984	1064	968	1002	991	1025	1004	1083	1050	974	1029	966	995	1045	994	967	1016	944	1001	1004	970	1024	974	976	955	1028	1039	1047	1016	1014	990	1022	1070	981	968	1030	970	1030	946	1032	1009	977	1014	959	1018	1024	1071	924	1041	1004	1003	1034	1049	1012	958	988	1031	981	1004	1017	996	970	976	978	968	1023	1033	1058	974	1037	1032	1029	977	1016	1002	1007	975	1037	1007	969	953	1009	1009	1020	1041	1023	1047	1023	1040	1035	1021	998	984	1050	1063	1049	1044	971	1023	1027	1002	960	1001	999	982	1040	1021	983	1005	970	1027	1054	1049	977	1029	964	1023	972	1035	1028	978	1031	1050	1040	1033	1039	1026	1047	1010	989	1114	978	1005	1013	964	982	993	1018	1009	940	973	962	969	1012	1004	995	1057	1016	939	1039	987	1035	1059	990	1058	974	1040	1087	969	1026	1057	1017	1013	982	1009	1065	1056	1031	1085	981	986	1040	1006	999	1047	1013	981	1007	987	945	1038	955	979	1013	1005	1060	1047	992	998	1026	1027	1027	1096	995	1035	1018	961	1003	1017	1008	1052	968	1044	952	1035	991	985	1061	1027	1005	1051	1018	1000	1002	1071	960	1039	1021	1037	1033	1025	974	957	1052	1011	1008	947	1012	999	994	1009	1013	952	1048	1014	1045	1024	1055	994	994	999	996	1049	972	1056	1030	1003	1019	973	1025	956	987	1021	1007	1041	1022	996	994	1004	1024	972	965	981	1062	1020	968	1035	1035	979	988	994	987	1037	1022	1032	996	1006	1012	1028	1023	987	982	1008	1020	1000	1019	1063	956	1023	1038	1035	977	953	1002	957	1044	972	991	1029	1041	1012	1015	1012	975	1045	1003	974	1004	997	1022	1038	1001	980	1010	1050	1019	970	1048	984	1051	966	992	984	997	995	1022	1005	993	1005	985	1013	1033	1041	1018	1021	1022	1021	987	992	959	1028	1026	973	957	959	1001	1005	1020	968	1087	980	1008	1000	1035	1001	977	1002	1009	1064	963	991	1006	1005	1054	1070	1066	990	1018	945	992	971	992	1030	980	971	994	1037	1004	960	1022	1049	1029	1007	1008	1054	1000	950	971	1026	1027	956	965	989	993	1014	1049	973	1017	984	1042	992	959	1024	1027	970	1016	1066	984	1046	1005	991	1052	1064	1045	1072	1070	1020	1033	995	1008	1008	1011	996	996	1036	1012	983	1017	963	1031	967	1021	1024	1002	1048	1010	1073	1002	999	1011	1014	1022	1018	986	982	1003	985	1063	1021	982	1099	1014	973	1026	948	1046	1047	1013	1028	1035	1048	1003	961	980	955	1018	1005	1002	1065	1017	959	978	976	1045	1001	1057	1024	994	1026	993	974	978	1000	1036	942	981	998	1037	1016	1034	998	1044	968	1003	1039	1021	1012	1036	999	1092	986	997	977	959	992	1039	1037	963	995	1016	972	1042	1028	1003	1020	993	1055	976	1002	983	993	988	997	1028	1012	1018	1022	998	983	1024	979	1008	1002	1062	936	955	1011	1069	997	985	1030	1014	1021	980	1038	1042	1070	1029	1032	1015	967	1020	1030	986	1052	1029	1025	1050	1006	1021	987	995	1023	1002	1036	1056	989	1060	1021	960	1036	1013	983	1013	991	1032	982	985	990	991	989	995	940	1043	975	977	1000	1035	959	942	1036	972	982	1032	981	1025	985	1033	1015	998	1002	1007	995	990	980	1022	1005	998	1018	1029	1018	1000	1046	1001	1035	1005	1019	979	1025	1026	1018	976	1028	1019	1008	1050	1027	990	1026	973	986	960	1095	996	950	1039	984	1042	1014	982	987	992	979	995	1006	1018	1046	1031	1035	1062	995	1026	1043	1003	1033	1062	1051	997	941	998	1010	1051	1032	991	1005	987	972	940	997	1001	991	991	1030	1044	979	1007	1009	948	986	1027	1006	987	964	1035	984	991	996	959	991	1053	984	1000	975	1018	974	1017	986	1079	965	1011	970	1010	1028	1016	1013	941	992	1018	1004	1001	1032	1002	1052	1014	1003	1000	1033	1027	996	991	1031	1005	947	971	1048	999	1045	970	984	1052	995	980	975	1023	1022	998	1011	1054	1026	1010	988	1043	951	1071	1016	997	1101	973	1005	990	977	987	976	1013	1033	996	1018	1003	995	1052	1018	958	1019	1013	1043	995	984	1022	1015	1032	978	1031	1001	994	988	1039	1010	1007	980	1040	1013	969	1030	1002	1021	1045	1044	996	1055	1045	1034	1021	1009	1031	1035	1022	951	1017	1025	947	966	961	1029	1013	1007	1026	996	991	982	1055	1034	967	1022	968	1015	1008	1003	1033	1024	917	1034	1028	966	1050	993	986	991	1027	1014	1011	986	1050	1062	989	1027	932	1010	991	1003	1047	943	980	980	1022	1042	975	968	1014	1036	962	1009	1001	972	1016	1029	953	1050	954	995	1011	1015	1011	1039	985	1009	935	1060	1010	1024	975	1055	1054	1028	958	1016	938	975	962	1022	1042	982	1028	1035	1009	1030	1009	1023	1025	995	1056	1016	1029	1044	1008	985	1029	1010	1003	989	1062	1004	1080	953	1008	988	1090	1019	980	1039	1014	1017	977	988	992	1003	1028	999	1004	1028	959	1008	1013	979	1036	1005	1000	963	966	1025	994	1008	969	977	991	982	1004	1034	1002	992	988	1012	1001	981	943	1033	947	1075	991	1002	1030	1027	1056	980	1017	1006	1032	1009	1038	999	1032	1034	1014	1024	1039	1009	980	994	1009	975	987
27455	20277	6663	663	377	347	376	288	292	336	281	329	275	301	278	297	290	295	281	282	309	296	281	299	277	298	286	283	319	293	281	295	275	274	265	272	269	296	287	262	252	292	312	301	292	297	308	306	280	261	293	280	288	270	321	318	288	304	287	336	298	262	282	297	282	269	288	303	323	278	293	278	285	273	282	277	277	306	280	271	289	274	286	295	299	242	258	300	279	289	267	248	283	277	273	314	267	276	267	307	281	281	319	293	307	293	280	280	274	297	287	293	292	291	311	274	269	282	319	308	255	275	279	314	269	284	297	272	306	296	269	269	315	272	275	314	280	283	283	276	290	277	290	291	291	312	250	276	297	293	304	284	263	275	306	344	305	296	276	271	276	292	314	293	277	229	281	280	305	343	320	298	267	270	310	287	324	258	274	296	245	283	271	283	297	290	280	291	259	306	305	267	298	266	287	292	269	285	279	311	309	307	316	303	272	286	309	306	287	289	303	281	303	270	296	281	263	292	297	311	290	266	325	311	300	287	273	279	280	313	299	283	284	295	290	285	301	278	297	281	267	304	283	290	304	318	283	296	284	294	276	284	274	261	288	290	280	292	287	313	282	290	279	281	278	297	307	286	287	300	296	300	290	286	291	275	242	268	319	289	263	272	269	301	301	283	298	305	262	288	262	287	269	274	301	291	273	310	290	286	299	289	277	280	292	275	286	287	323	315	278	311	278	258	276	309	283	312	257	301	265	273	280	298	260	296	294	310	297	290	283	313	318	294	281	279	270	298	293	285	285	316	299	302	260	273	274	291	333	285	338	267	278	290	304	291	333	294	302	280	307	261	283	300	281	258	320	279	277	273	277	289	282	292	324	263	304	259	293	268	305	287	309	286	294	247	303	306	288	299	275	271	272	254	266	303	283	266	304	301	286	252	326	292	273	295	289	299	280	274	247	289	291	310	290	299	276	274	303	272	320	273	279	304	303	297	290	282	303	328	312	335	299	286	308	290	283	277	285	289	278	264	261	297	316	279	265	311	273	285	284	265	270	297	306	280	277	296	270	274	277	281	279	261	290	291	278	297	307	286	293	260	266	300	307	304	276	281	293	272	260	284	289	289	312	312	298	246	282	271	275	291	299	302	264	265	307	252	304	221	267	293	287	259	262	295	282	279	257	274	296	284	279	291	305	293	262	271	270	303	281	299	273	284	291	290	281	279	269	298	281	275	281	270	298	262	291	294	297	285	293	301	292	315	294	265	275	300	282	257	252	305	286	301	286	261	287	295	275	259	261	281	310	274	292	277	294	276	290	288	268	272	316	278	287	282	306	275	285	297	242	281	330	261	307	272	325	271	274	291	285	281	293	281	284	304	257	276	261	297	276	274	245	271	295	252	274	321	274	267	300	289	287	293	271	277	258	255	261	301	329	304	277	327	299	279	308	256	295	315	293	248	282	268	277	285	273	304	311	297	285	288	303	271	297	298	280	282	279	277	289	301	310	281	286	278	315	287	276	277	293	269	295	303	291	270	266	316	296	278	279	289	289	307	316	281	290	335	291	311	291	282	316	275	244	307	304	294	278	289	286	265	292	288	266	300	291	286	278	276	277	325	262	283	254	252	264	276	314	267	311	299	313	286	274	287	304	309	282	306	298	307	291	288	269	276	282	299	256	293	271	281	286	300	280	292	263	277	261	281	291	306	257	294	261	299	329	295	287	286	304	298	293	266	310	283	311	287	296	269	297	312	299	285	293	288	276	313	294	292	303	250	279	265	296	253	310	301	275	269	302	275	279	296	288	290	287	299	288	297	292	300	273	288	288	319	282	303	259	301	291	279	268	280	271	290	271	318	279	264	289	310	293	285	282	278	303	258	277	292	249	281	306	288	269	313	287	272	281	267	305	272	286	296	286	310	261	292	275	273	278	290	300	295	280	262	267	312	305	312	283	295	300	286	283	302	296	288	295	295	280	283	286	273	285	296	301	301	300	275	317	260	257	277	267	283	297	281	269	273	286	239	281	292	288	291	306	299	287	285	295	287	276	259	269	311	303	275	293	301	258	290	283	301	257	272	255	291	285	302	282	290	295	295	273	279	317	264	306	267	293	290	273	301	280	299	300	316	293	279	264	287	333	291	295	293	298	284	279	287	262	315	263	307	299	257	309	304	319	290	262	277	276	282	297	274	300	306	310	305	297	285	275	294	299	282	291	293	291	296	289	294	292	299	297	269	273	308	268	240	276	270	307	307	266	281	277	303	289	263	271	289	294	311	292	299	299	285	289	310	263	301	291	297	290	325	276	307	264	307	290	274	296	277	299	280	292	308	284	278	293	278	312	306	292	277	294	303	297	282	259	300	288	294	280	266	280	286	288	303	291	271	302	296	298	306	320	282	256	259	272	261	269	283	303	307	270	307	276	273	257	290	308	289	296	302	300	270	296	290	300	276	304	288	299	281	293	292	296	283	284	284	257	271	304	298	297	264	303	272	303	304	289	275	296	277	282	280	280	285	308	283	274	328	284	257	288	309	277	314	311	254	268	268	309	274	290	272	263	324	293	305	295	257	278	304	315	269	275	290	312	278	300	282	296	296	293	278	277	296	271	268	276	290	268	301	276	292	271	260	282	272	277	317	313	296	282	303	257	289	285	290	306	312	298	273	295	313	291	297	296	283	287	308	275	308	328	276	317	275	249	306	286	303	276	283	309	281	286	253	288	280	299	309	315	322	296	280	321	314	279	291	308	284	296	300	336	287	281	292	299	289	318	321	268	284	280	292	277	278	303	312	297	311	289	290	300	285	257	307	285	301	290	254	284	286	300	318	285	285	286	294	277	267	258	281	280	280	270	284	272	327	286	306	270	313	291	284	287	312	294	267	303	293	285	263	255	280	284	294	284	286	266	302	268	296	266	290	277	282	288	289	297	322	296	295	239	244	319	270	261	299	292	263	265	303	290	276	289	256	289	281	267	288	271	313	276	262	269	288	303	297	309	253	272	279	304	270	317	249	299	292	296	281	258	281	288	274	308	311	303	280	317	272	297	296	271	284	295	285	286	297	303	306	314	285	316	282	272	295	266	278	311	292	296	273	272	277	280	285	272	267	286	273	299	293	301	266	281	311	278	266	284	275	283	291	256	281	301	298	288	281	270	290	314	284	275	270	278	248	269	298	315	291	272	275	265	267	289	283	301	276	266	288	300	278	264	281	307	274	258	312	292	300	280	266	275	301	296	297	248	268	273	286	284	251	276	305	286	311	299	313	291	266	301	279	264	293	305	289	289	278	277	287	304	291	260	270	259	281	252	291	272	308	284	269	278	308	282	295	321	284	274	289	292	285	308	288	294	291	283	306	283	284	300	316	262	265	243	303	272	272	291	280	282	295	287	307	272	285	296	309	274	301	302	302	268	263	278	295	301	318	288	305	290	269	292	310	289	280	268	278	290	296	289	300	305	292	269	278	294	302	291	289	289	317	266	283	296	281	308	277	273	296	261	249
3906	1138	923	580	537	524	404	433	408	399	388	394	381	350	378	364	366	399	347	371	367	363	385	364	389	395	373	372	351	335	395	342	385	371	346	379	346	392	363	393	352	385	377	404	357	376	345	338	357	355	375	351	336	340	322	375	417	369	384	355	341	374	353	346	382	400	361	372	369	349	332	344	368	353	337	375	359	364	371	380	360	352	359	380	340	369	326	350	365	370	344	377	362	371	400	339	353	364	368	395	398	382	333	375	349	368	400	377	372	359	396	388	319	370	352	341	365	365	385	349	319	349	395	336	367	356	352	357	323	388	363	374	355	355	390	378	385	369	396	372	353	396	318	377	376	355	367	357	385	398	358	345	361	379	359	350	339	375	349	395	386	375	337	357	364	360	354	383	373	373	352	384	363	351	352	355	344	360	355	388	340	350	345	346	380	358	322	375	340	358	355	372	387	369	345	387	355	367	388	382	357	382	363	355	317	355	363	391	370	381	383	343	388	377	386	319	371	364	360	379	352	392	351	344	342	328	361	349	354	350	347	371	375	373	376	369	384	358	377	362	358	344	368	403	380	379	389	364	387	338	352	383	379	357	345	364	379	374	347	361	360	358	354	404	374	371	337	340	367	352	342	364	339	342	340	358	378	352	364	364	367	384	353	362	372	372	402	352	327	359	382	357	381	361	389	339	361	387	367	384	397	342	378	349	363	362	362	371	398	371	338	360	367	344	357	346	363	346	387	378	378	393	370	376	350	380	336	341	355	360	368	357	377	370	378	314	391	352	326	391	357	365	331	332	353	374	401	358	345	348	369	358	369	365	341	400	383	361	385	356	391	392	349	358	369	386	354	347	361	332	372	379	389	367	348	334	409	416	343	370	346	410	351	331	365	368	339	378	381	363	372	316	402	358	373	366	335	362	347	364	367	375	359	356	380	396	350	319	356	322	368	329	370	361	366	361	339	365	345	379	372	333	357	364	344	356	353	344	370	363	392	349	381	359	340	332	373	351	353	349	369	357	327	371	363	325	359	358	356	356	360	370	385	339	390	331	384	367	376	347	360	385	407	348	365	355	398	357	399	351	352	383	354	377	365	355	393	349	360	377	359	363	383	348	335	402	352	384	359	362	366	364	367	361	354	403	367	346	373	382	394	334	365	365	385	359	370	349	357	344	339	372	391	352	367	366	363	348	349	401	349	377	353	343	385	331	348	369	339	380	377	301	372	394	355	357	383	357	387	353	379	380	360	380	394	338	350	354	397	349	361	322	359	365	344	351	367	363	360	368	369	325	374	373	364	334	378	362	367	339	368	338	355	397	329	332	356	370	380	401	395	362	392	366	336	330	358	369	378	370	347	351	357	371	329	385	356	364	360	354	361	362	364	398	348	359	399	386	353	382	353	363	374	366	364	338	350	367	342	356	366	344	362	365	361	401	368	347	379	371	347	355	385	380	341	380	373	362	347	362	347	397	364	366	363	376	357	366	368	350	353	369	378	358	371	363	355	395	370	375	354	366	369	356	392	385	341	358	361	399	354	358	365	367	327	367	380	388	352	337	339	394	375	388	359	358	345	368	360	399	389	357	351	415	355	398	345	356	382	345	340	350	377	368	372	355	383	346	359	366	353	351	370	358	365	385	356	356	353	387	399	353	381	370	361	416	334	353	372	399	387	377	354	383	352	362	379	369	359	347	352	342	359	369	381	378	346	363	378	329	378	367	373	332	361	354	378	393	391	387	353	387	340	371	395	335	368	346	361	353	343	332	372	371	375	348	372	371	353	387	397	344	364	373	396	397	351	363	360	370	344	346	360	345	377	351	358	356	362	337	376	360	363	380	355	357	359	360	366	372	367	356	322	366	377	357	341	370	379	364	351	359	364	369	360	375	383	355	357	334	326	369	365	322	338	344	357	396	403	371	346	399	409	378	365	330	355	338	348	354	416	356	372	349	363	344	338	339	358	349	359	337	347	336	335	334	381	401	345	373	340	385	366	391	387	356	366	361	379	329	370	363	344	332	394	332	381	336	362	336	378	367	356	394	345	392	340	357	353	364	377	356	363	337	366	377	387	340	362	377	355	343	375	362	383	376	350	377	365	366	358	356	348	364	328	364	338	343	382	375	345	338	330	341	367	345	350	356	374	362	384	353	357	384	336	373	371	369	376	393	371	381	372	375	365	408	352	411	361	360	346	369	364	358	393	347	344	384	362	367	359	353	348	381	350	339	364	345	340	390	360	372	343	365	373	348	415	364	365	381	351	395	341	351	396	353	401	358	326	375	351	352	401	348	376	356	371	395	360	359	361	396	351	351	360	369	346	342	354	338	384	334	411	361	372	356	366	338	365	372	373	377	343	331	361	349	344	347	357	363	342	358	367	373	359	376	364	357	380	370	360	389	365	351	364	347	366	402	352	366	381	360	388	407	419	371	405	375	373	355	353	367	375	335	381	338	355	376	336	365	359	372	377	338	346	355	356	403	318	409	380	354	359	331	380	375	385	322	362	352	367	344	331	379	361	354	353	361	354	346	396	392	372	361	371	354	384	363	374	362	338	401	350	358	327	315	356	333	332	373	407	348	367	364	373	390	362	351	346	310	360	352	359	367	363	402	341	371	387	347	341	343	355	342	360	363	347	344	347	375	371	337	404	380	345	412	382	317	325	342	388	345	364	359	351	362	354	361	349	363	361	350	357	370	410	379	350	347	384	341	365	372	339	359	353	361	349	336	370	386	373	378	385	371	357	342	345	370	387	358	381	391	385	374	368	379	353	350	327	365	390	362	365	340	347	363	365	342	372	362	346	358	360	382	311	377	371	350	367	351	354	344	378	360	376	371	352	355	366	394	334	353	390	359	350	341	371	403	328	344	348	377	356	370	403	358	359	388	403	372	358	377	358	360	372	355	360	345	351	404	364	377	372	377	375	386	359	367	347	355	340	379	341	369	351	361	369	370	362	361	342	360	369	373	371	335	388	387	341	354	341	322	346	360	384	350	361	366	389	337	404	370	354	359	371	393	354	361	337	369	349	373	369	369	342	380	348	341	366	346	373	360	365	375	377	371	405	368	365	336	375	347	390	381	352	337	408	396	324	343	365	361	347	374	346	362	394	339	360	362	380	365	353	327	362	385	364	368	391	335	347	365	373	355	375	395	371	368	353	347	356	402	375	365	366	327	321	357	365	319	356	382	380	349	383	348	385	353	388	392	345	366	367	352	345	371	373	380	382	351	389	385	379	372	342	391	367	338	376	341	360	378	368	384	365	337	357	351	316	339	389	355	387	370	383	387	313	370	383	375	344	371	355	395	395	347	383	350	345	365	343	392	406	365	382	376	336	361	341	363	389	370	366	363	344	353	368	397	388	344	382	377	365	366	364	365	368	337	357	363	373	359	322	379	341	364	374	384	380	382	356	346	340	350	379	368	380	369	374	391	354	341	356	359	337	356	368	376	398	333	361	360	331	360	359	372	353	339	364	336	380	346	343	375	340	371
23993	21562	29084	24506	21572	11990	1472	1089	928	833	801	817	769	755	772	701	715	677	706	666	652	660	681	673	695	642	672	670	675	664	673	654	672	648	695	641	638	645	636	656	627	637	652	634	643	615	683	643	675	641	701	615	613	617	599	687	672	653	633	599	699	656	644	632	603	642	640	684	657	647	629	657	630	622	573	616	645	625	616	663	631	645	609	658	589	593	675	575	651	618	661	638	629	624	645	620	624	649	660	629	606	651	637	690	656	636	645	675	589	613	669	663	603	662	624	656	639	644	645	705	642	631	633	654	646	634	684	577	613	667	651	620	650	623	637	643	613	610	602	623	626	660	594	608	651	650	628	605	643	666	605	611	658	635	625	650	609	631	680	632	599	625	619	629	621	636	645	648	618	667	641	636	623	618	640	675	651	636	651	662	632	658	648	636	646	667	646	594	636	683	662	654	652	681	648	660	650	606	606	629	665	628	645	663	645	649	624	633	648	635	637	621	688	602	678	629	643	639	617	609	639	643	657	608	696	658	684	657	622	605	662	584	627	639	615	664	603	669	639	648	657	625	617	671	645	657	684	644	633	617	616	604	635	635	621	641	644	617	626	636	610	648	628	620	646	663	629	650	671	601	579	632	650	664	608	661	651	634	684	649	604	646	624	637	623	631	668	631	615	628	616	629	668	602	631	625	642	624	622	643	631	645	636	633	645	675	626	626	628	641	629	663	600	626	615	645	661	604	654	561	671	627	647	598	641	653	603	666	650	621	614	663	641	647	655	615	563	645	642	606	683	665	680	647	647	658	627	620	612	670	614	603	623	625	636	635	645	653	596	621	600	590	593	678	667	631	656	633	649	643	614	632	608	636	669	637	650	603	638	605	634	663	610	635	647	667	633	674	625	671	605	626	614	648	645	645	640	657	617	611	639	621	626	661	685	622	629	653	562	607	634	603	639	616	626	575	662	683	606	618	642	613	680	646	644	633	636	608	626	656	657	628	644	655	626	598	645	599	575	658	624	713	608	631	640	634	662	641	640	693	595	656	596	631	621	640	594	613	612	657	610	643	676	667	656	617	634	626	611	639	624	638	621	593	618	628	606	663	633	650	653	686	694	612	615	622	638	632	674	650	629	633	642	623	642	623	631	658	626	670	666	620	652	620	608	616	568	620	609	631	642	668	713	637	641	621	647	700	598	655	610	666	671	626	685	625	610	639	651	661	636	626	620	631	598	627	618	662	650	579	647	654	665	640	634	675	605	699	646	641	667	611	639	676	606	630	670	649	636	621	673	614	658	611	641	612	633	648	608	660	615	691	638	685	652	650	586	615	634	653	643	628	611	626	635	634	652	652	636	629	686	613	616	600	674	638	652	630	676	644	625	630	661	650	659	608	581	647	604	653	628	616	657	645	654	617	607	656	602	581	645	647	588	625	619	654	629	614	668	653	603	629	647	641	673	651	606	626	701	695	664	635	632	652	622	596	655	633	653	615	615	617	657	639	630	635	681	622	631	617	636	625	610	643	626	648	587	606	668	611	651	610	639	704	633	663	653	595	619	686	665	664	659	683	647	596	607	682	627	665	618	660	601	662	601	647	668	652	637	622	616	576	615	668	618	633	625	645	631	678	614	658	641	649	663	666	643	624	688	607	646	622	625	615	658	625	647	647	627	661	574	587	635	623	608	659	692	624	655	642	634	636	667	688	662	676	646	610	609	697	646	598	615	660	641	652	613	663	621	682	661	658	663	648	642	632	612	640	633	598	630	629	636	674	628	602	657	607	645	657	656	616	663	640	636	602	628	609	658	660	599	645	623	643	631	678	595	670	683	679	621	640	630	625	651	589	668	595	631	665	615	630	600	666	648	648	635	669	659	627	619	641	633	634	663	607	635	641	611	612	665	653	680	648	629	594	568	630	615	657	609	603	619	615	627	659	649	637	639	676	626	625	661	628	670	661	607	646	619	647	625	630	612	651	655	673	656	641	616	636	609	653	639	595	635	609	628	620	661	589	672	631	631	659	633	598	608	643	643	660	626	637	617	604	686	652	678	635	617	604	538	612	659	633	640	606	638	628	640	616	642	624	623	646	614	599	661	631	636	595	653	641	668	680	647	611	655	581	626	629	649	656	606	649	600	677	601	672	602	597	630	617	622	620	655	659	615	609	644	653	611	655	638	633	629	634	613	656	599	652	603	643	585	627	621	642	605	657	624	624	637	619	653	626	577	651	624	590	666	591	632	652	648	653	649	597	634	657	637	661	650	622	669	648	648	629	619	588	628	617	656	626	645	624	646	625	618	630	611	645	651	596	655	663	615	616	623	636	629	658	599	665	633	575	672	631	643	597	606	620	639	642	631	598	602	658	619	698	632	658	646	631	632	597	672	625	650	655	627	624	625	632	637	698	654	626	668	661	635	645	669	642	630	630	635	595	628	610	613	631	624	656	622	618	631	638	675	609	639	646	624	606	603	701	625	640	646	609	643	589	645	686	649	641	646	630	601	640	645	611	650	631	605	622	622	640	649	618	660	607	615	659	645	604	678	624	693	653	598	639	647	618	631	654	647	645	690	596	637	642	636	624	646	633	636	655	602	591	631	636	611	616	643	599	641	685	634	638	623	609	652	684	642	645	640	660	640	642	623	638	653	632	654	659	671	608	624	649	619	668	694	650	659	641	642	596	662	581	653	603	693	639	641	627	657	655	656	629	635	617	648	650	658	600	613	636	642	624	634	665	641	665	673	645	690	664	634	597	680	629	619	590	650	656	627	654	617	635	615	671	633	606	662	633	592	650	668	673	615	670	636	627	612	658	584	623	639	588	655	655	654	639	652	625	670	657	675	658	651	578	636	622	602	597	601	688	619	644	675	662	616	665	625	668	680	657	627	661	631	638	621	614	622	633	619	636	657	595	675	651	679	655	624	609	585	646	596	644	630	640	651	600	617	616	583	627	618	630	620	628	636	624	611	602	635	641	657	633	679	609	659	598	629	623	654	638	622	694	655	577	603	616	625	680	686	618	676	598	642	618	667	644	644	628	638	603	663	613	642	642	657	690	624	603	625	669	695	622	611	667	608	632	622	603	588	643	643	640	650	661	638	633	656	636	594	591	665	650	668	661	644	678	605	600	632	635	658	685	617	658	615	638	631	632	638	598	607	609	641	621	595	606	705	654	647	647	603	654	633	627	630	650	600	634	592	656	631	628	646	656	679	627	637	618	631	658	660	662	619	641	652	633	633	656	670	656	646	676	611	640	629	585	639	592	594	585	613	622	608	645	627	643	608	601	698	611	653	639	630	672	640	668	645	614	638	593	616	658	644	680	648	637	622	608	652	631	599	609	631	603	622	607	629	607	650	629	587	665	637	638	628	629	667	625	672	627	603	672	631	654	644	640	631	680	642	614	614	631	625	636	620	644	657	625	594	634	607	673	647	653	606	645	615	640	633	600	627	618	630	639	651	636	635	667	633	651	610	631	613	657	589	642	655	647	636	622
4843	10185	8076	4170	3033	2289	1915	1588	1407	1292	1144	1103	1047	992	972	924	954	916	839	853	822	778	875	771	842	802	818	787	775	823	802	821	854	786	783	804	751	769	819	777	805	738	720	732	818	747	760	730	791	798	724	800	703	743	703	800	748	775	757	751	733	796	739	725	780	727	725	802	782	736	760	751	770	758	702	742	725	736	768	763	720	715	759	771	716	736	727	747	787	766	756	737	739	737	695	756	759	758	764	736	756	781	707	759	776	746	777	768	772	767	710	731	757	705	759	737	750	762	690	727	755	781	742	724	755	739	762	720	717	692	818	732	782	750	769	726	744	766	752	770	773	734	722	745	784	772	745	757	759	744	737	743	731	756	805	700	762	762	777	751	724	759	784	705	758	774	737	764	732	743	745	776	785	740	785	751	730	798	780	736	773	793	740	740	753	760	769	783	753	743	713	735	700	733	740	791	769	719	746	773	769	776	810	731	795	701	744	813	777	770	703	768	723	725	759	752	742	784	726	717	713	732	787	729	722	721	731	761	717	742	813	783	756	735	769	695	762	783	765	754	712	781	765	801	723	765	753	730	735	744	747	742	721	753	744	743	760	797	763	762	724	743	725	722	765	765	726	762	710	788	760	763	758	770	758	744	815	755	778	739	768	736	758	780	803	762	748	694	793	699	781	744	720	719	707	743	777	756	734	791	781	730	709	766	795	784	744	770	770	735	743	770	741	771	767	735	752	801	729	803	768	744	747	796	744	685	773	792	741	783	756	787	748	757	718	723	732	755	765	737	776	707	746	745	759	724	801	757	753	709	765	750	757	753	782	744	744	765	792	762	759	778	764	750	803	787	783	766	772	764	758	749	753	786	735	803	739	773	795	779	805	798	768	789	710	769	748	782	728	799	741	752	754	715	749	736	744	764	719	745	747	747	730	693	739	803	725	762	733	736	744	764	781	752	752	747	728	720	760	748	732	755	734	756	768	735	758	757	783	747	786	736	739	782	698	757	754	705	792	786	785	706	748	743	720	761	750	718	765	724	758	686	746	766	735	719	713	772	729	786	751	776	754	721	749	762	704	793	733	757	751	731	722	764	819	712	721	763	745	724	771	717	701	770	801	726	761	743	795	764	774	723	778	754	708	751	738	775	754	736	720	752	757	789	759	728	783	793	759	775	787	760	748	745	730	790	812	724	722	701	733	700	766	731	780	755	730	769	735	751	727	744	753	787	750	796	761	776	772	701	724	786	760	818	702	751	721	739	715	715	752	739	827	770	765	756	751	736	760	733	799	770	718	720	783	736	798	751	765	742	760	739	758	718	674	748	770	763	748	763	765	768	786	755	725	760	784	747	751	774	742	755	758	773	739	758	797	754	714	742	831	781	748	810	747	762	745	759	728	737	770	767	764	773	727	777	734	781	724	676	780	753	735	735	769	790	710	765	766	741	687	789	710	775	777	717	727	757	765	794	733	749	717	759	749	776	719	765	771	706	775	725	755	786	784	735	747	772	723	765	733	753	777	783	747	751	746	745	792	730	786	779	772	783	750	699	710	726	767	770	772	788	766	774	773	756	778	725	733	746	743	779	732	771	761	744	774	728	788	786	771	764	781	719	740	784	729	733	743	730	773	765	771	715	770	764	811	732	746	744	751	715	746	734	726	710	756	755	783	741	727	781	700	778	781	742	778	759	828	794	774	765	734	773	745	756	782	753	715	744	733	786	709	736	713	713	745	773	759	795	780	753	719	792	766	730	767	757	784	720	756	740	769	752	726	776	708	763	740	755	754	799	760	800	760	797	733	730	757	707	748	730	780	714	776	766	699	728	712	761	832	770	758	722	708	797	722	721	785	768	756	717	758	757	739	754	756	801	732	763	788	774	788	820	701	713	750	736	748	739	743	719	731	722	725	760	730	719	726	768	727	760	739	774	752	766	704	748	738	727	818	783	738	737	734	708	760	801	746	751	786	751	744	738	735	751	791	758	727	763	712	756	761	753	764	763	767	746	740	741	750	743	774	728	776	717	755	786	756	733	726	730	741	782	715	760	763	780	765	725	801	751	730	755	720	721	760	771	734	756	764	702	712	743	731	814	765	834	742	747	765	786	767	736	801	765	724	761	766	752	740	735	750	740	757	738	713	747	775	750	693	706	760	778	766	738	843	692	779	763	775	789	729	737	730	786	774	784	761	758	743	785	714	795	741	746	796	741	767	760	797	732	740	742	765	731	794	718	798	788	738	731	734	768	734	761	710	762	746	754	750	746	734	767	749	789	697	781	726	760	772	705	783	801	787	762	751	783	729	767	752	739	719	741	731	759	725	725	796	722	754	730	748	751	729	765	722	752	756	764	741	692	747	733	754	696	744	752	746	737	728	829	720	763	749	753	723	712	738	794	758	760	731	762	715	780	770	807	731	767	733	741	730	752	782	755	727	744	731	707	757	768	736	764	739	742	792	734	715	712	788	746	748	720	772	750	761	718	701	746	765	732	774	754	786	761	713	738	765	764	769	754	751	733	796	790	724	772	715	768	762	769	744	724	770	721	732	752	745	752	726	721	744	742	749	763	721	759	682	769	727	790	738	823	797	786	782	685	743	737	758	707	701	727	752	727	752	696	758	731	719	713	758	746	779	738	702	773	772	737	688	778	743	794	703	782	795	799	739	736	747	732	756	742	747	762	810	781	701	743	773	757	738	761	751	764	792	748	722	730	752	712	760	783	767	757	777	785	758	735	714	724	748	752	738	778	748	764	725	782	727	745	735	708	817	771	768	779	751	747	774	752	701	769	784	733	801	743	749	787	701	742	762	744	719	757	800	741	705	779	754	744	772	752	775	752	718	703	778	727	786	761	755	713	734	698	730	770	706	724	802	743	787	711	742	770	721	694	790	806	695	774	759	761	772	776	737	758	783	739	733	676	703	809	697	743	763	758	761	759	762	718	757	741	748	748	702	762	722	693	757	788	757	725	703	753	732	760	740	749	778	772	768	754	729	789	778	707	698	777	744	747	774	728	739	746	733	752	720	798	710	709	750	728	730	733	778	784	734	731	736	737	732	743	734	747	779	749	731	763	788	722	698	770	752	764	792	736	681	718	754	749	741	768	745	766	748	720	748	741	722	768	763	787	735	768	709	744	750	713	755	737	795	760	734	781	765	788	746	769	707	748	806	777	763	810	708	755	726	777	714	761	790	748	757	747	699	759	759	802	769	718	733	761	766	752	790	729	777	725	804	770	733	762	767	784	699	739	780	748	739	761	761	778	728	786	759	745	759	739	793	769	727	752	747	711	732	736	697	722	756	738	732	718	717	744	735	812	764	767	753	757	731	728	748	762	761	732	763	731	766	727	735	758	731	800	759	717	758	784	781	764	743	723	757	746	728	713	775	759	731	718	751	759	755	778	715	768	760	714	739	752	771	761	750	773	706	782	769	707	774	759	724	749	740	759	797	748	793	753	738	688	749	763	727	762	793	786	715	740	743	760	766	731	762	793
25255	21560	27870	25609	10104	739	539	474	428	452	394	385	386	359	396	370	338	345	370	376	335	335	293	351	335	375	347	373	326	358	350	347	336	339	337	369	298	326	311	341	326	347	345	317	321	313	354	363	308	311	311	332	328	323	373	352	314	314	307	342	318	338	335	331	350	324	329	291	343	321	321	335	335	286	341	328	362	345	338	323	334	313	317	317	322	330	334	289	320	343	330	340	318	334	328	338	328	342	311	342	327	343	311	318	297	360	342	300	307	326	316	327	326	316	324	353	303	319	330	320	306	327	304	340	339	333	336	310	317	320	329	315	319	342	309	324	340	334	355	299	344	340	352	342	344	310	306	361	306	335	310	335	326	326	338	358	320	321	328	336	312	303	352	318	323	350	285	330	290	344	296	353	319	326	348	312	321	311	344	306	308	321	319	331	341	332	342	304	319	348	284	320	341	314	305	320	349	345	323	299	302	318	331	358	286	336	343	318	345	313	307	323	322	338	276	325	373	315	363	352	336	343	350	332	359	305	325	347	334	324	337	313	336	292	313	305	309	340	325	297	332	326	315	342	335	346	342	305	314	321	355	329	339	338	320	311	323	331	306	327	331	304	344	343	329	316	327	312	336	317	364	329	323	325	302	325	333	326	303	343	345	317	332	323	307	301	320	340	307	335	292	305	330	324	327	322	310	318	321	325	307	326	325	333	314	321	339	331	343	323	344	335	326	301	351	324	307	335	324	336	305	305	359	338	313	331	331	315	311	322	321	323	331	333	317	337	320	353	297	344	338	314	317	314	369	293	325	311	317	323	329	313	292	319	353	346	315	329	314	340	317	280	306	332	341	330	320	333	342	329	338	321	304	320	308	322	315	330	305	306	310	349	327	330	319	344	322	306	340	287	317	329	292	315	295	334	346	348	321	316	318	320	311	319	336	355	329	315	299	314	357	347	304	327	311	361	348	308	321	371	290	308	308	325	311	302	311	304	318	298	326	275	304	312	315	344	312	312	334	347	286	335	330	310	340	326	336	308	350	324	336	335	304	309	307	321	345	315	314	304	326	344	326	295	332	308	313	303	323	306	320	353	351	314	352	311	332	334	312	300	320	312	301	324	313	351	376	333	318	362	334	297	329	313	318	307	352	346	299	290	290	339	335	352	328	330	327	355	316	316	331	306	348	320	350	332	280	327	310	300	319	310	319	335	320	336	318	319	343	337	322	279	325	351	305	329	320	300	311	327	314	338	323	348	331	319	314	312	337	333	325	326	291	335	315	313	339	319	321	371	322	331	335	325	354	330	310	333	312	344	290	314	312	349	302	312	338	320	304	345	330	315	290	324	292	334	363	338	302	322	312	336	301	317	349	303	327	322	305	304	329	331	326	320	325	325	312	293	328	348	335	308	300	320	321	300	317	311	327	367	330	291	350	341	362	326	314	340	342	320	307	309	342	337	336	321	341	327	338	354	332	348	312	367	311	343	302	322	311	338	311	315	295	326	313	280	327	298	352	339	334	315	367	319	326	332	330	311	325	295	330	332	340	325	320	327	329	296	327	333	312	322	291	346	335	339	303	320	314	336	311	351	316	310	348	368	348	302	321	327	350	326	327	323	318	331	363	327	321	312	303	328	331	305	280	313	321	361	319	318	347	322	311	320	341	348	305	348	364	364	313	302	316	332	313	352	325	314	307	334	345	317	333	343	340	344	324	317	298	341	310	321	341	305	331	307	328	309	345	339	332	326	340	307	345	320	342	350	301	364	344	291	324	313	313	320	350	329	325	310	345	324	344	305	336	359	307	329	328	339	277	298	331	344	329	354	341	308	332	322	305	315	341	315	361	302	313	331	345	341	349	326	343	310	297	308	364	318	335	343	351	315	360	362	302	322	301	328	309	338	266	318	286	333	290	328	327	305	337	341	340	306	336	335	356	316	354	331	318	335	311	340	315	344	328	310	326	338	334	318	337	352	328	326	335	311	337	351	333	303	361	319	315	311	342	319	320	312	325	314	307	312	314	301	384	312	321	300	314	326	366	338	325	331	347	351	307	318	308	327	334	323	326	359	316	315	336	311	333	327	338	320	362	308	322	332	324	315	318	342	356	318	325	328	322	340	330	321	336	310	364	318	322	335	332	304	333	324	348	317	315	302	338	286	344	328	320	348	325	308	329	304	328	331	304	344	356	366	344	299	331	329	308	344	297	303	341	324	332	304	327	340	339	339	331	345	322	346	314	313	326	296	323	306	319	341	334	312	322	325	286	349	310	278	333	339	323	303	325	332	340	339	338	362	291	321	312	313	341	342	318	333	314	303	326	325	322	302	325	352	340	331	335	323	328	342	321	326	333	314	321	327	309	323	355	339	298	295	345	307	331	318	287	312	335	335	335	347	315	292	319	294	309	316	327	330	304	303	333	365	312	324	355	341	320	291	341	314	333	313	339	312	359	320	350	333	300	307	321	324	291	334	314	338	306	333	310	314	290	342	316	309	304	319	329	340	295	327	357	319	316	356	335	313	308	318	300	307	331	324	326	319	325	365	302	327	298	322	295	317	337	323	317	329	305	331	313	285	335	308	312	338	322	340	334	360	294	328	317	353	349	305	333	317	312	320	293	310	347	317	310	343	297	327	328	302	301	305	333	312	338	343	312	358	339	341	341	340	318	349	347	331	318	314	314	346	304	295	317	311	331	315	309	324	343	324	326	335	303	309	337	314	320	302	327	340	300	319	334	326	323	318	319	325	306	324	303	346	316	337	303	319	355	309	294	291	308	370	357	316	300	326	345	345	298	306	340	317	304	319	322	302	310	329	309	344	345	327	348	347	351	324	325	301	324	351	335	331	319	321	329	296	303	325	333	325	326	307	322	343	348	324	361	331	353	314	306	326	338	312	313	321	336	328	322	316	368	293	328	334	296	316	322	314	335	333	345	327	358	326	312	297	310	315	317	332	293	310	331	344	322	334	311	299	324	329	317	343	344	318	322	306	314	323	306	319	325	292	347	345	344	298	333	343	366	342	365	341	335	330	302	323	337	318	296	309	321	346	304	324	339	313	328	331	350	315	287	346	303	291	280	341	296	310	348	322	326	301	334	325	331	340	330	350	318	356	353	332	327	330	324	357	309	349	338	309	347	343	281	319	374	315	294	319	295	318	309	333	330	295	342	318	315	329	313	336	341	321	347	320	325	334	334	300	316	339	341	326	305	320	324	334	349	348	343	302	340	293	336	310	310	335	302	312	311	314	309	313	342	318	338	353	317	347	306	347	319	366	326	339	278	318	321	273	310	343	356	336	341	333	311	328	318	313	332	345	328	303	323	285	350	312	317	298	302	317	316	304	336	288	347	303	325	308	339	333	331	326	311	315	323	302	286	323	328	324	334	310	318	318	351	340	350	306	302	342	339	305	291	360	311	361	390	290	337	355	332	340	315	332	336	341	303	330	351	346	356	322	332	364	364	324	324	320	325	312	323	316	319	316	367	317	320	329	332	317
4569	5557	4178	2114	1539	1285	994	892	761	729	641	597	580	556	568	504	509	477	500	486	507	480	468	464	466	438	487	470	446	481	440	446	414	453	455	481	410	437	422	442	464	435	481	443	427	442	409	462	476	450	447	427	437	408	438	430	407	435	448	438	417	449	477	427	420	416	429	428	442	436	431	418	497	478	434	434	455	446	443	437	402	447	471	439	434	433	444	416	401	457	443	469	419	429	433	440	421	409	425	436	469	439	433	438	422	404	428	483	433	462	461	434	448	398	403	422	441	463	471	437	431	406	424	423	395	419	460	473	388	430	421	440	419	436	455	437	423	389	429	456	423	476	447	423	426	416	409	414	482	441	447	428	442	413	426	418	468	443	430	452	417	426	401	438	427	447	447	440	420	408	418	414	461	455	451	422	470	458	417	451	448	445	380	426	425	449	421	446	422	452	406	425	435	459	433	432	436	411	429	399	416	439	454	436	426	450	457	410	490	413	458	424	417	437	435	406	388	422	461	440	428	430	419	485	438	418	444	418	444	432	421	426	384	448	428	414	448	413	434	459	414	447	441	434	399	452	414	429	420	447	420	411	392	411	392	468	410	410	422	434	464	456	449	438	385	409	453	451	449	466	421	426	415	433	475	435	385	400	398	413	434	411	416	434	428	459	395	466	446	440	430	441	420	420	418	403	416	440	407	422	428	439	425	395	391	403	423	434	475	448	428	416	426	482	444	456	434	432	398	433	478	419	422	402	447	439	470	445	440	432	452	438	436	419	430	429	394	447	406	436	448	446	448	418	435	444	406	415	420	459	441	452	419	455	433	425	419	395	441	431	448	396	407	428	444	408	414	454	400	466	436	422	459	411	445	436	416	462	402	440	421	406	399	423	425	452	387	369	432	422	404	402	438	430	423	415	394	394	393	463	426	430	424	440	447	436	383	430	462	436	441	482	465	445	440	455	445	423	456	427	422	414	455	435	441	405	398	410	413	441	411	413	452	394	447	414	442	442	414	406	426	436	437	443	442	404	410	449	437	450	473	424	405	400	434	401	405	454	446	409	443	432	387	377	441	440	399	402	427	455	405	402	422	443	425	430	448	425	440	407	422	426	414	461	450	418	443	430	410	414	443	452	388	399	457	407	417	444	391	408	415	448	446	416	439	425	485	391	456	421	440	436	394	409	428	422	469	389	417	456	450	431	415	414	401	424	431	461	416	443	421	409	428	397	422	407	409	444	408	459	411	446	385	475	460	415	407	447	387	429	443	445	422	418	409	433	428	432	462	416	430	407	428	399	409	445	453	434	427	425	426	420	433	466	435	459	432	394	458	415	440	416	445	450	435	437	425	391	429	400	417	453	403	448	406	450	450	400	426	403	451	425	411	435	470	423	440	453	454	421	393	434	455	417	436	411	412	412	422	414	456	420	436	439	444	424	447	441	445	444	441	439	413	426	439	431	500	412	438	460	397	402	459	440	455	454	412	391	417	449	454	437	419	444	435	425	438	438	442	405	438	433	412	440	416	437	415	420	426	388	455	421	448	415	447	432	425	398	401	451	437	446	387	426	448	405	426	486	421	396	440	431	417	467	433	419	416	433	424	465	460	427	411	439	424	444	459	399	383	404	407	432	443	429	423	409	434	410	427	427	424	394	424	419	396	498	433	419	435	444	463	434	453	422	466	431	437	425	429	411	422	411	439	468	411	426	429	423	427	409	423	426	431	416	429	419	414	425	414	465	403	465	451	393	433	404	411	427	451	453	421	441	456	443	397	438	431	404	398	423	439	414	432	405	468	424	450	458	407	484	448	467	419	401	404	426	413	395	447	437	406	405	455	420	472	420	416	442	462	452	416	409	437	428	446	420	441	413	471	463	455	417	458	437	419	455	468	398	430	438	429	432	416	404	435	424	456	399	436	426	442	458	398	432	410	436	431	403	420	426	424	437	452	389	404	420	424	422	448	455	435	453	421	369	460	419	449	469	450	406	405	460	392	423	430	468	424	468	465	420	411	453	444	411	422	423	425	413	449	421	454	452	412	467	428	404	457	415	442	416	431	405	442	415	432	457	445	404	441	444	406	426	423	443	405	404	415	430	424	419	459	422	435	426	477	426	433	401	445	393	423	388	422	437	387	415	425	467	415	440	444	451	428	444	435	458	421	409	418	411	414	438	415	431	435	433	449	404	395	429	428	433	436	421	402	453	438	431	449	444	434	415	442	426	438	460	420	424	416	395	457	400	416	432	418	445	442	426	423	451	444	434	471	440	438	380	440	456	431	427	437	430	388	427	438	439	456	401	434	411	440	405	424	430	399	417	457	399	428	443	443	421	401	446	432	431	462	405	435	415	470	400	434	384	431	413	428	437	417	453	405	409	445	423	456	442	412	429	445	450	455	417	411	431	429	418	445	426	416	436	419	447	432	439	405	415	444	446	449	407	450	386	436	402	386	372	420	471	403	446	427	438	407	438	448	389	443	433	445	398	462	440	409	434	432	472	454	420	411	466	416	430	441	433	424	422	425	432	416	428	448	420	448	447	409	425	428	449	419	457	437	425	433	422	414	464	416	451	446	432	440	420	457	448	434	433	386	433	423	462	437	449	408	421	424	444	414	396	438	410	404	458	397	455	402	443	413	436	419	440	386	410	448	451	404	431	436	415	408	411	420	421	475	397	412	477	412	402	428	427	426	418	430	383	424	407	417	409	429	435	443	434	446	446	427	445	398	428	445	444	453	443	444	415	434	468	456	448	448	432	460	443	424	452	439	433	424	444	425	449	445	433	444	485	456	407	440	432	422	428	432	433	423	431	434	441	387	429	440	463	433	432	430	443	425	376	469	436	440	457	408	443	437	449	503	443	427	437	450	421	406	426	420	424	436	439	444	455	399	434	439	424	453	421	379	461	393	421	415	447	435	432	463	415	428	442	439	389	440	450	418	405	429	418	424	421	481	429	448	443	413	442	450	433	428	390	395	433	418	429	447	428	433	434	423	415	400	398	443	397	434	423	438	400	419	391	428	427	423	463	435	449	422	427	428	430	420	446	395	437	443	508	411	426	404	417	440	427	466	434	442	410	422	452	428	460	482	418	435	471	427	446	413	425	445	450	429	438	446	403	428	399	400	463	466	432	424	457	412	429	475	426	429	467	425	412	431	437	415	411	421	453	436	462	407	432	424	402	439	452	448	463	450	426	439	417	435	436	415	392	412	418	461	439	404	425	417	424	403	442	417	443	430	412	450	406	413	438	444	455	447	378	468	442	461	417	423	429	426	418	427	430	444	423	413	442	460	411	425	417	456	463	442	406	454	443	385	441	382	423	409	464	417	405	437	419	455	459	422	388	434	407	414	434	421	415	427	433	439	399	451	453	399	458	423	441	445	433	432	470	428	421	430	440	444	455	443	439	444	417	457	428	421	438	416	438	399	382	418	427	431	429	445	392	411	413	447	413	408	460	444	434	462	403	404	424	454	444	429	398	444	411	412	421	440	430
23096	21590	29576	24090	21585	21633	11529	1833	1352	1262	1220	1103	1086	1045	1059	1015	975	1021	946	974	930	930	906	946	981	956	870	920	911	895	896	878	874	924	919	908	916	865	880	882	899	889	840	876	847	900	889	862	789	869	910	882	895	872	895	864	839	869	893	798	876	866	878	863	867	803	867	883	896	875	842	849	833	815	810	926	850	893	851	850	844	913	891	897	889	828	882	904	870	847	824	842	824	827	865	882	849	891	886	874	874	915	885	857	804	885	910	883	872	895	906	881	839	896	868	911	843	878	877	826	879	877	896	853	888	841	847	826	874	853	858	863	882	903	842	898	855	811	863	910	864	829	867	832	909	796	912	885	839	809	837	882	895	880	833	874	888	848	871	927	835	877	902	869	824	831	873	855	929	876	819	916	853	872	906	871	913	876	896	889	818	877	881	872	870	916	819	902	824	865	858	840	826	859	837	875	885	843	838	852	859	852	924	861	866	880	867	878	934	883	853	864	886	856	856	848	858	879	821	890	849	859	880	871	882	865	909	817	833	869	867	834	871	883	797	913	855	869	833	863	846	852	875	848	898	849	885	843	850	851	850	836	862	817	849	824	885	833	884	862	881	921	838	789	875	847	876	890	816	831	870	790	879	791	906	895	890	896	887	861	813	851	888	873	888	891	821	826	866	875	873	855	891	864	839	925	904	837	881	811	868	901	817	856	870	830	877	857	818	873	875	889	871	898	851	850	891	872	891	849	831	863	829	873	847	800	858	880	840	842	884	823	896	844	841	926	864	845	831	799	810	894	841	835	862	867	852	876	850	841	838	826	858	880	874	880	856	883	873	837	878	841	851	860	902	839	871	870	874	869	861	824	826	826	824	824	834	792	889	858	863	853	781	885	813	840	858	817	839	864	862	880	859	832	878	836	846	904	886	839	840	860	836	902	842	835	856	823	873	812	881	835	882	852	807	892	834	855	901	816	899	838	846	875	839	886	846	878	853	851	880	867	891	837	842	889	915	892	818	828	914	836	831	850	855	843	839	893	825	910	862	916	863	858	892	876	802	833	888	857	837	863	833	893	821	855	854	857	850	805	883	837	869	831	866	957	848	886	859	833	880	854	828	855	895	884	839	828	837	864	845	807	853	825	849	856	837	829	858	860	912	869	867	851	876	913	890	897	837	894	895	882	862	829	867	854	823	800	821	854	888	852	835	827	861	837	854	838	809	909	868	891	888	868	902	860	877	872	831	822	828	841	829	928	885	868	856	848	856	818	909	842	862	866	892	834	843	847	902	847	869	869	838	879	890	857	829	876	871	863	863	818	817	885	856	893	890	873	864	856	861	895	842	863	842	877	831	868	844	874	910	904	850	876	851	890	884	889	856	826	845	903	852	844	917	837	932	801	859	860	861	805	843	877	864	852	853	802	795	849	799	830	867	813	875	867	880	844	852	848	815	835	857	852	844	851	882	791	842	877	852	859	841	846	847	854	911	825	852	912	854	868	834	909	868	875	907	844	827	828	879	858	829	857	836	874	878	842	850	888	841	861	857	831	820	858	872	811	856	849	828	857	797	846	864	885	832	826	922	805	856	847	841	859	834	855	870	865	824	827	875	794	863	882	874	882	867	848	836	874	864	833	872	811	878	863	831	795	805	823	880	880	854	885	859	858	912	883	833	819	863	788	890	883	854	846	842	873	823	877	891	874	844	864	842	851	868	881	862	858	869	860	817	873	817	782	875	901	857	866	884	814	794	882	849	849	800	835	871	840	844	898	841	856	879	854	897	901	888	820	837	849	908	834	827	855	854	875	903	873	880	866	822	875	857	816	869	851	866	844	843	849	870	860	895	861	866	854	824	830	886	798	829	872	874	833	892	900	879	832	843	838	880	883	894	859	780	864	884	821	844	903	848	823	786	866	877	887	861	862	824	818	851	839	850	867	910	877	891	903	860	835	834	849	875	848	821	849	849	907	812	860	886	838	892	865	853	867	839	834	891	908	869	859	851	880	818	841	852	882	848	833	807	841	826	830	844	836	868	841	880	852	858	824	795	778	858	886	876	891	841	893	831	850	823	807	915	844	833	911	859	867	826	861	844	803	892	847	908	905	861	950	885	857	870	859	866	869	918	905	860	884	813	893	857	829	837	850	899	863	860	886	865	825	917	857	814	826	833	856	824	809	858	865	849	840	822	885	843	889	832	796	821	842	902	799	881	868	860	845	906	842	857	863	809	931	859	845	875	812	839	826	872	824	816	837	875	843	873	875	859	883	863	854	878	842	836	849	892	826	872	829	921	828	792	843	828	845	825	841	842	890	832	836	869	898	871	853	858	845	825	861	868	875	828	851	831	841	833	854	865	867	835	905	841	845	856	829	844	847	867	850	855	866	846	897	826	831	832	870	891	858	813	903	859	863	823	853	852	823	888	902	916	845	815	908	866	941	844	830	841	823	911	848	815	823	873	839	888	858	834	871	870	859	859	878	946	844	860	872	891	847	809	817	859	871	876	799	864	818	832	889	832	876	840	821	893	857	829	811	856	870	854	814	846	850	869	927	912	855	818	817	835	866	840	877	870	874	850	926	873	881	846	850	875	843	913	831	835	904	805	872	814	865	842	868	871	874	893	862	825	826	916	868	873	853	886	869	883	898	870	866	913	835	925	895	869	889	868	880	829	889	885	874	806	865	782	882	881	905	890	804	852	883	852	821	822	802	855	854	832	876	853	873	811	855	852	869	804	860	833	909	838	818	843	879	888	820	891	844	935	854	876	826	863	787	868	884	851	864	812	910	830	903	877	816	887	883	859	858	840	844	869	887	836	853	834	865	902	900	834	880	830	860	829	864	837	820	853	897	857	899	882	801	838	854	848	802	875	896	797	917	835	852	934	825	793	846	861	834	857	868	821	859	853	861	896	839	853	853	864	883	851	847	837	862	865	884	862	820	949	851	788	832	861	832	878	872	827	863	831	857	866	869	846	943	862	843	857	885	879	855	843	869	845	879	852	850	842	831	915	855	851	843	907	895	833	813	819	830	805	807	851	857	811	812	853	814	861	884	844	855	875	928	808	920	881	879	875	863	878	850	937	842	871	811	855	893	893	901	899	831	869	862	879	881	859	881	868	801	931	869	877	855	859	874	843	786	919	867	867	872	843	860	835	860	861	866	816	887	876	769	855	856	873	823	868	853	828	850	915	889	857	888	902	813	901	846	834	839	858	888	835	845	829	868	873	829	870	856	881	880	799	827	853	837	817	833	882	849	859	801	857	867	778	928	874	850	830	873	836	892	820	854	853	842	873	845	858	904	840	920	851	880	879	870	839	891	908	833	878	818	821	845	897	871	870	872	850	837	890	826	816	846	843	809	844	896	861	866	848	805	832	906	854	863	894	851	877	883	868	871	864	871	851	846	875	836	893	870	823	845	840	899	837	898	870	840	826	858	859	852	870	861	826	925	844	827	824	865	889	832	847	868	866	885	860	823	832	851	857	826	853	862	885	875
7165	16526	13069	7076	5063	4084	3174	2755	2316	1936	1754	1680	1522	1499	1426	1307	1302	1294	1159	1246	1169	1210	1150	1155	1134	1158	1107	1100	1112	1064	1035	1074	1090	1075	1001	1037	1065	1048	1042	1076	1019	1058	1029	1035	1026	1087	1035	979	1021	998	1005	1065	1017	1078	1064	1097	1049	1012	1030	1014	1017	1042	1054	1029	1064	1035	1058	1041	1000	989	1016	981	981	1042	988	956	977	997	1083	997	961	980	1034	964	1003	987	1016	1048	1024	1004	1036	982	1059	1019	979	960	1074	985	1021	1029	1009	999	991	1023	969	982	1010	1000	1070	1020	1019	1076	1035	1026	987	1092	1014	1005	1018	936	1010	1097	1034	1018	983	1024	1081	1046	984	996	1021	995	1018	1013	979	1001	1019	1022	1060	979	955	1026	980	1060	992	1027	961	957	1044	987	957	947	982	989	1037	975	974	1028	1002	983	1020	995	1005	1008	1015	1056	993	974	1008	1025	1021	996	1015	998	955	1028	1021	942	1011	980	986	967	971	1005	999	982	997	1007	962	1060	1000	965	1021	974	1044	999	1007	992	1016	1020	1074	969	963	1017	1040	1006	1036	984	984	1019	1041	1006	1035	981	990	1010	951	1006	993	1027	985	1029	1001	1034	1030	1001	1007	1010	1025	1020	984	1020	994	990	1018	1044	983	1033	1007	991	1034	1041	1073	1019	1017	1057	1024	1012	1016	1004	988	1012	1021	1045	969	1011	978	1028	979	976	1017	1023	1029	1064	983	969	1019	1005	1019	990	1025	977	973	1095	988	1043	1005	1011	1003	989	1025	1013	1002	1020	1003	1012	1001	996	961	983	1041	970	1065	1046	983	1013	994	1012	988	1008	1064	1054	987	1090	973	1008	1028	986	999	1056	1030	978	1001	992	1019	1011	1019	981	1022	1023	999	1008	1034	1064	1027	1011	1007	980	1009	981	1034	1002	994	973	995	981	1025	997	1004	1012	1014	995	1061	955	1037	1017	1003	967	993	1013	1002	1065	992	974	953	1009	998	999	977	1025	1019	1029	1030	1011	980	1015	973	942	987	1006	1051	958	1012	1036	1002	974	1073	978	974	994	966	976	1031	1005	1000	987	996	980	984	1035	959	1032	983	979	970	1033	1001	1038	1018	1023	986	997	1009	972	979	1035	1032	990	995	1010	986	1006	1030	971	1059	1005	984	1011	1003	1014	1018	988	1039	1006	1035	1017	1012	1008	1027	963	965	1033	988	990	1021	1010	974	996	1006	1025	1024	943	969	1015	985	1003	1040	998	1006	969	966	1024	1050	1001	1026	947	1007	1029	985	990	1004	988	998	1002	970	1011	993	1010	967	963	979	1007	978	981	958	999	988	1003	959	968	988	967	1047	958	969	965	1034	992	1002	979	1025	1005	1048	986	994	971	990	1009	987	1011	1034	970	965	984	1051	998	1056	979	999	1035	1057	1014	946	955	1013	990	981	1039	1031	999	1067	1047	1041	1000	979	1018	1028	973	901	1026	950	1035	1015	966	1071	1046	1016	1013	963	982	976	1030	1020	1004	1000	1000	974	1047	955	972	1031	1020	1022	1055	976	959	973	1066	964	989	1052	1043	1015	1015	1052	990	958	1021	978	961	1062	998	981	982	1039	1001	992	1035	1000	957	1010	980	1025	1051	995	946	977	984	1043	936	952	972	1034	1028	985	981	1039	965	1017	1067	1066	958	1034	949	996	952	1027	1026	977	1017	947	1063	1010	1025	1007	980	1049	976	1014	967	1068	1008	979	1030	934	951	980	1042	1001	1032	1006	973	985	1057	1003	977	982	986	1016	987	969	970	1040	1047	1048	1067	1009	1013	1021	1061	1014	1030	1031	1048	1006	1009	1042	968	1025	1027	1014	994	993	1041	975	1041	1072	979	949	989	1007	1006	1045	1019	1038	1041	974	1013	1032	1015	927	1025	1020	1019	1027	998	983	1023	1005	989	966	1063	1047	997	1011	1009	1070	953	989	1017	965	1052	1066	1008	1001	994	994	1023	1017	976	982	968	1085	965	1011	1009	1031	1048	962	1048	1017	1012	954	1024	1048	1049	981	1000	1001	1009	991	1000	1036	1043	999	1026	1006	987	1003	1053	987	1031	1029	1026	1044	973	1016	1026	951	982	954	1019	967	1006	981	1003	991	1021	991	951	1018	976	1038	1034	992	1011	975	979	1024	1000	1023	1001	1018	950	1032	982	1032	1007	966	977	997	1009	995	987	989	975	996	1018	1022	1005	1004	971	1010	954	992	947	995	1040	1043	979	1009	1027	999	1001	977	1032	1047	1058	972	1013	991	1009	990	1013	1018	973	1021	966	1017	997	1064	968	1023	1033	910	968	1033	961	997	947	952	973	1000	1009	1014	1000	988	974	987	1032	1019	983	985	991	1083	979	1021	992	1023	1051	1059	957	1010	1019	1039	1032	971	1035	968	1021	944	963	1051	996	958	969	970	996	1038	984	994	997	957	971	1016	978	954	966	992	1003	957	981	1042	1021	992	1044	1007	968	1031	975	992	982	986	965	1003	1036	1017	962	995	972	1003	987	989	963	1006	1011	982	977	1013	943	1020	995	1006	1015	998	975	1001	1011	958	1033	975	954	988	1014	1056	1010	1000	978	1023	1016	993	1018	1008	1057	947	1045	1012	1022	1023	1001	1036	954	1038	1036	1036	976	970	1018	1050	1038	986	994	995	993	993	964	964	1018	946	1011	990	1034	1067	1002	988	985	981	974	1000	992	1038	961	965	1013	988	984	984	997	943	999	970	969	1017	956	1050	1074	987	941	1106	991	1018	984	989	1017	1000	1020	1029	1010	1037	1037	1053	1023	1001	1007	1010	944	981	1008	1004	1012	997	996	979	986	1048	957	966	1035	1007	1031	1015	998	1017	1014	1032	1031	996	1026	988	1015	975	1019	994	990	1020	1009	982	959	1046	1050	991	1020	1011	1006	957	970	986	989	1009	1016	1012	1004	972	1077	1048	1008	980	1048	947	1010	1027	964	958	962	1006	964	1038	975	1002	1020	938	993	1036	1018	1023	992	994	1077	933	1106	973	1010	986	975	972	973	969	1001	1046	974	1003	994	966	996	1003	978	966	995	1080	954	980	1045	1015	1015	982	1030	1009	961	1036	986	996	999	1014	1036	994	1053	994	1042	1021	1007	1025	1042	995	1007	1008	1051	969	982	1024	1001	944	990	1031	1020	984	1007	1011	975	1037	997	963	1037	1021	982	971	987	1070	976	1010	973	992	1025	987	1033	996	933	1035	975	1019	995	1007	1044	992	1014	1003	996	1011	1011	989	1042	958	1056	1029	988	1013	1029	988	1018	967	967	971	983	1000	1029	971	1037	1015	973	1037	1077	1027	1027	1001	1044	1011	1037	1042	1004	1045	989	1012	1015	1012	1000	984	995	1009	984	1026	1013	1006	999	964	990	1002	1006	1030	1047	1014	1044	1010	976	1036	1001	927	991	1040	1023	968	984	1002	1032	1014	988	1013	941	996	1012	986	991	1012	1052	1028	979	1052	1008	1019	985	958	1024	986	1021	967	993	1027	960	969	1023	989	1046	996	1016	1039	996	1017	911	1010	1000	1020	982	1000	974	1055	947	1012	922	923	1020	1002	981	964	1020	987	952	1025	1003	940	1005	1021	1025	993	963	963	1030	972	1091	948	1023	1040	989	1064	937	986	1006	997	975	932	969	929	1018	1068	1007	969	937	1034	1053	1019	1009	1047	1030	1029	976	968	990	1029	989	989	1024	973	1027	1022	999	1007	1032	1032	991	990	1023	997	964	985	960	998	921	1015	1051	987	996	983	992	951	981	1024	991	1053	1014	1026	967	1086	933	1027	952	985	1060	1025	1011	940	1013	1010	1034	990	994	976	1051	986	941	1000	1027	1006	979	1005	1021	907	1100	983	1018	982	992	1052	1001	1003	1012	1048	1017	1057	960	1016	1004	970	1046	1060	1019	990	1038	978	986	1015	932	970	1034	977	1054	1029	1001	1022	1010	1036	991	1051	975	1039	973	1047	966	973	1042	1011	1028	976	987	1042	1024	1070	1023	1006	1023	991	1020	993	1004	949	965	1025	985	995	1030	982	1048	1043	1031	1016	1002	1034	985	983	1013	1030	1024	1014	1059	1014	965	1054	966	996	1004	1018	996	1029	1002	995	1023	1030	1031	969	1037	1022	1035	1021	912	963	939	1040	1028	996	1016	982	989	949	980	1001	1027	1022	1018	938	1020	1026	994	922	991	978	969	988	1015	1060	1048	1013	992	1049	1010	1058	980	955	984	1029	971	950	1048	1037	1041	979	966	986	999	1045	1004	1028	961	1089	1031	1008	990	1006	955	996	971
27555	20303	6405	534	339	326	325	330	292	298	308	257	314	295	274	306	255	309	269	300	292	276	278	305	266	299	294	314	279	287	321	290	254	270	307	304	294	295	280	286	322	272	285	298	278	271	279	275	270	279	284	300	286	280	269	258	305	303	282	276	290	346	296	310	276	267	257	271	303	283	278	275	254	271	295	271	279	290	270	284	280	294	295	278	275	283	292	278	294	271	290	315	320	276	313	301	303	315	301	290	277	286	278	293	301	299	285	274	287	287	291	272	315	272	292	301	266	302	290	301	282	301	299	278	290	268	272	308	309	284	247	308	289	273	298	273	289	316	277	276	257	293	307	290	295	299	275	267	311	280	276	283	320	298	284	285	319	278	283	304	295	293	274	284	284	273	286	287	297	273	298	250	302	289	276	303	295	293	288	315	246	287	268	273	282	281	294	271	309	288	290	295	276	265	283	275	290	258	270	308	303	296	276	260	301	271	260	293	316	310	312	256	272	294	313	298	271	279	291	252	301	287	285	289	237	269	297	318	263	300	270	300	310	279	299	265	309	279	287	287	259	307	278	251	290	283	260	294	291	292	274	270	279	280	263	287	258	290	266	257	284	265	250	267	270	308	300	299	291	262	277	288	248	268	310	285	301	299	283	302	298	282	294	292	257	281	308	318	285	308	273	290	281	304	288	268	264	298	280	290	273	266	285	276	255	259	291	283	287	293	292	291	280	296	269	267	295	298	307	288	277	295	274	282	279	317	300	273	270	277	311	302	283	278	282	278	272	274	287	285	279	292	285	286	262	289	294	295	273	284	269	258	321	312	294	340	269	283	281	259	298	266	264	327	278	262	285	290	311	314	273	276	257	267	285	269	297	287	271	313	277	305	280	302	292	304	294	270	275	285	276	287	282	302	290	313	285	281	305	275	274	272	290	304	288	283	279	282	298	286	270	239	257	290	263	331	293	284	299	286	260	299	295	274	298	291	273	268	274	277	286	288	301	279	303	294	290	285	279	289	287	300	296	297	302	313	288	264	312	275	262	261	275	290	304	317	286	266	279	294	278	290	315	281	261	290	310	285	294	283	266	282	283	291	283	285	284	288	302	315	298	296	301	289	307	300	306	273	278	284	270	297	267	294	314	277	288	274	282	286	299	255	272	269	265	300	264	293	290	270	286	303	275	302	296	275	271	264	296	267	293	261	280	307	311	259	285	265	309	279	290	259	278	270	262	283	283	281	285	261	262	294	282	320	275	266	264	275	272	280	277	286	297	295	278	293	324	293	309	297	280	285	293	253	281	262	312	299	308	274	313	294	267	261	307	305	274	286	298	301	291	302	287	295	282	283	297	271	282	287	247	306	313	278	285	271	294	287	294	289	290	291	270	307	275	268	286	315	261	281	260	287	286	306	297	300	275	295	295	253	311	269	264	291	307	304	278	303	280	294	292	291	285	286	296	289	272	283	274	296	297	318	283	265	260	317	295	282	278	274	290	292	295	305	283	288	273	277	311	291	266	248	285	292	296	297	264	273	272	269	272	272	292	323	293	296	277	254	292	302	300	296	292	334	284	260	310	267	270	280	255	297	296	289	265	272	303	289	316	291	287	276	281	269	250	280	311	292	308	282	279	285	283	287	266	267	278	294	267	272	304	246	278	330	316	266	297	293	278	305	304	283	269	313	268	309	301	276	279	299	273	279	297	299	289	265	276	305	274	273	283	301	301	273	278	270	297	291	305	253	286	314	284	271	289	327	320	281	303	279	293	300	281	304	290	272	305	302	299	266	288	310	278	281	288	265	271	303	285	277	286	283	299	287	293	306	291	254	307	294	266	284	276	280	290	265	261	270	276	263	280	291	287	288	321	278	300	314	287	279	278	298	288	290	280	296	285	274	302	305	306	275	269	283	279	295	291	254	295	276	274	284	297	283	254	295	289	267	296	286	247	274	276	336	299	290	281	302	301	287	302	309	292	300	304	286	263	325	290	289	304	288	283	279	265	282	271	251	290	270	315	276	330	267	300	305	297	294	295	268	297	294	321	276	270	320	307	264	297	265	257	286	292	287	279	306	309	297	274	275	298	273	247	282	276	257	314	288	278	279	259	273	274	272	294	271	300	274	293	268	293	292	273	299	283	309	308	284	303	287	331	311	271	307	280	318	299	308	294	274	253	275	274	299	307	331	260	278	300	272	319	275	257	274	280	262	275	273	292	300	283	280	280	294	265	300	296	255	279	255	274	281	306	277	288	270	291	288	301	299	259	277	297	280	266	276	273	274	272	316	273	282	293	279	255	285	295	313	300	281	296	270	296	288	280	261	284	265	280	305	309	276	267	297	286	287	286	285	273	300	295	269	293	300	273	273	272	295	268	266	281	310	266	278	297	302	277	283	290	275	304	294	300	269	306	288	277	292	296	286	275	308	272	278	302	289	288	281	295	230	313	268	284	299	283	290	297	290	290	303	297	295	282	266	279	271	263	305	287	268	319	274	285	264	320	290	307	331	283	277	271	284	262	321	272	290	297	288	268	300	313	305	242	291	284	282	294	248	280	279	270	338	271	275	302	279	284	252	255	319	287	287	287	298	287	316	259	279	278	288	303	277	297	287	283	283	239	284	289	279	278	289	262	247	280	298	285	296	260	282	271	268	261	268	271	279	277	257	254	281	249	256	288	274	321	292	321	262	267	284	285	298	279	274	272	271	272	295	263	296	309	288	269	239	268	282	296	279	304	288	305	270	323	294	249	292	299	281	319	296	277	285	313	281	269	270	291	289	296	289	300	297	293	293	272	310	304	291	273	291	284	313	283	295	289	296	297	304	262	290	285	288	283	271	279	254	275	254	272	297	263	282	281	314	263	306	303	285	268	313	312	257	257	269	299	320	282	285	283	305	281	279	289	288	310	301	307	274	288	282	293	266	287	293	275	275	320	305	281	276	285	271	259	278	303	277	272	324	315	284	273	318	292	299	267	264	295	291	250	301	280	266	297	298	292	310	313	282	288	296	299	276	294	282	294	317	273	280	320	259	265	285	283	275	332	278	276	280	307	260	248	297	263	287	286	297	259	277	245	323	282	296	241	299	326	299	295	298	289	278	296	301	292	293	312	266	285	290	282	249	286	264	329	276	280	258	295	251	322	290	258	289	265	267	276	301	286	291	271	286	293	287	312	270	279	308	250	287	285	281	277	290	277	301	296	273	288	292	298	272	301	293	276	289	288	273	269	328	257	278	274	294	295	275	271	270	279	262	298	293	266	281	301	275	293	274	279	306	331	299	299	283	299	297	262	252	304	295	305	279	283	279	257	286	297	267	303	327	287	305	298	267	294	312	310	282	286	286	307	284	278	296	264	308	276	298	320	298	296	293	292	317	256	291	286	279	296	310	273	299	276	269	287	284	283	281	264	279	268	275	312	278	263	272	273	286	259	266	282	297	259	298	293	288	291	274	266	279	281	308	280	272	309	299	294	274	285	273	318	277	281	283	311	270	284	288
3951	1085	885	619	487	469	421	433	372	389	349	402	356	375	366	366	369	395	368	365	364	364	367	343	379	397	376	364	350	382	358	408	379	422	358	372	384	348	369	375	351	365	358	372	362	351	349	379	330	366	349	371	349	377	348	383	327	375	369	376	359	361	389	373	366	352	335	350	345	384	364	346	362	379	379	361	339	356	389	357	353	369	385	358	351	366	364	366	333	347	323	373	354	383	354	372	367	352	347	386	398	325	303	371	339	366	371	419	341	364	328	335	361	347	382	340	408	370	331	372	382	362	360	366	349	374	361	355	370	341	392	411	373	375	377	384	360	379	332	386	370	370	363	379	366	369	347	387	346	376	349	380	347	345	358	365	353	365	353	355	360	348	366	347	347	378	381	375	373	339	327	349	387	346	364	371	310	373	381	332	356	366	376	359	343	363	373	339	392	330	372	362	368	369	333	380	363	351	359	340	377	347	359	333	332	370	383	360	324	392	365	369	375	359	375	375	380	342	386	349	357	379	363	347	353	363	386	341	398	353	345	361	383	358	343	359	369	374	378	360	392	343	326	360	327	384	384	351	364	315	317	361	343	363	374	383	343	368	365	388	360	376	359	336	369	356	357	360	362	364	358	369	326	369	354	328	374	382	351	369	363	348	387	399	319	330	336	383	345	364	327	355	364	316	351	375	329	353	347	343	344	359	343	384	360	348	331	382	387	355	370	369	332	374	355	400	378	356	382	366	373	357	356	376	339	374	377	407	368	365	365	349	334	352	361	375	339	335	339	361	338	349	361	392	351	341	350	338	374	367	364	365	403	376	388	386	352	395	357	368	385	355	345	407	363	368	357	362	355	337	370	353	399	362	377	365	372	340	339	388	371	368	374	356	383	335	368	374	345	366	354	350	356	337	336	382	349	356	344	347	389	370	342	366	330	357	347	339	352	374	352	370	342	336	348	374	403	365	367	369	367	368	374	362	315	333	364	372	332	382	378	375	387	366	354	358	382	350	356	367	334	360	380	345	364	326	328	349	388	366	353	382	337	405	387	367	345	357	401	382	368	340	365	307	356	397	358	373	390	372	354	354	352	380	354	395	358	361	340	361	373	354	369	351	389	354	361	345	337	362	350	354	372	353	367	379	390	350	361	323	359	367	411	356	352	386	370	355	335	390	357	379	375	381	342	364	371	339	374	367	385	343	364	310	390	367	405	361	349	379	336	348	344	341	367	349	368	365	364	320	338	354	360	347	387	376	357	364	338	367	371	371	351	331	370	371	388	367	324	378	357	366	370	360	361	357	349	351	378	367	356	400	362	360	345	353	345	358	356	365	322	338	365	376	353	383	381	360	369	356	363	358	360	333	379	340	379	373	367	385	332	375	373	376	391	348	354	370	395	376	364	375	355	339	416	372	342	351	369	360	362	383	353	354	368	337	364	367	346	374	413	390	358	368	349	348	340	347	356	373	351	383	342	344	293	343	348	353	392	383	355	382	365	374	354	386	353	356	379	370	327	381	349	349	352	399	364	337	382	381	357	349	362	345	335	364	363	372	344	373	397	370	356	369	389	337	368	368	368	360	362	369	369	334	356	358	377	353	370	357	362	356	346	381	371	369	317	359	370	345	361	343	354	362	329	329	347	396	330	368	337	382	375	333	360	360	378	361	360	347	350	320	376	368	348	360	384	369	390	379	350	330	367	391	388	339	348	345	350	384	364	362	349	350	352	370	335	372	349	366	357	342	354	352	366	354	364	339	341	351	346	364	387	357	358	381	355	380	364	362	355	363	392	373	322	353	366	357	379	362	372	354	381	383	361	362	367	375	384	359	354	340	351	329	318	338	377	374	375	373	341	346	367	340	360	386	343	333	372	350	404	330	361	372	361	374	396	346	358	335	362	330	372	359	351	348	325	388	370	325	350	391	356	375	386	346	353	367	358	375	347	352	383	348	355	355	410	338	341	344	363	367	361	382	338	345	360	381	368	411	395	371	354	387	403	351	369	369	346	349	374	357	327	324	335	328	386	374	324	337	369	335	360	331	382	318	361	372	369	362	380	373	383	372	362	375	374	378	397	362	352	370	370	371	362	372	362	387	360	366	371	361	384	379	382	315	361	366	381	363	372	420	348	371	363	325	331	326	392	392	383	358	381	355	355	366	355	368	359	382	346	379	382	317	362	347	377	395	380	360	373	365	398	380	399	367	375	347	377	332	348	360	358	350	370	345	357	350	343	358	395	314	358	357	387	381	389	388	374	318	345	362	340	373	372	345	385	369	311	349	340	369	352	366	377	315	375	366	361	341	371	394	361	343	407	369	364	360	365	354	338	354	378	372	376	376	347	410	380	365	331	413	338	377	365	400	380	367	376	374	333	368	370	373	349	413	363	371	337	348	331	338	375	354	319	377	345	373	367	368	364	363	354	375	330	355	312	390	388	362	370	357	372	377	370	354	392	359	378	357	370	374	372	376	383	381	371	373	357	357	340	376	399	357	364	373	339	390	383	323	359	353	360	352	388	357	358	348	344	368	375	368	358	361	342	330	338	359	338	389	363	344	355	356	383	339	373	360	320	372	353	367	356	350	378	344	372	358	345	365	378	343	374	353	341	346	350	371	362	362	354	360	362	364	339	368	376	352	325	356	402	385	345	350	326	336	394	379	369	391	378	354	377	341	338	386	378	371	378	376	373	399	391	376	366	385	349	368	376	360	369	375	352	388	369	337	337	381	388	379	373	358	369	362	370	344	370	370	384	369	315	347	348	372	376	367	366	383	344	377	361	341	374	360	386	366	367	357	356	373	361	328	358	346	349	423	406	352	358	358	347	375	337	358	379	352	370	395	360	359	351	376	356	369	337	346	384	374	376	379	362	382	359	368	340	370	373	364	357	351	350	338	360	365	370	368	368	366	381	349	382	346	409	392	361	395	365	388	326	387	335	371	389	340	359	405	380	349	395	351	335	364	362	393	349	363	366	358	361	369	376	360	380	371	394	366	350	358	358	345	341	385	353	362	337	353	361	347	353	394	338	381	349	380	343	377	390	368	331	348	361	419	401	365	375	334	382	359	383	343	356	358	361	338	336	346	380	348	333	375	364	346	346	348	347	348	376	426	364	339	347	359	330	358	348	341	329	376	370	347	354	373	373	344	399	324	362	380	358	346	327	350	366	324	331	367	352	354	381	350	363	364	391	343	368	379	356	355	337	348	384	357	375	374	321	353	372	337	390	361	387	377	364	371	364	373	342	348	372	376	333	362	391	356	368	379	361	350	366	348	341	382	374	378	366	358	387	368	335	352	356	355	374	363	367	336	382	370	367	353	358	354	350	354	373	355	335	380	386	372	374	370	339	382	357	402	385	375	349	352	358	336	358	313	358	342	381	348	360	361	345	388	356	363	374	352	344	338	335	349	337	394	343	369	350	355	378	350	339	353	352	336	367	398	352	320	351	379	356	370	370	356	374	386	377	387	385	400	348	384	330	347	353	351	352	345
24122	21576	29100	24460	21560	11725	1481	1034	983	861	781	800	740	708	714	725	746	676	736	674	690	669	712	641	693	681	696	638	628	597	711	650	620	654	659	641	643	615	636	718	674	676	688	592	656	628	636	656	671	626	677	636	664	646	653	678	645	636	604	700	623	640	639	659	660	646	621	637	652	668	592	647	635	635	591	668	615	591	651	634	632	653	711	603	659	617	668	610	592	646	639	597	636	660	700	629	637	648	635	656	631	633	642	640	623	621	658	645	708	609	632	667	619	625	661	642	618	629	655	619	592	595	633	631	644	588	639	628	618	660	648	586	669	591	602	597	669	620	680	659	647	626	641	651	612	637	612	629	644	630	614	641	648	636	644	652	644	657	637	653	660	619	665	643	648	615	602	648	634	652	619	683	591	663	631	716	644	664	594	624	658	648	625	619	631	619	637	621	633	655	676	626	631	668	662	607	585	639	641	623	647	594	640	640	666	660	628	633	668	650	655	604	580	623	610	590	648	638	656	642	637	658	629	635	599	654	629	590	610	618	625	637	611	579	629	673	664	678	629	651	608	664	634	601	611	668	658	604	683	573	666	691	645	640	601	611	692	639	635	638	638	610	659	622	646	647	658	688	628	609	637	652	659	634	646	584	614	641	662	653	595	641	604	595	622	644	670	669	641	654	633	633	632	631	612	680	635	675	600	622	660	619	580	627	618	622	651	594	618	609	679	634	660	671	601	645	619	612	601	663	666	609	626	640	616	618	635	647	650	642	653	613	616	635	608	693	660	668	674	657	682	604	651	615	647	627	608	644	631	665	581	670	645	658	644	622	653	607	614	660	598	654	613	615	647	660	626	636	598	589	661	648	632	613	628	613	628	646	634	641	608	647	633	592	631	621	623	663	646	637	658	651	664	692	668	659	605	644	660	635	637	624	628	633	627	625	605	634	622	646	641	652	635	666	620	647	665	652	626	617	698	600	650	605	651	640	625	643	618	686	649	655	601	701	572	616	630	638	669	644	675	682	663	617	597	631	625	668	606	586	637	605	649	637	636	630	702	614	648	645	599	652	592	602	623	666	646	645	613	592	632	592	625	619	628	651	595	614	630	609	615	656	607	595	615	640	641	660	611	625	636	615	627	665	638	621	634	614	584	609	604	613	621	602	640	635	617	607	643	651	623	626	636	668	625	631	631	619	656	676	679	605	625	670	615	636	609	613	629	630	670	662	641	615	620	654	635	642	660	657	649	620	630	570	615	624	645	621	637	624	639	648	621	647	628	657	603	627	662	616	630	618	636	587	638	639	609	631	642	628	632	624	611	631	632	584	632	615	673	610	684	624	642	688	655	654	611	606	656	631	633	644	636	652	663	623	587	629	671	652	672	645	642	661	666	648	606	650	638	635	644	623	589	615	665	603	623	637	639	636	614	619	569	616	666	603	664	674	663	591	654	601	562	607	593	612	611	616	646	643	655	592	604	637	657	662	634	626	663	628	591	609	651	594	645	648	691	673	628	619	670	618	638	619	646	623	592	627	609	633	600	653	618	601	660	607	657	668	616	632	656	646	678	569	601	635	602	658	649	637	674	602	614	629	611	636	611	604	628	619	661	627	628	633	637	645	681	631	625	651	638	658	618	624	639	655	640	626	624	646	643	614	653	623	663	628	632	636	652	666	636	614	671	623	628	651	625	672	621	612	642	660	629	659	629	568	604	643	605	644	662	624	611	644	601	637	614	605	604	630	666	650	647	657	617	632	663	605	619	612	651	684	628	595	613	590	642	644	647	662	666	627	667	668	688	641	607	646	621	656	634	619	679	629	692	608	626	662	624	612	643	596	627	640	614	653	609	617	650	620	657	630	594	624	651	620	610	603	684	653	640	636	676	622	605	603	684	630	618	615	657	612	665	612	608	619	651	657	658	661	651	662	656	649	660	674	656	663	624	617	651	631	666	629	682	628	633	602	608	661	651	634	625	618	672	608	635	621	621	638	638	604	663	624	639	638	631	672	610	666	647	616	623	604	662	657	615	615	687	640	668	625	643	694	643	657	628	628	619	601	648	620	642	599	676	640	650	639	590	637	610	641	622	661	650	677	609	643	635	670	642	637	646	658	654	607	629	640	658	625	658	653	603	654	594	653	644	662	652	626	601	660	611	581	667	668	615	570	619	626	619	631	666	611	644	610	679	621	638	626	638	640	640	636	663	657	633	654	645	582	606	597	617	619	618	652	639	617	596	639	643	602	587	586	590	597	669	587	626	624	653	648	588	666	604	643	660	625	638	625	604	654	632	612	637	631	615	633	614	695	680	592	670	621	676	622	636	593	647	685	601	611	607	618	655	652	618	647	619	605	673	621	662	687	605	669	638	619	645	633	614	625	665	647	645	609	619	659	635	641	641	639	629	598	603	589	639	585	620	619	666	643	656	615	621	627	636	627	644	606	648	633	696	621	636	649	642	597	597	649	626	619	655	628	691	633	645	642	602	659	622	674	623	641	626	638	652	626	623	654	634	618	639	628	643	627	624	607	629	596	653	650	624	632	676	618	593	618	681	608	600	664	652	638	612	675	662	622	657	659	652	610	679	637	610	624	657	602	675	636	667	641	652	626	612	639	631	648	625	594	629	647	638	598	667	627	590	608	619	634	657	631	580	639	642	617	643	636	649	642	636	639	656	538	589	641	645	665	651	618	646	650	605	644	675	636	617	645	605	663	664	649	644	633	633	650	629	624	645	651	667	579	670	610	676	691	617	592	602	617	607	629	613	640	640	648	666	633	611	652	636	647	650	613	635	631	659	667	625	635	594	634	602	606	640	618	600	607	636	624	617	584	611	671	668	646	580	608	624	640	588	620	588	622	629	627	633	624	622	626	602	617	669	607	622	668	649	641	684	648	689	658	654	668	661	600	649	639	654	661	616	651	637	619	568	640	624	690	661	629	611	617	629	644	672	627	648	650	611	636	606	581	608	634	663	609	588	619	631	611	620	652	631	654	646	643	654	651	619	607	626	619	645	649	607	608	662	634	676	669	627	642	656	608	683	653	641	645	620	652	691	666	626	604	626	627	658	628	675	653	624	666	635	638	622	575	582	628	646	664	637	652	646	656	680	618	613	610	623	616	636	627	621	606	627	635	651	608	616	641	641	646	657	615	627	639	663	605	616	606	658	622	630	605	641	692	653	649	589	647	640	625	708	630	605	673	649	631	663	636	636	686	632	598	605	643	637	624	586	632	659	607	619	653	615	646	627	666	630	593	629	671	640	665	636	623	603	630	659	626	652	621	644	620	612	628	627	643	644	650	660	629	605	645	658	657	613	571	615	613	650	644	647	629	629	653	659	602	676	667	619	616	620	609	658	623	616	679	614	647	626	623	634	665	634	596	638	642	620	622	632	603	642	642	660	623	654	658	599	625	622	620	642	646	666	615	647	678	632	640	649	604	636	661	654	580	660	655	634	606	645	640	628	634	624	661	613	649	620	611	629	631	623	611	660	605
4704	10030	8071	4175	2897	2339	1895	1627	1401	1266	1137	1081	1004	988	977	971	882	850	893	822	798	831	852	801	824	798	796	745	781	784	760	801	766	753	787	782	717	741	747	755	769	775	747	793	780	741	750	764	771	778	709	766	784	765	773	778	765	773	787	765	748	746	735	784	778	751	749	747	756	793	789	730	748	711	727	752	694	801	756	735	760	764	799	744	766	763	778	694	707	747	804	777	783	734	738	796	728	741	780	752	733	758	715	733	760	741	749	754	746	781	755	778	764	730	773	719	787	752	733	746	794	750	740	725	736	750	700	809	764	780	750	767	759	751	736	702	728	765	743	752	755	777	737	766	794	777	733	762	778	780	734	792	711	770	755	737	739	717	804	791	743	735	774	802	798	757	752	763	812	730	787	741	787	759	791	773	764	709	787	710	733	687	738	723	743	764	750	773	791	713	789	773	731	770	757	771	727	756	777	758	800	787	748	751	772	712	791	731	709	728	785	762	779	731	742	780	822	785	732	800	784	744	769	743	742	739	736	742	793	712	785	776	769	727	734	696	745	783	813	731	762	758	757	763	789	741	742	730	701	753	782	779	720	791	749	793	776	703	716	691	760	719	781	813	693	792	761	802	728	744	766	740	786	750	742	723	774	741	784	743	772	710	751	755	738	776	746	780	719	764	764	768	817	758	786	766	771	741	712	756	743	749	719	725	706	751	751	695	671	743	727	739	722	692	775	738	761	726	742	788	740	711	738	710	738	782	760	763	767	697	760	745	764	783	767	737	706	740	769	788	742	753	742	706	771	756	738	794	750	731	756	720	738	749	723	784	757	769	735	735	737	792	723	726	761	694	735	716	721	777	778	771	742	742	777	779	730	713	720	749	792	708	751	756	765	788	755	751	750	770	712	765	761	733	684	798	775	720	750	766	780	734	712	741	789	754	791	764	761	781	771	708	763	734	773	789	760	764	790	697	730	767	712	742	773	759	741	779	757	786	770	760	739	782	720	760	777	745	773	739	705	721	734	758	698	761	762	772	744	760	757	718	769	739	736	698	794	706	721	747	716	776	755	809	747	772	767	749	783	712	783	751	719	770	776	723	741	731	756	764	732	742	769	736	750	724	703	713	743	741	719	754	762	760	731	707	741	773	689	748	732	742	787	783	721	749	729	760	761	770	712	785	719	793	759	754	775	758	765	747	716	756	688	769	733	738	782	724	696	748	718	694	726	770	751	695	752	758	738	761	750	768	725	723	741	771	729	795	733	740	758	732	766	748	733	714	741	786	734	734	727	823	745	753	735	756	726	725	757	723	758	756	778	729	695	718	750	798	754	752	769	743	746	744	763	766	711	795	716	771	790	794	762	742	715	777	777	746	736	714	742	757	733	756	745	741	752	768	735	748	786	719	744	770	768	757	776	741	738	815	759	748	763	796	772	761	777	728	761	756	746	785	734	811	772	733	733	728	718	771	770	757	791	796	779	762	730	755	736	780	726	764	781	801	745	717	738	772	749	761	732	803	770	731	772	750	761	759	739	755	762	740	765	752	734	738	761	711	723	762	716	799	813	766	749	756	730	781	772	738	771	745	752	751	739	740	752	757	728	737	769	693	780	733	757	740	777	803	748	739	734	809	767	808	735	755	767	751	759	761	748	743	722	768	748	722	804	731	771	757	805	706	748	705	733	733	782	709	749	762	724	766	735	781	751	739	750	773	751	748	738	771	764	776	768	725	732	772	742	719	743	805	727	742	739	755	785	776	711	722	745	767	731	742	749	728	743	814	753	735	809	774	787	731	731	736	726	709	723	761	771	743	789	749	749	739	720	751	751	770	709	768	740	824	758	809	769	742	716	741	773	764	786	710	798	785	799	792	749	735	758	779	750	748	764	780	777	756	755	754	735	702	745	773	778	800	772	761	668	744	735	721	705	775	747	730	731	763	761	787	740	731	722	749	725	797	703	797	750	759	751	727	806	751	774	728	773	747	741	783	750	734	745	737	788	748	686	750	704	734	757	731	785	792	729	781	764	721	784	778	749	774	762	726	732	761	716	770	698	764	734	745	761	740	770	749	783	793	721	811	747	754	784	720	772	756	784	821	767	768	753	768	788	763	769	687	766	736	763	683	711	743	784	703	768	708	770	738	760	758	739	746	720	715	754	724	777	759	790	686	749	727	746	786	790	802	757	785	735	724	740	736	758	767	753	781	744	837	719	747	748	758	749	714	743	759	766	783	741	751	778	738	735	756	794	796	795	773	789	789	726	739	741	762	752	718	708	751	717	743	741	735	729	724	776	727	797	752	742	780	714	767	748	756	718	767	776	722	746	752	711	757	740	727	766	718	785	749	774	741	730	769	767	743	753	744	811	767	793	781	753	795	766	753	769	702	729	766	732	754	795	743	715	744	783	780	739	746	812	783	732	738	680	731	712	730	753	790	771	769	752	788	758	753	743	779	737	750	762	770	787	745	738	716	742	732	742	759	777	744	713	750	745	756	770	733	729	781	810	703	770	749	740	794	782	745	738	724	711	780	751	764	715	749	762	795	725	796	752	748	749	765	745	746	722	736	793	761	813	719	760	782	781	801	762	709	745	775	796	750	763	756	716	752	757	721	765	706	732	757	719	682	746	762	729	718	786	743	705	753	772	723	721	717	781	814	779	785	729	725	808	757	724	748	780	756	773	713	755	752	746	758	814	821	761	735	743	785	733	713	809	758	792	742	727	725	782	700	821	762	770	764	751	751	713	747	771	726	749	740	699	743	775	689	746	790	764	795	773	746	774	720	755	757	732	781	724	729	750	792	784	726	744	775	757	767	754	756	754	782	755	739	725	733	747	725	736	809	723	721	738	756	761	722	742	734	751	741	733	722	779	796	755	726	722	796	786	733	823	810	773	757	785	705	747	797	735	776	759	715	760	735	742	698	778	732	751	754	781	785	743	748	722	790	759	725	777	741	768	717	801	743	776	740	790	783	754	758	743	738	743	773	744	750	784	749	749	726	780	793	794	770	704	819	733	759	767	728	739	713	734	779	780	716	718	739	747	734	751	797	746	759	752	751	743	747	735	743	733	703	761	716	759	766	765	710	757	769	750	753	752	797	760	714	719	751	734	758	748	810	780	769	759	751	738	798	788	738	733	774	773	734	735	764	720	739	722	734	729	757	791	786	769	757	741	751	769	718	726	698	767	781	758	723	744	714	758	783	728	715	755	718	724	761	764	717	778	796	746	765	760	725	726	751	747	782	793	747	767	686	816	748	710	768	750	732	715	761	757	748	755	791	797	784	742	757	766	774	755	749	731	722	749	721	753	720	717	693	716	759	770	763	744	728	746	734	739	754	730	739	745	736	767	783	759	756	729	776	720	703	765	777	697	781	786	714	759	738	706	765	770	792	782	763	760	764	763	679	787	759	783	763	770	760	751	778	763	740	739	700	748	761	743	768	741	732	712	755	779	756	772	773	760	796	727	704	768	728	735	717	728	780	763	742	772	715
25209	21537	27864	25560	9907	747	563	462	418	406	372	381	420	351	372	377	340	349	341	337	374	324	365	339	342	324	334	343	358	347	347	333	334	340	290	324	398	335	316	315	354	307	322	304	326	301	351	337	295	299	312	329	296	325	317	333	319	353	313	328	335	330	300	326	287	357	322	347	337	350	321	351	328	312	328	323	290	340	334	315	313	295	345	299	335	333	303	292	337	330	297	337	296	295	338	348	318	339	306	299	293	328	336	329	311	317	330	351	367	289	327	322	327	358	348	294	328	323	352	316	367	311	338	339	308	339	334	306	332	332	337	317	320	326	304	320	311	290	305	311	289	353	318	326	313	329	291	315	347	291	280	325	273	312	309	316	313	334	313	327	335	360	334	332	340	313	293	339	302	338	297	325	308	328	306	294	308	328	300	316	311	295	318	336	303	333	339	323	344	314	341	360	319	302	315	315	343	317	350	271	335	311	338	321	333	311	337	321	331	328	311	322	317	304	320	327	322	313	311	336	321	298	345	292	277	336	315	300	335	320	355	354	300	352	329	308	310	327	332	322	315	326	321	329	342	328	300	331	334	310	304	337	341	318	334	362	321	337	325	335	310	315	322	303	333	305	293	338	318	287	322	311	320	324	335	334	352	337	333	283	317	286	330	311	321	322	329	301	330	320	316	322	293	327	306	319	329	307	313	320	295	292	343	307	328	340	280	289	332	294	325	343	306	320	327	310	330	302	347	305	308	322	303	323	334	321	301	329	340	315	317	341	313	319	281	338	332	305	313	302	312	334	330	305	313	324	320	297	327	324	297	324	341	325	323	310	284	324	288	290	311	313	318	297	334	341	311	292	343	323	304	306	294	322	314	350	323	353	327	304	330	349	336	291	294	321	338	308	324	322	362	301	328	314	335	337	299	313	315	315	286	288	315	281	313	315	356	334	312	295	335	324	316	304	323	302	315	321	317	306	319	339	334	291	306	318	343	338	304	315	327	330	306	308	326	291	323	300	347	325	300	362	322	350	285	296	287	289	355	329	335	344	287	318	319	336	331	315	346	324	311	317	304	288	361	317	314	307	344	324	322	311	347	300	348	291	314	317	335	331	265	304	322	352	306	312	326	334	327	321	301	303	331	316	366	303	346	324	349	324	308	310	319	321	356	300	284	326	321	291	316	325	311	311	346	316	321	341	308	300	339	345	368	312	307	328	323	316	310	357	314	322	311	330	297	314	323	346	323	344	359	305	343	335	324	316	337	329	312	298	327	356	328	309	323	342	323	324	339	334	349	323	288	311	332	296	306	334	305	338	327	305	302	306	314	322	287	341	330	323	349	314	300	351	323	332	293	304	318	321	313	337	341	350	322	345	332	303	341	302	335	306	311	332	313	336	335	303	318	303	315	299	342	344	357	334	320	299	315	354	306	290	312	332	305	339	318	332	308	317	319	302	355	326	310	310	315	347	317	306	359	277	329	319	320	317	312	339	352	322	318	336	336	357	362	299	291	335	327	312	298	349	338	322	315	336	332	325	319	330	328	353	309	277	293	329	324	285	318	329	354	333	337	331	280	302	312	335	302	298	325	309	327	302	315	338	317	337	300	323	321	297	333	300	305	307	298	347	329	336	308	313	318	304	319	355	301	327	333	308	334	334	329	312	337	307	322	316	337	288	314	344	286	333	324	325	354	312	307	350	320	318	301	332	308	324	298	307	321	332	321	325	295	318	314	329	309	304	338	348	308	302	310	328	314	328	345	334	325	352	335	328	337	313	351	310	296	293	312	314	308	316	338	308	313	299	327	321	286	319	324	317	293	326	316	350	334	322	321	305	332	317	328	293	304	319	355	320	325	323	373	317	349	317	298	344	331	346	323	362	300	336	315	319	298	298	313	308	321	297	301	317	319	331	307	348	309	317	313	296	320	302	346	319	347	304	329	327	295	296	331	313	331	343	319	315	312	300	334	319	317	327	314	327	321	299	321	301	318	298	323	299	325	318	296	311	329	321	366	342	312	331	305	344	343	315	293	299	275	324	300	315	304	312	314	312	299	327	308	335	315	346	318	306	332	332	315	321	316	313	317	297	319	300	347	301	316	332	327	329	341	312	322	335	348	324	271	302	327	325	328	315	291	326	308	315	317	341	342	336	310	331	336	312	286	337	316	330	322	292	335	321	313	344	305	345	310	314	306	310	308	328	308	333	341	358	329	352	314	331	333	338	309	287	364	284	347	274	311	305	312	321	327	314	285	317	321	353	308	316	349	301	336	336	312	320	292	313	346	356	331	309	326	357	300	327	342	314	312	307	332	339	330	309	328	327	313	325	347	324	297	295	335	316	306	301	300	316	343	322	287	312	294	313	333	310	327	313	331	338	307	326	295	284	306	308	323	307	326	302	351	301	291	323	301	313	309	337	322	343	341	345	294	354	317	305	302	290	327	351	308	324	313	291	307	318	333	312	324	327	314	314	289	328	316	322	295	305	309	309	330	311	315	305	334	323	346	298	338	323	327	335	314	323	333	328	354	329	331	305	326	320	319	319	349	351	305	305	281	317	351	304	318	325	311	312	331	337	312	300	341	312	332	297	334	316	326	307	331	335	314	306	294	329	282	337	302	322	343	328	343	298	341	315	327	310	323	340	323	329	325	338	332	341	319	311	332	313	328	299	358	355	335	332	324	305	325	317	325	317	310	316	316	297	339	324	279	318	356	303	320	305	351	339	314	317	330	319	321	320	307	306	344	322	333	347	313	321	314	315	304	339	295	312	323	304	296	282	342	305	287	345	306	343	291	321	334	310	318	281	295	324	315	321	350	307	323	342	345	311	288	345	357	328	338	329	295	347	304	305	357	303	286	306	298	296	322	352	304	303	319	303	347	305	344	326	327	340	361	312	334	297	330	327	294	315	338	348	327	320	352	332	304	341	331	328	316	370	335	348	302	315	348	360	320	325	330	294	313	304	319	312	330	338	326	348	343	305	304	321	317	307	331	336	320	307	333	319	296	324	297	319	359	308	321	342	343	304	321	353	307	327	327	298	326	305	340	358	318	305	334	370	318	318	330	324	366	309	302	313	331	309	343	323	296	325	322	330	302	348	308	346	339	348	305	315	351	323	344	301	307	309	308	332	301	300	305	305	311	294	327	323	321	384	292	333	282	310	343	319	322	312	314	300	314	283	329	330	300	300	306	332	338	331	348	333	323	297	306	328	317	344	313	267	310	344	342	308	297	318	319	311	335	319	343	317	331	336	320	286	303	333	318	307	315	313	345	308	339	319	310	321	311	305	321	317	322	342	328	304	328	317	321	340	352	343	323	301	293	324	325	342	303	319	341	367	315	332	323	328	312	308	316	332	302	321	323	324	327	321	329	339	335	325	306	337	322	326	279	326	304	314	338	326	308	330	322	330	298	327	310	300	329	328	355	310	342	295	346	324	326	336	354	300	331	311	301	300	340	343	355	301	297	289	299	318	301	324	333	329	354	330	347	310	317	334
4562	5688	4121	2124	1606	1248	985	892	788	740	670	577	590	610	532	538	503	500	474	482	475	449	481	471	524	450	506	453	456	420	464	429	421	444	479	469	424	449	435	401	442	416	420	458	430	418	427	428	453	414	418	408	427	426	492	378	409	434	441	460	471	407	393	412	446	408	456	451	432	418	452	387	397	435	443	433	429	427	429	426	430	462	434	442	449	472	430	435	438	403	414	440	408	438	428	411	402	427	411	425	456	424	413	443	458	435	433	439	407	430	408	416	424	441	443	452	421	429	405	470	402	408	423	406	443	409	433	415	437	449	429	373	446	404	460	416	420	453	449	434	416	404	401	453	418	425	434	426	368	437	439	435	465	408	424	421	461	428	432	429	406	417	457	403	410	406	394	409	416	410	460	449	414	431	413	413	416	398	426	430	447	424	431	414	415	413	474	442	409	481	411	407	453	432	453	456	455	448	403	443	411	399	427	415	441	429	412	416	415	405	411	452	441	441	402	431	382	412	463	415	471	411	393	402	424	443	449	411	411	399	400	444	399	415	454	444	432	420	440	402	439	419	413	429	456	420	417	440	458	451	429	418	418	383	418	436	376	473	465	432	446	407	435	455	450	438	411	418	447	427	446	448	437	453	440	443	380	445	408	453	405	421	445	449	446	401	407	430	398	427	419	444	425	421	441	451	438	420	418	442	416	431	439	455	413	411	414	475	429	431	417	433	459	457	461	450	421	431	428	447	452	426	447	458	458	455	452	452	406	477	434	421	402	441	411	442	405	464	405	424	469	449	398	407	435	444	394	430	457	429	432	425	392	407	410	416	390	420	446	436	451	426	422	465	404	432	423	402	433	402	413	423	410	417	433	465	419	443	445	446	400	440	388	446	421	415	395	448	418	432	442	400	443	411	440	405	450	415	423	469	395	446	420	434	461	445	419	389	423	411	440	449	449	427	412	394	435	418	442	448	423	423	426	432	413	398	452	418	436	406	457	422	423	439	455	436	462	415	431	437	426	451	418	432	421	445	436	433	423	464	417	449	437	442	429	438	416	443	428	422	448	461	427	392	427	438	394	401	427	429	421	417	449	428	410	448	405	426	469	382	453	435	421	395	412	441	482	428	436	393	409	411	422	387	428	412	428	417	421	400	423	479	423	419	419	429	407	398	436	408	398	462	430	401	429	421	469	399	441	410	403	446	414	416	433	416	427	449	453	409	428	419	404	423	397	419	452	473	410	462	457	428	417	422	408	460	408	429	415	454	439	439	430	425	404	442	443	434	439	420	445	430	414	439	417	442	440	445	416	399	446	434	394	423	435	430	418	404	421	416	436	459	437	420	404	405	448	417	461	430	413	416	443	419	446	450	397	437	437	389	437	399	435	429	410	411	423	432	462	421	430	430	449	429	449	433	419	412	427	410	417	399	410	445	444	440	404	435	405	422	433	466	410	443	417	420	409	424	433	449	413	459	407	411	424	437	419	404	439	447	421	429	427	415	384	410	434	423	409	437	410	435	423	438	430	446	425	459	424	398	445	415	365	448	401	459	432	403	408	416	454	464	443	438	446	421	444	432	370	418	424	449	455	426	439	468	417	450	415	454	427	427	433	418	431	457	425	403	441	446	461	437	416	407	452	432	457	408	427	421	424	430	437	442	437	444	443	382	423	425	450	448	419	445	437	407	478	460	418	438	430	445	421	415	457	413	426	455	470	423	408	440	423	387	436	416	431	427	434	403	464	433	419	435	442	440	416	456	384	465	433	475	394	426	440	420	471	409	441	432	402	418	459	470	465	462	411	407	427	416	466	406	435	442	438	420	430	455	446	467	440	432	435	406	438	378	426	417	403	428	428	398	417	426	432	398	455	462	443	428	418	438	423	401	416	447	428	402	425	419	438	422	415	446	413	440	430	446	432	451	438	414	452	403	383	393	387	426	437	429	398	384	467	435	400	404	467	465	414	412	404	404	418	448	418	438	432	424	420	431	401	414	407	439	438	426	435	442	410	478	421	430	426	419	471	429	409	453	419	397	436	443	413	440	459	418	445	424	395	421	476	403	418	450	442	423	425	439	397	464	411	421	421	425	395	483	410	447	427	414	425	444	413	439	440	443	438	453	426	426	463	403	433	398	456	456	427	417	449	415	423	432	413	435	413	420	442	455	455	398	458	443	423	414	420	410	406	414	451	434	409	442	419	405	410	427	433	423	469	428	388	441	371	407	445	446	453	384	429	441	451	390	457	414	431	411	424	434	440	439	447	400	466	451	389	457	447	417	464	448	420	472	406	418	437	405	470	427	464	431	406	425	420	474	429	425	404	419	406	424	407	395	459	437	434	402	429	451	450	426	425	441	416	436	460	457	414	450	465	475	401	390	417	423	440	378	427	434	456	412	433	388	439	464	425	407	438	416	430	450	415	483	459	433	420	429	434	429	387	383	433	460	404	446	419	424	412	428	479	423	393	396	436	405	424	435	413	409	417	423	454	428	427	410	408	399	472	432	458	432	408	398	385	458	397	439	454	452	432	441	420	437	459	381	425	468	371	401	436	431	400	424	423	407	421	448	387	439	443	410	431	419	442	436	419	417	465	432	419	444	419	443	438	455	437	382	410	436	430	424	455	420	416	416	432	456	435	437	382	430	428	416	443	420	418	424	419	417	419	407	425	412	411	422	435	466	420	432	441	425	464	444	423	444	411	430	419	466	382	461	461	424	425	409	442	428	422	438	432	404	402	403	458	453	407	438	444	435	425	395	424	394	423	424	457	412	442	417	435	463	441	400	475	429	418	440	418	471	419	421	432	435	419	380	463	435	423	427	450	409	402	403	464	392	403	424	424	420	453	424	469	397	398	427	423	399	457	434	438	439	412	406	439	409	420	435	445	450	395	439	437	404	435	391	439	439	419	450	405	453	430	412	448	410	426	424	428	452	407	425	394	443	394	461	415	430	450	450	447	395	427	429	410	470	429	428	420	446	411	434	427	428	435	439	467	462	399	411	461	460	414	428	394	450	400	421	441	457	412	388	454	410	450	466	433	401	470	452	448	430	420	431	398	438	430	449	431	414	425	440	417	412	428	437	422	406	445	448	447	417	416	434	420	445	410	385	433	422	421	419	377	389	426	429	369	442	463	400	447	439	435	435	419	453	418	431	406	442	427	439	401	411	436	417	454	460	441	429	428	451	447	410	437	417	441	454	406	435	474	464	408	406	438	454	422	402	454	445	437	392	423	397	434	411	414	389	413	445	396	412	445	478	443	429	433	417	436	433	387	419	434	446	416	432	418	436	413	476	411	430	430	438	430	414	452	412	401	401	388	424	420	431	426	399	451	432	439	418	405	444	419	418	469	438	470	425	414	423	386	428	410	442	382	397	434	408	427	436	438	407	447	450	395	428	430	445	413	419	420	414	424	492	406	398	418	429	449	407	447	416	419	439	466	412	453	434	371	465	434	426	402	425	466	448	430	436	427	408	436	373	400	442	427	402	409	441
23115	21592	29577	24107	21592	21658	11543	1782	1312	1257	1142	1116	1112	1075	1047	962	974	958	914	960	980	933	901	905	971	954	885	903	881	872	881	882	931	937	898	887	865	903	927	861	863	876	879	844	838	800	926	866	846	854	846	844	899	865	814	884	832	808	838	920	861	856	898	873	887	849	832	890	865	830	903	794	850	886	896	839	852	849	820	867	879	845	848	837	877	849	855	825	860	821	838	866	871	828	828	863	867	901	859	873	821	848	881	837	886	808	867	873	841	861	869	865	840	812	908	830	866	829	852	853	843	878	883	816	866	854	840	875	865	843	827	837	874	819	850	888	871	876	874	824	882	848	794	858	838	871	794	837	839	859	872	789	866	880	865	882	816	795	814	907	879	845	830	856	879	867	878	860	861	853	823	832	892	819	856	895	885	849	845	813	866	874	829	873	823	848	947	904	848	888	866	890	876	790	811	901	826	919	832	849	845	870	875	887	911	861	839	899	893	842	847	806	876	913	862	868	819	867	880	844	852	840	863	886	861	911	868	846	847	855	856	864	806	832	866	844	880	861	837	890	863	891	827	849	828	854	886	844	841	846	851	866	822	844	858	832	852	847	870	859	827	843	869	923	878	815	871	857	883	860	837	884	879	852	834	850	845	822	847	866	861	864	874	855	853	827	869	861	817	869	859	822	818	844	814	823	865	866	844	816	872	894	867	833	899	816	862	887	827	825	828	826	887	846	864	807	850	897	878	859	839	838	858	871	775	906	833	800	865	864	826	849	873	875	855	859	877	856	821	832	847	877	884	845	796	839	795	885	862	816	876	842	884	857	844	863	872	833	803	909	836	844	818	843	820	862	848	852	870	881	895	818	897	851	855	833	829	867	881	827	808	845	849	837	885	790	899	822	858	838	849	863	857	819	862	883	876	868	823	917	838	848	920	860	815	901	872	864	781	794	856	871	838	853	846	881	894	890	888	884	840	807	811	844	875	842	843	872	870	821	844	879	869	851	829	865	894	924	878	845	823	812	825	889	831	883	908	928	850	863	782	901	819	874	872	861	846	806	828	851	867	862	855	855	863	870	830	795	828	903	858	840	843	872	813	825	805	844	817	801	859	863	775	877	870	830	850	845	860	797	849	809	827	857	850	831	896	831	814	836	804	831	873	869	848	895	864	845	821	832	856	821	855	884	887	875	824	856	863	875	884	829	862	881	863	841	855	873	825	847	854	840	787	858	834	838	812	864	799	799	858	824	844	842	893	795	808	847	850	836	826	834	849	859	837	834	776	858	812	865	849	886	865	897	859	834	872	835	829	842	848	880	846	833	821	861	824	849	837	837	881	858	797	839	805	855	841	827	835	840	901	865	912	803	855	900	813	906	849	878	810	910	877	916	811	861	832	850	875	854	862	901	817	861	872	832	833	877	881	821	838	884	832	857	862	806	847	839	810	885	819	836	843	857	830	845	876	895	832	807	871	812	886	858	860	854	811	833	853	934	876	788	822	861	892	876	852	877	826	907	920	825	844	862	839	844	784	847	861	883	851	832	809	784	895	865	900	830	886	843	869	851	843	884	876	895	846	848	874	842	845	845	946	869	833	928	839	841	818	832	891	852	819	878	838	863	843	849	824	883	860	807	788	855	848	823	856	839	839	847	867	846	864	856	788	891	863	850	893	834	889	853	867	836	808	860	819	863	904	864	879	843	828	870	844	831	832	806	849	850	848	845	832	857	859	883	829	858	818	801	922	874	809	835	889	802	845	854	777	822	897	836	892	870	861	881	820	857	847	897	871	831	844	820	849	840	868	764	842	913	849	873	893	819	905	861	854	812	845	865	856	811	830	837	842	888	843	863	872	907	864	821	858	885	860	876	883	833	828	878	855	874	858	897	838	862	854	860	875	835	790	847	900	825	895	855	853	854	878	838	888	873	820	823	829	857	839	871	862	849	857	860	860	836	813	794	789	858	836	841	844	861	859	851	897	842	887	833	792	880	856	878	900	858	851	817	856	914	868	848	852	881	875	927	896	827	861	896	812	859	868	819	865	827	925	882	877	912	876	841	824	778	829	876	866	794	879	841	855	863	850	828	853	814	852	862	887	908	846	868	812	891	861	828	797	836	805	900	838	817	829	812	873	901	818	828	855	832	794	885	890	817	865	848	849	830	829	854	874	861	863	797	822	886	834	873	851	771	826	840	848	842	918	880	818	854	855	838	836	898	835	850	824	855	836	893	884	836	861	832	828	834	868	909	798	829	832	835	870	846	841	892	762	884	862	814	858	858	828	843	834	859	841	831	799	854	920	809	836	816	857	889	892	844	882	857	903	787	847	850	854	803	840	867	878	819	826	887	884	820	851	864	846	838	856	815	845	828	801	822	825	850	832	799	800	863	888	875	842	856	853	816	810	831	829	888	857	862	856	856	903	810	850	810	853	867	814	837	862	810	833	838	874	901	853	809	859	850	856	815	855	827	836	843	826	867	841	850	793	861	863	866	854	873	804	909	873	839	846	839	865	874	839	864	862	830	853	877	846	846	826	804	808	831	844	795	858	839	888	892	853	864	863	855	873	845	857	825	847	851	818	802	819	829	856	850	850	891	861	843	824	822	867	861	841	875	866	855	912	847	900	841	835	809	847	885	859	864	860	853	887	871	838	872	824	851	811	834	835	890	871	820	821	843	837	856	799	836	815	866	825	874	837	892	821	819	881	844	913	844	853	876	809	874	859	901	864	826	925	842	847	788	866	843	831	815	872	853	830	821	855	851	860	861	868	839	804	846	809	840	844	832	825	904	852	798	839	869	875	839	853	876	849	869	841	820	859	861	852	868	805	895	825	803	848	859	884	812	873	838	883	853	837	825	831	853	825	848	879	813	876	838	828	826	809	805	880	893	867	926	824	886	902	845	834	863	830	865	917	828	858	863	826	867	845	885	882	801	880	843	813	826	870	908	826	828	854	835	849	814	771	848	871	872	801	842	868	879	825	824	878	868	865	814	848	838	860	860	857	830	847	813	840	871	843	856	851	871	803	812	818	855	829	814	896	851	798	863	817	824	838	855	859	875	891	771	826	869	836	830	828	844	810	819	864	822	903	838	899	858	821	838	845	864	890	854	869	895	894	856	850	806	875	864	852	829	837	815	850	860	928	886	881	866	891	854	846	853	814	839	883	862	806	894	819	858	795	839	910	834	850	866	812	844	862	906	841	864	875	819	810	841	815	861	890	850	851	891	901	839	862	893	820	878	808	854	856	873	742	852	828	837	842	814	860	844	886	878	879	864	847	846	851	831	881	880	838	889	865	874	834	854	897	820	850	878	875	868	881	848	848	841	821	838	876	779	845	824	885	918	802	868	815	837	806	808	855	817	830	811	875	833	836	871	859	870	872	862	874	851	836	865	868	857	794	828	830	802	888	855	801	859	829	884	861	847	805	836	829	833	793	878	802	841	883	833	855	873	837	858	867	914	824	854	847	802	860	835	880	857	822	828	874	816	882	870
7048	16652	13180	7078	5221	4080	3181	2604	2302	1987	1797	1669	1579	1502	1372	1310	1351	1259	1275	1172	1175	1168	1110	1063	1135	1119	1076	1132	1092	1071	1063	1053	1063	1056	1003	1036	998	1083	1026	1003	1079	1023	1052	1043	974	1028	1042	1009	1027	1071	1001	1017	1054	1026	1036	1039	1066	955	1086	996	1001	1071	1019	986	1001	994	1059	1002	988	1035	967	995	946	968	1010	987	986	981	988	984	1028	984	967	982	1057	968	1023	1013	1013	1070	1019	963	1013	959	985	1034	1024	994	1092	983	1049	1018	1019	1050	1060	952	962	1050	962	1009	982	967	1002	1062	992	1078	967	1044	998	1045	1004	987	991	999	1031	1024	989	968	986	983	1013	973	968	963	975	1033	1000	1006	1014	998	1023	1004	1020	998	998	956	970	1046	1008	973	977	999	991	1023	936	1014	1017	974	1074	1013	995	1014	998	956	1063	1046	1043	1010	968	1036	939	956	959	1019	1032	946	982	1016	1005	1030	1032	989	1034	1035	965	972	999	946	976	979	930	956	1022	976	1021	942	988	1016	1075	1003	973	981	1075	1054	997	1008	946	981	1040	1020	955	1047	1007	983	999	1017	988	1010	1002	955	994	974	987	962	996	1056	1016	1010	1025	973	1054	1067	1016	1061	975	979	972	1022	963	991	1013	944	1025	1027	974	1011	984	996	1032	953	1013	1002	993	992	1010	957	1039	1035	1010	1013	1033	974	960	1033	1022	996	1024	964	945	1000	991	1007	969	953	998	1000	923	1017	963	1047	963	993	943	957	991	989	991	1016	1000	1009	1024	974	1009	1030	1012	974	980	989	1029	963	1026	954	1056	1045	984	1023	976	1014	1017	1014	1029	979	948	1027	1014	973	1021	1023	938	1002	941	1020	974	983	911	986	999	988	969	1007	1025	1005	988	978	1037	979	1039	1023	1017	1016	959	1020	990	982	922	1030	978	960	1006	943	970	1004	1021	1015	996	1023	986	1047	949	1027	1009	956	1009	1054	985	1027	1055	993	1022	969	923	969	1017	1003	1013	1028	1013	1024	1001	1033	995	993	935	993	1023	1031	998	985	1016	1006	984	991	1011	997	1010	953	1036	1057	1035	973	988	1056	937	964	956	1051	963	996	919	956	996	1001	1037	977	1051	1011	987	936	1003	960	1018	968	1060	984	913	972	979	1051	1012	980	1038	1003	995	1016	985	981	1034	1020	993	985	1038	1062	1004	962	1022	996	967	1053	993	1002	1017	992	1021	966	991	976	976	980	1004	1011	1017	1025	1013	987	1003	977	984	949	1000	978	972	979	929	1065	982	1030	1019	1029	1019	968	938	1029	1043	995	1045	1020	1047	1015	977	955	983	1024	940	1030	991	980	985	1032	988	1012	1026	1018	1025	970	1005	949	1003	992	975	999	1026	969	985	953	1042	987	990	1004	945	944	1013	1021	974	978	1028	970	1015	1004	918	998	1017	1046	1004	1043	943	959	979	1001	963	1094	939	987	956	1056	1014	1004	996	1000	970	1021	1031	1018	942	959	1046	978	1015	1040	989	967	1029	995	1028	1065	980	980	972	994	1003	983	996	986	948	985	965	960	1001	982	1029	1010	965	964	993	1002	976	988	1030	978	996	1004	951	1042	988	972	974	973	1037	961	1016	966	1011	1037	985	1032	1036	1020	970	972	1027	969	987	975	1010	971	982	996	1025	991	982	1000	1024	1030	1043	1058	999	1030	986	1014	1047	972	934	958	981	1002	975	1022	1003	964	1051	1010	1043	1002	960	1041	997	1008	1014	1061	995	1014	1009	1043	1078	1047	959	1029	1009	1062	1002	961	988	936	1020	990	966	960	1002	1029	1006	973	1023	1008	999	1020	968	983	1017	947	977	988	980	1036	974	1017	1003	999	1031	956	1032	984	1002	960	996	1013	1039	1003	958	1013	974	999	947	996	1044	963	1003	982	1025	957	973	1012	963	1021	984	976	988	1033	992	1030	978	977	995	1018	1025	1002	1044	1111	1024	1005	966	980	1044	1036	976	971	1033	1003	993	969	994	1036	955	1037	987	983	991	987	947	936	1001	1041	1027	1034	992	1050	984	990	992	1000	967	964	1077	1032	1005	951	973	1001	1007	999	1015	959	997	940	1002	975	1009	1008	1075	956	988	993	972	1002	1084	910	1028	1036	1046	1008	977	988	971	974	1020	998	973	972	1015	958	1027	1037	981	1023	995	1043	962	1017	1001	1078	965	992	1033	939	917	920	994	976	981	987	977	988	1006	968	1016	1008	1005	1012	1016	972	980	1014	1007	1006	1022	1021	1018	1042	1038	970	983	967	965	1015	1038	991	1017	1039	996	1025	1023	961	1012	989	1002	965	996	1060	975	985	997	1036	937	1047	984	958	977	925	1004	961	1006	993	1020	997	949	1000	997	947	987	1003	982	1042	992	972	1012	998	1018	993	1043	975	1016	1001	940	1012	1031	991	1023	1041	1034	1015	973	981	991	1025	1059	984	982	979	1024	961	1005	1017	985	945	1037	993	1052	1060	1022	1068	1002	1026	966	1006	1017	1018	1002	1013	977	965	972	986	1030	986	1011	946	1013	963	979	1016	899	1041	1087	972	948	1009	1002	994	1004	1003	1008	999	1018	966	985	943	966	961	938	1020	1024	1004	999	1045	980	1038	965	956	1030	980	956	991	993	1023	1014	1004	996	1002	935	1038	999	978	1036	1051	1023	962	991	1007	1006	988	1017	999	1021	1005	1057	1053	1028	1052	1001	1019	1002	968	994	1030	993	1038	1042	970	1024	1020	988	1007	1007	963	1004	997	995	972	1020	1004	969	1046	1045	1008	1031	1030	1078	1017	1024	986	1000	972	1002	924	948	1041	1000	1001	1041	1019	925	984	1001	1039	1036	953	973	954	1015	994	978	991	1019	1010	957	960	1034	1116	1008	989	941	1008	1038	967	1016	985	1024	1006	1051	1030	999	1018	1006	1044	981	993	990	973	1047	973	944	1036	999	936	1001	992	964	1010	980	980	1017	996	1029	1047	967	973	1057	946	966	920	977	1006	946	998	1014	985	961	1022	1012	1018	974	983	950	995	909	981	1043	1055	963	1021	906	965	956	983	945	1030	980	1018	1022	1010	1014	976	1060	1007	964	1017	965	1037	959	1019	985	994	965	991	981	1039	1007	1028	1010	1031	1012	1023	975	1005	1014	1011	1037	1047	975	998	1010	954	1021	944	969	1018	1002	1007	955	1017	1026	978	1000	1012	1034	995	1057	1001	1000	1041	984	972	988	999	972	1039	982	984	1035	1022	992	1006	1017	988	1007	1012	1041	1046	986	975	998	1039	1003	1006	979	1004	1028	1023	989	912	941	1048	964	991	1031	987	984	972	971	985	994	1013	996	947	959	1023	978	983	981	977	1032	951	1037	990	1007	1019	1023	1039	987	1054	999	958	1044	1054	1020	1003	1033	966	974	971	995	990	1003	1023	1025	1040	986	990	1000	1003	952	1009	998	959	922	971	996	1037	1015	994	1035	1043	1042	982	999	964	996	995	964	1037	973	1064	1034	989	989	990	974	972	1044	935	1017	950	1011	952	1054	1057	1036	1021	960	1024	960	976	1023	975	954	939	1008	974	1020	1001	1045	998	980	1013	1023	979	984	955	975	982	959	1002	1008	982	1045	1057	1049	986	1041	1038	1012	996	995	1041	1044	1037	1001	966	1027	1015	954	996	1024	952	962	1033	975	1018	1004	966	981	998	994	1060	995	983	966	1022	952	1004	935	1003	1000	964	955	1028	944	990	966	1029	995	1043	990	989	1030	949	1024	970	1017	1013	991	962	993	937	985	993	1009	990	994	950	998	986	932	929	1002	969	1066	937	972	975	1046	959	963	1059	999	1009	1033	1007	1001	988	974	994	1020	1038	970	950	1045	1003	1011	1003	920	973	998	997	1050	984	971	1001	990	978	975	989	1002	1039	964	952	1019	926	1003	973	1006	1011	999	1037	1005	971	938	953	1001	1022	1000	1050	961	1012	1030	997	1034	980	995	985	1013	983	1003	1019	1002	985	1015	991	1024	986	973	982	1034	1038	1024	1020	938	995	1009	1028	1077	1012	1012	1055	1006	1011	952	1012	984	948	975	1014	1043	1004	1047	1008	947	991	977	987	999	949	1030	1007	1000	963	1036	944	978	1037	988	1002	1004	1003	1039	963	941	984	995	1015	1008	949	1010	1022	1012	1001	957	1032	994	1035	1053	897	958	1010	1014	993	999	966
27584	20305	6542	557	376	349	324	304	302	313	304	305	276	289	290	294	260	255	282	269	296	301	282	281	289	311	295	303	263	300	309	297	296	283	294	294	263	273	300	300	290	281	316	259	297	279	295	318	288	277	260	273	291	287	284	312	280	263	286	289	281	284	281	279	293	311	296	288	314	290	249	260	270	269	291	284	277	297	288	269	267	310	268	272	287	248	287	250	300	283	263	303	286	267	316	295	277	281	294	290	294	289	315	273	288	279	304	306	320	275	270	313	270	269	289	280	287	305	263	246	271	269	286	273	317	256	286	277	309	304	273	283	266	266	280	282	281	284	263	264	273	293	332	285	299	285	264	287	290	305	292	282	276	295	293	270	300	280	301	289	300	296	290	294	297	281	312	278	292	293	314	289	271	268	273	313	289	273	286	271	273	258	311	281	297	288	295	283	284	297	300	294	279	306	281	280	298	297	292	278	281	294	271	276	288	310	266	297	279	265	267	296	305	285	269	260	274	277	280	285	276	291	289	287	277	288	303	266	287	295	275	275	296	262	299	298	299	246	294	274	286	306	275	278	273	308	280	281	285	291	270	280	291	279	302	257	266	300	335	273	284	288	318	292	317	283	303	288	291	281	284	281	307	286	288	275	311	289	304	267	281	273	282	241	268	295	291	316	292	271	301	246	257	282	306	290	263	265	278	271	279	250	283	283	268	281	285	258	278	280	274	288	288	282	299	290	299	284	268	281	272	308	259	291	259	270	304	242	264	279	303	294	268	258	271	262	294	297	276	288	266	267	296	310	285	319	273	244	297	285	308	269	276	259	312	283	280	281	290	301	290	295	300	274	234	261	294	290	299	271	264	275	257	294	284	283	295	275	286	305	289	297	310	287	262	286	314	266	258	264	258	256	285	269	273	270	279	294	283	272	286	279	292	320	262	262	271	312	284	299	277	258	304	267	295	270	273	279	287	278	282	287	272	294	250	314	301	259	288	294	315	280	277	276	269	283	262	302	281	317	281	295	265	299	275	280	251	296	270	270	267	288	260	289	296	247	286	244	323	297	265	268	276	282	319	288	271	301	277	283	290	256	261	288	257	283	285	280	269	286	292	297	268	270	300	293	302	258	293	265	305	296	260	270	279	303	288	265	296	299	286	295	279	266	308	264	266	290	268	249	300	256	297	272	317	306	274	294	308	297	289	282	258	276	273	310	313	277	279	293	293	291	280	301	270	290	267	289	251	269	283	298	292	273	244	298	289	285	279	273	292	260	288	292	294	282	279	262	284	276	272	266	303	275	283	286	306	261	245	316	303	259	306	283	293	268	295	251	236	290	308	280	249	276	286	272	283	290	274	273	299	283	292	290	280	296	304	274	291	239	292	318	300	279	289	244	323	289	294	306	260	256	282	265	269	300	290	271	288	286	242	268	257	278	304	294	277	285	267	271	294	282	292	272	303	290	273	255	296	267	302	292	279	289	275	299	299	288	282	300	283	308	276	284	316	295	310	285	283	285	300	274	264	273	301	292	281	309	295	246	312	307	291	271	308	262	275	289	269	300	275	285	240	294	307	288	273	286	287	302	281	261	260	284	227	281	244	264	285	304	291	298	284	276	259	312	278	300	272	255	312	293	275	286	301	275	321	286	276	284	309	269	299	271	318	276	290	294	295	260	272	303	280	245	286	271	299	299	286	280	261	300	309	275	286	256	296	280	306	268	281	289	282	282	291	289	283	293	277	273	269	287	255	255	284	275	278	281	300	255	291	298	327	287	310	274	296	286	261	297	258	278	279	281	299	315	284	273	283	257	265	287	293	265	297	283	267	286	288	278	257	303	298	299	262	313	255	263	291	286	278	286	274	287	294	275	303	288	307	292	281	276	283	275	286	258	283	273	268	320	261	279	270	270	279	267	294	291	314	299	245	300	302	295	267	280	283	275	273	280	305	288	293	310	283	300	268	256	287	261	300	257	270	277	282	294	273	311	273	300	269	300	305	301	309	277	281	248	263	285	294	296	269	281	268	264	252	308	252	280	271	300	287	267	282	296	267	277	270	287	302	308	331	271	286	275	255	292	287	307	285	252	281	307	273	248	298	271	308	274	285	276	278	290	296	285	263	278	323	281	283	253	276	330	278	264	286	290	315	272	311	260	276	256	288	275	254	274	271	294	286	312	261	294	272	290	272	306	306	265	250	295	277	291	293	290	306	295	304	291	257	273	270	270	271	293	273	261	272	240	276	274	274	281	306	286	283	255	291	248	285	283	251	303	328	270	268	302	290	276	303	267	272	255	252	276	304	299	287	273	299	286	285	274	277	266	288	300	294	288	281	277	287	299	283	295	310	303	261	265	231	303	268	253	264	287	291	314	304	285	285	279	280	269	304	286	278	317	277	266	291	302	268	311	274	267	285	300	272	309	280	289	284	264	295	316	278	289	281	269	307	277	269	273	252	298	318	284	269	282	262	283	272	287	292	278	278	315	306	279	266	266	301	293	278	283	308	293	268	257	278	258	283	275	296	283	295	279	273	281	299	256	291	292	238	285	288	275	298	299	312	265	277	280	267	270	303	288	264	287	289	285	279	272	266	290	277	319	286	301	273	260	305	267	285	281	279	266	297	301	275	264	307	287	291	317	283	269	304	299	275	283	257	284	272	265	281	258	304	273	290	269	289	284	283	283	309	257	280	281	283	292	284	318	284	281	270	304	293	277	274	279	283	298	308	257	324	292	300	276	260	257	300	268	286	283	270	282	258	277	292	299	291	270	281	291	316	299	304	271	287	293	269	282	287	290	290	285	268	278	298	287	252	258	277	264	286	272	295	295	298	264	294	277	278	295	313	269	309	282	279	298	299	280	292	303	288	315	278	298	287	293	269	286	278	269	294	259	275	267	273	283	295	273	266	255	298	300	299	280	272	303	276	319	263	259	287	268	249	294	276	294	290	280	266	279	324	274	256	292	276	297	257	292	285	293	285	260	277	284	260	291	298	282	283	292	290	256	290	305	306	291	329	298	277	286	278	305	274	305	279	287	291	284	296	325	295	268	295	291	263	290	297	289	305	297	292	282	269	310	300	270	273	269	293	299	294	294	270	291	272	277	257	296	271	306	261	283	307	286	289	272	316	265	274	282	285	286	277	296	282	296	287	272	269	292	259	272	283	270	278	273	291	292	276	306	260	273	278	270	299	283	292	280	288	308	266	299	306	312	291	282	287	303	282	305	293	310	273	260	268	268	283	279	284	309	278	272	276	299	271	279	268	283	286	281	279	283	287	265	311	281	263	299	298	289	307	297	283	295	280	286	301	307	282	295	284	301	276	238	286	263	282	267	313	273	289	256	282	297	295	319	267	253	309	309	287	283	273	301	248	286	313	269	312	264	287	292	259	282	297	308	291	260	277	242	267	276	284	310	294	273	297	268	306	288	284	304	300	275	268	284	287	261	232	285	256	281	286	283	286	327	256	264	314	283	303	296	289	316	302	291	304	296	280	304
3905	1052	891	608	526	470	414	420	419	352	397	400	350	347	375	369	371	350	365	362	349	358	388	328	385	368	339	374	399	377	366	380	324	387	356	375	370	341	338	376	371	351	352	337	367	333	355	364	366	386	355	325	368	356	353	374	370	370	356	367	353	384	367	317	369	354	396	361	371	394	361	394	390	371	348	344	321	402	393	368	407	381	374	338	328	367	365	358	357	390	358	343	355	358	352	362	384	357	357	367	381	371	366	373	349	385	365	393	334	366	367	332	355	341	354	339	369	366	348	354	390	365	362	358	351	352	354	340	369	328	364	344	345	389	374	363	347	362	338	369	359	355	379	335	354	382	386	343	365	360	378	343	370	369	363	377	329	340	326	342	339	368	358	340	368	368	382	324	354	365	360	358	331	385	332	364	361	329	351	362	364	369	335	394	353	377	345	362	369	315	335	380	324	366	370	371	363	354	355	353	369	388	372	383	373	374	384	367	338	318	344	371	362	365	318	366	397	355	374	371	350	338	373	339	350	372	344	329	367	362	357	350	392	382	357	365	350	347	369	382	360	389	353	366	373	354	378	352	332	372	385	361	341	362	339	393	370	342	375	358	355	391	375	354	366	362	367	362	361	369	348	360	367	377	388	352	369	367	352	342	365	376	355	364	366	359	362	383	375	365	367	337	361	364	422	360	334	347	369	317	376	382	355	329	350	357	344	360	317	349	391	353	380	361	379	381	352	351	367	390	356	376	363	374	384	348	344	380	371	338	377	380	379	367	343	356	330	346	391	372	348	354	338	358	365	339	339	385	361	353	359	387	336	335	341	362	360	365	392	355	387	345	355	341	357	384	391	355	334	368	365	370	372	341	332	345	346	374	362	360	340	341	363	328	387	360	361	374	406	363	342	331	344	356	363	347	364	353	359	355	356	345	341	374	327	362	337	365	372	307	338	358	356	364	385	377	366	365	349	376	363	357	363	385	390	362	346	327	380	371	364	366	341	380	353	392	354	363	365	362	331	337	356	362	350	325	364	359	347	362	349	388	350	353	369	369	369	344	322	324	364	380	348	358	373	356	341	378	350	384	362	343	361	302	375	357	357	349	367	350	402	391	362	371	351	343	361	330	359	342	378	373	347	322	357	371	374	361	378	367	359	377	379	365	370	370	397	377	369	340	358	377	350	386	345	372	365	364	370	389	353	350	376	354	356	369	381	351	372	374	322	316	327	373	366	371	384	375	328	352	336	369	387	370	358	357	366	337	325	381	360	348	358	382	348	370	395	356	352	346	330	386	406	373	365	350	379	362	349	382	366	337	372	373	377	369	333	375	353	350	369	367	344	364	353	373	403	347	323	352	369	339	388	364	373	353	310	354	355	414	331	351	347	328	339	376	346	371	378	380	338	371	347	363	340	368	358	350	357	349	347	368	341	351	342	371	376	362	381	365	376	351	349	347	346	360	365	354	365	369	375	385	331	406	326	366	359	344	352	341	353	382	352	364	374	374	346	371	336	336	352	393	357	358	358	347	348	340	364	388	383	321	355	367	360	355	340	351	352	347	350	382	350	365	365	368	339	394	347	344	359	354	337	367	348	385	336	333	382	363	352	335	345	349	371	364	363	399	334	356	365	394	356	366	360	351	358	348	320	339	364	365	366	376	357	386	426	384	378	374	363	389	356	356	366	369	328	358	329	386	346	346	332	389	364	348	355	359	369	374	377	336	364	348	346	359	411	360	360	343	377	376	353	363	381	344	348	348	330	348	369	343	400	352	374	379	353	308	336	347	367	343	370	375	387	334	343	405	348	359	343	364	352	354	365	376	376	346	352	350	397	354	332	339	350	343	371	345	354	350	402	374	339	354	347	375	384	345	346	353	347	367	347	340	347	358	354	339	355	368	383	393	366	406	350	350	352	341	354	363	375	381	340	358	376	355	354	348	401	370	348	354	391	331	383	352	388	393	354	356	318	351	343	361	365	353	369	332	358	355	359	375	378	383	355	351	333	353	367	366	386	343	377	349	321	339	390	334	344	343	350	379	344	351	360	342	350	359	339	337	361	342	370	354	373	345	358	368	349	366	350	325	354	392	356	352	391	373	340	338	348	363	387	338	341	369	360	375	342	370	381	332	375	387	371	357	381	363	383	376	383	359	348	352	349	361	394	358	340	359	352	354	376	354	349	374	350	414	376	396	379	370	363	337	341	324	346	331	401	364	329	368	340	317	381	369	382	393	360	411	361	325	360	367	363	338	366	355	329	367	375	370	348	392	359	386	354	373	343	361	356	359	359	364	410	359	366	331	363	338	343	350	378	337	351	353	364	385	338	383	334	345	348	345	404	372	399	354	375	353	318	399	354	325	344	366	336	348	362	340	357	366	373	361	353	328	386	351	364	402	397	372	383	351	356	358	393	376	355	389	349	377	381	333	339	372	343	339	357	372	332	350	329	337	333	369	354	344	364	353	370	378	357	361	347	377	392	360	392	364	371	349	370	379	307	363	342	326	383	374	349	346	413	341	391	381	338	348	367	348	335	323	384	328	404	335	365	363	369	329	369	357	368	345	384	382	352	335	358	338	339	382	358	338	325	358	361	379	389	354	351	361	353	361	348	389	367	359	377	361	354	377	337	332	357	333	352	369	373	337	355	347	339	344	389	324	365	362	352	373	364	373	354	364	350	373	355	377	334	356	358	351	351	347	377	328	371	358	398	342	368	337	364	339	357	366	400	363	359	409	359	368	373	352	365	373	351	353	333	375	360	375	357	369	378	369	390	349	330	351	330	361	347	349	324	364	387	338	346	378	348	334	360	368	352	370	380	373	366	363	373	368	359	378	351	361	337	350	351	360	364	350	383	324	374	366	368	354	392	310	391	348	368	332	344	325	376	346	345	383	357	325	360	329	361	374	370	347	383	380	351	354	359	350	369	401	334	345	381	374	363	379	328	362	344	328	350	349	358	341	379	334	364	370	356	361	391	356	388	392	342	336	373	376	366	345	328	374	383	315	359	344	378	358	353	376	375	322	392	375	382	381	328	349	375	369	329	367	362	372	366	365	337	358	379	366	373	351	383	377	380	380	341	338	383	364	376	351	380	387	355	362	355	368	355	353	384	357	379	374	353	365	357	342	334	384	368	339	385	377	336	379	368	367	374	405	373	325	350	345	376	333	356	371	407	359	345	360	341	358	354	397	397	388	362	350	358	354	376	341	366	336	390	340	376	400	356	396	352	365	365	353	353	351	345	394	391	348	390	366	336	355	345	338	361	356	344	378	356	367	373	367	356	342	385	341	310	365	339	380	364	355	414	354	381	373	368	356	358	366	358	367	356	370	376	344	370	316	358	357	358	320	376	336	372	346	395	380	339	367	369	382	353	366	339	364	333	383	350	350	351	329	394	355	353	350	343	358	395	352	350	361	388	345	313	304	370	351	322	336	387	333	343	361	361	373	360	361	369	344	379	411	365	334	359	333	363	357	337	361	366	359	356	331	337	352
23867	21444	28939	24331	21446	11844	1521	1047	910	881	764	748	744	690	744	698	740	669	629	684	612	650	665	624	669	622	635	637	648	622	659	598	646	652	664	645	645	666	671	612	639	643	663	578	648	625	637	595	642	642	669	622	596	633	634	629	610	619	654	687	623	624	609	624	622	653	648	605	632	601	649	626	630	623	614	584	631	607	603	626	669	653	604	644	650	612	630	611	642	572	635	680	645	629	612	600	634	669	622	600	670	657	623	677	633	626	670	601	602	617	637	626	616	604	616	633	613	613	612	603	642	612	642	593	627	625	636	671	593	665	604	638	623	618	611	651	633	613	592	654	621	671	615	593	674	657	593	621	623	647	644	643	597	602	654	670	671	561	661	638	651	661	611	626	624	604	631	660	643	607	626	623	634	599	615	601	610	633	617	649	677	631	643	658	613	659	601	630	626	566	616	613	640	673	639	598	596	649	626	657	621	666	641	608	628	613	646	637	671	614	653	629	623	645	607	612	609	605	652	617	615	629	595	624	627	618	660	621	603	656	613	642	644	626	590	621	596	663	640	607	645	655	624	658	655	624	587	629	615	613	655	601	634	614	657	633	636	613	616	593	641	641	623	609	621	619	609	611	646	629	635	606	658	595	616	599	624	655	640	599	616	610	626	634	611	578	597	622	612	596	580	619	593	685	621	602	653	600	618	654	601	606	656	569	587	632	620	658	624	623	618	632	654	671	618	598	658	628	612	626	614	580	633	598	594	618	646	583	630	614	665	617	595	596	601	604	597	623	611	643	603	584	624	633	606	609	635	622	656	624	602	657	597	590	656	623	605	614	613	625	644	629	606	607	621	614	626	624	631	630	643	638	593	630	660	611	664	648	658	624	616	659	623	621	614	631	644	663	647	638	659	620	690	637	645	637	644	581	601	622	620	584	650	638	659	643	638	687	653	657	619	655	608	628	637	614	595	650	593	637	674	624	638	593	633	633	617	656	622	664	614	620	566	656	610	656	622	658	595	640	643	587	648	669	624	593	696	582	667	652	579	632	619	626	660	630	591	612	602	649	650	669	630	624	621	627	631	652	634	624	628	614	661	621	604	671	610	604	630	605	637	594	616	583	630	622	649	631	590	620	637	625	665	590	677	690	600	679	614	551	617	624	596	635	678	645	625	637	598	586	672	630	612	631	672	637	613	565	633	652	645	619	601	635	639	620	675	602	618	637	622	650	659	686	626	671	655	612	621	638	601	602	617	594	629	646	641	659	639	598	611	643	629	631	592	596	635	616	614	655	625	648	635	664	633	611	614	631	651	623	652	649	653	658	575	619	650	612	595	615	629	622	602	615	641	617	593	642	608	604	640	626	558	625	625	642	658	607	620	610	604	624	659	588	623	673	626	623	628	596	608	609	625	630	600	620	652	580	615	644	618	643	616	574	629	599	626	603	599	628	643	637	638	601	648	637	660	614	647	644	707	656	633	644	603	555	606	638	632	643	673	632	640	628	612	641	686	652	596	605	652	655	628	617	645	631	660	624	634	648	625	599	619	601	654	648	627	644	626	627	631	651	655	592	604	580	610	624	604	615	656	607	625	632	652	612	622	606	579	663	634	630	599	614	636	628	622	633	686	637	621	605	636	595	622	663	650	597	601	627	623	643	638	599	612	602	628	646	624	659	585	620	636	622	638	621	609	638	634	677	621	676	617	649	614	651	631	593	625	637	637	600	599	606	691	648	626	587	600	580	618	656	633	675	686	624	584	637	608	599	644	632	619	634	618	604	646	605	575	651	596	649	616	652	611	613	649	658	649	576	600	614	665	596	646	619	641	638	637	610	623	627	694	606	581	643	645	608	627	661	667	648	626	673	587	609	615	659	612	614	641	628	616	659	648	651	645	618	636	628	631	653	626	626	661	583	616	648	647	630	622	630	663	611	628	670	585	612	640	653	659	599	613	617	621	639	623	629	626	609	611	684	628	650	599	634	632	646	621	715	643	626	605	621	595	612	630	631	648	641	605	618	615	558	608	632	641	630	597	611	671	647	588	604	614	641	618	621	636	619	605	627	638	632	603	642	581	634	633	605	634	589	683	620	597	614	638	592	630	600	646	608	655	647	627	628	624	618	611	657	590	627	600	631	675	602	630	659	575	632	654	654	665	603	631	623	612	636	673	679	632	641	635	617	648	635	639	641	600	610	613	654	602	661	642	644	622	601	587	621	663	607	612	581	609	645	663	611	633	623	595	613	662	655	611	646	577	625	641	601	693	632	582	604	655	590	612	660	637	629	671	646	571	633	680	658	696	629	623	632	629	622	637	626	599	647	668	612	630	675	653	607	624	664	632	645	610	631	609	585	632	657	632	623	697	584	623	610	632	664	635	582	665	631	643	663	637	610	626	620	634	592	602	599	605	640	579	630	645	613	638	586	625	628	615	618	635	587	647	656	625	668	614	571	631	639	659	630	618	627	610	652	646	637	572	624	643	627	667	637	661	623	626	637	615	634	642	662	578	672	634	642	599	641	610	640	618	625	661	646	644	608	611	646	666	627	602	622	605	605	646	578	685	655	621	610	625	660	618	620	614	588	642	662	643	617	664	635	650	635	616	677	638	667	622	609	624	617	631	594	636	634	611	670	646	657	649	623	598	635	647	630	636	614	601	630	655	653	629	621	611	643	583	605	583	633	619	659	614	577	653	615	626	605	599	642	624	618	656	643	637	606	612	672	643	653	619	614	678	636	673	587	607	653	634	631	601	609	657	634	601	645	680	673	622	582	628	611	617	666	600	658	620	608	610	634	600	630	646	625	635	611	594	638	637	651	605	620	639	658	573	599	600	676	632	648	618	651	595	621	599	631	622	667	636	624	618	574	608	544	638	601	612	612	622	601	627	678	603	624	575	656	654	666	651	652	624	591	600	656	655	608	615	591	666	628	668	596	610	608	629	635	618	665	653	640	677	623	669	612	678	638	627	603	638	668	667	661	598	630	605	653	606	648	638	655	624	635	640	639	610	605	604	614	628	594	625	622	651	636	624	639	622	580	610	611	626	634	644	625	619	578	644	646	596	609	625	612	638	607	682	623	658	627	619	615	617	644	635	593	603	639	596	591	644	624	640	634	608	677	601	578	606	630	592	608	603	611	608	598	641	656	614	611	641	623	619	617	603	618	637	585	629	635	673	631	631	599	631	649	653	645	674	618	679	613	607	592	616	663	668	609	599	654	598	631	623	625	643	585	684	624	584	609	628	575	620	641	616	610	621	670	583	605	589	649	613	647	634	616	643	640	618	664	584	637	581	659	680	651	623	664	660	589	586	640	636	599	614	633	670	633	605	608	633	613	650	615	607	641	665	639	615	582	622	625	613	651	638	584	638	629	647	655	686	626	584	616	636	594	611	645	641	616	609	651	598	601	621	661	597	612	608	618	648	638	641	633	641	634	609	642	631	622	654	634	593	600	609	624	621	620	596	597	632	594	621	598	604	601	662	657	652	648	632	657
4777	10319	8036	4113	2968	2293	1873	1659	1294	1313	1137	1145	988	945	936	922	898	875	858	883	792	832	849	809	858	829	798	769	820	734	780	805	852	759	722	761	776	821	789	740	744	737	746	728	757	751	745	732	778	739	758	765	729	725	743	729	726	810	752	758	719	775	752	770	779	724	753	802	782	720	761	711	744	779	711	750	775	712	713	755	821	694	731	738	774	777	738	737	768	701	736	742	733	712	754	733	734	785	738	758	771	736	737	720	752	791	698	739	725	713	807	760	735	751	758	716	749	711	755	720	779	682	746	782	765	748	714	726	717	679	789	731	695	705	740	780	764	738	741	757	745	735	748	736	753	716	711	726	655	770	763	775	741	729	744	718	689	753	722	754	745	754	758	756	688	738	756	789	734	742	693	743	766	741	775	726	711	718	725	708	782	723	752	737	760	732	741	731	729	761	761	758	771	757	776	781	667	746	742	761	737	755	732	753	728	782	749	775	764	708	749	781	738	768	736	758	787	754	713	738	744	727	747	745	731	712	749	763	729	745	736	786	721	747	703	733	771	771	683	713	755	744	681	746	749	749	713	768	755	751	740	756	754	741	765	742	784	719	761	785	736	721	770	721	742	727	740	749	751	759	749	699	752	699	746	771	774	714	766	767	741	779	703	752	762	713	751	770	763	714	708	721	737	728	763	747	744	749	721	756	734	744	768	727	759	786	731	708	775	739	737	723	743	744	694	742	803	779	737	762	722	709	773	772	749	743	758	751	718	751	742	707	749	740	752	710	784	756	748	733	750	776	710	752	737	702	768	737	704	754	690	744	715	752	722	763	701	681	796	771	733	769	752	761	737	762	724	718	757	730	763	737	740	757	727	737	757	751	759	731	756	772	751	729	730	725	754	770	714	722	737	758	777	793	759	721	724	780	690	744	756	702	752	679	689	731	752	790	706	784	726	770	702	766	767	737	700	723	767	757	764	767	696	767	732	730	782	795	799	761	715	749	683	748	770	731	786	752	707	788	786	737	791	727	739	746	698	758	762	734	708	740	787	745	732	734	751	775	745	723	754	808	725	714	777	756	742	702	719	828	744	692	738	725	679	766	746	708	774	770	704	760	754	733	752	735	725	764	724	731	736	740	696	771	725	723	682	751	750	742	713	741	734	731	750	762	753	730	744	712	711	750	734	730	733	769	702	711	764	755	726	754	785	717	745	783	735	787	721	700	784	715	718	709	756	799	695	732	774	743	748	694	730	744	772	727	734	782	732	797	721	696	706	708	736	799	756	702	746	733	760	753	732	771	791	754	694	715	705	695	762	718	744	773	690	697	720	752	683	745	773	756	783	702	743	752	712	788	721	775	740	734	719	738	770	732	742	776	752	749	743	737	720	772	753	709	738	727	715	733	763	756	721	717	723	737	746	724	775	749	742	736	784	750	694	721	738	793	679	715	760	713	682	746	695	730	777	726	723	704	715	802	740	748	759	750	748	750	750	771	672	737	728	749	720	704	709	738	761	776	762	715	686	718	772	724	715	775	790	733	752	740	697	698	714	760	739	734	750	801	758	733	735	726	776	769	758	762	746	764	699	739	765	750	722	760	776	737	759	745	783	776	684	728	763	736	784	766	721	707	757	719	726	724	768	796	658	724	722	719	707	715	731	742	734	720	769	723	748	769	744	751	745	750	707	741	745	788	759	772	775	758	730	743	711	738	722	726	713	721	705	689	759	722	729	757	746	759	753	698	778	781	708	757	705	741	725	754	693	751	778	710	763	777	826	755	727	705	752	713	751	775	783	747	745	718	727	767	740	750	724	772	771	759	725	756	764	735	758	776	723	751	683	758	755	744	740	762	753	724	768	734	760	775	782	712	746	750	698	751	771	740	749	790	738	702	767	733	733	805	744	733	736	781	732	731	768	788	716	748	726	706	773	760	784	751	766	762	743	716	759	725	747	728	738	722	749	744	767	761	718	736	711	804	775	745	700	771	707	735	716	768	742	767	731	719	760	719	734	734	745	738	750	788	762	739	739	762	720	697	738	747	719	735	734	773	739	777	746	697	726	716	759	744	694	723	714	747	719	766	750	772	731	740	762	747	768	806	768	789	707	782	703	746	763	721	717	751	726	789	721	788	784	721	760	762	727	771	710	751	761	759	750	707	751	737	721	742	788	752	731	742	744	734	736	690	756	718	744	755	750	766	722	769	782	747	747	743	759	781	747	716	726	755	750	747	732	743	742	732	721	707	753	703	744	757	752	699	702	724	746	696	742	778	721	736	755	703	749	749	705	724	716	702	696	710	732	759	738	699	825	742	758	768	739	724	789	790	707	758	739	739	718	723	743	787	746	781	701	766	727	782	725	748	753	738	771	700	719	720	735	696	732	726	741	719	775	715	718	759	751	744	746	710	724	793	744	722	722	749	756	737	708	756	726	747	735	743	725	790	749	656	729	748	771	768	685	764	726	734	768	705	755	713	698	739	727	721	731	728	755	754	770	736	759	763	680	720	797	788	744	732	750	791	724	767	700	770	754	767	755	713	766	774	733	793	697	734	760	748	757	731	706	738	757	736	807	770	719	771	758	740	721	775	726	715	755	767	730	760	725	731	765	778	729	725	774	743	751	766	716	728	726	712	734	783	764	737	708	779	730	756	728	742	735	754	699	727	759	731	730	749	731	787	722	785	704	731	773	751	706	800	725	727	784	784	743	768	710	732	765	780	773	755	745	701	757	716	737	721	707	745	767	743	790	687	775	735	719	725	750	770	722	741	725	727	675	712	728	758	739	775	745	750	686	704	766	707	747	749	757	742	730	791	754	797	734	755	737	757	753	766	761	692	698	722	726	686	731	767	733	721	691	775	728	772	765	792	713	722	799	748	751	782	672	743	699	721	762	734	749	711	708	754	704	701	727	750	756	742	762	737	729	720	739	730	786	793	773	767	757	728	739	721	699	708	722	723	744	719	732	742	727	798	726	761	744	765	743	721	749	737	797	746	762	755	774	786	717	755	720	735	748	743	747	738	760	743	769	753	717	734	699	740	741	759	726	759	753	759	713	779	702	743	741	711	729	739	733	722	736	744	798	751	742	723	758	756	766	744	705	732	737	753	704	743	811	785	743	714	731	735	735	707	732	720	775	763	775	727	753	743	695	752	759	714	763	698	718	717	758	745	743	736	782	725	731	798	762	754	756	773	732	682	736	736	743	759	762	717	701	738	757	708	723	714	690	727	767	735	769	684	745	722	740	751	709	803	757	746	784	782	719	731	723	755	766	729	701	701	745	745	773	769	742	743	801	725	759	734	754	752	777	722	727	725	757	728	818	725	751	740	732	739	752	762	796	770	714	765	739	659	763	709	754	751	761	739	722	716	704	711	761	786	756	733	775	822	700	777	769	712	675	756	701	706	744	767	762	755	794	721	750	760	696	763	738	794	751	735	750	755	718	751	803	749	752	761	749	737	725	777	796	773	803	715	762	751	722	747	737	750	725	739	767	749
25353	21536	27903	25531	10380	703	516	477	481	399	411	375	366	346	325	357	353	368	333	348	345	299	333	353	326	328	335	327	326	343	349	316	333	315	339	337	342	319	329	325	296	341	337	330	309	321	353	330	311	307	309	311	313	317	317	316	323	329	320	355	334	281	322	327	313	339	311	317	354	328	341	303	310	309	297	299	329	306	357	296	327	341	296	330	301	318	323	337	332	363	297	319	316	316	328	295	328	306	316	316	317	322	309	336	311	337	318	327	343	322	342	292	353	289	336	318	319	304	301	326	348	321	318	293	330	307	302	330	270	319	329	324	321	325	318	338	331	295	330	326	285	299	349	290	307	320	310	327	348	324	272	349	342	321	334	316	296	307	369	325	337	316	320	313	343	339	283	357	330	326	330	349	326	318	303	317	313	341	297	315	328	322	325	307	328	329	320	308	313	317	342	319	303	277	309	325	280	325	314	288	304	312	310	327	315	303	320	312	313	300	302	316	320	308	286	325	303	291	287	305	301	298	295	338	311	310	334	309	281	322	325	305	326	339	291	331	276	344	317	319	365	344	330	324	316	317	360	361	317	291	322	309	344	313	298	297	325	327	305	332	340	320	318	308	376	319	311	283	331	345	298	322	345	315	326	302	328	331	301	333	326	333	316	315	317	307	343	302	307	339	331	314	294	323	316	348	292	335	357	301	349	301	327	325	339	335	293	300	325	312	302	347	310	316	334	311	333	306	333	322	298	328	306	337	294	303	307	309	327	328	353	344	320	300	274	302	312	316	303	322	327	305	310	326	321	319	321	356	321	306	340	324	310	292	322	311	291	291	331	309	326	313	336	347	304	309	335	298	325	319	340	290	318	324	339	326	308	284	346	309	349	326	311	301	339	321	341	282	297	315	323	291	340	318	312	296	327	312	305	329	320	298	317	354	287	326	280	327	314	330	305	324	324	331	302	305	318	315	307	339	272	311	319	336	338	316	341	308	297	308	324	311	306	333	317	331	323	311	295	323	327	335	326	348	318	314	331	309	310	291	331	312	349	327	277	311	320	308	318	335	308	314	297	354	339	333	332	330	327	323	309	336	330	300	296	324	337	304	331	309	301	306	317	289	310	316	303	316	335	291	297	355	311	312	308	334	308	317	317	318	306	294	323	292	317	350	324	337	327	320	283	335	292	304	284	295	281	301	302	307	300	341	331	311	313	318	321	302	308	346	305	314	351	325	291	325	335	308	337	305	333	329	326	337	351	301	313	313	302	311	328	321	323	321	352	325	271	343	335	341	323	315	298	312	342	324	339	326	328	342	313	334	305	340	304	287	298	345	336	288	314	304	295	305	353	316	334	303	345	276	306	283	338	331	326	302	320	304	307	353	333	305	312	335	316	319	317	306	307	289	309	267	336	340	324	326	321	294	310	299	327	336	322	346	299	359	302	315	320	327	289	321	329	309	339	315	335	340	309	323	305	314	308	327	291	341	312	315	316	326	344	346	292	346	302	333	338	333	316	341	326	324	315	306	320	299	306	309	323	324	316	312	313	324	312	323	330	307	314	291	324	347	292	286	336	340	332	317	349	324	304	300	333	320	294	288	332	326	287	289	283	340	342	335	327	356	298	292	315	314	322	280	353	317	303	314	302	323	331	363	326	373	324	322	316	367	370	339	316	336	300	303	348	299	287	337	299	317	347	299	316	310	328	341	337	311	340	331	331	352	306	311	328	316	302	318	316	317	318	312	309	282	311	320	351	289	334	352	299	307	300	344	293	328	314	291	329	314	303	306	340	323	337	319	330	331	297	302	325	331	346	331	319	278	320	285	332	312	277	338	331	350	303	297	349	310	332	308	335	317	337	343	308	350	330	325	320	335	310	265	297	299	309	336	316	315	357	332	309	290	308	286	301	352	309	331	306	329	314	334	313	308	327	310	316	298	322	347	309	332	306	331	323	294	309	313	304	338	343	311	321	350	345	304	306	278	304	282	339	302	303	291	332	298	309	302	316	293	318	295	337	331	323	314	346	313	320	301	313	340	304	313	313	332	326	309	288	318	304	327	343	310	315	320	350	320	332	319	333	331	328	308	318	312	313	341	338	326	305	321	312	341	310	313	316	348	342	329	274	329	302	305	310	298	317	326	298	306	316	292	349	326	341	349	299	314	323	305	336	325	305	327	321	296	360	344	305	325	355	314	320	321	294	302	300	299	322	314	305	315	295	325	340	316	319	343	298	285	326	318	293	304	322	314	319	302	298	327	333	351	344	302	294	342	301	320	318	292	285	325	330	300	308	276	311	304	349	344	306	328	343	304	337	315	295	338	291	333	319	335	334	345	306	327	318	309	316	314	314	318	329	318	317	338	343	354	302	332	317	341	303	342	341	304	300	293	316	320	304	315	367	318	346	339	347	280	304	337	311	309	299	300	330	327	293	300	285	322	327	304	311	317	298	283	315	306	304	335	310	327	309	290	348	328	327	321	296	331	330	288	303	312	283	318	317	330	325	308	339	344	327	311	283	318	289	337	326	317	322	291	319	304	282	303	316	325	319	320	302	305	283	310	319	350	306	322	296	348	326	333	305	293	313	309	323	344	328	317	298	327	298	323	322	338	290	312	326	328	297	299	330	291	317	329	331	271	301	308	320	286	302	295	288	320	307	320	309	299	312	299	304	294	325	302	318	317	317	328	316	338	369	315	308	334	329	313	304	304	332	310	327	307	349	318	356	288	336	323	301	327	339	317	369	321	310	331	337	317	358	322	306	329	306	285	315	320	344	346	348	315	329	335	336	354	326	295	314	330	308	320	298	287	306	286	357	309	339	325	304	275	289	325	347	301	336	320	314	319	345	343	342	369	323	290	311	310	305	313	297	363	329	332	315	325	317	300	328	314	319	292	326	319	299	301	296	348	331	310	317	318	323	305	330	318	319	328	302	309	305	303	318	306	315	312	297	322	293	317	326	293	299	332	320	312	317	305	330	316	311	341	338	325	295	327	296	326	336	327	349	325	327	328	343	319	347	338	277	301	335	312	318	346	353	310	299	315	285	301	331	295	327	322	297	325	332	318	334	332	326	318	321	323	309	324	306	316	330	325	324	323	343	322	318	322	322	336	320	344	332	301	302	303	334	310	320	318	293	294	302	348	314	299	320	328	335	306	296	330	321	320	286	293	316	286	303	306	299	326	321	313	294	322	297	321	300	277	312	309	306	304	336	296	337	329	345	342	301	322	330	302	325	337	330	305	321	307	323	321	374	315	321	333	310	350	304	333	307	296	325	310	324	326	312	323	308	297	340	302	347	300	335	319	331	296	312	343	341	309	337	321	301	312	315	339	324	329	318	307	315	312	289	331	276	334	350	326	339	306	313	345	313	317	328	323	309	321	335	365	301	277	297	320	337	322	325	332	291	322	339	315	319	300	313	315	324	325	331	309	332	294	342	314	315	325	348	306	316	334	320	348	302	313	324	317	314	327	322	322	337	326	315	341	316	326	323	316
4523	5639	4320	2086	1528	1300	1032	840	797	752	618	618	615	527	562	480	510	498	470	540	455	444	494	432	408	438	454	475	398	432	429	465	424	435	466	465	403	411	408	475	420	421	454	439	394	435	431	431	451	416	431	406	407	409	422	492	419	452	436	430	434	421	404	415	418	459	402	390	469	411	447	407	444	423	428	406	399	452	411	446	454	423	434	418	458	432	379	379	412	466	406	424	428	440	405	414	441	397	405	415	419	409	426	461	418	437	428	430	419	382	447	446	431	444	401	385	379	409	471	415	440	423	450	409	411	434	388	467	439	395	433	454	432	454	403	386	439	433	437	402	423	436	476	445	404	470	439	411	429	420	450	451	441	442	392	440	438	437	454	410	414	413	449	435	427	399	409	421	392	424	413	426	435	427	464	453	422	441	431	421	454	416	435	414	393	408	425	399	423	431	409	445	390	423	437	391	427	406	451	482	418	408	442	410	422	431	404	406	388	423	408	405	419	417	451	411	478	449	425	434	428	394	458	420	457	428	388	393	394	408	467	418	376	418	393	432	434	449	410	428	443	382	433	403	411	427	430	430	447	445	443	423	426	413	399	406	439	463	408	425	419	439	415	380	424	426	412	418	443	396	420	429	433	453	406	426	428	463	452	473	409	400	428	432	437	365	435	416	423	435	395	454	417	452	420	459	420	430	403	420	439	397	444	434	434	423	438	411	404	418	471	409	413	466	432	426	458	419	403	397	432	435	455	362	406	462	456	419	423	447	417	394	398	422	418	440	438	418	403	421	420	434	408	423	446	421	380	411	451	432	440	443	397	469	420	411	438	432	396	430	445	422	444	438	407	433	396	458	401	432	402	448	448	451	459	435	421	435	442	430	434	415	434	433	448	411	420	422	406	411	405	427	444	410	413	438	468	436	464	451	419	461	393	415	424	429	426	392	431	402	402	461	420	449	433	458	425	432	447	409	481	434	416	430	423	422	395	424	406	408	424	418	415	401	434	434	414	409	416	461	434	410	446	436	413	405	437	426	447	439	426	430	443	429	404	437	426	431	400	414	428	408	418	420	433	412	423	430	444	454	460	448	455	463	432	391	426	394	421	401	424	421	438	421	394	465	438	416	419	426	431	472	433	457	467	398	436	404	469	423	416	400	440	385	429	387	432	406	420	444	425	408	412	430	421	407	437	463	410	437	452	442	433	435	426	384	444	430	449	430	451	443	441	419	421	428	443	430	420	418	431	417	390	419	449	431	415	381	435	424	418	445	445	441	409	437	431	423	426	441	412	444	436	458	407	402	402	413	429	440	428	442	435	431	422	446	440	393	411	455	429	411	424	389	416	426	422	425	395	407	437	418	435	411	415	406	465	457	402	438	409	437	440	441	435	417	456	441	418	402	428	407	452	395	442	415	443	396	407	451	445	446	407	436	452	431	411	407	435	400	434	432	369	445	420	404	407	443	445	408	448	404	423	435	438	423	469	439	439	433	468	460	404	406	432	431	382	440	411	431	393	461	426	438	400	420	400	448	432	410	459	435	461	407	440	444	435	440	413	410	434	438	442	450	422	421	441	428	457	378	433	417	459	430	429	421	410	437	431	422	425	401	439	426	428	435	420	401	462	443	412	421	382	434	470	422	428	423	441	405	420	378	396	422	467	425	407	434	400	420	441	434	434	446	407	451	409	401	415	466	437	415	428	445	464	413	416	437	410	414	389	409	421	421	430	413	392	389	427	464	450	418	435	417	380	440	408	416	436	422	462	424	415	412	422	429	411	433	397	441	413	412	414	391	427	416	450	429	416	420	452	417	399	407	393	435	393	450	454	410	435	442	432	423	427	420	417	373	426	439	423	435	456	413	410	390	427	410	433	425	443	431	470	436	392	402	441	407	428	427	426	418	408	424	464	426	384	438	422	438	404	433	408	450	423	418	448	429	436	433	425	417	388	415	405	418	384	428	418	443	466	427	423	441	399	461	406	423	416	420	434	413	409	384	447	415	476	439	390	406	412	408	417	460	425	398	420	402	423	463	437	439	411	434	440	440	417	402	434	394	404	407	425	441	392	423	419	388	446	416	416	428	439	440	460	442	443	432	477	408	422	397	447	461	457	432	417	454	395	426	392	409	402	432	400	447	418	394	430	422	456	421	417	404	429	457	403	417	396	386	421	434	417	426	449	474	429	422	409	402	429	415	438	436	451	470	418	410	389	414	402	483	425	440	417	457	373	415	415	432	415	409	431	438	423	428	385	439	446	413	411	440	401	431	450	439	400	418	459	419	474	405	424	447	434	419	404	391	391	423	392	431	417	441	444	425	451	427	442	421	457	442	409	395	434	449	415	430	456	412	436	429	435	407	417	413	434	440	449	406	417	432	435	434	430	391	431	451	431	455	421	425	450	408	444	474	383	415	422	424	414	410	424	457	408	431	404	429	430	411	431	453	435	407	390	437	436	449	395	426	452	438	428	394	428	429	451	427	426	441	442	412	408	434	411	419	423	425	466	440	411	436	448	436	438	422	459	455	448	414	410	420	404	427	433	428	407	417	429	439	407	429	448	426	428	437	443	399	419	430	401	428	424	444	419	401	448	448	439	450	423	432	404	364	421	409	426	434	426	433	456	408	433	425	460	441	451	437	440	426	439	419	414	415	417	408	392	448	424	451	378	423	430	433	445	452	402	465	411	435	463	396	399	405	445	428	408	426	430	409	424	427	419	409	418	469	437	427	414	385	419	444	427	453	407	430	395	424	394	426	442	441	407	422	429	390	436	434	426	429	431	423	401	408	428	384	435	438	405	407	397	407	435	448	456	436	399	438	446	432	430	436	486	412	424	388	420	424	410	435	417	424	417	416	427	413	411	413	415	454	432	419	403	433	431	436	438	406	415	424	418	424	443	447	374	449	435	411	444	418	448	434	431	429	382	437	413	443	443	441	403	412	399	451	431	416	413	439	453	415	417	422	433	413	429	418	415	420	422	419	422	439	387	404	423	420	398	370	390	414	441	423	415	415	430	401	405	410	412	431	404	466	424	417	471	447	419	444	449	417	456	443	380	453	435	477	413	414	447	440	431	446	426	446	405	432	413	405	431	436	418	395	400	428	423	440	404	448	420	420	438	413	415	387	398	425	406	414	409	426	436	418	435	453	406	426	463	394	432	452	425	382	423	410	389	422	418	412	411	391	420	442	392	443	418	421	409	459	410	415	451	417	398	425	481	400	420	495	426	437	434	431	393	425	412	420	427	406	412	421	456	401	425	405	408	431	407	444	427	398	446	416	393	449	413	410	479	440	426	404	410	441	396	433	392	423	408	415	413	432	403	423	375	411	452	436	440	429	432	436	391	462	410	411	446	405	421	413	381	430	419	446	429	434	396	391	397	434	428	457	402	420	430	388	427	448	396	420	402	449	416	444	380	398	382	420	433	404	378	436	409	386	445	416	418	407	402	463	392	399	393	377	401	435	396	424	388	433	436	380	424	394	444	421	434	427
23057	21586	29569	24058	21576	21637	11682	1843	1369	1309	1184	1228	1104	1005	1057	971	927	990	943	966	942	914	981	928	935	893	893	944	790	901	908	902	848	917	895	921	902	889	885	865	862	897	879	810	833	859	892	859	860	793	847	841	855	830	850	846	877	833	846	856	854	887	864	823	861	808	789	833	838	854	818	932	862	833	840	853	881	878	927	798	870	771	861	921	858	828	904	883	860	895	833	835	882	839	854	879	843	880	830	826	898	852	872	868	849	880	806	816	897	881	848	851	862	882	797	859	903	873	862	859	831	800	830	862	857	803	834	806	810	848	791	838	850	850	849	889	816	798	864	822	832	881	904	851	850	802	851	832	871	882	817	808	829	844	847	854	856	816	861	864	799	889	835	869	838	801	825	871	813	823	870	886	810	851	860	817	826	784	835	868	824	874	788	881	849	829	842	885	890	858	891	828	812	851	876	882	844	802	859	854	827	864	859	878	807	798	885	805	843	824	831	830	830	839	868	847	802	847	826	862	819	841	851	863	866	839	831	852	836	855	893	834	854	857	823	886	842	845	833	866	874	839	821	825	866	820	821	852	866	877	812	850	840	850	831	909	874	895	826	823	842	853	817	863	850	838	832	859	814	873	807	816	827	854	829	872	858	839	752	875	804	860	840	810	815	850	817	771	857	850	853	868	867	854	901	857	828	860	849	795	812	856	856	884	816	853	835	835	825	818	840	856	827	842	849	884	875	821	844	883	882	858	881	868	810	880	878	814	851	802	844	934	818	854	805	886	858	836	861	807	835	873	846	884	872	819	807	877	877	837	843	832	827	819	873	810	874	854	822	822	886	830	858	839	850	837	843	838	879	900	868	827	829	828	857	866	805	835	831	907	875	858	813	849	892	777	858	820	826	872	838	834	860	862	832	792	824	872	831	885	858	831	877	814	812	831	857	858	874	868	804	856	816	853	853	837	858	792	883	800	802	788	860	864	813	876	869	856	837	860	863	821	880	813	849	845	812	810	821	860	845	845	824	820	866	794	872	844	774	813	907	841	821	872	821	862	855	892	847	889	830	840	808	854	881	833	849	842	823	873	810	951	856	841	841	851	823	890	857	845	949	835	828	808	852	849	903	852	901	818	864	843	842	836	813	803	908	801	834	862	890	837	873	838	903	906	859	849	882	806	804	830	878	830	872	804	839	852	828	825	827	809	808	863	841	831	823	839	880	801	835	837	836	825	791	886	862	820	850	847	824	830	816	855	877	854	882	847	824	829	825	903	818	804	896	857	827	911	808	865	870	902	840	818	862	813	863	838	866	845	848	839	806	843	838	864	816	823	847	823	861	856	854	864	877	869	820	839	867	819	856	840	817	882	849	876	834	833	848	819	865	855	838	894	879	867	846	822	839	847	784	828	862	836	847	851	884	874	833	822	844	895	889	844	790	861	810	864	885	837	847	871	826	860	863	885	863	811	802	829	889	864	776	830	825	856	862	838	807	826	890	807	858	855	821	857	831	883	828	809	900	792	847	819	891	846	876	860	809	855	847	789	860	881	859	861	854	853	890	848	825	856	908	830	873	798	821	813	828	831	821	839	827	842	820	851	857	826	866	816	849	883	832	833	866	848	820	800	825	845	909	836	868	848	835	820	930	837	890	869	844	814	810	846	851	896	824	781	851	875	815	820	902	825	873	863	803	831	904	883	889	819	877	815	863	887	850	814	826	826	823	831	807	880	825	860	861	876	881	841	826	801	800	817	835	884	839	878	811	887	833	825	827	830	911	856	854	862	816	868	847	833	867	864	820	858	808	860	833	880	860	847	824	849	837	862	812	835	849	833	827	823	843	845	883	826	846	859	842	843	905	833	846	870	851	858	789	884	833	834	836	805	808	834	857	795	828	850	885	819	848	870	852	825	847	846	835	865	833	814	824	806	834	887	830	882	842	846	832	856	817	857	838	822	831	822	848	804	845	851	810	823	831	895	882	830	858	829	842	834	839	866	841	870	824	857	819	833	835	824	840	805	847	895	873	866	832	849	852	892	841	827	873	793	813	851	837	838	842	823	847	811	857	843	827	786	816	828	890	837	882	825	862	853	863	855	854	813	813	905	794	814	837	820	759	881	817	800	853	852	865	849	836	862	789	858	856	838	841	827	838	851	854	843	844	814	850	888	787	892	855	854	836	855	845	836	826	858	827	814	884	894	847	848	871	814	869	853	839	887	831	895	876	836	806	822	794	873	853	808	878	812	837	799	791	805	848	862	847	828	819	841	783	834	849	857	830	835	833	814	812	856	878	821	843	863	841	833	843	848	825	776	864	832	845	828	828	871	891	834	853	848	829	850	813	865	844	861	830	830	831	865	862	834	874	853	833	842	834	824	832	875	830	901	843	815	835	846	838	869	846	865	816	849	874	786	819	837	824	800	829	847	882	837	804	865	846	828	801	806	853	808	834	835	910	832	867	819	883	888	858	840	817	856	824	892	814	826	861	817	844	907	865	861	858	817	843	824	874	854	836	853	843	850	804	824	815	836	847	812	844	884	867	865	844	910	875	864	816	828	852	832	856	877	816	882	836	875	876	808	824	839	829	854	825	844	818	848	801	846	867	839	866	859	862	798	834	899	823	867	862	914	851	896	861	829	787	812	851	837	844	868	809	813	806	875	832	809	809	817	833	833	867	783	863	879	828	796	875	911	831	882	879	837	824	837	865	859	795	801	816	901	810	813	862	832	850	869	819	833	792	841	798	808	875	826	812	828	852	830	857	846	936	859	897	881	827	822	842	813	831	877	764	885	842	860	854	820	837	812	883	865	853	824	826	847	820	893	844	805	807	855	808	853	851	776	844	898	877	789	866	864	822	815	842	875	879	920	828	797	843	846	787	861	827	845	833	818	811	835	815	841	811	878	831	848	807	854	811	854	800	803	846	883	878	874	843	853	829	904	862	856	882	856	827	845	897	862	838	817	826	859	856	834	840	806	839	885	833	826	862	885	831	815	849	864	884	803	832	833	803	834	772	832	842	816	874	847	852	839	858	857	852	886	786	860	800	828	882	844	889	785	797	828	862	877	842	819	766	783	788	797	831	816	810	811	879	820	831	860	818	766	837	831	836	882	842	866	861	860	865	810	801	821	834	812	794	863	813	841	812	834	866	829	880	854	839	803	802	884	805	865	826	803	797	865	858	888	859	833	840	793	838	891	864	857	836	818	854	860	862	811	886	809	839	804	867	835	815	869	837	845	845	803	846	824	874	825	872	853	848	828	816	834	835	832	834	840	832	785	843	866	817	830	883	811	847	834	821	817	815	793	852	823	796	823	854	879	820	775	808	883	848	864	851	838	839	851	827	836	849	814	794	908	869	875	875	825	839	895	914	861	890	835	865	816	883	819	868	845	836	877	840	811	893	829	877	855	868	843	819	832	841	835	885	852	784	818	839	850	826	822	846	849	857	791	829	792	795	863	835	854	861	885	882	809	853	809	847	825	822	862	850	782	868	866
7160	16727	13248	7146	5229	4074	3258	2670	2248	1966	1770	1620	1590	1448	1366	1350	1313	1266	1205	1257	1117	1140	1109	1139	1066	1056	1110	1088	1097	1092	1041	1009	1123	1076	1017	1022	1049	1027	965	1025	1021	1026	1047	1140	1003	1014	1019	1016	1080	1022	996	1032	987	1043	1019	1027	935	1042	1000	1035	1009	991	1002	1034	1032	965	1047	1038	958	988	1019	1006	997	1050	983	969	1011	1076	955	1015	1041	1001	1059	1054	1023	993	1029	1038	1039	982	1008	1012	950	1001	993	1006	976	1029	1027	1000	956	1033	1051	1026	965	1024	989	1000	994	1033	1009	959	954	1029	1015	984	1017	1004	959	966	998	1047	977	1018	1047	945	999	985	943	1026	971	1031	944	1026	983	971	980	1002	1017	1005	991	1066	966	998	961	1006	935	1068	1046	955	1029	1024	973	1020	1015	1000	994	953	1014	1032	953	1009	977	1042	990	1007	1028	1034	1035	981	1011	963	1050	984	940	1022	998	1049	947	1007	989	1006	1038	945	1010	986	1001	1002	1057	1015	959	997	978	1009	972	1011	1026	1062	1043	989	956	959	988	1024	976	988	1002	1052	929	1012	1017	986	977	1035	994	941	964	1033	1045	1013	1026	968	986	984	1015	995	1006	996	941	1011	1018	996	973	1015	961	936	998	946	966	997	1012	949	962	1032	1017	962	932	918	1034	952	987	1018	1002	952	973	1011	999	1004	992	1014	935	983	971	1004	931	1045	968	1040	981	1048	1025	962	1002	989	974	1007	989	991	1010	988	996	1031	993	997	1055	938	1021	1013	1002	982	1030	1040	966	977	1007	1029	1000	936	1006	1006	984	992	1068	1023	995	985	959	995	949	1014	962	1013	999	972	966	983	1075	1040	1044	922	992	1025	960	1019	1050	1026	976	945	1016	965	1001	955	999	959	995	991	929	1038	975	1025	1001	1008	993	1037	1026	976	1044	978	976	969	953	1022	1021	981	1029	981	1016	966	1012	1034	1049	1024	1023	956	990	1031	1000	989	984	999	1015	992	972	1000	986	963	956	946	1025	951	1005	975	963	966	1036	995	990	964	976	964	977	1039	1014	997	1029	1027	977	1020	972	980	986	966	988	961	954	1000	984	991	943	959	1056	999	1021	995	1025	1023	990	1012	962	949	974	921	1020	1013	990	987	963	1030	966	1025	966	984	1061	1050	974	1027	1014	1002	1011	963	1016	1017	986	960	1011	960	998	981	991	1024	960	998	1037	991	965	1025	1014	984	958	975	1010	966	1027	1010	971	978	948	1032	978	981	951	945	930	1000	994	1085	997	946	1011	1024	1024	958	965	962	939	985	975	960	1022	1018	1009	965	999	1013	982	995	1020	989	957	957	981	1010	984	1030	1027	1034	933	986	1015	998	978	1064	1011	1022	959	991	994	997	989	1000	980	981	985	985	971	1074	944	987	1017	1019	965	986	987	979	972	1008	918	975	954	1025	978	1036	995	987	1006	1040	1032	986	1005	995	930	989	981	969	985	1027	950	988	916	1002	1034	1026	1027	1017	957	985	987	990	999	1035	1002	987	972	1042	987	935	974	983	964	980	967	964	1025	960	956	943	1053	1034	991	1065	989	1039	987	1070	1008	980	1044	1013	985	1025	992	995	994	1023	986	1066	967	1027	946	1026	976	972	986	988	985	1000	960	969	1005	981	1022	1010	956	969	1029	1026	955	1014	1013	980	1049	1010	1002	1011	952	979	940	1004	965	942	1057	991	1025	960	946	988	1019	949	980	991	1005	968	1025	932	1025	979	949	1026	964	998	1019	946	982	1001	1004	1006	947	993	992	1004	924	968	1023	992	996	1040	949	1006	1003	1011	1015	983	982	1007	1050	978	1005	974	992	1011	1022	993	987	979	1014	971	974	1049	990	986	984	1016	987	993	1006	999	965	991	950	994	906	1011	985	1006	1014	991	958	1028	981	967	964	1052	1014	1029	970	1078	1029	957	994	968	1003	1015	978	973	957	979	984	1007	956	949	971	1023	982	974	942	1021	961	1016	1015	1018	1003	962	1078	996	999	1037	1053	995	942	1024	961	986	999	952	1017	1032	1003	984	967	1017	1052	967	994	1021	976	1020	1070	973	945	1060	980	1014	1036	956	957	1002	1007	1000	1004	985	990	1020	998	1008	989	960	908	1011	1026	937	979	979	1049	990	995	964	1003	983	1047	998	979	933	993	1010	1012	1007	977	971	1052	1019	986	1002	925	988	960	944	1040	968	1014	997	1052	965	955	1024	987	979	919	1027	980	1074	1014	986	1008	981	1013	1016	976	919	999	950	969	1005	1021	1051	1017	907	1053	1058	981	1032	994	1009	950	975	998	973	1034	1024	984	1063	985	1031	975	996	1010	1018	1036	985	980	991	1013	991	986	965	971	1045	1009	939	963	1004	934	1011	1064	1014	978	972	969	1008	1019	954	1013	1013	1021	1012	984	957	958	1053	1022	1028	1010	1040	960	955	1009	1025	941	1035	995	1015	926	987	973	971	984	938	1028	1037	998	995	983	998	976	993	976	964	1018	1027	947	1000	1009	996	1000	987	964	952	1015	971	1050	951	973	1018	1011	1007	1088	972	992	1007	994	1005	1032	974	972	973	977	967	1003	1029	1019	990	953	983	1028	1029	966	945	963	1009	999	980	1049	1039	978	1000	986	958	989	970	987	1024	1029	989	974	1009	1000	986	989	995	1019	969	1039	990	978	999	996	1050	941	1023	972	985	975	985	979	953	1030	1022	971	970	976	942	976	968	957	1025	992	1022	975	981	1023	1044	991	999	974	1003	972	1021	1003	1017	997	999	1004	971	985	927	974	980	998	1026	971	1032	1036	939	1000	955	954	995	966	1027	952	983	993	993	1014	1018	975	942	1005	1043	1038	982	991	1008	986	974	1065	993	957	950	929	952	1032	960	1008	980	976	1007	1074	985	954	1001	979	966	956	1011	969	994	986	955	1056	937	1004	945	991	1030	980	945	965	1002	929	1012	988	963	992	998	1008	1026	1029	989	1009	958	1002	1028	1015	1010	930	1006	1040	954	978	1023	971	997	981	955	1028	990	1038	973	1062	985	976	986	991	1003	970	1001	1016	953	1039	1026	1078	980	936	985	1014	1006	1004	1021	917	998	1003	962	1007	971	1015	991	979	984	999	1013	985	974	984	982	1007	1042	1023	1006	966	1002	994	957	958	982	1029	1003	968	954	939	1002	1008	1011	1028	971	1040	988	1010	999	1010	990	1027	984	934	999	1034	1048	968	1014	1011	986	1014	975	965	1045	1035	974	1007	982	1040	1029	998	1055	927	1035	1012	1028	1004	977	1048	983	1023	943	992	1033	948	1002	971	965	1025	1051	1046	1014	996	992	969	973	1019	967	1027	970	970	951	976	1053	968	963	989	988	1027	960	1014	1039	1018	1014	978	1029	992	972	993	1040	969	1002	995	945	977	956	1072	1008	970	1048	1001	973	1008	989	977	984	1018	975	993	1002	972	1001	1016	960	1027	1032	985	968	979	1023	1020	1014	1005	952	975	955	1009	977	981	963	1003	1004	981	940	1020	953	1004	946	986	927	997	1019	996	980	1062	952	1004	987	967	1017	1019	993	1018	1004	1007	958	975	1014	964	977	1006	996	965	973	1032	1038	1004	982	1024	975	979	1027	942	952	1027	978	923	988	947	985	982	974	993	953	980	931	979	996	1007	983	993	980	1021	968	967	1006	967	998	951	1012	994	931	890	991	958	983	969	1009	975	973	1012	989	931	956	1021	1047	1041	1002	983	976	1034	971	981	990	1018	979	1011	1028	977	961	978	1017	1009	1010	983	975	1010	1025	1048	1062	1019	1005	983	1020	1033	939	1021	1006	1004	987	963	1034	972	973	984	1008	978	994	989	989	995	980	1028	951	1003	1033	993	1012	939	958	1063	1032	1011	965	1016	1009	964	1035	998	989	1027	980	972	962	1008	985	967	1008	1004	1047	974	978	1010	1046	1020	998	958	976	966	970	1020	1027	988	1012	996	1016	968	1053	992	985	947	1004	958	917	1010	949	976	912	1017	975	989	1067	1011	986	942	1008	1013	965	975	995	974	921	1034	957	945	982	1049	1026	986	962	981	972	999	906	1000	1011	1030	943	1070	1028	991	941	970	1011	992	954
27426	20219	6521	586	368	336	344	282	287	286	276	284	270	276	290	294	298	270	307	277	296	300	302	309	300	269	297	296	289	289	280	287	284	275	287	271	290	284	278	279	286	278	250	284	282	249	268	278	284	281	287	266	278	279	269	295	256	279	318	299	280	291	265	279	270	259	291	292	288	280	238	311	291	303	282	261	271	279	277	285	268	280	285	256	270	254	266	286	294	339	272	309	252	286	305	254	281	284	273	307	294	313	251	292	300	292	265	285	253	271	274	279	293	280	308	274	329	287	304	274	271	248	288	276	268	286	268	277	284	297	285	319	332	287	259	270	280	269	248	313	258	281	256	280	251	286	283	279	255	270	257	308	283	275	290	265	270	321	278	269	281	297	285	289	275	274	260	279	250	270	269	268	273	310	280	255	294	282	294	275	280	295	296	280	266	273	293	297	263	278	312	269	278	282	260	278	277	256	268	245	298	294	269	291	272	252	279	316	256	259	283	288	266	288	286	279	281	274	289	287	291	263	265	308	296	280	261	287	302	257	277	264	285	292	284	244	294	293	278	262	298	284	298	282	270	263	267	288	332	287	294	289	262	290	267	278	271	266	292	257	312	285	295	294	283	290	257	311	290	255	290	284	269	305	275	291	260	283	304	303	257	282	245	270	299	302	272	272	316	281	264	258	313	285	288	315	247	266	277	287	269	271	274	305	259	274	271	290	285	263	292	247	261	261	260	281	250	260	289	289	307	256	274	262	312	269	265	286	268	258	291	297	262	252	251	264	265	283	267	284	254	282	274	262	283	301	263	314	266	250	265	302	280	286	287	303	289	267	295	264	281	287	289	292	249	298	302	287	304	253	270	302	292	289	279	271	282	283	258	246	296	297	266	307	273	291	270	279	293	307	282	292	263	302	266	270	255	265	266	296	286	249	255	271	264	274	276	295	248	307	265	278	293	293	251	272	287	299	235	304	286	249	273	295	290	282	289	246	273	270	246	288	250	292	255	256	301	281	282	257	301	301	284	255	259	301	276	303	242	297	282	294	306	269	259	298	268	298	293	262	292	277	288	262	252	318	272	267	287	284	265	277	287	277	267	283	261	273	252	289	267	246	267	286	258	265	274	291	278	269	272	273	291	268	275	275	290	286	253	287	325	298	247	246	262	276	249	273	282	295	291	293	270	272	285	280	304	276	252	278	302	281	269	282	271	273	291	292	247	289	272	236	275	266	270	244	265	287	270	288	282	288	285	309	308	256	274	282	300	252	319	278	297	293	281	268	251	272	266	305	290	288	251	244	315	261	281	255	289	265	279	274	262	286	278	282	257	290	252	277	273	270	312	285	279	257	281	258	272	286	250	268	261	279	253	310	278	271	291	306	282	289	276	291	287	280	269	275	275	315	312	252	298	260	271	281	284	275	285	279	243	255	270	296	292	269	272	278	275	292	258	293	296	316	287	295	266	292	317	269	272	280	289	296	277	272	279	264	286	276	271	268	283	285	294	299	278	305	293	281	256	278	296	286	302	275	294	269	292	249	266	291	267	293	274	259	294	293	281	301	256	284	283	264	290	302	260	285	271	280	224	272	283	269	266	273	308	268	312	275	275	258	280	262	272	276	289	291	259	291	257	264	338	274	299	273	275	266	263	309	292	273	280	249	274	264	270	301	283	278	267	276	264	280	257	271	286	266	281	288	273	263	314	253	279	295	272	303	286	255	283	252	290	268	271	294	270	280	286	266	299	267	306	269	263	262	269	322	294	258	274	284	271	284	284	264	288	287	295	273	305	290	296	257	279	282	282	268	252	259	283	273	296	256	292	267	267	257	271	295	240	288	254	276	273	297	283	276	244	296	278	263	268	287	285	284	256	257	261	280	280	253	243	274	285	246	289	294	257	271	271	277	257	286	264	274	278	291	296	268	300	283	273	272	270	275	275	284	309	284	266	284	277	280	278	266	279	305	286	307	271	295	289	258	284	258	285	284	276	281	274	296	305	269	307	283	280	280	278	287	248	297	279	283	258	275	287	273	252	301	271	299	280	274	271	287	286	268	290	274	257	270	244	297	275	335	276	260	300	272	266	267	282	296	286	280	284	283	277	305	276	288	281	262	270	272	250	269	298	273	277	267	277	260	270	280	270	282	276	257	290	246	282	299	272	260	297	289	284	259	269	285	267	272	266	267	282	283	262	288	284	270	249	304	273	265	286	264	303	274	236	275	288	272	275	277	275	263	257	283	308	277	280	287	271	297	288	304	285	288	286	271	261	288	255	292	268	279	298	287	277	255	281	283	300	286	295	265	274	281	294	302	245	271	279	287	298	290	277	252	282	290	273	277	275	254	278	278	270	253	299	294	308	306	268	296	279	267	282	292	284	279	290	288	280	264	288	287	253	287	293	265	273	289	313	260	307	291	283	308	254	292	271	270	295	288	255	297	316	288	263	258	283	295	294	326	292	271	280	260	253	260	284	302	282	274	282	286	272	249	281	295	285	286	281	277	300	277	292	265	275	280	278	241	265	281	295	288	261	267	265	261	296	253	265	272	262	269	280	303	297	277	263	269	285	296	262	268	258	284	289	293	302	289	270	295	248	279	298	281	280	271	259	273	300	256	293	255	290	256	279	264	293	277	297	255	286	328	286	271	281	276	277	263	268	256	272	245	310	284	254	276	288	245	282	259	312	271	266	266	297	265	279	273	262	276	275	277	268	278	288	281	321	281	273	293	273	271	289	272	296	265	274	284	301	276	285	269	259	283	280	289	271	273	272	295	300	259	248	281	295	294	265	302	251	302	295	288	297	261	278	290	282	292	271	270	260	304	277	281	242	268	263	255	274	279	276	319	267	285	268	302	279	319	285	274	285	294	285	258	258	282	303	276	289	257	264	249	285	287	277	268	280	289	294	243	259	263	289	263	281	289	290	287	272	304	262	269	275	274	286	293	272	284	259	280	276	255	255	256	274	286	286	284	269	280	274	289	265	277	274	256	265	265	288	258	279	274	294	291	302	279	268	258	254	285	293	296	278	254	299	294	275	253	269	288	294	279	273	273	268	298	276	271	278	259	251	283	263	294	283	295	280	310	274	261	270	309	266	296	283	297	278	277	275	300	286	278	252	281	281	301	270	280	277	281	260	246	260	257	286	275	276	281	259	300	258	287	305	291	314	273	296	263	281	275	296	307	291	265	297	280	271	274	300	272	275	303	290	300	253	288	250	302	275	286	309	298	270	287	279	275	249	273	293	264	271	275	259	294	280	299	301	296	307	282	273	284	287	286	284	270	272	256	278	276	273	277	285	266	271	287	291	267	248	309	288	259	270	297	274	247	268	283	294	302	309	277	299	285	279	251	287	251	296	277	278	288	288	267	249	269	269	248	294	310	260	279	274	286	267	292	271	272	279	297	270	263	260	279	269	278	283	289	278	298	275	257	268	278	294	288	249	268	278	282	276	263	282	294	276	265	273	263	288	267	254	325	278	295	275	237	297	290	255	284
3948	1049	878	558	507	452	449	403	413	388	360	380	379	389	373	377	359	375	368	368	360	373	362	350	384	349	347	352	376	361	357	364	359	361	385	351	378	346	348	328	350	361	358	333	369	329	355	341	352	330	359	349	364	404	323	357	326	398	349	384	341	332	358	345	346	373	370	349	353	348	385	366	371	379	364	326	359	334	343	379	340	372	347	404	365	341	352	390	357	342	410	372	387	325	364	416	359	382	338	343	413	341	351	338	369	357	355	342	340	369	310	359	367	350	361	355	352	329	395	353	387	386	365	370	325	364	338	360	348	365	331	372	355	370	313	383	370	392	406	332	368	357	362	347	347	337	346	336	349	325	362	325	366	335	366	380	337	363	346	362	332	351	359	331	362	363	346	379	338	348	341	356	371	369	358	337	310	342	383	369	368	333	371	380	378	345	339	384	362	331	346	352	382	349	346	336	362	366	332	324	366	345	353	370	312	315	391	383	379	352	362	394	369	354	373	393	329	369	358	400	388	363	342	380	387	392	340	334	368	369	358	346	378	335	355	368	351	370	344	349	355	347	379	359	335	358	347	370	342	356	357	314	345	366	320	309	347	368	379	350	367	362	352	344	362	353	374	360	338	334	355	346	349	350	375	358	338	349	363	343	356	354	346	322	366	345	347	374	346	367	367	332	356	359	338	360	371	394	359	392	338	320	369	350	392	359	314	338	356	322	383	356	395	359	386	327	390	396	358	334	363	356	386	366	382	357	341	348	362	342	338	396	336	337	313	363	344	344	351	386	356	372	392	360	370	355	374	351	362	342	365	359	356	355	324	341	344	360	349	349	345	313	368	334	376	349	343	376	362	351	372	360	359	367	351	368	359	367	341	376	346	315	334	354	367	327	348	386	336	369	357	365	360	346	350	327	379	356	365	361	382	365	361	373	359	383	384	314	354	336	382	324	373	347	346	377	376	343	331	336	334	368	369	352	323	363	360	337	363	376	335	343	352	366	327	367	372	349	360	381	392	352	340	368	359	350	343	356	349	334	360	364	333	383	332	365	368	363	395	348	361	394	347	337	353	397	311	343	374	402	367	373	336	362	374	349	336	343	336	377	365	348	337	388	381	362	374	356	345	346	350	373	332	368	387	364	353	367	333	374	336	358	375	348	389	376	350	373	344	371	366	345	350	370	351	358	346	367	350	336	338	339	358	354	363	343	336	370	366	363	323	364	344	355	311	376	368	386	379	345	361	359	338	352	348	328	322	352	358	330	350	331	348	359	307	349	388	348	360	349	366	369	348	395	375	369	334	342	307	370	338	390	352	342	335	372	329	352	346	362	335	311	366	347	350	346	361	362	298	341	373	308	341	356	329	335	361	325	339	382	347	383	350	368	342	392	313	360	352	344	362	355	348	307	368	347	364	369	331	374	342	345	369	388	342	381	363	371	365	337	359	368	356	337	328	390	375	401	353	303	327	353	359	328	355	341	337	347	352	389	364	375	317	362	358	355	409	363	352	365	337	349	364	323	338	380	375	369	368	343	360	334	356	404	407	380	367	343	351	356	368	376	362	378	336	384	381	350	334	335	365	372	348	343	388	350	358	368	374	343	297	369	328	327	378	325	380	385	365	361	330	410	379	350	386	341	320	393	346	372	330	348	368	377	379	353	367	362	377	371	366	362	389	316	350	393	355	361	369	356	339	361	360	363	381	342	344	384	345	376	364	356	358	364	369	363	374	329	399	377	346	344	342	356	347	301	345	358	344	367	344	324	332	358	346	357	367	350	381	355	328	343	345	340	347	355	358	347	336	347	361	337	371	364	393	366	335	336	357	360	393	355	374	311	340	338	376	358	337	357	333	338	357	356	371	364	359	360	351	387	344	370	323	358	375	341	375	364	327	365	348	362	403	348	386	336	375	367	341	381	360	349	381	361	367	323	387	343	383	388	393	396	358	353	369	376	334	362	360	369	364	390	361	343	389	360	361	393	399	340	364	361	325	329	345	330	377	335	388	393	360	355	353	384	365	361	365	354	347	363	339	344	338	348	344	358	368	358	358	392	355	369	382	315	373	351	391	326	356	314	378	401	352	371	351	332	346	382	353	382	356	355	375	310	338	358	335	322	354	370	353	336	310	335	380	336	351	376	383	358	361	373	382	366	361	353	343	352	354	360	309	322	332	389	337	344	363	382	343	368	353	373	365	325	373	353	373	360	369	339	389	383	334	363	339	357	376	369	345	337	341	355	328	357	351	343	357	357	396	374	358	344	353	361	381	351	348	353	334	360	384	362	368	343	352	345	342	355	343	350	361	384	380	365	381	374	360	362	331	347	387	376	384	349	365	388	352	362	389	356	375	346	366	355	359	346	370	350	369	349	377	346	373	362	356	384	334	364	358	363	339	351	358	346	381	345	340	349	345	370	332	366	377	375	354	365	378	337	332	368	347	373	351	345	350	311	358	355	345	363	321	341	378	333	363	360	338	340	383	410	354	334	351	356	403	360	351	345	337	333	359	373	353	351	351	355	382	365	375	359	390	357	359	394	353	384	383	331	331	341	373	342	365	345	373	333	354	348	363	338	373	328	334	306	371	351	344	359	340	379	336	349	367	325	371	335	344	358	354	364	372	371	380	390	356	330	367	360	359	369	370	343	309	351	363	359	350	363	328	351	363	334	372	359	370	322	383	349	342	325	348	358	339	329	364	340	340	371	343	341	364	354	371	354	339	367	338	328	366	332	341	357	327	366	371	339	356	371	362	338	342	353	353	350	376	373	352	344	368	338	390	351	378	365	369	391	358	385	387	359	356	390	355	352	355	363	377	376	365	337	371	375	343	370	356	395	374	400	365	372	345	366	357	354	351	349	362	350	372	340	364	398	358	326	332	310	370	388	388	321	365	361	383	344	377	389	391	364	355	344	357	350	354	345	377	379	407	346	350	364	345	344	352	358	391	376	358	362	313	353	387	335	358	362	341	368	331	373	369	349	349	380	341	362	368	364	368	403	339	377	326	340	342	361	361	381	364	375	363	334	347	380	365	360	346	375	323	378	344	337	350	364	331	340	349	346	351	352	358	326	342	332	355	368	372	354	366	331	361	338	374	364	359	383	370	369	347	377	368	357	375	377	349	352	376	370	356	367	369	357	364	334	387	350	378	345	341	349	363	354	358	354	340	372	347	373	337	365	366	361	375	314	367	375	341	332	314	364	374	343	360	376	340	368	319	382	380	371	351	343	407	373	352	345	346	343	365	352	365	378	397	349	331	316	339	357	363	348	388	346	352	333	379	381	332	375	372	376	371	354	375	339	355	387	358	335	371	345	326	334	366	361	378	349	348	341	342	349	352	390	346	334	365	342	398	309	395	368	393	346	363	362	351	347	358	361	353	379	331	374	360	389	367	371	372	370	347	346	337	357	353	342	349	327	346	346	358	334	362	386	386	364	338	382	391	365	371	366	349	377	350	340	379	339	351	347	370	354	393	363	341	339	368	346	357	383
24087	21634	29193	24547	21619	12121	1536	1051	864	812	774	866	695	762	671	694	772	714	632	668	734	635	624	637	734	643	679	623	629	672	621	622	660	651	648	681	635	569	651	667	651	674	639	628	664	658	641	644	639	648	648	642	621	634	650	623	624	635	599	653	695	617	672	661	635	606	621	644	652	617	575	633	633	642	613	666	653	655	631	606	596	606	594	630	596	612	641	646	666	633	640	621	617	622	631	642	645	644	668	613	640	615	628	672	623	618	641	611	602	669	649	624	618	664	655	668	610	642	659	630	618	636	636	598	639	620	698	610	651	595	604	638	640	633	629	664	592	644	632	646	613	607	626	609	637	633	664	603	669	610	670	660	625	639	577	635	631	645	640	600	636	633	633	584	650	624	606	623	613	618	665	616	660	642	595	658	666	600	693	590	629	600	615	592	621	656	630	657	589	618	656	639	590	621	610	637	576	631	570	627	614	675	598	634	667	658	577	625	617	634	621	655	636	674	598	619	622	642	618	608	634	603	607	638	649	645	613	616	616	684	618	618	654	636	588	633	661	643	572	588	562	600	623	629	694	595	664	636	688	652	650	629	667	577	647	604	632	601	666	626	615	665	652	620	643	637	619	632	598	572	640	633	650	687	604	611	595	605	644	636	638	631	634	591	617	632	599	634	627	645	610	651	654	640	637	626	611	621	644	629	644	587	643	642	643	687	652	612	573	581	610	640	650	617	648	694	606	610	652	634	651	623	572	616	634	625	614	613	606	636	629	593	703	614	631	649	615	626	637	643	671	663	566	616	635	665	631	651	661	649	626	624	636	615	655	642	668	654	660	560	603	632	626	674	648	661	673	620	655	627	632	653	639	586	577	619	645	653	647	657	658	648	629	640	622	655	619	640	639	614	629	621	591	587	652	619	636	646	668	570	592	614	609	672	622	660	655	614	664	645	666	631	605	642	612	596	607	589	594	618	610	624	625	631	615	636	663	589	595	635	632	655	649	624	618	644	693	634	604	604	643	627	592	623	697	637	632	661	657	652	649	619	608	641	644	649	679	636	604	660	617	608	668	610	605	657	586	642	651	617	634	608	670	614	680	641	655	622	656	682	665	640	646	604	632	652	649	648	625	643	641	628	610	655	639	648	611	657	609	575	622	605	582	602	603	657	643	591	588	653	587	613	635	658	601	636	623	648	635	618	614	626	628	651	654	625	662	611	627	602	582	651	665	581	580	635	649	665	663	641	652	663	622	621	643	606	621	586	614	639	613	625	579	612	625	650	619	605	637	618	626	633	633	659	608	620	628	633	657	608	620	622	618	623	660	623	626	630	613	637	677	683	640	655	600	626	629	620	630	614	634	601	589	627	668	620	672	633	590	645	670	665	675	598	597	646	637	674	597	648	647	655	642	601	636	617	627	627	608	630	591	611	637	613	619	600	597	632	695	605	659	622	604	670	640	597	642	650	619	649	686	655	607	606	616	622	631	603	641	605	637	656	585	642	633	626	601	616	609	663	606	632	649	661	650	646	602	656	637	655	641	620	621	637	627	620	639	623	629	634	657	575	635	581	642	697	629	642	640	635	664	617	609	653	609	614	613	611	644	638	619	612	592	621	634	632	667	642	648	617	582	649	617	628	665	664	679	633	628	618	616	662	655	614	616	613	616	657	644	581	594	607	606	639	628	597	610	656	674	585	648	578	643	608	610	612	606	603	641	647	639	625	651	596	591	637	619	643	677	629	619	651	633	613	605	637	635	629	624	614	621	612	634	623	630	600	624	646	658	646	616	609	648	639	628	641	668	686	589	628	605	624	645	606	604	654	643	586	616	651	621	641	613	605	620	605	625	676	637	588	576	629	599	613	622	641	677	671	618	606	674	630	613	618	645	653	671	644	630	666	637	628	675	657	608	642	644	617	638	658	607	627	684	641	638	611	647	677	630	638	660	655	660	677	644	648	593	590	631	639	630	637	655	630	670	635	603	668	622	660	606	606	635	627	644	620	610	657	610	620	657	627	674	654	605	627	652	643	656	607	639	644	663	641	575	648	614	651	638	571	640	604	616	638	578	584	641	650	594	634	667	677	645	599	635	648	629	612	591	620	644	674	684	580	653	644	621	633	590	608	642	626	615	732	625	604	626	615	603	578	632	614	609	633	633	656	626	604	619	639	648	637	604	631	609	613	596	614	617	662	649	625	616	633	615	640	650	646	611	611	611	659	607	635	641	630	611	578	606	610	619	634	606	672	634	594	647	634	632	601	638	620	618	630	658	593	630	640	563	616	622	682	615	641	651	635	600	620	638	656	596	610	600	688	627	581	610	627	631	572	615	609	646	644	679	635	643	713	620	613	648	631	668	630	646	628	634	635	641	568	616	609	598	660	637	626	644	634	596	622	607	628	642	621	608	624	637	603	629	619	575	610	611	587	610	590	606	616	645	614	681	555	602	655	640	603	642	671	590	582	582	620	645	585	618	649	652	635	691	599	594	608	643	609	657	635	610	652	621	596	606	617	640	659	646	621	584	637	621	642	643	597	641	646	601	639	644	603	628	588	633	645	613	636	660	583	653	625	644	639	677	650	625	647	626	650	652	658	678	650	604	642	594	649	598	620	609	655	632	615	626	630	627	624	612	625	628	647	550	620	633	620	645	648	710	615	615	610	616	657	631	666	627	613	643	607	629	625	613	600	640	606	653	666	631	627	670	663	659	642	647	638	623	648	675	601	663	684	611	644	647	658	653	591	639	662	668	612	607	620	639	629	613	660	656	618	637	647	613	570	657	612	629	601	631	615	635	607	599	626	669	648	623	666	611	630	661	591	594	602	658	600	622	626	638	621	596	643	645	641	625	580	694	629	617	632	610	566	609	631	646	615	666	682	611	641	619	599	649	643	615	642	635	602	632	583	582	616	625	654	614	611	679	646	628	629	585	655	635	637	658	658	648	605	619	688	597	601	607	649	609	649	579	608	653	694	630	610	589	615	637	627	614	653	658	592	586	592	631	631	670	624	631	656	621	562	637	637	643	608	620	638	621	636	619	638	606	619	640	634	648	615	610	570	621	626	658	625	671	585	657	644	609	688	612	635	601	609	604	613	646	600	648	627	636	637	604	637	628	608	618	650	610	670	650	613	601	635	614	606	651	649	590	652	607	640	639	620	636	633	668	640	585	596	641	645	646	556	602	619	599	606	585	630	586	624	627	619	609	641	649	682	640	600	577	593	599	602	609	626	611	646	647	626	626	632	632	638	638	609	630	631	645	617	600	601	660	618	612	609	609	661	632	653	646	615	660	635	607	609	601	615	634	602	632	617	640	606	597	625	605	602	629	634	657	616	631	638	632	605	669	630	650	616	633	603	587	616	600	661	658	607	638	619	621	682	622	655	642	641	654	664	636	629	635	599	626	644	621	619	624	597	628	614	598	655	585	630	624	622	603	680	615	607	635	621	623	633	639	652	620	602	662	579	575	650	646	617	642	654	629	642	648	635	577	592
4834	10256	8071	4151	3017	2306	1950	1590	1405	1261	1210	1077	1000	981	975	940	862	883	876	852	856	859	799	750	779	829	787	759	753	759	762	719	839	851	726	786	736	770	807	769	735	767	784	765	760	743	817	721	746	761	751	744	716	753	762	775	757	786	728	716	814	710	760	740	766	739	706	718	778	731	751	754	745	747	736	743	766	735	784	766	768	728	773	758	774	788	743	786	747	766	731	757	789	742	747	711	777	744	736	770	746	783	730	792	766	767	684	783	751	774	753	708	723	751	779	779	750	735	709	746	732	791	763	729	735	760	769	748	759	757	782	776	773	736	745	744	745	743	764	775	724	762	718	721	736	800	745	714	747	762	705	777	707	728	738	721	727	785	787	739	777	746	688	750	720	784	741	694	733	785	697	705	739	762	692	752	788	752	775	714	771	781	703	744	742	779	723	749	816	785	727	739	734	772	708	676	724	746	751	742	764	802	727	727	739	742	734	729	719	751	758	760	742	753	753	741	732	781	746	719	749	734	761	758	724	732	745	726	761	790	754	778	730	723	694	785	787	716	802	747	727	752	741	757	754	737	743	795	770	788	765	738	776	698	743	744	788	702	757	768	747	729	785	711	740	765	710	725	775	751	775	728	764	702	760	724	717	726	722	756	720	775	756	725	783	776	727	752	719	714	720	748	763	710	755	742	765	786	733	792	747	778	801	781	696	757	786	751	735	743	695	727	721	781	745	753	720	718	744	734	746	739	751	725	727	722	778	780	755	702	726	736	728	751	753	721	764	758	733	764	768	779	716	742	775	749	719	775	724	776	705	739	688	728	739	709	742	701	737	730	706	754	761	739	694	777	776	739	791	745	785	758	720	766	763	707	702	721	771	784	711	725	779	725	748	784	772	733	712	743	723	758	771	760	750	730	783	709	766	763	746	733	803	736	760	779	784	740	751	750	739	756	753	755	750	780	736	740	735	764	715	773	762	806	780	738	767	788	760	733	793	711	727	756	732	779	748	775	798	783	763	723	736	800	807	743	727	773	763	709	754	770	753	760	776	734	718	738	780	733	716	760	750	725	769	771	733	734	779	740	729	716	751	722	742	735	738	758	734	774	742	781	732	747	788	757	763	703	750	745	767	672	786	762	732	732	794	684	718	788	719	755	752	725	708	759	778	706	747	720	778	755	749	795	736	757	743	753	736	755	704	743	719	716	765	719	772	723	753	742	740	747	715	742	745	734	767	742	812	807	744	731	761	718	730	705	741	689	725	765	733	711	740	743	726	712	718	739	776	746	690	750	751	712	746	756	762	774	756	705	720	750	697	742	754	729	748	767	750	727	708	771	731	699	732	738	734	772	750	755	725	739	757	778	746	744	734	726	750	707	754	674	697	779	771	769	747	716	778	751	695	724	715	756	742	725	778	777	720	724	782	726	777	765	775	740	770	719	745	745	740	758	784	776	756	773	771	756	712	784	684	776	761	759	777	751	743	736	732	734	738	748	721	762	748	754	754	751	701	738	737	771	716	773	761	757	748	768	750	744	767	751	753	763	757	728	740	720	748	778	755	733	762	714	728	769	723	695	763	805	774	702	787	744	744	791	739	790	718	740	727	715	768	743	744	726	750	693	738	688	728	786	755	730	719	685	768	740	743	785	758	741	735	721	747	757	746	752	729	727	772	725	752	758	804	804	738	725	708	756	801	756	758	747	762	741	751	781	761	750	766	754	770	742	767	773	752	678	722	748	765	741	763	740	740	761	725	736	752	733	768	751	721	725	811	734	707	711	846	755	743	732	742	761	767	716	725	711	776	757	752	743	793	777	774	759	732	717	792	741	722	716	780	721	772	754	708	747	749	727	695	762	747	717	765	711	711	729	710	779	753	768	704	750	785	676	721	770	753	687	789	740	700	739	764	753	767	731	747	762	766	764	733	751	746	715	735	789	749	749	748	762	761	744	725	734	731	732	701	759	718	774	735	743	760	759	743	788	725	756	708	709	746	800	808	761	741	709	730	744	750	749	729	728	777	685	751	750	797	758	701	737	747	737	741	778	697	741	763	716	776	714	704	732	719	704	733	758	750	741	747	741	785	745	761	733	695	755	728	762	761	728	735	748	749	764	752	718	742	767	759	751	740	731	749	745	730	705	736	719	767	750	736	771	750	723	715	759	738	754	693	753	775	719	769	769	742	771	768	703	706	768	714	753	746	746	749	727	732	700	674	803	733	755	734	726	734	747	750	739	761	738	720	746	770	717	716	755	764	709	749	744	749	731	820	744	780	757	705	696	751	772	747	766	752	774	739	779	749	740	714	786	760	728	722	757	728	711	765	729	738	759	732	776	765	737	749	724	757	783	766	744	697	761	751	743	748	761	730	745	717	749	720	825	707	800	759	739	792	719	794	762	709	762	724	682	758	728	723	766	738	775	728	805	764	745	744	718	757	726	708	760	749	768	777	759	800	756	754	735	718	737	730	761	791	718	734	712	771	772	734	726	742	775	718	730	756	734	754	785	745	767	755	774	758	730	739	724	719	704	774	772	724	744	771	738	802	738	744	746	759	717	770	764	743	732	700	731	735	737	754	765	694	731	749	730	783	747	717	771	751	762	729	709	749	756	750	715	733	723	801	766	708	719	722	775	756	762	747	754	724	750	743	757	733	750	756	759	720	793	766	769	727	732	742	738	738	720	764	698	725	724	741	744	715	666	736	733	739	726	740	808	756	712	779	732	722	716	771	710	744	738	792	722	765	729	719	687	765	754	745	710	728	766	726	756	743	747	722	779	763	712	728	783	726	729	750	701	735	737	787	772	742	771	718	747	753	722	734	719	750	720	728	732	803	739	741	725	784	726	764	756	789	744	783	719	765	767	712	821	726	746	754	774	762	728	743	737	726	759	741	662	695	781	750	755	701	693	724	729	750	713	778	751	734	733	798	750	797	744	745	779	780	775	757	724	736	766	753	758	713	770	815	751	781	760	721	731	772	748	724	756	759	735	733	729	762	746	721	688	744	773	779	734	736	689	758	687	758	723	765	731	750	739	738	768	736	754	732	714	736	734	746	729	756	727	751	706	747	727	747	697	761	771	775	817	767	744	732	742	801	759	714	771	755	764	735	706	751	783	802	747	781	747	766	713	668	763	777	735	706	791	731	754	748	730	740	707	769	753	750	744	709	748	769	753	797	757	737	792	750	810	745	729	746	733	778	797	775	757	770	751	750	748	734	743	715	730	736	788	785	739	764	746	736	704	729	750	777	731	771	731	774	736	755	733	780	707	777	772	711	784	727	735	731	727	747	753	731	763	729	737	748	733	753	750	742	725	748	759	761	740	768	716	739	755	784	763	714	729	736	743	718	753	736	800	719	752	788	705	763	736	715	768	733	768	706	784	785	818	719	727	734	740	754	736	719	766	696	764	795	795	789	684	724	747	738	776	748	755	692	751	702	752	755	713	733	725	753	761	702	777	705	822	766	692	730	772	770	744	749	747	735	727	746	688
25468	21625	27954	25630	10115	705	519	463	434	392	416	353	323	375	380	350	318	356	326	371	342	365	339	350	351	370	342	323	312	334	346	331	336	328	318	339	326	325	308	342	318	324	356	314	302	315	326	319	307	310	315	329	310	299	325	300	338	313	316	353	318	313	293	334	350	303	303	297	316	338	326	318	302	295	292	355	307	315	318	285	359	324	331	313	344	300	308	286	301	342	322	321	336	293	324	330	323	318	316	327	299	315	295	321	336	325	333	329	330	313	323	314	344	299	337	310	334	311	301	325	328	337	332	325	303	327	274	330	291	322	339	319	298	322	335	323	304	333	325	301	315	359	341	281	339	329	355	313	303	331	330	315	316	277	317	315	307	318	323	286	290	339	308	311	324	324	299	293	299	301	317	284	298	350	328	348	314	319	304	310	290	341	276	321	336	340	305	336	328	328	314	329	308	311	295	311	298	332	324	321	312	337	346	323	314	315	298	319	339	322	288	300	338	321	309	348	358	294	316	294	311	305	308	326	309	357	328	277	363	284	324	305	327	333	293	326	311	340	299	296	316	327	298	314	314	343	302	326	327	338	332	312	314	301	347	322	303	326	322	333	299	307	284	281	345	284	290	284	356	290	292	325	287	297	303	321	332	314	317	336	304	322	296	296	300	317	333	303	331	316	303	319	294	318	300	325	316	313	321	334	325	305	314	322	319	289	324	347	339	326	279	345	313	304	300	333	333	288	326	305	331	305	347	315	317	310	342	316	307	339	323	329	306	341	311	300	320	315	329	343	300	315	288	326	338	313	302	329	324	324	325	360	321	325	307	324	308	324	334	317	333	313	299	312	350	308	347	320	290	340	286	322	316	314	324	324	334	320	326	305	315	318	315	308	320	325	311	333	275	297	324	316	292	333	297	299	309	286	294	281	307	328	339	314	331	341	283	320	294	312	320	309	320	319	361	319	331	272	310	344	334	326	299	306	298	306	311	295	331	308	328	312	345	304	343	324	306	346	326	285	331	308	317	321	344	319	357	327	340	323	312	323	332	310	298	296	332	348	335	311	321	312	342	326	339	308	328	318	318	323	312	310	331	306	320	349	311	333	283	311	297	296	302	332	317	342	312	301	313	300	331	305	321	361	309	333	294	315	289	313	296	296	307	312	301	291	322	321	325	301	325	320	319	295	310	331	331	326	277	310	346	333	306	328	302	310	315	303	353	333	340	322	349	309	331	294	327	334	291	297	315	323	357	299	283	315	307	309	294	308	305	335	324	302	278	317	281	304	348	280	347	326	319	327	310	352	331	307	302	337	299	350	315	313	295	314	312	323	331	337	295	324	302	315	308	317	303	349	329	308	351	305	310	330	317	339	315	310	320	311	302	285	318	302	304	312	325	322	301	303	330	311	313	316	300	318	291	284	314	349	319	309	315	296	287	321	330	320	333	335	300	326	335	319	331	315	322	331	320	332	314	313	299	314	310	314	318	327	310	299	355	329	340	319	312	322	312	321	337	325	331	340	295	307	316	312	288	332	333	314	299	294	312	321	329	297	334	327	337	318	338	279	327	332	291	314	311	320	325	301	304	305	283	278	311	325	340	332	307	326	289	309	311	304	294	311	317	311	347	297	309	275	311	308	322	286	322	309	319	303	315	297	344	301	288	297	316	333	264	302	342	340	302	291	326	316	320	333	300	343	301	320	345	312	331	315	307	312	340	291	311	341	331	286	320	344	325	351	300	316	302	323	318	308	313	325	305	304	287	296	305	314	327	325	323	298	326	323	322	327	325	338	326	306	298	319	315	272	311	327	306	310	301	305	290	293	300	337	326	320	299	295	291	293	308	314	294	338	338	312	331	338	273	312	301	286	330	307	301	341	316	342	294	299	299	303	301	287	304	331	332	340	299	305	314	321	305	320	331	316	318	307	337	325	354	312	322	297	321	329	332	327	349	308	312	312	318	294	319	306	293	321	334	320	272	300	311	324	300	354	327	301	315	330	307	317	339	323	321	306	315	308	350	306	285	309	327	316	302	286	313	310	300	333	293	266	287	312	321	305	302	328	340	296	308	295	327	328	330	319	292	312	348	332	291	327	311	323	335	342	345	309	289	337	328	322	326	321	324	329	323	340	304	296	351	332	315	293	330	316	347	318	333	308	324	312	295	299	318	308	329	330	342	320	294	308	330	285	332	353	321	326	326	326	330	336	324	336	311	314	308	337	317	328	313	311	338	313	293	312	297	334	339	321	288	321	321	269	317	296	325	309	326	332	301	331	346	296	332	327	316	299	320	304	313	307	335	332	323	295	320	323	297	326	322	301	338	303	302	319	317	337	311	323	308	336	341	311	287	337	304	281	310	316	320	318	318	341	316	329	310	315	304	320	331	312	311	313	307	321	308	323	327	311	342	300	306	326	358	322	344	291	307	324	328	289	318	318	347	305	331	312	357	344	320	324	303	302	273	310	321	307	336	309	336	252	304	327	326	306	323	336	307	325	333	261	317	320	331	321	316	302	324	303	319	325	306	306	333	304	350	320	341	305	343	267	308	328	323	318	334	312	337	316	326	300	325	355	319	321	332	313	288	326	280	328	299	316	293	356	301	270	283	311	327	339	316	322	324	327	300	311	299	303	314	324	332	288	313	295	322	311	297	320	295	318	287	326	325	311	329	320	335	298	281	313	321	319	295	347	314	295	325	313	324	293	321	305	308	311	306	319	303	309	314	322	329	283	319	314	302	307	332	326	317	313	304	310	310	303	331	325	296	330	303	341	306	300	343	325	299	329	353	344	305	329	300	281	297	317	305	295	327	321	340	323	298	294	281	331	336	322	300	299	300	323	320	294	336	345	311	274	323	313	340	299	296	318	318	310	355	308	323	309	310	324	334	296	329	307	304	321	308	305	327	318	307	318	293	317	301	311	326	303	314	323	289	332	297	299	316	320	342	315	294	327	325	316	313	310	320	320	308	320	319	316	313	293	303	290	307	312	285	324	319	318	317	310	326	303	314	294	304	323	319	311	329	299	319	304	320	299	326	322	331	350	304	294	320	341	292	305	334	310	340	327	314	335	310	311	306	298	291	332	302	320	324	293	313	312	301	300	315	306	330	326	305	310	324	361	338	323	376	306	325	318	316	304	296	336	316	293	327	322	346	346	322	301	334	294	358	339	320	321	324	320	302	318	309	285	340	304	336	291	336	351	314	299	306	328	329	305	295	288	302	335	291	314	323	331	308	311	308	325	327	346	321	285	340	324	290	289	320	299	316	364	301	316	292	345	358	320	292	337	290	304	358	326	339	331	318	313	296	313	299	333	353	331	276	318	316	341	332	337	328	302	338	330	315	328	326	353	316	335	308	307	349	316	321	332	312	317	315	296	295	293	289	342	325	333	351	314	322	336	289	345	295	319	345	288	326	322	297	317	315	336	340	331	314	336	302	313	336	300	318	276	332	325	324	299	319	328	296	282	345	303	337	333	296	338	352	350	334	316	309	307
4395	5458	4119	2102	1582	1236	1017	864	781	712	647	600	571	561	551	477	473	451	513	456	465	485	510	471	453	402	454	457	463	401	416	452	453	450	440	434	419	440	398	443	425	440	461	383	404	435	419	450	419	442	431	405	425	444	434	418	435	429	451	412	478	412	442	413	411	425	470	414	404	410	417	418	448	458	433	419	394	418	425	467	423	385	456	447	423	387	443	415	426	391	471	432	451	439	395	438	432	433	418	435	396	429	412	433	420	386	406	389	415	385	426	434	417	439	431	427	419	416	456	426	459	446	430	437	439	394	457	416	443	403	407	422	384	444	426	411	392	384	421	401	383	377	415	392	426	410	432	404	428	423	414	418	437	454	400	421	403	405	406	442	448	407	399	408	438	415	386	411	435	448	426	450	397	444	434	431	411	434	382	433	385	433	381	402	427	413	409	439	456	411	427	386	435	416	387	383	401	405	462	444	424	433	413	446	422	422	408	430	425	407	422	395	408	433	402	389	448	402	421	405	452	402	405	442	424	431	407	395	394	476	435	423	443	378	413	427	432	441	425	444	439	443	403	432	406	431	409	423	437	392	455	393	423	432	399	404	437	429	434	415	403	428	390	459	388	415	424	441	410	391	402	418	422	406	418	451	435	440	398	406	388	410	446	372	422	388	418	432	421	417	392	413	434	415	434	427	444	402	407	412	414	377	402	446	441	427	401	408	376	410	407	402	439	424	406	414	422	444	462	458	394	414	412	430	420	414	401	406	421	411	440	440	438	459	391	420	416	398	433	428	427	417	394	451	446	419	410	409	460	377	417	399	412	429	415	447	455	405	403	436	441	415	416	375	443	427	419	442	437	448	446	432	420	415	427	434	442	450	434	396	416	446	422	394	377	443	432	405	427	433	401	458	436	434	413	408	441	396	434	443	441	389	399	424	422	423	401	447	448	450	410	439	451	425	421	409	419	417	416	402	444	421	412	410	425	417	420	439	438	422	393	399	434	414	376	427	404	435	458	426	401	410	409	378	442	453	439	402	439	416	404	420	433	426	421	383	426	422	433	430	416	427	379	441	427	445	439	419	401	434	426	419	400	412	443	395	418	410	402	390	408	412	456	393	394	443	414	461	420	452	409	409	417	424	418	412	450	374	423	452	446	419	434	399	472	410	413	403	404	444	412	432	415	445	429	405	456	430	455	393	419	428	406	459	389	435	420	428	390	412	446	406	427	417	432	404	404	388	402	434	407	413	454	435	407	385	375	433	414	417	443	420	436	446	443	410	434	420	395	390	441	413	417	408	444	433	442	433	411	440	438	404	415	416	440	453	440	419	399	446	429	417	427	418	406	430	438	432	438	436	407	414	456	397	417	426	443	454	397	394	439	415	433	409	447	420	410	397	432	382	414	423	426	402	412	426	404	431	399	387	401	429	392	412	438	432	408	456	442	426	445	410	400	405	413	412	407	440	422	435	431	433	405	392	431	391	405	439	424	403	427	445	430	440	412	433	435	430	419	431	423	421	445	412	443	438	406	438	442	425	426	384	388	410	404	381	454	383	431	399	382	435	420	403	433	423	416	437	422	432	420	393	471	412	467	413	404	410	412	360	411	387	417	432	445	419	426	444	448	442	414	433	446	447	398	419	370	434	417	441	469	430	410	411	412	400	453	438	423	439	395	452	440	416	450	418	424	397	417	431	417	406	456	422	420	408	396	429	401	403	420	408	422	449	430	389	415	433	389	399	425	421	393	413	424	372	439	408	431	397	405	438	390	410	443	380	373	459	450	408	373	399	434	421	431	436	403	434	415	418	427	393	420	406	432	400	379	416	413	443	420	401	442	431	426	393	421	393	426	415	400	421	423	443	462	418	454	452	419	386	417	437	415	390	465	419	389	418	458	443	393	391	423	414	433	411	430	412	409	426	435	414	430	426	449	427	419	412	389	392	438	430	392	406	408	399	369	394	415	427	407	399	459	440	447	425	396	414	436	429	424	411	431	383	410	412	386	441	418	428	447	410	419	389	416	422	399	435	434	400	407	456	423	429	412	395	423	425	437	437	435	417	431	420	403	412	396	404	434	428	430	454	410	425	435	398	419	435	438	429	412	398	427	417	458	415	391	413	422	399	403	394	460	404	413	378	435	459	449	442	417	425	439	449	426	474	458	431	442	421	389	429	448	431	432	443	427	415	413	403	415	396	408	403	431	409	446	386	431	440	426	424	424	401	448	431	416	409	414	430	426	408	400	419	373	441	441	396	399	449	443	445	409	395	443	415	397	415	399	385	404	410	401	452	424	405	394	395	405	439	412	429	429	419	417	448	463	428	425	429	449	421	397	405	425	415	432	413	434	414	395	462	390	427	418	421	453	416	398	395	416	427	408	472	432	409	407	396	446	455	389	395	449	378	413	413	418	418	442	392	449	451	431	396	441	409	385	413	440	409	397	446	413	414	475	432	418	393	428	414	417	414	457	426	422	442	407	432	437	464	419	446	414	412	404	435	411	459	422	439	424	414	434	419	405	431	427	431	404	414	438	436	434	446	431	448	436	425	383	387	427	416	423	414	410	403	412	429	427	373	412	435	446	409	425	451	434	412	432	402	401	452	437	397	392	410	435	421	439	436	437	433	423	412	420	443	399	454	405	424	447	427	425	419	416	415	406	392	418	407	408	443	435	428	427	404	440	455	413	421	438	435	428	389	394	418	435	398	389	402	423	411	418	382	408	398	425	396	429	417	445	436	413	416	432	413	406	399	381	398	395	456	396	420	439	424	405	435	391	373	452	384	449	440	395	405	458	429	464	424	389	452	412	396	409	434	425	416	414	429	431	458	431	407	401	440	412	424	408	458	437	388	437	426	422	421	429	423	405	415	459	427	466	376	428	416	387	406	423	447	430	412	413	415	417	394	406	440	397	423	409	391	416	388	409	392	415	420	412	412	404	395	421	413	399	445	410	434	412	418	402	428	435	413	386	440	390	397	404	424	446	446	420	397	482	461	412	410	444	446	409	419	441	414	417	404	430	460	421	410	387	421	442	411	429	436	437	428	389	448	405	397	400	434	432	420	405	418	453	383	449	394	407	417	441	405	401	443	420	397	420	398	422	430	434	440	407	442	429	430	396	385	424	409	403	406	445	387	414	388	391	412	418	438	425	406	395	416	383	426	395	411	418	422	426	406	407	446	410	405	401	413	439	434	426	443	433	390	393	418	430	420	425	402	429	442	391	430	439	457	430	416	444	417	468	397	415	442	435	440	452	411	432	434	448	424	435	419	433	407	448	402	453	440	386	408	429	402	447	442	397	404	411	421	447	400	415	459	416	450	404	431	441	415	398	434	375	439	448	423	415	444	418	395	383	455	435	419	409	412	441	422	416	413	400	451	383	401	395	434	418	444	403	427	414	411	428	436	443	461	421	414	423	437	397	374	456	413	405	427	427	425	427	409	399	428	426	439	424	413	408	418	432	409	451	441	400	438	450	432	429	434	410	415	432	431
23211	21666	29638	24178	21669	21744	11745	1753	1410	1319	1240	1105	1048	1052	1002	940	1017	948	980	911	914	942	888	857	937	878	945	849	906	940	879	893	908	914	851	839	890	891	885	850	868	832	883	849	888	847	847	868	894	818	783	847	889	876	818	856	867	877	826	829	851	864	904	841	843	861	834	883	862	869	839	864	831	865	836	846	838	839	817	831	852	849	796	871	815	904	863	869	846	867	921	895	876	876	831	823	849	870	802	807	872	833	859	828	871	840	855	792	855	866	820	854	815	835	877	815	872	810	831	847	862	859	859	822	775	841	903	842	853	868	842	825	824	851	860	849	819	804	807	843	848	838	829	844	862	852	834	880	770	876	856	860	853	813	831	850	862	826	812	813	846	910	841	799	812	872	903	824	860	799	842	873	844	885	809	883	841	874	848	797	840	902	901	857	810	823	827	824	898	856	797	838	858	897	819	822	869	822	884	797	835	856	797	801	838	790	897	901	884	874	807	868	862	821	911	834	878	825	816	873	806	854	867	770	834	812	850	903	813	830	841	812	871	852	829	822	862	792	858	877	869	834	839	806	842	830	807	848	867	873	875	823	860	830	863	796	791	873	837	833	849	824	882	855	865	888	866	871	844	860	888	800	863	828	824	866	838	839	844	852	846	853	858	811	829	843	863	789	854	811	838	850	877	841	886	838	883	897	874	836	932	831	887	807	836	842	830	839	846	834	886	830	879	869	813	849	840	893	850	826	798	821	854	805	848	825	864	810	808	825	810	827	841	831	867	856	851	829	859	851	832	780	864	819	815	856	852	868	821	889	843	842	890	814	852	810	850	835	839	824	863	840	874	854	809	789	851	858	876	855	854	817	814	845	880	871	871	902	867	868	856	857	857	869	852	869	853	804	795	829	858	831	841	855	856	789	917	872	845	870	860	805	841	847	848	816	800	860	845	868	874	830	847	835	811	833	852	847	868	823	800	866	812	897	837	882	820	795	829	853	820	827	819	911	865	874	850	831	810	814	856	787	838	837	864	768	822	824	868	837	820	924	813	793	828	807	891	850	846	885	870	834	844	841	865	860	885	796	823	868	875	876	851	845	854	803	857	816	832	862	845	846	876	832	876	839	821	829	844	837	835	849	831	793	819	857	952	826	829	877	840	847	819	840	860	871	829	889	876	891	844	824	846	848	880	890	832	838	859	862	881	844	851	793	819	844	822	886	869	855	866	829	829	827	867	844	830	846	866	838	874	851	843	842	876	836	857	848	853	867	893	877	870	811	836	820	816	868	856	871	904	860	876	828	836	854	847	791	830	829	838	843	820	864	877	845	880	875	801	842	856	842	835	795	869	824	862	810	925	866	804	821	816	805	834	871	843	810	817	819	880	822	871	859	809	873	857	809	871	848	894	841	830	868	794	916	826	851	850	852	832	898	831	852	875	877	909	908	853	848	842	827	843	881	839	867	832	843	839	841	859	846	854	823	820	864	852	825	815	862	815	877	855	840	819	868	847	822	826	833	830	798	882	829	916	823	815	846	868	835	828	886	837	861	879	826	874	855	839	854	854	833	905	884	822	856	833	892	809	896	871	801	827	891	832	851	849	852	862	865	859	879	843	834	898	851	842	900	868	837	825	858	834	817	854	850	816	878	843	782	819	869	818	835	831	892	838	857	831	851	834	825	795	829	844	866	843	824	862	864	822	876	837	854	832	832	803	834	850	850	856	802	824	796	842	863	850	825	844	827	852	854	822	815	868	858	857	850	859	888	871	823	833	895	826	849	860	785	884	857	834	884	929	835	848	821	850	852	858	858	860	846	861	881	880	893	844	851	853	809	862	805	839	857	844	880	831	899	829	831	846	819	873	858	852	882	827	844	885	833	808	873	846	838	824	885	871	814	867	846	840	885	814	883	805	806	830	881	841	866	856	845	870	918	870	892	918	868	804	845	806	813	856	798	814	840	843	837	834	894	837	929	795	773	792	899	816	844	812	829	814	820	858	852	802	903	881	830	869	773	843	836	823	774	849	853	840	781	820	886	826	876	856	885	781	860	886	833	872	833	810	887	846	874	826	827	911	876	807	868	812	824	856	818	863	903	809	809	877	863	867	853	845	835	808	830	862	823	754	798	840	849	786	832	791	859	850	865	836	837	807	831	826	843	835	818	843	874	842	836	870	849	875	881	888	903	833	882	881	843	875	868	813	848	877	860	866	807	826	796	871	846	805	837	821	837	865	788	806	779	851	810	887	882	874	867	854	812	863	867	833	864	847	834	881	839	825	907	845	887	766	841	864	864	867	815	815	801	813	835	804	842	847	874	818	829	843	865	836	856	870	859	814	861	872	888	778	819	840	834	808	858	854	857	845	897	862	797	788	788	863	850	852	861	857	882	831	860	876	862	852	879	853	808	814	807	799	852	859	850	844	859	878	857	844	886	817	810	872	821	853	792	837	877	804	757	770	851	818	808	790	825	868	848	881	891	808	840	874	882	781	837	845	847	786	853	841	823	830	877	902	840	810	830	864	847	809	775	882	788	855	856	885	840	841	878	785	831	890	764	858	804	898	868	850	834	841	901	861	806	778	822	851	852	819	884	861	845	887	798	870	842	816	825	807	876	850	838	849	844	857	838	834	827	805	841	836	864	865	817	869	843	834	811	829	819	819	857	856	835	865	821	835	828	863	886	822	802	828	834	812	781	837	842	830	849	842	883	836	836	833	848	850	858	816	844	787	801	869	889	837	829	850	834	779	856	843	790	857	824	797	815	800	817	813	830	828	842	857	883	815	855	867	883	840	845	839	832	878	798	830	828	860	878	782	847	889	874	821	854	868	849	872	807	837	880	785	805	798	829	824	878	830	907	820	875	823	799	832	829	821	868	845	807	869	805	864	878	798	868	897	824	942	824	843	833	858	897	858	831	838	832	868	861	823	878	829	803	877	894	829	843	839	780	875	828	831	837	853	868	796	832	858	905	835	871	844	836	822	864	804	872	875	843	848	886	821	821	887	793	902	852	812	825	791	857	838	810	823	814	802	820	837	802	832	832	844	800	868	839	891	802	849	867	784	804	855	851	833	811	806	824	865	860	897	894	859	833	865	841	856	847	855	872	825	834	891	802	828	849	807	842	764	804	855	833	900	861	842	852	805	834	791	811	868	846	866	837	854	821	822	838	819	873	873	867	893	781	848	817	828	828	776	834	815	925	905	808	866	837	808	833	865	818	788	821	844	837	831	868	869	824	865	870	853	807	810	865	840	847	834	795	839	802	867	860	876	836	891	833	859	862	917	904	810	818	832	843	838	824	828	882	857	885	850	871	823	850	876	831	845	820	737	866	801	805	798	880	807	806	849	849	821	828	846	835	828	784	881	784	878	834	832	843	817	913	792	871	821	834	846	801	837	843	877	850	787	866	852	825	819	828	829	793	816	833	882	850	839	862	861	851	836	786	840	812	859	852	784	834	840	805	840	840	857	815	803	835	814	794	816	853	830	852	811	815
7017	16827	13120	7123	5225	4039	3239	2659	2276	1977	1833	1652	1511	1452	1405	1377	1325	1282	1163	1238	1159	1153	1177	1159	1116	1074	1104	1075	1090	1063	1052	1067	1039	1009	1084	1056	1067	997	1114	1017	1040	1010	1040	1043	1059	1027	962	976	1043	1023	997	1020	1011	1070	1034	1031	1001	996	1060	1009	970	1005	996	1018	951	1045	1029	1004	1011	985	968	1048	1065	989	973	1010	974	1022	983	1018	997	1034	992	989	988	986	1055	1020	982	1010	991	948	971	963	1018	929	998	982	985	994	1056	957	1025	1000	1037	1098	1024	1003	1014	1041	960	963	1019	990	978	1043	920	991	986	991	993	988	1003	998	1008	986	1005	1050	989	938	950	985	1017	979	1022	989	923	1011	970	1014	990	1011	984	995	1002	1004	991	969	996	1010	1008	945	972	960	1037	1011	1026	966	955	984	981	991	1037	1056	1008	938	994	1041	999	965	978	971	981	970	986	979	974	966	955	1002	1024	914	1031	973	959	1080	1002	956	986	1008	1053	983	982	1013	1001	1049	1050	1016	996	999	951	986	991	950	1052	958	1005	979	896	1006	977	1004	1014	1007	996	963	1010	1008	970	996	963	979	1011	943	964	992	914	1068	986	963	974	1064	983	986	1025	1028	980	955	1052	985	962	982	1003	988	973	1019	982	1036	985	972	968	989	953	974	1011	1046	996	976	963	987	982	1009	1062	1035	987	1037	1062	909	1034	1001	985	981	1024	1007	996	986	962	953	996	1015	969	979	1047	1063	991	994	1018	1001	975	996	991	975	1045	1054	924	952	965	973	962	980	1019	959	984	945	1007	1068	994	980	999	995	1000	1015	920	955	1009	969	1036	961	986	979	893	1017	961	992	976	1027	894	981	982	992	1019	986	1048	1030	995	1000	1036	941	983	1027	988	996	997	1014	978	989	982	960	1001	989	994	1003	1001	992	972	913	988	992	947	1002	961	1023	997	953	1004	1050	988	1049	1032	979	994	978	989	978	1005	1030	980	985	1014	988	1001	1041	1040	1035	1009	1046	976	962	1036	1058	915	997	1008	937	1017	1028	1033	982	1020	992	1029	984	989	977	1035	1024	1022	933	1007	964	1009	990	987	971	985	1028	979	1041	1039	1004	955	986	1007	1012	995	1017	973	952	1005	980	951	988	991	970	937	1019	927	982	1001	1003	1022	1014	980	1036	1024	1023	1028	962	1046	980	966	987	1022	979	1030	999	1005	1041	1012	1017	1001	958	994	979	1005	1002	1026	978	1023	993	965	1010	951	943	969	958	971	1044	978	1007	990	1033	990	1005	1042	1027	1016	1013	928	970	968	998	1032	1018	1019	1024	988	1004	958	991	1009	1024	1023	943	974	980	1009	1016	962	970	1020	979	965	1071	1012	946	925	1029	1006	977	1007	973	972	1028	1049	1005	961	984	960	1052	1019	1008	1052	984	1020	987	983	933	982	1057	1040	1016	1013	1000	971	986	998	1040	946	973	960	965	978	947	968	1026	1017	997	995	994	1028	929	1033	986	1079	971	1032	981	922	976	947	981	1057	994	966	996	936	1017	984	1015	990	966	958	1014	982	1030	977	992	988	984	1019	991	999	1052	977	956	927	1052	985	966	1014	919	1020	946	999	1002	1059	935	924	970	1005	927	989	969	1032	921	1011	982	965	981	984	993	966	966	961	1015	973	988	976	1008	1028	1026	968	982	906	946	1032	973	998	998	1025	962	991	971	989	1022	984	1032	997	1008	988	992	976	971	959	1008	1047	1026	976	1037	972	959	989	960	1022	1008	986	983	978	1005	1059	1034	1021	997	993	984	1008	963	991	1016	1016	948	1008	1009	966	939	974	1039	1020	978	1047	982	972	993	994	958	1021	973	1021	985	999	964	976	1001	978	1055	969	1011	1018	1008	961	1021	946	985	976	998	926	1004	1011	992	1025	997	991	1006	973	985	1026	1019	965	1030	1020	1014	980	961	928	1010	984	982	1045	933	1009	931	995	1002	1023	957	1019	961	1025	1020	988	1012	1039	997	992	993	980	985	1012	933	1040	978	955	984	987	957	1047	968	937	1030	963	990	961	1089	987	980	982	1059	980	967	1027	977	1040	982	982	1015	983	1000	944	999	951	1040	1003	995	947	997	1053	1034	1023	930	957	991	954	1000	986	956	1035	1004	961	940	929	1020	1045	1002	976	994	971	983	1014	966	910	966	979	1002	968	977	974	921	993	953	972	1044	962	961	1000	1044	946	987	1004	964	981	1023	1023	974	1048	980	972	946	996	991	1000	963	1007	970	943	960	1045	982	982	964	976	1020	972	949	1027	1008	997	955	954	956	948	954	977	1021	1045	1010	989	971	976	998	963	1004	990	1038	1011	1002	1004	995	968	1017	971	1019	1000	1030	979	977	1002	959	969	1000	976	979	1004	1005	1015	983	983	1026	954	1035	953	973	1035	1025	1011	990	978	1019	986	1012	985	948	949	1011	1039	969	1005	992	996	988	968	1025	956	1008	929	980	995	995	960	1042	980	994	921	1047	989	1006	1009	1005	961	974	977	1005	965	1043	1000	980	999	1012	980	1040	1018	990	945	988	998	1031	988	959	987	1011	946	1004	1051	1009	992	981	978	1028	1041	954	970	1007	952	1033	1025	984	971	1010	991	984	952	976	990	960	959	968	991	999	980	1053	1016	1012	996	992	1020	970	1012	963	1005	962	975	958	971	985	1024	981	991	972	1052	982	1015	958	966	962	930	1028	965	978	1014	1004	971	1013	1019	980	1025	1033	1007	992	1046	989	1001	999	996	978	1001	1041	1016	1017	988	1057	1048	936	991	999	1012	1024	1004	1003	968	1032	995	1027	1064	1010	967	998	928	957	1007	1023	1013	972	972	993	1036	1026	994	971	979	997	949	935	1009	1003	971	985	967	994	989	950	945	1035	981	935	968	976	962	969	1045	964	966	945	983	1090	1006	940	1006	965	1068	1016	1019	1026	992	1014	1013	966	983	1025	975	970	974	1011	1007	986	1005	939	961	1005	1026	1019	967	1020	966	970	1032	1008	997	1029	1036	978	973	996	999	1003	953	1025	965	1036	1025	1062	1053	974	998	1001	990	974	950	1029	1044	1034	956	996	978	994	1011	1035	935	987	1047	1004	996	1027	1001	1024	980	1003	976	964	1053	935	944	953	984	1020	984	984	1000	1005	986	996	1005	972	962	962	1028	1033	989	1014	988	1025	1007	1002	973	955	1020	981	921	945	991	984	1015	979	960	983	1033	1037	1051	976	1015	980	995	956	975	1018	972	959	1033	1006	1014	978	1002	933	990	1016	1033	1027	1037	1034	1001	1057	994	1009	955	984	975	995	956	1007	976	977	930	1021	1027	999	1013	1054	992	973	990	1037	1071	1009	988	1070	952	988	942	987	964	1008	988	1023	994	970	1007	975	1052	923	1002	1038	954	1002	983	1005	1014	933	1010	991	1004	996	907	1047	985	1004	993	935	936	960	955	964	958	1005	997	979	1048	1003	1049	1001	969	970	973	1011	951	990	994	956	985	980	943	991	926	1014	994	1010	1016	975	998	1055	988	983	1029	1017	967	1003	991	1002	955	1021	981	931	996	993	1057	970	990	1002	1038	981	984	992	956	976	1007	1049	977	1039	956	1029	1044	998	988	1019	936	1019	1027	1001	974	1013	1035	1018	985	996	983	981	975	940	933	981	1000	1001	938	1014	997	977	963	952	1000	981	1017	946	1041	979	1017	992	1001	959	957	996	996	1043	1016	999	1003	962	958	950	947	988	964	1008	947	1026	992	1042	951	1005	973	1030	952	984	1042	969	941	980	952	991	998	937	998	958	971	1014	986	1039	971	992	1006	965	942	1015	1026	977	1026	978	1022	953	966	1012	979	990	925	1043	946	996	1018	1039	984	965	959	1010	996	1012	982	992	968	934	964	1008	946	1006	989	953	982	979	990	909	968	1001	960	1014	963	1027	1050	916	1040	1017	955	969	978	958	997	1029	961	1034	938	1055	1000	962	999	969	979	1011	1020	941	1033	959	1001	979	998	948	1067	1019	968	1063	1009	940	1004	964	980	1065	984	942	940	995	1031	960	934	1016	964	994	953	970	969	1021	999	955
27471	20314	6721	776	532	497	425	365	300	323	262	322	250	283	270	274	274	312	249	296	298	279	261	302	289	271	319	290	278	253	269	291	292	305	278	311	282	297	258	293	286	318	271	279	292	274	280	291	289	299	264	303	295	304	307	297	327	278	282	272	291	303	281	270	282	270	286	279	292	283	307	266	282	306	296	305	286	289	284	272	279	304	273	279	269	266	275	306	307	304	269	295	270	282	308	277	308	280	286	275	305	271	290	294	286	288	253	275	267	294	291	281	305	255	288	294	250	326	297	289	269	278	287	253	272	293	296	301	281	286	326	265	264	300	306	284	281	250	279	305	261	311	283	279	279	295	313	268	287	275	293	278	296	274	299	294	268	291	274	279	294	306	288	270	285	289	264	277	297	274	294	292	275	253	266	279	323	287	317	280	299	287	275	280	280	236	260	279	282	309	297	270	257	299	268	294	304	281	280	261	304	293	307	283	306	286	295	273	279	299	264	293	277	286	285	289	304	300	277	286	250	282	301	270	257	272	297	270	304	300	268	261	279	269	301	274	282	311	286	242	293	249	266	268	267	296	282	280	291	304	275	285	261	268	296	261	291	304	271	281	289	286	266	278	268	322	280	264	287	303	315	277	270	269	279	271	292	288	273	271	307	279	294	276	302	319	264	280	290	290	283	269	270	318	300	290	275	287	283	276	288	315	248	317	266	273	291	273	295	278	253	295	276	313	266	299	279	281	323	275	298	283	291	270	289	274	295	274	272	312	289	264	296	298	279	277	301	273	261	275	313	287	289	283	308	278	307	303	290	286	254	281	289	281	290	275	282	281	248	305	291	277	295	317	278	285	267	299	260	292	276	312	300	316	276	298	304	312	278	288	274	272	285	250	248	299	290	292	286	294	291	264	269	279	266	309	285	253	277	263	313	294	266	291	294	287	280	260	306	325	277	282	313	282	297	280	265	283	282	300	294	279	272	299	297	279	282	305	298	324	288	289	285	281	269	282	286	277	248	267	268	303	298	267	264	289	287	304	299	296	279	294	301	275	304	275	298	246	277	304	299	296	300	270	282	285	275	282	232	260	276	320	313	271	344	285	270	282	299	290	283	276	291	329	265	239	277	270	280	284	268	264	291	273	296	292	263	277	282	266	296	267	289	296	259	259	257	261	288	291	298	316	297	287	260	287	243	285	304	269	313	272	272	264	295	292	307	287	287	280	279	296	305	304	263	329	278	285	292	284	286	293	305	288	292	290	277	248	301	273	300	301	304	291	297	284	280	269	282	278	252	300	295	328	288	276	290	278	277	276	280	281	282	294	279	300	283	271	276	272	282	262	282	283	281	287	321	300	298	281	274	243	281	277	290	267	284	296	294	288	311	253	328	245	257	263	276	252	286	283	268	260	303	290	266	305	281	299	285	285	278	285	314	259	263	301	294	279	288	305	317	271	264	261	288	272	266	279	284	309	277	256	322	272	288	264	285	268	299	311	269	264	326	279	290	316	311	286	274	300	316	322	278	271	281	296	256	310	297	290	300	281	287	307	308	289	305	272	268	275	284	293	285	309	300	291	241	302	293	289	280	269	281	279	279	282	278	313	272	288	249	255	292	268	276	314	295	271	291	305	280	224	276	271	275	281	283	303	288	291	304	289	263	268	275	271	299	276	307	282	267	276	278	305	280	290	281	288	290	268	304	288	293	288	279	301	280	271	276	294	289	274	298	257	302	293	301	308	301	312	271	269	274	313	280	279	261	304	286	289	284	283	252	264	273	290	279	271	278	303	283	309	293	333	257	261	275	269	280	275	246	279	281	297	306	286	277	294	292	281	255	287	260	265	281	281	265	300	288	282	278	241	283	269	291	302	285	278	257	304	256	315	283	266	307	281	306	271	328	308	259	267	276	297	285	297	285	270	282	271	275	260	272	281	296	275	283	271	238	271	320	279	288	270	299	282	279	273	276	279	289	275	288	295	259	312	278	275	276	271	280	301	311	315	294	279	292	262	267	293	281	272	279	261	281	285	273	284	290	260	310	279	293	287	261	281	293	258	282	261	265	280	260	291	268	260	264	265	292	254	290	283	286	249	280	260	277	275	270	291	269	305	272	263	304	282	297	287	299	279	275	278	283	287	308	261	260	289	291	286	295	276	284	237	302	294	280	285	294	291	289	299	269	286	279	284	314	295	331	280	294	303	274	304	301	271	270	286	295	274	289	266	285	294	291	306	282	295	294	313	291	266	307	328	291	273	293	268	282	281	277	329	268	282	293	303	291	265	282	310	280	314	290	268	300	282	257	290	293	268	297	282	290	293	273	303	283	278	322	279	288	302	272	274	281	290	306	265	257	304	322	258	314	281	275	313	284	266	285	317	298	306	289	270	260	296	293	281	282	297	260	270	266	262	286	297	272	274	265	312	265	302	335	303	286	278	283	303	283	298	281	260	280	264	289	299	274	274	314	311	242	258	281	283	295	251	282	277	304	260	286	275	299	291	274	281	283	281	272	282	271	283	291	322	266	287	303	298	274	291	281	316	294	293	287	286	292	281	277	270	282	304	273	251	294	258	311	278	330	291	290	289	284	280	285	286	296	305	261	320	324	283	274	277	272	274	276	270	273	299	300	274	269	291	288	294	318	293	291	284	278	256	280	298	276	282	306	297	276	273	287	285	275	289	255	269	271	304	294	263	289	303	294	289	306	275	308	270	294	258	309	309	275	295	307	284	271	313	280	273	288	297	297	262	250	297	287	288	281	293	305	297	283	317	279	308	280	268	252	265	259	291	273	264	248	301	273	261	275	281	276	263	284	310	287	286	271	274	271	301	285	276	267	287	310	305	299	304	259	299	266	280	283	301	270	324	315	295	288	254	291	256	309	264	292	292	266	286	288	279	288	276	250	280	281	295	285	285	267	291	286	276	296	283	270	272	293	301	285	308	286	280	281	300	294	280	276	327	277	262	305	277	261	303	296	285	282	295	287	278	282	290	308	309	282	289	282	261	285	283	269	255	264	265	291	267	275	252	260	273	287	284	278	285	290	255	278	283	279	273	275	257	261	270	268	270	276	282	256	276	300	289	295	286	266	293	278	281	274	324	281	316	279	300	295	289	284	288	274	257	293	293	249	274	268	308	293	295	295	298	280	274	295	296	297	285	292	287	243	228	288	300	285	306	285	302	294	298	332	308	292	248	284	280	265	262	263	270	268	291	306	280	276	293	286	291	291	292	264	290	277	287	300	298	258	297	313	273	269	292	307	302	305	248	299	276	306	290	301	281	295	305	289	289	279	284	284	304	295	340	255	280	291	279	284	275	285	289	296	274	263	279	299	295	302	270	288	277	294	287	271	288	286	319	320	290	287	318	274	253	307	292	278	284	298	281	280	258	281	274	288	266	238	284	322	295	294	291	290	272	312	267	310	264	279	292	287	287	286	308	300	270	295	310	287	312	271	294	273	274	292	283	278	259	289	285	281	272	328	286	298	280	274	286	285	245
3945	1151	952	622	504	498	422	413	410	396	384	394	362	392	359	368	378	364	412	389	388	371	354	383	358	403	337	381	386	366	395	340	365	353	351	385	356	343	332	347	360	382	353	333	346	355	342	341	396	346	373	371	350	376	313	371	367	358	377	365	399	344	324	374	351	348	320	353	355	368	350	356	333	359	370	365	362	340	344	346	353	378	370	362	350	353	356	342	327	350	357	375	371	329	361	349	336	349	391	335	353	368	402	379	381	368	360	401	363	402	355	362	354	368	325	352	370	354	351	366	363	357	351	355	358	373	352	356	351	350	375	371	385	358	343	385	385	359	365	352	357	339	334	332	364	354	409	368	378	358	364	346	348	366	392	381	369	322	335	416	391	364	383	359	367	369	368	375	381	345	356	360	376	361	376	345	354	362	323	331	378	332	378	374	359	360	347	363	358	361	338	362	355	388	364	378	344	387	325	333	370	370	347	373	378	379	374	398	325	364	359	369	338	357	385	342	340	369	353	371	356	333	385	353	381	358	352	393	357	393	321	361	369	382	318	323	382	340	345	346	354	391	390	386	360	359	371	385	345	355	363	378	334	360	358	374	363	354	351	355	342	359	397	354	356	361	357	360	360	342	323	392	371	379	356	350	325	387	351	363	395	351	340	366	369	357	366	346	336	358	354	318	345	379	348	350	388	375	318	360	353	414	375	383	372	369	378	390	384	347	388	347	372	369	376	337	332	374	380	332	374	357	379	370	337	363	337	370	349	375	369	367	392	367	350	369	373	321	371	350	380	357	366	347	347	387	337	351	350	338	319	370	363	376	367	384	409	347	344	373	367	361	350	327	380	374	346	364	374	370	370	342	350	325	379	339	399	371	366	372	346	390	371	346	346	382	377	378	342	350	340	344	353	388	354	337	371	380	371	376	352	394	355	343	358	354	388	347	339	351	362	377	393	359	368	350	360	333	378	336	358	344	339	353	371	328	351	374	372	322	403	355	355	389	390	343	380	356	357	397	335	351	319	367	357	319	332	376	367	398	320	321	363	412	356	368	383	359	353	384	353	377	341	385	346	357	366	371	382	327	361	355	383	345	376	379	353	373	414	359	344	345	378	396	365	377	355	327	332	384	360	337	397	356	364	366	356	376	372	364	342	323	353	370	418	362	392	350	351	381	390	377	355	369	335	362	368	364	366	375	367	367	364	351	351	346	352	369	343	384	338	367	386	374	337	384	390	364	389	335	328	329	389	358	381	384	380	371	367	350	393	375	379	361	386	389	347	344	345	349	352	369	374	342	350	393	350	317	346	402	371	358	376	354	359	367	349	353	362	393	361	370	332	372	356	386	364	376	383	370	396	354	343	370	334	341	345	373	378	367	314	371	329	343	378	368	340	358	327	361	336	328	374	356	339	356	387	353	332	384	361	340	339	328	341	385	360	399	344	362	375	385	361	377	353	343	410	379	360	316	397	373	353	331	357	389	363	346	398	382	371	401	368	354	375	349	339	366	394	319	361	356	374	374	332	353	353	350	370	371	382	336	336	358	368	349	345	354	352	330	359	341	358	349	356	376	338	362	339	352	340	328	342	370	360	383	357	370	386	366	349	362	401	340	332	406	377	371	372	348	395	327	337	363	333	357	382	333	375	367	395	382	374	354	367	361	404	365	370	371	339	373	364	332	342	326	300	355	331	333	373	357	336	304	357	391	372	373	380	356	356	367	352	325	325	360	352	342	344	349	409	334	370	342	413	397	361	354	329	392	367	363	351	335	354	371	386	347	360	363	334	393	348	342	377	322	351	350	386	353	361	363	371	358	357	351	374	371	338	373	373	357	342	368	361	381	377	358	324	387	346	366	356	361	375	374	353	307	357	414	322	353	378	394	394	377	377	337	325	372	338	352	346	363	389	330	374	355	358	352	365	351	356	352	342	374	347	354	350	347	344	341	375	360	388	352	349	333	373	343	413	379	343	342	343	367	372	355	354	358	399	376	353	341	370	372	331	367	352	372	380	346	357	367	372	353	370	366	344	359	350	374	379	360	378	355	387	376	346	379	349	362	386	357	346	386	365	366	335	356	357	350	346	396	347	348	345	380	386	349	368	370	347	331	360	380	336	338	348	328	399	336	322	333	381	385	354	376	377	373	345	385	361	351	332	361	375	377	373	346	362	349	363	352	342	353	401	336	343	365	371	366	362	348	356	372	342	352	329	380	365	356	389	348	349	325	390	371	355	334	369	326	347	369	382	353	362	358	373	355	389	356	365	364	352	359	374	366	361	353	326	352	343	334	377	395	396	339	387	360	391	355	344	373	350	407	381	321	414	357	380	361	369	335	356	376	354	356	344	363	362	408	345	333	371	362	339	301	386	369	379	362	353	368	371	367	384	380	356	365	375	373	339	352	361	354	398	383	386	335	361	380	364	362	389	386	397	360	376	365	381	383	339	357	372	382	369	360	382	346	354	380	364	373	355	386	334	391	372	363	338	342	347	357	359	370	386	392	365	357	379	346	365	353	332	359	363	354	322	363	378	361	364	337	373	356	362	387	375	372	369	391	344	354	366	322	364	354	351	386	357	342	375	361	397	350	384	368	358	383	403	367	392	373	392	383	361	367	372	352	395	357	340	374	379	371	366	358	378	344	355	358	378	322	345	387	362	339	369	368	376	368	351	386	360	346	345	371	372	352	354	379	372	351	374	359	335	366	395	377	367	305	370	332	349	360	363	349	379	365	391	345	387	340	340	338	371	353	353	361	386	343	370	376	338	371	356	386	331	419	392	345	386	376	360	325	372	362	363	363	368	356	361	363	362	332	357	348	370	385	378	370	396	382	342	355	372	352	338	369	356	345	364	340	370	374	328	344	386	321	343	408	355	349	353	345	348	327	382	369	378	360	345	386	361	317	338	380	336	357	378	360	377	358	362	342	344	368	373	368	358	370	358	376	387	396	347	365	356	366	394	333	371	365	351	368	367	371	353	331	390	371	363	343	360	358	394	369	352	345	346	370	351	377	362	354	362	404	363	387	362	356	356	341	350	366	361	364	393	386	400	358	346	359	339	373	364	331	368	372	332	386	335	378	402	376	414	361	392	362	399	377	346	355	358	372	361	381	363	353	367	380	338	321	383	353	338	372	359	328	336	360	369	380	353	356	390	364	345	380	371	375	319	373	366	364	364	356	380	392	358	348	387	360	364	381	386	359	372	354	354	336	365	400	396	382	350	366	380	357	352	353	377	367	344	352	375	339	369	366	382	367	332	385	361	367	370	346	383	358	389	351	353	357	373	362	378	337	374	376	311	350	356	356	365	390	373	367	366	359	341	380	323	354	388	357	340	352	391	369	361	354	360	390	356	371	365	370	382	369	351	363	362	352	348	370	370	366	347	338	342	337	357	362	357	394	372	327	359	361	331	361	340	332	360	348	367	358	332	351	374	359	302	391	368	375	369	345	347	335	373	369	391	383	386	359	342	352	344	350	404	371	357	325	341	367
24123	21630	29243	24514	21615	12058	1625	998	883	823	813	799	723	756	719	735	675	650	721	650	665	656	628	697	682	650	702	655	676	630	651	653	595	697	644	663	653	623	669	659	661	624	602	666	608	630	647	617	586	621	666	613	687	630	690	661	627	646	632	637	625	637	603	603	594	660	641	605	630	634	623	620	669	620	648	649	627	673	649	623	626	602	615	687	609	640	631	603	648	619	646	627	645	648	625	650	598	609	650	630	595	657	622	639	623	638	584	667	614	675	619	704	659	640	624	641	683	623	640	623	672	616	634	617	611	635	643	603	617	658	595	604	659	624	633	572	627	634	630	602	689	622	626	618	653	655	639	649	620	630	636	614	647	628	635	688	654	561	651	625	599	638	618	619	620	627	640	598	650	627	619	708	600	607	631	599	627	629	614	617	619	618	637	609	610	618	631	605	669	630	618	611	636	599	615	612	606	623	657	675	608	588	607	624	679	629	662	603	635	604	635	627	610	609	631	632	621	627	635	625	661	602	653	682	655	617	630	624	657	616	618	632	590	616	651	664	650	637	644	656	594	600	671	621	611	677	609	619	627	589	619	646	679	623	634	611	621	632	647	627	637	646	626	586	624	659	634	647	600	664	619	631	620	679	623	667	656	639	626	619	650	673	602	595	630	632	615	639	615	638	631	617	629	608	570	611	634	627	620	637	641	653	618	649	608	615	600	592	666	612	704	625	659	681	631	618	650	622	638	658	609	632	615	623	647	642	638	644	670	620	626	650	581	603	630	615	641	626	660	649	574	627	625	584	630	624	647	648	618	638	652	653	619	599	653	684	588	612	644	676	623	641	589	663	658	652	643	636	662	581	644	616	655	582	622	603	645	638	648	664	625	583	564	641	634	657	623	620	632	650	627	678	623	654	645	616	614	623	669	628	594	651	597	635	619	692	710	652	641	602	596	645	645	606	663	646	620	621	634	662	639	675	619	589	674	650	647	622	615	633	582	663	706	621	589	624	613	626	624	668	637	623	675	619	598	651	601	584	610	608	668	689	666	669	643	563	615	593	676	658	575	658	632	665	651	606	599	628	589	589	631	609	649	621	683	638	648	574	652	633	640	641	620	628	594	651	618	592	639	649	642	639	637	642	669	653	653	597	652	641	656	648	611	640	640	618	645	615	626	616	622	612	606	641	609	676	643	596	628	562	660	603	656	616	612	664	646	665	655	600	613	598	640	643	678	667	642	622	631	612	605	638	621	638	627	605	636	631	634	616	664	622	611	612	597	639	659	665	608	621	622	611	607	601	566	601	642	642	642	635	610	590	659	613	608	623	616	641	683	602	633	670	624	637	628	604	594	630	628	609	619	619	662	660	617	631	636	659	602	651	632	625	582	649	636	633	596	617	657	619	625	619	660	611	653	570	647	640	619	597	601	638	653	565	622	622	630	621	658	646	609	673	581	604	646	658	623	597	620	616	629	637	655	649	629	648	626	652	582	640	585	665	625	638	584	616	581	588	650	603	674	668	669	629	642	610	617	602	625	671	683	650	607	605	674	598	651	689	633	631	587	654	661	617	675	649	635	655	618	624	633	663	620	653	631	602	639	578	631	564	642	638	602	641	651	583	645	593	662	623	616	638	664	629	643	574	655	633	635	618	661	672	600	600	610	617	630	620	630	602	652	635	592	603	605	628	609	647	603	618	600	633	620	660	600	648	646	636	664	609	620	608	623	590	654	609	674	629	607	618	608	622	646	636	587	644	616	626	589	645	611	624	620	660	620	623	642	627	625	629	637	669	639	617	619	624	620	633	648	641	636	602	624	680	609	627	611	613	661	629	628	658	662	598	611	667	602	614	643	630	646	594	582	639	627	649	615	655	608	657	675	596	613	621	618	630	601	634	601	630	649	678	636	617	637	664	598	609	657	627	608	623	612	621	632	642	623	601	600	632	600	654	622	626	630	634	609	645	648	636	647	628	598	641	649	614	617	606	620	612	616	608	628	603	600	619	633	662	622	646	668	654	630	637	634	628	621	666	684	686	665	625	633	633	656	611	620	605	648	587	674	635	653	577	608	599	608	676	611	640	677	642	654	589	622	601	598	643	608	641	648	590	590	667	653	624	632	595	618	632	623	631	622	609	649	592	624	634	654	631	663	692	633	610	672	640	595	629	604	599	609	624	652	606	653	621	633	603	611	647	627	650	630	680	625	631	684	635	625	607	614	664	631	634	700	612	610	668	591	608	634	611	645	603	646	644	600	646	625	633	636	634	699	612	623	653	591	614	627	658	622	610	669	656	660	615	658	649	581	633	619	644	597	625	616	626	603	627	617	615	663	663	622	669	663	604	651	625	630	613	643	591	632	608	656	605	613	625	601	654	643	655	628	623	636	583	638	644	624	595	618	644	624	660	626	628	632	648	627	626	630	616	661	588	602	628	652	612	652	580	636	613	623	641	595	618	640	646	646	618	599	634	686	624	588	601	603	607	665	636	674	601	638	604	622	642	632	642	592	647	591	655	658	587	594	627	615	652	628	642	659	693	650	682	651	638	639	639	600	671	622	645	632	621	610	606	644	650	626	667	645	584	655	624	647	660	602	636	621	612	612	605	669	638	622	648	615	634	613	654	646	611	630	628	669	639	621	646	595	632	636	639	608	654	654	597	650	616	623	649	612	636	608	619	659	617	623	627	621	600	674	635	646	643	616	595	630	610	626	571	684	575	652	605	636	635	640	618	601	618	578	582	616	610	611	625	587	601	623	661	601	636	624	659	616	642	653	645	630	625	603	621	634	602	646	639	652	628	642	650	607	640	621	647	637	590	640	659	623	654	641	613	650	654	661	578	688	595	643	604	638	651	659	636	616	595	594	672	653	666	651	658	615	615	653	639	656	624	606	626	638	596	611	616	676	640	604	638	641	583	638	652	592	599	638	616	631	559	658	655	636	644	646	601	592	640	614	619	649	639	593	643	656	617	638	572	655	641	635	633	632	647	611	634	658	637	585	590	617	614	628	691	621	612	641	667	598	614	631	643	637	642	629	583	625	647	644	615	617	616	595	629	622	625	613	657	583	620	630	665	601	602	625	621	633	624	608	579	610	630	636	626	629	643	665	602	615	628	620	650	668	625	605	611	656	658	644	666	673	650	604	602	634	651	634	646	649	640	618	606	626	663	677	676	641	630	608	609	621	602	622	611	680	616	656	653	619	614	637	635	674	606	630	598	661	665	625	663	657	656	640	640	680	611	608	633	639	672	634	624	612	583	622	593	631	663	636	648	609	661	664	639	619	618	639	645	633	576	631	640	618	673	654	596	635	605	618	637	627	603	601	635	611	605	616	633	592	678	659	631	606	607	638	623	608	649	594	619	639	626	675	602	583	653	632	654	637	578	625	616	625	644	671	617	594	613	619	631	619	679	628	612	630	632	607	618	612	667	628	629	597	622	654	588	669	641	652	652	606	640	661	618	641	612	625	666	654	623	623	628	666	669	693	623	617	657
4791	10208	8224	3996	3076	2376	1923	1522	1407	1279	1122	1146	974	1010	943	933	857	862	879	829	823	799	789	801	770	752	756	727	720	763	775	819	771	770	771	735	711	729	755	788	699	780	760	772	698	770	819	717	752	743	718	697	805	760	733	704	692	776	791	733	741	758	738	759	747	766	733	739	718	754	727	743	740	754	751	726	720	742	751	780	740	752	760	710	780	738	737	764	730	771	768	749	811	770	760	772	792	793	756	759	716	674	740	787	772	773	728	733	721	716	737	751	725	705	739	747	774	790	760	754	738	735	742	751	729	767	716	724	724	745	766	781	768	721	768	764	742	776	738	735	716	674	735	742	754	702	718	784	783	741	752	761	722	776	718	752	708	756	711	685	781	726	751	777	741	753	708	732	732	769	744	698	781	772	751	761	726	720	753	734	705	725	757	727	771	726	754	730	760	736	721	738	743	749	741	772	751	696	749	697	790	771	794	704	726	765	754	733	745	751	724	774	719	695	768	732	740	721	756	766	768	718	727	733	741	688	728	679	726	769	741	755	747	776	743	778	796	719	723	739	744	740	761	760	692	761	746	754	748	759	684	771	777	785	786	724	736	726	750	742	746	736	732	737	762	758	730	744	732	734	718	793	744	763	745	698	796	719	752	742	752	724	768	743	747	701	802	730	719	717	763	739	677	748	734	723	746	770	745	743	753	770	763	731	710	740	761	703	764	742	780	765	833	717	705	717	715	788	750	752	713	762	717	753	687	756	736	742	694	784	729	749	741	751	725	754	763	740	713	726	785	755	748	740	734	744	749	727	743	753	751	749	712	754	744	745	766	737	731	762	714	764	783	731	751	700	732	761	778	742	743	759	741	754	710	748	777	693	746	767	760	792	759	747	750	670	693	728	736	700	736	781	757	738	778	723	773	738	726	744	746	743	745	710	733	736	721	699	765	772	709	772	737	742	740	725	760	702	767	748	723	710	732	756	795	754	726	785	750	768	758	741	721	724	796	747	771	765	768	730	727	740	773	751	790	707	783	748	765	746	690	725	751	730	713	782	786	685	735	770	747	743	754	755	750	731	701	725	735	689	707	711	738	739	738	777	776	787	731	726	768	753	754	697	756	735	727	734	705	797	761	748	796	738	769	739	760	767	787	735	715	738	778	724	785	747	723	676	758	744	736	753	795	696	752	773	747	755	715	739	740	773	763	733	794	760	771	775	765	707	744	782	725	746	762	730	754	754	751	715	748	749	760	728	696	753	755	787	743	777	743	795	756	726	705	726	686	731	710	747	751	733	723	753	768	709	699	765	743	766	720	739	745	728	745	779	727	698	709	736	733	724	735	755	766	713	726	755	724	664	748	712	735	783	698	698	710	769	706	733	766	756	797	707	735	750	747	732	713	747	720	744	711	754	734	733	736	788	750	754	680	705	744	774	706	683	745	741	743	790	742	754	772	686	753	733	745	755	725	761	730	766	738	770	784	761	773	759	763	744	724	764	724	755	743	706	730	777	741	693	680	716	761	742	726	717	772	740	790	751	739	759	742	719	779	750	740	720	704	725	755	740	775	717	745	717	747	760	736	794	751	745	737	726	700	712	724	756	724	718	775	729	790	726	753	802	739	771	757	751	703	716	765	717	788	774	679	761	750	722	748	751	685	746	776	746	757	749	754	732	753	784	739	732	744	731	711	785	738	718	768	731	794	763	752	762	722	734	757	717	763	727	745	772	743	691	691	733	751	684	700	753	722	732	725	760	732	705	789	753	774	728	756	723	697	730	741	722	734	807	730	709	724	756	793	726	757	740	752	759	743	773	703	717	732	765	743	761	752	731	810	787	720	782	732	729	717	735	761	815	748	737	801	733	742	709	688	758	690	738	735	705	762	734	759	696	684	733	752	706	789	821	797	742	731	722	736	736	694	775	737	697	769	740	744	721	715	707	710	767	721	733	761	773	735	776	717	782	675	754	784	721	772	722	766	742	747	729	738	764	757	727	716	755	727	682	706	757	698	782	779	768	776	740	713	790	785	767	706	749	775	756	742	788	704	721	782	724	692	798	731	733	747	719	720	741	686	707	749	738	736	680	728	741	743	805	722	692	785	740	732	745	724	723	745	737	758	738	750	759	752	735	731	729	729	788	728	752	788	754	727	761	718	724	767	749	724	739	767	733	748	721	704	715	730	766	680	745	782	753	744	772	725	728	721	732	746	680	776	716	724	726	721	728	763	743	746	733	795	792	708	740	741	738	747	730	730	715	776	765	736	771	764	781	784	775	726	730	738	754	753	731	773	719	681	712	771	755	765	713	747	691	733	767	767	707	700	749	776	759	753	754	782	723	746	756	727	766	747	748	746	719	716	719	740	752	733	768	731	754	797	725	786	761	737	720	724	715	664	743	704	713	774	787	737	805	699	748	752	746	715	745	726	725	742	738	785	738	741	746	783	750	735	744	763	746	742	777	774	726	679	715	767	770	758	702	682	697	779	704	757	751	764	722	736	746	732	764	756	779	748	742	769	744	710	706	740	795	725	714	800	757	722	767	774	712	727	728	681	746	723	736	777	708	755	727	753	738	761	770	761	767	707	766	722	724	738	714	789	774	726	737	746	745	734	731	702	755	735	770	741	712	751	727	765	716	758	755	732	722	745	756	773	720	733	767	733	715	755	740	771	789	726	732	723	734	716	737	694	757	750	750	761	738	743	768	742	713	723	756	726	699	747	734	779	740	727	721	756	750	718	744	706	722	759	719	744	763	789	756	776	743	730	741	752	795	719	773	730	702	794	682	717	760	705	786	792	776	727	733	705	714	749	767	736	743	720	713	750	679	744	748	771	743	712	759	752	737	745	749	776	761	763	756	786	755	734	688	727	757	717	767	743	701	793	745	773	770	781	747	737	712	704	785	733	741	695	754	739	745	766	754	752	744	737	753	821	749	725	725	761	746	804	747	728	726	742	715	785	750	759	734	766	747	764	743	742	721	716	784	761	807	770	725	729	733	714	733	738	723	684	689	778	743	749	775	714	768	782	747	738	745	716	765	765	702	755	722	784	734	732	736	759	753	826	758	710	727	743	751	765	767	793	732	741	739	711	755	760	739	714	692	737	713	752	761	758	735	751	757	735	751	768	781	746	767	780	740	773	754	740	761	804	725	782	726	762	729	702	746	769	741	735	747	720	729	736	743	751	724	765	709	697	728	762	784	765	743	743	735	694	711	717	716	781	741	708	733	719	801	749	742	714	753	785	711	735	723	717	754	691	695	752	719	702	752	770	679	775	729	742	734	720	680	782	748	735	732	685	776	781	802	704	765	738	722	687	739	768	819	791	713	746	727	769	770	746	723	769	724	730	725	770	764	794	695	718	716	678	749	765	707	695	754	758	740	770	709	693	757	810	732	751	736	737	736	717	726	765	751	743	750	728	793	715	751	740	759	713	731	689	742	677	743	786	723	760	724	754	716	741	746	745	707	748	728	776	768	794	734	756	749	759	734	680	735
25309	21557	27931	25524	10371	739	540	484	407	413	372	378	372	393	344	352	330	335	378	354	328	307	337	331	343	309	368	337	325	288	324	318	299	326	339	358	321	333	333	324	355	322	269	326	328	312	338	329	324	335	315	291	291	332	323	330	293	328	331	301	342	315	293	325	305	305	295	298	363	327	323	346	290	309	319	300	340	351	323	365	330	338	323	296	296	292	320	304	317	338	345	283	318	306	299	272	336	328	324	340	335	346	287	319	321	349	325	306	300	287	299	306	304	304	298	341	316	316	298	334	329	322	284	329	320	323	309	291	304	311	288	342	330	305	292	332	316	320	347	297	317	286	319	317	301	302	339	288	293	341	327	319	314	302	316	338	300	310	299	314	329	298	306	346	320	309	305	308	332	301	314	293	301	272	307	308	322	294	337	307	334	348	321	310	336	321	330	323	297	312	307	303	311	334	342	342	291	280	315	349	312	313	310	294	331	285	340	304	328	286	306	306	314	331	325	282	300	280	296	330	311	316	317	318	312	324	288	318	321	308	332	296	286	291	342	298	327	330	335	293	308	310	295	311	312	336	327	336	319	303	300	306	321	285	305	311	281	304	305	327	309	326	341	323	312	322	346	320	340	314	295	281	294	346	305	332	292	319	292	308	312	304	294	314	325	311	323	319	314	317	313	296	355	332	297	293	289	315	286	360	328	316	319	289	326	315	336	304	338	345	323	299	337	305	344	321	309	287	322	307	303	310	314	325	328	315	338	299	324	326	338	291	311	312	323	345	340	350	315	303	349	317	312	317	300	302	319	308	338	296	332	334	308	345	313	281	302	296	335	335	312	329	290	304	331	320	302	305	297	276	328	284	298	336	302	301	341	306	325	293	327	331	281	328	332	303	319	347	340	345	339	306	300	325	326	322	302	321	325	305	317	310	311	333	304	297	319	339	304	334	322	335	301	344	318	308	330	304	323	323	313	340	321	322	320	344	339	316	304	309	329	322	335	297	298	303	299	298	307	344	333	313	296	326	340	342	295	344	324	326	348	341	310	273	334	343	302	315	283	339	318	311	293	287	329	319	328	313	276	308	312	321	294	287	318	304	287	306	321	275	298	283	290	306	331	296	324	353	330	320	316	312	313	314	317	306	302	300	315	324	351	345	310	321	288	301	312	313	314	324	347	310	323	337	303	304	320	328	287	312	307	335	306	312	321	336	312	320	328	321	336	312	287	325	304	311	311	315	305	328	311	327	339	333	304	304	331	316	330	280	308	307	315	328	311	284	304	332	326	350	332	303	293	296	312	275	304	325	324	313	312	345	299	325	306	293	302	343	307	299	308	287	327	345	318	327	296	328	343	321	295	327	333	331	305	328	289	325	327	303	308	300	333	308	308	313	338	315	324	313	325	296	279	320	359	283	315	324	335	313	296	313	300	312	331	344	333	337	334	280	339	310	325	296	344	307	292	326	306	293	318	315	356	306	311	317	326	298	335	317	304	306	342	331	308	318	330	298	314	312	314	304	330	292	352	302	321	312	317	312	309	332	347	340	290	320	294	337	291	318	312	318	313	271	306	289	310	336	321	320	337	312	293	317	331	303	309	317	294	297	316	316	304	310	310	330	342	298	319	303	338	317	320	291	312	311	295	313	280	323	315	327	293	286	301	318	327	322	309	320	312	317	309	288	318	337	319	319	297	307	310	306	292	317	334	328	311	294	339	307	307	303	339	320	332	329	308	352	326	316	291	330	295	305	315	299	287	295	345	305	303	315	327	319	327	311	334	292	307	302	300	309	299	291	311	326	290	305	314	325	312	308	335	293	323	303	305	334	349	339	283	320	315	315	326	305	318	333	302	330	339	292	346	318	323	309	300	308	321	315	306	334	290	299	300	357	297	295	294	308	329	308	321	302	315	289	302	304	329	310	311	290	292	318	313	316	299	296	316	308	291	313	312	309	310	318	311	264	329	312	334	332	300	327	322	330	285	308	303	318	331	327	323	311	313	336	326	308	323	300	299	272	333	329	319	320	307	299	316	328	320	331	307	324	310	335	312	336	299	304	344	306	326	299	318	298	289	323	339	329	343	319	327	309	290	303	337	323	318	355	312	305	296	286	315	317	324	316	308	314	289	343	330	302	310	336	343	319	327	324	322	322	347	331	328	304	342	299	345	327	340	315	328	325	307	296	331	320	328	301	356	334	306	313	306	337	334	318	319	340	310	293	294	314	331	326	311	345	301	331	305	320	344	313	308	317	289	315	302	324	301	310	301	298	297	333	289	317	317	284	321	326	296	321	297	321	298	329	298	303	298	330	316	350	283	306	304	298	295	324	298	342	328	339	312	309	309	331	308	299	280	310	298	275	309	314	297	316	303	299	322	343	304	305	317	335	316	334	281	292	292	315	312	284	343	328	319	334	326	304	326	302	308	320	311	317	293	299	300	323	314	306	306	323	322	316	298	327	312	319	285	327	313	333	313	314	338	325	328	306	302	323	330	343	322	323	298	309	297	297	317	297	293	299	318	343	340	319	332	298	311	333	301	289	295	325	311	295	344	299	336	316	294	305	296	286	294	304	315	328	310	302	285	298	314	335	318	311	334	354	322	323	287	314	312	302	298	349	310	332	341	329	333	302	318	304	325	320	331	325	324	305	323	321	301	317	306	349	315	304	350	259	319	277	313	272	321	319	310	305	314	294	330	339	334	331	329	305	337	327	320	306	329	335	309	269	318	354	328	314	312	310	319	286	316	315	300	305	302	263	278	287	294	293	300	293	305	324	298	301	283	324	308	283	314	326	286	315	311	322	324	331	315	333	286	315	314	331	313	305	306	363	288	303	325	319	303	314	327	331	338	324	314	290	299	314	331	322	338	301	293	319	340	327	313	304	314	331	293	306	314	330	293	305	278	308	311	335	301	283	295	342	319	316	347	326	305	342	315	338	327	304	317	345	308	362	274	287	314	317	289	299	286	329	340	315	307	323	332	321	294	299	294	288	326	305	328	338	280	319	313	349	317	306	344	324	335	289	310	292	312	326	315	357	337	315	324	310	353	314	310	319	303	289	322	311	311	320	286	303	314	307	348	310	297	305	307	331	319	330	316	315	276	307	312	290	318	316	312	291	292	306	316	352	350	308	326	288	318	312	307	297	325	320	304	319	310	308	314	306	296	289	314	299	296	326	320	275	325	299	301	315	324	323	310	321	317	309	300	312	338	350	321	295	319	335	312	333	310	310	318	320	311	308	312	321	327	333	336	290	300	340	320	300	307	329	292	279	285	331	307	327	316	296	301	312	301	322	300	323	322	339	313	308	341	306	317	328	286	327	332	307	308	337	334	324	334	336	332	332	318	331	301	284	319	325	299	308	308	335	329	341	312	310	289	340	328	348	304	280	328	310	310	327	307	308	317	317	340	334	311	325	323	323	345	312	312	330	352	347	320	292	300	292	300	285	286	342	323	342	327	345	322	306	286	322	330	331	333	356	365	305	306	319	318	341
4559	5714	4248	2116	1580	1222	987	876	773	690	653	615	581	511	514	497	496	509	488	478	444	497	492	462	437	456	449	437	483	434	438	420	424	447	475	479	419	443	429	432	427	411	417	397	401	421	445	446	409	430	369	414	433	406	410	414	423	417	416	398	404	430	383	426	389	423	457	417	424	401	424	432	427	430	395	406	413	431	422	377	414	397	428	446	394	418	415	427	399	421	413	395	426	423	445	414	416	396	440	452	433	389	434	443	421	412	397	395	440	422	383	422	433	415	440	384	445	428	408	411	406	423	409	411	449	382	447	435	382	468	413	401	429	406	426	412	436	404	407	426	437	436	453	407	417	423	439	419	413	396	381	454	382	406	403	395	422	398	399	420	381	401	415	409	432	417	415	431	443	375	434	412	454	400	430	417	428	409	428	414	432	389	396	413	399	416	435	455	398	427	428	381	417	443	422	418	410	384	396	414	410	411	385	445	444	408	417	418	382	433	416	416	429	409	373	411	430	369	448	423	399	414	451	419	419	403	402	434	421	442	379	410	395	403	402	429	389	443	398	420	425	385	419	441	436	413	400	435	434	427	414	434	428	405	423	407	441	414	416	407	406	410	414	445	407	399	419	434	428	437	404	397	429	409	424	423	428	424	423	408	397	432	413	416	418	418	417	424	424	396	430	390	409	401	416	398	430	421	364	424	421	445	422	403	441	392	406	396	425	390	425	409	377	404	430	441	423	403	429	435	413	417	396	408	471	443	439	420	398	423	429	446	410	414	420	382	421	405	423	394	429	414	413	437	394	426	390	393	416	398	415	397	454	418	413	407	411	440	434	395	403	429	430	443	437	430	427	407	390	413	438	438	437	432	436	391	420	407	406	390	393	422	410	397	459	409	421	408	401	402	404	412	415	407	420	433	457	387	443	412	450	416	426	411	410	413	398	419	437	444	427	436	422	438	374	399	419	444	395	445	427	432	389	432	473	396	429	407	407	430	443	439	405	393	417	415	417	437	415	420	410	425	408	414	401	389	418	411	404	387	441	444	408	423	388	399	403	406	394	382	389	421	416	426	435	409	418	429	409	427	374	410	403	395	431	449	410	416	350	432	405	422	402	409	416	418	451	408	408	383	401	387	400	420	442	420	408	406	418	448	429	397	373	436	429	425	397	421	415	421	394	396	425	438	417	428	411	438	462	373	412	419	407	429	412	422	458	457	424	399	417	453	450	400	413	423	425	427	410	442	403	406	428	425	410	404	464	406	439	425	401	426	413	400	420	384	409	416	442	486	418	420	417	429	411	404	439	398	425	422	412	425	392	375	431	418	448	386	449	408	456	429	433	411	402	415	413	400	413	427	413	421	433	433	391	434	417	394	409	414	437	404	423	370	372	381	407	404	436	420	422	443	405	430	425	403	444	432	429	415	393	407	391	388	411	425	413	407	392	417	412	433	411	427	437	425	416	429	408	406	415	419	406	381	416	392	432	407	429	410	408	427	432	433	425	406	425	376	441	426	398	402	408	414	415	390	378	426	402	447	415	403	411	409	428	398	426	427	415	401	393	441	412	437	412	422	423	436	430	383	474	379	412	389	418	376	417	405	423	439	429	434	438	447	384	418	450	398	414	380	398	408	426	425	398	424	397	433	418	401	414	424	424	372	398	445	412	411	416	395	414	412	446	406	457	434	399	409	406	447	434	383	403	385	446	429	428	462	411	416	373	441	414	408	419	407	422	398	424	429	433	451	421	414	367	443	412	413	406	415	411	435	389	375	437	429	427	451	402	395	397	426	396	403	376	419	422	413	400	430	396	423	399	398	417	403	442	418	430	406	419	421	420	401	420	422	412	439	425	410	445	410	397	414	397	399	424	452	396	411	387	428	453	405	429	399	428	421	395	414	444	442	442	410	419	425	402	403	399	434	460	400	442	438	413	445	450	419	430	460	427	404	410	414	430	459	430	434	396	408	409	423	417	459	386	420	443	378	405	439	398	445	406	406	404	412	439	400	427	404	399	408	446	442	445	387	412	420	405	465	413	397	434	433	426	404	399	441	413	441	391	425	380	430	411	411	409	411	411	427	445	416	413	404	394	395	431	386	421	457	449	385	445	395	437	406	446	432	404	400	393	440	436	358	430	431	434	417	432	400	404	409	431	389	415	399	414	379	386	414	405	427	415	433	416	444	441	403	370	455	437	408	434	449	402	419	423	439	414	390	417	415	440	434	375	414	442	426	377	426	372	469	425	454	441	423	431	434	446	397	423	431	422	432	418	409	386	381	435	426	450	440	470	423	434	415	419	416	385	412	435	402	403	439	416	444	397	403	404	427	421	443	443	411	378	404	415	412	390	428	428	446	449	424	431	429	406	384	411	430	414	434	427	406	382	419	421	424	388	426	381	384	448	436	436	398	419	437	412	442	420	411	405	396	415	454	392	381	410	418	451	406	409	418	399	437	423	413	416	389	431	407	395	393	451	428	421	402	417	417	405	440	413	426	407	431	370	401	421	420	436	401	421	397	414	463	428	391	418	415	421	403	415	440	377	429	392	421	381	435	420	392	439	431	449	424	411	413	435	431	403	419	410	417	381	423	428	432	431	404	427	376	415	404	370	393	450	426	377	402	442	416	418	382	387	423	417	433	408	403	412	383	423	431	416	392	419	398	417	449	392	455	436	427	406	400	446	450	475	417	391	408	398	431	388	385	406	421	419	415	410	397	425	432	397	412	380	407	399	414	385	400	434	425	430	410	440	457	432	442	416	411	428	388	404	435	414	404	371	436	421	412	416	449	408	418	470	386	430	425	422	448	409	448	394	429	428	455	416	432	392	452	408	426	403	409	414	410	434	398	415	404	419	401	406	437	424	425	405	397	434	438	429	412	384	402	401	426	395	378	415	445	409	431	452	413	422	426	434	426	431	438	411	414	452	390	384	384	438	407	396	403	428	438	406	401	409	430	430	436	426	411	410	429	381	409	418	454	437	445	430	426	419	405	415	414	410	357	414	428	423	418	397	438	423	412	422	416	441	379	411	435	414	408	409	410	433	451	452	412	397	439	422	406	405	414	418	414	435	439	440	434	416	400	433	417	375	397	417	434	431	420	414	411	394	430	425	427	420	405	403	380	445	414	409	406	387	425	458	424	439	444	437	420	403	430	435	391	438	401	412	435	403	421	398	452	406	425	404	413	397	427	405	463	417	402	424	423	415	408	396	404	423	430	432	388	424	416	405	406	413	405	445	407	427	396	435	395	415	419	409	410	426	414	442	436	407	394	421	413	427	409	422	371	421	448	444	414	434	426	434	398	409	442	402	386	394	433	410	437	429	409	416	396	438	402	436	425	393	403	408	455	378	415	413	443	412	437	422	429	429	440	409	437	449	421	414	419	425	441	385	417	407	420	423	431	440	408	412	403	405	353	409	409	405	459	398	424	386	434	448	416	429	406	453	407	454	449	403	420	418	409	411	445	402	423	444	402	399	404	431	426	433	404	400	388
23074	21584	29582	24055	21584	21646	11768	1795	1395	1267	1175	1158	1062	1035	1016	973	971	952	971	964	919	872	935	869	905	876	861	847	863	898	842	873	878	884	922	883	903	831	854	863	885	879	865	794	865	871	871	831	901	876	868	859	839	899	842	907	861	820	869	832	842	822	862	851	925	850	831	849	802	946	846	884	799	850	866	856	847	830	873	832	886	866	874	834	856	820	816	822	854	862	810	871	848	907	858	815	880	862	861	827	855	807	861	856	812	853	849	846	850	873	880	794	768	842	844	899	869	867	885	844	874	873	803	809	870	867	859	849	812	890	835	840	833	819	911	880	802	870	824	862	787	835	824	898	799	860	857	892	841	800	854	824	877	817	840	823	879	830	827	865	850	854	817	893	895	816	841	840	841	809	844	843	805	834	800	833	883	862	832	892	794	843	803	884	824	826	864	869	823	836	852	862	823	823	820	821	847	896	872	820	816	835	819	868	815	817	796	829	834	837	847	866	860	844	840	887	799	815	882	839	816	838	835	793	796	851	841	802	806	816	890	883	866	942	801	857	873	798	845	834	847	790	832	824	883	755	825	836	816	808	888	823	849	861	856	813	835	849	867	875	822	878	805	860	806	875	837	825	825	796	858	822	842	825	832	811	830	869	832	846	869	854	782	839	860	841	840	836	779	807	835	802	851	877	814	879	841	781	848	804	791	888	837	848	831	827	820	846	845	857	865	859	848	794	883	809	813	848	855	869	850	850	813	853	821	877	856	870	867	857	832	884	867	877	881	791	874	873	857	871	883	839	839	866	832	805	834	851	797	841	837	846	836	872	815	859	790	789	802	808	821	889	862	919	851	835	831	866	816	836	804	801	819	875	861	835	864	794	874	864	803	853	828	874	884	778	841	837	860	844	825	862	846	869	825	828	880	809	859	856	810	874	816	844	865	872	835	811	809	804	820	884	856	851	845	815	780	820	803	825	831	826	891	880	866	806	870	813	870	911	879	851	818	821	844	844	888	788	815	825	788	890	855	795	823	810	863	826	854	808	822	823	864	821	891	904	842	881	818	902	816	829	813	813	811	834	835	862	870	852	833	843	877	829	809	854	828	817	839	902	888	842	883	867	827	805	821	827	856	844	778	813	818	803	795	817	848	871	832	820	791	817	808	867	855	841	875	855	779	830	812	827	800	807	841	824	872	839	855	836	848	814	852	863	838	816	874	860	858	868	865	818	823	796	798	762	849	835	818	863	822	817	850	875	810	824	816	794	882	801	929	800	813	815	827	813	887	800	848	827	787	808	892	876	845	853	856	855	858	853	837	810	842	855	822	890	820	767	884	846	832	910	833	790	794	852	872	863	867	823	814	861	820	840	795	861	842	843	839	860	855	835	849	796	814	825	724	796	843	833	857	834	833	832	815	815	861	771	805	780	888	866	832	848	769	880	891	847	799	821	831	867	868	852	858	799	883	862	844	810	887	820	841	829	807	824	900	867	801	817	818	835	828	863	850	866	832	849	830	858	771	772	888	869	951	827	834	807	829	831	819	799	803	809	850	833	854	813	802	838	887	821	843	797	829	870	888	838	826	844	819	864	880	858	824	796	871	814	781	862	790	864	853	852	877	811	873	839	747	860	840	850	855	804	873	856	866	826	772	800	862	848	874	851	870	783	863	816	825	818	795	823	859	813	844	836	824	832	903	902	865	788	806	853	869	812	756	896	768	833	740	821	818	895	867	821	822	839	834	785	857	793	827	831	806	771	803	861	836	851	799	893	898	826	811	779	871	842	867	860	855	845	835	834	863	828	854	819	823	843	810	830	837	805	863	850	849	844	874	809	830	811	837	853	816	865	889	819	828	826	798	840	791	829	877	808	824	843	890	777	849	829	803	778	863	843	847	813	842	830	836	836	813	811	886	855	823	878	875	805	868	824	860	797	828	894	828	842	820	835	848	806	864	839	809	794	811	820	811	787	808	837	823	873	842	822	858	810	866	852	856	802	849	820	820	875	867	830	843	802	852	832	827	890	821	835	841	909	820	856	844	825	829	821	862	765	780	810	882	832	831	861	934	826	858	837	836	828	797	873	863	799	824	921	880	854	851	804	792	843	754	827	854	865	825	784	864	874	855	794	879	842	822	864	849	831	830	830	875	848	784	861	842	892	844	785	791	831	866	809	878	867	861	821	802	798	866	852	862	816	869	869	820	896	826	824	812	849	823	813	825	855	816	843	842	851	834	880	788	831	801	838	857	792	841	842	859	856	789	833	884	860	825	808	781	817	832	865	792	802	848	813	863	822	795	821	822	884	812	883	866	876	822	827	868	803	858	838	827	824	812	816	783	836	860	816	826	887	871	889	819	863	805	820	835	838	779	862	780	816	863	854	873	874	862	810	780	865	840	873	808	842	793	781	818	831	837	893	876	849	858	795	850	837	822	831	860	845	834	878	823	866	809	818	850	792	831	842	817	832	887	870	822	777	838	838	828	838	837	817	835	827	803	851	908	864	785	821	828	851	825	821	859	844	853	826	824	840	815	827	825	856	823	820	849	847	873	859	870	801	800	827	887	917	875	831	793	889	848	845	829	833	829	807	851	847	776	824	878	789	884	825	900	823	823	874	847	844	832	825	803	852	809	804	846	823	853	827	841	862	818	862	821	805	795	813	880	851	817	852	807	854	837	852	841	881	835	797	816	850	807	773	797	807	824	799	829	882	872	882	808	837	855	878	901	856	791	847	864	889	839	838	827	867	836	909	819	869	838	817	807	772	865	867	840	831	820	807	820	825	816	835	862	811	827	843	883	847	842	828	841	818	877	840	859	855	871	829	836	913	909	835	794	802	819	827	872	870	818	787	861	823	839	853	823	843	844	901	851	829	856	888	834	870	829	881	819	831	884	880	833	820	782	815	856	821	827	853	833	791	813	915	827	859	818	823	804	851	799	822	825	768	836	850	843	850	846	819	804	852	883	873	862	852	808	852	861	862	786	806	831	813	826	849	801	833	859	839	855	838	856	857	789	824	811	802	797	856	844	811	802	869	817	770	863	813	824	870	829	850	866	857	822	815	857	827	794	800	885	791	815	821	794	841	819	854	837	882	818	852	767	825	797	850	841	822	857	873	840	800	884	834	858	825	851	871	841	820	821	886	832	874	793	831	836	834	868	838	818	864	875	790	803	890	796	809	871	858	828	804	879	837	816	848	781	886	895	824	849	840	818	828	840	838	876	832	850	826	846	813	832	885	840	886	783	828	908	831	825	838	886	905	813	857	805	877	834	861	823	843	807	880	891	807	798	884	832	857	836	856	861	827	873	806	840	842	882	829	803	819	804	859	873	796	820	806	834	812	869	827	831	783	877	828	809	829	782	893	767	782	867	814	847	855	822	875	820	825	915	812	831	852	838	817	786	802	879	858	852	823	830	806	825	838	825	851	839	807	870	846	833	831	807	843	836	867	846	865	803	819	810	857	865	836	816	840	846	783	854	807	818	854	860	838	816	854
7020	16781	13090	7090	5212	4135	3243	2656	2203	1963	1827	1626	1467	1430	1342	1327	1277	1248	1204	1248	1145	1209	1127	1223	1035	1083	1082	1091	1061	1058	1034	1039	998	1067	1033	1027	1020	1055	983	1009	996	1043	1020	1000	980	979	956	1014	1011	1014	1007	990	998	1020	1020	972	1002	1007	1027	1020	1005	985	1022	1018	1018	971	962	972	1036	994	940	964	1080	997	979	973	963	990	1005	985	969	1050	996	997	964	951	989	957	988	1021	938	949	988	978	970	982	956	1022	980	947	957	998	944	971	951	1013	1000	976	1019	985	987	941	966	1010	1099	911	994	991	982	969	941	984	936	996	1022	962	994	1003	986	958	978	962	1018	957	912	1033	984	978	940	960	1009	1003	1031	1056	974	949	1002	987	1011	1001	1013	976	969	1036	988	1005	1000	977	973	948	954	1017	982	1044	1002	982	997	1014	953	1027	996	985	972	996	974	996	1014	969	1002	952	969	989	1026	1013	992	994	969	961	982	1056	973	987	977	996	980	976	1014	989	983	1007	931	1014	971	994	1030	921	981	976	950	1018	1057	966	1039	974	996	1031	984	981	1046	981	954	951	951	983	965	986	971	977	982	960	990	973	1012	1052	979	996	952	965	975	977	1032	1014	1011	1041	1004	1025	925	1027	1005	977	988	932	970	997	974	984	1022	955	1045	984	990	1053	977	971	983	948	962	979	964	953	973	1013	999	993	949	936	996	971	1012	983	944	979	982	1022	997	970	1058	948	1001	955	1027	968	953	977	934	973	907	983	1030	967	940	958	985	1008	974	969	946	1013	949	988	927	998	981	938	1001	990	954	978	1037	1020	954	947	981	988	983	1003	927	963	1015	966	968	983	979	968	954	997	1011	935	989	975	964	1019	1013	1024	965	969	1035	1007	954	925	1024	980	973	949	980	967	935	962	1039	997	977	1028	961	1010	946	993	932	1022	916	958	1017	1017	948	945	959	981	967	974	978	983	991	1005	989	1007	935	937	951	949	1003	1016	1003	951	1004	951	986	966	1007	961	947	913	961	1034	1012	939	934	996	999	1005	952	981	950	977	979	985	994	976	961	1001	975	1026	975	955	994	994	993	969	989	1020	991	975	973	998	1008	988	1009	1040	950	929	1032	949	1004	918	965	928	1036	1007	950	949	1026	1002	999	1021	972	954	1003	991	947	1009	983	974	970	991	968	966	930	946	883	967	944	957	1012	984	1014	1002	994	1000	979	993	920	1011	1001	993	1051	992	977	930	972	1020	1012	1009	1017	936	993	993	985	1026	947	960	944	988	957	1011	951	951	961	1008	954	997	1037	1018	931	992	954	1018	1038	970	1002	1021	925	989	996	977	940	989	970	1013	972	979	984	990	947	1006	987	996	932	1009	946	962	995	933	986	951	1012	925	980	967	947	954	961	964	997	953	968	1001	971	979	981	984	994	903	1029	987	951	981	1015	939	983	954	981	934	905	1009	996	943	1029	986	948	995	965	964	941	951	979	975	1044	915	995	997	993	1004	945	956	935	971	1016	1033	933	1042	985	982	997	980	990	970	990	952	966	992	1016	1032	1069	992	974	1008	978	999	943	1031	930	952	958	1005	949	1014	1050	985	997	972	994	973	1016	1040	1005	968	983	982	925	1027	961	1033	977	990	998	987	1050	918	963	1059	982	955	1010	1029	975	1025	927	954	1008	1005	921	984	1009	1031	1014	968	977	979	920	1010	1052	975	975	907	1007	990	930	982	1033	957	957	1000	992	997	1005	951	949	1039	983	939	1010	967	1029	1017	998	961	985	960	1010	974	1033	1003	1009	977	1029	994	987	961	1005	951	964	1025	1021	966	959	993	976	980	942	985	977	939	1036	908	1010	1038	1000	921	1011	997	935	1038	1014	974	1001	994	964	1007	984	947	977	922	968	1004	989	987	1015	978	1007	1031	991	984	990	959	955	1016	977	1003	1011	1011	980	962	1013	932	951	970	993	981	1005	979	985	996	989	970	970	1046	970	963	978	1026	985	954	997	997	970	982	922	1043	1089	983	1017	988	983	972	908	943	995	914	998	981	960	974	943	967	964	993	977	1020	1000	967	959	1035	967	972	1036	982	1003	969	1026	977	1011	937	952	983	1037	923	1037	958	956	978	921	1021	957	956	1009	985	1007	960	1018	977	967	1007	993	995	1026	994	1009	1034	984	952	977	975	978	983	963	1007	964	1007	982	919	991	1049	968	956	1043	976	996	1032	986	1012	992	982	972	977	999	934	987	989	970	948	966	981	993	970	996	954	985	1004	954	1015	939	920	1038	1000	1050	911	980	970	1031	959	975	958	964	1011	987	988	992	976	1004	1000	982	1031	969	945	1017	970	986	923	993	998	937	1008	980	927	999	957	994	965	1025	948	988	1059	982	966	983	972	976	1000	996	1009	977	981	1021	978	973	998	937	1034	914	1008	954	983	959	957	1009	980	972	1008	992	976	983	975	987	933	969	1001	993	958	963	923	978	936	973	960	1058	961	986	916	1036	988	938	987	957	963	959	951	1044	967	922	932	1008	943	990	1016	926	1026	1007	934	996	1033	950	1053	978	955	960	956	951	979	964	958	977	1000	966	1035	1010	977	1036	955	951	970	1029	927	1041	1008	999	964	996	978	1001	974	1028	985	943	933	990	1012	974	964	962	964	1034	989	943	992	964	973	1009	954	1008	977	958	967	1011	909	942	1020	948	989	988	961	991	967	1036	1006	916	968	997	977	1038	986	975	974	984	975	983	968	972	993	1000	970	957	952	1016	962	968	989	977	1015	1025	1047	986	993	1038	958	948	966	936	926	971	993	987	966	962	985	1010	970	977	1012	929	963	991	1029	1018	986	958	983	1019	994	983	975	978	1017	994	952	970	1057	946	946	1040	982	905	974	1007	999	983	948	950	977	974	976	1005	966	1037	1052	1027	956	1005	902	1010	992	989	986	1034	1004	952	1048	1012	988	974	949	949	982	965	961	1008	983	1006	905	988	968	974	986	1013	947	1020	955	980	978	1027	947	985	947	941	975	1015	920	975	953	906	992	1001	968	986	1003	986	963	999	949	969	983	968	990	934	1012	931	994	977	941	1028	1009	1002	1017	954	1006	966	1003	1015	968	964	1030	1028	954	968	994	996	992	981	967	1016	961	1001	1002	1001	1007	965	956	965	1041	954	965	962	1013	994	958	1026	1006	992	985	1013	932	930	978	966	955	1025	1021	993	916	997	979	1015	957	981	973	970	916	981	959	997	990	974	993	970	1010	1025	949	961	1033	992	981	985	1007	1018	946	976	963	1029	1007	980	959	1015	970	986	943	1033	977	994	965	1018	1010	1004	1048	1001	1007	922	967	948	914	980	963	950	971	955	995	935	954	989	976	1039	1008	989	971	1014	965	1000	970	942	1014	958	1002	1000	1009	935	993	1044	984	987	941	1038	1006	1077	1036	962	915	1002	981	962	974	926	990	970	947	975	1023	976	975	1019	1010	1047	958	954	1001	990	987	981	945	959	1013	1011	991	942	996	993	995	970	1000	1025	1008	980	1010	905	970	965	972	983	935	1019	909	976	996	1028	1028	952	977	1005	989	984	1003	984	963	974	978	1000	987	980	964	924	1046	961	1006	1012	1017	1006	1028	935	1010	969	944	1018	966	976	1023	964	991	995	951	1037	1008	974	941	969	1012	955	975	976	938	976	993	998	963	981	976	988	950	955	978	999	999	966	964	1015	1050	950	1025	948	1043	990	941	980	1005	944	974	989	1012	1005	1054	988	1022	930	901	965	1022	975	949	925	1022	955	1038	1007	940	998	987	986	963	986	971	963	965	991	1051	980	918	986	1028	929	950	972	962	968	961	987	1039	1022	1003	1006	900	964	947	1028	989	1023	1006	923	941	1015	944	1033	999	953	964	1041	970	992	967	977	990	995	1003	968	988	976	956	945	997	972	927	957	971
27624	20408	6669	643	389	335	292	292	295	270	295	270	280	303	263	294	332	269	290	294	268	307	290	306	284	260	268	281	321	303	265	315	271	300	292	264	283	269	295	296	279	282	289	252	279	279	281	291	261	286	277	282	286	297	275	265	299	261	270	269	305	289	280	294	324	263	280	284	271	313	264	296	276	293	254	279	269	262	257	276	301	298	308	295	271	283	255	277	264	271	290	322	286	280	264	295	287	279	282	280	295	258	284	279	299	259	281	286	301	275	259	263	277	266	295	279	255	277	300	271	273	286	265	262	238	297	298	291	270	264	266	296	277	271	291	285	292	286	282	297	276	272	276	274	302	280	310	289	253	284	255	299	294	268	271	280	253	280	268	285	290	304	291	263	263	259	303	284	274	265	289	263	297	278	254	299	269	259	275	281	259	253	266	281	277	289	272	288	291	268	258	254	274	265	278	293	284	276	271	311	264	251	250	277	309	279	280	253	294	293	271	263	292	296	266	271	285	273	291	279	287	286	292	288	290	281	304	285	285	245	268	292	310	254	256	279	296	293	285	303	288	289	300	299	269	271	265	328	277	270	294	280	268	272	299	267	274	257	245	298	316	291	270	291	287	281	286	300	272	261	279	285	284	289	287	311	276	282	282	283	308	280	306	285	296	264	280	269	295	257	294	279	305	254	285	284	300	306	301	293	257	251	285	290	285	244	283	302	261	289	300	303	289	256	260	294	266	299	294	293	311	306	299	284	299	305	251	260	278	316	297	277	278	291	282	309	265	285	301	278	277	273	266	303	281	263	274	273	292	302	275	282	281	279	301	283	270	258	263	308	278	268	278	305	294	266	265	264	268	272	273	265	261	267	286	281	272	286	285	302	257	277	297	275	303	259	317	303	297	268	287	278	294	267	277	284	257	298	273	264	314	273	306	274	296	288	276	276	297	292	272	292	295	229	272	258	278	277	282	288	311	302	294	282	267	267	241	280	290	284	262	267	284	286	269	303	312	324	313	266	287	303	313	290	288	268	289	281	269	280	336	293	296	265	257	258	260	281	290	282	296	273	268	252	303	262	261	267	277	273	283	293	272	274	289	264	270	282	240	309	313	298	284	311	269	292	309	262	318	288	300	311	306	265	274	234	285	284	287	297	280	272	287	283	280	266	287	307	246	285	300	272	272	286	270	286	294	266	257	278	284	288	255	308	265	293	278	275	265	305	301	283	303	292	279	275	267	289	287	294	283	296	299	276	291	309	267	309	288	272	259	255	268	264	281	273	272	281	255	287	266	286	264	265	291	251	255	303	315	276	277	290	303	289	290	252	293	291	298	315	267	287	269	264	260	253	278	278	267	292	298	273	308	291	273	287	297	303	288	285	275	261	278	287	265	263	278	311	302	310	273	299	265	298	267	273	281	272	269	291	308	266	274	276	294	274	249	307	283	274	323	297	299	294	269	244	304	268	287	306	274	284	269	287	321	310	284	266	325	274	277	298	311	285	287	277	262	262	256	262	282	287	256	277	258	256	285	293	273	291	278	307	313	306	270	265	286	288	266	272	285	251	274	276	260	290	289	295	275	272	305	282	271	279	291	271	294	283	280	252	276	279	301	284	279	282	296	276	266	276	302	277	266	265	256	271	303	270	284	285	298	257	273	270	266	254	259	266	318	261	253	285	317	298	288	278	301	281	295	306	248	275	271	291	255	247	257	248	285	281	272	260	272	307	268	258	277	260	286	273	283	272	277	260	270	285	275	259	286	248	309	295	266	264	278	237	279	261	250	276	275	275	258	302	270	294	266	285	293	291	291	269	280	263	260	277	307	296	308	256	287	307	243	283	326	288	306	276	302	296	298	234	283	292	290	257	289	273	289	265	279	287	248	265	288	312	277	282	271	278	274	263	283	301	271	294	249	297	293	288	277	276	269	270	289	260	271	272	290	303	278	296	270	256	300	303	298	256	276	289	297	278	283	277	303	288	266	321	283	267	272	281	283	291	292	277	282	285	277	245	267	265	274	304	274	249	257	286	273	272	268	290	302	271	279	273	281	309	272	288	278	282	276	307	261	251	280	298	276	263	277	275	279	283	287	311	272	271	249	267	303	264	262	302	274	294	262	274	294	288	284	256	290	284	271	263	281	313	292	288	306	284	253	316	274	272	312	305	284	285	323	268	268	284	276	301	284	259	298	282	260	265	274	273	288	304	291	272	264	297	307	289	276	271	282	291	272	287	288	281	272	292	246	262	283	257	284	316	263	313	257	257	259	278	271	273	280	283	281	280	309	285	299	308	290	302	275	291	300	284	267	271	285	317	290	283	265	280	274	290	254	279	277	297	233	306	269	272	316	281	270	285	300	262	260	285	282	269	248	259	272	308	273	297	296	254	292	264	285	284	284	289	254	276	302	280	279	287	288	224	277	289	313	299	277	274	263	266	263	302	285	273	277	292	288	269	305	294	280	270	288	306	249	272	285	248	275	300	301	274	291	282	294	303	311	269	295	281	273	299	273	259	270	294	292	245	264	298	281	283	306	273	269	307	267	269	287	294	288	294	312	279	265	297	293	286	273	264	266	301	293	293	285	269	285	292	274	279	255	273	301	289	283	292	281	268	287	298	284	277	300	259	310	295	280	250	264	275	304	299	260	293	305	262	291	283	292	279	275	287	290	282	259	298	272	286	277	291	248	286	283	292	279	267	312	269	277	302	263	268	308	277	285	279	259	279	285	274	282	292	274	259	282	289	278	279	264	261	266	296	263	286	290	263	265	283	289	261	292	336	268	275	286	284	301	275	279	281	252	278	289	274	307	281	292	260	289	282	299	278	268	293	290	242	279	282	261	286	292	278	289	291	299	253	283	292	269	278	298	249	290	310	295	303	278	278	311	271	276	281	260	305	283	277	293	279	252	277	292	271	267	282	267	251	300	302	285	285	274	272	283	293	280	260	279	253	294	283	277	258	318	284	259	299	270	278	286	287	276	260	286	256	279	277	299	313	273	275	291	281	254	286	277	267	299	279	290	274	281	297	294	289	262	279	252	273	293	284	288	257	286	274	286	275	267	278	325	297	292	276	293	292	290	286	277	263	251	270	276	298	263	296	248	276	271	276	242	287	259	269	280	280	256	265	273	281	283	257	272	291	261	302	306	285	294	295	264	286	273	288	301	271	263	285	295	250	291	292	261	315	261	258	275	268	275	278	260	252	299	252	276	278	277	282	264	274	324	265	246	296	310	283	267	274	283	291	309	277	266	253	291	261	262	285	285	267	260	294	297	306	293	300	295	295	251	288	275	302	270	277	285	279	256	268	280	260	261	256	283	278	274	292	282	300	274	292	309	321	267	280	290	289	276	309	260	301	274	281	285	256	288	296	276	288	268	273	266	301	279	266	275	274	256	308	297	281	253	260	308	261	267	300	282	284	301	275	299	310	314	311	281	254	279	295	251	277	275	280	317	293	283	267	272	303	276	293	261	258	283	265	298	274	275	286	273	282
3919	1108	920	614	451	462	411	388	362	377	383	374	349	351	372	363	330	375	350	349	380	360	353	333	359	313	345	354	383	353	350	367	380	338	343	349	377	365	423	381	334	344	335	359	356	358	361	325	385	341	389	372	395	346	342	369	334	342	342	359	335	375	371	329	359	349	367	370	316	408	311	367	325	347	352	359	390	361	364	400	363	393	390	385	382	344	397	362	345	361	375	343	356	355	371	338	347	369	390	334	374	349	369	352	373	374	341	351	345	362	363	339	360	386	345	354	376	351	366	381	384	352	369	355	369	358	290	356	338	362	327	375	359	360	388	333	323	358	385	373	346	373	332	371	375	357	334	349	334	347	347	345	367	347	335	366	353	352	382	378	358	358	359	357	399	339	357	355	390	364	371	378	351	350	331	306	346	348	329	361	364	369	346	348	370	320	377	349	338	353	315	369	358	372	336	344	360	350	379	367	363	377	360	364	357	351	329	364	368	376	347	373	340	386	348	346	366	328	385	390	335	345	377	366	382	336	338	379	341	331	325	341	344	370	323	332	353	346	360	338	356	354	342	363	350	362	384	367	354	364	367	363	341	378	347	395	329	364	367	379	357	360	371	355	323	384	368	325	358	369	324	368	399	344	339	340	384	346	350	344	365	347	335	323	339	336	351	353	382	344	336	338	351	314	363	366	344	358	348	376	364	344	331	360	348	360	338	363	349	350	361	366	360	378	336	327	384	367	335	352	368	359	364	387	332	353	372	370	338	331	344	345	333	330	361	353	329	325	323	329	326	341	343	395	349	368	366	326	330	345	352	339	387	375	346	374	388	346	352	355	394	388	331	383	363	359	353	352	316	376	354	345	348	400	328	323	356	363	358	353	340	388	352	367	400	375	341	354	331	372	344	323	335	353	375	355	349	322	372	377	377	342	330	346	358	351	374	347	361	335	333	354	353	356	353	358	331	356	316	330	359	331	385	355	353	337	352	330	382	360	375	336	372	361	363	365	376	366	368	409	351	391	354	387	358	350	329	344	336	347	354	357	323	376	355	387	344	352	363	370	336	316	377	362	346	372	320	374	345	386	389	304	355	371	334	399	358	319	321	372	352	327	315	363	375	404	356	345	363	333	398	348	353	336	351	389	348	343	379	372	347	423	370	379	353	347	331	336	337	401	361	329	345	351	370	377	357	338	334	346	338	354	343	371	354	353	338	356	378	353	348	368	352	372	369	356	385	357	385	332	348	344	362	323	329	349	349	358	343	383	329	345	362	374	360	344	402	381	391	328	339	338	351	345	377	324	357	402	369	369	327	326	359	322	369	346	327	374	337	332	339	336	367	401	363	389	330	345	347	331	334	388	348	354	352	353	336	340	350	364	359	382	345	376	376	361	356	352	337	354	333	352	373	357	341	354	351	385	361	378	364	374	368	319	350	376	323	385	367	378	375	326	384	345	381	348	335	369	323	388	372	348	396	363	343	365	376	353	339	334	334	371	338	378	346	351	393	359	323	360	356	350	370	354	341	377	366	376	336	338	341	339	344	346	345	389	360	340	376	365	393	353	338	346	338	362	361	353	368	361	357	374	348	344	313	338	355	346	371	340	353	357	359	381	354	337	380	347	352	334	354	330	384	364	347	341	322	333	340	359	354	356	337	365	364	341	363	374	396	382	327	334	351	381	385	375	356	353	353	339	350	330	379	346	350	334	370	335	343	378	347	355	354	323	346	335	395	353	351	367	335	375	338	364	342	331	330	348	315	369	339	345	387	369	360	393	357	369	355	340	368	359	352	326	382	371	347	360	342	346	378	374	353	372	369	361	341	358	337	347	362	373	343	369	337	357	355	362	362	346	369	364	381	345	362	369	383	335	351	354	361	340	363	367	340	354	337	347	371	377	353	380	368	349	348	361	361	344	364	372	368	370	362	311	371	341	394	352	349	369	349	358	376	394	346	372	354	374	367	346	369	353	342	374	344	355	356	400	339	366	372	341	350	356	371	344	334	359	377	376	334	356	350	363	344	373	362	336	353	347	361	397	352	346	366	367	379	363	310	367	341	354	320	370	358	361	371	382	379	362	344	377	330	398	337	362	367	354	384	374	375	330	365	395	355	359	344	385	326	357	345	353	343	351	357	347	384	356	358	351	357	361	360	361	341	356	331	350	334	317	374	355	356	361	342	339	363	384	341	387	333	372	331	362	342	376	336	330	326	359	342	329	338	349	392	352	339	344	375	369	339	343	359	370	319	370	347	358	384	360	353	370	398	338	362	347	351	357	344	330	332	359	327	390	320	340	345	345	390	352	354	360	375	342	351	347	374	338	363	338	357	372	362	345	392	353	347	355	338	346	361	349	361	380	362	350	352	365	352	384	350	362	393	308	344	357	411	372	380	367	367	377	386	353	330	368	345	354	369	378	330	356	382	353	348	352	356	341	341	394	363	378	348	362	375	368	317	372	340	398	369	338	348	347	341	346	414	330	348	367	363	343	356	340	356	343	340	327	364	350	366	373	382	345	360	350	371	362	356	374	328	364	396	361	301	328	356	362	383	344	351	364	364	354	361	339	345	345	328	361	349	341	353	336	356	362	357	342	358	290	357	325	363	352	374	344	338	345	394	370	392	373	356	383	367	355	356	359	361	378	329	373	389	355	370	350	362	381	366	348	344	375	341	365	404	371	339	377	323	348	357	335	344	379	331	319	346	392	353	345	366	361	342	350	376	375	355	362	354	363	381	360	342	326	358	356	343	352	338	328	362	339	340	363	367	337	364	337	355	324	332	382	357	343	353	347	355	376	350	356	380	375	378	366	378	408	364	366	348	372	340	375	361	376	360	360	379	361	367	397	366	333	368	352	385	344	371	360	371	353	336	361	309	373	353	347	322	339	357	342	390	365	321	346	375	360	350	382	362	365	369	329	394	343	373	360	354	348	327	361	318	375	376	347	380	343	346	355	377	341	388	386	355	390	374	370	397	354	348	375	384	317	343	344	347	344	327	330	354	337	348	360	360	352	345	335	304	361	369	372	354	389	372	368	349	323	349	365	387	366	364	357	367	324	356	373	375	337	360	362	335	383	367	331	338	348	363	381	334	348	351	363	343	319	327	391	373	348	348	328	335	324	350	346	334	348	332	347	306	358	364	355	360	360	361	347	348	372	333	341	377	330	340	363	338	351	344	354	379	306	352	372	327	356	344	345	375	366	333	349	352	381	362	346	344	332	359	364	390	356	346	356	364	354	364	369	369	346	330	343	384	338	397	302	324	326	349	349	329	382	359	355	352	343	348	373	358	332	372	352	345	356	323	358	370	363	387	330	352	372	346	400	360	362	374	344	363	359	362	349	334	335	353	372	359	340	367	346	349	356	351	353	352	369	356	362	358	348	372	345	321	366	321	352	361	340	395	377	349	371	340	326	355	333	387	343	317	355	390	349	397	361	383	355	367	319	355	318	383	325	366	371	327	381	348	331	375	362	347	347	381	345	361	324	361	364
24076	21555	29005	24292	21434	12003	1621	1060	883	888	774	732	715	702	683	713	687	685	679	649	698	628	676	654	680	649	630	651	610	656	646	655	680	629	619	671	668	609	618	605	668	606	611	669	614	632	581	624	656	629	666	619	622	625	595	640	641	658	559	646	618	586	632	606	617	669	624	598	610	652	605	590	622	657	633	611	604	647	614	593	598	599	632	631	634	598	686	637	596	619	649	661	635	609	635	611	607	642	649	642	626	638	567	594	569	615	656	646	623	598	639	595	625	595	611	613	633	652	645	640	608	616	589	566	613	609	607	627	613	607	635	645	632	612	605	630	639	605	615	660	639	612	644	571	646	662	651	668	615	610	611	660	607	598	610	574	615	626	655	612	671	646	635	636	618	595	688	611	638	599	643	658	652	584	620	627	635	655	662	609	663	609	645	601	617	597	615	640	687	594	590	633	567	624	600	686	618	621	642	603	601	598	598	642	622	603	605	583	612	583	621	651	611	636	623	608	651	609	607	645	648	685	658	587	644	617	634	627	644	673	626	629	623	590	631	598	626	612	582	654	673	650	612	593	618	660	626	609	582	619	620	647	603	587	651	584	615	608	634	633	631	613	613	638	602	601	627	642	641	633	649	640	626	631	632	617	626	631	620	625	607	613	582	644	626	660	639	651	648	644	608	619	628	593	651	643	675	615	613	642	610	634	620	610	568	598	631	611	594	614	670	616	615	654	685	640	589	638	645	632	626	605	625	666	638	633	616	609	622	608	614	634	607	622	609	630	631	598	623	610	652	628	617	608	639	665	634	627	607	605	681	626	613	642	632	627	614	634	673	604	589	607	629	655	630	590	613	571	613	613	598	624	618	648	593	566	605	585	657	646	611	613	626	614	595	616	605	619	615	573	613	615	595	589	648	636	644	619	619	625	627	638	626	605	623	599	611	644	642	619	635	623	586	651	617	643	637	664	596	644	605	601	643	629	620	638	602	651	658	655	644	623	559	618	636	596	659	625	608	612	617	573	581	623	566	611	629	593	638	607	609	610	613	641	603	641	599	584	636	685	656	627	601	600	624	668	652	578	593	593	614	630	623	651	611	650	611	591	585	648	643	623	616	626	641	569	671	670	616	633	590	663	608	630	603	642	598	630	612	669	606	601	635	641	642	626	630	639	619	639	626	625	599	604	678	636	615	622	635	637	622	592	601	603	647	603	636	690	615	640	588	675	627	642	618	616	619	598	620	600	590	614	609	617	648	627	628	643	639	626	618	612	588	597	641	635	622	588	662	611	585	600	621	598	586	626	581	643	651	625	672	637	614	602	616	618	621	631	617	593	650	634	602	654	643	620	620	661	614	631	629	601	629	632	622	638	620	628	597	611	616	609	629	607	624	589	602	609	590	596	578	631	602	616	615	628	663	643	624	620	617	595	583	655	639	655	595	633	617	596	630	603	653	591	622	637	639	692	614	637	605	612	616	637	604	612	631	614	614	648	640	675	595	593	587	675	581	645	622	638	580	620	605	608	618	650	616	587	627	640	577	585	628	633	651	635	619	598	617	613	652	657	662	637	629	584	625	591	634	674	643	621	591	630	587	617	614	564	664	595	566	693	623	594	620	606	632	622	638	632	602	609	658	657	649	657	644	628	630	615	596	638	558	623	593	695	624	622	621	571	662	590	625	584	642	656	640	674	639	645	624	616	634	635	674	613	673	604	637	615	612	615	612	629	607	613	572	646	566	622	619	621	607	625	663	632	629	657	604	614	591	630	700	652	587	581	650	684	625	623	593	593	606	594	609	593	606	654	622	618	634	661	589	615	612	564	656	648	588	612	618	583	642	632	616	623	654	608	627	635	600	595	592	599	651	607	611	632	642	607	648	588	616	640	633	646	601	614	639	623	611	612	622	635	615	599	644	605	629	590	586	627	595	633	622	625	603	563	635	623	627	628	629	643	604	636	630	677	637	630	582	629	633	581	639	653	627	615	579	616	656	612	574	608	613	614	662	589	618	632	582	663	652	637	657	669	629	596	644	601	612	612	642	596	595	632	655	601	658	660	685	644	598	608	575	649	604	560	675	663	623	584	662	627	636	626	599	636	619	592	608	602	589	654	547	598	676	588	618	653	686	594	625	646	612	607	622	573	645	620	640	613	587	615	639	599	622	608	550	606	633	637	659	594	648	617	579	619	617	627	596	605	644	632	594	645	625	595	601	640	584	603	653	639	615	602	623	629	637	635	637	629	580	637	657	657	619	642	596	605	626	650	629	625	586	639	603	652	609	630	629	613	626	633	636	566	645	601	615	640	643	639	649	601	631	578	605	635	629	590	639	596	645	614	623	597	633	618	613	631	603	612	644	632	587	634	613	613	577	601	607	596	637	594	642	607	649	591	569	623	564	575	634	620	605	641	656	566	598	593	661	619	627	617	612	631	607	625	614	599	678	607	652	616	609	598	584	605	586	628	585	622	652	591	629	596	628	635	621	604	677	628	631	635	616	606	621	588	626	621	618	603	650	656	613	582	573	608	625	601	636	587	623	629	577	576	617	608	625	619	653	626	585	628	595	606	607	615	635	605	669	640	587	634	607	608	606	631	635	635	667	618	672	626	621	602	608	631	624	613	622	620	625	617	648	617	626	603	603	632	616	621	583	596	632	693	586	595	615	603	580	605	660	617	562	629	649	615	569	649	630	634	610	652	620	614	621	638	574	619	604	605	636	602	641	608	638	649	611	622	598	630	602	572	629	579	621	621	611	593	661	646	627	599	617	598	613	625	622	616	652	696	617	595	654	622	621	647	596	608	631	632	633	636	614	641	612	617	642	624	619	613	586	623	624	595	589	612	644	667	655	563	651	604	555	626	603	629	605	629	632	632	618	652	640	674	600	568	579	629	630	602	613	564	587	604	607	581	717	610	633	639	653	602	650	601	618	618	637	606	637	601	577	594	628	656	633	584	593	639	632	614	595	609	614	600	640	614	639	594	584	597	655	621	642	641	656	578	618	654	604	602	595	626	633	683	614	693	628	630	605	653	605	586	626	576	639	629	620	642	613	584	620	660	639	635	658	625	632	611	642	615	637	633	628	605	614	598	655	621	608	608	619	608	627	625	561	564	582	623	651	603	604	630	621	607	600	553	600	652	609	585	612	631	619	610	611	638	667	627	646	618	590	593	629	628	598	632	636	595	664	619	642	602	664	614	611	664	593	624	610	621	618	627	616	597	623	621	619	657	686	647	610	634	602	593	605	638	680	651	618	601	629	620	609	614	589	614	619	618	619	617	623	577	617	657	635	624	633	645	613	639	640	656	602	589	599	643	638	571	620	613	583	635	618	591	595	627	601	651	620	648	595	646	628	653	611	626	626	613	635	624	628	601	571	606	595	608	635	593	622	620	606	605	611	588	624	610	637	615	622	629	599	635	618	640	625	617	594	628	611	651	637	647	647	577	600	616	568	657	575	660	606	585	622	605	644	621	656	623	597	620	621	586	616	608
4834	10238	7970	4071	2976	2257	1905	1572	1374	1253	1092	1044	1017	984	940	933	913	863	813	807	877	805	811	796	791	782	772	750	779	781	770	774	804	786	766	753	748	782	713	755	761	742	760	749	754	748	764	710	732	750	811	747	716	738	740	721	721	795	772	696	724	667	751	737	711	737	749	738	695	744	759	776	764	731	747	755	748	704	768	742	715	781	753	724	734	752	709	775	758	699	757	719	757	753	701	765	763	742	797	766	761	713	765	685	733	720	756	748	698	733	766	760	768	774	773	747	717	742	677	750	791	762	742	714	821	741	734	733	768	729	705	736	691	792	702	668	664	724	714	699	745	688	745	739	723	721	765	705	732	722	730	710	696	701	777	701	709	747	824	771	771	754	764	700	731	752	756	694	752	734	742	749	754	720	786	776	701	732	728	730	713	698	755	702	700	688	720	709	734	731	742	764	717	719	776	719	673	738	729	707	717	752	758	708	701	732	692	719	699	697	731	741	740	748	732	743	752	731	717	678	748	695	725	757	759	724	755	720	726	711	748	758	724	718	731	712	706	774	737	728	753	750	687	783	747	766	755	725	734	732	722	743	735	695	753	760	742	757	719	744	716	740	765	709	744	757	720	731	746	690	722	751	703	705	776	727	729	735	739	711	673	739	697	741	688	778	673	656	736	768	753	726	720	737	716	756	699	714	754	710	740	751	699	742	712	737	784	714	724	723	734	725	734	711	770	709	716	785	715	718	751	695	724	758	702	736	830	763	735	754	721	734	721	730	763	704	723	748	714	725	726	707	701	768	761	688	694	764	735	773	757	681	736	764	744	742	748	706	740	730	766	706	755	742	758	765	765	779	696	700	740	726	754	739	728	774	747	750	701	747	718	735	720	680	751	752	736	788	674	745	729	799	718	713	774	738	722	812	699	753	750	743	729	691	720	730	758	710	722	764	727	755	729	715	759	745	779	731	744	725	728	708	739	740	701	725	748	742	689	730	741	756	738	745	719	719	728	712	746	720	746	736	751	726	808	690	724	750	723	730	732	738	725	737	749	789	742	726	764	704	766	767	770	728	705	764	709	697	740	733	729	738	752	758	728	713	760	687	702	745	715	749	733	791	728	756	716	723	739	721	778	770	686	763	722	727	768	749	659	761	702	719	750	745	699	718	730	712	685	679	774	755	678	725	768	751	701	698	719	740	749	728	749	750	750	733	718	711	748	718	764	731	729	697	768	712	737	738	744	734	740	688	732	731	761	755	725	772	743	750	705	795	748	747	708	705	768	728	721	761	741	799	741	726	695	733	738	770	749	798	712	769	751	780	684	724	743	733	755	721	744	723	723	726	723	718	742	763	730	729	767	715	719	709	718	736	761	739	741	727	730	767	809	715	758	713	738	759	715	766	745	701	757	699	765	737	745	754	706	722	707	789	769	775	728	725	761	735	703	742	765	758	730	725	742	725	744	744	752	733	752	745	761	742	796	738	701	697	744	714	794	721	777	742	723	737	740	739	695	753	727	743	700	721	696	761	697	727	711	724	736	720	704	691	749	712	758	776	780	716	731	765	728	725	720	740	736	723	705	713	735	747	766	711	741	736	717	697	739	698	729	740	756	698	750	756	725	735	710	711	749	718	786	714	762	745	701	750	674	739	753	717	700	694	742	762	729	708	734	723	720	690	776	725	734	786	736	750	714	704	739	756	696	745	726	713	761	727	705	730	759	701	707	772	729	695	747	753	786	761	765	742	699	727	736	738	727	773	728	696	722	719	723	738	702	772	726	725	760	733	725	754	784	808	690	709	716	721	770	725	735	719	724	797	685	716	770	727	737	738	728	758	760	793	778	708	710	714	707	739	689	730	701	757	714	738	742	705	749	783	717	711	700	753	720	745	715	731	730	737	702	729	729	714	719	712	695	689	760	718	751	779	764	718	760	754	740	713	724	708	739	739	751	823	737	705	781	745	699	733	713	738	778	745	710	680	726	746	739	725	690	736	686	735	733	727	713	764	698	743	746	693	763	778	723	731	705	705	729	730	712	743	768	699	699	740	763	764	725	713	715	737	731	766	712	687	756	758	748	714	775	710	746	731	735	735	766	733	745	680	729	704	759	762	740	733	692	740	761	743	759	727	714	739	741	714	742	717	706	704	754	779	782	735	728	698	722	771	765	697	710	743	749	715	746	749	756	728	703	724	751	703	695	731	724	762	687	736	739	748	747	739	707	717	735	719	690	718	742	722	692	700	763	695	758	716	756	693	711	725	719	705	699	693	767	726	749	711	762	757	730	740	696	738	675	730	719	728	737	729	810	735	739	692	761	743	701	733	723	788	720	726	724	723	744	719	754	796	705	685	754	775	784	719	698	692	748	778	739	740	737	702	734	733	668	778	733	762	771	702	740	739	743	751	743	695	741	737	737	728	773	730	718	719	742	731	736	732	735	733	718	728	763	702	716	738	743	760	705	693	745	725	747	724	715	725	714	769	717	725	750	760	715	747	724	722	776	736	713	770	769	785	750	749	709	737	695	740	729	730	745	730	743	717	733	748	688	742	705	727	739	693	693	716	712	731	759	749	713	716	718	728	770	711	753	761	709	772	741	700	742	821	726	715	745	752	698	725	682	757	722	742	745	748	741	722	697	701	744	740	792	812	724	737	775	747	761	727	755	718	715	713	736	764	712	701	713	702	792	721	704	731	712	731	727	735	773	713	734	714	746	762	729	742	706	742	784	736	726	738	725	701	719	764	763	743	700	758	744	759	733	726	730	694	745	685	722	746	740	712	748	739	724	741	758	724	688	752	710	713	744	720	735	723	688	736	741	727	735	783	741	729	769	715	708	731	732	774	729	712	735	761	679	692	694	709	716	757	716	748	725	804	764	705	739	791	744	694	715	724	717	704	725	732	696	734	747	740	752	776	736	762	677	752	771	742	709	771	722	777	731	748	781	768	712	774	737	736	687	727	730	790	762	760	748	683	741	754	768	761	733	728	728	759	753	766	704	735	722	738	716	712	760	789	707	756	773	774	720	748	724	737	703	723	737	720	698	750	707	762	734	692	721	693	727	757	742	743	755	732	748	682	753	737	747	756	751	734	782	756	739	732	766	715	680	736	747	728	748	751	707	731	773	713	746	734	716	758	726	776	750	736	667	705	738	749	742	708	728	742	690	731	752	721	757	703	729	796	756	731	770	714	708	746	693	716	717	698	750	737	727	758	800	726	762	749	788	763	761	724	720	756	715	763	765	700	760	727	761	776	722	717	730	711	715	683	703	777	721	770	710	724	779	723	747	704	782	762	696	723	674	704	730	742	787	700	749	716	749	716	754	691	705	695	718	695	690	707	723	712	716	740	745	760	724	725	728	760	696	722	752	752	765	767	765	731	721	748	690	688	709	746	762	713	771	769	716	661	752	746	763	753	747	750	717	687	742	732	761	719	722	726	730	753	708	765	750	746	773	740	723	746	736	752	797	682	764	668	723	762	694	710	721	730	764	752
25258	21538	27918	25564	10219	697	534	446	431	411	404	389	361	364	349	337	331	254	301	350	334	328	320	326	286	312	308	305	311	317	345	327	313	314	310	303	328	293	323	294	325	299	304	346	325	302	300	338	342	342	323	318	333	334	352	315	310	298	322	289	310	322	326	322	323	317	316	308	291	315	283	298	276	295	300	310	306	317	297	312	309	335	299	294	331	317	320	311	328	332	323	303	280	319	338	333	305	321	286	335	280	301	314	292	316	306	301	270	299	317	313	294	287	294	323	316	278	301	295	319	313	311	305	312	318	320	292	337	289	312	306	329	316	325	332	291	301	316	294	343	290	294	281	297	319	312	304	301	338	319	320	321	281	303	337	304	292	312	306	291	331	310	296	321	305	298	306	329	323	294	312	334	309	337	325	332	310	326	288	306	304	284	293	293	310	320	327	339	299	306	317	336	298	323	295	313	311	306	309	275	295	309	324	292	337	313	328	324	314	313	337	280	315	298	305	331	330	304	325	319	293	316	347	312	324	315	292	293	359	352	317	311	302	298	314	353	315	339	319	343	306	332	287	314	289	325	300	306	302	282	309	332	305	289	304	326	342	300	315	305	291	321	334	317	304	302	305	296	319	339	315	312	342	286	306	317	300	320	307	309	303	288	314	304	321	316	305	327	303	353	344	295	303	303	296	310	321	321	314	291	274	326	282	297	294	307	336	317	307	292	357	293	317	290	303	317	300	308	327	318	293	281	290	325	301	320	324	330	345	269	329	306	318	324	310	333	311	334	342	313	318	320	296	293	310	328	298	310	304	301	271	339	309	331	331	288	329	315	304	323	323	335	294	337	289	277	324	320	281	306	310	342	313	339	292	296	339	329	313	284	323	310	307	292	273	299	311	287	308	312	316	302	318	314	288	322	289	302	317	294	320	309	321	332	325	302	307	338	338	360	289	290	298	308	310	314	321	340	316	300	337	321	293	336	306	310	297	313	290	293	287	299	317	305	301	286	308	340	335	314	277	270	290	324	310	322	281	290	314	325	346	294	321	307	305	334	304	324	307	334	279	301	314	322	296	310	308	291	311	314	319	323	294	340	315	342	338	337	297	293	305	309	288	326	315	308	309	300	330	287	275	310	331	303	303	329	321	312	320	284	323	285	308	293	319	301	309	307	318	315	298	294	305	290	314	329	315	313	312	316	285	321	335	328	313	292	307	321	326	303	353	282	321	306	296	312	303	293	297	297	304	348	325	308	281	299	304	305	325	318	327	318	301	320	327	317	323	291	322	304	322	297	302	326	308	331	310	290	323	304	300	311	302	308	317	312	341	287	309	307	340	288	302	321	317	343	306	281	310	275	308	308	314	308	298	349	323	296	299	315	320	305	311	284	315	302	276	304	313	280	319	335	309	318	302	307	305	350	288	287	318	290	306	298	316	293	310	321	323	305	294	308	307	300	341	294	295	304	311	323	319	323	305	305	310	309	296	309	277	320	317	318	278	289	323	302	329	284	294	298	325	315	312	313	290	285	312	305	335	329	312	330	288	319	282	312	261	293	309	315	330	344	306	324	329	301	300	292	338	319	334	301	315	328	283	317	291	315	283	284	271	338	315	308	294	309	315	322	317	324	302	332	304	284	279	301	283	290	313	302	273	289	295	283	299	303	288	298	328	277	285	301	283	327	327	292	321	317	290	346	285	324	313	337	312	330	303	301	306	301	305	286	308	276	288	307	284	312	342	318	308	310	311	304	301	314	302	304	296	331	295	308	315	305	299	308	340	301	327	361	336	287	282	307	325	325	332	333	330	292	310	338	305	322	265	291	315	290	316	283	308	319	302	339	312	315	322	309	308	313	303	316	277	304	306	349	321	325	317	312	263	337	285	338	323	346	315	303	299	322	314	314	321	292	306	307	317	317	298	320	307	297	309	287	325	306	327	282	327	317	326	318	271	269	335	271	319	311	319	292	328	311	294	343	281	290	313	310	290	321	295	280	306	322	295	294	296	336	326	289	290	311	332	302	301	332	307	284	354	319	303	316	330	294	305	293	302	327	285	308	293	328	278	314	331	311	288	296	309	305	307	304	315	312	311	316	314	309	315	342	307	290	287	292	290	331	339	335	310	301	305	313	304	282	290	283	292	334	292	294	301	286	319	341	302	285	319	298	325	301	320	324	303	301	310	301	312	297	298	315	294	295	316	363	282	319	327	300	288	313	299	326	315	284	328	341	333	292	301	337	318	298	282	309	286	325	323	326	299	312	316	280	314	296	312	287	304	337	282	314	277	302	327	320	293	301	311	279	294	293	302	321	340	328	303	330	338	312	309	314	334	320	321	320	320	286	339	317	291	293	335	289	313	307	329	297	323	349	303	332	312	273	318	275	312	320	298	319	322	305	280	280	302	342	326	315	307	305	327	305	312	331	344	311	314	296	321	309	303	316	307	302	319	274	306	325	304	317	302	283	333	325	329	304	292	313	305	319	314	289	308	304	286	324	312	310	328	301	292	316	334	327	318	316	312	321	323	307	307	321	293	288	314	310	304	289	273	313	305	315	305	297	320	324	335	325	294	293	308	295	338	328	307	315	319	298	304	281	314	290	286	332	337	261	330	290	312	318	300	263	337	315	329	322	308	303	288	309	304	319	239	284	313	311	302	323	308	295	336	338	302	337	307	292	311	336	312	302	305	297	306	314	275	322	321	341	263	311	336	323	332	329	310	321	307	325	289	324	322	328	306	278	325	337	307	306	313	299	324	319	314	316	294	333	299	279	291	325	305	319	333	313	311	300	317	294	336	268	311	279	295	304	296	284	292	319	345	314	303	322	318	322	295	312	301	336	336	290	323	359	305	265	304	320	321	315	288	315	289	287	305	336	311	320	305	299	282	313	321	339	312	302	275	321	326	301	323	332	284	333	318	322	311	347	310	302	326	309	311	289	303	358	298	291	292	293	321	313	300	310	329	304	297	281	322	327	331	350	337	303	296	306	290	296	321	289	285	307	322	303	286	322	330	284	334	343	304	317	282	296	305	310	314	304	304	333	302	330	291	277	294	294	306	296	301	305	313	304	357	306	317	280	337	308	292	282	324	292	330	323	332	318	294	330	308	298	288	316	338	288	330	305	321	310	309	360	324	334	297	338	303	337	291	300	318	290	314	322	304	309	330	301	322	307	290	295	301	324	330	322	318	272	302	308	284	309	324	286	325	315	294	336	306	330	286	287	298	317	317	317	313	293	370	324	307	312	323	302	275	262	305	323	312	335	326	329	319	317	333	296	270	343	345	351	308	325	319	309	287	315	311	322	323	303	311	326	317	309	309	320	317	348	309	310	332	305	295	350	311	339	306	333	276	307	313	297	291	310	302	313	306	280	282	293	280	319	312	327	263	280	314	318	292	349	295	312	340	314	288	307	304	288	280	333	317	312	319	312	290	306	318	314	263	318	313	310	320	301	310	306	315	285	296	303	300	295	309	301	348	289	345	295	297	346	316	281
4555	5604	4121	2138	1558	1223	1009	847	787	729	642	553	603	543	500	494	491	497	493	419	515	477	453	463	459	468	436	425	458	464	424	417	426	416	448	413	401	417	430	429	442	472	405	430	391	448	400	413	408	419	429	421	418	405	443	427	420	450	427	407	426	415	416	441	417	429	414	443	413	444	435	376	408	450	438	423	441	380	435	407	444	413	426	411	414	414	407	411	386	437	372	396	429	428	470	422	411	421	433	424	452	411	411	425	399	434	440	452	428	428	463	402	396	434	437	429	417	413	413	363	401	411	447	393	402	425	448	413	472	411	425	398	403	406	430	430	396	446	414	401	441	399	416	417	409	417	428	427	425	402	393	433	424	401	433	406	389	415	431	448	407	489	430	415	409	426	430	417	416	453	394	455	416	391	370	433	401	414	411	421	402	418	413	451	437	397	388	417	416	418	397	409	392	415	411	433	401	438	408	400	453	438	400	392	423	392	426	413	432	418	405	412	436	434	421	451	421	419	408	385	376	446	424	405	422	410	379	416	412	390	413	414	411	422	439	402	385	441	423	419	437	419	382	425	406	393	385	431	402	409	417	432	429	413	445	415	427	418	400	378	397	428	424	409	427	408	449	416	400	439	415	422	424	400	430	428	408	416	446	413	383	411	431	416	417	418	439	444	405	425	371	386	451	421	436	423	401	421	411	362	412	434	401	380	396	414	416	388	392	425	434	431	426	437	372	419	430	395	396	407	440	394	385	397	421	405	390	408	382	407	417	415	417	383	432	412	453	404	396	384	380	440	390	407	411	386	432	429	447	445	412	421	410	443	418	416	402	426	420	408	418	407	413	417	412	431	412	425	391	413	433	387	418	416	399	397	425	429	431	429	446	388	427	391	377	398	397	389	432	402	381	427	392	421	410	395	436	417	428	400	465	431	428	377	414	403	417	435	416	450	397	411	381	400	411	398	417	425	381	417	417	431	440	388	422	445	439	406	422	368	421	411	379	427	401	424	404	411	421	433	375	435	410	411	418	436	428	407	404	407	424	429	419	408	401	381	434	389	429	422	424	429	404	392	392	382	423	439	386	404	409	412	406	410	405	418	430	414	432	410	448	377	405	423	386	406	409	417	413	379	419	433	424	415	422	383	427	403	420	398	441	422	443	398	409	437	430	436	430	416	434	416	403	404	430	412	394	419	433	419	377	415	445	402	413	419	423	388	445	418	404	412	413	403	394	374	437	416	402	398	434	422	415	428	426	396	416	409	423	429	460	442	418	394	419	424	416	413	422	433	426	396	413	393	441	369	424	427	455	433	409	396	410	396	420	417	420	415	409	424	436	420	360	408	420	412	406	438	418	390	413	395	414	433	396	385	425	397	410	432	368	378	393	407	419	406	395	425	420	435	398	423	406	442	392	421	422	443	424	409	393	394	445	398	422	428	413	441	399	386	424	433	440	403	436	406	398	412	424	447	392	439	443	394	393	395	364	378	403	415	439	426	433	389	408	409	399	426	414	431	414	451	396	414	391	428	443	408	399	418	428	381	406	398	358	433	388	415	443	427	440	423	385	369	444	384	382	443	406	409	442	425	416	412	438	407	422	415	437	411	425	399	425	399	422	408	439	395	420	431	417	418	410	425	440	448	454	440	405	426	437	406	444	401	399	416	440	414	407	423	403	395	417	396	440	412	438	442	403	399	426	417	411	440	422	434	396	426	398	412	450	441	429	381	408	400	432	417	422	429	440	386	427	436	395	386	380	419	421	390	447	417	404	443	417	402	423	421	391	401	399	445	419	410	401	423	428	402	397	452	434	409	450	408	407	413	418	408	430	411	404	415	449	408	410	419	405	426	431	407	383	430	388	389	400	398	417	381	425	402	440	391	429	391	392	424	399	411	398	459	407	422	399	428	421	432	427	408	379	419	435	371	417	426	418	428	434	413	404	388	394	431	379	443	411	417	453	378	404	452	415	423	424	377	404	402	425	396	424	438	411	438	416	426	445	409	383	425	421	403	412	432	409	416	434	380	397	407	403	409	380	421	381	385	393	425	415	413	414	427	406	426	391	411	377	398	442	462	419	419	418	461	385	407	421	447	397	427	433	407	430	412	406	428	409	411	438	398	411	439	433	375	430	412	452	441	405	418	426	414	430	397	402	435	437	398	415	390	383	410	403	422	379	418	418	411	398	393	411	411	426	411	396	406	378	389	423	391	422	411	381	409	424	400	460	413	395	430	404	432	442	450	418	428	406	391	366	397	392	409	388	409	428	404	440	405	423	441	447	410	429	382	408	435	411	441	416	414	410	388	411	454	427	396	403	436	430	388	407	399	390	427	414	427	382	410	422	407	406	418	411	392	393	427	428	418	446	411	431	414	418	433	472	384	427	448	400	438	425	382	396	384	387	422	420	408	398	404	405	414	395	416	396	380	434	383	422	415	391	464	396	433	418	441	414	433	426	414	410	399	413	403	451	380	391	426	423	442	398	423	404	434	405	426	417	415	418	433	400	416	424	425	424	438	378	417	392	401	397	392	433	409	386	410	408	419	411	399	407	389	383	401	414	433	425	414	413	415	446	454	410	436	420	425	419	424	394	426	405	414	407	408	403	415	417	397	400	369	440	426	398	400	424	411	438	385	416	393	394	421	403	427	424	396	426	375	416	415	448	433	433	373	415	377	407	393	419	405	394	414	408	405	403	385	406	439	403	416	400	409	451	418	410	398	453	401	410	396	391	409	427	411	421	424	396	435	399	428	417	397	409	410	388	390	422	397	425	404	416	420	413	410	399	434	414	413	396	427	398	435	450	413	423	422	413	380	429	416	439	446	422	423	383	411	387	427	393	393	404	421	423	390	426	404	405	402	445	444	413	446	411	388	410	409	432	418	422	396	414	430	491	421	419	381	389	370	406	422	431	374	441	418	448	415	418	399	400	439	397	391	405	438	443	401	398	444	434	430	427	416	420	407	407	429	431	427	421	398	440	420	422	378	415	429	397	414	416	415	415	403	409	439	404	392	423	434	384	419	394	428	396	428	390	412	403	398	400	426	444	429	404	434	410	413	398	395	423	454	439	416	414	428	408	410	454	431	401	401	393	396	428	395	421	435	397	424	434	425	391	403	394	413	428	445	412	420	433	366	428	448	397	424	423	409	441	403	432	407	416	426	421	422	484	428	377	409	415	410	427	382	400	414	406	421	428	428	365	476	413	399	422	410	429	422	401	414	412	447	389	441	391	469	416	449	435	373	402	400	392	412	391	405	414	414	421	404	350	418	422	438	436	417	372	382	383	407	438	423	441	424	426	458	400	423	417	410	384	414	401	440	400	455	394	412	412	394	412	458	391	391	434	343	395	457	433	399	411	410	425	443	380	435	379	419	401	372	443	430	416	398	412	424	400	416	433	443	437	394	390	409	403	415	407	415	417	399	397	415	417	387	433	397	402	424	449	436	368	410	396	450	412	446	387	413	397	413	397	418	411	430	422	431	410	424	399	435
23038	21512	29477	23975	21513	21583	11797	1916	1306	1242	1111	1081	1043	1106	1040	979	992	935	924	894	956	906	904	919	895	878	885	895	879	870	867	867	823	793	875	862	831	890	857	871	904	839	870	851	878	841	847	815	829	864	839	873	831	796	841	833	810	856	789	856	840	868	886	857	792	848	858	807	794	863	774	864	832	787	837	818	826	834	836	840	801	888	870	795	814	824	824	863	837	872	856	841	821	801	845	816	842	846	847	824	848	809	809	825	851	892	820	847	857	880	844	831	839	866	842	788	837	822	834	811	862	818	828	820	799	836	895	823	846	911	827	773	816	866	810	841	879	778	797	867	831	836	790	825	912	835	826	859	827	847	807	851	840	857	821	841	820	844	831	833	826	848	838	818	874	838	839	840	827	818	847	816	792	818	830	851	809	830	853	779	828	845	850	863	821	821	829	841	821	757	822	874	829	768	870	797	855	838	828	834	839	816	846	826	822	815	841	809	806	835	852	821	825	846	855	860	845	837	861	802	844	864	851	871	814	822	829	821	828	837	807	828	837	842	797	864	871	854	869	826	795	859	821	830	866	827	876	801	801	815	800	826	822	839	851	835	862	804	868	741	854	886	826	807	843	798	828	805	815	866	822	832	835	836	826	820	833	874	863	795	808	827	798	814	835	851	861	823	886	821	870	852	799	859	880	802	815	834	805	867	886	791	800	886	791	805	826	789	825	828	838	803	833	857	827	860	834	836	852	843	852	809	837	807	794	873	798	812	891	815	802	772	821	843	847	839	776	827	852	833	850	857	869	913	802	893	816	863	822	857	845	875	819	816	821	847	835	799	822	851	818	829	816	808	791	860	848	822	868	825	864	869	859	819	785	839	846	835	818	880	762	822	826	880	821	835	793	816	851	846	826	778	807	869	814	825	819	807	820	821	843	773	837	834	821	837	825	828	865	851	805	895	877	799	843	782	880	839	801	793	838	829	877	822	851	833	851	857	862	798	866	827	796	822	829	801	830	851	882	857	818	856	814	806	820	875	836	812	824	776	839	839	797	860	853	856	835	785	868	775	804	806	829	800	827	848	814	811	906	808	830	869	804	839	899	842	814	821	860	815	836	800	790	808	843	856	797	858	811	848	785	822	858	882	806	826	835	858	850	880	841	792	824	864	817	852	852	808	833	841	805	814	830	844	808	869	822	808	829	834	863	792	824	875	791	837	855	867	853	835	849	832	882	852	804	830	784	871	836	859	843	852	873	778	871	823	804	881	794	802	861	839	790	816	801	862	837	848	816	811	834	787	832	837	790	867	851	848	841	812	845	827	834	797	886	841	857	858	880	786	810	860	837	869	849	812	811	812	849	862	835	871	833	878	844	827	810	898	850	813	852	823	839	833	829	830	821	866	865	829	805	841	769	813	855	823	838	800	841	802	803	785	834	809	836	811	824	844	817	843	860	880	849	833	828	856	851	828	850	865	815	787	861	798	864	844	764	826	837	850	831	779	855	838	863	860	877	815	829	859	789	832	819	799	865	811	836	819	829	830	853	844	850	843	854	828	824	863	862	857	836	822	850	847	846	851	797	771	854	859	792	818	813	840	819	840	819	863	828	806	811	769	877	856	817	854	820	830	843	829	809	823	856	833	850	839	858	833	828	834	821	819	783	832	818	830	792	863	849	826	785	799	874	835	856	836	852	813	857	884	841	797	844	843	813	837	827	891	816	813	791	858	782	818	866	842	806	837	830	839	814	834	781	838	807	851	827	835	828	797	838	800	852	798	875	858	831	793	847	823	891	778	867	850	764	865	788	797	777	817	832	768	852	859	811	851	806	801	818	862	819	834	845	876	814	830	798	859	825	830	821	842	849	844	822	826	834	792	836	823	857	871	808	811	843	780	785	835	823	796	820	812	874	822	865	830	784	798	840	802	841	828	821	857	849	821	877	846	855	848	858	839	820	812	827	831	788	836	843	827	797	826	801	873	859	851	870	778	815	803	810	837	887	815	806	831	875	781	846	864	816	823	797	809	799	871	854	817	827	835	809	835	751	780	823	822	875	805	842	815	882	823	814	881	763	816	781	845	845	813	787	826	824	831	823	797	822	818	843	793	862	845	834	857	825	857	821	840	778	764	822	842	880	856	852	798	823	809	833	802	809	812	833	806	822	822	845	871	789	860	847	795	861	835	842	860	920	798	822	811	816	796	828	817	839	833	801	859	814	815	816	811	849	780	834	783	869	842	850	826	817	792	830	856	786	815	796	799	820	802	807	840	891	805	864	845	846	831	800	797	830	812	829	828	821	787	843	777	857	857	818	828	812	849	772	829	844	842	786	782	854	855	862	845	771	867	853	785	850	819	841	808	787	791	769	839	888	848	872	831	807	830	827	872	835	815	811	823	849	904	817	803	828	844	852	824	842	869	830	819	810	833	828	853	841	835	848	795	840	792	894	838	803	844	773	845	804	848	879	828	855	837	842	813	811	820	864	800	813	808	827	847	832	843	847	819	828	866	809	822	839	861	869	841	835	849	848	857	820	844	847	802	844	863	819	824	871	863	797	821	835	784	797	826	830	833	825	825	810	848	835	858	865	876	802	825	790	832	778	843	821	855	889	813	844	801	835	846	789	817	764	804	864	847	880	859	797	804	861	833	833	846	842	791	806	825	864	845	844	839	815	875	821	851	820	825	782	870	778	824	829	817	817	858	828	820	807	744	813	807	832	829	827	865	804	834	850	851	836	833	880	818	806	812	832	832	826	855	849	832	810	865	881	841	784	845	869	824	815	819	869	826	835	854	825	781	868	757	814	827	842	826	798	788	820	837	807	833	790	812	788	793	804	827	782	789	818	796	779	838	840	856	849	825	893	846	823	861	808	799	834	800	798	814	901	834	843	812	849	806	831	828	892	797	833	809	817	800	885	846	845	773	838	795	830	793	831	874	842	828	853	807	864	808	833	807	790	842	835	830	804	829	848	855	844	815	790	873	834	835	792	824	848	830	796	825	878	823	771	815	885	814	823	794	790	810	830	860	863	857	781	808	834	864	799	834	862	828	835	808	779	830	812	819	858	815	842	893	880	816	844	779	856	831	839	785	821	819	824	851	861	837	855	814	799	796	874	840	811	791	840	814	829	807	853	798	829	817	884	803	778	825	841	749	821	768	859	798	843	832	841	851	841	861	832	808	819	804	880	861	788	811	817	826	867	828	805	838	838	830	838	836	872	819	800	838	875	852	801	836	852	828	816	801	819	805	846	825	793	819	807	854	808	848	754	870	862	813	812	814	842	750	857	797	817	793	821	801	851	820	827	826	864	851	840	800	832	774	828	857	827	868	864	823	808	899	800	840	820	830	823	785	806	830	836	820	799	817	844	815	813	810	814	832	801	849	865	783	807	850	849	801	835	829	895	810	887	855	796	808	847	844	793	810	828	790	855	827	840	851	853	836	835	798	807	871	836	829	789	770	839	803	786	809	876	834	843	847	808	858	849	803	820	826	783	748
7212	16457	13094	7135	5298	3920	3224	2643	2265	1969	1831	1584	1565	1431	1381	1297	1294	1255	1233	1182	1177	1092	1056	1130	1070	1026	1018	1081	1119	1052	1056	1024	1038	1050	1013	1076	924	1043	1013	991	1053	1012	1017	1043	948	1019	941	1009	935	1049	1047	985	986	991	1004	978	1025	987	978	980	1007	1077	985	1040	1022	1009	981	988	1000	989	953	960	955	971	916	971	963	965	963	970	935	989	989	956	916	981	969	978	942	972	912	975	975	1037	991	960	962	1015	1016	973	951	982	939	921	1022	973	995	960	992	964	961	1030	936	990	990	993	955	1004	954	978	967	915	992	997	1024	966	991	974	943	983	954	1012	970	962	972	965	948	1033	949	967	1005	971	978	1002	1018	1019	991	951	1013	983	1039	922	964	985	969	999	995	998	1017	939	954	941	996	975	982	988	1012	937	1028	990	1045	964	1030	950	1002	1020	1000	973	1019	964	956	1044	971	986	1002	1011	928	950	951	1038	1009	953	995	962	1045	993	953	968	990	932	911	888	992	1003	978	977	983	995	1009	991	951	993	986	1019	985	999	981	945	1020	972	996	980	952	971	943	1005	950	1001	931	980	995	925	963	1005	962	1001	998	943	962	971	971	965	939	991	992	959	1025	1007	982	949	972	1005	994	968	981	1006	953	971	1010	986	995	990	957	1022	935	1014	923	945	980	1021	949	957	948	938	964	967	950	966	968	958	1035	955	934	969	940	992	953	1041	1015	998	962	1031	946	974	969	940	949	989	980	977	949	971	978	984	933	1032	994	1005	968	1032	1024	1014	972	952	1001	969	1008	976	986	992	969	987	1002	982	989	942	976	959	961	977	998	975	957	1002	954	961	1019	954	981	963	901	964	952	981	1029	935	982	976	953	934	982	924	988	883	1011	955	984	1002	998	998	1005	955	993	969	942	958	1004	967	1015	970	975	956	956	1011	999	1034	979	953	1035	944	1049	949	920	986	974	1007	967	918	994	971	942	982	990	960	1002	941	913	938	931	1004	949	999	964	921	995	954	981	978	980	1005	978	971	972	961	967	944	972	979	993	953	972	924	1051	916	945	961	960	960	990	1030	974	1014	914	927	1020	957	1012	971	972	975	981	973	951	924	996	968	964	944	963	1027	989	980	943	1020	976	1009	965	943	985	986	1003	967	982	992	966	950	1002	978	976	960	956	951	1002	949	941	964	980	976	907	931	966	1002	973	986	983	996	1015	953	975	1013	952	927	956	981	940	973	947	970	994	985	985	978	1000	965	940	986	985	964	969	1006	964	958	942	975	949	944	990	982	976	1022	942	952	943	1011	996	986	952	1023	977	939	1008	953	992	974	963	974	1066	945	918	992	974	1005	989	973	998	981	984	1006	993	964	941	982	1007	991	1032	987	896	1041	984	923	1001	971	952	985	963	927	965	967	944	1010	996	1039	987	1011	971	1015	991	984	1004	986	959	988	924	912	950	975	916	972	935	971	980	947	985	932	984	1034	1018	991	984	969	955	914	926	978	951	971	944	940	924	931	926	1000	962	932	1021	969	997	1010	1040	987	984	970	970	964	972	959	949	979	989	983	960	944	1066	972	1002	973	992	1032	991	980	965	1088	963	1011	979	979	1014	927	975	1018	979	954	937	918	974	979	951	923	971	968	942	1005	1031	936	983	942	961	981	940	1011	953	951	1013	912	960	973	970	915	983	978	925	984	952	924	1014	998	972	999	917	965	967	931	1001	990	922	993	957	987	1082	1023	1008	995	983	993	936	1011	987	987	1042	968	976	907	982	993	938	965	949	977	959	1038	1020	975	978	947	953	945	948	971	990	964	890	964	989	963	964	1008	934	960	948	980	969	954	1004	944	996	1015	1013	969	987	1009	970	1009	958	983	957	1002	957	956	960	958	1019	976	956	1019	956	1002	974	956	963	960	1014	971	977	1028	1006	984	928	1004	1020	1021	917	950	927	979	967	937	980	961	966	985	936	994	974	1004	994	994	955	1049	941	1007	992	962	938	1023	990	968	972	982	1007	1016	938	910	980	963	1021	935	1004	976	940	929	983	950	974	1003	998	947	990	1007	985	968	1011	989	951	1031	969	1016	957	957	949	907	954	996	956	1000	957	961	959	960	985	947	997	1024	1034	954	948	992	1008	956	943	983	948	1007	933	1039	909	996	982	976	1004	950	1016	980	963	954	915	939	942	979	936	1006	961	1036	950	996	999	960	1035	978	958	992	987	991	1003	928	1006	989	1005	967	1003	992	973	957	978	964	952	984	940	913	956	959	1000	973	916	972	1000	996	975	918	909	991	950	965	972	990	1024	986	927	999	979	999	999	939	1035	1016	990	982	985	975	946	978	1003	1003	977	1015	1013	969	997	965	982	953	979	962	1018	951	1026	989	947	978	975	1009	966	979	999	949	940	989	1015	963	973	966	977	1003	1001	997	988	948	947	940	1001	1011	959	987	971	1013	932	950	993	973	1013	971	974	975	986	1047	1023	995	909	994	986	944	1004	982	927	967	945	986	926	953	957	992	999	1004	965	991	933	916	977	940	1060	918	984	1036	949	963	1022	939	971	994	926	942	980	998	990	969	1035	1000	968	963	924	954	931	966	960	996	896	1034	983	930	947	992	966	995	981	957	980	1000	965	915	953	934	924	987	972	983	979	1015	1008	993	920	1028	953	932	941	976	988	1003	958	982	949	974	1013	994	996	918	1014	1016	1002	1059	990	953	980	985	941	1010	989	945	965	962	951	982	959	956	1003	958	965	1003	995	961	954	956	956	963	997	997	962	1017	936	1020	963	991	997	967	991	973	928	989	1006	967	1034	980	997	955	947	913	1002	997	963	954	922	958	994	976	1022	937	983	978	945	951	1017	917	995	1008	1014	998	969	941	993	939	997	955	1024	990	979	1014	966	1029	983	958	973	996	954	967	950	977	952	1063	1004	966	1004	998	977	967	979	943	966	1039	1004	983	942	932	953	1014	993	994	935	1001	968	961	965	942	992	1000	963	993	966	958	994	995	984	992	970	923	938	988	965	980	911	977	902	956	983	1006	941	983	896	998	970	973	956	1008	948	981	988	988	1004	1039	971	926	976	944	994	950	972	977	985	955	953	978	943	974	957	952	938	996	924	979	946	990	979	978	985	948	958	915	990	1024	991	1007	985	950	930	1011	988	962	954	984	984	980	975	974	968	937	955	969	922	997	948	968	972	980	998	985	930	988	909	975	939	995	988	998	980	950	942	957	983	1007	1032	927	989	1002	957	912	999	945	946	987	965	959	975	1027	949	964	966	905	1031	951	980	980	978	955	985	977	1011	1010	947	998	1022	927	1014	1024	945	1004	941	1005	976	920	971	966	986	978	948	974	1000	970	965	1020	1013	977	997	972	969	1019	986	979	936	966	920	964	978	1009	1022	943	950	987	966	1026	968	918	957	941	981	1013	950	996	966	965	984	996	950	973	970	955	1038	988	933	965	993	973	977	960	966	1020	978	901	922	979	953	949	1014	965	934	976	913	1008	916	1014	943	996	947	949	1006	1054	941	912	957	966	1022	988	988	1016	938	987	955	971	944	902	951	946	996	988	976	1022	965	997	989	993	974	1016	1023	1009	930	997	952	941	978	1001	1014	967	912	971	939	957	984	999	953	1012	937	1000	997	954	981	979	964	1018	958	965	936	959	968	969	1000	969	935	939	974	950	938	951	978	974	969	980	985	1040	960	1036	988	962	968	1009	989	987	960	971	967	985	989	961	995	992	944	950	952	963	1022	957	999	976	995	994	1023	1003	977	982	1018	984	947	983	961	969	1001	954	941	985	938	985
27561	20190	6493	583	402	326	323	285	308	304	285	264	288	268	293	303	260	276	277	287	257	281	262	301	302	253	293	293	290	283	298	293	300	252	287	251	256	277	286	309	286	254	270	277	256	293	257	277	297	268	251	271	309	272	254	265	302	294	276	252	298	288	292	321	286	304	267	258	284	281	272	279	263	264	272	270	288	270	290	243	289	306	300	260	290	296	274	251	296	281	284	304	283	263	314	263	263	255	272	263	309	286	281	246	263	286	281	257	267	291	282	272	278	288	272	256	277	269	264	246	279	317	261	292	280	290	284	263	280	256	263	258	262	290	285	281	263	281	275	280	284	297	300	264	256	262	293	268	264	267	267	275	276	258	295	268	259	272	271	281	262	303	245	316	294	260	267	288	271	276	274	260	268	272	302	254	281	255	260	265	271	276	271	264	299	268	266	288	276	251	302	264	260	285	301	297	279	269	279	282	305	293	281	240	290	285	304	245	299	260	263	281	276	270	267	265	246	277	290	262	282	286	266	291	289	264	293	280	301	295	258	272	295	278	263	286	300	276	285	280	279	277	257	305	268	267	281	289	295	299	278	288	269	318	278	267	268	290	294	253	259	290	258	289	286	285	258	283	264	276	313	279	275	277	251	266	288	254	263	282	275	257	283	290	299	311	275	260	263	283	298	270	279	318	278	270	279	287	286	259	300	257	274	276	303	271	262	282	282	277	298	316	260	271	254	309	284	289	294	272	280	257	271	247	278	275	293	299	268	272	288	266	266	302	275	312	255	272	267	277	297	286	268	267	268	270	279	243	284	310	275	302	300	262	284	277	281	304	307	288	273	292	254	275	264	283	259	284	331	259	242	277	277	264	259	274	286	288	268	303	305	267	264	288	274	292	306	273	303	267	277	277	289	260	283	267	262	312	266	276	269	259	315	286	282	303	259	265	273	285	273	257	282	287	254	274	272	295	275	286	270	284	307	247	276	261	259	295	277	272	280	300	269	275	287	262	289	261	289	273	281	276	269	293	262	291	280	299	264	279	281	289	288	288	290	276	310	270	265	272	299	274	295	287	266	287	270	255	294	310	291	278	274	266	283	292	267	279	275	258	267	289	273	269	260	264	256	303	288	290	307	273	292	320	307	277	256	276	281	273	283	285	272	282	237	243	255	292	275	274	273	276	276	272	265	293	296	260	271	258	263	286	278	258	283	259	290	284	301	266	281	265	287	287	272	285	268	267	289	275	283	283	264	281	268	291	293	254	284	313	277	280	286	291	273	257	308	288	264	294	261	322	279	264	289	292	256	256	279	266	271	335	271	275	260	282	263	285	307	262	280	283	267	294	267	264	282	289	273	290	261	296	294	296	292	278	315	291	284	290	264	276	255	287	288	276	275	279	288	271	262	273	289	268	266	287	294	283	281	277	267	273	299	264	259	279	300	269	268	276	317	274	277	289	261	290	289	274	287	283	278	292	300	262	296	284	285	267	287	273	296	279	275	267	263	291	266	279	261	283	284	276	224	298	267	287	283	289	292	277	288	257	309	249	282	263	290	275	254	254	294	294	299	255	279	264	277	292	246	273	273	262	293	259	261	290	259	271	300	272	298	292	271	250	309	267	285	273	275	284	268	278	294	295	280	253	273	286	291	267	286	296	273	227	285	244	259	272	289	267	263	259	284	292	299	297	253	300	290	271	311	244	291	266	288	273	268	253	275	296	263	298	272	262	312	277	277	285	260	251	284	279	274	294	291	297	285	287	268	312	274	278	302	291	292	262	281	252	258	291	267	285	274	292	252	277	293	278	267	278	284	297	320	287	310	277	314	282	279	270	307	250	283	264	304	273	299	274	252	256	250	263	283	279	273	291	272	282	253	277	263	288	299	255	295	268	283	305	285	290	291	303	255	294	291	272	291	270	291	286	260	253	281	290	277	279	284	307	285	245	274	299	282	278	241	263	264	269	269	286	280	277	273	288	293	274	289	276	259	278	273	258	264	245	277	284	270	258	264	268	294	284	274	281	257	255	265	258	293	276	289	290	273	270	304	265	290	279	276	263	242	253	256	292	312	295	308	320	274	256	288	258	308	269	266	302	299	266	293	290	268	295	298	250	259	252	254	285	285	270	327	296	262	276	261	324	266	242	278	278	286	249	286	298	264	267	299	250	293	268	265	275	301	295	256	285	278	288	278	276	285	275	259	322	281	292	281	280	301	288	277	286	254	257	278	291	264	270	258	275	275	274	260	251	278	279	277	279	293	258	250	256	277	247	327	249	282	284	297	265	293	270	286	302	274	284	296	268	277	285	277	263	273	241	279	274	248	282	293	279	291	294	296	255	281	296	265	302	261	260	288	288	260	269	251	308	295	239	309	299	273	306	283	282	271	275	277	301	294	276	242	305	304	288	244	250	281	280	275	277	270	265	280	273	290	283	254	302	318	284	276	280	284	280	256	263	302	265	291	256	288	298	272	275	275	275	274	246	259	275	275	299	287	278	272	301	261	290	265	267	285	272	322	280	289	281	264	259	262	253	293	273	294	302	293	276	291	276	288	266	274	299	287	269	311	276	267	295	301	287	269	269	301	293	277	303	303	257	278	280	278	259	259	303	262	292	270	254	277	269	282	270	253	290	296	314	277	295	280	283	270	295	285	272	288	273	287	295	288	250	284	270	276	267	280	258	281	256	283	276	277	274	300	285	261	267	295	264	264	264	294	266	296	285	297	255	250	263	292	252	280	266	256	291	268	277	253	294	287	293	269	306	294	304	280	279	238	300	304	282	290	298	280	274	281	244	271	286	295	317	290	282	251	268	292	286	287	272	223	274	296	252	290	272	275	269	246	270	309	267	270	260	286	264	266	269	289	269	268	275	283	302	304	291	252	277	262	321	281	287	266	288	302	296	244	270	287	303	276	269	280	266	255	280	263	261	269	286	283	290	267	246	264	227	270	278	253	282	271	309	273	307	272	287	267	275	264	302	291	296	279	291	292	284	278	293	260	267	282	277	254	267	288	287	274	285	271	282	277	298	281	281	297	265	265	301	278	272	289	273	285	261	289	291	298	292	294	279	234	297	251	256	256	279	317	275	268	268	293	279	313	306	288	284	241	300	283	273	286	263	263	284	282	276	279	272	252	288	275	263	261	264	296	274	276	251	280	281	261	285	276	240	253	293	298	297	266	265	259	257	280	283	280	266	282	289	273	277	285	297	249	273	263	293	274	260	288	279	267	310	296	292	265	309	298	292	288	278	281	262	272	277	303	296	264	283	283	276	278	278	282	257	265	268	258	269	279	262	260	269	261	291	283	277	236	292	300	268	263	309	296	298	297	274	308	282	285	288	241	296	275	283	299	255	275	263	267	332	267	283	331	275	271	277	241	292	272	265	295	284	260	267	294	290	265	276	289	286	268	309	289	274	237	249	259	311	275	297	295	278	261	304	271	270	310	269	284	294	302	259	279	284	265	244	281	293	295	296	267	284	268	247	272	282	296	320
3997	1038	934	601	484	422	414	422	416	382	356	388	393	365	356	351	364	358	391	349	368	380	333	379	369	339	382	345	374	357	333	368	327	362	372	340	399	355	340	327	359	344	368	369	344	329	352	332	339	375	334	305	385	373	346	363	357	360	330	388	357	362	353	395	348	334	366	362	360	331	366	365	366	355	337	324	347	346	380	374	357	365	387	332	342	351	359	347	387	355	353	370	365	379	342	354	331	360	330	329	384	358	351	367	310	397	324	358	355	379	331	379	338	324	375	347	363	356	340	362	343	340	383	380	358	338	322	352	331	333	346	357	378	333	338	376	333	334	340	364	352	370	389	333	351	338	356	397	356	336	376	359	363	342	380	344	380	372	352	387	346	365	404	342	344	355	358	350	364	323	366	367	348	374	337	362	379	317	364	368	349	347	366	362	401	328	363	318	385	354	354	374	364	354	373	392	342	321	331	356	346	373	358	378	366	381	388	371	371	348	359	353	366	336	340	346	335	364	357	355	359	317	340	373	365	356	398	379	350	331	349	350	358	359	364	391	347	353	366	326	345	323	350	356	361	350	317	356	358	354	383	334	389	335	350	329	343	372	363	348	347	346	372	349	379	350	388	362	355	333	362	332	379	354	363	356	345	341	342	385	348	342	376	343	343	373	342	393	367	340	324	360	387	358	354	324	350	362	369	350	379	385	350	336	336	357	376	346	366	368	353	359	359	336	382	379	363	354	372	334	348	311	375	365	358	332	353	366	359	337	367	350	380	368	355	357	338	334	370	387	373	324	406	379	377	359	339	391	362	339	354	365	358	336	364	371	350	353	339	335	363	362	351	353	332	346	349	338	344	355	338	343	364	333	351	375	326	347	351	367	370	338	367	377	344	336	337	367	365	337	379	367	356	381	347	328	363	288	332	417	363	339	348	344	379	342	383	369	366	366	357	338	352	366	351	377	369	362	339	361	355	340	353	370	344	358	365	351	355	344	330	355	369	365	394	361	337	367	362	355	368	319	329	335	316	357	348	358	351	368	351	358	335	358	379	375	358	350	353	374	393	326	373	332	371	346	354	343	366	325	378	350	350	310	338	324	346	368	366	359	340	383	339	359	356	378	332	363	394	358	355	337	337	337	366	340	353	363	361	376	359	372	355	350	351	345	348	339	356	400	348	301	342	348	371	346	364	362	374	343	397	333	370	341	341	344	361	354	360	319	359	335	353	350	314	351	367	348	353	357	298	346	334	324	374	321	331	365	348	388	366	329	338	336	350	377	340	339	360	362	386	355	343	367	355	356	379	304	331	340	367	380	332	348	355	355	380	347	335	374	334	372	358	369	330	329	350	349	379	373	368	369	345	346	342	316	360	379	347	341	329	402	357	377	332	345	350	346	364	375	323	344	348	353	326	326	384	353	357	360	353	328	350	370	370	354	385	321	368	350	348	376	384	365	345	341	340	372	350	390	322	324	348	339	331	338	350	360	321	340	338	341	300	337	321	367	353	354	353	353	346	367	395	331	355	384	350	369	356	323	396	361	330	352	357	382	323	379	315	373	356	370	369	359	354	370	360	363	357	369	371	330	344	342	347	359	340	353	354	350	338	390	349	363	320	336	346	348	322	367	356	368	373	340	353	337	345	359	335	338	338	336	349	385	366	348	386	363	354	387	358	332	341	350	376	371	344	351	339	311	361	377	357	360	363	354	349	347	335	339	359	355	353	381	332	378	355	303	371	343	352	369	352	341	359	384	340	339	368	372	303	359	365	360	335	381	351	371	355	376	357	321	340	368	362	328	379	338	351	358	342	374	349	362	379	347	369	348	365	365	366	390	357	333	365	340	315	324	360	336	343	367	322	367	337	384	327	345	342	347	353	350	360	376	384	371	366	374	346	385	360	339	382	383	323	331	353	372	361	344	346	343	365	373	346	352	374	351	373	356	374	355	358	382	351	355	326	364	372	345	364	369	340	353	343	348	343	344	369	327	306	358	367	374	328	335	352	379	345	393	320	386	351	325	378	358	378	373	348	342	355	349	365	355	360	380	352	335	386	350	321	363	385	354	362	331	324	353	344	377	380	344	366	305	341	358	364	375	346	361	363	323	376	410	401	346	371	359	339	360	338	397	357	351	335	366	312	350	335	384	374	348	361	355	383	336	323	355	371	357	366	326	352	356	337	380	326	353	377	361	332	357	361	407	376	333	333	335	330	378	317	342	321	343	371	361	358	344	369	325	352	366	354	369	370	373	369	361	374	337	340	341	342	363	358	377	380	369	343	334	370	339	345	369	351	369	365	338	344	345	343	341	359	299	334	356	354	364	341	336	341	332	352	362	365	361	342	349	364	333	360	417	367	358	404	326	381	382	339	371	345	361	345	366	362	367	369	338	339	384	379	310	331	361	328	356	352	336	373	358	365	344	353	338	366	357	363	363	373	344	324	354	354	372	364	353	340	355	380	352	349	392	404	385	366	355	336	361	357	354	333	346	341	390	323	352	356	337	346	348	357	344	352	334	358	340	377	365	340	344	323	331	336	354	349	351	393	357	373	348	369	353	329	338	321	358	324	333	333	343	370	322	362	354	364	383	374	339	346	371	348	375	383	352	339	358	326	359	362	309	345	380	352	350	333	354	373	368	401	380	349	343	362	357	344	363	402	375	361	336	362	347	319	347	334	357	351	329	363	355	324	371	357	334	371	365	353	350	384	341	371	352	352	308	349	365	356	332	356	376	359	358	372	360	344	360	352	359	357	359	362	342	355	327	337	371	338	371	363	372	373	361	322	329	345	366	342	366	310	364	347	373	354	368	385	371	348	371	373	340	329	394	326	331	358	365	383	332	365	345	370	378	332	346	356	373	345	326	393	369	332	319	342	348	332	332	372	317	348	371	371	380	316	313	365	366	363	386	328	385	335	353	381	355	374	335	362	329	320	340	351	378	353	343	356	360	345	346	371	332	381	343	375	339	338	366	352	374	372	354	352	345	370	332	344	350	356	333	356	391	357	406	328	331	346	400	368	374	330	339	355	388	350	324	374	394	333	352	353	362	358	365	364	349	321	370	355	320	361	374	337	353	359	353	377	331	345	364	347	372	369	359	353	340	351	367	340	372	327	351	354	366	373	370	359	324	348	330	363	345	363	334	349	329	373	356	361	360	360	361	352	347	324	355	374	363	331	365	364	339	407	349	361	329	369	377	332	335	368	350	356	360	329	370	365	357	361	325	354	366	328	393	337	371	371	387	353	356	381	362	339	356	337	347	357	339	335	328	327	371	363	313	344	324	358	372	391	351	392	362	337	355	343	334	338	338	369	339	380	355	351	348	395	353	347	366	363	348	337	344	356	342	363	340	366	377	350	341	317	368	356	341	341	324	355	362	344	317	353	343	346	382	328	362	337	373	385	348	353	361	379	337	358	361	380	357	334	336	336	371	362	326	338	333	365	346	375	301	307	378	395	352	378	351	356	394	379	340	375	340	360	339	374	349	336	352
24012	21546	29062	24466	21551	11897	1578	1054	907	900	777	749	702	706	693	702	686	690	694	649	612	631	640	686	634	636	645	655	654	658	614	630	633	617	592	639	680	593	622	586	640	569	643	584	616	639	642	594	631	634	619	672	687	642	631	614	597	597	590	637	626	638	627	599	627	623	587	572	627	657	636	591	601	640	574	602	594	582	605	664	604	613	632	583	601	597	644	629	608	600	602	628	617	635	590	609	640	619	607	608	646	662	626	608	625	680	632	633	630	569	592	593	599	640	623	620	628	641	588	619	558	613	645	606	587	598	611	589	626	640	625	635	607	635	572	644	601	636	601	592	597	652	657	603	615	635	570	623	601	626	627	627	646	585	651	609	619	591	571	599	658	637	603	584	646	633	614	650	641	628	620	645	614	633	601	610	607	643	677	601	586	644	563	600	617	602	576	601	657	612	620	611	590	602	658	635	633	602	686	599	635	641	628	633	641	619	631	646	585	577	583	684	646	634	583	620	593	650	678	640	649	633	602	609	586	629	581	592	615	611	628	584	659	627	619	592	582	614	626	596	615	622	664	626	621	617	605	618	604	608	608	539	620	605	630	586	619	609	596	624	601	591	595	623	579	673	588	607	644	603	626	606	606	587	622	627	613	579	666	617	636	612	645	578	630	621	661	638	621	599	632	660	612	615	638	596	608	616	602	612	627	667	595	624	642	600	603	692	589	611	625	643	596	603	622	651	582	611	575	613	628	617	586	588	630	584	656	619	623	625	601	644	655	589	642	604	601	622	600	606	632	607	590	616	571	607	632	649	582	573	621	596	621	642	614	607	610	623	637	643	631	612	645	631	582	620	671	609	557	621	624	563	604	616	619	619	619	587	583	626	638	574	560	577	612	593	609	599	615	610	648	590	614	621	594	582	556	655	621	555	580	617	594	556	578	630	631	634	616	600	626	577	587	608	590	643	599	613	623	617	576	627	650	576	607	667	603	605	612	571	596	582	594	598	612	608	580	608	614	650	620	614	557	600	625	614	651	627	661	578	633	625	634	626	644	583	583	604	596	636	629	649	616	571	621	660	623	604	631	608	616	625	605	617	647	642	579	631	614	611	591	613	615	631	613	648	595	602	613	612	605	580	587	590	645	590	619	612	640	614	650	700	604	564	590	618	620	575	592	624	604	609	596	592	657	646	629	614	558	606	613	656	599	615	615	648	624	622	636	560	619	609	584	604	620	607	605	620	642	636	628	608	604	595	644	595	577	636	629	567	630	621	635	617	589	620	598	652	562	633	631	646	600	601	672	569	613	594	617	608	646	615	590	623	617	662	621	589	611	588	608	615	612	606	630	614	607	616	600	624	627	627	595	601	604	643	618	611	597	571	552	621	649	595	605	641	606	592	632	601	630	607	614	563	594	601	615	586	601	621	628	597	621	619	601	636	656	635	625	596	629	583	612	607	604	609	672	625	606	664	619	607	656	588	627	640	610	595	571	636	633	659	565	613	619	612	622	627	596	641	593	645	600	559	607	662	626	616	637	608	634	643	631	615	652	608	600	567	671	648	606	659	603	608	617	590	606	627	616	613	598	655	639	587	618	662	614	614	637	591	625	608	687	580	643	606	608	574	635	629	670	634	637	612	596	642	614	598	603	646	591	627	617	622	601	609	563	553	620	620	607	648	639	605	639	604	611	572	631	610	630	637	653	617	576	595	633	562	580	632	612	625	566	611	618	595	608	585	639	646	610	589	585	619	637	644	587	666	548	606	645	642	635	637	618	641	609	601	634	612	605	581	608	595	615	676	719	670	588	605	627	599	636	666	633	592	619	596	587	640	598	581	586	596	641	589	598	578	603	555	645	624	592	593	635	581	593	547	589	620	595	604	569	622	597	606	591	628	665	602	623	591	580	638	621	582	582	627	647	610	598	588	611	591	635	664	587	574	617	646	595	594	632	553	602	625	620	613	632	634	619	590	605	644	647	631	589	608	612	606	558	678	614	644	623	613	609	628	623	599	573	620	610	605	625	590	608	597	631	594	617	598	651	631	630	596	619	614	633	593	620	597	580	625	563	591	610	632	631	626	631	682	595	616	628	592	622	633	621	636	628	652	617	636	630	624	634	611	615	581	553	607	578	582	641	605	605	605	584	556	646	664	646	594	586	617	624	594	619	639	642	616	627	633	584	639	642	596	649	600	652	615	614	582	599	618	604	627	574	637	572	626	659	618	618	641	587	595	575	627	590	574	631	606	598	620	647	614	586	602	616	592	602	622	578	586	625	627	574	585	619	581	626	595	596	595	618	605	642	601	622	621	613	626	592	616	602	606	610	611	655	627	637	641	612	620	608	628	620	614	622	608	621	590	645	587	603	641	620	608	606	607	592	603	610	633	615	611	590	606	624	652	592	570	611	635	623	670	591	652	637	553	639	615	619	584	572	620	616	587	645	631	609	596	654	625	631	603	603	569	599	617	615	620	639	652	589	623	634	651	557	634	622	594	640	563	630	619	610	598	663	558	635	602	618	569	591	619	549	577	656	600	613	649	540	636	604	581	607	599	614	595	624	613	619	582	599	581	599	602	600	599	622	652	606	632	621	611	589	661	648	638	601	625	640	608	637	630	627	638	629	581	629	615	647	628	596	614	601	579	606	610	589	584	605	583	589	631	614	633	636	619	626	625	626	659	621	618	605	588	645	620	644	627	612	557	615	575	597	590	634	622	638	606	633	614	646	604	607	665	636	561	617	619	584	591	639	586	647	587	614	596	594	594	560	631	633	630	622	638	559	603	641	634	610	627	595	640	592	586	611	617	615	648	593	636	651	577	633	670	565	617	612	618	599	622	594	579	577	605	584	622	585	619	621	598	642	591	612	598	649	614	596	572	594	635	608	620	609	633	600	589	606	611	604	636	647	619	660	637	682	613	598	653	577	578	616	580	670	598	624	613	629	579	598	593	594	588	646	625	618	584	630	592	624	655	609	615	581	583	598	625	613	629	626	552	627	668	607	658	588	587	622	612	590	640	598	663	622	609	618	629	553	624	632	606	590	624	567	624	612	617	592	602	646	613	602	598	618	642	635	605	615	640	579	615	585	594	596	627	623	664	631	569	596	631	634	613	629	637	608	614	642	614	585	603	610	581	679	600	611	629	622	606	659	658	597	615	594	605	627	562	647	607	603	637	616	638	623	596	626	590	645	596	635	617	645	599	605	640	609	612	597	615	618	591	614	622	583	606	612	626	584	609	609	631	615	603	583	611	599	584	609	616	565	588	636	598	607	600	651	578	584	626	629	618	626	614	612	601	587	579	589	637	629	604	624	601	644	611	627	600	644	602	644	599	615	611	607	632	660	631	628	599	615	598	613	645	609	606	594	604	585	567	633	632	592	611	611	622	601	648	597	610	602	649	629	592	606	570	621	647	565	615	584	574	629	575	623	592	645	589	623	620	626	633	627	635	655	604	627	597	574	593	621	638	600	608	627	625	605	614	590	611	611	628
4754	10176	8054	4022	2961	2299	1893	1621	1407	1283	1085	1128	998	989	915	894	902	871	816	806	846	790	814	795	824	814	815	792	754	703	781	810	742	759	749	737	769	759	782	785	781	726	709	745	767	717	737	752	803	753	738	740	742	705	801	763	715	745	765	750	745	741	745	779	717	732	707	759	742	764	701	740	810	766	765	745	709	733	687	738	719	734	787	713	728	789	742	813	755	736	769	750	739	740	695	747	740	733	724	746	756	706	740	770	765	736	683	761	740	716	733	709	726	734	699	734	727	762	722	721	709	703	772	761	674	770	726	691	725	742	772	715	722	768	706	745	727	743	764	752	761	693	712	741	710	729	717	713	769	758	688	750	773	774	726	708	686	755	744	744	790	766	735	743	732	739	745	722	754	726	687	749	746	712	822	740	734	709	703	731	701	737	704	781	732	724	735	759	713	704	697	730	763	763	726	754	745	712	730	717	747	661	708	726	730	728	727	697	755	732	748	694	755	702	731	744	730	726	729	753	731	731	732	708	734	768	704	726	756	734	782	725	737	726	718	738	719	730	739	741	714	770	734	781	729	777	713	758	711	747	767	736	768	711	764	731	768	719	689	687	717	765	721	697	776	748	714	685	712	707	716	695	708	684	754	746	754	755	743	724	769	693	773	736	712	704	703	709	715	744	718	759	739	749	732	764	693	723	744	701	749	727	732	698	688	716	761	731	750	719	682	693	717	741	696	727	791	723	738	724	733	700	764	761	733	736	767	732	689	766	720	733	735	751	730	671	670	758	736	769	759	710	697	732	716	709	694	794	742	720	719	712	800	717	696	758	740	705	745	714	738	745	677	752	768	764	677	762	759	738	705	693	742	720	748	752	754	746	762	702	718	729	781	723	790	729	795	746	790	669	755	747	727	740	704	721	742	706	730	688	709	728	740	722	730	765	711	732	735	736	753	723	727	739	749	704	755	669	751	723	716	707	717	715	724	766	723	803	746	706	737	754	706	715	758	773	734	826	696	811	742	748	690	724	797	755	736	775	774	776	730	745	679	744	676	730	731	728	732	766	765	726	740	716	709	776	733	739	710	729	714	677	760	696	712	719	694	725	736	709	735	708	788	732	736	747	694	759	721	752	744	682	734	702	730	767	765	732	730	756	766	685	725	787	727	741	749	724	714	783	724	760	743	758	723	754	761	754	740	724	715	742	727	708	733	731	722	697	736	764	788	729	716	736	775	726	727	747	707	739	765	740	777	676	755	747	725	735	694	715	742	726	765	756	692	728	733	722	666	750	702	781	757	708	757	762	803	717	700	754	717	690	730	702	755	717	756	705	750	798	742	719	779	738	717	756	701	751	718	728	756	740	769	748	739	747	760	721	715	764	725	739	749	739	722	747	746	697	710	747	739	772	726	740	698	731	693	734	764	705	784	709	738	759	787	712	716	765	691	766	735	762	734	736	770	834	733	751	709	711	710	743	692	741	702	762	709	750	759	725	711	690	763	722	727	726	734	738	754	734	744	735	744	687	736	758	762	762	709	716	709	728	738	699	758	735	754	717	735	748	701	761	743	749	730	743	728	766	749	749	727	710	766	699	761	740	751	728	734	701	744	747	726	700	782	721	714	753	730	726	770	708	784	789	710	736	708	742	745	685	728	755	738	722	757	729	776	738	721	752	703	684	697	768	717	708	717	746	731	764	786	742	735	727	710	759	760	759	695	710	716	764	743	797	686	712	707	692	733	757	709	667	726	687	732	755	741	732	736	772	754	735	717	738	767	748	715	793	726	760	756	734	742	728	718	713	721	800	690	717	734	711	724	689	727	700	755	668	705	741	724	760	727	712	733	773	767	702	702	757	751	734	765	733	732	717	761	748	684	714	708	751	738	757	748	716	701	763	739	723	723	747	790	724	733	736	740	721	720	746	695	739	713	712	734	747	730	697	715	737	765	719	758	710	709	678	783	757	781	752	717	682	779	710	733	739	691	696	762	754	748	718	736	731	712	780	744	761	740	727	687	787	767	766	692	767	710	712	687	762	770	732	713	751	701	698	742	767	758	754	729	703	729	715	737	755	707	755	747	778	731	705	688	785	689	722	695	700	712	727	742	718	741	746	746	735	744	699	736	744	709	706	705	750	739	709	780	727	689	728	735	699	755	743	729	704	756	781	790	720	688	799	779	761	753	753	717	738	732	754	753	764	741	752	702	786	696	700	709	776	771	747	726	738	806	747	747	765	784	705	698	733	739	708	770	683	692	733	727	735	726	727	714	726	749	760	675	740	730	734	708	721	735	692	763	743	741	798	742	716	756	730	718	749	716	752	743	696	750	716	722	795	739	750	740	737	682	775	664	739	777	718	766	719	739	746	709	800	751	708	757	722	782	721	723	755	710	707	765	724	764	762	766	781	757	709	688	736	735	742	730	718	756	711	672	709	713	715	732	720	760	731	709	753	744	740	704	750	749	746	761	756	755	712	755	777	725	711	743	724	729	742	704	735	733	689	744	693	704	715	759	691	744	770	707	734	716	742	715	775	713	731	781	775	734	730	783	708	756	743	763	766	737	706	748	750	795	763	690	720	781	709	734	745	717	720	723	707	742	743	755	721	723	722	703	712	734	679	729	753	724	742	758	687	705	777	779	720	702	720	748	767	727	759	724	737	724	711	745	752	754	730	699	723	741	734	716	744	756	696	715	703	794	691	728	707	723	743	751	720	736	731	720	747	745	706	746	733	716	753	734	768	781	725	718	708	722	714	690	695	719	712	751	756	710	713	719	761	676	750	718	718	776	750	718	748	722	731	791	753	778	755	701	762	735	732	743	748	738	728	784	737	741	737	707	731	719	741	713	738	739	788	715	752	713	764	780	708	740	728	727	727	706	750	751	723	760	750	769	786	707	736	730	730	751	696	719	701	725	784	704	735	754	749	721	732	701	678	781	755	764	717	754	743	684	695	777	690	717	751	734	696	713	757	701	731	755	687	717	729	727	755	694	716	730	730	703	698	785	736	779	769	724	789	746	724	736	822	705	702	729	716	776	742	726	742	795	754	778	745	709	695	740	758	754	750	767	738	732	716	757	704	733	734	743	689	726	751	756	732	771	745	715	740	725	682	733	742	696	735	744	758	770	692	719	741	750	739	675	794	729	711	677	704	728	782	736	766	716	746	753	714	715	743	675	728	725	734	705	722	750	757	719	721	715	737	776	700	736	692	705	745	767	732	705	722	689	733	734	751	704	695	722	722	751	797	753	737	716	753	712	744	699	728	701	717	682	754	716	757	720	769	707	738	724	761	698	733	733	704	708	736	761	759	779	767	733	769	750	715	752	775	742	741	793	721	734	788	734	740	707	732	740	750	728	710	689	716	734	730	710	777	788	674	697	780	730	752	736	725	678	757	710	709	725	724	695	699	752	757	775	742	722	717	765	730	705	731	709	777	735	747	668	809	731	774	730	765	696	707	739	715	737	765	705	743	757	714	740	718	721	689	727	711	736	753
25280	21536	27959	25455	10306	679	497	440	442	395	369	392	349	356	364	347	327	342	355	324	319	337	329	315	293	303	338	327	343	312	298	324	328	300	302	293	276	310	315	299	292	311	292	300	327	321	324	316	318	330	301	284	307	319	330	303	308	343	325	294	291	315	295	305	327	336	322	280	295	303	320	324	319	310	318	290	328	270	284	305	333	309	310	310	328	318	303	335	315	300	315	310	289	295	335	300	314	303	360	317	317	323	295	312	334	346	300	291	289	303	321	303	314	321	284	272	293	313	322	323	315	293	315	340	284	332	311	293	297	286	286	313	321	332	329	268	284	300	300	327	336	293	314	315	337	306	303	296	312	295	298	318	304	306	338	338	315	326	293	319	361	334	274	311	283	288	315	329	311	322	301	294	288	318	269	309	331	287	316	281	282	317	297	300	348	316	324	284	302	310	325	323	309	339	302	282	324	292	294	283	314	303	305	303	309	317	300	330	274	286	305	290	252	308	292	321	281	315	276	297	312	308	291	298	318	324	331	270	329	325	317	325	281	314	303	307	297	327	313	303	272	312	283	327	292	292	306	310	291	311	324	358	283	333	304	300	308	279	299	311	311	287	294	338	313	318	310	321	302	305	335	336	291	314	326	312	298	302	306	312	322	334	311	298	280	297	319	324	330	304	299	300	312	296	283	307	325	337	306	298	308	279	327	323	310	292	303	292	289	323	323	302	317	299	318	317	296	276	289	329	312	329	294	322	285	272	267	333	304	296	285	293	352	304	345	307	309	318	305	289	312	298	289	298	310	302	319	328	290	321	326	341	299	318	342	308	286	287	288	308	286	303	339	305	313	316	315	319	315	327	312	287	243	337	319	275	312	253	289	319	314	292	295	318	326	314	330	320	289	325	321	282	351	308	308	324	275	320	272	315	293	261	339	301	291	315	306	321	306	319	313	298	288	296	254	339	308	334	318	296	311	316	288	313	305	289	281	322	291	345	301	334	292	251	303	317	308	290	290	333	318	313	325	311	331	315	286	282	290	292	308	319	328	307	328	324	325	290	299	322	279	344	325	255	297	342	305	306	286	309	310	297	303	308	315	305	318	295	323	335	336	285	278	310	304	328	316	304	284	274	308	303	318	281	298	290	317	280	294	302	300	290	293	341	295	284	302	315	311	302	280	333	296	304	304	313	274	337	320	284	325	313	285	318	309	293	314	319	303	326	294	294	318	283	310	250	309	290	321	319	291	286	296	339	316	331	310	303	285	341	268	326	305	329	305	319	338	315	350	331	281	334	291	300	291	321	294	298	346	312	328	306	317	319	305	320	296	297	295	325	305	332	281	323	306	313	338	303	301	345	328	304	320	310	333	294	337	278	325	312	307	299	294	293	317	319	305	259	321	331	295	306	294	300	267	293	287	299	304	296	311	340	291	303	290	293	329	307	322	296	290	316	297	322	311	301	312	285	290	298	278	363	310	304	337	311	315	315	290	306	323	359	312	326	324	361	323	320	344	297	305	307	302	301	336	313	307	303	310	299	292	300	312	296	348	295	323	281	319	293	294	284	304	308	292	302	307	313	328	305	289	319	332	344	293	311	292	318	287	310	306	324	317	304	322	312	328	302	301	328	316	314	318	297	301	303	335	294	335	317	291	297	331	306	278	313	297	328	328	286	308	287	305	305	310	324	314	318	296	322	295	286	281	291	328	294	296	336	317	298	322	312	288	292	295	314	305	298	302	305	300	326	311	294	293	307	323	293	301	309	332	299	287	291	328	339	312	293	328	303	320	310	320	306	291	271	287	347	298	306	327	309	327	326	318	306	318	312	291	293	310	297	317	320	333	310	319	307	281	325	279	300	337	298	278	297	311	305	304	287	304	301	296	311	299	311	338	306	301	312	317	313	313	329	322	303	283	291	303	302	324	321	326	302	302	323	278	288	286	361	292	310	309	311	316	289	322	296	292	357	301	296	337	346	293	317	315	331	305	300	309	315	329	322	310	301	268	287	316	290	312	305	285	317	317	298	330	341	355	293	329	294	308	338	309	311	326	311	331	309	293	303	356	323	298	328	303	267	280	307	320	315	302	299	301	298	338	282	289	309	321	320	310	335	289	343	317	321	301	297	294	312	305	303	306	325	300	324	304	329	295	326	320	311	316	313	287	294	306	287	308	312	312	327	285	312	286	321	268	324	310	302	286	298	306	306	332	357	303	278	304	309	302	386	312	312	294	297	312	324	287	313	311	310	297	325	301	304	337	290	294	304	296	327	314	314	283	287	322	299	324	337	304	276	292	332	311	329	300	310	323	292	285	277	248	325	313	308	302	298	282	322	315	289	338	319	320	312	298	321	344	350	302	326	327	325	340	298	306	326	316	323	260	298	286	301	282	324	305	307	330	310	291	331	312	292	321	295	333	315	291	334	314	349	376	326	295	306	334	289	305	301	347	290	296	303	301	318	298	312	330	287	315	311	311	320	292	293	294	324	272	292	343	282	303	306	301	326	296	339	302	285	297	297	294	302	279	333	303	302	313	317	325	324	291	301	283	293	297	266	303	294	280	292	342	304	318	322	292	301	307	331	295	268	324	297	327	303	321	341	286	294	325	305	324	349	323	294	297	296	314	319	337	312	314	299	319	297	309	282	328	295	299	335	313	337	358	331	293	316	312	302	311	317	267	317	324	304	303	331	323	326	318	289	333	311	293	293	297	316	281	302	326	287	339	332	303	334	307	284	283	272	307	269	288	325	323	270	327	292	304	312	281	293	302	297	297	281	292	295	313	302	306	288	300	316	312	296	319	320	351	301	309	310	297	279	317	322	307	308	274	301	301	333	304	298	321	281	309	288	304	293	343	333	302	355	308	295	268	278	308	291	313	269	284	302	296	318	300	319	292	306	287	338	328	309	314	298	313	294	287	298	325	302	303	324	312	311	331	329	321	316	289	309	312	332	361	292	309	304	315	308	281	305	273	322	324	275	294	315	316	328	301	317	294	288	297	286	346	313	294	316	315	288	299	295	287	298	329	331	306	317	307	311	297	343	301	319	346	334	320	319	267	325	285	296	292	290	321	313	295	316	301	293	301	300	313	299	326	312	329	317	299	318	284	294	284	279	296	291	289	286	297	280	312	297	298	309	317	298	325	284	312	317	285	309	331	279	298	283	310	375	304	302	288	311	318	313	305	280	328	303	338	286	316	315	283	299	304	319	312	287	292	290	318	320	312	337	310	303	289	308	299	316	316	319	330	307	319	301	306	293	312	299	318	313	298	311	325	319	315	333	323	293	307	321	275	304	303	302	289	304	293	346	300	304	290	293	320	327	315	301	285	319	343	331	295	315	295	285	330	312	293	312	275	312	310	299	329	343	297	286	299	308	318	296	293	304	298	337	306	325	308	322	317	303	286	321	269	332	276	299	290	310	307	326	318	290	330	297	282	323	295	316	279	326	312	307	297	277	336	282	311	283	287	325	296	322	287	311	342	313	296	317	337	314
4434	5515	4259	2127	1601	1198	990	851	786	656	632	585	594	525	487	477	493	472	517	476	499	428	407	441	453	463	444	439	424	445	451	482	420	436	434	413	446	434	431	426	403	463	404	406	438	438	382	396	403	417	403	403	432	427	405	423	438	380	471	389	393	442	407	391	385	401	404	431	407	419	428	406	418	426	391	412	417	424	421	411	404	431	393	401	414	398	374	430	438	461	401	417	396	420	431	392	408	423	399	425	390	423	421	369	404	379	431	426	437	370	427	417	385	434	390	437	417	419	458	401	421	425	452	402	385	407	423	398	382	435	442	468	394	391	435	419	403	425	403	378	407	389	404	424	423	410	437	418	397	417	399	413	405	381	384	401	420	394	395	421	392	392	400	421	418	396	406	395	432	423	365	415	414	396	382	408	408	432	431	399	392	383	431	369	430	382	419	399	425	410	406	427	431	436	395	435	426	405	420	403	392	361	448	388	407	413	416	410	412	454	399	380	385	406	416	392	431	423	442	407	398	402	434	408	390	422	386	423	402	434	381	427	402	396	406	438	416	378	406	424	388	410	419	401	412	397	457	408	379	395	423	426	392	423	401	417	402	416	441	403	382	389	426	435	382	418	434	390	446	404	449	409	420	408	392	422	398	403	371	414	401	413	423	425	448	469	411	411	401	415	432	425	419	417	440	419	418	370	415	441	413	372	396	388	401	397	382	464	403	418	448	395	390	451	432	422	422	430	410	424	411	411	400	407	409	451	389	431	472	422	384	442	431	399	404	412	412	402	414	397	408	407	421	405	408	382	399	442	424	389	404	444	419	438	427	436	409	395	411	412	400	422	374	381	407	395	382	427	404	441	413	417	398	414	415	435	407	405	431	393	406	421	413	425	436	398	413	388	430	435	412	407	396	414	403	397	410	397	418	444	415	435	403	396	407	390	412	400	395	412	406	406	438	411	412	392	415	387	424	377	416	438	408	443	432	456	408	429	415	369	387	453	399	418	385	424	435	412	404	431	372	424	413	426	378	406	372	429	399	384	405	428	387	430	410	424	400	436	400	417	398	393	396	434	406	406	372	412	411	409	417	426	417	397	394	382	413	407	389	413	395	426	421	401	427	431	428	403	419	386	406	407	404	398	396	440	439	424	458	406	424	401	415	389	447	397	418	374	421	420	414	402	436	437	396	377	419	389	414	402	439	446	415	397	423	416	416	381	408	405	422	452	401	433	397	409	427	402	423	436	407	391	429	397	440	426	403	429	418	420	404	390	427	421	416	396	416	413	403	413	389	410	451	442	387	431	429	392	380	375	400	416	446	417	392	431	367	400	444	450	412	390	401	420	409	408	409	401	382	412	402	423	368	445	425	441	426	421	400	409	384	408	439	405	377	416	432	425	391	401	432	404	430	403	444	432	415	422	380	411	388	431	425	400	404	412	399	449	394	410	371	432	421	412	397	396	418	399	430	410	434	455	375	408	410	433	404	416	389	383	413	399	449	426	416	366	423	393	406	418	428	418	389	405	415	406	403	390	457	433	396	440	400	412	405	407	468	411	443	404	435	372	398	441	423	422	436	420	396	404	426	386	378	415	401	393	402	400	403	364	407	392	451	413	394	423	425	450	390	411	407	389	368	401	392	428	397	427	417	401	402	415	456	413	427	415	430	384	390	393	409	426	399	387	410	431	437	400	409	412	384	381	412	413	378	430	426	425	442	413	429	413	425	377	396	395	409	405	358	377	418	421	437	411	397	427	421	408	429	418	424	436	391	429	396	411	422	418	413	401	437	432	430	417	383	447	400	443	428	389	391	409	389	428	390	448	393	446	428	396	408	383	396	417	400	423	381	427	404	365	390	443	456	430	430	425	389	406	411	436	400	364	405	434	412	377	415	404	413	459	422	402	391	420	368	397	400	443	429	418	421	413	377	397	383	424	424	352	395	410	409	388	399	425	384	411	454	418	406	427	425	407	416	385	394	411	417	407	418	411	436	403	392	397	417	404	383	431	422	397	422	378	452	401	408	426	410	392	439	426	407	429	376	400	405	384	418	379	415	446	404	437	435	376	419	412	437	389	401	410	417	445	449	442	411	418	403	362	398	436	403	386	420	390	421	400	371	424	388	425	397	405	397	419	393	405	442	424	417	415	381	396	415	453	426	432	447	416	392	424	418	414	420	403	403	418	409	414	396	420	390	431	416	432	406	402	422	408	457	416	439	432	446	410	399	412	407	433	410	407	463	419	430	404	439	445	405	402	429	418	419	412	435	422	390	437	422	407	435	367	421	380	423	406	440	409	435	398	429	417	430	404	436	415	440	428	405	442	424	397	422	407	446	428	383	408	421	400	407	400	376	406	405	410	388	419	424	408	379	431	402	424	398	457	396	393	417	431	388	443	411	420	413	405	394	394	360	413	423	401	422	401	390	432	400	399	446	410	419	444	386	429	425	425	404	419	392	395	426	430	416	375	430	458	422	462	438	432	443	394	397	397	405	410	435	448	390	426	399	392	390	418	438	394	447	404	410	418	409	444	435	433	420	410	413	434	398	413	419	400	421	458	415	394	404	393	409	409	429	414	402	424	409	415	393	410	403	408	416	424	422	431	409	392	423	416	397	397	432	410	418	433	386	431	415	389	393	396	393	393	427	427	421	423	396	412	425	416	394	421	413	437	412	382	415	404	442	396	399	395	397	402	416	332	417	415	435	388	392	371	404	431	445	433	434	433	395	417	403	414	431	410	390	431	427	424	393	449	408	420	372	395	405	402	434	472	444	405	443	438	353	377	424	414	395	388	372	406	406	415	395	415	391	428	436	399	417	406	401	409	397	406	408	428	409	397	435	400	432	405	368	416	429	430	414	410	425	409	404	388	424	405	404	432	430	411	398	431	393	429	434	419	394	384	387	382	434	418	421	429	388	445	437	420	426	386	416	443	390	410	411	438	458	397	440	420	369	402	446	417	435	406	441	388	422	398	403	395	393	424	417	415	386	407	411	408	375	430	394	420	407	400	377	423	414	428	423	426	417	446	411	409	418	386	375	388	444	461	440	398	411	381	458	416	394	398	396	398	413	422	375	438	426	430	414	406	393	421	424	406	401	438	429	417	426	405	421	376	410	430	419	410	416	421	402	386	443	404	393	395	421	427	376	403	409	390	457	397	437	407	457	382	456	397	406	380	415	386	401	408	411	430	405	429	429	394	406	423	402	389	383	406	414	407	418	431	409	437	399	401	435	405	425	427	436	412	424	411	432	398	399	396	388	436	383	414	403	386	379	422	410	428	399	423	439	375	414	476	433	436	436	400	420	414	425	440	413	455	372	443	434	389	403	419	402	411	406	387	427	415	397	456	390	446	421	446	411	409	402	413	408	380	426	446	398	418	452	412	400	421	425	422	428	395	371	425	401	431	449	439	427	424	419	420	429	417	410	456	434	406	413	408	455	389	431	381	390	383	405	399	405	404	467	418	408	399	394	430	435	390	384	403	414	416	427	418
23168	21641	29617	24161	21636	21713	11616	1903	1445	1333	1138	1081	1060	1032	954	893	1018	929	926	969	880	948	900	873	901	900	871	880	915	930	847	846	875	819	908	811	873	848	842	888	867	850	866	793	874	809	913	845	900	855	775	827	849	835	845	837	832	849	843	828	808	780	834	843	868	889	870	826	829	800	826	875	869	859	864	797	820	790	802	893	871	838	836	814	798	839	847	859	779	799	834	772	812	882	842	870	805	805	833	851	881	837	838	788	808	813	830	813	798	865	786	868	840	825	817	777	849	859	847	832	842	829	813	845	817	829	826	828	833	836	848	796	877	870	783	826	856	823	874	794	833	780	810	849	839	785	832	738	830	856	757	821	800	843	908	839	829	807	860	842	827	792	815	782	868	870	823	812	840	808	883	859	873	803	804	827	840	864	809	815	831	849	872	864	849	820	761	757	852	829	788	813	849	848	837	806	855	856	792	835	845	834	806	847	836	826	840	827	805	833	853	804	773	839	813	830	815	839	809	795	831	855	868	789	843	837	866	849	831	827	846	813	823	830	844	775	831	790	835	815	827	877	903	826	810	859	830	836	796	878	829	811	789	796	816	840	847	846	841	878	857	841	822	849	781	835	869	822	798	827	827	854	866	840	836	788	813	784	855	834	797	841	806	840	856	850	803	828	815	845	816	823	820	851	808	810	821	800	837	821	822	799	782	784	845	848	797	834	868	824	870	811	810	844	803	844	850	782	860	817	831	836	822	828	839	845	828	780	823	819	835	846	841	882	860	798	838	800	839	845	832	776	807	819	840	821	780	838	854	821	744	810	865	835	840	830	784	828	839	849	839	824	831	862	810	801	836	865	789	825	882	809	818	798	863	855	853	831	792	833	850	828	824	797	868	822	815	788	823	752	869	892	870	841	849	835	814	837	765	802	849	864	817	801	788	798	826	850	861	852	835	773	859	829	827	861	857	779	846	770	809	876	819	829	813	784	861	769	848	780	824	812	825	775	841	860	809	784	842	802	808	810	834	787	791	804	807	860	819	831	818	844	805	787	793	821	801	834	823	810	816	875	805	822	841	791	875	839	824	848	878	806	845	813	869	840	825	825	818	797	838	854	807	802	880	770	812	828	862	839	798	796	800	814	875	830	844	780	845	809	808	848	788	801	811	793	827	824	804	838	816	868	823	838	876	877	841	814	821	820	917	818	839	814	874	822	826	810	809	799	864	799	817	804	838	799	772	858	838	804	830	800	788	807	788	820	869	842	829	824	824	780	843	794	845	831	807	830	817	803	804	832	825	836	790	822	844	818	827	850	789	857	832	837	800	797	834	866	802	811	835	845	818	854	817	851	862	796	813	814	845	841	805	818	817	828	885	823	834	817	895	809	876	823	812	836	823	799	826	840	834	822	802	790	893	809	782	867	845	799	825	825	806	854	887	814	787	784	839	810	821	832	851	839	843	807	779	842	810	854	886	819	844	821	812	811	807	847	830	840	849	870	817	815	819	804	829	777	815	832	818	814	836	828	809	884	846	822	808	830	773	773	870	835	831	756	833	808	747	824	857	860	803	796	849	820	855	867	817	833	803	796	812	782	818	869	781	873	808	804	854	827	868	825	838	783	844	848	882	835	798	821	798	816	833	840	798	805	856	819	894	797	817	827	791	837	805	788	807	790	818	827	812	861	841	831	829	851	808	830	836	783	847	789	839	855	831	786	751	832	811	853	809	837	885	817	806	834	808	852	826	816	818	823	858	833	796	851	823	834	855	911	815	845	887	819	817	845	791	832	807	806	807	837	861	826	819	826	819	817	830	836	806	812	814	804	831	822	824	846	802	821	848	850	852	823	829	806	780	825	907	833	899	835	868	829	813	826	873	804	789	860	852	887	806	795	823	810	801	866	822	850	844	897	823	831	833	786	854	756	799	795	839	848	860	789	827	856	807	834	850	816	837	794	825	804	808	860	835	830	836	808	793	837	813	804	846	769	853	808	791	814	788	843	867	834	808	873	814	790	840	815	799	832	804	805	828	817	877	813	808	816	799	841	834	744	832	811	809	850	760	826	799	842	826	771	850	863	824	856	796	805	819	835	826	782	828	829	804	855	833	795	832	845	816	809	799	793	849	836	841	817	768	831	816	804	858	749	814	831	866	799	816	849	837	833	811	835	799	813	808	872	834	810	845	820	838	878	812	860	783	845	813	873	851	758	819	777	829	815	780	803	845	828	826	794	819	817	844	795	827	794	813	840	836	816	810	853	830	794	807	818	822	812	859	850	770	812	758	823	845	878	829	794	855	862	902	847	818	819	801	848	858	804	789	846	819	810	804	880	821	804	867	830	845	807	838	808	802	817	795	873	817	865	825	846	850	806	842	792	836	804	784	800	797	846	849	893	804	826	816	840	833	787	866	885	842	777	823	834	853	825	807	838	818	803	802	814	801	809	838	831	818	828	794	895	841	805	870	851	813	823	785	822	805	815	833	765	813	830	800	836	833	801	839	823	879	815	835	786	831	791	860	880	826	826	876	842	794	817	870	795	821	835	827	823	818	847	864	845	795	827	880	797	800	814	824	806	807	816	830	810	824	879	855	842	798	814	840	799	798	816	816	804	850	838	794	799	832	877	852	849	847	831	832	819	779	814	846	848	868	825	836	878	834	800	846	849	872	829	874	822	859	814	855	779	834	797	824	870	864	839	818	827	852	857	846	831	847	832	838	788	850	811	924	850	845	831	834	866	823	846	830	858	832	831	827	822	846	826	822	847	850	853	816	880	857	846	820	803	796	803	837	809	842	812	816	819	767	853	808	746	823	770	806	828	848	819	804	784	828	816	846	865	798	832	828	802	759	814	866	789	777	893	802	791	791	770	839	807	876	858	793	842	793	776	813	842	828	830	807	780	772	745	820	827	822	841	855	845	826	805	808	854	797	842	857	808	810	822	790	886	820	823	855	816	801	836	813	855	799	815	802	817	866	793	821	853	816	836	901	771	836	811	838	810	814	819	780	803	867	815	851	882	804	823	874	810	802	823	782	870	825	836	826	825	781	808	871	798	872	810	817	829	829	760	851	803	777	881	833	786	783	766	842	846	812	851	802	868	872	875	822	865	781	816	791	797	865	825	862	827	781	808	788	771	796	817	825	808	847	794	767	845	753	787	804	842	870	851	857	868	789	798	822	837	864	784	816	828	856	860	795	846	806	785	821	786	857	819	788	816	813	801	847	831	855	853	856	858	801	799	838	868	789	818	789	859	805	818	780	807	856	782	828	849	820	884	837	811	834	812	819	857	817	843	853	824	845	736	814	830	826	783	819	875	838	828	881	821	811	876	816	768	849	833	845	802	779	784	789	812	826	860	796	770	873	819	840	817	846	803	871	815	827	818	799	842	835	806	849	858	858	823	836	854	837	830	875	836	807	871	859	835	817	866	830	820	834	837	791	846	781	901	852	815	818	805	830	803	765	828	844	836	838	802	810	788	831	856	783	798	837	856	812	824
7092	16757	13280	7215	5210	4021	3206	2613	2336	1918	1758	1660	1518	1429	1401	1374	1269	1194	1212	1153	1150	1135	1124	1134	1002	1130	1022	1063	1023	1028	1076	997	1024	1066	997	1037	1022	1006	1047	1009	1029	1008	1028	1034	1059	931	1034	1062	1059	938	1016	977	1004	1038	977	1020	1011	1001	1013	980	947	999	1001	975	1043	1001	1006	953	978	988	1024	981	1042	984	974	993	1015	986	1001	1025	958	993	954	963	971	975	976	1033	968	1030	1003	986	946	1004	996	964	1011	1020	989	963	1027	961	988	1003	1016	962	1025	966	938	937	1008	1042	1009	996	941	949	935	989	973	983	954	980	979	895	944	989	1011	1013	941	998	972	977	921	954	983	963	961	986	966	979	969	1006	999	1004	982	1020	1003	1012	970	929	987	966	977	995	1015	996	986	945	982	991	956	955	988	1025	999	955	956	964	945	1026	970	1014	981	953	952	962	915	949	970	980	967	1011	976	981	971	996	1011	976	973	972	957	949	988	958	943	1004	1022	1021	946	988	977	983	1006	984	956	917	991	991	998	1000	974	925	988	933	994	972	973	1002	943	982	978	978	1044	956	969	981	1014	941	952	956	990	981	966	972	979	948	960	993	956	975	955	1059	992	971	956	1043	1030	1001	965	962	1049	956	924	958	1016	999	952	964	951	1007	1054	990	990	918	979	1001	972	972	977	972	961	1038	1003	949	980	932	998	962	998	1001	972	933	985	955	974	971	967	930	1009	954	1050	934	1015	972	963	927	931	996	1022	994	1022	975	958	993	943	986	927	1010	987	966	1040	956	957	938	930	928	1039	979	997	981	891	947	953	964	982	976	959	950	974	1015	952	943	947	1016	936	957	971	949	1015	979	970	960	954	1008	931	973	991	1023	904	962	1016	977	932	942	938	1014	981	988	925	960	942	962	926	949	973	934	1025	1002	961	930	968	1020	1003	954	1009	942	958	948	988	986	940	971	983	961	966	961	971	978	990	979	971	988	972	977	963	965	971	969	943	966	1002	953	915	947	1003	1027	1006	963	985	1023	1025	984	1027	919	977	962	970	929	977	953	997	966	988	962	1008	963	996	1022	1000	934	1015	996	981	996	977	976	986	1043	997	985	1047	996	947	953	980	1055	976	962	984	965	972	973	962	955	967	991	969	1003	989	972	1033	964	951	1006	999	961	963	914	972	941	973	983	915	970	945	1018	965	992	915	989	975	921	956	977	928	1020	1006	1017	999	978	934	920	1021	925	986	990	980	995	995	997	923	942	935	952	993	994	962	971	993	984	939	915	904	952	1046	975	990	938	968	978	980	992	960	1003	998	1004	1010	977	975	1006	970	929	977	958	956	967	960	970	974	969	1092	888	945	947	1003	992	995	994	960	931	995	952	1016	963	972	984	986	994	991	1010	995	992	948	989	992	1018	951	974	1006	946	984	978	943	932	979	974	965	984	995	917	940	996	974	980	957	979	952	962	999	972	957	942	1032	937	996	908	948	901	990	914	1020	983	921	909	958	989	978	1000	969	959	863	978	1017	991	990	965	975	1001	981	987	948	1018	949	954	950	971	970	939	950	980	940	1007	1016	1041	979	1013	916	994	969	913	985	960	986	961	959	940	985	982	952	927	1013	983	939	956	954	999	952	985	937	973	946	1020	872	960	962	996	993	959	984	1013	1010	931	1003	940	1036	972	954	989	924	971	1007	933	950	1015	1014	949	939	992	1026	1036	986	977	1035	958	974	1003	975	959	986	986	1046	994	985	953	1031	1000	934	942	959	989	942	967	1016	1016	974	1003	946	991	947	1009	987	1024	1004	991	1009	987	941	960	974	1018	991	927	953	1017	979	920	1005	966	945	993	982	985	968	995	1004	958	1031	952	978	1048	971	980	1031	896	981	987	991	1002	944	940	999	973	1041	993	1027	983	939	997	1001	967	948	945	990	971	940	967	973	977	980	1026	921	987	997	973	982	992	990	993	924	931	982	1017	917	885	931	952	991	960	976	1019	980	1039	1008	969	1007	1009	972	1003	984	925	936	972	1035	991	1016	992	968	940	996	978	956	999	933	986	969	953	1008	940	941	985	963	1033	1010	1014	948	988	936	977	983	927	962	1047	930	954	954	1010	938	999	971	987	1006	978	979	959	957	1019	960	967	1017	971	967	990	1016	1004	1012	972	966	927	975	1006	986	960	946	961	987	941	964	998	1017	992	985	977	941	996	914	979	1008	892	997	938	964	978	929	985	945	966	1026	977	956	1007	992	1007	945	962	962	955	952	966	1011	981	982	1003	991	977	1015	1022	986	973	983	931	987	992	924	985	955	960	959	964	949	1026	1003	917	969	949	940	968	1008	950	981	957	1017	952	987	958	979	983	936	938	1033	1010	925	977	1024	989	959	993	947	1012	972	970	999	1060	978	958	1025	977	972	1003	1001	915	988	989	962	935	1009	952	967	950	1001	977	997	896	979	971	950	1000	1036	1005	989	1023	949	914	990	981	930	996	933	960	953	1021	1002	951	954	978	993	926	983	1051	1013	975	983	939	965	980	914	955	988	986	974	980	1008	991	1021	991	942	980	986	985	942	960	991	972	997	980	1026	988	955	928	948	975	984	993	941	945	999	1014	921	985	980	903	1020	1010	973	1003	999	915	952	1000	963	941	961	1004	971	895	982	988	967	1000	936	977	980	940	999	949	971	959	963	936	1041	989	975	971	976	968	923	953	934	948	1012	979	1021	984	956	1034	965	996	982	964	970	1004	950	919	997	1011	979	983	971	988	981	943	956	974	971	1015	1040	988	972	951	949	980	1004	991	992	1002	929	1007	973	938	983	957	1020	994	944	968	1013	1018	945	958	962	993	1026	948	996	1000	999	920	987	961	981	885	965	994	951	972	982	949	997	1001	1015	953	1013	949	952	995	976	1006	950	1005	1006	999	962	935	971	941	981	966	923	959	1028	1007	1025	967	971	976	934	962	953	1027	996	928	969	996	985	988	946	1013	974	991	1002	981	975	963	969	1010	948	986	952	968	997	999	961	1008	1046	987	959	915	982	980	973	976	932	973	996	1025	967	965	938	981	994	918	918	957	955	968	1014	980	1003	939	1034	1001	914	994	939	1008	1021	932	989	979	972	997	968	903	966	931	980	1001	1003	986	968	954	960	1011	943	894	1008	992	1000	1016	984	961	951	969	978	989	924	1016	969	999	1001	1053	1039	983	998	960	986	974	999	968	954	1027	999	977	1016	963	1011	981	969	926	1011	995	1004	982	1023	952	948	1000	929	991	982	1002	980	943	1061	1015	1008	976	967	975	989	994	1032	953	955	968	1005	974	982	959	983	978	1036	971	1012	941	975	948	988	1010	988	986	941	993	1004	986	991	977	958	945	982	906	962	1005	958	1030	920	980	927	1012	966	932	1018	968	1005	1009	993	1008	972	952	964	969	1021	973	994	991	980	951	995	898	971	966	1067	1004	928	964	944	962	927	1048	933	999	951	975	1008	1041	996	928	977	998	899	958	1014	930	982	1026	974	940	906	1012	972	966	959	990	938	996	1039	982	992	986	981	1015	967	967	955	988	934	949	1018	954	914	1056	936	979	956	934	960	981	1000	962	892	956	967	1008	988	911	1017	964	986	927	1025	973	977	951	998	1028	925	1003	994	968	913	974	998	974	995	1005	993	984	998	924	956	1050	926	932	952	994	968	968	981	1018	933	939	975	932	903	1005	1014	994	976	984	980	964	1006	997	967	959	963	982	956	949	997	970	957	1020	934	964	1002	1015	962	933	995	1001	958	981	944	990	971	997	1032	984	995	955	928	982	938	970	994	950	971	960	998	958	941	978	966	926	973	1017
27577	20308	6360	569	335	322	286	297	283	287	261	260	254	273	262	279	296	285	287	279	266	279	271	288	276	263	303	274	279	284	260	282	298	318	279	285	262	269	285	241	299	296	271	278	265	249	282	285	264	287	288	274	274	275	273	268	275	304	297	263	278	287	271	272	279	277	265	258	276	260	276	279	270	275	296	280	297	292	247	297	267	286	277	303	284	264	244	277	295	296	269	266	308	256	262	279	281	259	267	281	266	300	275	281	281	309	269	287	312	275	279	268	289	275	286	302	260	315	262	289	292	268	230	257	260	262	286	290	270	309	280	284	262	289	269	311	264	274	283	286	294	272	289	263	248	283	266	311	255	276	281	261	277	225	279	272	283	261	274	262	291	290	277	277	255	290	274	266	270	261	286	262	267	306	255	264	272	276	267	275	265	284	283	260	270	277	280	297	292	287	273	300	288	245	266	264	270	270	265	261	267	276	285	308	276	271	283	268	269	283	275	266	326	262	267	283	288	278	296	247	247	244	269	284	299	253	271	253	271	266	290	280	265	290	279	281	280	301	273	297	290	254	271	263	256	267	265	307	285	262	244	300	272	268	279	280	261	273	289	256	274	274	258	293	282	254	271	260	270	258	255	279	270	259	265	306	288	284	290	255	274	289	301	247	288	245	260	259	275	264	300	274	281	284	278	275	252	283	276	291	258	277	276	270	283	253	260	254	286	276	268	270	289	285	297	242	303	286	257	267	265	306	269	270	275	274	303	321	269	297	282	271	275	230	247	297	287	266	276	292	261	286	300	301	319	269	264	291	281	272	296	295	270	276	259	263	273	287	281	282	280	254	266	301	270	261	279	295	262	261	267	284	265	281	265	292	242	254	298	257	308	275	269	274	275	243	273	240	315	281	288	284	255	286	277	277	246	256	247	297	265	271	269	289	268	284	254	284	290	276	281	257	279	282	300	265	271	260	289	276	295	296	293	305	292	284	270	295	259	246	286	276	250	270	256	270	259	288	279	266	313	280	280	259	271	289	263	271	252	289	295	244	271	276	279	265	260	259	249	272	242	284	255	301	304	271	262	271	273	298	250	272	277	274	271	295	273	258	259	261	272	270	254	271	281	314	297	282	287	270	235	267	271	238	302	252	255	266	273	309	265	303	276	294	271	272	259	269	279	270	280	263	238	269	281	243	263	277	279	262	256	261	251	282	270	283	276	269	259	281	262	247	279	251	291	265	245	294	258	250	271	270	274	273	300	287	278	291	259	270	263	276	282	260	294	268	266	259	282	292	271	251	270	246	268	288	285	248	293	284	316	252	277	266	257	274	291	266	249	278	257	264	267	272	269	259	278	265	264	237	287	266	270	268	271	303	269	291	295	261	289	272	243	323	286	251	286	277	279	261	301	267	277	282	273	278	280	261	277	280	275	259	285	290	279	285	305	248	283	254	262	259	242	268	257	286	265	272	267	262	257	262	270	263	286	283	270	281	285	253	297	286	270	274	291	288	289	272	283	255	272	273	241	242	288	295	260	283	280	297	267	249	274	290	251	295	260	275	273	282	275	286	279	259	269	282	278	264	255	274	288	279	296	294	286	286	254	275	272	297	300	259	262	280	287	296	251	283	280	274	296	271	323	252	288	306	261	284	281	284	278	276	267	302	275	295	256	289	277	299	256	279	283	283	298	258	271	274	287	255	299	278	274	257	278	261	274	293	293	275	300	289	283	295	288	288	250	270	257	275	264	246	264	294	269	248	277	287	288	260	257	271	262	291	282	280	266	242	301	252	291	279	267	268	282	273	287	267	286	283	243	251	281	306	263	270	279	280	284	294	291	271	269	266	249	277	307	255	267	274	301	272	272	274	323	249	281	316	286	267	254	262	261	271	242	266	281	308	264	259	269	253	289	281	257	289	296	279	246	266	268	258	280	293	306	292	295	277	276	255	260	280	280	264	260	279	272	289	291	281	258	260	287	269	282	290	309	295	271	280	263	280	292	273	274	277	275	288	260	275	287	275	310	258	247	315	266	300	277	279	291	258	284	265	277	289	284	268	267	270	267	294	304	279	269	283	265	295	268	230	261	294	266	280	284	250	257	265	286	277	315	261	299	256	274	263	264	265	276	290	300	268	266	277	262	274	255	265	266	261	249	287	244	290	283	297	270	282	282	268	239	249	258	259	254	270	283	265	275	276	256	269	288	269	267	248	291	291	257	303	261	248	285	270	248	279	237	252	320	281	292	250	293	260	266	293	283	282	295	276	268	283	299	278	280	278	266	264	270	299	255	245	308	259	282	314	264	276	276	308	291	272	253	248	263	286	265	310	269	271	266	253	274	308	281	277	282	269	304	289	297	278	275	327	296	280	267	283	277	292	301	256	259	277	289	271	267	297	308	262	264	262	283	290	267	270	266	257	272	285	272	263	261	258	260	311	300	255	269	256	292	284	254	258	265	269	291	280	271	269	266	270	251	263	292	266	282	280	278	299	279	282	262	261	269	266	277	295	306	284	267	267	266	262	259	286	269	249	273	292	298	285	279	273	286	247	278	306	266	271	281	315	270	250	264	307	270	294	286	278	269	266	259	289	274	277	268	276	270	272	276	306	277	311	265	250	278	277	254	272	264	260	288	274	282	261	285	297	315	265	304	289	264	284	239	268	268	269	256	256	277	273	277	289	262	272	288	288	291	286	297	283	272	274	282	256	285	258	272	269	322	275	281	280	292	254	258	278	284	256	271	260	267	301	281	287	282	260	263	270	285	260	284	266	313	279	275	288	296	274	285	256	293	267	276	276	294	283	278	266	274	256	283	280	254	275	277	267	259	261	272	271	280	253	252	285	263	287	271	289	309	261	267	272	244	273	278	261	266	267	281	259	259	270	312	259	291	270	272	269	301	267	266	271	259	292	301	262	264	321	298	308	258	298	271	284	238	289	263	248	271	250	267	265	278	277	265	287	248	250	290	269	227	289	271	245	285	260	269	275	250	274	268	298	280	268	274	277	273	293	291	268	275	263	267	280	265	292	285	291	275	267	272	294	275	293	276	279	275	279	308	261	252	300	251	270	279	260	258	289	274	263	294	281	309	291	280	293	282	248	265	288	289	284	290	279	279	268	308	285	249	289	287	282	263	306	261	281	286	276	286	278	285	290	260	282	274	268	257	241	288	266	292	292	295	253	267	272	301	280	289	298	269	302	261	292	279	260	268	294	296	291	250	285	279	284	267	256	266	298	257	295	233	268	281	252	258	289	325	301	260	270	263	259	289	294	286	262	295	260	275	264	269	278	258	264	256	280	274	271	258	283	301	296	277	243	280	279	281	276	260	284	256	253	252	278	289	248	283	266	294	264	288	275	276	293	267	274	296	274	287	290	283	284	277	293	265	276	286	289	265	265	273	272	280	269	267	264	312	275	248	278	281	297	260	258	272	245	282	286	265	289	267	276	267	291	259	275	267	292	280	277	253	284	266	278	255	287	260	285	262	313	286	273	294	251
3931	1088	832	619	535	454	433	403	397	367	358	365	363	372	361	350	354	333	352	360	362	330	346	392	340	348	364	347	344	352	371	384	371	336	382	343	392	394	314	359	361	344	361	365	336	356	335	336	354	364	386	391	344	331	379	363	349	374	317	378	385	344	393	333	335	332	359	384	359	356	338	326	361	326	353	345	348	346	350	357	346	344	376	350	369	350	342	332	355	351	347	314	349	383	360	363	329	352	383	372	328	375	365	328	393	340	369	351	338	331	342	360	360	328	345	380	360	351	321	347	333	353	365	335	376	349	366	343	346	380	360	357	364	367	342	319	363	321	365	355	334	363	365	381	345	364	369	319	368	346	351	336	343	360	364	355	361	346	345	342	326	362	357	352	344	374	362	327	342	342	388	346	322	347	372	359	337	339	351	368	375	368	369	366	370	368	382	357	358	355	338	383	374	345	362	354	333	342	328	380	328	385	373	319	335	322	339	349	351	352	367	357	343	370	321	379	321	379	341	355	378	355	354	392	332	364	341	359	353	323	343	355	331	344	312	335	323	395	356	351	324	348	345	343	364	340	357	385	334	335	346	330	351	324	340	369	357	366	366	362	378	304	381	318	341	340	351	329	359	370	356	388	357	357	366	396	394	342	371	381	336	345	332	364	359	329	339	360	352	387	335	376	359	352	381	336	340	365	380	315	367	342	340	368	326	356	398	394	324	334	360	335	359	354	348	332	348	347	325	369	399	334	329	375	364	358	341	370	323	365	348	351	335	334	337	341	337	349	352	356	359	347	350	347	371	360	345	326	369	333	320	329	302	365	377	326	374	342	334	359	356	385	311	367	382	356	329	373	338	342	357	353	385	329	367	341	365	357	371	326	341	333	382	322	368	346	347	372	369	359	343	383	365	353	334	313	375	345	356	347	372	327	385	363	327	333	361	377	380	347	364	360	353	354	364	366	314	356	334	341	384	377	330	328	344	380	364	324	347	359	375	344	362	387	349	350	355	317	324	358	319	325	355	363	328	409	346	335	360	364	365	328	370	350	329	373	328	335	359	371	331	365	374	331	340	365	323	361	355	341	356	326	337	344	346	388	365	361	350	352	359	345	370	365	351	331	351	351	346	356	348	366	372	378	348	360	351	370	341	341	343	341	350	357	354	318	355	326	359	378	345	338	368	400	362	400	355	350	371	351	353	343	345	353	351	347	363	346	343	375	346	349	365	358	332	355	360	347	325	361	341	392	345	356	353	388	338	347	376	304	343	370	351	365	345	335	348	376	340	344	372	380	345	333	354	356	340	309	353	363	346	371	355	363	383	338	369	353	358	390	398	367	353	340	354	350	352	360	335	364	360	340	344	335	368	352	364	357	318	327	308	389	386	349	360	360	340	348	374	349	378	376	385	324	370	343	372	364	316	324	336	337	366	352	373	346	312	344	365	331	402	346	371	380	351	332	376	351	366	352	337	342	342	354	335	352	381	347	357	327	353	375	341	357	366	359	338	336	343	372	327	369	386	337	364	333	360	330	349	348	356	295	380	375	372	353	379	374	360	347	341	346	335	346	334	354	348	336	352	378	342	335	369	378	339	337	354	340	357	360	376	371	349	328	346	371	376	369	370	332	361	377	369	342	358	366	349	361	309	354	364	376	359	325	324	345	399	349	353	334	340	330	384	365	329	359	368	348	360	364	347	357	375	367	353	340	358	322	354	330	350	389	356	334	348	367	337	339	334	349	350	372	345	345	354	362	342	328	358	350	351	367	374	359	334	320	344	338	346	351	343	337	379	370	346	337	323	338	346	347	334	328	312	346	350	364	359	402	389	350	345	344	356	383	355	362	369	331	322	340	349	331	367	388	323	398	375	328	359	350	352	370	326	331	336	319	362	384	385	357	329	355	379	361	359	324	353	394	367	330	364	366	358	376	365	363	353	359	331	370	412	366	372	335	330	345	337	357	332	361	341	358	389	379	355	368	304	359	369	336	331	348	341	352	349	331	322	325	330	354	365	328	356	337	342	345	356	360	338	358	331	353	358	350	311	376	336	347	361	351	341	359	364	335	346	311	353	345	372	354	352	337	370	374	346	347	342	385	366	329	351	356	353	343	362	354	346	360	343	350	369	340	347	350	384	346	347	325	379	309	391	335	370	398	373	341	361	358	346	361	340	353	404	357	364	356	373	352	385	353	382	381	344	367	380	366	337	355	361	323	385	360	348	362	358	336	338	374	358	356	324	379	366	329	355	313	374	355	371	368	381	329	322	344	348	323	365	334	358	358	362	319	332	366	339	322	373	377	356	354	377	344	336	363	389	362	377	331	336	332	358	351	341	345	377	348	339	332	324	311	332	343	329	384	355	336	318	376	361	356	355	378	372	363	352	348	335	336	368	362	350	323	372	326	330	356	343	380	345	328	393	363	332	350	342	363	383	393	325	346	409	369	362	370	384	331	351	356	389	360	334	361	319	333	362	364	366	364	340	354	349	347	350	347	381	339	368	388	342	333	376	340	347	352	371	375	312	355	360	360	365	347	332	322	339	362	355	328	335	354	348	339	357	359	346	344	390	339	367	339	340	349	358	344	361	328	360	391	384	385	361	404	366	359	350	338	352	391	352	365	362	387	322	348	356	350	356	333	331	363	311	319	322	328	350	386	365	342	340	368	335	368	393	357	374	335	380	360	347	366	344	325	338	357	379	325	344	341	321	360	325	348	347	354	352	349	348	330	323	346	349	341	342	350	324	356	321	364	353	393	339	360	349	375	350	329	359	371	374	351	313	356	359	396	347	353	328	365	357	358	342	352	339	344	356	345	350	359	349	328	367	358	341	357	342	356	365	369	365	355	366	337	360	365	338	365	330	332	361	353	345	339	334	336	327	330	333	324	347	345	319	339	348	326	346	343	348	335	378	360	370	378	339	366	359	348	356	358	342	359	336	363	340	317	326	320	345	329	368	346	346	400	348	307	360	340	343	347	344	336	346	349	347	364	333	330	365	323	359	322	364	355	351	399	349	380	347	356	380	343	355	345	373	376	357	328	351	380	363	366	351	332	372	347	335	335	345	359	341	341	372	333	368	353	299	353	314	368	336	350	353	348	351	372	347	346	359	352	363	350	331	344	359	332	344	378	374	375	327	339	359	378	360	320	363	333	339	356	342	354	335	332	350	329	323	365	359	328	363	394	375	345	351	368	364	351	356	331	373	348	320	330	358	347	355	329	389	351	333	388	360	379	322	345	333	362	348	365	354	386	332	364	395	331	362	366	389	358	340	383	363	375	338	343	353	346	366	361	339	331	332	365	347	376	363	328	325	342	383	367	342	350	391	343	388	334	341	351	356	345	345	343	346	350	328	365	339	319	341	308	389	338	386	337	337	365	331	363	357	332	371	360	368	379	346	361	355	383	363	369	382	326	344	321	338	374	360	341	387	376	344	350	330	372	352	339	347	361	340	342	341	350	338	348	347	340	358	341	359	367	372	366	331	368	341	332
24111	21614	29162	24519	21598	12013	1641	998	869	833	802	742	721	759	721	714	692	648	681	685	636	695	682	696	639	599	707	633	663	646	650	621	630	656	597	624	607	649	625	654	650	615	639	598	635	611	589	633	628	622	630	635	611	610	683	606	677	613	638	582	641	627	636	615	631	598	632	622	619	637	623	624	645	599	607	588	605	604	661	612	602	583	613	653	642	620	676	601	581	615	622	646	611	669	562	669	637	617	602	626	636	659	679	569	620	618	628	611	620	597	624	606	653	615	661	619	630	592	627	645	621	615	604	622	586	604	613	615	593	603	604	654	628	621	624	603	627	659	624	658	642	621	650	612	626	575	661	642	645	629	637	608	564	604	648	639	603	600	634	605	635	642	617	600	616	659	639	611	589	668	583	603	616	596	632	637	607	580	641	648	635	656	603	599	639	550	621	632	636	612	631	611	601	644	621	599	635	621	635	617	604	583	631	639	580	650	631	661	630	606	611	620	601	621	594	616	631	610	622	627	622	643	618	593	638	599	650	607	673	643	613	631	593	661	601	607	642	658	576	621	623	607	652	627	626	593	639	624	573	581	567	598	620	637	584	644	604	661	587	628	631	634	698	631	634	617	588	615	596	607	556	597	575	622	602	617	635	615	583	641	660	559	662	642	588	668	700	616	601	615	621	657	648	592	624	614	574	630	603	660	587	607	603	631	590	616	607	655	610	635	672	666	618	639	590	636	676	641	612	614	642	648	613	607	648	593	643	629	601	624	612	649	582	653	666	588	652	608	625	647	596	606	624	635	645	602	635	609	623	630	610	601	601	676	650	647	617	605	608	632	650	583	644	603	620	631	623	580	642	622	651	593	638	603	615	630	621	595	630	624	609	615	609	624	649	589	626	590	609	645	560	592	642	642	626	615	611	654	667	624	658	636	650	652	582	666	638	624	573	651	622	625	617	599	596	609	645	635	610	605	618	626	626	596	613	576	580	623	628	636	633	579	630	581	627	638	639	592	590	626	631	643	614	622	641	633	574	595	594	613	622	620	606	636	604	619	639	626	607	603	554	590	618	619	604	595	601	586	607	636	611	596	645	580	601	587	632	644	629	625	607	671	640	599	589	659	595	612	620	610	691	621	584	621	632	626	643	610	633	614	614	606	602	602	639	574	633	628	593	606	616	574	637	653	667	611	647	607	594	675	660	636	613	567	627	593	650	636	704	648	602	629	624	649	646	646	665	619	615	652	612	660	630	601	590	574	611	570	647	622	641	628	636	646	635	601	582	625	664	641	566	673	612	631	618	628	615	658	620	652	589	655	616	607	611	635	632	629	619	607	578	621	619	607	620	598	617	608	649	630	654	616	610	580	640	626	611	633	599	613	656	595	693	621	610	637	616	620	582	575	618	620	607	632	630	640	575	666	615	608	612	604	625	609	595	646	612	644	589	623	607	624	630	647	673	611	575	658	568	607	667	633	602	640	651	627	588	559	598	603	607	607	636	643	610	616	601	586	603	614	574	587	621	622	588	602	619	631	645	569	644	668	592	634	626	602	629	649	622	647	590	620	587	627	663	619	565	625	599	596	627	582	582	609	617	603	607	672	584	613	607	631	629	568	617	623	627	581	587	649	625	603	645	634	609	647	616	628	645	596	575	613	618	614	641	576	600	640	623	623	551	625	670	610	611	607	639	610	652	602	663	634	592	642	591	624	630	647	613	570	662	616	624	685	638	594	607	663	613	621	576	616	559	628	632	687	672	644	658	627	656	637	606	627	644	634	586	567	615	617	602	641	650	622	624	609	600	653	606	620	594	628	633	608	646	613	587	619	621	577	630	617	636	591	660	638	626	637	602	596	614	612	604	607	655	607	629	580	637	639	613	599	641	590	617	681	632	654	600	645	593	620	651	595	627	625	620	631	612	571	602	635	630	619	650	569	655	630	648	606	623	638	613	619	652	598	613	638	623	602	574	641	612	567	595	624	656	646	659	608	630	647	606	609	662	589	620	621	677	621	582	673	611	617	620	623	589	594	618	632	590	606	598	629	597	642	642	610	599	624	637	618	597	644	613	634	638	652	623	623	627	652	614	579	611	650	612	626	649	649	584	670	614	641	592	614	620	692	582	617	617	637	657	623	642	633	613	616	636	610	599	610	596	578	653	579	595	613	614	641	597	647	664	630	624	634	597	649	652	599	631	650	571	590	643	636	620	643	628	606	589	631	631	616	636	604	659	622	638	565	655	644	642	637	615	597	660	628	610	596	597	587	609	626	663	622	607	625	618	680	623	647	581	559	655	574	601	620	612	618	640	612	653	657	629	622	585	633	627	622	643	566	614	669	677	605	593	628	628	605	587	607	596	622	623	585	584	641	652	634	584	590	584	614	587	623	626	659	640	637	585	618	643	634	646	632	631	624	647	626	613	654	664	643	631	633	636	651	635	621	632	608	572	621	586	640	606	607	574	638	587	612	633	626	621	603	608	627	605	617	599	599	649	656	649	601	659	640	626	641	630	646	607	597	620	663	685	606	654	599	627	626	558	598	588	583	599	602	599	594	598	592	601	644	597	640	630	591	614	607	566	592	657	608	591	599	608	659	660	684	649	606	652	606	612	600	632	604	632	605	636	592	656	621	630	644	620	643	633	629	598	621	653	616	573	581	612	642	627	599	622	606	609	671	665	628	594	625	599	611	624	600	637	603	664	639	615	620	605	624	585	608	650	615	631	610	665	634	615	610	599	581	629	624	647	659	610	609	635	608	608	638	667	654	604	602	584	615	624	601	639	626	634	621	633	639	578	620	599	596	613	625	592	599	618	649	642	641	595	629	623	616	618	612	598	599	641	651	594	611	634	649	647	622	635	655	628	638	580	589	652	648	596	620	568	647	644	616	569	624	578	615	638	620	615	638	603	635	615	597	593	661	622	606	605	630	664	618	629	605	647	598	587	633	638	599	577	564	592	587	617	632	642	624	618	627	603	581	653	617	637	593	596	604	592	643	629	633	634	610	653	595	645	650	610	649	620	637	623	650	651	654	604	617	663	628	602	597	629	619	613	602	610	624	631	621	606	632	600	589	565	613	611	590	607	597	649	649	596	668	581	645	636	604	627	587	624	629	622	658	630	610	653	579	608	631	582	586	625	621	626	631	602	633	587	603	588	603	632	558	603	598	590	566	637	581	542	613	633	591	615	611	608	648	605	632	643	599	594	598	609	618	587	606	630	604	604	615	611	598	648	620	620	619	632	598	616	570	569	584	620	600	661	618	614	609	641	606	595	633	579	611	564	642	645	627	621	618	583	665	624	603	602	648	591	597	643	592	622	637	628	568	580	616	652	635	628	598	602	623	646	630	641	584	613	590	622	612	657	637	656	621	622	618	594	595	670	608	630	589	621	639	616	620	624	595	618	623	573	681	655	576	654	631	621	611	610	628	617	656	645	587	569	589	592	663	651	596	623	575	600	592	661	683	662	663	618	591	644	640	610	592	588	658	666	636
4691	10294	7986	4069	3104	2325	1834	1623	1368	1269	1083	1050	1033	926	953	864	914	830	869	863	839	796	803	801	771	819	814	778	716	790	756	723	782	739	760	740	763	774	786	747	738	777	727	729	727	765	730	751	749	768	767	739	732	760	755	724	774	762	739	758	784	728	770	681	745	747	745	704	748	697	711	711	709	731	729	744	773	774	734	739	706	758	780	751	708	728	757	712	739	734	704	736	773	752	753	732	704	732	653	717	751	789	699	719	718	716	683	720	769	719	779	707	707	730	716	747	742	694	753	743	778	705	732	762	735	716	754	754	762	700	760	750	728	779	704	752	749	731	706	750	770	727	718	706	723	752	738	751	750	686	754	721	751	718	743	791	709	686	720	750	713	738	684	694	693	769	735	712	708	723	652	749	777	702	733	691	733	692	740	721	742	748	772	731	698	770	753	704	742	748	756	744	734	676	723	760	726	727	746	737	755	743	712	717	765	746	749	729	712	746	750	754	718	699	768	727	748	788	695	726	714	740	775	699	741	709	711	705	749	747	715	718	708	762	765	773	743	735	746	735	758	714	720	769	732	749	784	775	699	742	742	760	741	745	775	747	802	709	755	691	722	725	714	747	749	721	755	707	751	724	754	752	738	717	734	769	698	768	707	775	682	739	700	775	743	723	748	735	761	761	731	804	749	745	726	727	740	691	772	753	736	717	767	750	758	771	767	737	748	706	692	772	731	689	706	683	734	757	724	770	726	704	749	753	730	722	781	728	734	685	770	707	751	729	755	691	765	757	769	735	747	716	720	716	734	745	705	713	735	762	736	726	728	705	722	728	704	732	743	723	746	737	746	700	751	744	717	727	772	750	784	772	742	783	768	741	744	731	668	718	748	740	732	696	752	713	747	755	741	772	732	723	788	699	713	739	823	781	723	741	712	672	758	732	767	750	726	705	757	708	719	751	772	735	752	757	723	726	752	698	769	719	715	753	736	746	731	713	781	734	719	638	726	759	728	767	745	697	759	755	723	723	747	748	738	734	748	720	735	747	682	727	747	769	734	735	711	765	755	718	743	729	749	730	710	757	694	740	750	768	713	720	742	709	728	701	766	723	721	769	758	708	691	766	731	758	792	771	721	768	695	781	707	750	726	732	736	714	696	752	757	747	707	727	724	740	721	753	701	755	754	703	683	704	747	689	696	749	706	742	728	745	728	760	739	686	722	687	686	717	729	777	704	721	739	724	738	732	726	765	741	678	736	698	751	751	762	696	727	783	719	665	698	837	704	768	737	725	757	757	759	716	757	732	731	736	739	699	707	735	709	758	693	733	715	746	720	729	747	770	774	761	722	722	740	760	732	754	706	736	709	758	724	717	684	700	752	682	773	716	738	684	750	720	692	771	731	757	727	711	759	704	738	771	720	712	735	745	759	711	723	746	756	747	784	692	760	726	727	708	743	770	725	690	708	746	702	703	721	711	746	734	733	784	757	707	715	749	733	777	776	692	751	700	710	739	683	750	675	751	716	699	771	654	726	720	796	730	711	684	742	740	746	706	713	723	694	732	748	753	747	716	741	727	747	770	738	755	746	727	736	737	752	742	767	714	725	715	753	744	702	741	677	711	727	724	741	678	756	722	697	745	742	781	773	745	760	722	737	745	783	662	726	664	709	710	730	751	685	686	759	738	743	735	767	788	720	687	751	761	788	727	756	716	728	696	741	754	747	740	758	728	741	723	682	718	729	722	727	736	763	720	689	707	742	734	776	713	707	766	688	743	740	717	691	728	720	743	740	695	703	762	735	749	757	726	758	737	723	726	738	720	719	746	695	768	769	737	729	710	750	772	757	721	745	734	719	744	762	719	726	738	716	753	727	741	738	740	764	717	735	709	728	719	745	745	713	760	761	683	707	752	752	717	724	725	732	717	771	734	741	708	761	754	724	744	732	725	766	739	734	752	708	722	730	721	741	709	711	762	741	734	739	713	734	774	771	717	789	730	746	733	758	738	758	745	786	714	727	731	743	707	721	761	757	737	765	721	746	722	678	798	722	734	715	710	745	796	699	724	741	754	763	696	740	718	724	732	732	774	656	737	746	712	781	709	739	758	732	737	694	732	729	736	758	743	742	726	721	732	797	717	752	745	739	761	727	739	744	746	675	735	703	709	737	734	719	714	747	728	758	724	745	729	732	738	753	754	745	721	664	722	727	696	749	696	755	769	718	677	746	716	722	689	708	688	731	735	752	744	705	739	744	760	764	750	705	757	740	722	710	716	734	710	731	724	730	728	740	764	741	700	712	737	689	702	734	724	708	745	731	755	683	715	702	718	749	791	724	762	698	690	789	767	789	743	778	725	680	718	750	733	758	758	760	748	706	735	711	696	723	747	737	722	750	737	719	736	733	717	698	778	762	733	767	761	749	716	746	718	740	677	748	755	734	741	756	723	733	753	701	745	730	722	759	730	743	718	720	756	728	733	740	754	736	720	699	711	696	711	747	754	782	798	717	713	753	744	709	731	719	736	761	709	743	717	725	720	755	718	721	688	730	748	696	718	758	729	712	731	746	698	752	699	715	737	719	744	742	748	744	788	717	737	684	742	732	733	684	727	702	701	700	747	739	755	756	742	792	726	752	741	707	731	739	752	727	721	745	743	782	776	735	735	716	705	717	742	752	742	695	738	738	741	678	737	767	745	734	748	734	749	746	728	715	755	726	716	710	757	725	689	741	759	787	710	773	745	720	724	660	715	765	742	706	708	753	737	757	731	751	753	750	731	679	717	742	737	706	737	735	732	723	733	714	703	693	728	740	767	656	758	716	746	728	687	723	709	723	730	715	767	764	735	725	751	772	721	735	747	721	712	727	766	765	729	697	665	768	719	730	789	761	760	730	714	757	725	756	750	710	734	772	731	719	714	718	740	755	698	754	758	739	713	715	724	692	733	766	753	708	748	766	742	796	732	735	727	698	739	751	697	728	720	770	755	721	743	733	763	694	759	679	736	776	681	752	747	699	699	718	734	748	735	753	724	778	712	769	745	743	746	735	737	739	750	756	662	734	764	765	708	788	724	794	727	760	723	763	753	712	724	753	737	678	745	764	723	779	736	706	746	742	715	687	800	760	736	754	742	689	721	756	711	763	755	706	733	726	745	730	693	732	735	720	739	751	725	727	730	759	746	745	738	718	688	738	730	762	746	770	748	749	759	762	686	722	765	727	749	719	701	735	730	753	748	676	730	744	712	760	752	731	702	710	722	682	747	800	743	754	720	693	733	692	714	768	717	734	762	788	676	735	740	768	723	735	710	742	759	689	738	756	721	751	709	749	688	713	735	747	694	707	726	747	711	707	777	706	741	725	705	694	740	798	736	695	702	684	719	718	712	675	724	748	744	710	717	711	712	721	739	700	724	711	747	725	722	787	736	713	679	752	712	724	723	744	744	779	716	705	700	729	725	776	737	710	724	691	783	728	722	747	731	743	725	724	704	784	745	730	750	727	739	787	725
25418	21634	28010	25646	10262	745	513	462	430	414	366	362	371	358	349	344	319	355	343	333	332	351	340	315	317	339	318	287	315	330	289	324	303	317	337	295	316	314	330	301	296	312	307	340	296	306	357	326	304	331	317	329	325	303	304	276	316	277	306	301	313	292	294	321	287	324	352	303	333	279	309	279	278	308	275	278	315	320	326	313	314	309	276	295	309	314	293	303	304	307	310	323	330	288	302	302	306	333	304	313	313	303	330	309	300	300	319	295	300	297	327	289	267	327	295	299	304	336	291	298	332	311	295	328	300	289	325	284	317	260	340	321	304	296	310	308	283	289	326	303	291	315	343	314	296	304	306	325	311	289	312	329	317	320	317	299	312	294	330	327	289	322	311	321	310	296	288	300	286	323	316	323	314	321	303	294	301	306	296	310	266	289	330	326	351	271	323	328	315	304	306	270	294	321	316	271	286	302	297	313	299	289	300	321	316	306	293	298	297	292	329	305	322	312	298	307	312	316	343	326	334	306	300	309	306	303	320	301	287	332	279	278	321	310	321	319	314	337	302	283	308	307	296	309	324	301	319	316	288	294	301	315	316	324	299	305	314	311	302	296	304	287	296	304	309	302	331	308	322	322	326	339	325	316	316	314	304	308	286	320	317	302	293	301	315	315	348	313	342	312	304	328	318	304	282	315	287	327	299	297	294	336	330	277	297	343	300	316	272	309	311	327	311	313	290	303	304	305	309	289	329	286	292	326	335	331	275	296	308	311	315	315	288	310	306	304	278	293	313	281	299	306	291	314	295	284	297	307	329	295	301	343	310	259	339	287	280	309	304	301	262	297	348	283	295	311	290	320	315	317	317	306	288	304	330	320	314	301	285	323	294	312	295	312	317	343	313	297	306	313	327	308	321	300	308	341	313	303	322	305	293	302	294	306	292	313	331	287	292	314	289	310	306	292	358	317	281	291	324	307	297	279	319	305	310	326	308	307	323	302	315	322	294	296	282	314	342	317	308	327	311	305	300	343	296	334	315	288	296	306	307	314	341	317	306	296	306	322	343	322	319	311	313	313	266	295	299	300	282	321	298	297	323	343	271	324	297	305	273	313	308	286	284	328	298	347	302	342	309	330	300	314	300	330	310	312	333	312	332	315	278	325	316	316	243	280	301	322	299	342	337	339	305	302	307	271	326	329	331	311	292	342	302	303	292	315	289	316	325	312	311	282	321	295	301	300	302	332	303	312	295	308	318	313	331	312	295	281	334	313	305	295	346	287	341	280	315	300	311	294	282	341	291	302	313	296	308	303	319	288	321	308	306	291	295	307	304	288	282	331	299	272	322	341	298	310	311	301	300	298	314	316	321	295	312	305	291	341	295	313	323	306	325	331	294	319	295	300	314	304	298	311	319	285	296	300	326	306	316	304	300	309	337	321	309	316	306	300	301	339	307	314	301	298	319	272	304	296	337	308	319	290	295	335	288	291	298	300	300	335	303	283	298	308	301	323	298	292	285	318	292	322	328	323	332	320	315	298	285	326	283	311	324	310	290	310	310	297	316	286	319	335	317	322	292	313	361	292	310	320	314	300	304	310	356	310	311	294	351	321	303	326	281	333	334	322	326	304	314	312	308	310	297	289	290	342	327	274	313	328	326	300	331	318	308	316	306	311	289	342	296	332	356	309	304	341	343	292	314	306	283	299	305	306	308	300	299	283	324	296	313	327	345	319	315	290	303	296	290	323	314	288	320	302	306	301	290	285	303	277	312	298	299	332	305	307	331	308	307	347	350	314	297	332	304	305	305	306	332	301	294	330	269	280	312	291	321	313	278	319	312	292	300	316	296	311	314	292	292	346	297	298	308	297	296	275	311	290	316	303	311	295	341	320	359	298	295	297	311	313	272	317	289	321	322	341	306	295	314	314	312	307	332	342	328	309	305	317	351	333	329	286	305	309	319	303	328	299	288	289	324	311	321	339	294	324	276	312	283	290	326	333	326	309	311	297	317	314	300	326	315	305	318	322	288	307	296	315	315	325	289	288	314	295	322	324	304	323	314	284	328	291	280	295	296	303	281	303	297	304	309	283	304	277	319	318	303	308	303	300	308	296	319	287	290	319	315	272	315	282	297	299	314	307	324	308	292	326	312	296	299	315	284	294	303	280	261	278	324	286	313	285	322	311	330	287	292	333	297	277	295	313	309	317	302	328	323	297	321	316	297	298	293	306	285	284	290	315	284	309	329	309	291	352	315	311	333	309	319	288	306	302	311	304	319	298	292	292	327	314	295	336	301	303	312	315	314	316	305	288	303	310	288	292	318	284	294	306	307	336	290	319	264	320	338	301	375	326	341	313	319	336	289	289	307	278	314	300	267	296	335	314	303	283	318	319	298	294	306	331	333	307	304	306	305	283	313	330	321	331	345	315	289	294	304	304	302	324	292	287	332	297	300	304	298	291	341	320	304	307	295	294	300	288	325	317	274	297	311	319	286	350	307	319	327	304	319	324	329	305	306	291	283	307	298	307	349	289	347	286	317	317	324	312	305	322	295	283	296	341	316	280	299	320	294	316	332	304	326	319	319	352	280	298	314	325	291	302	331	301	317	314	315	320	335	312	282	307	289	309	323	319	299	304	324	291	305	293	322	297	302	296	318	290	309	296	336	331	326	327	286	288	316	341	321	300	303	289	307	304	333	339	338	297	275	329	308	293	293	298	348	342	304	322	320	319	287	290	315	341	285	302	309	305	320	270	322	345	285	300	318	307	290	300	313	288	300	319	273	306	294	306	334	317	263	306	314	321	306	312	364	310	321	296	326	316	320	289	284	314	319	308	301	308	293	321	295	287	296	314	275	322	305	285	322	286	287	303	298	302	289	333	291	284	285	324	302	297	312	314	302	302	266	275	310	290	284	324	314	262	285	323	323	327	278	306	306	318	294	286	297	317	288	301	318	328	310	306	277	309	303	321	315	340	340	318	290	289	306	318	301	329	320	326	293	319	294	300	306	303	325	303	286	293	316	304	320	321	305	316	304	290	316	314	337	320	330	312	314	327	326	310	324	314	325	295	287	307	330	305	320	317	314	309	328	313	341	293	304	282	289	300	312	304	283	320	305	304	335	306	288	292	333	291	336	312	322	297	299	303	306	286	347	306	302	322	293	273	323	313	305	309	331	316	345	296	328	332	319	299	304	303	306	327	319	312	275	299	295	315	320	286	282	282	320	289	313	314	310	302	309	312	282	326	298	307	315	310	311	320	306	317	311	306	319	305	297	319	302	294	269	286	311	310	286	311	334	292	347	292	342	306	295	316	311	302	311	313	326	268	305	293	309	303	308	316	267	301	311	327	331	319	306	306	319	337	323	310	312	292	337	329	279	284	283	350	338	337	318	282	329	333	307	320	286	311	328	311	305	304	287	314	321	359	313	285	315	317	294	332	324	321	298	330	309	317	305	310	303	310	293	285	312	271	322	292	305	306	324	297	300	300	329	313	297	322
4454	5563	4229	2173	1501	1282	1025	856	778	668	614	614	560	530	505	518	495	463	443	465	442	433	453	473	455	424	431	426	467	454	434	384	436	429	411	400	390	421	395	404	419	430	440	411	448	435	405	426	434	395	436	418	367	440	396	412	394	388	395	469	418	416	406	403	400	391	411	440	428	395	437	413	381	415	428	426	409	441	433	390	424	427	388	412	423	391	451	390	439	439	358	416	406	399	409	389	403	393	448	426	415	397	394	420	405	403	417	435	424	406	408	407	407	407	411	394	396	436	397	423	408	412	416	387	413	386	364	383	384	377	407	414	428	421	352	406	387	452	451	383	409	403	419	393	403	361	437	398	433	440	436	434	408	440	400	421	414	402	425	392	406	430	426	404	446	404	409	379	392	417	419	379	422	451	399	422	425	419	403	405	396	406	418	410	447	397	421	450	391	399	424	422	427	405	410	410	423	439	409	411	452	408	402	429	390	389	402	397	378	419	449	446	435	419	404	406	429	400	423	384	396	438	399	387	410	414	409	380	437	387	409	405	395	450	418	391	417	396	439	430	419	404	388	371	359	408	415	402	429	407	424	407	388	430	384	432	389	449	417	403	432	403	424	390	393	426	379	457	392	411	428	422	439	401	389	420	451	397	411	418	399	402	396	382	404	421	432	440	422	410	410	408	362	407	410	421	419	397	403	426	408	427	404	390	426	441	412	405	431	419	390	413	386	411	427	391	423	425	407	416	388	409	420	426	443	404	404	422	406	419	405	429	434	408	400	426	425	374	404	400	377	430	393	397	360	383	404	432	418	392	437	404	437	411	371	433	436	384	380	391	407	415	410	381	394	426	393	421	421	421	409	438	385	403	461	444	421	388	453	416	413	435	431	385	424	420	420	453	381	392	404	444	400	404	445	384	407	427	426	420	426	371	412	408	376	399	400	385	424	393	425	399	456	433	418	431	403	394	393	417	394	407	424	440	395	446	409	385	391	415	417	447	385	429	417	422	445	383	393	388	415	401	431	419	435	418	411	419	400	427	413	409	433	457	421	435	388	401	389	352	402	409	416	420	428	419	402	433	460	384	372	366	394	400	423	444	434	432	396	419	392	378	396	424	410	412	459	414	384	388	417	420	391	410	401	403	422	445	426	413	431	435	421	431	406	377	440	423	434	439	393	405	437	411	403	407	449	418	400	397	402	394	394	401	406	426	432	398	410	413	416	430	424	402	441	410	428	387	417	387	391	450	397	415	435	403	384	418	413	393	463	403	430	420	405	397	432	406	419	416	402	405	422	390	407	397	403	439	365	383	389	379	424	384	377	410	423	442	426	405	392	408	398	414	388	390	388	447	420	450	389	396	422	441	428	413	421	386	370	392	378	453	411	429	410	417	394	411	390	428	391	428	425	434	408	407	436	430	421	438	382	397	398	440	401	407	383	363	385	383	420	418	441	395	403	430	424	415	412	394	401	425	372	431	408	407	392	424	425	420	420	439	409	411	396	397	402	387	363	385	419	417	408	389	436	407	396	415	411	456	398	421	418	395	443	407	419	444	430	416	420	382	393	415	407	403	417	413	429	399	433	353	446	413	409	443	421	411	438	417	391	414	403	382	376	452	418	397	406	396	437	418	411	410	389	458	469	398	393	420	415	406	397	426	439	378	407	431	398	429	390	404	403	428	393	418	405	448	396	392	448	423	391	398	392	427	411	392	392	418	410	399	389	392	408	442	410	391	396	445	401	428	435	429	444	429	423	421	433	402	419	389	413	415	418	357	405	405	427	396	400	403	435	415	403	439	407	437	394	438	417	402	429	432	441	374	395	396	419	389	424	384	364	429	446	407	435	410	402	436	417	405	427	432	425	419	410	429	398	409	445	409	425	403	444	446	389	405	435	391	425	431	422	413	405	420	395	400	382	384	425	410	382	435	386	413	382	443	409	393	390	433	408	419	390	425	436	442	396	458	414	401	415	379	466	391	383	383	423	420	407	387	409	368	416	407	392	427	415	405	388	417	402	419	403	403	410	400	333	415	454	463	401	387	410	406	371	409	435	394	389	370	409	373	399	417	419	409	412	431	410	397	466	407	405	409	369	383	382	431	403	413	414	376	393	408	435	417	385	393	403	418	401	434	390	369	410	438	391	389	413	428	407	418	422	392	420	447	419	403	446	388	390	387	419	391	424	368	455	431	412	424	419	396	408	421	404	420	421	412	450	380	436	375	433	407	391	389	407	386	401	424	448	394	405	429	397	413	427	415	381	432	395	408	395	433	433	408	398	405	447	428	404	393	406	429	408	414	425	410	370	425	428	382	398	423	430	407	417	399	422	396	421	397	420	395	390	396	424	423	408	399	383	424	385	414	384	402	389	404	411	423	371	391	421	404	404	452	396	419	413	450	361	421	413	461	409	393	417	398	428	432	447	369	417	409	428	414	410	391	423	388	436	440	370	359	421	407	380	398	419	394	436	386	422	397	421	389	423	439	391	401	449	425	369	414	433	413	400	410	406	371	427	419	422	385	428	405	413	407	402	433	412	394	421	399	423	422	393	406	412	399	419	425	430	416	431	421	405	420	410	390	412	398	393	383	371	381	411	403	414	389	411	378	421	398	436	456	409	421	406	441	418	436	380	386	377	410	447	427	419	417	389	392	411	420	399	388	408	406	392	387	442	388	389	440	446	429	386	369	431	381	380	425	419	390	424	417	401	421	394	436	412	402	417	411	416	419	409	410	407	427	409	427	364	392	397	427	414	423	391	418	426	389	398	396	391	428	415	431	411	428	430	400	441	423	384	428	417	389	431	410	417	397	406	435	386	388	400	432	400	389	419	435	389	416	402	406	415	412	383	412	418	419	434	380	394	410	428	387	449	421	458	386	424	416	414	426	422	410	433	395	424	403	412	396	419	403	379	390	432	391	385	407	393	421	442	435	391	419	396	374	407	416	362	400	445	427	386	405	432	430	425	401	414	414	404	410	429	430	435	394	427	410	453	403	393	424	406	410	408	398	445	390	411	407	423	407	387	404	414	396	399	380	393	402	412	415	407	382	396	416	444	408	410	391	458	412	400	401	432	393	422	406	384	388	426	437	440	412	397	465	390	390	411	410	426	406	426	406	411	388	407	415	420	422	411	427	420	440	378	406	425	421	423	426	429	411	379	417	413	407	415	393	447	389	398	424	421	406	418	438	391	415	434	403	414	422	426	406	407	394	400	441	426	425	418	410	400	411	424	416	372	373	442	427	429	427	390	396	400	421	383	419	446	391	392	411	397	406	422	386	377	423	446	442	420	395	379	423	413	418	398	389	417	437	399	420	436	384	416	389	401	446	429	433	409	428	420	448	394	407	429	393	405	405	426	428	424	409	397	448	411	401	440	400	393	411	441	397	400	426	405	401	393	446	378	392	414	415	429	416	429	443	402	414	426	386	449	400	447	384	408	405	407	406	373	415	429	382	404	430	444	423	403	439	407	431	448	428	462	395	449	414	410	429
23237	21706	29762	24196	21707	21789	11636	1777	1314	1278	1205	1100	1018	1099	1029	907	924	953	909	937	864	943	896	911	856	837	863	843	891	860	846	899	855	830	916	880	851	823	831	843	834	924	859	892	805	846	868	866	837	818	813	833	859	868	876	860	821	860	800	872	848	885	850	861	845	864	831	825	821	845	888	840	808	825	849	855	811	865	851	833	822	799	866	856	821	822	835	850	802	807	820	820	857	809	816	834	850	817	837	796	879	861	844	801	796	846	850	854	839	808	822	844	835	859	855	822	824	885	823	825	821	848	879	916	831	804	887	834	795	830	839	845	847	840	839	816	823	790	845	792	839	792	806	793	857	877	889	818	844	808	832	859	829	832	813	840	827	828	790	837	861	841	850	828	831	865	816	836	831	869	928	802	838	827	825	819	891	840	801	782	802	869	844	807	849	861	845	850	853	856	837	859	852	830	828	805	866	866	858	827	801	835	813	859	811	817	804	849	785	789	845	812	842	821	807	812	827	848	834	784	848	788	861	828	875	789	815	784	843	836	905	807	816	798	821	841	892	831	877	805	794	800	829	812	804	784	817	869	854	800	858	826	852	819	848	850	825	764	855	855	799	809	790	848	823	842	847	766	781	782	796	877	818	836	814	833	815	817	846	792	816	865	832	759	833	779	858	813	877	864	812	866	827	862	816	828	806	855	758	788	792	871	857	849	799	905	827	798	797	830	860	850	785	785	804	849	823	854	823	745	826	856	797	774	865	808	868	777	830	873	813	818	826	819	812	775	858	855	834	847	837	863	858	845	795	849	851	837	840	822	833	830	834	815	796	851	907	810	864	884	835	805	848	881	860	809	858	827	842	798	866	801	867	800	833	838	770	864	818	862	862	817	819	879	882	813	869	861	867	870	847	887	790	830	811	819	772	819	780	805	840	801	826	787	823	860	796	815	813	830	829	787	841	864	795	858	821	804	822	801	836	809	810	830	823	846	799	835	816	802	840	829	855	855	821	768	830	848	784	843	783	788	789	849	832	826	783	813	811	825	860	803	852	848	775	792	870	821	804	775	819	860	771	807	858	840	839	816	805	820	830	873	830	800	807	826	829	790	830	857	823	860	838	876	858	820	812	846	866	825	815	836	839	795	812	826	834	809	831	845	774	836	819	826	842	854	830	855	856	832	894	808	846	882	835	889	853	871	815	869	838	903	818	819	847	828	783	823	783	829	811	806	888	803	876	854	845	880	776	845	779	867	792	784	813	790	831	855	860	820	874	817	819	800	815	798	855	845	837	870	849	834	845	787	828	843	786	824	846	865	805	787	875	841	870	834	872	797	808	818	837	853	816	806	866	814	774	848	861	857	813	835	872	833	853	795	824	800	863	820	819	840	855	813	814	902	825	826	826	852	831	823	761	822	846	846	797	863	836	798	839	846	808	834	871	900	840	825	796	811	862	806	794	850	794	872	835	831	815	879	848	770	816	829	768	809	817	820	817	802	826	838	817	781	825	841	847	804	878	849	809	812	865	815	857	813	863	798	783	859	824	843	826	826	848	859	867	836	784	830	807	827	873	820	858	834	870	855	893	832	871	808	877	870	842	789	821	824	801	803	797	863	840	826	817	846	832	793	807	855	817	810	821	811	854	801	864	852	876	817	761	831	862	851	825	850	808	801	850	878	850	841	879	804	890	808	811	845	836	832	832	802	854	850	832	797	866	795	837	812	816	837	799	815	831	866	899	764	834	854	804	833	810	808	828	886	885	814	856	807	863	879	823	857	864	840	818	779	836	824	832	858	835	867	848	833	781	795	821	870	781	795	834	828	807	870	826	791	788	864	813	883	798	858	801	852	852	827	833	837	777	817	844	839	818	850	848	756	835	845	810	848	873	822	828	880	812	829	870	850	859	853	783	809	793	841	820	831	791	829	828	823	763	860	831	853	810	855	884	868	836	803	891	822	771	795	800	796	832	819	796	883	824	866	844	860	855	825	846	822	836	814	816	860	822	878	888	803	793	811	828	786	825	790	859	796	820	801	828	827	886	848	802	847	884	843	793	803	843	815	840	807	839	825	768	805	784	809	776	832	835	878	846	801	894	824	803	873	852	839	855	839	806	851	815	762	867	850	860	842	827	778	797	812	852	814	853	819	835	795	825	775	824	852	904	780	776	841	784	841	845	819	873	784	846	831	767	797	853	797	799	821	832	792	820	792	842	810	833	847	838	870	782	782	849	848	829	845	815	853	793	832	844	796	831	864	888	797	838	824	857	828	877	821	815	846	864	877	873	824	822	816	880	815	842	845	821	817	866	839	832	821	854	908	838	827	895	848	837	782	870	767	800	834	833	817	793	814	817	797	859	830	895	842	822	847	823	840	839	803	831	817	839	852	836	856	814	865	779	839	843	826	789	868	826	838	818	814	818	764	794	868	836	841	806	852	772	826	846	759	834	809	846	791	852	858	746	805	804	821	860	834	864	839	794	843	818	831	851	871	825	837	857	845	836	821	836	826	866	853	852	796	816	896	808	793	781	794	823	807	848	830	841	866	838	787	883	838	803	814	794	801	866	848	845	809	857	814	832	820	800	809	883	778	858	806	781	860	815	822	859	856	879	868	809	875	790	837	927	840	841	805	880	829	860	861	815	800	789	796	821	801	718	884	842	833	837	773	831	810	814	804	815	831	814	898	824	822	831	813	790	829	834	839	741	806	882	830	835	827	780	814	854	786	795	855	826	811	838	826	821	870	807	850	820	783	814	827	820	796	844	820	795	848	803	853	824	822	801	843	834	779	822	862	821	851	810	817	801	835	785	845	904	818	842	821	856	850	774	789	835	816	870	838	827	813	835	828	822	825	843	822	836	801	817	836	795	869	786	815	859	857	841	847	837	821	843	831	830	804	811	863	828	815	827	841	828	844	827	918	828	840	842	851	778	879	804	859	829	842	814	863	808	787	838	847	832	766	834	883	822	868	839	806	826	861	798	832	813	800	843	806	811	857	814	831	826	806	834	820	825	860	807	817	836	807	845	824	816	840	800	777	762	807	824	841	858	802	865	826	825	810	765	820	791	832	805	804	785	873	855	829	825	810	838	781	832	820	846	840	797	808	806	845	808	873	812	800	805	801	835	826	796	881	814	822	869	820	886	884	824	850	817	837	829	784	827	869	822	847	796	865	806	839	846	793	835	806	846	817	811	805	879	816	870	861	851	845	835	842	829	825	815	810	857	845	841	765	852	816	815	857	812	832	828	850	819	787	807	870	839	790	835	802	855	841	829	801	801	803	839	808	807	812	806	849	902	821	823	808	804	831	860	795	795	786	839	779	875	775	812	802	826	854	855	882	817	836	789	810	825	825	807	806	805	797	832	830	868	854	795	866	828	867	816	826	824	807	846	853	823	837	796	811	804	848	850	834	849	813	806	785	850	832	811	833	861	834	832	871	841	827	799	912	836	802	804	860	873	831	819	824	783	851	835	878	794	763	834	766	847	818	806	764	800	838
7207	16857	13354	7051	5278	4073	3245	2643	2252	1981	1790	1551	1510	1448	1365	1320	1286	1230	1218	1149	1203	1133	1191	1062	1098	1106	1141	1032	1072	1055	1064	994	1036	1067	1037	1020	1006	965	1016	1018	971	960	1021	1036	984	1013	997	941	994	998	980	968	985	1038	1006	969	1058	1048	1019	984	964	944	922	1007	991	945	968	965	985	982	1025	937	962	1031	1044	972	1019	1016	940	990	937	1029	982	958	949	1011	1018	951	1035	971	981	960	971	985	1020	937	1013	1010	967	979	975	1000	953	974	949	1025	961	917	944	967	972	955	1012	1011	934	964	966	1019	958	979	929	1049	968	954	996	1002	929	982	994	982	971	1023	964	969	992	1015	1023	1003	981	991	933	941	994	950	980	969	952	961	952	1003	1028	953	974	986	929	998	957	928	936	973	961	942	1015	975	945	1012	952	998	961	924	1006	992	987	956	946	948	994	949	943	906	933	959	977	976	941	1008	1017	946	1007	970	973	957	982	987	1056	963	978	1001	930	1001	942	979	993	991	982	954	935	981	990	974	972	949	963	980	975	872	1011	945	976	1003	967	1004	990	975	947	976	1014	978	1010	975	956	909	987	1006	1041	1024	976	1002	982	941	1007	1003	971	970	970	1036	936	941	1017	981	967	1004	972	986	1001	957	1046	993	972	973	923	989	979	972	956	987	970	929	958	960	954	956	996	951	1005	954	1031	993	971	973	967	983	954	1060	977	938	961	954	1036	911	966	983	960	999	966	1045	979	928	969	921	969	971	969	972	959	990	1005	984	908	922	991	985	1008	928	989	967	982	948	1042	971	950	997	986	1005	936	995	950	986	983	936	976	983	987	990	959	986	971	1012	989	965	976	913	977	963	940	948	979	947	965	1002	977	966	972	982	933	972	1014	991	1008	988	963	936	1021	1009	1008	956	954	946	998	1017	908	1039	957	954	954	995	926	1002	912	959	1011	1001	935	1021	999	985	1039	922	1017	967	1040	988	961	993	973	981	1058	1008	1004	910	910	971	945	995	913	967	1013	1016	969	1017	1005	929	986	999	1046	942	970	956	959	999	1034	965	987	990	934	899	940	950	973	963	976	998	1043	971	950	1042	959	973	992	920	995	983	955	981	980	989	1003	1031	933	1010	977	968	980	986	1016	1019	977	1019	924	979	947	1035	972	950	935	1003	990	979	972	933	985	954	965	1049	965	959	961	1020	1003	939	975	974	965	943	996	923	1048	964	964	969	958	1003	1068	953	1053	976	866	903	981	958	1016	1001	991	974	1014	1019	983	971	979	990	1005	992	987	1011	1029	1039	915	962	999	1012	982	978	989	1016	1028	971	939	900	1017	954	1007	969	966	984	957	979	943	933	1003	986	967	938	971	966	976	982	926	1005	996	970	987	941	999	970	931	945	959	979	955	985	1019	1007	964	967	971	992	995	979	1013	926	1013	958	929	956	1006	930	958	998	1009	959	910	1016	929	974	1001	986	1019	948	942	937	942	980	936	980	968	963	967	967	988	979	1023	918	1006	948	972	984	1003	974	977	941	1035	990	1010	927	941	1019	868	963	1039	1011	995	984	954	1023	954	909	963	992	990	959	978	1008	923	989	1022	935	938	984	958	993	965	910	1008	963	942	961	969	994	947	970	957	967	986	938	940	1070	974	981	985	996	959	980	977	945	978	1022	1042	955	1006	971	1004	961	996	979	940	1018	964	971	948	972	987	962	1027	951	970	945	963	1007	992	995	1026	946	964	942	1033	981	1008	950	1017	1002	933	966	962	1010	935	959	1010	925	1001	993	1033	1025	1032	1010	967	951	980	1011	979	906	976	954	961	972	983	894	956	1014	994	1001	936	975	983	976	949	953	961	951	975	957	1013	927	998	988	992	1001	987	963	927	943	930	965	994	1004	962	990	935	968	950	969	1010	946	971	978	984	932	1013	1038	938	1040	978	1022	1002	993	1024	1009	976	890	1035	995	974	988	997	1025	959	898	1021	947	971	1000	932	977	924	959	993	941	1013	952	1012	951	949	1020	955	987	940	944	1002	996	957	984	918	963	977	1015	954	997	1018	986	966	1017	1013	1009	981	983	988	962	946	946	987	921	958	1009	968	1019	980	1010	993	979	944	982	1026	940	992	936	973	1012	954	935	960	976	999	957	961	1008	995	933	997	992	966	966	979	953	964	1013	960	977	956	974	959	1018	995	940	1018	975	955	959	985	952	967	958	942	965	959	962	1017	963	974	939	996	975	960	990	990	929	973	1038	1009	1003	1006	971	963	990	982	983	969	910	1028	934	979	998	967	980	960	973	1010	1003	969	1026	949	1033	929	1004	986	960	974	988	911	1014	964	1029	939	989	964	931	1002	913	946	966	977	964	943	971	973	978	974	1002	995	958	947	992	929	991	1001	975	975	958	952	962	952	969	969	974	935	1004	952	921	946	996	1000	1006	957	1003	938	991	971	997	1014	1004	972	980	1012	976	956	988	994	1032	952	926	1019	952	949	966	981	938	948	939	1014	1001	1001	948	968	977	974	973	956	1034	948	1000	1000	976	932	961	956	1057	984	959	975	940	934	999	997	1008	956	1040	954	985	961	913	994	943	970	950	988	1007	904	997	943	955	1062	984	970	978	1028	976	932	913	956	939	915	1030	973	944	945	952	928	910	976	962	917	977	942	986	999	985	991	956	998	971	944	967	1009	984	990	952	983	1015	922	1021	956	943	945	972	963	915	992	945	935	1011	995	959	965	977	941	996	956	959	1021	975	986	941	956	968	1028	943	940	992	1013	978	1019	957	939	950	948	997	936	924	964	953	977	979	988	965	1037	968	963	996	953	979	967	989	924	1069	967	995	1023	992	1011	1068	986	979	980	971	924	973	1012	937	968	1001	922	990	1000	998	936	945	946	1002	988	977	972	990	934	974	981	993	939	1003	965	950	985	942	1001	947	1004	950	961	993	948	944	997	945	949	961	982	991	1002	966	931	1029	994	1002	990	941	964	999	954	964	981	1019	946	980	947	993	985	969	966	1006	967	993	1016	1030	1043	950	965	990	918	1018	967	949	956	979	976	970	979	965	980	996	978	981	975	1013	1010	941	976	1043	968	980	965	1023	988	1011	995	987	987	975	975	956	913	994	991	1031	909	924	934	948	968	951	969	993	996	939	947	905	998	959	994	948	949	980	963	982	1016	999	992	1059	1012	959	987	989	1019	1018	985	975	1029	960	978	1004	975	994	1019	1021	998	944	988	983	1027	976	977	960	1014	983	991	1040	984	972	976	959	1044	974	944	975	964	973	930	982	991	948	965	1007	1007	992	1006	987	968	974	962	1017	951	1002	1004	978	965	959	938	899	997	945	1045	963	946	924	994	959	954	978	1014	957	1025	940	1002	1017	952	954	988	995	962	1010	1012	983	991	985	980	1004	976	970	947	929	908	985	959	1035	1005	966	994	997	996	998	929	924	945	1029	1003	964	980	995	1042	1005	999	966	971	905	1040	952	956	956	992	958	1023	972	1010	975	919	972	1050	1007	952	994	963	961	977	981	928	960	957	973	972	992	1026	985	1037	944	956	992	956	978	981	909	962	983	943	955	1003	965	981	942	986	978	1015	940	993	997	1028	966	954	970	998	1011	988	1012	1034	952	917	944	956	1067	998	984	966	944	931	941	1008	1009	1002	930	950	961	980	952	981	986	921	922	947	938	959	964	961	905	1006	1039	997	961	946	938	964	948	969	967	1002	929	978	942	986	958	1002	980	990	997	938	1003	954	1012	1001	991	962	915	991	1003	932	1012	988	982	991	947	950	939	976	934	1033	986	938	950	993	960	966	965	1022	987	966	1010	987	1041	962	982	940	961
27595	20364	6577	626	386	329	314	305	273	295	281	284	287	316	261	251	296	272	278	285	286	292	260	287	264	271	297	268	268	269	267	288	300	266	250	256	279	270	284	264	285	293	307	272	279	296	304	282	311	271	293	277	279	286	284	284	270	282	276	265	297	256	275	258	312	313	264	263	272	267	293	272	275	285	279	299	285	274	303	286	266	272	300	294	264	258	300	259	266	263	252	274	282	285	269	271	299	252	281	280	277	277	279	293	274	280	278	292	278	274	273	262	270	295	296	277	270	275	310	298	282	239	238	270	266	271	262	317	275	280	269	266	257	258	305	289	262	260	287	278	299	284	309	282	298	270	263	297	283	251	285	283	278	280	283	260	295	295	294	265	275	310	229	270	264	302	306	283	302	266	277	238	268	265	291	321	290	245	275	293	253	279	274	254	267	300	278	290	255	270	268	275	270	276	270	279	278	292	270	299	285	268	287	291	289	259	279	274	247	269	265	287	274	283	280	310	263	284	277	279	242	267	286	284	296	269	290	270	262	307	284	286	268	277	263	254	267	284	281	272	278	273	285	296	288	288	246	275	283	278	256	278	286	268	265	275	264	301	269	297	280	284	281	269	272	266	260	258	321	296	292	301	305	291	306	262	262	283	263	281	280	301	283	290	255	275	283	276	274	258	271	252	276	268	277	299	288	289	278	267	282	294	288	281	272	271	286	281	288	275	300	273	274	289	294	247	262	267	270	272	263	304	269	293	291	270	291	305	286	274	259	265	302	305	253	281	280	292	263	293	286	276	271	311	277	276	268	224	256	278	274	262	279	269	269	275	260	279	272	260	261	303	254	294	249	274	281	265	264	294	259	268	290	291	277	277	290	289	259	267	250	234	255	280	323	276	256	289	279	274	275	283	285	273	288	268	269	289	249	285	282	254	269	278	220	276	315	261	283	309	284	257	287	270	284	280	266	302	260	282	301	279	267	262	269	277	253	278	294	257	271	277	255	263	262	288	307	287	257	280	274	266	282	258	272	271	294	275	294	284	291	280	278	256	274	255	295	294	259	278	283	315	292	257	284	285	287	275	268	293	266	255	284	263	270	270	306	271	256	244	273	262	280	287	289	283	293	307	272	290	282	291	287	256	269	273	277	278	257	290	296	282	248	267	267	300	275	280	293	293	273	299	287	282	249	263	267	249	267	291	302	229	274	267	290	308	268	282	275	266	283	286	282	310	318	285	285	268	283	267	290	264	308	296	265	273	269	264	265	260	288	261	312	255	308	270	283	306	265	272	277	272	282	296	283	275	283	254	274	298	283	275	282	270	301	296	293	302	265	279	282	290	303	253	285	311	269	284	275	262	287	264	272	270	293	280	292	274	268	276	280	256	290	280	245	297	287	277	285	255	293	274	285	252	281	259	302	289	296	266	252	261	284	288	298	264	273	291	284	291	259	268	278	295	288	287	269	283	265	258	284	300	280	270	292	299	298	276	269	294	294	304	280	288	297	277	259	300	258	288	279	284	282	266	289	238	270	265	291	266	262	275	259	301	270	243	296	262	287	294	270	267	300	266	249	303	263	263	280	294	268	275	278	276	282	270	275	279	280	270	287	277	284	277	270	288	284	313	290	253	281	274	259	296	316	271	274	264	266	286	276	307	260	295	267	290	276	272	287	277	257	283	300	296	250	288	285	311	282	277	273	262	292	262	285	268	266	242	263	288	274	287	291	227	304	273	260	302	282	270	283	289	309	267	283	266	246	280	283	286	308	292	272	275	267	308	249	296	258	267	256	276	283	277	271	255	292	256	278	291	289	297	289	266	275	288	249	252	281	270	259	271	272	298	275	289	293	273	308	286	274	286	314	259	289	253	305	285	253	283	277	272	258	294	311	266	248	283	288	300	265	282	281	283	276	267	259	268	256	248	279	284	276	281	256	288	278	281	284	281	286	285	256	274	269	289	255	292	281	266	306	287	294	268	256	279	278	287	285	270	265	267	284	226	265	298	266	271	311	297	255	264	292	270	285	266	264	279	275	257	282	294	272	271	292	308	292	258	280	277	292	275	253	288	254	286	280	281	279	287	252	257	269	287	253	296	286	262	274	252	290	254	258	273	257	261	278	284	276	268	250	270	283	285	285	265	281	281	250	291	267	316	286	273	283	249	259	263	285	254	256	272	266	277	277	284	293	273	253	282	284	274	294	279	281	231	258	239	265	271	278	244	269	267	292	293	258	262	272	252	273	272	291	273	288	279	289	265	263	260	295	280	264	268	267	301	281	310	281	278	260	252	271	263	273	259	287	271	249	291	327	299	235	276	266	250	294	297	275	295	275	269	275	256	260	277	250	298	264	290	286	254	285	270	288	309	287	290	280	296	280	249	273	262	260	266	259	270	263	264	282	273	299	237	288	307	279	291	294	253	287	274	277	299	278	316	254	248	290	285	244	298	274	287	288	285	269	290	255	289	262	290	293	271	265	273	274	282	280	285	227	320	285	290	277	294	270	296	273	293	244	277	270	269	267	265	281	247	289	250	285	274	254	260	284	298	271	273	273	258	270	305	256	290	229	282	303	288	268	295	257	288	282	293	275	269	284	266	265	263	287	312	271	247	255	294	265	311	266	280	270	271	282	246	305	280	262	306	304	288	299	301	297	281	256	264	287	249	248	256	296	268	290	263	238	288	281	273	280	291	263	273	242	242	277	299	295	275	308	273	307	265	290	288	283	277	291	239	276	291	272	302	290	277	295	260	286	272	264	289	277	246	253	277	284	223	273	264	254	288	266	295	289	237	240	293	264	269	274	270	306	277	249	277	272	278	296	287	251	302	276	278	275	310	274	270	261	274	273	247	274	289	265	295	307	303	275	213	298	284	292	272	293	296	268	283	269	310	258	321	280	254	271	283	287	282	262	248	274	308	285	291	274	274	240	306	287	300	257	241	291	296	286	297	265	299	254	315	264	276	297	265	267	294	290	303	280	288	276	269	263	269	271	272	257	271	256	278	270	281	259	288	322	269	288	220	258	267	278	293	274	318	288	295	254	271	299	320	263	275	223	283	285	298	282	284	276	297	260	285	248	258	277	298	272	322	269	293	251	312	261	268	278	266	259	282	289	285	280	262	254	303	236	294	291	303	273	290	258	273	273	290	266	305	305	292	283	269	291	266	276	263	278	278	263	255	267	284	273	282	270	286	293	257	268	310	287	277	253	303	245	270	278	286	267	286	289	277	301	296	247	266	255	289	279	279	254	262	273	291	277	266	294	244	313	276	279	248	281	273	291	297	271	257	313	278	291	267	268	298	273	292	281	266	277	275	282	269	269	280	296	260	254	292	278	299	271	278	271	275	246	284	265	285	294	287	274	270	258	264	293	288	266	248	239	283	271	272	264	281	271	250	300	254	258	276	235	269	297	273	263	262	273	307	247	299	272	305	256	255	292	273	270	276	288	262	268	267	278	245	279	275	299	242	283	279	297	273	294	246	296	282	255	277	272	290
3936	1077	930	601	547	483	422	417	394	398	376	366	355	360	395	378	341	370	370	382	360	355	372	347	365	356	345	359	321	333	354	383	396	358	347	345	363	325	350	354	358	351	359	346	355	345	401	337	362	338	361	341	371	335	352	363	344	321	359	373	364	372	363	350	335	338	323	329	363	346	330	342	368	338	341	337	366	353	347	373	343	375	377	385	368	354	365	372	355	358	372	339	355	345	357	375	347	326	334	356	361	348	357	383	366	338	356	341	359	379	335	341	350	353	363	340	368	373	344	350	349	356	316	374	330	353	382	332	363	349	367	323	374	354	343	333	343	344	320	351	324	373	367	363	354	338	371	348	369	335	369	401	314	341	338	342	370	331	329	336	360	359	363	384	330	393	343	344	340	353	356	353	342	371	340	340	335	361	352	345	348	344	364	348	336	382	329	344	366	329	326	368	354	363	365	357	329	378	347	365	361	383	346	344	344	375	337	337	378	355	378	363	319	332	338	360	348	354	347	348	341	358	358	342	351	349	336	332	328	351	346	373	384	355	373	330	330	388	346	333	318	335	331	340	353	343	391	372	328	317	332	351	355	366	387	340	351	346	347	358	340	334	343	369	335	364	359	337	349	365	330	336	355	338	327	349	382	350	373	343	374	374	358	362	352	338	364	353	366	337	315	349	318	342	352	345	384	362	332	336	371	318	373	371	356	381	353	373	331	394	359	356	362	316	360	331	340	372	384	339	370	349	330	364	362	378	369	375	324	334	352	316	348	340	373	348	336	332	345	354	372	373	347	338	360	360	356	338	318	348	321	372	352	355	349	389	345	357	341	350	328	378	358	352	328	382	334	377	367	361	381	327	389	352	365	333	358	361	404	357	367	366	345	339	351	360	381	345	314	367	345	349	349	326	316	370	381	349	355	372	351	344	355	347	362	336	370	341	360	331	385	361	320	365	341	313	375	353	329	354	376	340	375	379	338	366	320	346	406	367	350	348	347	357	387	344	390	363	368	341	343	348	337	362	341	351	366	360	355	365	355	365	376	350	360	367	351	363	381	367	313	353	336	334	357	335	378	365	323	348	362	346	340	328	358	356	345	335	351	334	366	375	344	351	328	377	346	338	325	320	338	411	331	359	368	372	338	329	341	337	330	355	347	359	370	335	371	341	334	339	362	352	351	366	326	334	353	340	381	392	357	346	358	353	335	344	366	308	350	354	387	383	372	342	361	371	345	345	340	374	385	349	342	367	343	369	362	313	346	395	345	354	300	331	334	365	368	351	343	372	344	345	354	335	352	367	377	368	331	351	341	363	357	335	354	343	319	346	348	340	363	371	345	368	317	339	364	361	343	363	365	358	371	317	325	343	328	354	350	382	322	356	375	389	353	345	373	326	362	357	347	361	357	363	326	329	380	350	339	329	352	384	355	332	349	351	374	349	352	336	347	362	315	363	362	335	333	334	355	330	328	370	348	353	384	316	367	363	344	344	363	361	340	370	357	335	330	347	363	381	345	329	355	334	358	334	359	367	348	345	402	335	363	336	347	364	383	339	383	359	332	351	359	329	356	347	348	363	360	352	338	349	338	313	358	378	360	328	352	364	386	336	362	346	354	351	322	353	349	357	356	356	357	340	372	382	360	354	348	332	360	349	339	381	300	360	359	366	331	368	357	364	340	353	335	341	355	332	321	356	340	357	372	368	307	327	325	350	382	358	376	354	348	363	354	334	385	369	347	369	372	339	329	365	354	320	375	383	373	297	370	325	328	336	353	363	351	342	339	359	367	345	354	366	330	369	334	362	372	370	369	367	365	360	316	364	317	346	336	375	365	344	373	335	348	350	367	388	329	381	373	370	323	373	353	332	309	369	350	378	347	381	357	346	368	347	412	382	367	378	369	346	361	334	368	350	339	307	354	336	373	377	362	328	344	332	376	358	361	357	346	354	381	342	353	346	352	353	360	339	370	371	337	361	330	353	337	392	361	342	326	360	329	353	354	355	364	355	334	319	357	390	361	352	307	352	347	364	306	365	374	317	354	326	369	352	329	345	368	340	352	358	348	352	347	371	347	344	352	355	348	337	347	350	372	330	334	346	385	356	335	362	375	349	323	380	360	336	345	376	387	368	350	379	356	344	316	324	379	329	349	355	320	360	338	355	345	354	332	344	387	350	344	378	359	339	346	358	363	342	363	342	333	346	328	369	384	377	353	341	335	331	297	355	351	365	370	352	327	398	353	325	342	330	356	354	352	355	341	358	340	345	322	368	377	369	381	366	373	360	341	352	364	364	343	341	328	387	332	329	365	338	344	348	328	379	336	330	352	343	351	316	355	386	348	334	351	336	350	351	334	348	376	363	335	369	338	356	356	353	332	342	356	327	350	338	344	340	358	336	335	330	334	344	378	364	330	352	342	367	352	372	325	370	354	395	373	369	364	360	326	346	354	342	365	348	350	375	366	346	355	372	362	396	373	366	354	319	325	383	370	372	335	377	383	348	345	363	359	351	323	303	362	331	358	363	349	344	365	371	341	373	349	356	362	344	343	365	356	348	332	354	367	342	359	378	328	355	342	373	356	341	367	352	340	351	305	350	382	383	382	335	358	347	363	331	346	373	364	352	374	348	346	327	370	370	373	350	339	358	364	349	381	354	374	347	353	356	358	311	397	339	367	360	362	377	347	346	350	340	338	369	343	348	357	357	351	361	363	327	392	330	326	354	339	368	354	341	374	319	353	354	339	343	380	325	352	355	370	349	354	329	320	353	331	362	337	357	341	336	327	324	311	352	338	337	367	362	341	337	326	352	377	340	383	314	348	375	365	340	345	336	344	356	342	345	396	310	366	370	350	357	363	362	366	327	376	355	390	366	335	342	334	353	372	347	350	370	349	351	339	326	339	317	394	345	351	338	328	337	355	370	364	361	348	333	359	353	361	365	362	376	361	358	351	351	311	314	350	372	337	334	371	366	356	377	357	319	358	376	351	353	329	341	347	371	403	345	368	354	374	335	336	359	330	363	368	384	333	364	353	351	341	372	376	361	365	385	335	340	342	322	360	338	332	350	336	344	376	362	340	388	320	332	376	356	372	334	401	331	324	332	378	341	325	370	345	373	376	358	348	384	377	332	329	369	375	340	332	366	336	352	350	350	351	342	349	379	368	338	363	367	361	333	378	386	365	345	317	365	371	339	353	371	374	345	352	369	355	329	332	348	311	359	347	356	373	346	340	345	342	319	367	347	357	339	383	345	362	341	366	324	330	343	362	375	321	389	351	378	354	359	365	377	364	331	347	347	355	370	340	382	330	358	338	368	368	369	351	370	382	368	328	320	341	381	352	345	343	364	346	362	354	335	389	352	336	341	336	336	344	374	365	348	359	347	335	397	327	343	368	353	343	347	412	377	345	334	344	359	347	340	391	369	356	371	331	339	334	368	352	335	344	337	361	339	397	336	355	333	333	364	357	375	346	337	367	341	353	358	348	373	369	365	355	332
24111	21626	29204	24540	21627	11754	1575	988	904	817	753	787	718	712	760	678	659	684	635	672	656	663	632	659	621	608	612	610	635	643	654	641	629	603	637	626	637	619	620	641	588	620	644	623	626	583	607	591	588	629	630	628	635	618	619	589	632	603	626	573	642	612	597	629	579	687	607	618	629	664	664	611	592	576	597	659	613	620	644	621	627	598	592	577	599	649	629	580	621	622	594	602	628	616	618	585	648	635	605	634	605	647	640	585	660	613	594	583	628	660	581	613	620	634	626	616	596	651	601	597	616	648	612	614	605	612	615	628	616	606	636	603	648	638	580	571	591	591	602	633	602	606	630	608	642	596	607	611	583	652	642	642	612	618	651	624	604	608	589	651	599	623	619	605	625	590	624	610	638	596	623	569	613	588	618	644	592	621	647	606	638	585	597	579	600	608	610	590	623	611	655	583	610	608	655	623	609	553	608	592	643	616	584	593	610	571	581	656	594	582	611	632	622	653	643	622	582	591	662	627	660	567	664	630	640	592	638	612	630	653	620	616	615	632	627	601	624	610	593	587	633	565	598	645	601	593	646	614	603	587	614	650	618	627	610	622	613	615	593	660	639	587	618	624	618	602	617	582	618	591	597	581	606	597	542	577	612	593	631	625	618	624	606	572	633	636	575	587	568	632	571	618	610	576	623	628	583	595	618	601	641	646	599	614	602	624	599	624	632	631	631	588	612	652	601	601	598	646	565	612	544	654	630	619	651	598	603	567	610	634	624	616	605	610	587	571	611	623	614	642	608	612	610	609	668	588	631	628	618	634	623	604	581	594	602	610	610	609	619	645	632	621	616	597	591	581	644	595	587	627	598	606	595	606	587	617	623	597	705	634	586	617	655	588	639	627	606	623	630	644	603	620	579	607	601	607	573	615	611	625	629	601	658	621	631	593	667	611	605	652	641	620	582	636	639	578	643	640	635	574	631	633	613	610	606	598	604	615	641	609	646	666	640	612	626	584	615	605	658	580	582	650	617	632	580	576	581	615	620	607	669	579	658	595	639	596	634	601	635	624	630	655	647	626	611	621	607	601	596	590	615	622	623	598	608	601	638	631	597	569	639	600	644	639	606	622	638	671	565	602	617	626	634	609	613	602	618	605	649	587	622	578	572	573	561	593	571	595	652	606	634	610	623	669	617	622	619	643	590	646	612	616	629	622	578	624	590	571	658	629	595	646	590	642	575	600	580	628	611	593	626	574	612	605	592	632	617	682	615	585	590	592	638	622	625	634	605	607	601	625	645	614	639	573	624	609	649	620	614	608	646	586	592	622	637	581	573	596	612	624	577	631	648	622	628	572	590	591	607	607	648	609	626	622	569	565	606	634	605	613	621	648	634	574	584	589	660	595	639	605	620	585	615	610	594	591	644	623	603	623	636	626	646	605	653	586	555	625	662	619	574	563	625	617	599	629	549	675	611	584	645	626	587	614	584	597	631	602	603	597	634	652	603	606	644	576	624	597	608	600	616	604	596	626	629	602	599	620	604	655	622	571	617	623	623	592	601	609	602	633	610	602	662	592	646	588	593	650	571	644	607	661	634	613	600	622	623	590	608	594	608	609	638	629	660	626	614	628	609	622	579	661	583	585	575	588	608	570	612	547	595	666	615	625	613	601	622	614	625	578	643	646	628	555	590	615	583	623	628	581	597	608	553	630	606	593	588	637	577	621	666	646	666	648	643	581	629	623	614	629	613	624	595	613	624	632	633	580	634	597	618	642	599	566	595	614	624	604	604	576	626	607	637	605	625	623	611	599	606	659	602	608	661	657	625	655	601	647	591	611	618	566	618	606	600	606	629	587	627	628	567	600	645	624	620	578	631	620	585	628	583	635	598	620	685	596	611	623	623	632	594	602	614	602	634	696	636	635	628	619	599	634	605	591	650	623	623	559	634	607	650	617	605	629	582	556	616	612	608	625	615	649	666	639	643	580	606	676	585	603	624	618	671	583	612	573	630	687	616	576	629	563	627	603	579	644	629	622	641	635	583	592	573	600	628	576	547	576	630	578	645	618	598	589	594	644	613	620	597	591	587	640	596	606	576	658	605	611	590	628	651	611	601	631	630	620	579	587	592	648	608	637	607	603	616	635	587	562	595	643	627	606	609	636	536	587	656	605	626	603	592	624	594	655	623	632	607	651	615	639	607	635	631	623	617	631	629	613	659	635	624	565	603	623	588	658	624	588	598	601	605	633	632	637	597	622	621	568	617	602	633	599	629	579	612	607	660	636	631	565	607	596	639	635	631	599	596	619	637	597	615	583	596	640	652	574	625	615	616	618	629	565	615	601	662	588	623	568	634	610	577	625	555	595	613	661	611	597	645	557	611	615	611	612	615	578	626	628	594	609	618	592	594	626	627	592	632	637	582	618	610	645	601	667	635	599	583	630	571	601	639	599	638	607	668	619	636	658	657	600	597	613	665	619	580	603	658	630	597	606	624	609	616	610	637	610	639	581	593	621	621	614	617	617	655	627	615	639	623	588	603	660	597	563	592	574	555	628	555	621	661	605	620	664	623	650	635	592	627	614	580	647	641	629	620	636	608	620	598	639	620	596	600	579	563	584	646	613	584	613	605	618	635	619	609	615	616	581	594	655	616	593	607	598	647	595	590	635	604	627	654	629	571	555	585	589	617	605	607	637	604	581	630	587	613	606	625	593	583	600	595	640	586	590	596	560	601	584	648	623	617	649	655	592	626	587	588	601	618	582	657	605	627	605	596	621	591	611	617	607	558	635	620	637	627	615	632	609	624	586	631	608	595	587	595	592	636	578	613	603	600	645	609	621	611	612	630	657	631	628	603	610	542	630	608	622	583	610	653	607	572	674	591	619	616	593	579	646	594	598	609	570	619	602	601	601	599	628	621	604	582	604	597	638	607	671	589	598	622	665	609	594	588	655	613	587	655	613	637	615	576	658	593	614	545	587	575	618	620	537	626	593	633	590	584	597	663	591	611	613	581	670	621	673	592	570	634	625	597	621	606	608	587	595	622	569	619	620	617	597	545	629	570	615	665	626	587	606	546	587	609	611	610	611	610	629	626	632	599	582	556	558	599	606	607	637	634	596	635	577	630	624	590	621	598	634	611	612	588	605	602	602	614	594	577	644	582	584	592	602	636	610	611	586	637	595	627	636	609	567	597	641	583	580	605	625	611	565	657	632	615	592	622	622	624	593	639	633	611	578	616	643	632	633	614	627	593	596	553	598	562	621	622	598	596	602	693	649	633	609	580	555	585	610	584	606	602	612	611	640	588	607	575	623	614	638	577	613	641	590	592	610	622	636	618	618	602	639	626	623	578	606	627	624	578	594	570	631	663	576	607	615	651	636	591	602	601	586	611	602	625	605	589	613	618	647	602	632	609	631	574	622	616	594	621	577	608	612	612	627	598	630	596	609	587	575	582	617	632	616	571	570	604	590	607	585	580	603	597	604	582	640	626	638	636	592
4817	10149	8070	4046	2987	2243	1868	1602	1319	1282	1114	1103	1018	938	863	933	958	855	863	865	831	777	774	825	779	800	785	770	760	792	760	714	785	796	785	812	734	746	731	765	756	738	703	771	773	771	747	739	759	762	744	774	701	782	760	782	749	735	720	706	727	790	737	775	707	751	764	747	751	707	714	758	695	721	728	721	724	755	728	793	776	741	722	762	717	770	745	716	754	708	706	735	744	741	804	732	664	712	749	776	750	720	801	724	772	731	751	740	746	734	710	709	685	758	723	719	785	740	760	731	737	735	686	712	743	757	744	763	718	721	706	706	733	703	739	743	685	757	783	741	727	691	728	733	683	732	727	723	724	748	759	749	758	703	722	733	743	706	755	704	741	755	702	721	701	743	751	693	791	745	769	703	712	723	696	736	755	705	746	757	712	708	767	729	762	706	758	731	731	754	690	724	730	662	734	779	750	721	725	715	729	753	674	715	701	741	723	733	690	701	744	736	708	726	711	769	729	722	717	695	740	723	748	709	745	754	754	739	748	729	673	753	768	736	785	724	717	728	708	732	731	809	708	754	708	713	737	733	698	732	747	796	721	737	726	719	718	731	764	749	755	740	711	720	779	696	689	741	745	729	727	731	740	753	788	768	765	745	789	759	712	705	753	727	709	698	755	754	721	691	708	724	704	707	714	770	737	732	704	790	708	709	743	778	768	734	767	763	746	767	724	745	734	696	728	717	688	698	713	756	743	708	713	731	729	703	727	734	761	715	743	687	727	736	717	706	737	679	687	726	709	776	775	758	740	720	694	727	739	792	710	720	708	740	759	755	706	742	717	749	682	733	698	719	712	727	755	733	777	772	734	765	775	734	677	763	751	695	698	746	746	750	691	746	699	757	696	769	714	753	753	754	740	722	727	743	699	744	696	735	742	708	743	752	736	730	729	743	687	708	676	763	728	682	718	777	724	762	761	733	794	724	743	700	753	710	765	749	737	752	745	734	752	763	769	735	713	713	710	748	727	747	702	725	720	739	719	714	732	677	747	759	760	735	746	707	753	715	704	759	696	717	709	729	712	761	704	705	779	784	753	747	717	709	741	720	743	685	695	749	759	733	750	702	821	739	781	726	735	668	756	757	765	727	759	752	747	713	760	701	796	676	747	737	757	732	720	746	819	736	757	721	715	703	724	756	752	757	743	732	727	747	737	716	700	748	701	752	727	719	724	761	709	710	755	736	746	735	779	751	783	712	715	752	739	702	710	741	766	771	726	703	748	734	754	739	706	756	733	723	757	688	757	781	727	770	712	732	695	715	734	694	707	737	713	728	768	763	761	725	718	739	725	732	721	759	697	747	704	720	754	746	736	738	728	764	738	716	771	710	719	765	744	738	759	744	739	744	693	714	735	723	711	776	734	721	740	705	720	718	674	734	695	744	721	762	790	778	711	742	783	735	717	741	678	715	738	725	720	722	705	746	761	755	722	724	679	725	737	750	712	718	690	736	723	731	755	723	740	716	712	702	716	724	770	729	733	716	737	708	679	696	753	727	722	756	746	775	742	749	741	741	726	743	780	758	710	685	695	698	714	805	769	734	686	728	765	707	680	747	734	738	673	715	767	803	691	796	743	723	736	726	741	663	747	770	758	728	745	764	762	691	694	727	727	701	733	729	698	782	734	720	710	747	718	725	702	698	721	723	726	755	726	702	695	699	723	749	695	714	761	768	708	782	753	738	735	786	801	771	682	776	733	745	731	717	719	719	780	741	716	691	718	724	762	737	691	739	720	747	715	740	708	721	726	694	712	733	734	708	686	695	705	710	715	732	798	735	729	755	679	663	732	734	756	714	702	704	741	738	705	739	714	701	769	771	725	724	772	712	721	787	753	709	745	733	751	735	770	776	693	711	770	763	712	735	715	709	721	781	733	712	713	776	750	725	695	719	758	767	719	740	761	742	755	754	758	724	737	772	741	754	699	724	746	662	734	777	730	705	679	755	700	721	699	742	699	739	664	731	701	732	736	682	766	720	734	736	718	736	721	770	770	713	740	737	742	758	723	733	758	739	755	679	722	685	704	733	733	749	758	773	700	713	738	667	765	718	728	727	726	714	710	748	730	759	677	683	736	720	786	737	753	755	717	739	783	711	734	727	727	753	722	652	746	736	732	751	749	743	698	704	725	746	693	707	722	645	724	711	752	711	734	708	731	720	769	727	747	730	730	758	755	713	703	699	732	702	724	683	732	744	753	708	705	678	693	734	732	757	766	739	724	694	745	780	733	753	677	789	743	731	753	746	721	751	746	684	712	710	776	663	669	735	750	748	703	733	763	723	785	775	756	779	690	743	732	706	708	722	702	734	750	749	664	757	717	678	771	712	742	714	730	725	688	740	724	723	745	722	703	721	738	704	727	730	723	722	751	765	717	733	746	748	708	751	746	716	729	719	729	751	730	739	729	722	721	717	741	752	687	728	773	736	753	760	724	725	742	751	747	752	671	765	676	713	768	751	737	714	694	758	792	753	739	687	741	737	799	712	760	742	740	725	740	731	738	748	704	761	734	706	750	752	775	712	738	686	731	754	745	707	733	730	736	732	712	751	676	709	747	752	727	712	747	761	763	760	731	761	723	756	736	750	717	745	713	729	712	804	738	694	777	764	721	693	693	773	764	700	743	750	750	739	692	752	726	676	708	722	749	688	730	776	667	728	766	722	785	754	693	764	763	699	724	723	742	775	682	728	796	735	795	788	727	770	767	734	795	662	753	679	686	756	722	778	694	767	731	773	756	719	716	685	686	729	697	713	733	717	722	662	669	727	720	729	731	728	724	717	709	733	750	725	756	712	753	726	753	794	797	726	750	699	705	716	738	751	742	744	746	742	714	705	725	767	705	747	692	748	713	728	761	771	749	698	733	761	717	699	799	715	717	777	753	725	729	734	746	690	745	775	715	729	737	726	712	709	715	748	722	732	742	725	733	712	743	709	736	789	731	698	776	740	725	715	751	769	746	746	709	764	762	718	753	717	744	780	756	729	751	734	701	730	709	717	705	763	692	728	722	728	725	747	745	707	801	735	789	750	735	701	708	780	746	761	747	729	701	699	734	759	727	771	709	705	707	723	726	716	720	746	729	724	729	714	719	730	694	747	725	733	658	746	739	698	766	715	747	736	711	707	724	708	734	677	754	747	706	763	719	710	710	701	703	745	773	790	701	723	774	688	734	730	769	691	719	759	703	763	700	717	753	759	727	751	696	731	705	720	739	697	689	797	713	752	743	724	729	745	710	697	736	726	699	721	725	757	701	760	697	706	697	733	712	741	755	724	722	785	686	741	694	753	735	737	727	712	732	707	695	672	770	768	713	769	774	738	750	736	725	717	712	797	705	743	725	780	717	749	746	729	768	686	691	729	686	728	767	782	745	745	734	762	724	787	731	760	681	710	691	721	696	705	745	726	763	717	726	706	733	655	725	697	766	756	739	710	740	719	703	736	751	753	743	761
25292	21602	28004	25590	10076	666	567	497	421	397	421	354	336	356	360	352	310	331	340	328	312	300	310	312	306	328	323	322	272	302	290	321	334	291	288	319	326	324	368	298	307	289	294	296	334	302	304	311	308	324	300	312	331	297	340	358	312	300	285	331	329	308	291	287	284	318	335	296	270	315	265	305	312	300	305	294	309	309	313	295	310	293	319	308	330	290	313	305	330	298	313	303	289	329	272	326	277	295	275	303	259	319	317	308	297	311	284	315	296	323	337	288	291	305	287	321	312	329	303	270	291	297	308	310	297	291	294	293	297	300	290	273	293	318	300	316	291	282	305	296	281	311	303	282	305	327	301	294	319	271	281	304	299	317	318	301	301	313	288	297	323	280	323	305	274	282	290	331	321	283	326	311	297	325	309	304	302	311	327	289	325	281	339	305	277	324	318	311	327	296	308	311	303	334	287	320	318	297	296	319	327	326	301	284	300	311	340	302	323	279	276	322	308	313	288	326	309	319	336	297	312	291	312	276	306	311	300	265	322	299	300	312	324	307	295	277	262	301	286	298	288	292	270	265	317	272	331	294	283	317	311	328	272	282	328	312	292	290	296	299	316	313	291	308	303	308	293	295	282	310	299	307	303	293	320	296	300	302	318	299	322	301	275	309	301	284	283	327	316	332	288	312	305	291	280	336	288	320	329	310	315	320	302	317	282	285	319	335	279	274	295	300	272	294	304	277	293	327	307	291	302	283	280	278	318	252	322	291	291	294	333	304	297	296	286	331	302	280	321	298	303	304	326	307	302	292	313	320	277	273	296	295	289	318	337	293	320	292	276	283	309	316	311	306	279	311	292	326	291	318	317	277	301	334	302	293	336	318	314	286	317	301	294	304	306	296	318	291	295	344	307	305	300	286	312	313	305	282	295	311	286	321	322	296	328	270	331	318	309	282	291	288	290	305	331	313	310	327	309	325	305	313	298	313	301	309	300	326	259	302	287	329	292	297	309	326	277	312	280	301	310	271	314	313	294	300	278	296	289	261	298	300	266	321	283	298	311	299	315	301	312	312	318	287	308	308	315	280	313	298	284	294	258	312	287	258	289	265	327	285	295	321	326	305	282	312	283	304	309	318	291	273	301	289	279	307	295	281	309	299	280	302	289	307	328	277	287	306	313	299	319	304	268	330	301	317	315	313	323	304	318	357	287	272	308	319	335	330	307	294	296	320	287	304	293	310	305	283	300	335	304	335	266	316	294	316	283	317	301	297	298	282	289	324	317	295	326	275	288	285	333	333	300	299	282	312	292	322	282	316	292	312	324	307	341	276	303	308	302	281	311	315	297	298	270	280	278	310	256	271	277	315	300	302	283	287	280	300	305	320	336	283	296	307	300	300	281	310	293	308	252	307	287	293	313	303	280	296	294	344	323	276	306	323	291	298	316	315	310	319	282	317	314	296	317	293	330	287	295	312	287	281	284	308	295	312	287	298	306	314	307	297	348	315	302	312	318	314	282	275	303	311	332	285	316	343	305	328	290	302	307	295	265	323	279	287	334	329	307	307	318	269	296	344	352	319	310	314	302	296	333	320	316	323	327	317	292	305	291	312	326	295	297	271	307	304	278	313	308	293	331	301	297	283	304	326	274	304	324	323	311	291	321	257	310	300	308	280	301	323	329	289	276	282	264	289	313	277	272	321	294	279	306	316	273	295	299	330	320	328	341	284	300	309	302	280	288	313	293	306	315	274	308	302	321	327	322	316	339	306	271	289	299	346	324	315	307	307	320	322	305	266	306	301	304	319	293	315	314	304	272	279	331	342	329	316	319	311	293	310	296	326	330	324	337	300	326	281	344	281	299	297	299	295	323	317	301	294	313	270	319	291	295	281	323	310	300	291	331	318	323	297	297	294	288	310	300	277	269	287	310	258	309	306	275	312	304	337	297	320	289	301	344	310	351	292	309	291	274	317	299	272	302	312	328	282	330	310	283	291	308	273	298	297	297	329	288	304	289	303	284	314	288	289	295	275	316	307	293	286	327	307	295	319	324	289	293	316	276	308	294	295	293	277	311	314	334	306	294	311	295	306	306	285	329	300	304	339	295	280	304	277	337	319	285	304	289	309	319	290	313	297	305	293	320	301	337	328	311	296	316	298	299	298	286	312	300	279	331	289	324	303	302	334	286	312	307	366	331	290	330	284	290	293	298	311	297	314	290	328	287	294	289	307	324	321	272	301	285	298	312	275	321	280	295	291	316	317	328	289	300	305	295	280	322	296	288	310	279	298	302	341	301	301	296	289	316	333	326	284	298	327	315	345	309	320	317	313	288	286	287	278	295	313	310	322	304	294	340	312	301	314	272	289	298	319	308	297	306	306	281	300	278	337	315	293	294	331	273	304	336	288	312	292	309	338	273	336	333	309	278	318	313	294	312	291	302	316	270	293	303	320	297	318	306	321	287	299	312	311	306	321	336	341	269	300	298	310	297	305	283	333	299	282	315	318	322	279	258	311	277	269	300	306	273	295	313	278	328	303	308	285	291	317	293	276	305	307	284	338	278	295	313	290	312	318	321	327	292	296	330	292	288	311	321	300	291	325	336	310	297	316	301	315	298	314	295	312	299	293	306	276	332	310	319	277	318	296	307	293	287	305	311	278	280	316	315	342	276	306	301	347	326	300	299	290	305	324	306	317	314	275	315	279	292	314	280	296	311	301	295	306	313	312	317	297	343	308	299	305	324	331	311	308	289	322	304	318	308	316	304	308	332	298	320	293	313	318	288	283	308	295	295	293	293	273	318	301	292	294	300	275	308	294	359	299	333	322	291	304	302	294	297	322	300	279	319	287	312	311	288	297	293	295	297	294	313	306	293	285	331	260	294	290	307	322	304	287	316	286	306	287	329	307	294	292	316	305	281	319	295	315	306	277	300	311	302	303	300	297	273	325	308	286	298	310	328	301	313	296	301	279	293	309	334	307	321	301	295	332	293	306	313	325	311	339	305	308	310	313	307	310	297	305	283	281	297	285	271	315	329	281	288	325	327	323	334	326	331	319	292	305	307	277	309	293	329	275	304	284	295	313	311	272	322	329	316	317	334	309	289	292	284	283	291	282	303	311	308	300	301	269	295	305	298	291	292	324	317	300	293	285	279	287	284	320	242	297	266	325	281	287	328	313	319	334	305	322	285	293	296	319	266	272	300	290	300	296	319	315	309	287	293	303	305	295	321	295	315	296	315	301	304	330	308	297	319	333	297	302	311	304	297	309	282	316	317	297	319	297	303	295	295	315	285	319	275	298	282	290	288	305	335	319	278	306	311	333	305	343	304	317	284	304	285	287	309	325	328	334	308	271	294	307	289	305	322	296	324	305	297	317	313	280	299	272	282	302	338	299	309	319	299	279	280	296	307	321	308	334	293	323	307	288	288	288	298	316	302	299	281	281	297	299	298	307	287	306	341	304	316	291	333	285	311	275	294	285	287	303	288	304	305	267	318	319
4465	5757	4238	2221	1564	1242	1029	874	764	668	647	647	574	513	513	518	458	474	464	415	455	457	474	474	446	433	433	467	421	425	415	375	444	437	430	403	455	446	397	441	393	422	421	428	444	395	427	419	444	373	427	397	410	416	405	420	396	422	425	417	396	423	421	409	422	402	420	387	439	404	398	404	391	356	424	402	395	434	397	389	437	438	402	396	442	437	404	400	411	402	394	420	397	408	417	390	438	449	391	403	402	428	430	454	413	420	389	410	349	409	382	416	416	393	416	412	419	408	407	447	396	386	437	453	418	403	425	396	459	392	423	403	392	408	378	390	420	429	387	362	380	393	396	423	427	423	389	419	391	413	404	365	395	445	381	435	380	437	378	408	375	424	382	422	416	407	414	421	441	400	404	423	381	407	432	434	398	421	436	412	383	421	423	433	421	404	387	392	400	413	410	402	400	393	417	395	429	431	431	391	422	439	391	389	411	398	390	408	410	347	425	427	387	404	467	429	443	396	384	423	408	422	404	396	432	415	412	413	379	393	429	394	415	409	391	442	395	419	434	423	410	401	395	417	409	400	393	377	392	382	403	402	406	392	394	412	395	421	437	392	424	427	409	387	416	383	376	407	395	398	373	405	387	399	427	396	372	382	391	421	352	428	397	424	406	391	398	375	412	407	415	402	402	417	396	406	429	407	426	408	420	408	407	399	450	419	442	422	407	359	430	437	411	386	411	372	436	421	440	401	382	382	392	426	399	409	400	419	419	413	413	389	407	411	383	423	425	438	383	401	417	419	392	410	389	399	420	410	424	383	422	419	415	399	419	381	401	397	373	416	392	382	398	400	416	379	375	428	403	414	400	387	391	415	403	389	442	442	394	431	405	434	407	385	400	362	419	419	434	425	411	396	413	379	407	408	395	432	383	385	400	403	415	402	423	415	400	393	390	420	427	424	398	430	425	436	439	426	388	403	428	398	406	381	385	394	421	412	430	411	415	432	410	393	416	396	411	426	402	402	403	415	398	422	419	399	420	388	415	380	403	403	399	389	394	448	382	406	417	405	428	417	394	404	410	419	412	414	412	406	413	380	411	446	412	424	404	399	400	400	394	405	426	410	401	425	470	397	409	388	427	423	432	431	412	433	407	412	377	373	404	434	408	429	406	405	419	398	407	439	411	420	400	408	392	422	438	410	386	423	373	393	370	394	367	423	430	435	403	447	378	385	440	408	410	412	414	410	409	400	422	400	402	421	422	407	393	395	428	425	388	380	402	399	406	413	401	415	416	392	382	395	443	418	437	393	403	428	388	433	389	384	378	416	409	395	366	422	397	423	381	418	406	389	436	390	421	388	393	422	410	419	397	405	398	414	423	405	467	392	423	387	411	395	396	442	414	407	422	410	407	395	417	409	433	412	432	450	417	401	412	405	396	408	411	388	393	427	427	408	406	380	399	400	385	408	387	420	375	383	410	414	404	391	393	441	415	415	427	396	424	390	428	414	456	438	375	421	395	407	386	440	409	415	405	393	423	351	415	422	389	422	374	450	404	448	419	399	412	387	434	398	374	441	395	375	392	404	397	384	395	425	404	391	432	364	363	447	387	415	393	404	421	375	400	389	415	400	417	412	423	396	436	377	387	401	416	396	400	426	392	441	418	387	428	400	376	385	422	360	413	387	392	387	380	395	404	406	414	440	371	418	407	376	382	422	427	417	399	396	409	397	405	440	399	381	433	396	436	425	394	412	425	394	410	398	409	416	412	392	394	432	420	396	451	377	406	395	417	399	418	404	438	416	430	415	373	411	420	377	376	402	439	451	400	421	423	398	418	389	412	390	408	434	443	439	364	445	398	380	380	400	404	406	390	379	418	417	429	432	374	406	393	415	400	395	459	424	435	421	420	374	416	414	407	432	402	386	411	389	398	426	390	420	389	379	387	420	382	434	381	392	401	414	430	402	430	405	418	376	410	412	421	401	400	418	370	434	420	401	380	440	428	410	432	413	415	443	413	407	391	395	354	415	372	411	431	404	414	419	420	399	412	392	410	433	380	399	425	383	417	415	432	416	397	404	380	424	417	426	408	405	446	450	395	400	378	453	388	395	434	380	417	450	436	407	397	433	463	393	414	430	435	420	391	411	404	418	402	434	408	366	435	453	460	407	407	411	426	410	422	380	398	444	396	393	427	385	369	403	374	418	411	448	420	393	441	411	433	395	404	412	403	443	407	415	407	437	452	422	386	406	390	444	436	428	393	397	415	416	438	375	405	424	405	405	442	396	409	412	391	401	409	468	396	393	424	411	417	408	438	419	439	407	428	410	408	427	378	404	381	374	410	434	404	406	436	402	415	400	417	402	427	397	387	417	399	388	404	386	405	368	357	400	394	401	403	412	409	434	400	374	407	396	376	409	425	406	397	451	400	379	402	419	408	387	430	407	433	428	409	423	429	410	410	380	356	403	381	398	432	395	428	396	412	411	419	407	387	403	408	417	390	394	425	412	414	393	373	409	414	395	455	396	428	416	381	417	406	409	423	415	407	423	413	434	429	377	396	428	384	400	400	383	408	419	424	394	429	451	392	414	418	408	411	408	408	414	399	399	401	406	419	383	424	415	430	397	372	409	382	405	418	389	460	429	405	400	423	379	410	385	431	405	373	390	407	432	439	432	387	371	402	374	404	399	416	446	394	427	410	397	421	404	406	378	399	435	447	376	413	408	420	434	412	408	391	420	441	389	406	395	435	433	401	391	401	413	398	396	399	396	369	388	435	430	373	376	403	391	414	436	374	414	422	404	427	426	393	398	375	414	402	408	406	398	386	399	415	405	402	397	415	391	389	396	408	394	423	441	430	401	414	419	386	402	403	413	392	406	428	393	432	417	413	432	369	415	407	385	413	436	406	416	411	406	417	391	433	433	402	401	398	439	396	395	402	433	414	382	423	416	388	403	396	418	421	426	428	388	439	391	453	418	376	425	403	412	387	422	402	385	373	389	389	386	397	414	405	418	417	412	442	405	412	410	403	430	385	419	415	427	390	419	394	379	399	389	423	418	389	389	376	401	384	406	391	388	375	396	400	409	390	387	413	424	442	382	425	389	391	405	402	434	412	453	410	404	411	414	422	394	438	423	419	397	408	398	385	406	369	447	409	408	408	404	384	425	400	391	456	401	391	416	404	395	381	387	411	430	416	387	396	377	422	397	384	400	378	414	409	403	427	417	407	419	434	429	443	376	402	384	427	400	401	400	403	386	385	374	383	450	401	404	387	405	420	370	361	397	395	388	400	406	438	415	431	411	367	388	419	368	380	392	379	360	371	433	410	391	408	419	386	384	449	388	405	408	409	423	449	413	405	416	462	414	388	406	410	401	380	400	409	428	391	399	401	418	406	418	413	426	407	401	421	418	387	419	399	398	429	418	387	434	420	409	389	422	421	426	393	410	399	409	412	380	384	368	386	398	407	477	376	408	410	403	395	421	413	373	417	413	401	443	385	409
23154	21662	29677	24142	21663	21735	11612	1743	1369	1313	1237	1126	1103	1009	1015	980	967	1034	908	908	936	915	912	966	893	876	889	882	885	795	876	825	850	882	820	898	829	882	837	842	775	828	894	834	893	852	826	859	876	855	814	844	801	838	912	901	834	869	817	841	858	809	783	832	808	790	808	843	817	835	869	856	828	843	784	865	806	808	875	793	815	837	822	831	813	760	859	792	845	765	824	782	861	891	833	874	859	826	804	755	816	795	838	858	869	805	851	831	846	824	820	830	829	826	844	832	886	843	886	810	824	815	822	852	838	834	806	837	826	823	909	823	809	843	840	804	813	874	858	805	850	830	852	799	833	811	825	777	802	770	862	778	798	802	828	766	836	846	802	792	806	890	824	777	798	869	815	777	843	862	771	838	785	848	832	798	817	810	830	838	827	779	897	827	817	864	823	905	850	772	849	828	883	810	798	833	826	790	843	830	870	835	883	871	803	830	825	862	844	787	839	793	786	863	794	810	797	849	802	792	812	791	871	875	796	857	823	779	775	901	792	810	827	862	843	869	859	792	824	830	806	795	833	820	844	842	812	825	877	785	854	830	842	830	799	805	811	869	779	832	837	829	821	820	812	766	818	876	834	797	863	839	865	813	813	834	826	789	824	838	824	814	812	815	863	825	844	840	793	794	800	859	797	844	771	842	831	800	812	817	780	854	767	867	864	842	843	816	804	860	798	818	821	837	849	810	829	829	788	761	810	790	866	816	854	826	793	815	834	819	865	878	897	806	834	827	817	825	813	808	811	784	763	807	831	813	844	829	836	818	833	803	851	807	851	805	811	826	814	832	789	822	856	805	839	814	800	797	777	807	836	840	822	812	857	846	842	830	787	790	817	850	843	817	815	851	877	787	828	815	787	782	807	860	753	838	831	785	767	778	838	821	873	818	872	843	809	865	884	830	824	788	853	802	847	788	799	856	803	844	850	826	870	843	794	804	815	826	798	799	838	785	827	808	861	825	845	794	817	797	851	787	866	783	776	850	875	784	787	826	821	815	833	803	773	816	807	813	777	819	839	784	817	800	795	817	809	893	770	800	804	802	780	783	830	784	817	840	792	887	814	826	827	817	827	820	809	821	822	853	800	829	799	877	848	824	821	784	815	791	863	803	764	867	836	809	826	786	787	802	730	807	792	772	853	766	844	897	797	835	831	829	788	848	824	835	824	810	841	794	850	823	832	842	804	872	832	800	824	855	846	855	819	820	809	858	856	794	817	838	840	834	843	798	841	816	847	813	810	823	815	799	824	821	815	820	806	828	760	797	837	846	800	862	857	841	835	881	802	797	788	850	848	826	787	827	827	795	860	828	811	814	875	761	851	843	785	800	820	799	854	845	828	819	885	816	834	864	835	882	849	852	847	798	801	839	846	818	801	823	797	759	785	782	794	799	801	812	786	802	832	828	819	810	829	868	895	801	857	832	863	789	823	757	819	865	816	783	809	849	837	783	791	811	827	782	820	842	824	792	811	758	836	821	884	880	804	801	828	833	807	841	717	816	850	793	832	812	817	844	830	839	761	812	865	805	841	804	750	836	795	835	818	849	814	796	822	836	841	807	795	795	836	794	835	848	813	763	834	805	824	822	803	831	863	852	864	852	801	848	825	855	859	831	820	851	784	767	841	831	807	828	808	823	820	754	859	845	821	825	782	806	790	839	787	860	774	826	790	854	785	805	800	812	790	773	855	752	850	764	836	796	792	828	789	794	851	881	825	852	840	838	787	848	769	843	844	787	790	838	788	825	857	819	819	757	854	784	869	777	802	864	786	830	781	774	832	807	810	806	798	841	841	804	830	825	811	765	817	744	791	806	783	837	792	800	829	827	808	864	882	846	836	796	846	793	804	822	810	787	785	832	834	861	806	857	795	822	810	777	810	828	816	887	811	824	855	835	807	837	761	790	850	826	836	817	814	847	782	811	847	847	767	799	760	766	820	825	771	811	849	831	853	855	802	799	822	777	825	792	822	820	827	799	831	823	839	821	817	801	815	835	806	791	836	859	870	851	787	780	812	842	832	756	736	826	810	812	805	817	794	860	818	836	843	791	801	871	767	840	807	809	813	776	859	794	792	822	801	817	839	855	822	807	820	832	834	812	834	804	815	813	802	810	794	801	809	834	781	850	811	836	841	845	839	853	798	831	826	802	818	810	809	844	775	800	847	848	835	798	739	777	861	865	821	833	832	831	762	819	854	766	858	778	833	867	794	833	768	844	839	784	820	862	851	823	807	807	821	788	820	885	828	800	836	864	810	813	869	802	810	820	799	814	830	800	828	828	798	817	836	833	783	762	795	794	835	835	801	824	808	808	823	810	805	801	815	871	888	799	817	872	800	794	828	816	788	745	785	828	865	784	708	820	849	823	837	808	816	832	882	814	872	819	804	849	832	851	821	830	789	803	832	845	826	863	834	798	806	770	818	852	852	804	806	760	853	841	751	823	785	842	843	790	780	822	759	810	828	839	821	829	817	817	845	804	796	857	820	781	798	796	826	868	768	738	795	847	781	802	800	874	796	824	897	836	816	844	784	824	824	809	847	877	893	837	809	886	847	771	835	835	820	856	773	805	833	838	827	804	816	837	877	826	844	804	833	826	759	807	810	871	802	829	840	838	788	833	868	797	846	851	840	739	818	816	782	835	815	856	798	839	836	787	820	830	817	820	824	871	860	825	810	840	778	850	827	843	839	776	795	820	739	830	841	826	853	812	829	884	800	799	786	867	846	833	820	857	834	798	833	868	794	830	849	854	866	811	785	776	783	790	789	776	817	830	792	896	790	843	815	813	823	804	824	804	798	867	807	823	857	847	836	819	785	805	800	786	809	733	847	845	830	853	858	798	831	773	820	851	814	854	832	855	872	810	826	786	795	807	816	750	844	823	756	793	812	876	833	833	837	806	816	836	814	832	798	779	799	838	826	820	834	813	836	864	841	779	825	787	793	840	860	806	834	825	838	826	773	769	801	867	929	862	819	803	793	787	876	817	783	809	822	839	852	852	841	821	787	798	792	805	838	776	906	797	815	822	863	787	825	782	870	802	832	809	822	801	813	799	823	846	826	770	803	818	818	828	773	846	856	757	820	831	816	871	815	810	831	841	860	827	790	810	802	819	820	827	850	792	800	809	826	807	819	802	808	817	777	804	842	791	816	785	788	849	863	785	837	817	866	809	854	805	813	835	837	813	827	828	801	872	799	806	860	820	846	798	767	819	845	799	823	802	858	803	766	861	778	809	795	826	878	772	830	807	767	837	826	818	849	832	809	783	799	792	808	790	851	844	808	865	814	867	828	771	859	811	822	791	869	788	799	826	749	800	845	859	826	810	765	841	790	826	856	831	811	827	804	865	728	781	840	777	829	837	832	786	819	856	845	803	796	892	823	852	787	895	816	818	807	863	852	842	812	865	814	841	859	871	850	832	841	842	820	831	768	820	831	825	823	802	808	785	858	830
7061	16903	13186	6910	5349	4032	3207	2739	2212	2011	1897	1613	1555	1486	1353	1276	1240	1235	1162	1155	1167	1135	1109	1070	1123	1052	1060	1045	1097	1039	987	1034	1019	1004	1013	991	1025	1047	999	991	995	1017	960	1018	997	994	1047	997	990	998	1011	1001	1011	948	1004	980	971	984	1008	1011	971	1020	996	933	968	954	969	943	998	973	981	983	975	969	957	1016	945	997	996	950	981	997	1035	992	986	1001	951	1007	1010	960	968	1022	1035	946	992	948	1014	1043	946	945	955	996	960	1029	936	939	1031	984	953	1030	1033	936	954	956	956	931	984	958	1010	966	989	953	970	965	1002	1012	940	946	1026	1001	959	950	919	991	1023	981	973	911	930	999	972	948	908	944	1016	972	943	930	999	1019	986	930	949	954	981	942	950	1049	980	961	938	967	966	1054	961	928	994	993	961	987	991	974	954	959	965	975	933	951	972	909	957	942	1002	975	930	970	961	942	958	931	1005	998	989	991	968	947	1002	947	929	1000	987	943	994	951	983	915	998	952	963	976	1003	1003	1005	1004	965	967	899	965	1010	994	951	950	948	962	961	959	985	953	928	894	910	986	885	985	1003	909	916	943	945	990	924	987	969	1001	955	919	930	938	942	955	959	926	952	1009	991	908	922	974	960	936	902	952	1022	963	931	936	984	930	920	981	982	988	928	951	931	945	990	952	936	928	902	974	984	940	946	936	929	993	970	977	930	936	958	941	1021	973	987	958	1031	996	969	967	960	967	926	960	977	953	978	1035	1046	1020	1037	935	914	1000	946	966	939	958	979	895	981	985	958	942	923	981	1001	940	906	996	1006	975	930	946	973	973	952	933	1029	981	1000	954	1001	974	996	985	975	924	950	922	974	969	1002	983	958	931	990	990	930	961	947	1027	992	954	998	992	975	977	986	986	946	945	966	990	879	956	963	943	972	967	928	1017	974	988	989	957	1011	932	970	999	976	1003	989	973	972	967	1016	1017	948	924	998	1003	991	966	1002	1000	974	999	953	952	971	939	965	1001	949	974	920	980	988	944	949	977	993	982	968	1010	970	973	930	995	968	968	957	949	995	944	973	965	1004	924	930	1023	926	966	976	942	945	1028	962	1008	986	944	990	932	959	1029	1030	951	1009	975	960	976	938	1023	963	967	962	875	938	971	985	932	955	1018	924	1028	975	1017	959	956	997	947	978	975	958	991	922	926	960	947	943	976	938	948	1010	910	1028	1024	965	980	1003	975	957	950	968	991	939	965	989	993	930	967	967	948	1017	990	975	979	975	988	992	937	994	927	1017	982	1019	996	942	1011	946	951	970	1008	986	946	962	960	1005	967	958	931	937	962	909	958	982	1007	1001	1030	978	977	986	985	973	1009	949	963	985	993	943	963	953	946	978	956	1012	984	956	994	958	959	946	936	973	958	997	945	920	948	953	927	997	939	971	958	936	926	946	949	939	973	925	1033	925	951	976	997	970	973	978	932	960	945	992	938	989	953	974	967	947	994	958	956	957	897	955	982	984	938	1058	963	941	956	978	967	979	938	1016	1009	1020	924	978	1012	945	948	949	971	1030	978	945	992	925	943	1036	991	923	925	933	984	894	888	1007	972	1015	990	980	969	1002	1023	1022	934	963	1027	996	976	914	961	995	1001	941	995	882	924	1001	1008	955	923	966	991	956	979	974	972	978	948	977	943	943	946	1030	1017	959	992	986	921	923	978	968	976	944	912	1000	1060	978	1000	961	922	968	947	941	942	958	930	987	937	971	977	964	1007	968	944	993	1003	973	981	966	967	981	986	983	943	958	973	969	980	951	966	985	962	930	1010	948	914	1026	1009	942	913	975	882	946	962	955	978	951	971	1025	982	972	961	994	979	958	935	1006	1005	960	980	1011	953	928	996	987	1005	1055	984	1001	962	982	918	937	997	971	962	976	980	1009	950	1011	915	939	930	1024	954	956	992	1013	970	967	1001	969	945	969	931	941	933	914	958	979	1002	960	945	899	969	992	973	951	943	994	978	1005	957	951	965	946	994	924	918	1025	929	971	934	938	998	941	960	952	989	911	986	963	943	942	984	963	980	936	941	981	929	952	995	1022	936	894	925	976	950	989	998	969	937	1014	924	928	993	909	1012	970	1023	980	997	921	991	962	1001	968	928	1007	983	962	945	950	935	962	984	939	965	993	985	923	943	956	962	992	969	906	948	1019	943	974	962	954	955	965	948	938	991	977	938	984	933	946	893	1002	1012	920	1003	981	973	966	925	962	966	929	944	996	990	1001	953	930	1056	923	969	986	990	909	997	968	1015	997	970	1022	971	1019	966	945	913	1001	1008	997	997	970	944	1000	963	1002	964	972	945	941	993	973	976	909	968	952	974	995	920	963	914	965	1008	1008	970	999	990	977	925	1016	960	992	1002	971	939	1010	997	938	979	1013	1008	1001	934	1013	985	1017	984	962	964	979	984	993	971	954	1002	1030	939	913	997	1020	969	986	972	908	996	923	962	1003	979	1001	1027	941	1000	980	959	951	934	940	954	947	1017	968	911	1006	942	948	975	1004	977	987	960	1028	932	929	952	931	964	921	931	927	926	972	989	977	996	996	997	948	958	975	868	964	979	985	972	976	1002	990	928	977	948	949	941	965	1028	946	964	989	965	968	943	1021	1011	988	952	1009	987	984	936	1026	921	995	972	937	954	973	947	1030	1027	959	993	963	942	958	1006	982	936	949	963	954	975	962	1007	986	942	987	916	984	1005	928	966	989	977	976	970	945	1022	909	1010	1040	931	939	983	957	971	1004	992	998	996	951	1018	938	919	975	1040	955	993	931	983	1012	1017	980	985	939	974	918	902	966	945	983	932	1005	977	987	936	976	943	920	1004	1021	984	999	954	1001	900	1009	1018	976	995	964	929	944	957	958	980	973	998	925	998	947	917	986	994	939	912	993	934	936	949	1021	948	995	948	951	984	979	987	964	978	968	908	940	1016	945	958	954	991	1008	944	965	995	991	987	917	1012	969	1020	970	967	953	955	951	943	927	955	928	996	977	962	1015	932	974	1027	968	1008	957	957	954	1031	1009	1018	950	919	921	982	999	945	988	948	991	1004	917	935	991	945	1034	975	947	973	1000	938	985	939	984	970	979	996	935	986	989	971	1003	1002	1046	951	941	950	977	938	1020	990	973	1006	913	952	938	988	991	949	975	957	973	940	946	976	1033	986	967	995	965	1031	938	980	965	1000	1017	967	950	989	966	972	983	996	971	973	930	971	925	1002	977	969	944	997	1008	968	925	958	931	995	961	1008	972	954	1014	1028	958	915	965	922	966	938	999	951	952	992	988	988	959	956	964	967	938	1031	987	1002	952	967	1009	1011	998	986	987	1018	935	1005	970	982	940	970	988	981	987	947	947	955	956	940	927	999	987	967	941	986	937	922	963	945	951	961	954	970	956	984	950	982	1016	964	966	939	966	979	971	971	998	916	930	936	957	1004	982	982	977	957	966	923	992	1002	994	1028	1001	971	965	965	958	984	948	975	1044	897	1001	1006	959	966	981	997	906	1043	922	960	958	1038	955	942	991	973	932	907	1015	952	952	1006	968	989	940	961	984	1016	973	977	974	949	981	929	952	954	965	945	993	975	988	953	996	999	970	926	949	925	941	937	959	1007	945	949	968	979	1034	968	963	964	988	973	981	966	952	956	1009	1020	998	957	980	974	951	940	938	913	944	939	997	898	1032	986	947	994	921	931	1046	1018	933	955	980	972	971	963
27565	20304	6609	812	523	483	434	298	295	273	269	294	266	286	283	275	270	294	255	265	268	296	247	259	258	296	285	258	308	275	276	282	280	273	283	290	247	276	266	292	286	308	304	293	261	273	297	291	271	281	282	303	263	265	298	291	290	267	272	305	284	292	289	273	280	275	271	307	252	264	289	284	262	259	324	283	252	274	274	261	271	275	292	279	294	272	275	277	283	271	278	286	267	292	290	281	295	260	263	268	249	246	287	278	276	279	265	304	262	274	274	262	292	295	254	284	291	262	288	296	276	243	237	265	270	279	294	264	271	266	260	283	286	239	287	259	289	269	266	247	291	286	283	294	281	267	262	263	245	283	284	280	281	248	275	263	289	244	272	244	230	324	281	293	284	271	278	287	243	277	292	306	303	261	294	263	235	278	278	284	292	295	264	284	293	298	294	280	283	303	271	282	293	337	300	279	276	271	278	315	272	289	272	280	270	253	290	273	268	270	279	272	268	299	258	251	277	246	280	293	216	304	298	296	272	261	271	280	258	283	279	294	299	303	277	288	251	251	268	254	288	283	266	312	313	280	229	267	263	275	270	265	285	270	286	262	286	255	262	252	276	278	281	261	297	255	271	266	282	288	260	297	277	284	275	255	284	284	301	281	306	296	281	260	293	293	304	301	287	300	299	268	262	279	286	296	259	254	294	299	282	279	271	294	284	264	289	302	264	264	302	283	278	288	279	278	281	292	294	284	259	270	282	285	289	281	283	292	256	281	299	254	282	287	296	294	293	293	289	273	269	282	258	279	287	282	293	260	278	253	286	272	287	284	264	263	286	286	298	287	260	302	276	253	280	261	275	264	272	286	265	287	255	316	250	305	253	272	294	247	295	296	274	246	260	286	258	255	280	316	262	261	307	275	272	246	320	286	296	300	284	274	260	298	313	269	281	271	265	289	270	294	270	282	263	303	308	309	269	276	277	290	266	282	265	278	269	283	277	281	280	271	284	278	254	299	249	256	298	297	272	271	292	269	264	243	270	275	269	305	274	254	298	280	279	253	274	290	322	273	293	263	274	255	323	249	290	287	304	295	271	261	259	226	295	221	304	304	268	263	279	294	265	276	289	272	284	277	264	256	296	271	289	248	276	286	303	288	277	293	261	320	307	263	261	282	316	284	270	274	271	299	284	308	304	267	271	292	269	285	267	283	257	280	266	264	271	255	270	249	276	251	277	247	253	243	275	243	265	275	282	288	245	263	289	281	286	276	266	259	268	287	286	264	282	287	273	286	255	267	277	282	287	259	253	239	274	285	269	257	255	295	249	276	295	303	272	280	250	272	251	284	298	266	286	251	290	298	268	275	273	279	282	250	275	270	275	319	299	240	272	283	270	287	296	286	263	261	271	264	267	272	295	289	278	279	286	263	257	283	280	264	281	276	285	242	288	293	267	272	272	243	281	285	278	276	297	270	318	271	262	299	241	268	278	258	265	269	291	264	301	280	278	289	251	281	279	258	263	267	262	275	273	283	247	289	271	279	292	314	283	293	276	255	247	271	259	269	293	298	292	282	259	282	299	279	279	293	298	297	272	286	261	259	255	292	270	283	274	238	302	275	280	274	286	279	243	303	280	265	272	264	255	289	264	301	266	275	252	263	298	235	296	277	280	287	232	270	305	301	279	281	272	255	278	316	249	260	277	278	281	258	279	281	250	285	276	291	273	292	281	298	269	279	295	280	259	302	277	274	254	284	257	285	300	268	261	264	292	264	275	246	300	310	276	284	299	288	293	280	286	286	300	283	278	286	271	294	266	292	283	316	274	289	269	271	286	277	289	306	295	273	296	260	257	303	298	260	290	290	283	285	292	253	263	257	272	277	284	275	305	270	268	262	271	263	321	282	253	272	247	270	291	285	273	287	299	248	266	276	266	294	282	267	292	272	277	252	271	263	288	276	240	272	256	272	298	279	287	276	271	308	273	260	287	274	255	283	277	258	253	275	301	280	280	261	267	259	275	262	278	265	273	301	285	264	280	298	276	257	289	262	271	255	298	272	264	259	272	316	272	294	305	274	287	294	279	292	291	275	299	270	278	268	285	268	251	247	274	250	300	299	299	300	266	268	262	271	256	312	270	310	235	287	271	308	278	253	284	273	295	279	296	273	258	286	277	293	284	252	271	263	291	281	259	273	296	272	271	277	268	302	296	265	251	298	252	264	301	259	304	277	308	284	261	275	277	263	261	283	280	288	290	268	289	251	282	293	281	273	246	250	265	282	268	261	311	274	255	270	289	293	282	275	278	298	265	292	286	292	289	309	268	269	295	275	289	301	286	272	257	279	279	292	261	265	272	280	284	255	270	269	283	288	283	282	272	269	259	269	287	258	292	266	288	286	286	284	264	269	257	296	298	298	265	283	261	266	261	260	262	283	288	267	306	291	271	281	301	275	266	264	284	263	287	243	280	263	275	296	305	262	271	300	289	292	293	284	259	274	288	290	252	273	300	273	285	286	276	291	267	289	261	270	286	262	279	297	290	278	292	234	267	293	285	274	293	317	282	273	304	283	317	300	272	276	259	279	272	283	285	275	262	250	302	267	287	265	270	263	279	256	276	283	287	282	258	281	291	303	282	270	267	287	279	284	254	242	298	279	259	298	293	257	256	298	294	264	262	295	272	278	288	291	270	300	274	258	290	268	278	280	268	255	274	285	267	293	246	288	257	262	269	304	296	280	277	268	270	289	246	287	285	297	239	283	255	284	257	280	265	265	279	269	283	298	289	271	270	297	262	273	293	296	269	272	287	288	286	243	287	259	273	272	295	239	264	258	278	271	318	267	260	286	254	296	291	279	273	280	299	263	281	280	287	308	293	282	278	278	283	304	280	311	294	266	263	260	266	284	323	288	290	305	265	270	251	320	290	271	259	268	257	279	293	302	284	284	274	281	270	247	292	267	238	307	277	291	268	276	275	257	285	266	304	302	281	259	263	267	248	261	316	270	257	284	269	311	296	270	251	287	264	289	278	254	276	291	271	280	276	268	262	243	268	298	271	258	304	288	285	305	262	269	266	286	285	272	281	251	293	239	298	262	284	252	283	249	275	272	282	287	266	270	268	278	308	278	252	274	269	282	270	301	277	290	285	282	279	257	280	278	308	267	280	265	300	270	290	275	298	310	265	272	281	279	265	267	264	262	294	290	252	274	304	248	274	267	265	294	312	278	267	280	258	277	256	257	268	290	304	266	288	283	283	278	263	275	250	275	319	268	279	276	300	271	279	274	283	297	293	298	267	285	280	252	258	271	266	284	272	242	275	292	307	290	285	267	270	280	283	274	242	251	251	275	281	257	270	271	317	262	269	277	268	255	279	287	262	295	301	259	302	275	307	276	288	305	250	261	288	280	283	275	288	261	289	279	259	281	259	266	277	287	304	273	267	289	274	262	254	258	241	289	282	254	261	298	295	256	284	253	267	279	268	256	275	292	261	294	286	280	277	272	247	280
3964	1208	1025	622	578	445	412	405	429	379	383	349	349	375	370	375	357	357	382	356	367	340	390	336	338	361	407	360	360	368	378	404	378	333	338	353	387	369	401	361	325	355	340	327	349	350	356	374	378	356	355	340	384	389	304	377	353	360	346	319	375	341	375	351	346	349	340	343	347	372	382	304	385	324	346	340	337	363	351	355	340	382	338	383	326	359	354	311	332	330	326	376	355	343	333	341	379	346	367	341	338	373	362	340	332	351	347	327	327	337	337	370	329	375	355	348	351	361	326	355	358	368	367	352	327	363	344	371	353	336	356	335	351	341	355	357	353	349	346	375	350	340	345	338	359	368	342	346	350	349	359	349	317	380	321	334	354	324	355	357	345	356	368	335	355	370	332	366	338	357	354	347	301	350	336	384	353	371	336	332	332	379	364	365	330	351	372	367	337	370	356	359	365	358	374	335	362	322	343	361	358	374	352	324	359	321	366	336	335	337	358	371	360	368	363	366	365	348	366	348	327	366	328	333	367	358	363	360	340	365	397	366	362	342	373	337	356	346	360	378	354	373	384	336	369	331	369	375	336	348	359	367	343	364	338	372	363	375	366	362	354	332	366	328	349	343	394	345	345	318	365	357	382	382	387	320	345	369	341	362	377	356	372	374	331	325	364	342	363	365	342	352	372	379	344	346	365	366	312	394	363	363	348	355	323	351	368	382	374	377	386	359	345	389	306	311	367	332	316	339	369	358	336	354	338	334	337	339	342	333	360	342	330	351	342	354	331	377	351	336	357	365	303	372	344	364	338	341	345	348	317	357	309	367	335	376	342	376	340	344	366	342	344	372	362	369	350	321	324	334	360	391	357	344	335	341	359	355	376	328	364	351	380	329	362	346	349	300	418	344	344	362	334	395	376	336	351	342	378	336	353	348	382	364	354	346	368	344	380	395	342	341	333	376	361	322	361	355	339	376	321	360	344	384	337	394	320	327	347	356	336	349	376	353	337	352	355	354	391	322	332	359	338	353	399	351	349	367	351	346	352	345	368	362	333	340	329	368	370	367	350	356	369	358	391	358	372	378	345	367	333	350	356	381	350	378	363	391	348	372	345	338	330	317	348	352	389	352	344	378	337	346	343	316	385	355	338	332	378	331	342	376	342	367	342	339	331	318	357	355	335	344	404	363	336	362	367	382	370	369	343	338	329	302	372	339	355	353	375	356	376	370	343	341	351	364	370	392	347	344	366	371	355	369	375	362	337	346	356	371	352	332	363	389	340	336	375	353	344	343	346	354	361	346	332	355	344	355	338	378	350	348	343	343	317	356	366	338	364	344	361	339	378	349	372	366	355	327	362	356	348	365	385	318	339	301	396	361	366	342	362	335	333	337	335	370	357	338	392	363	333	380	333	394	378	354	361	335	381	341	346	325	373	354	353	351	334	354	363	355	381	366	312	364	385	361	350	341	358	357	335	348	358	347	378	352	326	383	335	362	336	376	353	363	336	375	311	355	360	349	351	382	349	325	324	330	346	369	350	349	348	353	371	352	371	352	347	354	359	371	379	359	354	337	356	365	311	318	336	335	370	366	347	336	354	343	366	338	367	361	349	386	344	386	360	368	370	334	348	349	312	348	339	363	334	361	353	365	356	344	308	386	318	346	353	370	333	357	332	351	386	342	343	346	341	358	351	363	379	374	338	356	347	339	357	339	401	347	361	355	384	386	329	350	334	341	354	363	377	337	344	378	359	340	338	354	363	355	341	367	350	327	348	351	336	347	360	366	354	346	375	369	395	341	344	396	358	348	376	368	385	319	379	369	343	352	363	355	361	375	338	344	352	343	373	369	390	354	357	366	375	335	367	393	368	341	339	345	336	343	379	356	352	366	357	343	342	348	362	383	344	371	370	330	332	345	321	363	347	373	354	369	338	314	349	344	333	330	333	360	367	380	361	362	345	348	351	376	340	328	357	359	351	362	353	381	364	340	359	379	321	341	367	406	357	337	360	367	362	324	360	357	339	377	335	358	370	380	344	345	353	332	333	349	390	323	356	360	360	345	369	339	373	364	349	353	324	368	335	360	351	341	384	332	363	359	344	345	363	366	372	335	374	348	370	392	397	315	317	350	371	379	370	370	355	349	383	316	354	351	346	354	341	350	349	377	381	357	353	357	350	372	359	360	368	357	393	354	351	376	369	351	362	383	359	377	356	371	319	384	345	345	338	349	348	340	359	358	356	376	364	331	362	355	366	337	340	322	360	351	375	351	380	366	329	335	347	335	367	357	360	347	377	343	369	335	338	360	367	372	354	359	384	328	369	337	363	377	339	371	371	349	340	348	360	352	334	342	343	346	298	346	337	342	332	347	359	355	387	322	321	347	334	373	333	360	375	333	329	352	392	347	330	346	363	364	346	368	320	364	354	360	335	375	349	351	365	374	348	339	327	383	390	342	339	352	384	322	337	358	346	363	352	348	377	331	356	334	350	399	323	344	352	345	380	352	373	392	363	363	329	408	352	321	366	347	336	381	345	326	310	366	364	335	364	356	351	365	363	350	347	346	346	341	360	337	363	373	370	342	347	339	349	383	313	339	365	383	336	365	384	355	377	334	344	362	344	354	346	342	357	379	359	355	346	367	353	358	381	356	347	347	364	363	388	346	391	364	365	364	383	350	394	388	335	358	372	363	354	384	363	342	355	317	372	389	359	335	359	347	359	347	360	367	344	376	369	352	334	344	363	380	370	327	332	335	356	355	351	363	341	345	368	351	348	339	352	371	340	350	376	336	369	396	381	335	338	343	378	368	346	384	362	390	361	345	363	346	346	359	349	361	370	373	354	334	391	352	360	377	339	368	349	357	324	356	362	341	381	342	388	357	338	391	357	344	334	364	358	336	338	335	337	375	377	328	355	340	336	343	357	361	383	386	343	371	361	348	368	372	377	364	359	373	368	370	370	349	347	328	337	337	337	338	354	349	345	354	361	388	351	354	365	349	347	350	362	352	369	365	340	329	370	336	358	357	348	363	372	351	351	371	355	392	329	358	377	330	402	347	364	362	378	342	332	363	346	347	382	343	343	356	345	362	373	348	349	341	362	317	336	340	374	337	398	360	357	363	359	338	352	379	339	347	365	354	394	306	327	345	356	375	367	355	338	384	352	398	371	359	379	339	369	374	358	362	352	326	382	346	370	339	335	341	373	326	365	331	357	365	364	363	341	354	354	414	341	361	343	375	342	312	370	360	365	374	330	352	365	320	408	348	335	344	317	332	360	360	392	340	363	363	371	354	335	328	331	371	347	335	350	343	364	368	359	352	350	350	342	361	382	370	337	390	379	359	335	375	352	359	349	342	337	368	348	357	370	351	334	328	337	341	355	325	351	345	330	329	367	348	357	350	363	350	359	380	373	375	351	357	355	360	352	343	358	337	365	352	348	332	372	381	334	393	360	339	345	381	354	365	349	346	314	378	347	339	340	334	354	360	360	363	349	325	331	332
23960	21510	29059	24422	21505	11878	1562	1051	830	822	777	698	771	674	719	788	679	653	671	666	640	660	653	649	612	647	662	579	630	586	669	588	617	618	586	663	608	627	639	608	578	590	651	617	579	611	646	629	696	628	567	616	616	591	619	578	683	627	647	598	597	611	584	609	587	585	628	584	599	633	612	564	659	621	652	670	589	601	648	601	623	620	560	601	625	621	603	592	614	617	592	658	640	608	592	607	596	673	618	653	569	658	580	653	615	609	598	619	657	561	613	586	611	565	585	612	631	617	606	648	554	647	602	605	634	606	583	610	594	622	594	576	613	593	631	600	640	604	638	606	631	650	616	613	564	677	646	562	646	601	605	642	625	571	608	601	618	589	602	626	636	589	586	605	584	641	594	578	610	613	587	589	609	571	602	597	588	625	628	648	637	575	650	607	633	646	588	623	651	609	641	621	594	591	605	612	590	632	593	648	623	580	635	665	577	595	628	600	625	620	592	572	652	624	586	587	620	595	595	617	627	595	648	634	617	634	587	545	631	622	596	620	610	650	611	614	598	618	591	646	592	646	645	614	597	665	596	574	615	619	600	618	626	613	644	595	609	635	590	590	592	589	610	681	628	613	628	580	605	586	624	620	556	624	590	576	658	601	570	585	608	659	675	578	597	607	629	604	601	596	603	661	650	652	572	584	580	554	625	569	599	603	612	640	589	651	619	634	600	610	607	603	590	617	624	640	633	587	589	620	599	607	587	624	595	620	625	564	629	620	606	592	628	604	612	682	611	551	619	574	611	585	610	643	612	570	609	622	624	615	619	623	603	593	646	637	614	621	628	568	607	571	584	623	580	614	577	606	586	592	602	602	596	592	651	617	614	585	591	626	601	621	570	646	640	614	595	615	635	588	593	622	585	572	616	548	617	597	647	665	598	632	611	595	665	562	565	587	590	613	641	599	583	561	594	615	585	609	607	647	617	661	617	558	620	642	578	586	603	625	555	643	616	594	569	604	658	598	625	582	642	596	620	597	586	618	537	601	579	622	612	568	646	602	634	689	600	573	585	608	638	602	631	584	622	603	626	619	631	637	633	609	658	632	571	615	585	637	608	629	620	588	628	627	594	621	617	597	612	578	632	623	613	550	616	640	625	660	592	632	605	592	618	621	621	592	572	603	615	603	640	560	581	579	578	637	609	591	579	597	608	595	587	612	599	607	618	638	577	603	619	583	636	594	604	628	623	627	603	599	628	648	621	644	572	561	636	606	608	593	587	604	577	591	638	603	581	596	610	626	597	624	647	610	592	644	627	583	619	594	615	537	606	631	657	599	584	602	631	618	628	567	600	583	595	576	624	621	590	619	587	607	610	611	549	572	593	617	592	628	653	602	628	612	616	574	576	583	551	641	633	622	570	633	588	616	636	591	605	596	578	557	616	606	636	579	643	643	578	640	602	604	652	632	591	605	636	631	650	551	621	598	657	628	615	618	558	645	598	642	659	612	634	574	616	573	591	588	654	617	629	596	627	611	612	575	610	599	563	616	610	565	602	585	623	627	569	592	661	605	594	606	603	587	583	592	582	651	597	593	635	587	582	600	605	656	615	645	569	566	606	613	624	600	619	539	591	616	617	620	593	621	603	601	573	615	626	590	569	591	597	592	606	600	571	604	580	647	629	634	625	581	588	604	597	587	601	604	604	552	625	582	583	592	637	597	598	583	596	616	560	638	629	612	679	565	592	666	573	620	611	597	590	612	619	608	630	625	601	611	578	558	593	638	597	617	622	590	597	579	583	629	614	602	579	654	575	631	593	588	619	585	675	615	589	560	609	583	617	602	643	624	642	610	599	629	599	602	608	624	570	614	591	644	626	626	658	630	602	612	604	613	621	574	639	594	589	580	595	584	606	603	634	621	580	640	616	604	671	579	615	617	642	670	643	557	587	583	651	631	638	615	673	588	594	609	600	612	602	580	584	590	637	523	574	620	607	626	624	595	625	606	573	614	611	618	587	607	584	611	638	577	583	593	602	612	640	621	645	581	580	569	651	623	641	599	601	613	641	585	592	599	610	656	563	593	625	626	628	592	612	626	601	625	631	581	592	627	615	576	590	564	596	651	655	634	587	580	676	575	586	537	606	594	636	563	616	590	595	603	595	592	604	610	584	616	603	591	602	630	619	590	614	607	658	601	607	561	582	613	586	588	626	646	645	617	585	653	598	606	606	619	570	611	621	578	576	606	583	652	593	639	616	612	642	619	598	653	596	605	605	589	607	593	631	648	595	610	637	580	607	613	613	631	572	609	617	627	611	599	605	581	591	610	615	577	659	589	590	629	580	613	608	581	574	578	565	618	614	590	612	621	616	643	620	607	583	609	589	613	645	593	654	612	628	614	566	627	624	561	620	618	647	594	589	550	575	626	619	570	608	593	630	587	643	608	598	616	589	624	606	622	622	602	626	621	593	593	597	601	617	628	550	563	577	660	607	632	597	619	595	584	599	596	610	597	641	603	575	620	637	598	564	611	617	597	573	587	604	627	607	657	627	607	597	614	655	594	633	625	633	642	659	604	594	594	618	628	590	596	590	624	608	608	611	599	567	644	547	578	605	632	622	603	606	619	637	598	603	595	590	624	619	583	615	575	592	585	566	593	593	594	613	632	603	588	594	637	619	584	618	594	601	593	624	611	628	600	587	629	569	597	601	620	619	602	655	612	623	641	637	605	596	620	595	613	621	611	610	600	615	621	649	662	604	630	648	596	611	563	591	583	600	583	600	595	588	596	623	596	584	622	582	634	597	592	624	579	629	621	602	549	575	618	614	615	609	631	660	642	600	579	601	609	636	631	623	602	587	568	599	603	593	589	648	618	611	589	587	612	546	617	604	568	605	593	567	576	589	559	598	625	587	598	568	608	581	574	594	638	566	588	609	629	588	626	616	616	591	616	609	636	585	592	614	579	609	577	580	589	607	603	582	623	612	635	603	579	590	610	573	622	607	601	597	596	591	601	579	587	606	611	599	591	645	613	632	623	612	613	617	592	596	632	580	603	642	566	536	583	622	629	585	636	558	586	644	663	618	585	611	633	613	623	589	599	617	598	599	582	577	539	612	600	601	610	597	562	611	586	601	644	598	612	627	587	633	639	602	618	606	609	613	565	627	631	604	608	583	629	606	601	581	595	637	615	592	587	586	628	624	622	622	566	624	591	671	582	645	614	631	656	606	652	612	594	634	590	581	599	571	562	620	585	613	587	591	584	616	648	599	596	610	593	626	579	603	594	570	611	574	602	605	616	579	622	609	657	604	617	610	601	573	601	590	609	599	577	607	638	639	635	620	596	582	584	598	630	605	581	603	558	640	597	600	606	594	620	619	636	632	597	610	600	643	615	595	660	624	589	598	616	619	560	625	603	622	627	617	628	590	588	592	635	614	583	600	619	607	591	558	603	603	583	597	589	587	616	615	599	580	629	575	653	625	579	567	607	590	632	619	619	593	613	569	638
4765	9960	8101	4131	2919	2381	1888	1593	1400	1211	1162	1086	982	980	863	859	895	847	840	781	864	809	767	802	802	801	774	747	724	748	806	783	771	731	773	730	730	734	800	793	713	745	717	719	737	764	752	745	674	748	706	660	735	711	742	736	736	720	731	774	737	701	735	766	747	783	757	698	722	747	741	739	712	759	722	752	748	672	734	717	724	773	731	668	690	723	740	733	768	753	741	681	687	754	693	741	719	721	697	760	705	736	742	720	719	718	713	723	721	739	735	752	755	765	698	732	709	662	713	721	705	722	757	692	719	709	730	679	753	707	703	737	697	680	685	751	729	703	702	764	736	689	721	720	764	683	782	652	708	711	765	703	729	730	684	743	725	730	744	726	745	747	757	735	704	695	741	707	769	666	697	750	738	708	708	730	670	729	735	733	717	758	741	737	705	659	694	746	698	742	703	719	691	748	777	727	751	696	754	740	728	785	745	713	628	736	680	720	687	754	721	734	731	699	726	720	709	737	687	740	673	751	696	746	701	688	781	718	731	713	741	675	726	715	760	688	712	718	773	704	754	715	716	766	731	734	755	725	727	750	718	706	760	742	780	745	741	711	725	709	715	725	732	771	712	733	702	741	752	739	729	723	692	737	697	657	749	725	699	730	710	733	713	716	731	709	684	732	734	701	697	719	721	732	714	699	716	726	734	703	757	744	750	719	751	721	718	727	692	733	757	754	718	693	710	691	701	689	726	740	696	688	736	751	723	693	711	704	748	710	701	739	682	720	708	686	766	673	697	755	700	698	714	739	730	710	699	720	725	694	671	773	683	714	704	752	713	731	745	732	731	722	682	765	728	691	707	751	734	706	720	721	733	691	727	742	725	744	751	699	718	714	758	715	706	729	690	702	695	751	700	690	738	700	690	726	699	740	726	686	734	733	718	693	695	691	682	740	726	675	677	735	707	732	709	685	708	710	701	706	754	721	742	735	745	734	728	676	744	743	772	711	750	701	736	740	745	762	716	690	777	748	705	711	707	741	715	664	738	735	665	721	697	763	754	725	726	714	744	717	717	701	737	746	717	745	748	759	716	706	730	753	702	730	712	731	762	719	721	746	744	696	738	746	747	739	755	697	732	702	698	690	717	710	763	696	695	745	774	773	706	753	718	775	749	738	729	707	683	680	752	752	728	731	707	753	743	749	666	700	723	710	728	680	741	736	694	717	728	680	764	682	681	731	711	725	721	714	696	713	761	741	691	673	713	712	762	757	698	695	689	788	692	734	717	748	722	742	690	685	728	723	709	702	711	762	718	757	732	716	718	731	732	700	737	768	761	730	781	720	780	690	724	718	763	805	738	737	725	718	726	695	727	677	715	714	733	747	724	666	707	738	699	694	769	751	716	743	728	674	762	743	726	704	744	717	753	750	803	717	737	727	752	766	707	713	785	743	723	683	719	732	735	756	724	736	739	709	719	745	743	722	718	748	730	709	663	775	724	750	772	771	750	698	764	722	707	712	694	721	741	706	751	716	703	702	736	657	700	725	756	705	717	754	692	755	751	719	730	742	740	728	707	717	760	698	732	744	721	715	681	699	756	695	740	737	779	760	738	730	695	722	705	722	703	709	696	708	706	684	717	721	739	729	686	704	715	709	722	726	732	749	725	746	715	718	750	718	722	730	764	685	702	745	723	684	723	755	717	724	751	723	704	768	715	679	734	732	722	708	686	694	772	704	764	722	733	720	697	786	697	748	723	731	768	726	672	728	720	720	704	682	728	775	693	709	721	738	695	787	732	728	752	725	702	722	720	704	741	734	712	724	691	726	666	702	717	724	734	720	727	769	709	755	729	739	692	727	709	699	747	724	698	728	713	788	790	700	796	680	693	716	677	753	786	725	727	743	764	707	722	708	679	748	749	714	722	748	731	712	707	712	749	764	689	725	711	738	679	727	686	719	745	743	721	718	709	715	736	686	746	710	719	709	711	770	716	791	748	751	750	739	731	702	729	715	747	758	747	744	732	739	749	706	701	690	681	680	721	716	740	689	715	755	749	735	720	743	737	772	739	739	695	769	769	765	735	765	727	724	762	691	728	749	776	742	758	660	739	723	718	708	727	786	721	727	755	720	696	698	736	676	702	708	642	663	728	734	776	717	706	742	739	732	762	700	737	713	774	709	670	731	752	721	734	729	706	723	775	681	712	673	723	719	696	713	712	702	732	742	730	769	711	648	753	698	716	761	722	724	745	718	701	693	671	656	741	690	719	741	732	665	698	670	707	726	755	686	725	767	716	696	756	742	753	756	695	740	697	716	745	720	697	690	703	723	713	740	727	714	747	730	779	708	734	785	746	695	725	780	683	748	751	715	721	739	719	761	692	723	743	676	695	693	709	715	711	704	711	716	692	740	710	726	712	756	729	732	712	705	690	762	741	748	703	755	712	754	686	733	677	714	692	720	675	707	712	660	725	721	720	753	752	743	742	724	760	681	700	738	717	712	755	708	720	727	718	731	745	691	696	708	708	777	712	709	716	711	707	692	699	717	700	721	659	723	683	701	713	733	739	739	690	719	747	714	705	703	743	693	750	693	697	708	768	712	740	658	711	768	709	716	764	731	690	722	737	738	731	684	736	717	736	714	737	737	729	695	743	692	708	701	706	750	745	737	675	728	733	741	711	712	724	751	743	674	693	726	761	738	679	719	746	721	679	670	686	738	693	761	692	791	740	715	633	713	724	720	698	704	743	739	737	659	701	749	756	711	742	713	718	696	740	697	722	741	740	718	725	713	752	675	726	753	719	714	693	719	721	755	702	763	717	725	737	710	768	705	690	754	719	728	747	720	704	670	741	702	758	691	724	761	718	676	699	727	703	758	728	676	740	710	697	712	737	725	703	742	712	684	716	745	702	703	751	751	722	706	696	720	748	707	725	723	688	744	727	701	742	746	720	763	753	752	728	655	768	688	708	698	673	746	703	713	686	695	710	755	685	751	727	725	745	746	751	721	719	717	726	758	696	752	714	720	756	739	733	752	750	751	690	763	738	739	724	706	724	720	677	713	724	730	692	717	730	701	712	734	738	742	743	732	785	733	731	744	677	694	739	748	713	732	720	730	741	734	732	764	709	738	729	739	746	704	735	717	706	700	710	712	723	768	707	707	730	736	678	748	712	719	696	715	728	686	721	741	669	706	717	726	748	690	720	711	707	717	756	720	712	787	712	724	749	706	708	712	752	671	712	731	738	748	741	736	672	707	773	762	719	750	720	736	695	753	760	800	744	694	721	777	739	697	710	735	688	693	751	732	685	747	740	712	740	710	726	724	729	747	731	689	770	720	726	753	710	722	717	697	692	758	688	730	742	785	709	695	752	754	723	805	724	713	715	745	688	751	746	755	744	709	739	711	721	720	741	762	726	738	783	715	751	743	728	669	740	798	726	705	761	718	715	708	734	747	735	738	708	706	707	738	677	675	730	747	695	706	724	692	730	747	749	751	748	744	739	694
25368	21599	27965	25584	10144	725	568	453	400	397	360	346	378	354	332	350	308	313	334	349	329	341	327	325	332	327	311	337	317	345	292	361	337	300	314	316	282	310	299	301	313	310	308	337	273	335	299	335	306	312	309	325	286	315	321	320	307	303	347	302	312	301	292	316	315	297	311	330	312	287	312	324	313	297	295	327	329	286	310	318	341	329	317	296	305	299	297	291	300	325	316	302	301	294	309	292	305	284	300	294	328	319	301	308	331	296	312	311	316	333	311	298	311	266	325	317	293	291	279	281	270	321	301	303	314	288	314	308	304	336	291	307	302	313	300	282	315	301	299	282	304	293	291	322	323	294	296	323	300	287	309	295	333	264	267	286	281	282	322	312	316	277	297	304	323	275	292	323	304	300	292	269	311	294	314	279	291	305	317	295	294	331	295	293	325	291	340	306	292	305	265	302	323	293	337	303	297	296	313	301	340	289	305	314	321	308	279	295	291	290	296	324	286	306	277	275	281	301	299	305	279	269	328	305	287	296	286	287	288	288	288	324	284	300	270	319	288	285	310	316	298	303	285	278	302	303	326	312	316	283	291	304	265	302	297	301	318	307	334	301	272	309	291	327	320	268	342	323	276	272	313	288	318	300	291	274	329	298	313	303	304	311	331	294	295	301	287	285	290	282	287	274	329	296	299	307	280	311	309	274	299	293	288	301	309	306	331	287	327	306	293	290	318	291	288	281	282	290	319	298	298	284	289	306	321	291	279	304	303	310	323	299	330	305	287	277	301	296	279	328	284	291	312	322	330	338	309	276	282	318	297	307	285	294	302	261	302	318	296	311	324	297	288	308	291	301	325	307	332	311	340	315	279	337	321	290	290	298	321	296	319	305	313	297	293	309	304	265	323	315	293	312	288	286	283	299	307	340	262	292	309	298	318	283	317	292	300	309	300	298	319	294	298	300	329	287	320	297	276	291	324	287	277	302	327	321	290	305	292	287	304	326	300	289	291	284	322	303	302	295	322	291	313	267	289	302	295	318	301	271	286	321	285	271	293	298	314	323	304	328	310	287	320	299	297	292	281	298	300	301	323	296	317	315	322	325	294	330	306	297	306	290	284	273	335	303	297	320	286	299	306	288	317	268	300	325	296	324	317	308	312	281	281	320	274	297	325	290	321	281	324	308	285	292	306	311	320	296	262	310	297	291	291	294	316	299	312	320	302	287	281	293	301	371	293	331	291	296	287	289	298	330	289	312	297	314	312	324	273	309	291	310	286	295	292	290	307	282	308	288	284	295	298	309	307	287	279	286	289	253	303	268	304	312	287	302	280	300	280	311	305	301	288	307	286	330	318	313	321	302	308	325	306	301	324	312	315	314	303	292	306	318	285	317	284	286	310	312	306	315	295	310	306	308	311	298	282	323	280	321	322	315	281	312	292	343	264	285	311	278	298	297	303	325	307	291	296	341	295	301	287	319	268	285	314	272	330	288	294	278	323	275	266	296	316	289	300	318	307	306	290	281	299	301	311	299	318	330	303	280	285	320	296	303	321	311	284	328	296	308	301	296	285	308	308	310	284	298	317	276	297	302	316	308	295	333	307	324	266	306	304	288	290	306	331	321	306	329	309	330	278	298	312	303	285	310	306	334	311	310	305	311	316	294	287	305	329	303	311	305	307	278	287	317	273	294	278	288	291	281	292	277	302	313	324	262	297	340	304	305	303	294	337	313	317	328	311	307	282	300	301	306	327	279	322	310	328	316	318	315	326	293	303	298	322	303	301	327	279	272	297	287	280	314	314	294	285	275	321	315	300	279	303	344	303	316	301	303	311	293	316	319	304	292	297	326	310	281	312	311	331	285	312	315	298	301	258	302	324	324	292	293	281	326	290	289	306	335	317	286	309	333	296	325	279	285	265	290	311	308	319	337	333	308	275	301	278	328	316	281	297	320	287	311	308	292	314	321	265	313	317	306	299	293	291	329	324	335	297	267	299	298	307	329	288	292	297	280	270	326	310	296	312	282	294	298	295	286	325	289	322	283	302	299	304	314	300	318	291	287	293	309	302	316	302	313	308	306	317	310	293	305	312	349	299	274	295	316	281	308	317	284	281	294	280	305	316	300	300	291	283	310	287	321	272	284	339	296	251	310	290	289	308	279	276	300	281	300	302	326	308	299	313	285	321	286	295	332	307	304	307	305	310	281	302	261	268	302	316	291	269	323	291	338	311	294	307	318	270	296	322	294	293	277	301	324	316	315	325	315	267	258	287	307	287	279	319	275	277	308	320	308	305	293	313	278	297	309	318	278	306	284	309	317	317	286	312	293	299	280	301	274	307	298	338	297	282	316	292	314	304	291	301	261	320	307	298	312	293	269	283	337	330	329	297	328	303	279	261	276	288	312	293	290	295	276	291	311	311	293	314	318	285	243	293	244	266	292	281	320	306	302	309	283	338	264	283	301	295	308	308	271	297	299	322	306	293	299	321	282	342	257	294	293	317	302	294	308	281	299	308	298	322	318	321	282	323	301	268	310	308	320	264	325	301	321	319	317	282	307	305	299	297	284	318	294	301	312	313	293	301	308	297	287	296	271	285	265	291	310	302	288	296	297	278	290	280	312	339	307	315	260	309	280	291	294	264	333	323	312	317	290	292	320	292	291	314	306	295	302	297	312	281	259	277	316	308	300	311	325	278	274	304	293	314	318	292	307	281	316	316	306	286	296	287	270	340	290	321	339	303	337	283	279	275	289	332	309	303	272	300	292	302	317	296	305	316	282	289	288	329	309	309	360	345	318	305	308	308	281	306	313	304	270	312	290	307	314	312	327	284	326	297	325	290	323	297	291	286	336	313	275	317	311	279	324	315	304	315	298	328	304	287	316	325	312	318	306	321	286	321	276	293	313	311	316	338	279	312	343	281	292	294	300	322	301	298	309	296	288	336	314	288	279	289	310	304	311	266	257	278	293	286	306	285	293	305	291	300	309	309	315	321	316	308	310	307	302	317	300	304	334	303	264	308	306	287	281	294	312	291	293	295	316	269	313	319	348	293	271	284	314	312	320	318	289	307	299	324	300	306	327	290	331	313	293	299	308	318	307	302	318	287	308	324	271	295	297	310	327	287	299	318	344	307	263	298	305	296	306	315	311	278	297	329	305	291	285	299	320	293	314	316	300	311	295	274	265	301	288	341	293	299	296	314	303	318	300	324	289	316	300	262	281	281	293	278	295	324	327	279	305	299	297	310	301	326	276	311	322	285	314	311	305	290	307	293	292	280	316	297	285	307	287	293	289	295	302	308	294	302	328	305	283	269	277	304	265	308	301	302	301	305	304	295	308	297	318	281	317	310	325	304	329	307	300	281	317	308	288	298	306	296	289	314	307	314	303	299	280	291	273	309	317	312	294	309	265	322	316	300	299	282	314	286	310	268	297	300	283	311	294	289	330	286	286	317	292	305	311	305	291	288	307	291	299	310	309	289	310	309	291	312	292	281	287
4527	5584	4181	2160	1630	1276	1036	854	748	659	631	589	561	503	522	493	534	472	456	451	444	441	436	458	445	449	421	414	421	469	401	411	378	439	418	439	402	403	428	422	425	427	378	414	429	410	391	435	419	409	401	433	391	400	401	413	421	430	420	435	395	445	412	403	405	425	390	397	391	414	439	413	416	411	430	402	414	385	423	414	424	373	385	432	385	424	382	393	415	394	397	419	403	405	373	417	403	380	429	405	386	405	390	420	410	377	403	396	420	402	432	394	379	383	390	423	412	428	376	395	402	384	398	396	380	412	383	439	404	415	414	409	411	415	388	393	407	419	461	398	390	423	429	416	386	413	388	388	390	408	390	424	416	383	411	411	408	400	390	387	398	408	416	390	423	395	434	414	408	412	393	402	392	412	389	422	412	385	366	430	433	396	405	399	409	412	445	407	395	401	436	411	390	415	402	413	399	397	436	420	416	395	384	400	397	435	417	390	411	405	424	396	414	437	427	395	400	396	423	401	400	383	415	407	398	392	317	415	395	420	378	421	403	381	438	394	448	404	462	444	421	394	427	379	412	423	398	377	404	407	420	413	403	404	402	410	428	386	440	397	402	379	409	418	415	403	401	430	386	416	417	366	424	386	398	397	407	368	393	409	414	412	424	406	433	386	406	416	367	395	417	408	412	418	396	395	397	426	435	427	406	409	373	385	433	440	413	433	408	371	424	375	373	430	387	395	411	425	403	382	406	385	391	396	409	392	409	413	378	436	381	430	373	380	460	411	411	401	401	399	404	380	393	433	401	388	430	421	402	429	371	383	396	388	400	393	373	421	373	422	415	402	410	388	394	386	394	443	417	409	400	398	396	404	418	398	400	424	396	372	408	377	419	385	427	391	408	382	392	384	440	399	378	404	411	398	393	419	421	396	394	413	435	384	413	405	406	403	405	440	392	412	411	377	413	411	402	426	454	388	409	391	430	377	422	395	378	399	396	414	382	406	382	419	391	416	419	427	427	398	411	414	385	418	380	366	400	429	425	427	429	376	434	397	407	382	382	424	396	406	370	408	423	437	399	428	415	429	434	415	457	367	405	409	401	435	409	348	352	396	422	367	365	407	414	382	401	408	425	408	432	401	386	423	399	413	418	387	419	442	392	420	391	414	432	402	362	404	399	348	395	383	401	395	433	403	397	391	407	380	410	387	402	415	379	423	399	391	410	413	383	375	412	404	402	415	421	422	396	378	401	392	443	426	390	424	436	417	431	397	422	407	392	424	443	377	444	403	407	411	392	425	377	385	404	410	396	439	422	418	378	394	414	408	402	413	417	426	398	405	402	411	394	409	408	376	407	399	426	413	391	390	406	375	432	404	398	400	376	399	371	388	404	418	414	377	397	415	376	407	398	382	389	382	385	388	393	432	396	391	423	407	384	386	382	409	389	410	413	405	413	428	458	388	399	398	432	407	405	404	398	417	436	425	413	379	406	421	423	427	379	396	417	418	388	397	405	420	372	406	447	441	403	396	406	394	415	443	424	382	404	412	427	404	392	407	389	397	417	415	395	401	385	427	432	400	363	408	427	418	389	383	416	412	402	403	380	413	422	413	423	396	395	392	418	395	436	386	414	384	371	384	417	382	430	402	421	420	411	411	433	434	421	366	408	460	360	402	398	396	417	408	417	408	398	418	396	420	372	428	411	402	394	379	408	391	397	376	408	365	429	399	403	401	414	373	399	378	391	383	404	418	366	385	453	376	415	403	394	421	392	417	412	403	410	421	394	397	423	427	401	394	378	406	407	382	405	405	393	382	406	439	384	405	361	422	415	427	385	397	401	368	365	399	430	398	454	415	432	457	380	411	393	402	387	372	435	376	397	397	413	390	429	413	390	355	412	417	430	410	406	401	417	400	395	442	402	397	411	415	414	384	420	428	427	406	405	397	393	380	408	393	420	355	391	383	419	381	420	402	410	391	381	396	411	427	373	393	412	369	376	401	405	426	415	455	458	396	406	407	400	408	386	387	385	414	400	437	410	418	412	424	401	417	398	454	397	410	381	382	408	370	357	402	406	409	391	431	392	376	418	426	412	405	369	414	405	393	402	441	400	406	416	398	407	388	433	401	389	388	413	377	396	414	409	398	404	407	384	421	402	412	401	394	410	398	390	430	384	415	394	417	391	401	392	423	413	406	389	386	407	369	444	440	374	432	387	391	377	420	422	410	404	402	411	400	416	375	405	411	377	404	409	402	454	397	384	400	399	413	426	356	427	394	386	419	404	380	434	389	418	433	375	373	387	386	404	408	396	395	397	361	396	434	424	417	386	387	379	410	395	423	401	415	431	373	416	381	434	383	428	416	388	405	399	402	424	382	406	379	418	419	435	438	432	409	399	414	414	435	409	403	395	405	380	408	404	433	395	420	408	412	425	437	418	386	406	414	371	401	388	422	392	413	402	411	424	408	367	379	438	394	417	426	399	427	371	442	355	398	430	353	391	423	409	409	430	406	409	427	412	421	398	376	405	393	410	407	446	408	414	394	396	384	430	414	395	384	406	391	429	378	421	406	411	384	425	374	422	415	416	412	428	409	399	391	393	432	398	375	419	402	442	440	409	368	437	385	390	429	433	375	373	392	436	388	421	399	403	427	395	441	406	416	397	402	397	390	409	417	407	372	388	416	419	400	378	418	402	384	390	424	412	407	396	396	427	430	385	375	431	359	408	370	380	421	427	438	372	402	386	401	402	415	413	418	393	431	399	415	403	399	401	389	392	447	429	398	399	400	413	416	416	393	411	404	397	377	420	403	398	402	385	411	389	389	412	425	416	380	373	434	400	412	416	424	422	405	393	384	403	371	384	430	380	408	414	348	407	390	414	415	403	413	391	379	444	390	401	409	393	415	414	414	389	398	381	373	401	402	390	408	396	437	372	393	420	446	417	385	394	434	407	404	393	421	388	386	425	433	428	396	413	413	420	424	406	350	450	396	419	394	387	381	367	387	421	408	393	424	417	376	378	387	408	396	436	400	447	385	414	389	411	397	388	414	388	388	400	430	365	429	385	405	410	410	415	431	423	414	390	396	455	428	388	383	413	419	389	448	394	450	402	391	393	409	401	393	452	402	400	388	423	406	414	382	371	408	446	386	384	401	396	407	426	426	395	384	377	434	380	428	393	433	400	397	442	414	414	415	411	399	413	417	407	395	427	382	402	375	377	397	386	418	428	395	406	421	404	424	368	414	348	391	419	396	432	409	436	389	419	408	418	378	425	382	408	390	382	415	395	392	395	387	442	394	438	406	412	381	392	408	425	394	412	396	364	393	428	368	418	402	411	404	401	385	406	379	419	404	406	424	415	433	439	397	382	437	424	380	391	395	401	422	392	383	415	370	399	432	406	417	392	400	419	404	405	370	427	395	406	413	360	420	405	382	405	401	391	410	463	404	363	404	381	401	415	429	427	371	392	428	418	416	385	397	416	398	403	394	415	401	423	377	405	421
23093	21638	29655	24134	21634	21708	11655	1749	1362	1217	1189	1150	1088	1015	966	950	986	984	899	926	893	901	891	931	893	827	870	882	878	873	863	844	853	793	862	860	779	856	872	812	806	852	839	785	830	832	829	792	734	786	826	855	883	829	841	883	795	817	790	816	928	795	826	808	777	804	793	791	831	824	832	838	839	831	860	829	810	886	836	775	805	801	868	816	849	780	808	839	846	805	874	844	788	823	793	861	791	833	851	863	846	841	849	801	833	883	858	833	806	819	826	829	871	873	841	791	810	824	837	884	783	850	815	804	776	865	836	789	818	893	802	834	839	781	793	835	782	823	861	793	856	833	789	808	806	769	878	847	825	770	795	810	849	771	848	827	845	809	852	854	841	843	793	852	809	773	845	867	802	783	819	874	809	785	889	821	818	778	802	852	835	841	847	849	829	825	834	776	826	850	803	882	819	849	851	823	786	852	800	845	811	824	839	843	817	809	772	835	826	874	814	790	757	840	824	842	879	811	819	753	829	852	825	781	811	782	782	869	796	811	818	801	863	820	782	821	830	858	763	836	847	827	823	791	833	794	847	788	815	777	794	807	807	787	862	829	792	869	881	810	776	791	827	833	789	768	763	759	862	799	830	796	816	817	792	824	904	828	821	792	817	788	837	840	716	821	805	884	827	824	842	816	825	804	825	862	863	792	895	812	826	829	850	860	809	809	773	798	845	797	762	795	863	785	840	766	767	817	810	815	824	812	808	857	792	760	847	816	813	845	812	813	845	808	806	810	812	812	831	859	825	779	805	807	776	823	858	851	806	856	822	803	806	824	827	789	787	842	823	862	825	825	822	776	793	872	876	837	733	851	856	836	825	825	823	813	778	757	833	791	835	808	818	807	870	785	807	771	819	826	838	809	835	814	816	853	830	803	804	861	890	862	794	808	783	766	855	808	814	821	838	890	830	786	804	769	837	787	807	808	842	800	770	824	772	837	836	810	818	847	829	839	873	845	785	814	849	828	820	841	833	868	815	844	797	844	792	838	864	818	805	800	796	856	789	855	777	824	837	789	792	806	841	808	884	847	819	802	827	831	786	860	840	763	833	816	849	834	818	842	805	815	787	746	799	752	835	822	838	802	818	781	812	802	799	842	837	789	749	872	814	790	796	837	824	796	795	832	844	807	850	831	830	815	825	827	766	847	817	848	795	845	848	827	779	792	884	788	857	867	828	851	831	819	768	786	796	785	824	854	798	828	890	823	831	825	839	827	819	759	806	845	815	813	849	858	858	820	811	777	814	845	800	788	798	785	840	802	832	785	817	810	821	860	778	816	844	856	875	817	840	778	745	799	844	832	819	804	850	786	804	830	835	864	809	798	874	831	802	824	832	822	848	829	804	779	781	777	844	848	829	796	816	770	793	842	846	773	812	840	821	819	823	793	806	820	832	782	771	814	772	788	870	768	787	772	802	822	766	829	831	848	805	803	799	848	846	793	828	829	852	799	862	863	847	796	827	831	826	813	850	837	812	800	821	800	812	819	800	831	792	846	817	818	798	783	818	876	836	829	819	793	806	816	806	850	797	815	819	822	790	796	838	804	793	833	830	820	830	829	774	805	777	808	808	809	775	824	827	808	825	789	840	824	838	820	776	843	836	806	853	774	823	851	827	865	795	840	825	768	860	806	776	831	807	823	791	768	787	776	785	806	791	839	813	804	846	839	767	828	782	804	857	791	805	812	801	811	755	812	788	818	805	851	809	919	787	815	798	778	803	837	808	801	786	804	828	826	823	780	825	791	839	843	742	813	842	827	825	835	816	795	844	852	765	834	800	752	872	850	842	792	863	828	852	806	904	809	826	794	821	826	817	819	818	808	804	837	797	811	803	819	830	837	859	798	817	770	789	778	830	795	846	810	808	877	868	814	840	816	771	780	844	773	858	809	844	775	790	827	790	813	816	818	835	839	826	808	812	806	774	797	830	849	770	834	785	786	780	795	792	822	862	767	809	805	814	814	789	825	822	806	795	780	790	824	854	790	815	804	869	837	824	815	798	786	833	809	758	764	818	825	823	863	842	828	810	810	813	789	771	823	793	796	847	840	845	858	849	812	842	799	839	821	737	804	817	758	829	820	840	865	830	813	815	805	855	800	843	826	788	825	801	845	848	807	857	830	842	831	840	813	806	815	753	863	859	809	852	801	810	788	799	817	787	808	822	829	826	873	774	775	849	850	809	834	814	821	849	873	789	821	839	796	795	768	835	824	800	816	785	792	810	840	792	852	826	767	810	820	782	876	842	786	767	783	813	782	785	847	783	843	806	834	795	814	793	782	814	802	852	802	803	784	852	826	820	835	842	788	800	751	798	843	824	784	806	815	871	831	783	804	819	809	815	825	830	812	791	868	848	823	841	820	806	825	838	860	841	802	779	794	820	843	805	785	830	789	803	823	810	824	828	773	870	823	809	803	831	855	810	843	857	794	847	786	803	782	783	850	850	842	841	818	816	838	788	819	811	770	792	773	843	816	820	780	820	856	796	822	807	817	800	846	826	785	818	864	803	781	775	804	843	735	811	787	765	809	835	775	805	767	859	828	828	818	768	831	787	784	771	820	785	844	868	837	834	820	856	807	791	841	834	765	882	830	828	830	784	808	850	810	797	825	849	775	808	804	847	817	773	804	795	829	841	807	838	792	849	858	807	819	770	860	834	778	769	800	856	811	779	825	829	806	789	775	842	885	820	798	783	795	825	764	803	806	785	807	807	818	766	828	799	826	791	837	820	784	827	853	811	797	835	772	809	835	797	849	780	809	815	796	800	807	749	794	776	840	791	842	821	802	812	841	859	801	766	804	788	788	796	848	785	804	788	784	818	802	854	827	793	814	789	784	843	818	813	840	774	800	796	849	794	834	813	807	746	766	835	839	778	837	843	745	872	783	821	842	800	828	829	838	834	786	858	799	818	810	858	842	800	810	782	772	783	818	790	805	846	818	787	822	847	834	802	841	796	787	797	839	827	811	772	776	793	811	802	799	820	793	835	782	735	815	842	808	835	825	810	768	785	781	826	798	776	796	795	787	810	824	811	853	799	812	858	827	783	809	840	781	798	823	787	853	796	806	806	828	769	827	803	808	793	829	790	791	814	776	828	827	756	814	798	846	808	816	794	808	851	870	808	782	860	795	760	808	826	824	828	775	784	835	792	776	806	845	830	869	783	828	825	805	813	842	793	815	829	803	787	817	800	795	821	883	792	798	790	833	812	797	838	833	799	827	781	864	797	812	786	833	798	808	790	845	841	813	798	769	779	795	807	834	830	816	795	836	879	795	800	821	776	793	802	846	815	814	766	820	787	881	795	811	845	760	852	815	820	814	869	820	808	806	835	844	829	753	845	783	834	853	811	830	818	809	832	782	857	773	798	846	792	831	784	798	828	778	742	810	797	762	781	779	792	788	798	831	841	827	826	806	834	795	824	805	846	750	814	836	841	833	851	888	797	810	805	800
7132	16824	13103	7011	5169	4054	3101	2557	2211	2011	1737	1684	1512	1432	1439	1330	1252	1205	1224	1166	1125	1204	1123	1117	1105	1069	1047	1026	1102	1024	989	1006	1032	997	998	1040	1016	1006	985	951	1038	1004	1042	991	1022	1019	1019	979	960	970	1010	1000	979	990	971	1013	961	966	923	988	1000	958	978	993	958	971	955	940	957	956	983	1005	938	990	985	937	932	979	1024	981	964	941	1001	924	919	963	1026	928	951	950	907	1022	984	907	975	953	963	967	960	969	953	992	981	949	992	1013	944	1012	965	964	954	1025	1001	988	982	925	1053	947	981	981	928	981	964	937	977	951	1003	993	946	921	946	1012	946	956	1010	919	1002	1023	959	923	952	941	911	1022	968	966	968	955	983	980	938	1001	975	931	978	943	959	897	936	962	999	904	994	935	982	979	983	1011	995	959	1028	993	971	966	981	932	920	1000	961	967	947	929	957	941	896	918	1011	990	990	939	1003	954	1028	919	983	950	997	908	1000	975	964	950	1045	1040	983	991	972	999	948	941	979	901	955	991	879	995	946	938	935	937	988	976	944	952	954	994	947	990	939	893	971	913	958	955	958	907	947	973	918	986	979	932	982	949	975	1020	986	993	978	958	989	914	940	967	1001	984	958	967	952	983	976	964	994	988	954	978	963	967	952	978	997	962	988	971	971	966	975	932	945	960	994	937	975	1002	1003	937	938	969	929	974	961	921	945	952	986	930	975	973	998	977	957	975	965	958	989	978	922	990	937	942	979	981	977	979	947	939	963	942	1016	981	989	950	957	950	1023	981	925	962	955	980	942	878	988	984	931	986	1017	1013	1039	944	918	994	978	992	961	991	983	987	959	998	922	959	976	939	1029	1012	999	959	1016	989	911	964	951	961	961	984	942	1001	959	961	964	953	956	1023	914	948	953	990	950	960	959	978	945	938	989	974	976	967	963	954	1012	1005	986	966	974	959	986	972	973	955	908	987	965	937	1022	988	1011	939	970	955	974	941	1000	968	983	1006	884	923	980	903	892	955	951	942	970	951	948	973	966	1004	892	917	947	1006	996	916	976	994	962	927	973	944	928	947	971	942	1011	1001	955	953	979	976	941	953	972	983	895	970	970	984	948	927	941	970	964	997	985	928	996	966	948	971	965	988	959	948	1009	982	966	1039	955	956	976	956	996	954	973	988	990	965	1001	967	949	945	928	960	910	947	921	906	1008	954	985	937	1005	925	928	1009	979	938	911	986	938	966	929	1017	970	951	956	955	911	945	975	963	958	958	976	936	979	974	950	968	965	926	941	920	987	961	962	1013	968	937	910	987	990	982	961	953	941	946	896	922	959	1002	923	976	1008	993	922	966	951	949	934	937	944	943	945	942	945	970	938	940	951	987	932	968	930	928	938	1014	968	901	964	1021	903	959	964	941	976	962	1015	987	954	914	998	899	964	963	927	959	909	983	995	934	1023	988	944	937	939	962	881	972	961	1024	914	955	953	986	986	977	951	967	963	983	987	933	962	964	960	962	944	947	1000	990	930	908	934	920	980	952	982	952	981	951	960	939	948	868	971	944	965	964	957	944	995	950	909	970	961	985	991	949	974	976	982	952	899	981	981	981	929	973	982	987	954	975	960	933	952	967	927	986	1009	981	953	944	911	957	932	982	931	1028	977	932	956	927	1009	992	953	1005	932	949	1000	994	981	957	989	927	975	959	977	938	970	942	954	966	969	913	948	949	933	952	925	919	1024	1009	948	984	922	1019	952	958	967	930	971	967	968	973	969	1023	1000	956	943	963	934	961	978	911	952	935	971	962	938	969	939	924	942	955	989	927	958	945	981	948	966	994	949	939	1006	899	982	944	923	972	938	965	946	968	944	948	926	935	915	976	973	975	962	988	977	988	917	995	941	948	956	911	987	930	956	952	890	974	1011	948	933	987	935	927	941	968	1023	917	919	920	923	980	961	965	981	915	923	960	953	905	1011	958	927	964	907	1018	965	943	1022	991	930	944	966	932	968	871	910	1035	983	1016	955	996	924	963	1012	952	954	925	954	922	909	970	924	917	989	936	983	984	958	1006	924	937	936	921	929	880	915	916	929	986	972	952	939	955	1001	954	1026	953	987	924	921	946	981	969	946	937	954	950	1000	968	979	943	964	985	976	935	954	880	958	973	922	961	942	944	987	963	947	970	972	951	978	967	957	881	963	983	931	922	977	1029	942	986	951	954	1023	935	965	953	944	972	946	902	1003	988	952	927	935	930	954	965	1000	952	944	995	1011	990	924	962	969	957	990	999	939	926	952	1011	966	916	931	988	937	922	938	905	983	937	902	974	912	945	899	1018	946	944	938	1001	939	995	932	1021	941	952	947	936	954	961	1000	987	963	958	930	998	981	971	921	931	963	968	981	965	975	928	1016	983	971	1016	977	962	932	1006	961	976	974	938	966	954	976	932	939	977	985	952	883	977	986	967	977	923	952	926	971	906	919	966	983	925	1009	909	934	997	963	1016	961	967	1008	1000	964	918	957	971	977	963	988	930	955	968	966	989	966	960	1004	960	978	968	1004	990	954	930	929	937	942	948	967	930	919	935	898	970	945	942	977	978	974	985	937	965	934	965	998	1024	929	942	929	947	963	964	954	1006	939	910	1018	924	1006	954	933	945	925	947	954	953	938	958	884	937	919	971	969	930	962	953	989	955	959	985	968	1002	1028	980	991	945	941	984	973	971	1004	978	950	930	970	936	954	889	966	976	978	915	993	1000	949	937	986	964	972	924	909	991	996	946	973	943	953	954	938	1005	978	981	965	978	974	968	936	900	1004	951	981	928	958	943	1008	927	926	991	971	970	979	955	947	972	1010	910	916	988	952	933	964	993	1003	956	993	948	940	951	1039	988	949	943	1001	955	969	917	983	1004	913	900	981	987	942	1011	985	943	917	978	976	971	952	972	966	924	960	977	963	967	918	942	916	954	960	1014	975	952	988	953	1006	922	991	983	934	951	988	917	915	931	967	974	1024	941	899	994	994	958	993	936	965	923	950	966	973	969	890	966	982	936	965	991	944	968	989	940	930	976	973	920	923	943	963	1018	936	988	959	973	999	968	947	986	962	1038	959	906	971	927	981	997	971	974	943	990	1016	965	993	935	922	952	937	996	983	989	936	937	991	958	960	968	952	988	956	935	968	888	1000	1006	938	1020	996	930	959	928	982	993	951	951	961	921	943	951	968	926	951	955	927	1002	939	934	967	925	982	999	946	1050	965	976	948	959	998	918	916	1014	905	991	964	953	914	987	940	984	907	992	899	931	904	972	923	1001	936	972	940	964	962	990	969	910	913	983	935	899	956	914	923	950	969	939	931	937	972	923	984	951	916	918	998	953	964	946	944	921	901	951	960	926	950	972	972	927	937	989	963	938	984	984	919	973	973	986	966	980	995	916	935	922	1005	995	944	981	907	1016	959	946	951	931	928	975	913	941	983	954	931	930	1005	998	949	978	927	955	997	973	955	929	959	959	1033	942	912	1007	979	973	960	997	964	977	986	948	945	928	957	940	956	956	962	944	912	935	984	904	984	944	971	958	977	918	984	948	970	909	910	908	989	918	992	955	969	932	889	963	999	986	971	924	967	930	943	978	926	924	1004	974	964	936	990	956	989	911	906	979
27584	20289	6484	574	348	317	304	277	258	314	259	269	267	235	285	266	273	265	302	280	257	268	281	262	246	290	257	279	287	278	275	251	287	297	251	280	255	276	255	276	280	316	296	277	267	283	266	282	268	264	249	295	282	249	275	269	268	244	262	284	258	266	269	274	260	282	272	278	252	255	269	243	303	271	280	272	254	281	273	300	265	278	278	254	274	251	278	278	266	292	282	287	313	259	255	282	244	268	266	295	280	287	277	267	253	277	279	281	246	305	265	267	283	272	294	281	267	268	248	266	296	296	278	259	281	287	299	262	282	270	280	273	286	283	287	277	274	298	283	273	254	244	282	249	253	248	302	283	253	265	230	253	274	253	284	280	273	281	281	273	261	284	262	248	264	280	301	276	295	293	279	264	270	275	305	249	293	262	264	296	286	276	284	275	278	294	265	282	257	255	277	278	267	256	312	273	256	288	269	243	275	261	268	287	256	262	267	261	272	289	283	286	278	277	266	251	278	277	264	300	257	275	262	269	279	261	276	297	290	293	296	272	285	287	253	278	289	276	270	294	272	290	272	271	281	260	267	286	268	268	261	262	275	249	266	281	273	279	250	294	282	268	269	310	281	301	273	273	264	263	262	262	294	267	242	255	261	285	297	269	252	284	253	259	307	254	281	288	268	270	272	289	286	304	273	283	256	261	274	265	299	267	245	267	271	269	260	234	294	267	293	288	303	282	289	264	254	297	282	253	277	302	289	286	269	277	278	269	264	254	281	275	256	267	256	277	259	262	293	247	248	281	292	289	235	261	286	275	284	288	268	256	259	256	252	272	294	277	254	242	273	293	300	254	274	279	276	257	277	281	260	271	259	243	273	293	290	238	278	297	252	285	291	288	278	267	294	312	278	297	272	242	286	259	257	263	289	283	270	255	290	274	293	267	258	265	264	278	266	286	295	224	267	288	246	267	268	283	291	257	292	284	262	291	295	260	290	267	296	286	261	292	281	275	262	297	254	282	295	256	249	300	295	277	258	278	246	249	283	285	307	252	260	263	312	264	281	268	312	266	274	289	285	285	282	295	245	278	272	258	253	273	296	273	259	282	330	259	270	265	249	279	254	307	288	282	279	259	287	263	264	286	305	288	270	279	279	270	291	291	281	299	284	283	268	291	265	284	251	272	268	285	275	252	265	260	277	293	286	281	295	267	286	289	272	276	251	286	271	276	299	272	278	294	268	276	266	261	280	260	246	272	270	277	256	245	271	293	263	294	269	260	285	284	282	294	266	288	283	295	280	280	294	275	284	257	251	279	285	239	255	310	282	253	271	269	263	277	283	281	276	272	287	261	254	278	261	297	271	311	295	291	261	253	228	250	295	251	304	266	282	278	249	296	282	265	265	297	254	275	256	255	290	279	235	295	273	233	251	248	247	279	278	275	266	277	293	278	279	271	280	250	243	278	262	264	297	253	252	282	291	268	290	252	272	243	275	299	273	289	277	279	259	316	307	281	298	284	280	238	260	259	265	275	275	290	257	279	297	283	271	264	258	266	282	269	267	263	267	294	277	298	277	287	263	283	244	284	267	287	296	269	283	277	271	288	260	297	249	269	274	281	281	261	233	295	278	277	279	276	290	266	281	280	264	279	258	302	296	264	272	299	273	241	258	305	253	272	288	285	260	272	274	264	279	258	275	255	264	261	267	266	257	287	262	278	267	255	291	252	263	261	266	280	290	292	264	236	285	269	268	241	264	296	286	269	250	279	299	258	257	278	259	271	279	277	254	263	268	281	270	269	279	251	251	276	254	277	281	248	258	261	279	253	279	255	285	291	271	274	250	273	262	281	274	273	289	268	282	288	291	281	287	252	246	284	255	270	287	257	281	296	268	280	291	274	272	308	301	269	296	262	278	270	250	280	282	251	255	284	274	278	286	238	294	263	276	263	272	294	281	261	279	304	275	266	302	287	284	289	297	283	275	253	253	280	284	272	280	331	291	318	304	256	289	279	263	275	265	300	237	259	278	252	270	292	273	263	278	282	311	238	293	274	289	262	256	301	289	273	284	300	260	275	265	285	265	283	257	288	260	304	261	265	263	294	263	240	263	290	270	253	297	246	285	256	252	286	244	242	245	295	252	277	285	272	280	248	249	269	275	291	283	268	275	257	294	258	295	269	268	268	253	280	270	254	279	244	265	275	251	281	284	277	286	271	277	273	284	262	280	263	250	283	238	279	268	285	273	272	250	256	233	241	257	278	268	263	287	283	276	275	266	277	291	286	288	251	266	279	254	265	266	267	276	296	264	236	290	289	281	256	278	254	265	276	284	271	263	267	271	283	284	248	274	248	275	272	287	298	303	257	271	301	277	295	295	266	281	294	273	269	273	261	286	290	270	276	289	263	288	265	280	280	276	293	271	311	285	272	255	270	307	273	261	276	264	277	261	275	293	275	265	262	262	271	281	291	256	278	286	278	252	262	273	280	252	286	269	264	292	270	284	264	277	263	267	257	281	269	286	273	254	287	276	308	281	269	256	283	272	273	251	253	273	300	271	263	260	269	277	286	293	281	255	275	260	300	287	289	298	282	245	249	263	270	279	267	285	263	294	284	272	265	256	279	276	261	297	277	286	251	285	267	268	247	281	284	287	276	265	257	275	268	293	252	262	279	245	273	268	288	265	271	259	273	304	285	274	295	272	264	261	251	267	260	260	262	252	267	275	240	260	268	268	267	282	274	278	251	258	278	272	277	295	262	248	280	245	308	290	241	266	289	278	271	288	252	265	261	279	274	249	293	282	274	309	277	274	268	267	310	273	270	243	273	299	284	271	295	275	285	265	272	267	267	262	285	278	226	263	267	258	292	273	281	267	280	275	254	271	273	292	291	273	277	264	283	271	277	242	291	295	268	293	298	277	278	276	280	275	277	263	284	278	260	283	268	308	255	246	260	276	246	261	298	285	307	264	237	265	286	263	283	273	303	295	264	283	267	248	284	282	286	253	277	260	272	269	263	294	262	288	273	277	269	266	281	264	251	277	263	277	291	269	284	246	274	276	317	246	239	251	265	277	247	271	259	278	262	281	278	288	255	267	286	266	262	276	243	279	280	296	262	268	277	270	254	260	247	274	273	289	293	295	284	268	268	284	274	289	283	276	276	285	303	288	267	286	268	291	257	297	280	255	288	284	265	277	267	273	276	280	243	271	293	253	293	281	282	255	278	279	276	269	261	286	299	265	265	292	299	295	263	267	261	297	248	276	287	240	314	299	280	290	293	246	277	287	269	296	279	255	295	270	269	264	261	280	298	261	270	274	301	296	279	264	270	303	265	293	307	250	265	290	264	237	241	282	265	264	260	287	268	265	261	244	286	269	284	283	287	262	310	274	271	267	260	274	269	268	300	269	278	254	268	302	253	293	269	267	296	239	231	274	280	247	271	276	272	259	278	291	268	282	265	283	267	275	247	291	299	264	271	236	246	278	246	278	266	266	262	241	287	278	255
3948	1058	915	564	463	411	418	409	376	392	347	384	348	395	367	383	305	353	349	367	350	332	347	334	355	311	342	350	380	323	365	330	329	358	347	318	343	375	339	341	344	328	365	329	332	376	338	379	362	366	353	360	342	326	334	344	351	325	320	350	359	363	345	344	331	341	374	354	343	314	332	348	374	354	309	342	355	373	357	365	365	315	354	355	363	397	352	350	320	363	356	317	370	380	323	362	349	350	339	354	329	354	368	359	317	346	368	307	319	383	355	379	364	331	346	323	322	357	329	359	355	343	340	370	333	369	368	353	362	364	363	354	338	333	336	351	343	319	342	359	341	349	326	341	437	386	330	342	371	381	314	346	348	329	341	338	314	343	329	311	328	319	347	374	342	341	350	343	355	346	317	359	365	364	375	351	334	371	322	335	360	341	363	337	381	370	327	371	325	337	360	389	297	353	328	316	336	351	356	368	332	322	336	347	327	329	336	383	376	372	347	379	355	343	371	353	339	350	357	379	359	358	350	331	345	333	346	356	335	392	340	333	327	338	336	325	339	356	349	341	339	367	367	355	383	328	347	350	336	343	319	356	324	350	336	343	312	352	378	374	346	332	321	360	337	348	341	366	307	375	368	338	333	363	357	343	335	341	358	344	356	345	374	313	306	320	392	357	349	370	330	365	391	330	377	336	349	372	318	388	320	322	351	325	342	317	348	327	360	338	361	347	334	355	336	333	364	339	365	333	368	346	373	294	325	346	347	340	363	361	335	347	337	320	314	352	338	371	340	346	334	323	336	347	350	350	364	342	336	330	374	366	363	347	361	342	321	319	348	354	340	363	326	358	318	364	350	354	326	337	364	350	344	337	350	350	373	365	325	367	374	348	336	312	343	334	346	324	376	314	369	335	348	361	345	375	350	365	340	370	327	337	379	332	354	338	364	333	355	331	325	363	346	395	326	359	333	393	352	319	348	320	377	371	322	353	358	388	363	353	374	345	354	350	354	371	300	363	331	357	346	354	361	335	325	346	316	352	349	359	328	336	339	339	338	318	365	339	317	319	334	334	328	372	365	321	330	346	344	321	349	330	346	365	358	345	343	331	322	332	395	343	333	357	334	341	316	328	347	351	352	346	345	351	366	333	347	351	349	341	398	336	333	330	341	325	360	336	335	307	327	329	326	360	365	353	340	348	383	344	319	337	359	335	348	344	350	384	366	329	320	355	338	367	317	371	344	320	325	331	329	349	352	337	355	326	360	376	340	360	372	349	327	320	373	332	373	336	372	350	355	318	380	363	334	331	343	362	361	374	346	368	353	336	328	354	387	380	352	350	364	335	344	373	361	397	304	377	341	347	352	326	320	345	351	349	329	354	323	357	334	333	368	368	317	347	371	329	340	338	353	373	372	381	360	346	325	367	331	309	348	342	350	352	380	393	355	347	342	322	338	352	346	342	328	379	339	340	333	339	351	341	339	351	344	360	341	353	329	323	347	375	344	338	313	378	348	332	309	340	323	344	340	330	351	322	334	359	350	393	347	356	336	324	335	355	351	361	348	361	320	340	368	353	336	359	346	331	356	325	348	343	327	337	373	385	353	353	359	339	324	335	338	335	323	345	306	393	337	346	305	357	360	362	362	343	330	318	340	351	349	368	360	359	339	320	341	326	322	367	343	373	335	350	311	349	338	367	358	350	385	364	384	334	365	348	307	358	345	343	352	341	330	327	334	370	343	342	348	350	340	350	307	322	384	322	344	354	371	345	379	356	366	343	357	370	336	330	374	392	337	344	345	362	350	336	345	332	302	342	309	354	336	347	303	363	317	316	359	309	328	351	349	357	332	353	367	352	329	317	336	371	367	364	330	330	304	338	329	350	345	333	356	346	323	352	346	353	333	361	378	362	336	328	350	359	363	349	359	345	327	309	335	347	334	386	344	352	353	366	371	338	356	382	372	323	350	342	343	326	356	305	328	329	331	334	377	337	381	386	350	380	350	324	327	347	386	319	331	334	344	335	339	334	340	357	349	330	348	343	341	369	338	362	333	349	314	376	361	313	353	355	394	357	338	374	382	349	371	335	375	366	334	358	345	315	360	316	350	366	335	363	367	333	319	352	353	369	340	338	337	320	338	310	340	351	339	335	341	388	365	340	317	319	357	336	333	349	369	337	354	339	317	339	364	386	364	344	354	372	363	377	339	337	365	356	307	345	359	314	343	350	340	382	343	375	329	354	354	363	332	355	322	331	332	303	316	350	325	344	351	322	368	404	367	374	360	349	322	348	321	328	314	355	367	358	331	364	348	339	351	359	349	341	352	333	377	356	326	332	340	355	340	331	375	352	336	330	331	375	375	342	344	321	356	341	367	340	328	344	342	327	353	366	342	357	343	364	359	340	336	347	358	334	345	348	347	346	357	334	346	326	362	333	357	378	327	367	349	373	335	348	344	369	333	349	359	348	339	368	360	364	380	337	328	330	339	362	310	333	353	354	363	385	346	328	357	346	344	350	320	327	320	341	344	360	325	316	377	364	338	343	344	360	365	343	373	367	386	364	333	353	368	367	370	336	377	337	368	325	347	368	362	354	371	345	343	365	331	368	351	365	336	329	344	383	364	323	342	311	373	317	338	340	338	342	360	353	358	364	347	387	346	352	358	345	338	341	392	337	341	344	372	332	338	332	338	352	339	360	340	352	338	344	353	371	318	347	340	363	343	370	359	356	371	367	371	341	382	390	327	325	319	346	357	344	354	351	341	340	335	335	357	367	344	354	346	324	351	355	372	373	344	341	360	318	391	343	330	371	395	345	353	347	361	366	329	347	360	337	354	365	321	384	360	335	359	347	361	315	374	335	354	335	343	347	348	344	341	368	338	347	344	322	331	312	322	348	344	317	334	404	355	366	353	334	322	345	334	335	328	386	329	364	380	344	374	331	334	363	342	361	339	383	327	356	322	356	292	329	332	315	371	324	338	350	329	326	343	308	356	351	343	327	315	365	342	337	359	343	320	332	358	350	289	343	303	353	330	340	317	335	375	335	361	326	326	344	358	374	379	340	334	322	352	359	339	350	371	328	335	336	318	347	375	330	341	358	348	339	338	338	365	362	356	340	343	335	326	350	350	320	330	306	347	363	332	329	345	330	371	345	339	363	341	357	335	358	356	359	349	324	343	364	347	343	348	328	351	358	360	324	337	346	364	318	351	348	373	324	353	314	340	355	365	353	359	326	332	367	313	335	346	303	371	356	358	324	376	377	350	322	362	350	322	342	349	366	367	355	353	353	354	348	372	322	322	334	340	334	359	342	339	349	372	316	341	355	358	376	365	297	347	332	351	355	303	374	357	363	352	390	370	356	333	341	332	379	359	369	319	349	380	303	326	335	324	345	346	348	333	336	343	338	354	336	346	316	350	328	366	362	328	341	335	381	329	364	335	310	368	349	347	354	333	363	367	323	362	355	309	341	339	335	329	346	327	337	335	331	349	361	340	325	338	360
24151	21622	29181	24513	21603	11831	1530	998	925	836	790	785	723	690	638	679	679	685	673	655	642	639	689	681	652	638	635	639	652	666	676	638	650	624	653	669	639	593	602	569	604	609	607	670	613	641	624	624	645	642	600	643	641	627	589	637	569	622	589	630	648	639	617	594	604	635	632	617	620	614	638	649	661	547	614	576	614	598	601	600	596	611	591	612	665	617	604	642	607	620	615	629	644	610	627	636	631	595	648	642	593	644	630	616	601	590	609	645	600	579	596	607	619	639	596	585	587	599	617	606	648	604	620	639	618	599	591	626	628	618	576	575	561	619	587	593	646	627	619	576	596	611	607	569	625	592	661	620	640	633	632	601	593	613	567	568	597	653	613	623	577	600	590	617	607	584	606	605	599	616	593	621	588	572	590	587	582	588	626	622	619	617	617	572	579	623	613	631	602	595	657	626	636	629	621	571	616	563	629	636	601	582	593	611	585	602	574	596	627	611	596	624	609	635	621	603	571	574	602	662	570	592	590	611	564	613	615	620	598	595	631	583	586	623	592	633	605	647	570	603	587	563	596	589	635	592	581	607	615	598	587	590	606	578	630	594	645	603	593	591	590	613	614	629	598	603	600	582	582	623	605	578	617	613	617	606	586	611	574	619	601	636	619	576	624	637	588	592	584	603	581	605	628	644	594	639	591	621	639	618	606	616	598	601	618	673	584	611	590	650	651	616	577	598	611	609	588	608	639	578	605	577	632	576	584	605	620	611	613	598	580	576	586	639	631	636	644	619	586	636	617	660	623	601	584	625	599	619	597	617	629	609	611	618	567	586	624	574	607	577	633	557	611	585	622	634	613	620	588	583	636	557	580	601	609	592	590	610	596	606	638	620	591	597	621	669	579	636	590	632	630	559	591	566	612	629	603	623	554	590	618	635	613	598	593	620	625	612	612	596	603	590	545	646	569	576	640	608	607	638	634	613	579	599	588	561	605	613	607	621	602	618	609	623	622	594	670	648	666	601	632	625	581	660	608	588	605	616	608	618	607	578	632	594	620	610	636	585	569	635	595	613	635	589	643	617	597	609	644	606	598	589	632	597	601	641	607	645	641	624	612	603	583	631	545	602	651	614	627	603	601	640	603	599	607	598	608	614	615	535	638	597	622	609	627	611	647	637	611	624	589	590	602	594	608	604	635	570	604	610	596	615	592	601	625	599	569	600	615	608	573	632	622	609	607	622	642	636	615	578	623	640	598	637	584	600	639	629	556	623	614	590	599	566	595	643	565	637	599	602	603	562	599	613	618	589	608	584	610	618	609	600	600	610	588	625	619	628	616	614	658	621	611	571	573	586	646	625	622	601	607	607	590	555	594	593	607	603	604	561	584	583	569	580	606	553	632	611	582	614	663	591	617	605	591	599	605	640	631	625	617	628	607	633	654	622	615	619	582	606	619	604	591	617	630	587	662	662	646	580	617	641	598	585	604	608	650	615	621	579	682	635	615	567	617	651	618	578	622	611	587	591	589	562	617	630	634	624	645	592	615	620	594	570	610	567	663	624	603	592	615	636	626	561	657	624	603	581	583	610	630	649	618	620	599	609	621	601	641	589	637	617	564	587	568	627	621	621	622	596	612	615	590	618	622	609	582	593	633	617	604	647	581	600	592	642	590	600	591	571	591	579	603	629	632	557	599	613	620	577	639	564	575	627	630	571	605	570	592	586	612	614	627	541	619	590	588	582	591	621	606	594	637	591	577	587	626	608	618	592	644	575	593	636	615	618	562	621	580	623	624	639	629	596	566	634	623	594	617	621	632	667	607	635	564	621	597	635	607	661	628	577	620	623	599	622	596	610	568	607	654	644	627	582	610	628	616	586	636	585	572	626	605	608	623	672	644	608	576	601	623	590	593	590	608	602	589	610	604	583	601	616	557	621	626	598	539	597	554	627	629	608	638	597	629	590	592	652	616	615	626	587	601	635	610	560	632	608	581	626	634	648	570	606	583	616	549	619	588	630	646	628	642	580	581	582	622	604	553	598	554	588	616	574	600	567	617	628	630	611	622	610	571	636	620	588	602	641	568	594	615	603	614	599	650	648	615	616	602	634	601	622	581	629	606	573	601	611	623	602	603	610	595	613	645	617	594	625	615	619	580	596	610	614	596	647	623	598	598	584	631	581	560	632	625	549	609	624	605	604	595	591	621	606	591	603	600	620	616	622	608	577	608	591	648	594	631	636	600	606	564	621	599	570	583	590	590	586	613	673	577	616	574	589	635	590	580	619	631	581	595	585	589	576	636	625	582	607	639	602	633	645	586	574	614	596	616	628	654	609	633	602	578	607	575	602	626	642	632	624	583	637	580	618	573	621	627	580	628	603	607	619	610	603	624	627	623	561	624	620	582	649	627	520	638	594	609	604	613	655	622	617	641	622	648	599	623	587	639	631	569	630	584	579	633	614	596	656	623	586	619	609	579	615	639	605	613	594	558	604	606	609	624	603	628	623	603	614	626	579	582	645	604	636	660	555	613	589	614	635	626	621	624	620	623	638	583	617	556	617	623	663	578	602	628	620	583	623	586	606	624	596	631	618	668	581	589	608	598	585	636	575	594	572	625	595	637	582	619	611	639	540	606	639	575	600	624	628	594	628	580	628	618	611	616	599	660	555	616	646	596	606	573	622	594	624	634	627	566	560	614	646	619	632	631	637	625	565	625	613	584	623	627	614	593	612	582	600	599	626	585	658	565	621	604	635	609	633	563	634	650	632	602	606	608	595	601	634	631	592	596	619	577	627	613	594	582	573	639	633	627	535	608	578	604	630	583	629	627	608	630	567	600	588	599	598	652	584	580	573	546	617	571	627	632	626	562	632	604	562	619	565	606	574	622	634	647	622	586	579	606	572	596	584	607	588	574	642	600	639	646	597	613	616	544	655	599	611	585	613	594	591	587	608	606	611	616	645	575	664	598	660	624	609	628	597	565	623	609	592	600	656	549	582	597	588	595	615	640	597	617	602	586	543	608	583	607	594	628	583	621	584	627	597	605	573	614	602	595	584	570	586	642	629	606	609	585	602	634	608	545	582	591	646	602	599	645	617	624	631	633	612	609	613	581	627	590	571	597	663	590	610	630	585	565	598	620	615	567	629	592	636	609	609	599	663	591	626	623	618	579	617	597	609	628	657	620	601	598	582	588	582	619	592	587	644	605	598	618	582	661	636	573	590	599	592	612	673	643	620	616	588	629	594	565	639	623	613	604	592	567	603	629	615	666	614	589	620	617	616	625	616	642	622	600	599	654	646	599	579	628	606	568	605	627	544	579	650	642	611	569	641	611	619	614	629	594	604	631	604	609	575	586	580	592	611	593	574	602	604	615	610	622	629	621	670	602	613	607	604	575	634	629	568	641	600	615	625	634	613	646	600	575	589	585	584	602	626	617	582	649	630	650	641	652	632	610	637	633	580	576	574	618	626	549	615	626	615	612	580	602	607	659	627	592	657
4715	10340	8131	4044	2911	2348	1862	1567	1389	1307	1117	1109	973	947	943	839	845	893	783	832	799	786	794	772	762	723	722	777	839	784	736	805	769	717	756	728	761	732	741	737	698	718	750	749	768	755	693	726	695	755	701	774	708	745	746	729	741	760	749	681	768	732	773	686	748	771	733	759	734	738	808	759	742	718	732	730	725	719	756	731	691	721	728	742	732	700	781	683	759	725	747	693	674	728	747	723	716	683	713	742	685	731	744	735	736	690	762	750	731	726	715	698	759	752	770	747	738	718	693	705	758	716	704	712	761	773	737	705	720	730	768	719	746	677	735	710	767	702	711	741	703	712	710	736	716	752	730	777	694	756	722	723	727	725	727	696	734	699	714	710	716	729	727	686	720	721	689	766	757	768	736	708	722	738	677	722	707	709	726	761	745	714	713	709	725	645	738	754	743	726	707	716	695	702	739	704	707	706	708	701	766	729	756	742	683	731	670	713	747	735	708	752	724	743	726	719	738	705	758	686	768	693	717	695	697	687	706	732	699	681	766	744	731	713	759	644	734	761	713	697	742	699	713	740	733	769	712	726	733	693	688	728	750	707	728	749	732	709	712	718	747	746	657	709	731	737	695	703	755	724	707	768	736	692	752	754	717	704	752	767	766	737	749	682	720	680	694	712	742	778	740	717	738	714	728	687	740	690	694	672	719	707	738	780	691	722	763	735	725	733	705	704	784	737	756	737	706	744	729	750	740	739	731	726	722	758	704	698	703	673	708	682	693	712	727	726	731	731	767	708	677	742	680	711	752	675	746	694	686	758	723	726	773	719	702	696	766	747	750	692	705	736	732	681	724	681	695	738	739	689	778	745	691	720	725	674	684	749	713	729	763	735	725	684	733	740	740	719	688	745	740	695	738	739	687	695	758	687	686	725	734	755	687	741	709	781	688	741	715	730	696	689	732	688	711	706	700	681	696	797	709	727	708	779	718	706	736	722	687	737	699	705	694	758	700	735	696	757	734	730	697	765	779	711	722	732	742	750	709	712	728	693	701	692	742	714	698	757	756	745	699	735	769	711	710	692	783	714	676	706	728	718	726	694	698	711	728	717	744	780	736	704	708	701	712	718	719	720	734	743	748	701	707	718	705	716	737	771	740	750	755	746	685	717	717	677	717	773	778	733	787	720	804	742	736	745	744	739	743	716	735	726	765	704	698	750	719	720	712	699	800	685	719	739	708	765	709	730	738	689	707	703	731	714	746	704	723	754	698	745	722	729	728	700	776	752	744	718	681	773	757	719	748	732	754	778	724	750	740	786	705	747	729	693	728	688	693	740	720	712	727	741	687	692	682	723	747	718	663	698	758	704	701	670	737	746	730	711	699	729	686	713	729	717	747	718	727	784	724	688	752	728	712	695	716	696	721	701	704	694	721	755	710	728	710	702	724	707	717	719	734	721	679	702	719	719	750	710	701	728	662	731	744	707	762	736	768	712	721	754	707	718	705	678	724	732	724	725	718	717	702	738	668	737	726	702	721	682	713	721	686	798	717	693	746	769	767	717	744	688	768	768	691	770	671	719	749	802	737	716	725	740	772	668	723	705	722	706	735	732	720	701	733	728	722	714	715	705	768	738	687	718	708	736	736	690	779	735	689	697	710	710	734	741	731	779	725	753	751	700	754	691	741	742	669	702	719	736	721	677	696	709	747	716	744	768	692	732	740	726	704	751	727	769	695	697	729	752	804	717	728	703	739	677	680	722	757	776	740	731	708	705	707	694	746	725	689	689	763	724	794	769	722	732	766	706	693	734	688	679	703	719	725	723	756	734	721	672	726	724	785	703	713	711	729	706	754	716	736	701	736	737	701	714	739	723	724	759	742	737	718	673	708	734	737	689	716	696	702	755	718	723	747	738	721	673	722	698	710	744	681	722	743	746	740	714	737	729	756	695	701	696	707	723	761	755	727	744	765	746	728	758	687	740	753	732	731	745	681	679	675	686	702	716	771	685	732	698	732	698	694	722	730	688	706	733	679	731	769	726	737	761	726	714	773	744	720	692	716	692	730	693	781	733	764	711	688	734	732	703	756	741	783	689	745	759	721	714	710	752	685	685	686	702	694	724	727	691	736	759	739	721	745	731	733	693	741	754	765	713	704	735	705	697	761	735	727	649	729	725	765	686	686	714	742	703	768	738	747	716	731	710	698	722	732	723	737	701	760	723	709	722	694	714	708	744	774	753	729	706	703	721	722	710	696	715	685	734	748	735	720	708	705	697	760	747	734	728	737	674	737	751	735	715	746	712	732	697	756	668	757	689	691	689	738	727	741	709	695	688	749	708	703	779	756	718	744	709	684	740	677	741	732	676	720	671	673	709	719	756	712	701	773	721	751	770	704	748	697	716	703	740	738	770	754	731	704	694	713	698	726	693	734	735	730	755	729	722	752	697	714	759	739	747	743	679	726	717	733	742	760	745	685	744	725	788	757	752	705	776	715	719	725	704	741	718	706	746	688	795	728	713	660	728	682	687	714	728	738	772	743	702	697	741	747	786	699	735	697	722	677	771	752	756	734	741	725	759	747	693	757	750	705	704	772	692	688	722	705	685	719	731	721	745	753	723	707	691	741	665	741	772	719	722	657	743	737	699	748	688	721	741	733	733	698	767	716	725	745	732	724	727	693	703	729	740	744	750	753	699	720	705	709	735	703	722	744	730	695	738	768	764	706	750	712	710	702	703	698	659	757	723	720	714	697	751	725	698	726	727	718	662	767	674	693	698	716	770	718	723	705	690	736	736	722	701	715	715	708	738	750	722	747	728	745	740	728	716	702	705	708	758	723	735	729	702	723	706	756	728	764	736	746	756	745	707	705	763	693	706	694	676	724	736	726	737	690	741	698	678	698	725	682	759	752	727	717	699	719	693	721	732	752	739	769	701	745	690	726	694	731	684	716	742	705	744	677	745	694	700	769	723	725	720	671	702	771	638	691	706	728	763	703	744	739	725	764	692	710	738	786	726	701	707	800	717	755	788	683	730	686	723	728	753	749	767	732	768	724	697	746	729	698	715	718	762	714	677	753	702	738	717	739	765	695	736	744	752	769	708	738	673	728	663	749	753	725	694	729	727	759	685	738	717	715	760	764	686	833	680	691	699	745	732	713	730	688	776	701	711	745	717	707	738	741	711	732	709	724	740	739	739	797	723	715	718	755	726	739	715	708	717	745	740	681	738	702	772	713	725	723	668	726	680	725	699	750	716	751	759	699	723	735	721	743	714	724	729	714	722	753	718	743	715	754	763	779	694	765	746	714	712	744	773	711	734	692	708	722	716	810	732	705	715	724	709	763	749	751	768	706	735	687	739	707	707	786	715	741	714	722	699	725	723	770	739	681	697	729	734	750	715	724	745	731	731	708	743	737	776	741	733	763	760	691	728	726	736	685	713	694	731	689	762	728	706	723	702	724	720	737	759	750	734	679	749	769	705	708	759	750	763	734	713	738	789
25449	21624	28031	25586	10173	738	497	478	422	427	369	373	350	365	353	336	307	295	341	321	288	352	313	280	346	294	315	306	307	304	333	282	311	300	306	293	297	292	307	285	315	318	320	292	284	321	320	316	317	335	258	310	292	311	302	297	297	288	286	289	302	316	240	302	284	274	330	301	300	342	311	298	324	284	286	305	310	283	293	306	303	301	281	287	299	303	310	283	274	282	291	288	315	281	293	305	313	289	303	287	317	291	316	312	266	280	286	289	304	313	313	301	293	300	281	338	289	296	299	264	297	287	287	312	292	272	271	313	295	304	279	322	264	292	314	272	291	292	316	291	322	278	288	296	315	331	283	318	329	284	298	294	307	296	327	305	321	304	323	315	312	286	307	290	277	299	295	325	289	319	261	289	307	299	335	292	279	289	285	262	326	276	314	294	261	306	271	319	294	313	285	299	294	280	300	306	305	307	320	285	299	304	324	288	302	295	298	283	306	335	302	308	294	300	312	297	290	302	325	308	295	286	300	287	308	276	292	313	287	282	269	278	293	299	284	312	312	282	288	284	302	313	278	286	298	281	277	299	289	298	302	297	320	311	316	267	323	291	303	303	298	318	307	287	295	315	308	293	286	311	311	318	296	314	281	292	319	326	272	291	310	331	319	289	306	252	316	300	325	313	325	307	298	287	277	284	292	318	280	291	316	295	316	329	290	268	275	297	295	295	289	319	281	291	298	297	314	306	325	313	336	297	272	284	314	321	286	314	301	297	301	300	311	296	296	304	267	309	304	343	346	291	279	297	293	286	309	299	283	311	281	298	271	304	291	309	286	291	332	297	317	298	312	287	301	298	277	318	283	309	307	303	260	316	299	286	276	308	317	296	326	346	313	285	295	291	291	244	276	260	323	284	288	304	316	307	285	296	301	335	273	283	270	273	295	303	285	279	297	301	298	266	291	320	307	286	286	306	301	327	311	286	297	322	301	317	260	295	283	321	278	307	322	320	302	283	300	288	298	260	308	304	287	300	302	290	293	324	308	311	306	280	303	288	261	313	304	326	297	283	258	288	338	327	279	316	310	279	336	344	297	286	303	315	309	326	308	297	326	287	336	304	282	319	289	316	289	285	282	287	285	271	292	287	306	296	297	278	278	281	301	290	291	271	302	289	300	317	323	283	319	281	314	305	294	309	311	285	301	298	278	326	307	306	328	285	285	310	270	294	297	310	297	282	287	305	280	271	296	309	303	298	310	305	347	305	286	309	299	344	318	345	299	300	303	283	311	321	324	319	297	292	307	306	320	300	318	299	285	308	314	272	301	290	272	288	269	286	296	303	317	282	281	282	293	312	317	302	270	308	263	288	320	315	297	298	318	293	310	307	295	302	290	292	290	293	299	296	300	331	318	301	287	336	311	267	302	301	289	294	321	305	321	297	310	272	321	276	291	289	309	294	307	309	281	304	298	303	309	312	303	294	311	298	270	313	285	312	297	328	287	314	298	297	303	319	301	302	296	325	279	286	288	298	287	281	291	287	315	301	279	291	289	278	308	338	304	292	308	330	317	328	307	298	296	283	279	302	324	283	284	312	297	280	287	290	323	287	282	312	312	322	309	313	301	297	338	313	333	295	310	317	290	255	308	292	310	280	286	319	293	322	327	291	276	299	311	308	288	282	310	333	305	309	279	294	273	319	279	342	291	306	280	299	307	277	286	294	277	317	294	281	322	330	290	299	306	293	274	298	285	306	287	316	314	284	287	318	289	300	302	323	329	314	308	316	275	310	284	288	308	314	326	252	262	302	317	294	303	304	292	337	292	316	289	298	323	297	272	269	300	304	287	295	289	270	288	324	294	336	299	300	273	299	300	300	277	296	300	297	295	310	321	323	276	293	308	286	289	323	298	314	274	312	318	288	291	295	290	305	291	301	312	309	282	296	305	316	320	286	307	264	323	284	304	296	304	306	297	343	282	329	325	272	334	324	324	287	302	309	330	279	302	290	292	250	304	297	316	287	303	332	325	276	292	320	285	307	326	304	285	281	290	285	281	319	277	297	291	298	274	272	320	316	308	319	332	269	305	305	320	324	282	288	276	308	320	269	298	308	299	301	281	313	308	316	298	269	284	288	299	300	310	282	317	307	297	309	253	262	333	351	349	308	310	323	295	307	304	287	305	306	286	289	318	302	307	311	319	273	279	300	311	287	294	323	315	265	279	322	272	296	326	272	279	301	295	321	335	305	281	285	301	315	281	273	315	292	310	337	323	289	308	348	276	338	250	299	325	306	285	325	309	304	289	267	285	299	304	305	286	327	318	338	320	328	311	267	288	317	272	274	291	306	314	287	300	288	276	282	287	308	275	278	289	283	265	302	301	292	308	314	335	359	308	287	318	304	295	297	311	302	326	300	297	267	309	294	283	292	297	296	307	313	297	324	287	326	278	331	305	321	254	262	308	299	266	317	300	319	301	349	329	297	311	300	291	326	309	308	304	307	303	309	297	297	319	320	295	302	296	328	301	324	300	297	293	307	303	306	304	292	307	307	301	262	313	313	303	280	274	323	325	314	314	319	316	322	304	289	305	303	279	300	310	321	295	315	285	333	314	323	281	309	279	314	267	313	311	293	307	266	335	326	299	298	311	311	340	282	291	302	277	276	322	323	274	300	321	325	283	313	306	306	314	290	283	285	310	301	287	288	274	275	289	328	269	301	301	298	283	299	274	291	318	282	319	321	309	306	303	290	313	298	279	272	284	261	281	291	311	320	314	283	334	333	323	275	282	327	314	286	306	336	275	315	283	309	298	279	289	309	308	331	314	304	282	319	265	302	299	308	301	305	275	286	325	345	279	296	295	306	297	278	339	319	290	303	312	313	294	285	302	287	288	285	278	286	282	306	262	292	286	336	275	310	296	252	309	335	344	274	295	298	268	301	295	327	274	275	291	287	287	300	330	299	313	302	276	321	289	294	325	300	297	281	341	305	298	275	326	312	282	309	283	312	314	323	289	289	273	331	291	321	278	294	295	305	275	272	269	280	314	270	309	310	314	319	291	285	282	294	324	301	349	301	302	299	310	285	314	316	295	296	307	306	300	317	274	310	288	271	293	289	318	284	285	281	288	314	279	254	313	278	290	295	302	302	303	286	308	308	284	302	292	308	305	319	331	285	282	307	313	344	299	292	293	312	300	299	319	305	278	292	311	283	293	303	301	289	256	297	294	320	326	282	304	289	341	300	323	300	316	296	320	286	293	267	297	269	279	322	291	276	312	300	299	279	291	292	329	293	310	278	306	273	341	286	310	267	309	301	307	315	285	290	298	288	308	290	299	288	321	325	298	306	304	301	258	296	304	326	308	322	305	293	296	290	291	289	300	248	296	317	255	300	311	274	284	303	293	272	311	299	301	314	258	295	286	293	308	297	311	295	313	290	301	275	281	279	293	309	297	305	282	298	322	293	289	298	281	317	292	289	310	297	316	283	299	273	305	309	310	294	265	290
4506	5548	4297	2183	1565	1274	1075	861	772	687	595	597	551	518	480	475	455	467	468	390	454	460	425	426	421	433	421	409	428	380	430	465	424	419	403	404	426	411	431	396	392	401	418	410	392	408	402	427	383	439	395	442	384	391	390	403	386	396	380	382	435	380	365	398	403	392	441	385	385	418	381	401	440	415	403	385	401	413	375	423	419	413	416	365	365	398	465	401	385	409	383	414	429	450	407	394	417	381	420	418	368	404	418	349	404	410	409	389	396	383	396	418	416	388	377	390	417	432	385	393	446	457	404	402	403	384	380	422	383	398	378	359	450	409	386	402	415	405	390	413	426	409	422	420	434	395	456	399	387	389	405	357	391	406	406	411	393	395	366	380	436	430	410	431	412	368	391	427	395	397	427	410	425	405	410	421	386	391	377	416	388	426	405	413	431	421	356	380	404	393	405	391	379	384	420	423	390	394	406	407	418	411	427	373	390	381	444	371	396	415	413	402	434	425	391	405	422	406	443	431	385	428	407	378	424	394	384	430	382	415	363	392	383	409	366	413	386	356	418	398	379	414	352	420	448	401	392	433	424	396	420	413	439	458	370	396	388	423	423	397	351	393	417	419	421	379	417	372	418	389	420	397	384	397	382	415	393	412	414	427	398	410	404	385	437	411	410	434	393	403	396	455	375	411	399	390	345	433	431	406	387	406	426	366	394	411	406	372	381	442	390	397	421	422	364	390	400	440	388	419	431	394	427	410	421	401	388	417	437	409	429	375	435	436	382	392	407	440	409	398	394	401	431	419	379	392	420	417	394	409	377	397	421	388	381	405	410	382	432	386	406	430	407	402	414	358	454	400	412	354	458	392	396	395	421	379	421	407	398	401	419	375	373	422	379	372	390	426	429	406	408	377	432	422	423	396	412	402	405	397	380	395	387	404	394	402	407	429	416	400	397	403	390	419	430	377	415	427	401	445	415	366	383	401	404	433	383	443	417	417	417	392	420	438	354	415	369	391	421	418	401	377	379	416	420	403	414	403	417	421	405	417	414	397	420	410	416	395	385	417	412	389	419	443	375	438	410	400	391	384	405	383	391	398	369	397	420	407	402	376	388	401	380	381	407	402	402	424	374	400	396	385	398	415	414	409	428	395	370	382	375	372	432	430	428	376	426	393	404	417	385	407	376	388	415	405	382	412	429	424	433	445	373	409	385	416	446	410	443	400	404	405	397	427	390	394	423	386	383	381	360	390	397	366	396	387	399	402	436	407	399	397	391	394	377	415	418	389	413	357	429	427	392	404	442	412	389	397	417	412	383	420	398	379	392	389	393	357	401	388	421	393	396	381	404	398	396	373	403	420	434	411	404	401	366	389	403	443	425	416	425	425	379	395	424	420	433	400	433	389	383	354	428	386	423	418	400	400	395	391	397	398	365	414	401	381	398	409	410	402	391	396	440	388	345	382	383	396	412	400	447	424	422	425	374	374	417	399	399	379	398	404	407	405	384	428	394	420	434	411	420	380	406	429	405	387	406	418	385	404	424	386	388	399	417	383	401	395	400	414	418	400	391	383	430	424	437	401	426	408	419	386	396	409	391	384	369	385	379	381	424	390	401	407	429	415	392	428	399	387	400	430	375	396	398	401	406	428	431	375	405	386	427	421	398	394	404	374	425	380	439	409	429	413	392	430	432	403	372	391	386	407	427	397	408	384	422	425	423	401	413	389	382	383	388	425	477	399	417	421	400	379	416	423	422	375	402	421	424	376	397	406	431	406	413	412	387	412	367	426	387	413	419	388	411	427	421	449	389	405	404	409	414	436	408	402	436	418	380	387	413	403	388	381	421	402	411	416	398	409	433	423	439	409	412	436	369	392	424	385	376	352	445	431	369	419	427	395	410	385	425	413	404	408	425	405	446	430	385	423	411	354	397	417	417	398	388	431	405	397	406	431	379	422	426	406	406	384	407	405	385	419	408	431	388	370	372	436	412	420	418	391	376	370	381	398	383	382	421	400	382	394	401	396	430	392	397	426	386	386	373	383	387	373	400	437	373	399	418	383	448	383	368	369	410	416	410	353	424	393	457	404	414	392	424	411	419	396	420	405	393	393	448	401	395	353	384	386	401	393	431	394	406	389	402	361	362	401	368	431	398	419	383	389	385	402	366	431	423	416	413	391	434	425	431	417	371	391	390	427	396	433	363	408	420	421	395	384	392	420	400	408	401	396	357	392	379	374	394	428	377	376	390	426	353	400	372	433	373	377	440	397	420	392	385	407	402	403	376	375	364	422	401	367	403	408	378	392	391	381	395	397	417	381	415	384	417	432	392	383	404	410	398	419	397	406	398	417	400	390	398	417	386	437	431	419	406	389	393	419	414	400	384	409	412	430	420	397	419	388	434	402	427	381	358	372	404	414	365	407	398	404	385	394	434	414	413	434	395	409	409	385	430	436	388	403	366	392	382	422	415	392	391	429	435	424	390	379	390	400	450	411	404	402	394	411	416	391	432	407	413	420	382	419	409	414	394	414	375	397	479	399	409	421	369	379	371	415	387	389	427	427	392	412	401	428	394	392	405	397	396	398	409	414	377	417	388	373	402	353	393	364	402	405	401	442	411	421	371	432	391	367	402	411	427	378	375	415	402	425	379	408	424	414	407	419	384	411	423	407	385	363	394	428	387	394	386	388	379	391	401	436	440	420	396	378	392	385	385	390	386	402	405	426	398	417	413	390	379	409	423	414	397	395	391	413	417	401	396	416	419	399	410	444	390	390	405	405	409	416	431	426	409	395	405	433	413	387	412	414	411	375	399	405	392	387	416	451	410	377	439	402	417	402	391	365	402	402	401	369	412	428	363	395	397	384	421	420	413	391	408	418	392	415	397	382	379	410	417	404	454	393	389	400	402	398	401	380	412	390	383	396	416	424	387	447	399	420	378	364	411	387	432	436	392	391	401	412	404	404	438	379	448	432	398	419	414	396	406	405	368	394	375	401	399	400	380	385	405	401	404	407	396	438	382	419	392	427	394	390	410	370	383	380	426	384	417	379	399	395	376	387	396	437	408	405	395	416	385	390	404	408	365	406	433	407	414	405	423	406	436	385	396	392	417	387	438	404	401	408	396	413	392	430	398	419	403	406	409	375	391	391	401	420	428	417	436	367	413	387	407	387	371	395	404	398	398	365	402	420	396	410	434	393	389	441	397	408	400	401	409	387	412	394	392	390	377	387	402	398	430	381	391	383	383	367	420	409	411	428	403	416	371	424	387	388	419	428	413	425	398	388	439	421	413	402	394	389	389	421	431	367	391	390	400	434	412	408	402	412	409	396	434	372	385	412	435	432	440	405	397	397	391	383	400	393	390	383	404	396	403	420	420	392	392	392	398	409	388	383	401	440	367	380	368	391	428	376	405	394	385	390	389	421	425	403	385	397	391	432	383	413	395	410	411	408	380	407	388	383	391	410	419	407	399	391	379	418	414	436	387	417	421	380	413	409
23167	21674	29712	24152	21668	21725	11519	1805	1325	1247	1223	1088	1106	994	1003	921	970	901	888	947	936	847	881	860	899	863	816	835	845	862	864	901	839	890	829	860	845	848	863	813	871	867	835	841	848	861	844	842	823	898	843	791	831	814	849	799	827	794	817	806	806	822	792	843	810	848	856	814	807	895	794	842	832	805	863	852	821	822	804	809	787	833	843	805	780	822	888	819	802	852	829	859	776	799	826	776	816	754	810	793	787	845	795	848	828	834	810	796	835	866	828	795	851	844	830	828	841	850	861	802	757	805	835	849	793	818	790	852	807	790	796	802	826	793	802	820	832	830	783	767	881	788	821	797	818	791	767	802	760	792	829	796	757	843	835	778	782	782	801	796	745	794	780	792	810	789	819	776	822	810	791	807	793	826	799	788	805	834	841	842	853	853	828	749	804	815	777	809	768	779	818	822	835	804	759	800	820	825	775	794	830	774	771	760	808	848	814	805	759	802	846	828	865	823	854	805	795	843	826	821	811	817	828	748	782	796	781	762	815	841	803	821	797	860	796	806	777	839	795	778	776	799	857	837	835	777	812	819	804	805	793	846	775	798	749	783	819	848	782	832	804	798	800	796	850	785	759	799	854	800	789	809	865	826	809	771	757	758	824	878	828	757	811	797	771	813	772	809	776	798	824	811	802	789	833	784	789	822	821	783	745	802	862	782	794	806	833	800	767	800	822	835	781	766	854	791	792	825	789	794	798	760	783	832	828	775	724	822	784	793	825	795	814	792	785	811	841	772	773	842	775	800	817	767	849	816	832	820	818	837	792	846	824	796	880	785	801	809	800	823	840	802	821	831	786	836	782	774	793	792	852	822	730	830	840	792	815	780	822	818	865	793	840	835	835	859	852	810	807	793	799	776	799	799	786	809	869	778	818	805	831	786	783	778	805	814	810	806	776	756	793	798	790	825	788	820	870	809	778	802	830	797	740	796	838	788	781	825	814	771	842	784	787	786	837	772	814	802	787	825	765	795	853	776	823	836	822	845	766	790	840	820	821	766	836	846	837	785	807	786	759	776	806	796	801	838	798	816	832	823	798	862	797	786	843	797	763	806	765	767	830	779	862	835	826	815	814	814	803	825	755	823	802	851	838	778	809	786	820	837	826	815	807	798	779	787	815	813	836	811	750	781	834	803	854	832	763	810	829	786	811	839	809	827	731	785	828	817	809	840	775	853	755	807	891	823	778	844	825	837	773	783	802	792	798	799	751	786	832	823	793	832	781	823	789	772	808	820	826	801	814	842	818	814	820	752	763	792	818	815	781	823	863	786	832	849	827	863	834	785	834	794	858	780	818	830	786	802	799	799	809	827	788	811	814	772	783	803	814	787	813	807	882	808	823	820	799	825	832	776	814	792	769	799	803	856	801	800	837	777	815	796	822	827	810	812	813	833	828	747	898	840	780	763	844	848	784	798	803	831	795	846	791	786	794	864	827	819	835	785	760	778	818	794	816	792	808	812	821	805	764	789	813	822	827	784	775	768	779	801	786	783	838	786	783	789	802	779	817	862	780	798	842	842	814	836	818	808	849	827	829	843	792	781	829	844	851	766	805	823	814	813	803	846	813	844	803	828	830	829	822	813	774	778	822	761	868	847	789	773	782	777	794	815	798	823	762	820	826	795	789	829	846	794	784	820	778	847	896	793	796	817	812	728	795	821	766	792	774	867	729	781	811	822	799	789	829	831	854	773	823	808	812	768	769	827	795	776	785	766	800	757	789	765	842	784	821	813	791	774	771	836	789	785	818	794	837	844	834	794	825	828	806	778	831	784	750	845	790	763	806	773	798	859	810	771	816	787	823	826	843	758	813	814	808	799	792	808	799	788	795	781	781	809	821	834	813	894	804	832	870	822	793	830	840	813	785	865	740	788	813	762	805	800	845	839	831	825	812	798	817	798	772	871	842	827	768	851	793	802	819	802	803	848	802	774	802	799	764	791	838	828	812	764	846	772	778	813	811	787	814	777	798	809	819	743	865	802	757	786	825	822	786	785	846	770	814	823	760	845	792	813	821	842	819	837	786	814	857	808	774	783	813	794	799	820	883	830	845	754	827	808	761	802	820	755	809	745	772	823	728	836	834	846	809	785	799	786	808	783	803	818	829	809	775	813	760	768	772	837	794	823	798	772	814	816	807	827	787	770	789	809	780	794	763	776	862	842	758	750	814	757	814	755	808	810	742	771	792	796	796	786	787	780	823	845	836	770	759	805	804	774	805	779	824	803	885	817	760	817	755	812	785	838	810	857	816	776	751	813	829	820	793	777	756	749	794	777	874	800	812	820	806	828	833	789	807	807	847	766	824	814	828	842	846	825	815	827	817	751	834	826	848	784	803	813	801	783	791	792	765	847	770	833	796	809	795	821	795	825	803	733	823	861	767	814	812	831	788	824	821	797	804	797	819	817	835	863	804	769	852	808	831	792	802	799	833	830	796	768	812	787	783	798	836	822	856	814	779	839	859	792	774	817	836	737	799	818	772	790	837	827	806	824	759	778	785	726	813	826	778	802	763	774	796	775	804	842	838	782	730	740	780	790	807	759	770	815	835	777	791	788	793	717	828	865	856	771	782	846	768	810	798	805	840	787	796	835	822	785	859	836	764	793	807	827	814	792	820	831	803	759	824	832	858	767	753	826	833	846	779	785	800	817	819	844	751	817	809	762	799	784	818	773	784	820	802	780	793	824	821	803	807	807	830	816	746	804	814	829	800	754	817	806	797	796	792	827	810	817	824	801	789	843	816	865	818	805	810	776	762	770	829	811	805	800	793	825	783	810	834	775	787	830	821	816	801	824	800	763	776	815	816	774	776	762	781	814	801	797	803	747	777	866	806	773	820	823	748	815	801	843	853	812	795	789	833	783	786	764	795	825	830	777	796	798	855	814	794	844	809	780	792	782	785	775	787	795	814	822	822	784	829	816	796	842	785	767	803	794	816	800	830	771	843	820	764	803	800	802	842	813	825	771	810	779	730	826	809	805	778	821	819	821	793	825	817	862	836	831	813	815	838	852	765	775	811	807	813	768	807	837	828	798	862	788	759	836	813	822	806	795	833	787	840	768	810	835	812	800	792	820	758	819	754	795	844	786	796	806	814	812	778	857	823	788	781	774	812	826	803	798	770	841	865	825	820	812	846	826	845	851	836	768	743	813	804	819	797	792	759	804	776	804	833	802	836	803	830	819	798	806	787	812	839	807	835	828	823	779	837	757	824	791	842	823	820	815	822	777	788	803	822	770	766	783	811	779	823	791	820	816	811	776	781	808	826	836	858	810	804	793	824	839	802	857	792	796	789	800	808	843	816	771	787	840	822	829	787	886	824	816	803	787	758	786	784	839	826	819	800	810	770	779	820	809	796	786	866	777	770	776	833	802	806	783	801	838	795	730	801	809	821	831	778	809	827	823	789	806	827	784	811	784	830	788	822	820	799	862	834	764	778	806	793	789
7137	16695	13207	7247	5250	4021	3153	2666	2222	1994	1758	1590	1570	1428	1298	1284	1302	1191	1188	1167	1172	1123	1049	1116	1145	1099	1106	1043	986	1029	1021	1071	1040	1055	1029	1010	976	998	990	953	962	995	1033	976	950	1036	1028	1000	974	922	984	959	984	973	989	943	991	980	1008	1000	962	1012	981	998	972	930	990	913	980	917	981	989	953	956	972	972	962	916	969	972	974	974	997	982	999	950	935	909	934	976	923	977	976	971	975	1007	977	999	963	933	923	895	961	920	957	954	941	958	957	926	955	919	935	931	961	946	947	911	1009	906	996	953	984	962	1002	954	946	982	982	943	948	978	920	957	962	954	965	919	1005	985	950	938	952	982	968	929	990	888	951	947	970	956	996	934	909	968	915	958	986	958	1061	1010	943	929	944	962	958	977	957	959	965	920	875	954	983	910	963	976	930	950	907	925	963	937	963	951	981	989	1003	956	994	872	991	922	973	973	916	988	944	990	1033	980	931	972	957	962	956	952	954	923	944	963	958	981	955	983	967	941	977	983	961	891	966	967	951	983	910	993	974	986	964	992	910	915	963	924	971	1001	985	995	976	952	957	946	991	944	947	976	937	933	984	941	959	964	957	986	896	947	962	947	915	944	926	951	978	953	914	1001	978	987	967	953	987	940	941	930	976	958	938	934	907	970	968	948	956	926	979	939	919	977	996	958	935	895	964	986	959	958	973	916	984	953	968	941	938	936	985	971	977	940	923	965	949	937	959	911	950	908	966	987	944	936	937	894	986	996	925	957	947	931	954	997	965	970	923	982	1016	948	1032	956	974	987	870	995	950	977	917	940	962	994	943	929	935	984	937	916	948	935	972	989	956	949	958	982	951	992	986	914	955	948	981	989	1015	929	967	956	972	904	969	952	968	977	915	975	981	925	910	1005	922	1019	972	957	946	956	956	933	981	963	967	957	954	953	1018	918	954	959	937	996	924	966	994	960	967	975	919	921	972	955	1012	927	1005	1013	923	958	960	1015	893	1005	902	912	920	971	943	979	955	969	982	951	978	893	1004	930	978	959	957	934	964	988	933	900	988	930	960	966	979	966	953	982	993	938	970	912	952	955	956	939	955	943	944	938	941	911	986	961	937	1024	967	973	941	944	1005	1031	971	938	918	949	983	921	953	974	947	939	888	941	928	1008	932	912	972	984	976	959	926	986	938	957	924	970	994	925	974	987	984	974	1024	980	938	949	1002	1039	944	929	981	1006	973	939	985	989	954	991	888	902	973	951	955	937	1006	999	920	942	987	991	937	942	976	946	931	971	1016	918	986	957	932	1009	978	877	951	991	988	936	974	969	955	922	984	1012	917	957	988	944	930	967	987	993	1021	981	936	965	974	920	909	912	898	988	951	951	956	963	963	925	968	968	927	950	1018	1003	921	934	977	914	974	950	897	959	921	984	1004	909	914	908	955	962	945	990	998	957	938	927	978	956	989	983	936	995	927	951	964	919	961	937	934	958	924	952	924	958	943	942	938	966	964	921	982	955	954	957	940	947	949	948	937	978	916	946	960	985	953	949	963	910	943	974	990	983	946	932	944	939	990	981	945	1005	952	940	942	904	994	913	934	958	956	930	924	955	1004	915	947	971	918	940	969	957	984	994	950	973	984	954	981	928	970	953	953	946	945	924	975	959	910	1011	913	901	971	985	1002	980	967	968	914	940	1008	960	974	950	897	950	926	1010	939	990	891	958	960	903	1030	946	918	974	889	902	963	941	927	967	959	926	948	963	982	908	1006	1008	946	936	922	945	1000	951	947	984	991	994	949	992	998	931	1036	985	911	988	947	1029	983	995	934	973	954	988	983	954	987	980	913	930	937	907	952	974	982	918	927	975	929	1005	934	967	913	985	1014	972	974	919	964	990	943	932	958	974	974	1015	973	944	949	959	909	973	1007	968	999	954	964	968	922	947	1042	972	970	1015	989	984	937	913	949	949	920	982	982	991	964	979	1006	939	940	1006	951	951	966	1032	944	912	940	911	951	996	992	970	940	932	990	930	968	970	1050	981	957	973	980	1018	965	993	930	918	969	1000	955	1012	977	944	979	938	1002	950	939	1004	930	965	968	978	913	997	912	924	936	891	892	1013	1002	968	938	976	965	920	957	909	982	965	951	970	964	1004	959	961	914	946	979	957	977	882	930	976	940	914	891	983	957	1042	949	931	894	924	985	975	965	921	947	985	902	958	923	978	897	936	938	932	944	947	931	958	959	920	991	990	934	986	1015	978	1007	957	984	927	953	968	979	926	987	965	966	989	937	956	990	970	955	930	907	1004	964	978	935	956	930	978	1018	952	892	954	896	958	905	953	999	931	964	997	944	949	940	943	926	928	953	1001	918	951	921	978	932	957	957	917	961	968	1052	940	947	962	980	873	943	961	937	968	901	926	917	915	997	932	934	969	920	930	1007	950	1004	929	995	970	956	967	947	958	962	936	977	980	911	989	962	968	950	951	966	946	975	952	993	951	1003	961	933	926	908	967	937	943	939	979	928	979	977	938	951	931	962	939	964	925	1000	923	964	969	927	994	930	982	958	929	947	947	981	941	993	975	952	939	930	971	957	964	904	952	990	958	962	923	968	888	1015	963	940	902	965	986	937	905	965	960	954	942	992	948	930	958	918	880	957	969	913	999	978	945	955	996	928	973	933	965	925	954	951	978	965	927	945	902	964	957	964	962	958	980	984	987	943	975	964	899	975	914	927	962	977	965	975	908	987	933	979	977	935	971	983	997	934	956	1024	982	989	929	946	931	958	1005	1053	964	956	981	1000	924	980	922	934	985	934	963	1000	935	1001	963	945	971	960	967	997	922	1005	947	950	897	957	931	966	906	904	941	988	877	930	934	932	920	908	950	927	971	933	938	954	908	994	900	1013	952	982	922	949	927	953	970	992	950	976	969	975	941	975	902	947	939	1003	948	927	944	917	944	883	969	979	924	964	946	939	975	939	954	983	962	975	959	1001	941	908	984	966	929	958	953	920	966	928	889	988	997	925	980	895	922	937	973	942	933	956	979	949	854	938	953	943	943	948	979	967	962	1001	875	965	958	981	951	911	957	1008	935	927	928	907	949	990	960	893	962	967	988	953	978	928	970	948	934	949	983	947	929	967	926	965	951	967	1007	967	922	998	953	918	979	950	957	990	927	922	891	966	978	928	896	953	941	958	983	933	959	919	914	963	914	967	932	931	934	921	977	941	929	929	974	961	948	981	937	970	940	907	991	987	969	945	961	983	1020	941	931	967	930	920	995	995	987	967	1022	968	930	940	971	976	959	923	920	928	1004	957	941	969	986	960	906	931	981	962	925	999	925	965	936	934	996	1034	959	920	905	954	922	966	915	969	936	974	942	986	935	964	962	924	932	970	903	949	911	927	967	901	996	963	971	983	958	978	883	924	968	984	944	944	969	909	965	955	957	917	984	964	960	968	982	945	938	955	995	1031	963	963	918	997	892	937	947	939	953	956	957	959	948	929	943	1010	1023	933	982	919	985	960	972	936	994	1008	991	976	897	975	963	941	920	920	940	1004	984	962	946	915	985	953	933	964	923	950	958	964	987	988	887	955	953	876	971	913	974
27654	20358	6507	615	411	328	307	289	330	299	307	270	310	259	281	269	275	272	244	288	302	268	281	256	265	283	275	269	259	261	274	260	290	255	310	280	249	294	264	279	267	261	254	276	268	322	249	290	271	301	257	267	260	254	274	265	272	307	254	260	279	251	253	303	286	262	252	277	231	280	262	278	273	266	266	278	276	280	289	272	287	266	263	262	280	300	269	246	264	256	275	238	285	282	314	265	286	295	265	289	262	262	262	279	253	280	280	283	288	294	273	255	262	259	235	251	259	251	268	265	279	252	315	262	281	266	259	254	294	278	285	278	242	283	281	294	291	268	274	298	285	295	299	277	268	284	271	263	287	253	268	278	283	290	268	282	273	267	255	263	275	264	271	321	269	272	266	275	257	245	283	254	257	277	258	269	258	273	256	272	287	275	288	272	266	271	275	287	261	258	264	273	245	265	277	295	256	286	270	257	298	258	264	282	252	243	280	262	275	248	273	290	270	276	265	250	271	281	296	253	273	245	268	233	277	278	279	248	274	263	268	267	276	295	274	267	275	309	273	288	267	297	282	284	251	283	271	294	293	263	275	284	258	275	240	280	269	262	261	257	267	285	275	281	307	293	285	271	252	254	268	250	270	295	299	265	321	258	309	263	266	262	289	239	257	244	259	276	255	296	291	253	258	262	273	276	277	278	272	275	274	272	282	293	256	249	282	249	278	257	296	286	286	275	271	255	253	282	250	282	247	262	277	261	279	269	270	288	254	265	291	281	275	247	287	256	261	282	274	285	244	249	274	281	278	255	288	257	285	250	271	274	268	278	274	288	249	294	268	269	260	288	283	247	264	276	292	297	270	267	262	277	255	278	280	280	262	255	274	271	275	260	266	283	242	254	288	266	290	274	292	287	270	292	283	275	273	280	277	270	263	271	278	270	270	267	281	278	275	272	284	273	246	272	268	261	277	301	298	282	287	274	256	244	268	262	285	259	262	269	254	264	290	259	262	278	281	261	277	268	283	278	258	250	264	249	270	291	281	250	279	250	276	269	263	258	271	260	266	282	265	285	274	286	293	260	277	265	285	281	270	255	265	262	283	276	290	265	278	272	276	276	291	251	262	272	289	265	257	267	277	281	260	259	278	262	259	242	294	257	283	279	294	269	255	264	317	260	280	280	278	292	276	261	256	291	266	250	295	285	255	275	268	266	277	296	292	260	255	280	291	258	294	295	270	278	249	265	265	278	282	270	308	282	255	293	261	247	256	270	293	285	266	284	262	262	289	270	258	243	286	288	274	288	286	252	226	259	260	296	272	249	252	264	264	259	283	281	282	263	265	270	263	275	308	306	295	251	264	249	297	231	270	250	293	252	287	273	255	244	266	261	273	273	255	287	262	287	260	265	294	290	282	266	285	269	249	279	276	309	274	265	276	313	274	270	272	251	258	273	286	278	274	242	242	254	266	246	253	291	285	253	231	261	259	244	288	273	262	279	254	257	275	250	275	286	291	252	253	254	272	253	275	265	256	267	248	273	280	267	251	270	253	265	270	254	284	271	284	263	288	288	276	276	278	282	230	281	262	293	286	259	287	253	279	307	271	266	292	292	270	257	269	297	264	232	250	253	281	257	257	274	312	294	272	267	282	252	307	267	297	241	295	268	271	290	261	288	280	264	263	252	247	280	279	274	335	276	273	259	299	257	277	285	317	274	260	259	247	256	263	286	275	273	277	278	256	286	284	297	277	266	269	290	275	267	261	265	288	257	267	267	262	288	256	273	286	275	272	279	235	251	248	278	263	266	249	291	255	242	264	254	253	264	303	267	287	274	262	260	270	261	298	281	296	268	245	261	281	267	286	285	281	319	256	264	278	246	302	283	251	255	286	270	249	273	268	252	264	269	263	276	282	291	255	253	280	274	251	284	294	277	262	277	273	256	248	276	255	256	278	273	288	256	278	255	257	276	263	255	278	237	266	278	266	259	268	264	262	235	267	294	260	281	264	290	286	261	226	265	280	266	244	304	281	250	274	276	243	248	254	299	296	260	253	278	307	248	268	262	265	272	280	267	273	290	267	282	289	273	276	282	290	275	292	278	272	251	258	301	278	264	253	286	249	279	279	273	268	268	284	261	273	280	291	278	259	288	247	256	268	273	290	285	273	285	261	275	301	266	269	270	261	270	285	273	285	246	275	277	292	275	286	294	296	291	271	266	264	269	291	280	279	250	249	245	275	282	258	289	265	251	276	231	262	280	256	238	248	307	300	281	264	278	274	247	248	272	262	248	264	290	228	273	267	272	279	272	296	250	262	286	292	260	285	255	250	262	284	274	268	265	264	241	275	245	280	273	262	276	254	281	236	259	249	269	264	261	265	272	282	288	268	260	276	240	306	272	256	260	286	264	278	292	280	257	280	286	271	254	276	267	285	294	268	277	248	250	274	269	256	245	263	283	255	292	290	255	283	281	255	260	281	276	274	282	287	282	255	271	258	256	241	288	257	275	253	295	265	286	280	250	262	293	258	257	278	285	281	271	272	281	280	264	270	303	272	251	268	269	271	281	236	266	261	255	267	261	279	245	266	270	252	257	280	269	281	256	289	281	294	276	275	277	279	253	255	287	271	296	294	263	281	275	243	282	275	270	267	254	275	259	265	259	294	248	314	268	250	258	279	266	262	258	308	264	250	243	326	304	267	270	262	254	262	286	286	259	273	289	287	305	248	298	277	275	285	275	268	266	248	292	273	292	282	268	262	287	280	288	300	282	264	268	254	254	301	326	288	266	266	273	275	279	270	282	257	254	254	287	267	300	277	277	271	285	283	283	287	266	302	298	242	275	232	272	260	271	262	243	255	290	248	257	297	279	269	267	275	249	268	250	259	244	260	276	247	258	300	291	259	258	287	282	263	280	308	283	246	230	265	243	269	280	247	282	267	244	277	266	278	237	256	261	264	255	274	270	288	279	265	261	296	305	266	251	272	234	266	249	279	252	257	265	285	264	252	274	260	254	281	291	275	259	249	288	254	262	265	287	280	264	263	279	274	250	261	262	286	270	282	252	264	283	272	273	243	259	257	288	250	276	276	246	271	253	258	302	266	259	276	254	269	265	272	255	261	285	271	242	272	292	282	254	263	267	275	261	253	288	245	286	276	296	293	284	266	237	250	265	303	261	235	279	269	251	237	273	255	264	236	279	278	273	267	266	273	260	279	273	271	222	273	285	282	237	274	252	266	261	274	281	270	291	250	272	267	286	276	264	287	287	248	249	257	271	269	281	255	266	281	277	255	267	258	274	246	274	284	277	279	256	247	294	269	267	276	281	262	276	245	253	272	281	274	281	284	282	282	258	302	258	264	265	270	286	290	283	295	271	247	256	248	262	292	285	261	264	270	249	296	293	298	259	278	278	255	269	298	267	238	290	289	267	290	276	263	255	278	281	299	290	261	263	301	266	287	262	274	255	266	292	257	254	283	254	262	281	278	283	274	259	280	281	288	308
3994	1058	919	525	444	451	423	354	369	406	414	366	349	351	327	373	364	362	344	384	326	352	359	336	364	329	338	341	362	350	361	371	366	345	320	335	346	319	345	354	360	347	367	360	349	345	356	349	324	350	354	352	377	369	323	343	327	355	357	354	336	318	396	347	385	345	322	341	334	350	366	335	349	342	334	353	378	349	330	363	362	336	364	347	362	309	364	339	329	347	370	334	328	338	360	335	357	355	341	318	355	351	336	358	359	350	358	343	351	355	347	381	365	335	368	344	334	380	344	355	419	381	335	354	372	356	331	366	365	346	328	320	351	331	337	301	348	366	342	361	348	343	375	332	378	365	330	327	342	346	339	344	321	321	337	332	345	339	331	323	337	346	309	353	356	366	378	350	347	341	357	354	374	380	336	373	369	362	342	320	323	337	361	348	356	362	348	323	342	340	326	351	325	391	355	358	337	322	335	371	326	321	369	346	357	334	343	343	304	338	351	336	357	316	355	365	341	341	338	344	346	341	355	330	361	335	392	338	330	335	360	371	366	354	325	314	339	349	348	357	342	345	340	315	357	341	349	365	328	378	334	321	327	344	353	369	326	306	335	352	342	369	331	320	370	368	344	313	323	351	333	344	332	338	313	355	352	332	375	373	339	310	359	334	308	339	343	353	369	361	362	337	337	324	373	336	337	356	365	359	337	327	323	364	363	327	347	336	330	347	333	347	366	380	344	350	345	336	357	390	353	336	369	318	332	362	354	333	343	311	372	336	342	329	322	329	364	346	370	342	345	332	363	363	360	327	342	357	322	323	322	334	362	351	341	371	342	354	336	320	334	346	345	344	380	339	314	365	324	329	353	363	346	348	360	335	375	355	338	369	351	327	319	368	307	320	348	353	344	339	328	343	355	331	332	333	340	363	362	355	342	357	354	329	333	376	343	339	342	317	365	380	365	339	340	377	362	363	344	297	338	392	333	324	351	332	359	358	361	372	354	370	380	333	328	331	373	346	339	354	337	349	317	347	368	346	339	323	347	331	320	379	332	330	351	321	347	324	352	315	347	388	356	346	333	347	353	333	320	331	354	363	361	339	338	347	353	356	326	383	356	333	323	364	355	351	358	348	333	325	329	346	320	356	363	336	373	327	361	376	358	344	348	351	372	354	344	367	313	326	345	336	338	342	352	376	322	373	328	366	352	342	349	343	321	361	326	347	315	327	337	344	328	347	349	346	348	337	360	357	336	312	352	339	332	332	354	322	320	380	363	368	349	334	361	349	368	380	368	334	342	316	353	327	334	324	346	355	402	342	344	380	325	347	359	357	338	359	327	342	347	353	354	314	366	337	352	350	382	326	353	398	348	334	354	336	373	321	351	324	326	363	324	375	338	351	364	321	317	328	339	327	327	362	323	355	354	314	323	312	340	353	375	321	380	336	340	394	354	368	335	346	349	344	352	320	361	341	327	334	367	359	339	340	320	339	385	331	339	352	339	358	356	326	356	354	359	312	325	352	323	336	393	314	338	345	321	336	329	359	311	343	378	333	351	321	341	337	360	371	347	337	317	344	302	382	337	344	383	360	345	351	365	347	373	353	351	346	366	358	310	292	333	389	331	372	359	337	331	354	353	339	360	350	398	354	319	297	352	343	358	331	379	302	341	309	321	360	329	340	353	302	371	347	352	326	328	357	334	392	370	345	346	328	354	332	334	338	321	344	339	391	344	386	333	378	386	339	330	347	344	313	358	352	345	332	324	328	327	347	362	350	344	339	340	320	337	353	351	364	350	339	373	349	336	363	366	335	341	342	352	383	337	346	336	344	341	360	308	350	324	349	340	330	348	365	325	341	370	329	333	329	344	340	358	347	337	360	332	318	354	326	318	339	342	321	354	352	315	334	358	346	364	358	342	331	366	360	317	340	345	350	375	361	350	359	341	321	359	333	342	347	331	349	336	335	338	335	362	349	358	319	348	357	341	343	361	329	322	307	342	362	355	352	322	332	352	346	342	358	367	366	347	388	335	325	363	344	339	362	341	365	376	322	342	329	358	327	342	313	373	351	355	337	352	354	381	358	345	353	327	328	356	334	327	364	336	332	301	349	307	380	320	339	357	361	357	365	333	339	332	363	325	340	379	384	355	366	328	336	322	319	322	337	369	308	383	332	322	367	343	334	356	337	345	308	333	320	334	354	347	342	365	349	385	337	368	354	360	357	327	353	363	370	380	331	334	337	315	342	364	350	338	358	349	339	334	373	353	323	365	368	335	343	326	339	328	322	381	342	336	371	366	317	368	368	369	335	366	372	312	365	365	356	361	367	363	346	342	305	341	364	337	349	335	322	348	347	341	366	395	344	337	350	321	374	326	347	325	367	363	333	360	362	357	365	387	364	371	353	362	341	332	333	326	393	354	361	337	340	356	360	354	364	304	349	372	339	345	337	339	356	346	357	372	350	335	349	327	332	357	320	352	385	363	370	347	369	389	342	372	339	345	338	330	346	309	354	339	373	336	333	330	356	350	365	359	341	355	368	373	361	317	365	343	360	339	357	321	336	341	320	362	341	325	334	366	343	347	355	325	340	332	321	344	338	338	342	359	332	341	366	314	316	324	373	365	375	342	331	360	330	310	325	320	341	349	319	337	382	359	339	357	348	335	367	334	355	362	324	338	367	357	370	358	354	346	331	342	343	332	362	354	335	324	328	346	343	336	335	339	350	352	391	320	359	345	358	317	312	352	337	341	388	344	352	364	357	353	346	360	357	333	342	355	320	337	359	329	333	357	351	388	342	326	349	345	349	326	334	347	330	333	344	323	345	360	382	372	352	335	375	355	363	327	367	377	341	363	370	339	333	389	372	338	335	361	398	371	370	368	343	328	362	337	337	365	340	350	338	363	344	325	346	363	365	346	345	353	395	347	339	358	351	374	347	347	355	333	325	373	346	363	338	353	326	366	348	363	362	351	363	368	349	319	291	347	349	356	351	373	342	366	372	345	361	361	343	336	350	355	347	357	332	369	336	306	363	327	324	370	334	330	354	347	353	356	352	361	337	346	349	332	297	337	326	372	335	334	365	355	348	375	359	344	335	339	342	367	338	339	320	376	327	346	340	331	350	355	345	336	335	338	348	352	354	398	368	306	348	353	329	349	331	323	353	341	334	350	357	363	323	322	359	335	333	346	319	344	343	386	338	328	354	322	370	341	358	363	373	358	400	362	349	365	367	322	345	376	349	351	363	340	346	381	351	341	377	336	340	327	365	314	350	350	351	361	376	371	356	384	335	325	316	343	335	288	349	339	375	334	313	345	357	314	365	362	346	338	356	327	355	369	359	324	336	335	321	366	339	350	321	336	356	318	342	342	331	309	342	362	335	352	313	372	315	331	349	337	343	353	356	367	335	334	349	324	364	310	386	353	343	345	350	382	363	369	385	325	333	348	332	345	320	359	357	358	333	338	306	305	343	316	379	373	332	303	363	356	319	361	365	361	379	323	366
24116	21612	29190	24520	21605	11722	1499	1067	813	825	767	730	709	722	689	662	697	665	629	650	657	597	649	579	643	606	597	592	602	603	601	607	608	607	616	597	622	612	653	651	614	602	624	607	623	551	590	544	643	586	626	668	615	593	616	575	631	564	616	664	602	624	611	585	585	581	590	610	550	602	627	608	582	676	629	605	597	576	622	604	620	629	603	625	619	621	594	582	627	598	624	579	595	647	638	636	597	612	563	612	621	591	572	587	616	606	588	553	593	552	621	611	618	575	631	552	561	631	604	617	631	613	598	571	588	613	583	557	634	591	610	634	619	604	595	595	592	669	603	603	601	574	592	620	652	632	607	604	585	588	588	583	619	621	578	595	604	602	617	604	619	601	646	595	584	555	600	568	617	595	639	598	592	602	628	658	583	635	609	611	599	647	627	582	626	608	563	631	625	624	615	617	619	620	608	646	583	592	604	607	614	605	600	612	614	630	566	570	628	584	607	589	622	607	615	547	607	584	635	616	606	648	633	573	626	590	611	619	585	663	619	610	626	623	613	604	590	649	588	618	629	606	588	621	634	591	617	606	622	577	618	573	619	613	621	602	608	567	606	627	613	588	619	580	638	621	559	603	649	597	592	621	570	611	629	626	587	606	610	615	574	599	598	557	622	627	602	608	563	601	599	580	635	597	631	615	596	576	603	587	582	649	625	607	625	569	578	597	616	608	604	646	614	578	586	618	639	616	584	622	626	612	633	573	587	591	605	611	615	606	616	644	605	612	559	565	591	613	598	599	577	601	624	622	605	636	609	678	595	580	574	601	585	585	607	615	599	618	596	619	609	594	619	640	604	597	638	567	597	650	579	542	561	600	561	610	579	576	563	648	618	590	597	636	651	575	601	646	574	581	565	621	630	600	586	613	600	546	592	621	597	588	613	626	661	626	567	626	598	617	602	644	592	629	624	655	549	617	613	588	650	595	624	557	552	592	621	653	591	630	639	628	633	601	646	674	556	635	596	648	631	593	594	604	587	611	614	612	594	629	552	588	644	601	609	610	627	625	607	604	614	594	591	591	627	584	610	582	596	611	579	576	612	584	589	602	608	547	617	656	577	605	592	613	580	585	566	650	628	655	614	584	642	617	619	637	584	574	586	614	642	594	593	597	569	595	577	651	619	621	576	635	588	566	570	598	549	611	613	604	579	582	603	612	630	640	628	589	615	613	592	543	602	599	597	637	568	640	610	613	622	627	567	584	596	568	650	645	629	614	633	563	619	630	606	566	623	644	572	579	572	602	600	611	627	541	605	608	610	541	650	605	605	647	579	603	596	577	588	595	639	617	599	599	557	606	628	569	612	591	610	587	582	615	569	597	632	623	593	601	581	598	574	582	630	586	590	602	578	575	627	609	633	588	602	579	590	600	587	639	574	613	552	616	607	613	572	590	615	610	603	583	616	625	602	596	581	651	609	587	605	612	594	609	606	593	637	595	601	637	652	594	613	602	603	581	607	556	638	602	598	668	613	604	659	575	583	630	576	611	582	606	599	585	593	580	587	616	591	641	610	571	653	595	594	591	560	633	660	598	586	620	580	609	650	602	618	627	586	602	613	589	620	583	595	588	615	628	585	609	618	584	551	636	613	615	563	586	597	594	589	625	559	624	642	560	629	607	547	555	621	601	616	625	588	568	601	625	631	598	605	637	594	585	616	606	623	629	581	590	596	598	611	616	618	577	594	584	624	626	591	601	636	622	587	622	560	616	584	557	617	573	604	578	561	618	639	623	615	597	589	624	610	613	588	642	645	580	626	599	565	593	571	616	593	598	572	668	653	575	620	628	643	583	586	618	619	621	585	570	620	601	620	569	586	626	601	610	607	607	635	631	605	611	571	596	581	657	560	657	544	597	596	628	625	601	611	606	587	589	600	632	607	642	601	600	572	580	610	640	637	599	550	634	559	568	639	645	592	612	608	616	658	586	565	616	579	549	599	597	599	576	561	601	596	592	601	604	637	650	624	630	595	632	604	649	590	631	573	643	610	611	577	578	562	606	660	564	617	608	608	600	597	585	614	605	587	565	626	582	615	595	613	631	615	600	619	616	621	618	645	614	604	569	608	601	615	622	596	532	600	603	557	617	584	582	610	618	562	602	619	573	574	600	631	612	621	628	606	599	618	611	594	612	566	611	622	600	595	576	612	577	593	586	619	630	599	635	597	629	575	582	611	599	559	589	623	592	621	589	639	597	630	609	589	599	585	606	587	572	603	628	598	636	570	597	603	600	565	612	599	600	635	643	585	627	591	611	630	604	647	583	559	588	570	618	582	592	551	627	614	579	554	583	634	609	606	635	598	573	595	594	597	616	632	601	620	610	635	572	612	614	573	548	603	570	617	632	597	601	625	612	615	594	589	620	605	554	578	564	579	624	591	591	555	594	582	605	616	608	602	569	572	630	578	583	632	611	617	618	601	618	587	614	613	555	636	599	606	608	580	611	581	588	588	579	625	636	579	580	622	600	584	599	608	613	662	619	604	585	617	635	580	601	589	577	614	601	589	637	647	598	607	613	610	594	574	619	609	592	617	608	598	588	513	608	638	620	593	609	617	598	593	632	637	572	589	568	582	572	594	620	605	597	586	597	593	569	626	640	605	605	618	597	599	603	644	552	621	648	581	571	606	571	589	596	624	624	570	595	598	625	635	578	559	629	655	625	570	608	599	607	578	628	571	604	618	579	614	627	602	562	589	594	587	639	571	655	632	601	615	601	598	615	612	608	560	561	589	609	624	577	614	577	572	516	623	643	621	594	568	594	597	583	625	566	576	617	612	594	576	664	587	642	580	549	579	566	626	589	570	582	595	598	616	618	583	594	600	580	576	579	584	610	590	568	595	574	627	667	580	596	591	622	601	609	616	586	596	560	593	591	631	609	566	551	593	633	594	641	595	569	582	597	618	628	561	566	614	551	568	624	589	632	626	592	630	645	631	614	597	625	614	580	607	604	584	599	588	611	629	563	609	625	555	556	616	634	597	637	612	600	626	553	623	619	604	562	530	599	627	601	636	597	602	571	570	595	566	595	571	585	620	589	602	599	590	623	630	630	590	617	584	625	602	570	614	571	604	590	629	596	591	624	637	611	594	598	575	610	603	649	608	639	546	575	578	596	632	608	622	594	603	609	595	591	623	593	578	556	554	618	611	573	604	626	625	628	602	542	605	560	587	617	593	619	598	600	615	600	625	567	629	572	605	603	649	601	623	584	585	596	613	641	598	596	593	593	569	613	586	605	621	610	580	605	598	580	595	604	609	604	599	591	627	553	548	615	580	633	618	645	605	589	572	609	630	586	623	599	601	608	616	601	599	578	599	621	532	628	558	585	616	585	680	629	591	609	611	615	594	632	578	626	583	618	596	608	631	625	617	587	592	615	620	646	577	608	599	560	631	601	633	638	643	593	609	635	613	608	607	623	578	612	611	613	606	582	593	593	597	630	635	580	611	609
4867	9813	7971	4145	2946	2294	1845	1560	1381	1160	1131	1033	977	967	894	819	926	820	845	812	795	776	791	826	812	780	831	766	754	746	739	767	750	783	773	690	732	740	757	764	765	721	709	717	737	732	748	757	738	687	728	731	741	744	686	744	758	764	723	729	790	757	722	718	781	750	783	753	750	748	758	738	715	754	725	706	718	724	716	714	697	710	693	707	710	737	736	691	738	740	704	704	732	750	685	736	727	762	727	690	712	743	757	708	790	730	716	675	698	722	721	681	747	720	708	791	742	700	729	730	751	740	758	736	738	716	691	720	703	722	711	723	694	740	746	730	758	739	715	742	748	739	706	709	740	729	719	714	729	729	720	688	697	772	756	758	741	706	708	722	687	724	722	711	778	756	787	760	739	671	717	717	719	774	733	732	746	712	787	667	731	705	743	742	731	714	708	706	743	745	732	722	779	751	680	755	735	759	735	720	725	658	728	780	696	711	724	745	695	695	760	714	717	687	695	717	735	707	715	755	681	749	785	707	733	698	721	736	775	726	705	710	736	742	718	726	733	735	723	707	726	730	723	766	732	732	729	753	723	689	714	695	746	799	709	728	703	703	696	701	708	717	715	736	726	720	683	770	726	679	707	732	693	692	783	711	710	759	705	723	676	698	715	781	719	742	704	730	737	726	728	731	723	728	702	717	644	725	722	725	731	676	707	734	754	715	704	727	758	713	758	724	696	748	716	730	686	714	718	714	789	692	749	716	743	723	688	710	774	711	734	731	717	695	715	730	760	735	747	673	755	729	699	758	688	700	773	713	715	707	749	731	739	689	691	737	752	748	695	774	721	764	738	760	737	725	791	712	741	736	744	740	756	720	701	735	738	726	742	708	707	746	697	755	725	693	740	735	711	720	702	727	727	698	686	706	765	745	732	681	730	761	709	670	760	710	716	737	715	733	727	739	740	731	725	724	708	700	720	702	743	757	768	720	741	693	734	687	716	673	708	716	757	739	693	739	742	755	717	701	720	690	728	736	760	709	700	717	743	730	731	702	742	737	732	732	725	745	730	712	693	722	737	732	656	743	712	785	686	725	739	685	750	720	681	724	759	765	688	728	754	738	760	699	702	682	708	739	673	682	717	781	724	715	763	752	711	725	713	697	730	733	739	699	750	685	702	766	701	764	699	718	710	735	696	711	713	720	681	668	766	728	710	725	722	745	697	723	768	771	756	718	691	721	756	695	747	703	725	709	691	706	751	693	705	686	689	697	752	719	708	726	703	688	710	757	785	681	738	775	714	684	712	723	701	730	708	674	693	717	693	747	734	697	718	709	711	685	708	743	698	711	702	710	720	707	714	692	662	763	727	689	748	721	712	733	682	727	778	685	702	679	763	726	731	714	741	739	674	759	705	701	750	748	734	693	704	697	738	701	719	741	718	669	673	723	722	713	690	678	729	765	699	691	733	679	723	754	741	699	695	744	721	744	681	747	709	699	702	737	768	756	698	710	686	742	718	694	749	722	770	742	767	707	714	782	743	745	728	704	752	715	742	779	763	695	732	735	763	738	767	724	680	672	729	735	741	759	729	723	698	668	703	720	746	748	777	721	709	693	684	698	732	732	715	758	734	725	719	705	685	718	726	693	736	749	780	721	768	726	716	740	722	690	690	725	736	707	742	736	724	702	748	697	769	744	755	727	745	774	724	702	786	732	729	706	695	787	665	715	759	696	711	743	711	699	765	718	720	715	697	682	730	740	726	755	751	730	742	730	716	722	749	757	695	696	676	682	715	707	666	715	702	703	740	753	753	690	773	737	768	732	710	730	749	713	755	705	736	737	702	699	724	733	762	745	716	717	721	733	722	686	735	667	714	723	663	705	712	738	752	723	772	710	688	682	698	764	693	721	705	750	730	738	721	705	790	725	742	714	749	730	737	728	662	720	734	754	745	712	650	691	706	696	682	713	789	720	697	770	705	713	689	717	751	740	777	704	751	676	760	708	694	735	729	713	724	684	699	671	701	725	768	691	688	765	741	713	759	706	717	699	718	708	734	687	737	715	750	742	738	718	722	728	742	742	726	705	720	722	704	705	723	722	681	787	728	740	698	682	747	733	750	772	751	745	710	730	779	683	721	701	710	756	716	734	728	699	679	763	718	640	745	684	714	699	694	705	761	725	742	703	722	671	735	730	711	712	706	724	707	719	743	698	723	721	751	687	704	712	704	702	678	729	743	709	740	717	783	755	714	704	752	745	696	746	734	726	712	697	745	720	708	729	719	708	740	705	691	715	748	705	740	742	719	760	681	722	696	688	748	710	687	718	728	687	715	695	709	725	724	729	690	732	715	656	713	748	703	635	718	677	711	721	749	739	694	681	714	763	753	725	678	743	716	701	724	743	741	749	740	739	713	720	757	727	699	734	700	725	751	717	718	691	689	693	726	703	711	730	707	713	739	685	726	697	739	702	707	711	777	760	725	709	703	696	714	700	765	719	720	728	719	730	724	730	710	692	751	693	731	746	735	740	705	716	724	714	691	696	717	704	700	723	707	753	743	766	700	724	718	696	743	677	708	743	731	693	763	726	703	717	741	726	737	754	711	768	743	735	714	682	714	683	706	733	721	697	673	662	759	752	708	726	702	686	703	718	723	644	755	711	698	744	777	753	681	700	712	714	751	689	731	756	709	699	716	713	739	708	736	795	738	707	711	671	728	723	679	670	736	713	727	761	693	707	756	744	701	706	725	718	714	748	726	721	735	759	749	788	724	731	748	733	771	717	716	704	733	753	717	716	760	731	701	734	672	717	743	745	697	700	753	708	718	686	721	745	695	674	688	739	749	717	753	711	714	745	722	692	725	735	749	743	705	752	693	714	707	708	779	702	702	731	725	695	693	724	721	729	723	720	690	684	710	723	715	750	713	742	693	710	761	661	715	740	685	779	734	734	734	730	724	739	739	725	715	680	725	759	741	671	678	719	712	728	738	750	738	670	699	661	695	747	713	753	737	706	639	695	694	728	750	710	711	731	714	740	748	697	691	690	730	707	763	728	715	702	682	735	728	733	714	720	729	738	715	733	753	746	688	751	725	710	741	691	739	727	722	765	706	651	718	755	742	709	733	725	698	675	733	745	692	710	695	704	703	712	739	755	700	711	726	709	731	702	694	744	673	723	649	759	712	704	696	741	770	732	741	737	681	721	690	756	752	688	720	735	692	681	725	736	746	726	696	742	683	768	705	709	766	737	699	710	711	671	702	723	691	746	728	707	698	741	728	747	710	708	677	723	699	710	716	757	764	724	732	744	747	754	731	713	716	721	771	726	692	741	706	745	734	745	732	727	721	695	696	673	798	751	702	693	690	732	752	725	732	736	716	725	711	711	708	726	760	729	695	706	742	678	721	717	683	664	748	729	746	692	681	705	707	736	720	698	763	751	737	682	737	727	687	733	749	714	726	738	686	739	694	694	767	716	733	746	769	727	728	755	704	745	714	698	703	714	723	667
25312	21610	27988	25624	9818	686	510	441	406	373	355	373	343	342	333	350	335	294	327	280	338	309	299	335	262	326	309	319	329	315	301	275	288	355	294	319	293	319	303	299	311	272	279	301	294	333	291	340	353	348	301	309	338	286	300	309	345	322	288	297	290	299	304	306	250	285	317	272	307	313	284	304	295	311	294	316	324	282	284	320	313	300	285	292	284	289	256	314	276	303	279	284	310	330	245	283	322	325	288	276	291	309	292	299	279	302	311	333	273	311	275	280	311	320	300	301	297	301	294	290	284	295	300	300	289	302	312	296	244	313	327	330	282	301	304	301	321	306	278	318	327	311	254	293	279	300	317	306	321	300	308	283	293	290	294	310	306	286	299	312	304	318	318	303	310	326	296	284	325	305	320	301	274	268	302	305	297	331	304	294	305	297	282	318	282	284	293	272	308	304	322	293	293	303	322	304	292	292	311	289	288	300	291	297	304	287	311	288	295	291	322	255	315	314	284	287	316	321	287	290	273	287	290	296	296	297	267	298	310	277	301	320	286	283	313	277	296	289	331	287	257	299	300	299	280	275	292	296	312	309	289	335	293	287	283	289	320	287	314	316	300	290	303	294	282	294	321	258	299	295	310	276	282	321	281	301	297	278	312	310	295	289	269	304	317	293	294	317	298	303	304	308	296	312	301	301	305	290	323	290	310	298	293	279	307	290	305	315	303	302	303	326	278	296	291	306	319	317	308	262	327	299	307	275	293	295	310	319	286	296	316	283	286	317	307	291	304	282	330	323	314	288	318	298	292	284	277	296	287	289	307	306	321	307	315	293	296	320	296	301	275	295	299	298	312	291	297	262	317	323	303	312	301	286	292	295	263	319	296	299	279	294	285	271	260	293	300	286	299	253	301	298	325	316	269	312	290	296	310	310	282	301	285	315	304	290	304	310	287	282	308	274	293	303	285	299	307	310	273	321	276	279	281	280	294	319	277	291	278	311	273	271	283	278	319	282	269	289	252	304	291	300	297	311	314	246	284	277	299	301	340	303	295	291	292	296	321	298	289	303	288	313	247	284	274	312	276	311	277	324	292	300	298	313	336	301	282	284	290	295	308	320	277	306	300	322	287	314	283	308	293	286	314	263	286	267	280	280	286	290	331	308	293	301	284	258	284	316	286	320	287	312	312	304	295	273	244	267	288	311	313	281	305	331	293	290	306	308	254	309	295	276	279	314	283	304	313	295	274	281	292	278	277	300	309	298	291	290	320	295	329	284	288	283	298	274	277	316	306	287	277	288	278	272	298	299	295	298	335	264	299	316	299	295	313	301	321	297	296	266	300	323	279	281	298	273	267	295	299	304	307	297	292	291	303	304	301	298	309	291	303	309	284	308	301	323	309	299	321	314	309	279	291	285	331	322	283	281	285	293	307	272	271	301	281	315	300	285	316	279	279	284	297	298	292	290	290	269	309	312	292	300	312	311	296	283	280	278	287	326	283	324	287	292	302	291	308	333	293	291	298	296	296	294	298	291	292	289	326	275	283	306	293	258	304	273	278	294	281	265	301	281	320	294	274	310	282	275	297	272	290	297	272	266	336	319	311	310	287	303	300	288	280	319	295	280	267	307	283	287	304	281	288	279	310	291	298	267	289	293	269	339	297	278	266	278	265	322	265	292	283	309	280	273	291	306	302	271	298	310	294	303	303	248	312	324	310	277	251	300	309	305	271	286	282	286	289	273	290	293	298	294	307	309	298	307	317	288	320	301	285	265	319	290	283	311	288	301	300	321	282	283	293	294	288	308	267	268	308	270	316	291	305	282	292	305	324	297	298	303	310	312	297	303	279	266	310	291	271	316	315	302	284	287	273	322	272	296	288	285	316	305	319	286	288	320	318	299	289	295	292	302	297	300	292	271	291	332	300	300	305	297	286	301	261	304	301	312	293	293	300	281	292	298	284	290	285	277	311	281	282	306	277	280	258	277	290	289	285	323	288	257	281	279	264	334	274	263	293	301	297	283	296	288	297	277	291	292	325	317	281	299	302	301	303	325	285	307	296	304	281	301	304	305	327	317	291	313	308	298	279	289	298	286	292	297	293	298	303	292	295	294	264	294	288	294	279	277	284	298	280	337	305	307	281	298	299	327	308	300	327	306	273	303	302	300	290	295	287	314	264	297	253	278	326	313	312	272	284	299	291	314	313	279	323	293	282	261	300	298	282	286	312	318	316	321	302	283	328	287	312	315	335	290	305	300	298	292	300	293	290	316	294	262	290	286	276	307	303	279	316	292	290	297	305	294	323	290	338	317	294	309	286	301	317	292	297	283	279	283	297	323	305	307	331	292	317	316	275	278	267	301	269	298	305	312	295	315	282	294	248	298	279	317	282	306	288	296	298	292	299	284	282	252	312	277	280	279	284	312	337	289	324	314	279	316	293	309	321	279	299	330	314	316	287	297	295	305	333	283	297	274	295	310	299	291	298	296	288	263	282	304	295	303	308	291	327	288	286	328	283	297	320	277	295	296	295	295	292	295	303	281	296	312	293	310	283	289	282	289	284	300	260	310	286	298	291	303	327	305	290	291	314	265	258	302	288	277	303	257	272	277	299	287	289	299	311	292	310	307	308	292	296	335	293	309	268	287	310	337	292	285	301	283	289	284	316	276	316	307	322	283	311	293	310	273	282	319	325	256	274	297	294	290	302	298	287	262	296	283	285	281	283	301	309	311	291	279	293	322	295	305	295	295	314	299	303	304	327	327	286	263	262	293	298	279	313	302	294	316	279	273	293	321	289	298	261	270	299	324	319	317	300	262	301	302	299	286	312	266	301	274	293	304	293	284	278	279	292	295	311	320	285	312	303	253	277	262	272	295	303	287	314	311	310	286	294	321	301	255	246	324	275	297	293	273	299	285	297	294	306	283	271	306	281	276	326	303	291	275	277	273	315	271	273	312	315	279	278	319	289	267	308	277	281	303	307	275	274	293	293	282	312	270	313	284	281	298	305	274	264	278	312	300	277	309	290	293	288	321	289	262	264	298	295	298	307	303	307	286	301	302	296	288	296	283	282	323	288	298	334	309	285	290	291	289	289	301	280	295	288	299	281	281	306	313	311	299	309	322	306	272	307	283	306	310	310	304	308	266	291	274	277	276	294	297	307	294	272	301	306	306	305	278	297	292	306	314	295	299	330	282	285	301	277	310	272	314	300	277	282	292	278	273	314	323	267	282	309	315	294	288	291	296	292	303	273	286	315	287	288	263	295	257	279	294	285	296	288	310	303	295	301	304	280	277	308	270	297	294	272	319	315	333	268	279	312	300	286	283	279	256	300	313	297	272	302	315	269	291	326	312	290	319	262	280	302	312	273	281	295	304	312	311	268	287	302	287	300	292	303	281	288	299	300	328	317	299	317	292	270	275	313	293	289	284	284	310	299	297	297	303	309	294	315	282	300	278	282	290	282	279	336	291	288	292	310	265	297	310	285	326	287	313	270	280
4509	5624	4250	2118	1551	1215	1044	839	740	675	607	604	564	532	543	506	488	459	485	463	435	457	439	422	422	389	416	408	400	429	390	417	427	432	443	425	473	412	419	388	402	374	378	421	420	396	390	469	414	419	399	408	377	397	366	387	407	418	407	378	427	394	398	391	388	406	409	378	387	359	407	418	432	365	387	422	410	400	358	374	367	367	408	399	389	416	377	431	416	412	390	349	413	416	396	433	384	413	398	412	428	423	428	374	387	414	415	394	431	386	396	406	435	410	377	403	406	431	372	423	399	405	387	384	377	437	381	358	410	412	408	412	424	425	417	409	368	394	414	408	424	410	411	358	376	409	440	377	392	418	388	390	398	397	428	403	395	418	417	407	384	391	381	390	444	396	411	387	385	375	403	407	413	378	391	389	421	421	388	382	396	388	393	393	383	392	387	371	396	377	390	427	419	420	370	410	388	397	457	385	429	364	378	430	436	393	380	391	414	420	399	403	418	393	417	419	384	402	409	388	393	395	389	384	403	377	406	389	404	402	415	369	365	404	341	386	414	405	376	402	358	423	383	387	411	399	400	411	376	391	397	381	436	360	416	428	395	405	394	401	380	397	391	366	384	362	375	428	379	415	381	401	396	425	398	389	397	405	405	413	391	383	405	399	398	404	396	417	388	371	397	398	390	374	360	391	367	396	377	390	418	421	402	376	383	391	408	402	432	412	390	391	398	388	379	397	394	415	378	402	393	379	408	394	411	378	380	378	373	400	369	399	394	411	383	366	383	374	390	338	442	379	382	365	385	398	365	418	399	357	397	426	398	403	412	415	362	411	448	381	432	385	411	403	399	391	442	385	399	422	396	418	409	420	408	354	406	385	391	399	364	391	371	400	386	381	378	405	434	408	381	362	417	411	384	390	383	420	366	436	380	392	364	414	370	414	428	418	407	425	378	354	364	361	407	379	386	407	384	390	392	404	400	398	400	388	399	393	420	408	381	360	395	427	382	394	403	409	401	425	412	395	408	396	375	386	435	394	346	382	399	406	393	397	400	386	402	404	412	409	384	399	376	414	381	367	403	380	367	391	420	400	416	411	392	398	426	383	392	407	370	408	401	408	405	402	394	404	399	432	393	405	417	396	395	355	363	410	390	449	418	369	392	387	390	366	397	384	380	395	404	395	387	388	418	380	424	395	392	427	402	414	370	374	370	376	398	397	378	442	389	406	418	397	406	372	407	414	383	397	408	372	395	415	445	403	386	430	394	386	408	369	416	391	374	409	434	406	390	402	386	366	371	438	422	421	427	392	431	364	421	397	408	397	383	406	359	442	381	383	408	395	435	421	382	364	412	414	385	381	412	397	400	370	413	358	396	398	399	404	400	386	430	360	399	395	420	398	392	405	385	419	444	403	383	415	402	411	417	400	416	409	364	360	378	427	423	387	357	426	427	369	391	415	401	414	404	413	366	396	375	443	387	429	376	393	414	379	407	416	375	357	410	408	385	392	391	394	381	386	405	383	451	359	407	402	409	415	410	409	399	362	383	365	377	393	377	374	434	362	412	373	396	386	429	355	409	412	397	361	392	383	420	430	413	398	406	386	407	390	428	401	375	424	384	402	390	381	383	424	406	379	408	385	379	363	391	372	364	423	347	386	377	371	375	393	382	396	411	403	386	412	398	407	365	425	398	386	415	388	414	395	416	411	402	379	373	424	355	400	405	389	408	358	435	400	401	402	375	383	396	399	396	404	394	370	385	415	395	407	369	405	425	427	389	418	378	379	402	404	374	392	391	405	392	408	377	404	400	387	375	383	397	403	406	384	399	415	407	379	407	379	410	424	383	399	390	417	392	361	404	377	400	398	367	389	398	390	389	400	421	427	380	425	408	404	408	379	415	397	384	417	397	404	377	383	396	387	387	445	404	423	409	405	388	408	398	397	406	376	409	410	402	399	412	392	418	366	395	389	370	384	383	391	392	386	376	386	398	415	370	381	386	403	410	401	390	425	387	427	400	373	398	410	390	408	416	407	406	388	402	398	419	404	402	395	368	407	404	376	366	389	362	385	395	357	407	390	401	423	405	391	387	389	415	420	380	404	369	389	401	372	358	383	375	381	410	392	411	375	394	371	369	393	395	447	386	422	398	396	403	410	427	408	361	404	449	403	389	405	421	420	397	366	417	399	394	406	401	406	400	410	390	385	379	403	402	407	416	406	405	431	422	393	366	389	420	400	381	417	433	404	378	393	417	355	397	395	370	397	423	388	404	430	424	408	422	381	404	367	416	385	400	417	391	390	430	389	413	351	430	392	442	405	412	376	378	369	394	416	378	408	435	403	409	375	421	396	394	410	389	380	406	429	408	434	351	411	395	428	375	410	412	349	388	368	410	400	408	432	400	397	392	393	364	363	407	407	397	391	370	386	397	368	409	367	383	430	400	407	375	403	411	402	432	423	392	397	428	423	391	398	397	396	395	388	394	403	374	395	398	446	414	391	353	368	394	384	407	431	402	409	396	404	392	364	374	436	415	407	419	409	421	379	401	421	427	394	400	386	387	391	367	386	381	399	365	413	398	407	396	376	401	418	371	404	406	423	372	407	412	372	366	373	391	413	390	384	391	394	405	417	436	429	373	382	441	383	378	389	405	398	364	453	426	395	374	368	475	431	400	390	390	418	386	382	392	400	379	407	402	383	385	420	402	396	411	403	388	392	369	391	390	415	377	410	433	399	403	402	436	393	405	390	410	422	385	398	381	408	373	372	393	426	410	381	407	377	398	377	412	412	417	412	428	399	415	428	412	393	418	411	439	399	377	395	383	396	377	418	374	387	381	383	387	397	363	413	389	412	394	410	394	378	400	445	370	385	404	393	397	407	407	380	411	395	401	364	392	385	411	446	418	375	417	394	399	427	420	366	400	410	401	408	394	393	408	411	406	395	403	403	397	422	403	412	376	432	419	396	404	421	374	411	391	417	391	413	399	432	413	403	441	443	395	398	390	419	386	401	365	386	376	397	384	366	413	384	399	391	406	405	386	381	415	374	396	424	393	398	412	387	407	382	404	415	388	366	392	414	411	415	400	416	397	408	417	412	416	374	378	355	390	432	401	416	420	414	395	436	375	406	388	416	395	405	388	408	406	393	423	405	398	431	417	375	378	433	394	435	382	392	421	416	399	392	408	391	402	392	367	378	367	369	369	389	396	397	387	449	406	406	377	399	386	425	415	388	399	384	401	415	398	392	363	360	403	421	389	431	369	386	354	406	368	360	384	400	396	394	399	393	385	372	426	406	385	397	386	412	409	357	389	398	413	393	394	409	430	381	431	404	425	398	411	384	411	408	377	391	431	401	378	390	383	397	368	405	416	448	392	384	425	397	399	427	369	387	358	364	407	413	394	390	390	375	360	405	394	356	417	418	383	404	359	401	367	380	407	367	402	438	417	396	396	399	424	350	407	389	406	405	397	386	423	380	352	437	402	426	414	403	423	402	350	395
23155	21646	29645	24174	21653	21709	11282	1789	1354	1222	1271	1095	1049	1024	977	904	916	942	948	858	925	852	850	810	842	789	839	903	815	807	848	855	806	849	820	803	859	809	801	825	816	784	809	828	817	816	799	834	790	819	829	811	817	816	766	811	869	810	795	837	763	807	808	783	835	857	807	784	859	803	793	812	744	806	836	783	814	843	878	818	846	805	830	800	875	868	810	809	862	799	828	807	837	800	842	789	831	820	788	820	820	760	839	800	799	800	802	851	790	766	871	762	819	777	799	790	764	781	836	785	807	798	767	817	777	790	787	840	830	814	769	781	840	791	800	797	834	818	817	841	841	802	788	786	783	797	783	796	790	774	805	862	804	827	787	787	775	817	782	777	779	834	764	808	822	808	819	785	785	765	781	785	816	846	812	813	796	808	824	837	856	721	784	791	858	841	784	843	773	804	803	856	759	809	835	763	843	766	779	774	777	806	788	847	793	770	768	814	737	808	819	813	778	817	834	746	847	844	734	807	835	827	783	810	798	797	819	787	786	862	775	781	808	775	828	806	757	802	783	803	823	764	873	809	795	791	799	825	862	847	791	816	858	868	816	825	821	778	840	810	844	800	810	823	809	834	773	806	805	813	854	780	761	800	822	876	786	850	797	786	839	772	810	792	756	771	830	824	812	781	818	746	820	826	808	785	775	789	778	813	789	798	769	799	807	788	815	812	801	740	780	827	794	837	821	757	843	784	820	857	833	801	813	804	776	788	806	784	727	766	774	757	840	823	789	795	777	822	773	830	789	833	811	806	789	744	790	816	808	779	796	800	807	842	818	795	829	805	824	811	790	849	858	796	787	836	811	871	727	835	782	821	846	817	766	802	790	853	837	799	850	806	837	846	832	848	811	764	773	800	781	813	776	811	771	797	787	842	779	818	830	805	824	786	811	815	744	781	777	818	825	778	802	794	832	851	827	773	820	767	803	803	800	748	827	774	795	852	831	848	803	758	809	792	778	824	813	779	841	783	781	826	761	818	837	762	830	825	837	799	847	794	821	818	850	820	817	817	828	818	830	783	791	772	798	842	777	844	816	760	823	785	789	850	815	765	828	839	791	840	780	775	813	845	782	815	833	810	824	816	848	832	780	845	767	771	835	801	858	789	812	790	798	770	844	801	781	790	801	808	771	803	806	823	803	738	825	812	825	810	823	824	851	828	818	779	814	760	781	757	850	834	809	803	803	859	849	826	825	797	782	788	787	763	838	798	794	802	788	786	823	840	815	816	774	814	806	764	773	826	809	849	835	812	812	812	830	755	815	773	798	749	772	777	778	753	820	801	825	803	748	793	813	741	769	769	852	762	863	817	763	794	834	811	808	826	803	755	793	786	768	801	757	770	835	829	783	794	820	802	768	745	835	844	773	820	772	816	787	791	787	833	759	869	771	833	820	768	810	808	760	796	824	819	809	781	871	850	804	808	813	787	824	827	837	821	758	815	763	835	841	756	825	787	805	840	807	808	837	826	796	790	869	800	816	789	825	788	808	794	833	784	790	831	819	776	735	851	753	811	807	825	808	859	796	808	815	782	795	801	832	836	806	823	814	780	759	783	802	758	804	794	835	803	813	735	796	808	816	826	767	737	845	751	829	822	814	853	800	804	799	817	797	767	796	829	788	814	766	775	817	815	773	783	819	797	781	814	824	806	784	840	825	817	810	794	807	776	800	792	772	850	821	805	828	851	773	764	821	796	784	766	829	847	789	729	759	791	829	793	840	792	785	843	775	814	790	800	716	772	796	793	821	747	804	796	792	764	841	855	796	813	815	803	833	806	758	824	834	838	774	802	814	756	848	822	800	806	784	802	783	773	778	818	844	842	811	838	768	818	827	791	797	808	819	786	774	788	845	790	778	808	791	798	816	792	767	781	831	819	839	822	755	746	798	780	818	821	806	773	773	834	770	803	793	734	777	764	827	746	824	826	832	826	805	757	817	768	755	798	843	805	763	784	783	790	840	837	849	777	808	785	720	797	785	784	834	778	766	782	847	764	815	796	752	769	836	827	860	756	772	811	823	788	792	799	856	771	743	757	771	779	817	826	854	804	815	769	819	799	810	783	847	865	834	805	809	790	776	817	790	832	794	760	814	796	793	828	806	791	766	829	785	771	786	805	786	809	778	748	819	788	817	820	773	805	816	765	816	829	797	814	836	821	820	843	791	802	787	776	794	818	804	782	837	798	838	836	805	784	791	823	794	820	782	826	818	817	803	805	754	838	858	832	828	772	798	816	829	845	797	797	830	788	807	781	811	811	747	757	833	783	795	793	827	781	775	806	751	819	808	803	754	795	781	815	805	779	796	746	838	830	778	798	841	763	799	815	799	760	816	812	790	757	809	809	763	820	818	795	767	796	810	782	798	832	777	708	838	815	785	793	833	772	814	804	787	790	793	826	865	848	837	798	826	777	828	803	740	781	813	767	801	785	818	818	794	824	792	754	826	792	808	782	812	769	814	803	828	825	807	819	829	878	755	785	802	856	784	781	789	796	807	847	798	837	819	791	805	838	775	779	784	774	782	819	865	837	839	820	739	787	815	732	795	779	811	807	804	732	808	820	844	810	811	797	848	793	769	788	788	799	787	831	813	746	817	816	776	821	801	776	810	813	772	827	826	823	813	791	825	873	811	783	814	797	789	792	816	830	775	811	804	776	770	756	807	791	828	785	850	756	779	820	739	760	803	757	774	789	762	824	772	776	788	792	757	849	767	777	825	775	765	751	824	801	729	787	792	778	814	779	803	806	857	727	808	793	850	820	786	801	809	827	800	782	794	791	780	805	756	825	838	765	758	826	825	820	804	819	795	749	842	840	796	819	763	828	781	785	821	800	786	823	795	793	758	812	781	790	769	765	804	826	839	811	851	752	821	795	803	770	808	820	795	777	786	804	824	817	851	829	864	803	833	810	745	786	798	768	779	775	821	823	841	797	858	753	822	783	769	770	769	793	805	800	802	824	783	757	823	809	841	850	793	850	771	779	801	821	836	787	851	749	831	803	830	834	801	824	844	843	802	816	812	801	848	824	776	831	765	771	802	849	799	792	807	774	812	834	773	798	850	837	793	762	787	804	809	771	813	792	785	815	836	766	815	807	809	801	843	792	793	759	793	778	798	787	784	769	807	827	804	787	796	869	773	766	789	753	839	819	783	788	780	814	850	776	823	790	800	799	794	833	796	757	804	822	833	829	798	775	770	849	827	842	831	808	732	843	785	807	738	793	797	834	757	823	810	807	801	784	770	788	778	800	798	765	829	783	791	872	788	798	810	839	798	863	782	837	793	803	806	822	788	794	779	786	768	755	790	806	780	832	832	812	785	758	804	794	787	789	851	796	769	790	829	755	816	790	802	871	780	779	836	767	784	849	786	797	819	861	760	796	775	813	796	751	815	778	779	837	832	776	801	834	782	781	773	815	767	841	743	856	808	795	762	815	813	808	776	814	845	821	759	775
7000	16651	13098	7006	5154	3927	3115	2588	2311	1922	1809	1569	1522	1477	1307	1362	1300	1235	1230	1147	1120	1125	1062	1117	1064	1083	1060	1041	1065	1005	1033	1072	1020	1000	1058	999	994	1007	1018	1052	918	976	1030	998	954	1014	989	983	961	972	947	907	990	907	984	947	958	1004	980	978	978	981	967	951	954	966	1009	946	978	952	952	950	936	924	973	949	935	981	943	932	966	941	942	921	936	935	920	926	951	973	936	928	917	942	933	940	915	954	963	950	907	990	893	921	986	938	1046	963	981	945	947	901	916	994	940	891	955	875	984	924	970	986	951	949	988	961	926	949	927	953	953	936	874	939	951	954	916	967	1004	990	935	985	954	926	965	990	990	958	912	931	965	949	1017	942	946	980	1008	926	945	956	898	988	944	975	917	928	897	977	1010	959	962	958	965	978	933	927	964	983	960	958	1022	917	916	920	911	944	932	939	911	931	950	961	1007	996	960	1003	949	952	914	944	922	933	962	973	895	916	967	936	947	953	1012	936	946	968	955	946	998	973	1015	927	951	921	922	984	906	975	935	934	993	962	906	945	949	913	928	961	889	967	960	996	974	955	971	985	955	918	910	930	977	917	961	1001	903	944	955	1023	920	975	992	962	920	931	960	929	971	916	959	962	949	997	980	927	893	955	944	943	963	950	918	931	927	955	902	953	936	954	958	941	930	933	898	1005	920	970	911	974	941	999	888	931	935	951	918	1008	996	978	903	917	970	874	910	963	971	956	924	941	939	954	950	895	941	968	933	905	963	919	930	927	997	986	944	959	924	972	987	916	942	923	948	956	950	914	959	960	941	923	941	949	960	967	967	935	928	925	901	995	933	907	968	981	974	997	956	962	955	977	948	944	977	906	952	913	923	980	961	970	957	995	937	919	921	931	894	952	997	927	903	953	944	956	972	959	962	939	1004	934	927	888	946	953	921	948	948	945	959	948	1006	971	1011	918	960	930	991	964	922	956	890	970	945	955	971	974	953	968	933	929	919	881	1006	966	968	953	929	956	982	1007	936	983	937	943	954	935	969	961	959	952	981	946	926	972	1016	975	903	910	926	972	983	904	984	1009	937	992	943	977	973	984	1002	954	965	935	969	924	962	954	987	969	939	965	964	1020	978	920	909	937	936	936	974	925	984	923	939	1029	988	950	959	923	965	968	978	887	962	884	949	949	936	926	928	947	909	961	946	922	922	960	910	975	988	988	951	930	916	931	962	963	1022	959	940	900	955	930	996	936	943	912	1011	936	940	942	895	936	940	973	896	902	998	1004	926	969	980	960	917	934	938	972	962	950	921	973	941	965	937	937	997	913	977	985	948	954	981	946	951	950	955	939	986	1006	951	946	968	929	952	958	1015	949	980	992	998	972	961	966	969	966	923	966	904	914	961	1019	960	935	905	934	923	1008	956	861	1021	979	946	972	918	931	917	936	955	956	915	870	953	894	952	972	1002	1009	932	946	950	968	941	944	928	968	955	925	935	913	967	913	932	946	921	1018	993	948	1015	995	920	952	980	987	902	957	907	939	956	928	983	985	968	910	964	914	948	970	952	995	984	934	948	956	949	1030	971	956	920	920	985	962	988	962	937	984	936	944	903	978	935	931	963	925	910	915	916	963	984	936	881	999	935	945	1004	951	941	952	924	952	956	938	965	965	952	957	955	937	946	886	952	965	975	933	957	949	946	887	939	956	915	930	958	991	945	964	913	932	928	918	921	965	947	964	982	961	959	953	970	879	929	975	869	945	958	979	913	937	974	1009	996	942	974	886	919	905	953	948	969	955	951	958	945	913	900	955	965	971	953	901	956	927	929	920	946	945	944	989	983	968	966	1038	975	919	887	965	990	948	976	938	881	939	961	928	944	897	952	939	954	942	948	945	934	965	878	963	950	943	966	946	985	979	928	959	982	952	967	955	966	975	971	934	922	913	903	922	904	976	966	972	969	884	911	924	923	968	910	953	948	964	960	907	932	1029	970	914	934	925	913	959	947	956	975	956	978	967	984	1002	938	949	923	976	981	948	963	958	955	967	929	974	918	945	955	942	1007	955	924	919	930	926	953	933	921	994	950	969	972	951	976	941	986	910	955	967	938	900	980	899	966	888	989	901	1005	940	936	1020	965	946	947	926	912	989	936	953	959	923	892	991	946	946	954	957	952	953	925	944	925	955	961	973	886	973	931	974	974	924	948	952	981	944	981	938	956	960	932	930	971	953	961	939	958	961	929	997	971	951	912	910	972	923	980	929	917	914	950	960	958	959	944	929	954	929	958	932	966	967	928	983	961	946	957	961	897	922	952	975	957	925	915	974	946	938	975	947	933	936	1015	955	932	926	940	919	979	891	962	946	938	976	925	978	957	966	934	1004	940	1017	933	981	990	950	975	940	965	941	960	963	933	981	892	937	982	921	914	980	944	862	915	953	956	935	949	907	879	946	982	969	935	940	962	913	955	947	903	958	927	920	971	948	935	904	1028	955	981	947	1001	904	933	987	971	879	953	946	996	1002	941	985	952	903	873	962	915	946	929	923	940	980	968	935	959	943	967	996	940	992	961	933	993	1014	963	983	940	940	942	906	902	925	935	921	924	939	954	922	983	939	949	918	928	976	999	974	1004	1040	958	889	869	951	931	917	902	999	925	942	973	943	928	913	895	923	972	968	935	905	968	961	983	1004	986	949	949	914	914	1012	891	956	950	948	922	981	922	946	972	984	964	950	977	927	945	934	951	956	963	948	933	910	937	879	912	936	881	962	931	928	954	950	988	1031	955	972	917	934	884	999	927	972	930	954	954	923	990	950	935	972	925	890	996	899	974	934	927	924	929	998	944	920	955	945	939	853	919	874	1007	958	933	917	965	915	927	942	964	948	948	903	993	974	1004	973	921	996	927	948	929	960	972	907	920	967	924	944	935	918	971	932	942	989	919	902	919	948	977	939	945	907	969	992	942	951	944	932	945	965	910	942	941	906	964	1007	982	950	953	928	986	961	920	931	960	918	915	946	964	954	974	941	1023	945	941	916	941	909	987	950	916	997	967	946	1005	937	917	961	974	951	991	902	996	935	931	941	943	1002	988	965	957	945	902	925	985	945	1032	986	964	918	974	932	998	976	982	975	910	987	966	960	945	964	971	926	876	885	934	916	949	904	957	930	997	925	973	1012	918	942	938	978	1000	936	995	900	945	978	923	923	983	929	911	951	934	927	935	894	1007	983	1003	984	964	958	972	964	950	903	929	944	919	942	951	950	909	975	995	961	922	916	910	916	891	950	931	951	925	954	910	928	942	967	944	1003	954	971	917	1023	963	908	923	929	953	893	996	882	969	957	917	962	1024	917	943	1026	970	901	924	978	959	959	957	937	934	928	945	980	965	971	975	990	983	970	931	930	951	979	897	933	963	938	929	981	988	960	988	948	957	951	937	963	908	909	927	978	950	924	973	941	924	1014	979	919	956	956	958	923	917	940	932	930	961	987	897	923	974	925	850	911	901	906	979	922	928	985	995	940	973	869	906	908	875	942	965	947	946	899	944	973	926	978	982	950	933	947	929	941	973	954	915	981	975	977
27455	20304	6695	791	550	486	411	316	274	306	313	269	264	291	298	281	267	290	292	293	306	241	254	276	268	279	265	294	287	264	273	291	306	260	290	280	293	300	273	273	275	269	241	265	285	279	234	284	274	271	281	304	270	258	247	286	253	277	251	254	263	286	270	273	258	233	276	271	267	289	275	270	280	267	272	284	281	280	249	291	292	275	270	276	258	292	301	270	266	275	277	274	233	288	269	274	262	285	288	267	282	288	281	264	260	277	279	266	274	262	269	298	285	266	244	267	259	261	305	270	272	223	253	283	287	284	294	256	287	244	278	266	273	235	274	285	296	260	266	262	283	281	277	264	279	260	270	260	277	291	266	283	259	267	297	280	260	279	270	281	293	279	279	252	264	289	295	308	309	293	270	262	255	270	259	256	258	297	308	284	264	286	299	264	260	299	273	275	293	261	276	238	273	273	252	257	274	277	273	287	257	252	267	276	259	271	261	277	249	288	298	300	272	274	308	294	278	273	256	235	272	282	274	274	271	278	281	262	268	245	284	277	263	295	284	246	284	282	260	289	255	262	274	265	260	267	288	285	287	289	263	298	286	273	272	272	233	311	266	283	298	287	270	265	260	262	274	271	285	305	255	290	262	265	259	285	249	258	292	240	291	274	284	309	256	257	250	268	296	284	302	270	285	267	314	281	293	238	289	258	262	305	261	261	283	267	244	272	248	284	276	257	263	284	277	280	273	264	267	287	306	301	255	290	248	289	295	270	285	254	272	277	279	266	247	272	298	276	252	298	252	279	265	255	254	262	257	277	261	262	253	274	232	252	265	269	266	286	300	268	279	267	251	270	277	280	258	275	283	245	262	293	274	258	250	276	255	252	235	248	275	269	270	263	269	266	267	269	261	257	254	258	277	310	299	263	288	282	269	275	279	268	257	255	252	258	233	313	283	295	308	253	267	277	272	291	271	250	262	243	254	273	262	274	262	269	286	273	292	267	279	250	274	258	282	275	251	253	286	262	313	270	298	279	270	297	280	278	266	245	262	293	294	272	246	242	291	282	266	272	280	299	262	284	274	271	265	259	282	285	251	271	272	294	290	280	241	289	253	279	269	279	253	266	287	250	263	287	295	260	272	272	293	272	274	269	266	272	265	279	255	263	274	285	293	275	301	277	264	313	269	265	286	266	265	269	276	276	246	265	270	283	263	287	257	289	273	279	262	269	258	237	279	248	281	248	251	260	282	267	274	277	275	286	275	268	254	278	274	310	265	266	283	271	270	289	267	277	250	316	262	290	278	270	280	250	268	247	265	287	243	265	261	258	266	286	293	283	262	256	258	296	271	295	271	268	257	245	283	260	270	250	273	290	295	268	288	274	270	270	253	251	270	267	277	251	256	267	258	250	293	299	268	290	252	278	234	263	289	274	277	276	272	294	281	272	276	304	265	267	281	296	265	275	261	261	281	272	252	261	274	241	288	268	287	267	268	267	278	269	281	257	280	282	272	271	262	244	269	250	280	283	299	278	263	288	283	261	284	270	240	247	264	269	273	240	282	262	282	251	263	297	276	297	237	304	271	287	265	285	281	277	280	257	289	275	267	299	247	263	272	292	286	271	241	259	252	259	259	270	298	269	277	288	234	267	288	270	271	251	270	250	271	282	293	262	266	275	255	272	270	279	261	261	257	242	247	257	269	273	249	281	275	269	262	281	281	272	280	250	279	300	270	286	252	260	277	257	280	293	300	253	256	281	270	288	277	257	262	274	277	274	264	268	264	291	276	279	274	264	285	271	264	266	271	297	292	298	285	271	271	297	275	267	274	263	270	256	285	284	271	269	268	281	297	275	241	242	288	267	283	281	288	257	272	270	267	253	277	281	279	279	271	283	266	281	281	281	268	285	247	266	283	260	243	284	296	279	278	270	277	294	283	231	270	278	286	277	297	283	284	281	298	284	266	249	255	267	290	256	260	262	275	288	274	253	231	276	288	281	281	298	286	270	317	270	283	262	241	277	264	252	251	298	270	287	279	273	287	275	314	243	290	285	251	266	256	283	244	279	288	265	280	273	273	257	307	306	276	261	277	273	282	281	280	277	268	300	287	287	261	246	304	263	281	290	242	298	280	267	269	272	268	289	262	254	242	297	287	267	267	251	284	282	244	267	277	274	268	263	273	257	278	249	259	284	271	277	269	272	251	268	295	250	248	278	285	285	269	282	277	270	269	250	298	288	255	249	264	260	272	249	279	291	275	310	259	255	260	259	271	274	282	275	286	295	273	277	264	280	280	319	253	295	258	272	281	260	286	277	256	257	247	287	249	265	276	270	256	271	263	270	242	267	277	290	280	257	296	236	256	265	282	248	276	257	248	256	281	298	267	274	300	275	258	276	258	278	290	248	267	237	294	293	232	248	259	291	256	259	274	269	284	252	241	273	262	266	269	276	294	258	297	257	288	290	262	297	270	250	263	264	279	252	297	285	281	271	270	282	275	273	291	259	254	285	258	269	228	262	289	264	262	269	269	285	253	290	281	282	261	268	295	250	282	289	249	261	269	238	255	264	235	233	256	256	264	267	264	269	260	276	270	258	287	273	269	275	252	272	284	285	260	256	259	317	277	281	288	304	293	286	258	258	271	274	304	263	287	276	232	244	267	258	270	272	251	276	252	262	281	257	279	301	274	241	258	273	269	267	276	304	278	293	279	262	262	261	267	256	273	262	266	291	270	282	291	239	250	257	287	283	292	271	286	245	243	278	259	291	266	292	290	289	266	284	244	262	293	254	257	270	256	260	266	269	284	312	265	269	273	266	288	289	264	288	262	270	266	260	266	268	270	275	285	284	279	261	266	305	256	260	255	274	302	263	261	270	262	289	277	257	258	255	286	275	263	255	250	291	299	266	281	267	299	272	273	280	283	273	269	267	270	273	300	263	272	258	277	258	287	267	246	256	247	245	272	267	262	285	280	258	300	269	307	267	267	265	245	290	282	264	292	290	293	280	279	297	268	262	249	284	296	291	251	275	261	278	255	274	247	252	266	260	287	260	293	244	281	293	231	263	278	276	253	270	248	258	286	258	280	269	265	269	287	281	259	269	266	269	240	243	246	267	300	266	314	287	281	302	281	231	277	255	307	284	271	272	280	260	264	274	258	251	253	268	274	302	284	301	275	296	277	270	258	278	276	302	271	257	288	270	296	269	272	278	232	275	262	304	290	257	284	271	274	290	270	234	248	290	255	288	305	299	280	264	259	263	258	267	253	261	299	277	288	263	254	263	261	274	256	261	288	290	273	269	298	289	268	279	296	264	288	275	287	245	235	285	286	275	278	287	246	282	252	261	250	271	279	248	288	284	243	288	249	291	261	282	286	290	275	271	246	266	270	273	258	277	285	256	286	222	275	266	301	265	282	280	252	274	276	257	266	259	252	267	321	235	275	248	298	248	240	270	270	266	265	284	262	259	287	278	282	228	292	232	275	270	284	273	267	246	276	276	255	288
4033	1161	1063	657	519	481	445	402	383	436	386	365	392	371	377	380	362	385	367	336	315	353	340	359	335	359	369	336	358	343	373	335	373	349	377	358	356	341	350	353	340	355	358	351	338	359	316	367	351	363	325	368	358	335	349	338	341	329	310	378	336	344	311	331	358	365	341	344	337	348	322	338	370	350	370	378	326	367	342	360	315	329	347	323	333	354	360	323	344	332	333	330	315	347	335	355	342	325	321	342	351	344	363	346	323	335	334	347	324	348	342	328	356	345	376	363	343	369	335	324	342	317	343	357	385	347	326	341	384	350	332	376	323	358	341	364	319	336	369	325	344	355	368	325	342	319	341	369	327	354	339	325	339	348	356	324	358	354	344	362	402	338	356	375	353	364	363	341	349	378	352	326	331	333	344	348	350	315	340	389	334	365	331	379	353	351	333	357	366	364	347	324	366	364	365	378	375	361	333	345	306	353	318	331	310	347	332	366	346	328	334	278	370	340	344	333	361	338	341	364	310	357	336	345	378	321	352	328	353	344	378	359	348	324	338	364	353	335	322	358	316	341	332	369	355	360	336	339	338	355	358	360	364	305	354	317	359	348	340	347	318	365	330	343	375	368	331	350	342	311	344	331	349	368	353	350	324	351	335	368	345	360	352	352	386	357	300	330	357	381	371	344	387	357	352	359	362	299	320	356	354	339	374	389	329	339	387	349	342	360	354	332	392	325	332	372	319	359	354	315	347	326	361	297	348	371	387	347	346	372	324	363	340	356	310	357	342	344	363	344	389	365	324	357	320	345	345	323	343	362	314	373	345	344	300	411	351	325	331	346	335	341	342	357	329	382	365	362	323	360	340	379	367	363	369	360	344	323	371	401	355	346	346	372	331	330	368	353	353	358	344	325	341	349	299	371	368	360	385	322	297	354	385	338	359	343	342	350	354	339	392	383	343	380	357	359	350	325	345	344	317	328	349	346	342	348	329	327	327	329	341	359	329	333	355	384	352	388	376	371	343	343	342	308	371	327	364	330	354	368	354	372	372	374	322	366	350	350	301	331	341	372	341	374	372	342	329	351	362	341	321	388	367	341	382	335	381	330	323	382	318	344	345	323	364	326	341	355	305	375	356	303	351	341	326	348	344	319	330	347	343	359	348	355	353	345	330	335	340	318	379	348	346	330	349	322	363	399	359	347	369	332	355	402	347	354	349	331	356	321	376	324	339	332	341	373	312	331	340	361	362	331	379	353	336	314	339	324	326	332	372	359	321	357	349	317	337	341	374	345	355	346	342	362	345	341	372	316	335	351	347	374	328	374	357	387	327	353	355	349	371	338	399	374	365	330	340	372	329	354	371	354	358	328	332	364	364	335	361	324	386	338	342	332	366	356	376	334	368	331	327	333	336	339	376	394	347	384	377	361	331	353	347	349	335	330	345	340	339	349	361	353	390	352	385	330	380	344	371	331	369	360	384	366	334	363	321	346	328	346	342	359	364	349	369	314	369	343	365	342	345	358	336	322	369	361	346	371	355	363	363	340	353	317	358	340	356	373	329	352	318	324	363	373	314	348	357	343	319	329	359	343	331	368	345	314	368	353	375	339	349	372	348	337	350	366	352	356	327	337	379	369	365	321	341	330	363	342	348	359	338	365	331	345	323	339	337	340	327	331	345	354	353	322	330	351	362	327	357	395	370	361	371	321	357	340	354	327	344	363	320	347	335	355	324	376	367	345	390	337	326	334	352	354	343	387	354	380	356	357	328	364	301	323	324	317	372	376	340	386	329	344	346	334	366	351	354	366	351	332	326	330	367	354	358	356	337	353	379	357	384	325	363	367	325	372	357	353	351	363	310	384	361	375	319	346	319	315	375	352	333	360	362	382	355	317	326	368	383	335	360	345	350	365	334	358	367	328	369	344	332	368	341	364	359	363	330	334	338	378	375	346	339	340	373	346	376	306	298	342	346	378	347	364	353	337	371	327	372	370	343	370	335	372	388	340	357	372	337	375	327	319	342	341	349	339	351	361	318	350	383	368	367	381	328	377	349	342	344	330	357	354	323	324	361	353	376	334	405	354	326	364	351	371	338	361	334	337	328	342	332	316	320	325	334	340	355	322	346	366	337	349	346	369	349	344	311	377	355	356	358	373	348	335	338	376	341	366	372	319	339	335	350	367	354	355	342	340	375	357	328	335	359	342	321	343	328	342	344	341	341	360	389	324	358	355	383	357	351	368	356	392	329	368	322	381	337	378	378	365	363	357	336	354	386	323	364	349	350	347	327	357	350	360	358	341	351	356	318	329	362	335	327	350	367	331	338	365	346	348	366	346	382	357	348	323	369	329	338	345	349	346	337	328	366	317	348	349	355	350	353	350	316	336	358	380	316	346	344	330	375	347	350	379	340	366	350	349	357	337	350	386	372	325	332	344	378	359	363	347	376	337	358	363	357	320	338	339	325	350	348	320	326	331	336	343	354	356	367	356	375	332	355	331	342	350	367	316	335	355	360	358	342	308	330	322	368	359	361	328	375	324	309	355	320	354	377	355	312	372	363	331	323	352	345	338	353	328	364	338	385	357	336	329	335	318	341	359	318	339	353	340	358	336	305	326	327	340	362	363	342	363	339	357	370	362	338	316	369	335	355	357	375	357	318	360	357	356	366	370	349	368	369	338	355	355	336	358	346	361	339	392	357	361	352	342	378	344	351	331	346	340	349	360	344	311	346	357	364	344	332	329	374	358	344	381	349	338	362	323	332	322	363	331	364	361	369	360	344	359	340	355	337	342	356	309	391	318	395	359	372	362	370	373	354	329	343	328	361	350	332	330	356	337	357	350	319	377	355	361	319	342	319	359	340	347	385	392	349	354	320	323	386	359	345	359	345	332	346	368	343	335	360	308	300	387	369	351	321	373	333	322	354	372	319	341	322	309	323	333	362	376	347	358	332	322	369	309	406	335	355	339	320	341	349	344	375	337	338	365	351	365	340	342	362	360	350	344	353	301	355	325	327	324	388	343	355	326	354	337	369	346	360	335	350	343	340	382	346	351	358	359	355	335	348	357	359	338	356	346	344	320	374	343	325	360	351	322	363	330	383	341	356	333	337	368	365	366	353	360	355	337	331	343	362	355	345	356	381	344	323	333	324	333	312	332	325	358	334	351	355	341	369	369	357	323	353	390	341	338	358	354	349	319	358	317	363	354	321	356	350	360	348	335	334	336	342	323	364	393	337	322	349	328	343	365	376	330	329	369	353	348	348	368	350	358	332	385	366	340	371	358	353	360	360	341	347	325	382	329	318	355	364	347	326	352	340	360	322	359	359	348	358	324	352	344	362	332	353	355	348	350	333	346	349	348	377	317	339	325	329	398	357	341	342	348	337	353	394	349	346	342	333	347	342	347	329	325	388	348	348	347	353	362	315	383	322	369	353	372	366	340	347	367	331	368	327	361	356	326	350	370	350	316	326	358	341	375	367	341	383	324	327	322	343	351
24050	21588	29140	24502	21573	11743	1505	1023	920	853	786	705	767	671	656	661	684	679	651	659	652	620	667	588	611	615	653	619	595	653	667	686	619	634	624	622	593	644	604	638	657	642	614	586	596	639	546	623	608	629	608	589	593	632	634	587	617	595	618	673	648	561	608	620	574	597	596	587	647	600	584	667	618	601	615	601	625	602	614	624	608	601	652	631	599	632	581	606	609	627	584	650	631	594	631	648	631	650	648	606	565	607	619	627	628	601	606	598	662	618	585	659	550	595	605	591	574	603	570	608	614	582	605	562	577	622	580	585	635	606	629	595	613	598	589	637	655	569	582	619	559	613	604	576	618	586	616	573	599	598	629	623	660	655	595	606	590	563	621	605	578	580	616	603	562	628	579	580	554	593	615	591	612	567	599	642	634	565	563	577	626	593	581	625	615	591	624	595	588	573	603	605	596	628	615	630	573	650	612	599	572	568	587	619	634	595	620	594	624	604	646	618	581	625	647	621	621	637	651	611	599	616	622	600	612	604	621	603	588	643	603	606	588	597	606	601	615	584	575	592	606	609	607	596	635	624	584	655	630	630	614	577	619	615	602	601	590	604	575	589	603	598	594	613	609	603	601	593	607	581	617	565	592	580	585	611	596	526	591	632	619	622	628	604	596	569	576	634	593	583	600	593	615	551	630	566	597	578	578	638	656	574	630	573	637	590	628	615	596	605	646	603	609	626	586	586	623	527	632	592	625	597	568	586	574	610	608	590	657	591	581	646	573	614	624	636	602	587	616	604	618	630	568	610	609	618	613	612	540	579	642	625	623	603	599	582	587	623	572	616	598	580	558	583	562	587	621	622	606	635	614	613	577	591	566	631	575	588	583	609	609	654	642	563	587	575	589	542	608	613	632	595	581	616	632	586	614	587	626	564	587	584	631	633	644	592	601	627	628	658	610	571	612	602	557	581	654	596	620	594	604	599	597	575	604	624	580	584	614	578	624	614	581	600	612	614	621	622	606	622	637	586	623	640	609	548	646	641	573	579	608	581	575	618	616	626	643	582	598	625	604	586	595	599	595	635	587	627	620	615	565	596	637	619	578	600	611	631	597	625	634	603	589	612	602	610	579	575	623	624	593	599	584	642	624	614	597	626	551	574	602	639	629	602	646	595	593	573	619	602	596	565	590	608	596	600	630	604	666	615	617	642	601	587	572	589	566	584	623	553	587	623	607	634	599	579	597	608	601	602	599	612	604	622	625	587	601	588	582	635	597	600	591	589	623	621	593	578	611	593	582	550	609	593	612	596	601	597	628	613	614	622	550	594	613	618	624	583	592	601	613	633	630	595	595	636	621	598	610	577	584	615	626	657	611	579	616	582	581	608	635	611	581	594	614	580	611	584	590	599	597	606	580	553	616	634	635	582	587	582	625	598	612	646	614	585	557	606	614	585	643	594	605	625	589	606	628	623	651	630	550	641	614	557	627	593	595	592	552	632	551	600	588	591	613	585	609	624	590	541	605	596	584	614	589	636	572	574	622	642	596	587	639	606	623	625	619	596	606	639	591	631	613	606	603	631	608	640	607	588	585	592	615	602	610	634	568	617	592	589	567	613	580	619	641	660	630	612	591	612	581	603	586	573	581	596	628	604	598	665	636	567	627	597	615	625	620	564	585	598	608	580	584	600	558	584	617	583	597	633	621	579	574	619	648	604	595	582	581	633	572	626	558	611	609	592	592	595	574	571	572	572	588	636	596	583	635	599	586	604	585	581	580	652	613	570	638	581	567	531	563	605	599	578	599	605	605	661	599	602	592	616	597	626	611	589	607	596	618	569	554	581	560	609	610	607	621	620	624	635	568	598	617	625	653	642	610	641	583	600	621	589	591	625	584	582	595	567	578	602	584	574	586	569	629	587	532	586	660	609	634	617	564	580	599	592	615	593	597	635	582	630	575	641	592	597	617	579	606	556	608	636	582	572	608	600	628	590	598	576	608	646	606	649	561	590	616	591	629	587	602	641	600	612	612	627	683	616	577	603	583	632	592	619	601	625	615	611	596	673	608	583	630	597	613	637	574	613	628	608	543	626	623	624	617	614	599	614	605	555	640	634	620	595	606	572	604	619	594	611	611	579	568	629	580	621	617	627	595	603	628	595	584	621	589	580	580	591	585	628	615	615	602	608	611	581	621	597	612	586	582	592	601	636	574	563	576	631	611	629	572	588	612	657	606	586	615	618	638	609	621	651	655	617	612	618	584	592	595	602	630	615	566	602	583	643	647	636	577	552	615	610	599	616	647	587	597	619	606	599	602	562	600	594	573	596	572	648	620	616	574	585	584	560	615	600	612	592	640	571	581	593	600	583	578	579	595	549	563	631	633	603	649	613	578	634	579	614	626	589	624	632	597	595	581	575	602	605	585	594	601	641	594	619	596	606	618	607	572	586	616	564	665	598	560	630	589	615	584	610	597	573	612	620	603	640	593	557	625	594	636	575	596	650	596	562	577	613	637	665	630	614	636	569	620	614	666	599	624	578	618	619	645	616	660	579	617	594	632	598	615	606	604	579	591	565	646	604	619	617	643	584	583	622	579	639	608	614	591	563	620	593	609	609	607	581	613	597	592	616	580	588	593	580	557	607	616	621	618	597	649	616	598	617	556	612	616	584	601	623	597	595	659	605	558	622	631	594	598	583	573	593	613	579	595	637	599	591	614	611	618	553	612	610	671	594	594	618	625	589	571	632	589	599	564	585	664	613	597	611	592	574	568	600	612	596	575	589	638	582	591	631	604	629	579	592	586	595	600	580	548	583	648	603	612	595	566	634	613	619	603	588	588	593	629	599	657	632	577	588	594	604	642	594	587	584	636	608	584	611	635	517	579	591	591	601	622	620	588	637	615	556	589	566	595	606	585	636	598	643	629	618	599	626	603	602	589	627	571	588	592	567	607	603	610	594	587	626	586	627	632	609	622	613	621	590	631	646	624	594	614	610	649	615	663	593	650	607	642	620	578	616	577	594	583	643	588	594	617	621	666	586	623	638	615	572	621	562	626	619	592	636	607	592	605	615	635	593	606	614	621	627	620	583	603	624	630	608	577	615	599	587	608	578	608	588	602	588	638	575	571	629	589	599	616	611	593	596	656	579	579	595	585	592	566	610	651	615	607	582	627	611	581	543	597	628	596	593	615	616	620	601	581	593	618	602	563	593	594	587	617	571	593	561	594	603	603	602	618	599	625	587	627	607	592	605	638	598	626	617	601	565	573	619	584	556	627	606	607	585	594	598	602	618	638	593	587	594	591	577	627	613	599	622	616	580	596	647	574	614	634	610	612	626	572	620	633	572	595	606	608	603	618	610	613	610	599	603	605	586	599	577	641	571	617	601	626	604	634	617	580	639	595	586	595	577	633	595	599	598	602	597	606	607	585	616	628	547	606	573	577	622	610	570	633	582	634	613	579	656	627	583	625	642	575	630	602	611	610	581	613	610	621	578	616	617
4739	10145	7882	3990	2935	2294	1862	1518	1366	1196	1108	1063	1031	934	886	958	875	839	886	789	863	802	818	798	763	724	779	739	801	777	756	759	772	755	768	783	746	734	732	710	713	711	731	769	730	695	770	719	748	719	732	742	731	717	706	749	741	750	686	730	698	738	690	724	713	763	725	768	696	719	744	744	722	688	706	722	751	713	711	685	731	691	718	709	775	723	774	741	726	787	723	727	719	721	702	699	704	695	739	730	749	737	675	694	783	699	737	689	706	733	743	672	728	712	786	689	703	697	706	745	700	755	716	741	751	717	723	749	699	740	716	704	759	712	741	684	731	686	706	711	745	708	691	753	710	745	743	744	716	707	709	740	716	725	734	623	694	729	707	685	702	749	721	689	711	673	667	701	755	681	708	707	762	679	708	718	695	731	713	700	726	715	701	732	687	731	719	709	692	663	783	715	744	735	732	689	759	705	696	728	725	708	672	691	678	679	720	693	695	709	679	724	785	688	743	760	713	682	744	702	696	674	720	699	765	679	742	702	696	731	715	705	731	708	699	724	738	712	730	787	720	704	690	742	730	672	713	732	775	731	705	727	732	739	679	677	700	690	709	739	680	665	747	719	734	677	711	728	719	724	722	721	735	691	718	745	726	693	702	722	695	717	701	708	733	720	701	748	686	667	725	712	731	742	729	671	722	752	733	696	733	736	702	704	750	738	697	686	705	706	720	744	687	727	701	662	750	716	687	713	727	738	707	716	720	711	673	714	661	731	722	741	704	788	721	724	724	727	742	708	674	711	732	718	734	707	721	693	726	729	699	689	724	683	747	721	746	678	701	661	703	696	703	686	705	705	705	729	714	686	739	691	721	694	750	687	765	726	734	679	714	724	699	708	720	735	750	732	669	752	686	647	670	727	732	683	707	696	721	760	772	704	731	717	715	730	727	732	746	713	747	710	757	728	726	712	752	735	700	715	677	739	751	739	712	705	731	734	711	710	714	727	722	726	714	701	739	711	742	747	704	694	717	694	737	694	693	754	757	749	700	774	701	702	710	701	728	747	692	707	721	695	690	774	717	717	712	772	728	706	720	692	707	709	721	703	733	707	703	705	715	742	672	693	719	760	692	727	686	704	708	703	746	778	732	733	705	691	738	724	704	696	671	697	780	746	726	705	728	731	696	674	714	713	766	697	729	697	744	713	716	726	689	711	697	722	712	730	707	707	719	717	724	703	754	710	724	750	677	721	688	710	706	650	719	716	669	733	720	718	704	666	750	707	697	730	717	676	738	708	708	694	757	728	755	721	689	759	760	708	670	757	755	682	751	714	712	707	749	730	724	746	755	723	750	714	766	712	740	724	705	718	745	682	714	702	684	712	776	683	692	695	667	754	728	723	692	736	733	718	703	706	746	750	688	728	740	689	732	738	698	735	699	723	760	685	728	715	722	725	677	752	739	720	736	702	708	702	674	735	722	704	681	746	747	738	721	679	670	683	675	759	675	745	692	654	717	697	731	688	716	713	682	695	688	678	717	740	709	688	720	728	703	725	795	697	740	695	685	734	746	767	696	723	707	697	699	709	724	710	724	727	731	707	706	744	680	730	707	702	690	706	698	726	695	700	673	704	705	696	698	698	745	757	698	727	715	709	732	703	688	734	740	739	718	747	735	703	686	704	695	708	712	669	716	773	687	743	739	713	733	697	705	727	677	738	731	730	661	709	758	719	744	732	721	685	698	693	699	683	762	684	704	721	692	707	751	677	718	709	696	709	691	700	732	735	730	698	729	700	733	736	715	718	693	716	694	746	721	747	701	713	728	717	714	730	710	706	698	710	744	780	707	738	729	703	754	738	742	726	730	716	759	680	716	674	723	727	708	747	715	721	734	700	707	744	684	689	730	738	755	760	718	706	694	695	709	743	708	704	762	668	714	725	742	731	711	731	721	715	727	732	681	697	699	735	738	703	663	690	708	704	716	713	667	683	729	699	729	738	754	764	713	715	679	722	773	776	739	747	725	698	691	755	720	732	711	741	721	733	678	743	731	754	697	717	759	664	707	683	744	690	702	732	738	704	755	737	780	712	727	698	703	681	729	717	636	730	688	709	714	750	716	704	715	710	670	741	730	759	697	699	722	658	684	761	706	684	675	706	734	688	745	727	704	774	777	742	632	747	693	746	707	727	720	708	729	729	697	687	709	718	713	734	692	695	715	686	708	704	760	693	717	706	703	774	698	717	749	701	703	700	733	673	713	707	744	727	736	714	737	754	750	713	736	706	698	718	726	702	701	699	746	718	676	748	721	754	722	735	748	719	730	701	688	756	732	720	701	740	736	735	681	735	749	663	709	691	746	718	679	732	682	736	743	667	699	752	748	706	691	720	698	730	669	666	720	724	700	703	763	727	750	754	741	737	769	700	754	760	731	736	709	733	731	717	718	703	681	731	744	680	732	726	687	738	748	717	753	760	726	701	754	702	681	724	716	718	724	707	726	720	678	689	728	660	754	711	734	710	678	632	746	743	720	759	703	737	696	712	726	685	721	698	741	734	697	712	723	696	698	706	741	683	724	698	737	711	712	728	721	693	747	695	705	736	708	723	751	666	753	721	680	686	668	755	730	692	759	734	693	718	706	745	692	716	716	743	679	720	689	721	721	683	696	758	739	717	691	743	764	740	716	746	676	738	773	717	770	733	656	702	718	714	710	693	731	734	743	696	721	702	694	727	740	745	740	715	711	716	742	715	707	730	709	743	706	720	692	780	703	684	711	758	766	734	739	707	731	688	674	745	702	778	724	690	720	690	718	761	732	721	709	671	723	691	708	776	732	705	731	708	661	701	721	720	725	704	754	751	722	755	748	749	674	698	755	722	773	688	729	738	722	727	767	702	723	715	669	769	681	750	719	686	694	727	756	706	765	715	711	742	721	729	708	707	696	697	696	737	731	741	753	725	710	704	782	704	723	731	708	690	759	733	681	718	717	697	714	728	731	697	728	766	672	717	744	723	736	696	720	712	717	725	741	715	730	726	741	742	712	685	668	730	706	713	728	746	716	661	725	738	717	721	699	706	735	729	664	710	728	704	678	722	722	733	727	698	666	697	756	694	709	690	727	708	762	725	701	740	748	687	749	711	727	719	711	695	703	716	691	685	752	747	739	740	720	692	723	721	666	724	706	712	673	711	718	737	720	676	689	744	749	722	756	712	694	723	735	703	759	719	719	732	744	698	719	724	703	728	726	688	726	752	742	726	726	738	693	702	716	746	724	733	740	737	693	717	732	710	670	679	748	758	716	689	739	740	674	753	720	727	721	756	762	699	731	753	642	693	746	726	675	696	717	706	714	732	736	738	705	709	730	706	693	710	704	715	697	730	701	796	752	721	788	717	759	747	699	730	706	676	727	707	695	719	779	750	740	712	702	668	687	731	693	721	742	696	733	731	744	687	759	731	730	708	742	707	766	723	685	738	718	712	686	707	726	690	714	683	745	729	709	731	723	699
25429	21620	28017	25673	9953	684	519	426	371	414	349	332	346	354	361	335	306	317	306	279	308	291	308	333	330	301	288	320	305	291	307	269	325	307	282	276	325	286	288	293	313	301	298	307	324	294	294	308	287	297	317	324	319	291	310	301	300	311	302	303	274	280	289	313	303	283	299	289	259	306	249	308	312	304	269	297	308	289	284	316	306	283	296	300	305	291	296	300	292	288	299	303	283	269	273	306	244	273	260	282	278	308	299	282	287	272	279	270	292	315	322	284	310	292	282	301	266	250	279	329	296	299	308	264	300	297	300	281	339	288	265	299	294	292	287	298	305	304	303	326	295	298	274	308	331	287	293	291	298	289	303	330	289	292	319	289	292	281	294	307	297	275	339	299	311	285	276	287	290	258	281	291	299	326	293	255	275	305	303	265	295	282	345	274	269	281	324	316	301	307	287	287	261	308	287	271	291	302	296	276	289	319	290	313	305	294	327	292	313	328	312	321	304	263	300	299	296	323	296	317	256	300	335	326	291	288	281	321	325	284	313	292	265	307	288	276	306	293	286	291	304	291	304	322	293	290	290	307	287	292	278	287	278	291	311	294	240	300	298	343	300	304	321	306	310	305	307	311	253	266	295	293	287	277	272	282	291	304	303	283	275	264	301	325	311	300	291	317	308	310	309	296	274	301	299	279	286	287	302	297	289	310	308	303	276	296	275	308	288	300	283	277	305	299	287	301	300	321	294	321	315	322	262	293	260	294	272	290	311	324	313	296	303	264	314	294	295	287	258	302	296	275	310	301	307	299	281	287	316	302	280	268	275	300	270	249	324	301	324	264	299	302	285	283	325	290	322	268	296	296	288	288	272	302	282	310	275	284	297	307	324	289	293	280	291	285	306	307	307	298	335	284	321	286	335	303	334	293	306	306	298	278	300	282	323	280	261	310	313	318	318	286	306	308	293	285	322	316	297	301	295	287	319	336	294	284	308	280	305	286	288	328	274	309	299	278	279	283	269	308	305	297	283	305	284	283	291	290	309	297	287	296	294	252	300	307	334	302	314	291	290	321	276	301	308	253	297	303	306	307	304	307	303	323	318	284	276	309	296	311	317	303	300	299	334	295	295	278	301	298	293	275	300	297	275	306	278	290	293	271	287	322	306	320	312	305	277	313	297	292	304	281	298	290	294	276	293	297	302	300	260	310	287	298	305	296	283	286	244	262	277	306	287	297	307	280	290	310	277	279	283	305	274	262	275	306	303	320	274	297	284	304	274	297	306	292	289	286	285	286	300	275	261	286	261	288	320	301	285	311	306	304	311	292	293	297	277	262	320	308	294	284	282	272	281	305	289	303	303	339	300	272	294	290	278	261	284	300	314	315	297	282	285	283	294	286	290	287	281	282	287	306	299	298	284	278	314	285	289	285	303	282	290	334	275	287	306	280	304	316	286	273	259	294	289	313	293	285	278	286	303	271	307	302	296	290	323	289	324	271	312	283	294	280	283	266	300	277	302	293	263	290	302	275	307	277	308	328	307	298	324	299	301	300	281	280	278	317	277	304	330	316	304	321	284	323	291	308	253	337	289	289	310	305	289	294	266	325	309	315	270	317	319	278	304	276	278	267	279	313	299	300	284	298	283	274	313	296	327	295	270	263	313	299	280	278	296	307	315	311	312	300	285	294	268	295	281	320	303	302	297	276	309	273	266	300	300	301	276	302	266	285	304	315	273	286	269	323	277	282	298	291	297	249	295	271	307	274	302	308	293	274	304	248	322	314	281	312	282	295	291	318	290	283	321	293	304	303	276	284	316	282	247	288	229	315	283	274	286	287	299	294	338	282	324	306	278	292	303	294	295	269	266	293	297	311	331	277	294	278	301	293	298	298	258	296	293	310	287	259	288	285	277	297	297	281	291	316	287	281	324	303	307	289	295	286	283	298	327	253	318	309	248	245	277	279	293	284	325	313	284	293	284	305	285	310	284	286	315	269	306	319	284	294	304	301	282	286	288	301	291	240	296	299	303	268	279	293	299	287	283	287	284	343	309	344	318	311	302	301	318	284	295	283	272	305	267	293	301	311	290	307	261	310	325	287	321	302	294	301	298	288	319	261	295	302	243	310	289	322	295	300	297	273	307	281	306	269	304	294	310	288	268	310	300	293	282	298	302	283	289	283	272	285	300	277	316	268	297	294	321	302	304	286	308	315	308	309	291	252	294	272	286	293	295	288	274	295	273	297	304	272	333	280	298	297	314	273	273	297	296	289	306	284	295	288	318	284	302	289	303	294	306	290	290	303	282	312	311	286	275	309	304	293	311	303	275	309	270	288	273	321	317	311	328	296	316	320	303	283	304	279	293	283	286	300	278	302	318	293	296	310	296	300	302	286	303	296	281	298	267	271	301	271	308	320	291	293	288	288	311	294	283	295	311	317	284	282	280	292	265	314	275	283	303	288	281	294	319	280	286	298	292	308	288	283	312	260	318	283	284	292	307	288	279	295	305	274	276	293	277	316	309	304	296	294	283	301	317	272	286	297	302	274	312	279	288	260	256	296	280	324	292	266	323	290	303	289	306	303	283	307	263	281	280	324	289	311	288	296	270	313	272	303	306	310	298	307	305	321	296	281	320	301	330	277	284	272	261	300	277	306	260	305	293	322	309	308	303	293	312	319	281	317	283	281	299	325	287	301	311	348	267	292	289	294	306	313	267	317	292	270	294	285	283	288	292	296	283	326	286	299	306	313	296	275	290	310	305	313	294	272	293	307	342	318	285	291	319	282	279	307	285	298	276	319	314	296	295	293	285	331	296	300	309	301	275	322	268	280	296	313	308	289	283	327	314	286	316	269	306	315	297	300	291	264	303	316	275	303	303	282	292	300	304	310	292	281	335	305	293	309	287	302	279	300	289	297	292	275	319	294	336	292	333	329	287	298	307	299	300	306	294	276	285	273	299	307	302	278	274	303	302	314	304	257	315	281	304	323	316	293	291	279	271	288	308	268	288	304	287	293	276	304	288	302	297	291	307	290	291	277	292	290	263	305	299	281	309	345	291	308	260	275	314	289	288	298	294	319	313	292	286	297	300	264	310	323	270	297	280	298	306	259	277	261	280	295	298	267	287	294	310	295	278	308	254	279	274	273	309	305	288	300	260	282	307	321	322	271	316	297	301	282	256	291	328	306	311	299	285	299	279	262	311	293	288	285	307	345	279	324	297	300	279	274	333	324	264	271	288	290	284	310	269	335	295	290	302	299	294	271	289	311	291	301	296	288	280	293	313	299	282	311	305	285	309	321	306	279	261	319	260	312	274	310	324	281	298	300	309	275	287	299	305	295	301	271	290	295	295	302	292	320	308	279	292	295	295	292	312	275	296	284	289	278	296	280	291	314	287	291	305	269	262	285	276	291	338	279	298	288	305	299	289	255	315	298	290	287	326	297	309	316	284	334	296	270	277	290	296	283	301	301	328	309	273	291	284	307	301	297	291	301	319	277
4542	5557	4271	2149	1607	1269	1070	831	760	667	572	525	511	577	501	516	480	474	426	479	458	423	414	432	395	409	436	411	432	394	390	417	412	442	412	416	431	439	406	393	413	409	418	403	384	403	413	426	397	410	421	419	424	399	396	405	401	402	435	385	393	386	396	398	365	371	376	370	363	411	389	392	422	379	402	367	408	379	370	372	407	408	417	414	356	387	394	387	387	415	390	407	372	396	399	368	403	357	413	422	399	431	363	417	352	449	404	378	365	429	390	387	395	427	392	427	421	395	366	412	361	375	379	392	383	384	380	417	429	403	390	371	390	389	374	407	361	386	393	348	384	384	390	401	432	423	368	409	399	399	399	359	401	384	392	396	400	404	418	393	368	378	376	423	392	380	418	409	399	394	417	405	371	399	412	406	414	430	432	391	397	421	369	439	416	400	414	397	415	399	392	380	405	419	414	388	425	421	404	413	398	400	401	420	378	409	354	410	398	356	404	371	419	393	402	400	410	368	419	400	392	402	375	372	377	374	412	409	427	398	380	380	416	369	365	393	367	391	387	369	391	423	383	414	405	390	403	404	382	391	377	407	415	393	403	374	405	396	372	393	383	401	406	388	418	390	365	361	385	433	402	371	396	425	376	403	407	380	450	382	394	399	402	393	372	399	401	428	404	398	386	402	356	416	363	410	390	389	390	434	449	375	402	354	384	389	380	391	395	392	388	382	381	387	377	407	400	387	417	407	427	423	378	400	392	391	409	370	380	420	387	357	394	390	418	401	398	391	403	367	359	385	375	441	410	372	391	348	384	415	379	409	419	369	395	373	403	403	375	378	410	429	388	377	375	349	417	351	373	423	373	387	366	399	393	425	380	432	413	422	379	399	403	391	398	406	381	386	373	390	418	377	419	408	413	384	393	386	429	405	400	363	406	415	391	386	399	393	402	412	424	386	422	427	404	398	369	434	450	370	374	396	372	363	410	388	385	395	416	425	373	351	394	365	380	414	393	389	353	395	431	443	425	406	441	337	418	385	393	400	396	406	377	400	393	402	403	402	404	367	425	372	405	380	439	400	386	414	395	403	412	398	410	401	408	387	402	400	400	401	405	411	420	387	408	389	390	408	416	379	417	374	384	383	393	376	359	387	398	393	411	405	406	406	393	402	390	381	379	423	395	368	418	395	427	427	378	402	409	435	390	384	389	405	419	399	436	405	393	391	391	388	428	389	417	391	411	426	420	380	377	399	420	399	365	423	349	403	395	368	410	392	374	378	418	420	385	423	378	407	387	402	421	396	368	371	421	402	375	390	382	388	380	369	375	411	381	401	386	358	398	401	403	407	403	387	403	399	379	397	429	414	402	380	405	361	435	399	403	438	413	390	377	382	402	364	382	429	397	361	414	379	376	380	393	406	403	418	392	372	406	384	411	375	395	392	382	381	370	419	396	382	429	367	379	405	412	381	398	373	373	415	402	414	429	396	383	415	437	413	414	390	381	348	409	412	391	384	368	384	410	385	421	383	385	398	409	404	371	352	384	416	423	441	373	389	378	392	366	398	415	370	391	373	398	381	390	414	389	390	408	376	376	390	397	381	408	398	363	409	395	405	394	377	398	396	397	390	406	384	414	389	395	406	391	396	365	380	431	353	390	397	407	410	350	370	421	386	396	414	389	387	420	385	379	388	405	402	404	407	371	382	407	406	399	381	394	368	404	407	415	412	389	399	390	409	386	387	408	388	409	372	416	386	403	408	363	426	408	421	440	413	417	392	360	385	328	395	389	373	385	350	386	393	381	432	345	417	365	404	401	388	368	411	417	394	403	379	384	439	422	366	367	377	409	406	398	378	391	358	392	381	380	421	405	436	378	402	385	396	380	405	387	392	377	380	398	435	379	386	377	383	387	395	390	375	397	398	395	410	420	409	368	403	387	381	418	383	392	391	372	377	370	382	435	360	397	387	413	339	363	365	399	399	389	376	393	416	388	400	449	393	373	394	362	386	402	395	394	397	378	397	426	399	386	369	414	411	427	398	399	413	399	400	379	370	415	385	398	406	391	382	402	410	424	344	411	393	389	376	407	403	391	432	427	374	441	396	375	401	377	418	398	402	404	366	408	393	380	401	392	378	390	363	429	411	411	427	406	419	434	412	435	385	409	375	387	387	371	410	382	392	378	454	390	414	401	403	403	416	406	370	416	421	415	420	348	415	389	385	356	406	399	400	400	382	403	409	393	428	434	409	435	390	391	369	409	397	366	415	422	382	390	391	451	410	413	384	385	411	376	403	398	416	392	384	397	421	374	421	423	402	417	393	369	352	381	403	394	379	416	359	368	424	416	388	409	394	416	394	368	387	375	385	383	421	402	397	393	397	385	400	390	387	393	378	389	442	348	436	371	411	398	432	380	380	390	403	376	373	397	410	414	380	396	403	371	388	389	376	386	393	386	398	386	406	384	429	403	382	405	402	400	405	397	387	358	415	378	366	416	380	398	379	371	428	416	434	386	388	422	386	397	388	425	428	377	401	364	379	388	397	422	390	426	360	435	459	397	359	392	375	424	424	424	391	393	416	368	355	422	394	407	334	414	394	381	402	391	434	375	399	375	405	414	416	424	408	409	406	416	397	392	392	425	400	400	364	432	403	386	407	359	404	403	432	400	414	420	340	386	385	380	399	405	390	405	397	406	356	376	407	405	395	373	412	397	423	395	387	407	400	398	408	408	404	406	413	383	389	406	410	367	378	423	392	407	403	398	390	385	357	383	390	383	400	412	430	426	378	421	377	381	426	397	422	411	392	392	401	432	449	400	384	412	391	408	420	379	381	387	399	404	388	395	366	440	392	369	362	400	402	409	378	380	404	411	384	389	436	377	429	371	373	364	371	416	390	413	392	394	393	427	409	425	397	398	385	387	384	383	384	414	363	409	409	415	415	386	385	411	391	387	418	430	383	395	381	428	422	429	428	420	384	370	389	396	366	448	366	425	413	393	363	415	393	392	382	401	386	396	413	396	407	419	395	414	353	372	394	449	427	394	405	371	363	404	374	402	388	409	354	393	368	389	406	345	402	381	398	382	411	411	386	387	386	413	398	390	371	391	416	358	388	368	407	385	422	417	390	426	402	369	389	401	364	394	382	403	399	407	405	421	391	395	412	424	412	350	370	414	401	417	413	373	394	410	385	389	390	409	404	428	369	373	403	401	413	405	391	377	385	370	402	369	427	417	392	441	404	406	439	432	358	402	352	373	392	383	428	384	405	374	419	407	394	389	384	359	412	422	435	414	372	367	389	408	383	390	412	368	385	360	409	387	399	391	394	415	416	390	399	384	381	405	375	373	400	373	380	366	415	406	457	373	413	432	431	382	399	379	379	402	378	377	355	393	391	378	380	384	398	409	399	378	375	364	395	419	414	401	370	425	402	358	379	385	420	418	387	397	392	373	399	361	404	397	378	367	390	399	348	400	392	398	404	393	389	404	427	407	347	355	384	439	411
23193	21616	29588	24141	21607	21667	11269	1704	1317	1214	1153	1094	1022	1025	983	942	929	926	883	874	865	924	891	806	813	849	817	832	870	863	771	843	823	855	860	843	879	824	822	801	804	876	759	790	815	776	866	771	798	836	845	818	813	815	840	810	838	829	843	773	806	792	906	768	834	776	767	783	815	820	834	824	801	794	791	891	793	779	785	805	770	779	800	831	794	751	818	861	806	760	790	838	800	766	841	794	848	779	763	840	798	836	792	852	812	762	745	818	791	790	759	833	826	782	779	746	848	838	825	817	821	779	798	858	802	778	806	780	809	798	803	861	801	781	779	834	808	817	817	786	840	814	828	827	818	794	842	788	785	798	819	757	792	776	795	812	782	830	776	779	809	760	797	749	822	755	790	762	803	802	785	783	793	807	790	800	797	765	741	751	760	859	729	761	756	762	809	795	794	777	825	774	802	809	809	872	808	811	784	792	841	808	856	811	787	848	780	802	814	858	765	753	844	808	772	740	763	806	811	847	812	760	787	801	796	814	797	788	765	805	777	823	754	808	799	781	810	794	824	757	763	817	799	775	823	783	813	751	798	823	717	807	860	804	815	814	768	752	799	754	785	801	819	791	752	801	850	801	778	775	792	800	815	822	811	747	795	810	856	792	799	783	816	824	800	774	786	822	830	860	817	850	835	860	757	807	826	817	818	839	751	766	859	788	784	770	814	820	803	816	795	838	831	784	816	812	796	818	797	775	835	782	808	772	798	818	815	797	705	831	789	815	784	772	814	787	798	839	842	796	861	834	789	800	816	812	772	794	797	814	793	824	779	819	821	736	794	787	843	795	787	840	814	809	771	789	784	772	813	808	814	730	783	814	757	810	799	795	803	841	795	766	739	769	839	823	731	827	795	774	810	777	815	812	816	782	809	818	783	814	759	777	787	786	792	770	763	822	828	787	778	793	787	818	775	760	810	794	803	795	834	812	810	757	842	753	836	810	761	822	777	794	804	811	835	785	837	826	832	826	792	797	820	788	789	809	836	816	825	766	830	753	775	831	827	815	832	831	777	828	754	785	801	753	848	823	760	791	786	798	837	757	737	825	779	842	786	789	805	777	768	771	750	762	774	850	794	857	771	825	796	872	777	795	785	823	799	781	750	786	801	808	771	779	829	788	766	816	757	852	846	837	804	803	811	764	800	776	775	811	860	782	826	748	784	785	805	763	758	785	747	791	776	777	762	812	803	805	781	760	817	781	781	809	865	807	801	815	742	801	770	791	778	854	797	797	794	813	813	804	773	747	787	773	806	778	798	799	791	806	770	804	773	835	769	787	830	811	815	781	803	770	787	810	785	795	787	763	773	814	839	786	774	771	820	776	859	806	763	785	819	740	799	809	825	775	788	814	802	785	801	808	763	813	808	843	791	836	723	859	829	812	769	770	783	758	776	853	786	824	789	828	786	830	806	819	810	828	787	781	806	809	787	732	808	840	792	766	801	858	790	773	805	775	807	798	777	828	821	757	791	796	827	811	841	844	728	799	765	737	834	841	809	806	791	756	827	837	802	807	806	814	777	786	836	824	784	789	811	797	818	774	821	748	784	816	813	860	776	823	816	815	792	836	785	756	783	811	762	809	819	777	898	804	759	803	787	828	734	759	805	770	827	818	782	829	776	784	825	834	759	756	797	742	805	803	806	785	809	796	799	778	821	797	747	791	815	781	810	834	810	801	773	804	786	813	785	803	750	850	832	774	826	798	766	810	799	809	848	779	808	799	769	833	822	763	807	816	784	799	796	800	796	787	811	781	792	820	833	792	826	749	841	792	789	770	791	767	818	780	798	777	771	816	806	825	793	812	772	804	834	755	809	759	770	788	852	813	787	796	822	822	809	819	796	785	809	813	778	790	838	798	763	786	787	805	882	782	802	866	861	727	779	766	774	788	786	766	827	721	813	829	845	742	812	783	838	786	832	804	838	811	782	821	767	765	830	818	814	805	791	751	727	789	807	798	791	804	799	818	809	801	769	832	797	792	806	807	812	797	794	809	816	797	824	806	796	774	828	772	812	828	804	763	758	781	783	795	735	803	807	794	809	821	785	791	783	831	809	786	824	794	802	824	797	813	823	851	815	780	788	808	769	787	780	808	782	792	797	784	799	815	761	817	817	868	767	829	817	767	784	768	763	740	758	777	790	813	752	782	761	808	816	836	827	802	794	796	781	859	750	773	766	800	737	844	751	835	797	863	786	783	779	823	747	778	786	793	793	860	787	781	820	770	812	807	759	844	817	806	741	857	799	789	796	850	890	755	866	801	829	810	788	809	805	776	797	786	778	785	837	785	755	818	832	785	808	756	814	834	820	782	782	787	820	749	772	779	806	836	765	744	805	783	801	795	781	807	820	819	828	785	825	793	822	781	765	792	789	815	787	805	787	822	809	765	839	816	779	745	782	783	781	790	784	815	792	777	779	783	769	795	823	795	793	772	789	822	791	790	775	845	799	773	760	809	784	839	846	760	853	791	815	791	769	760	782	812	783	789	834	819	842	778	739	754	849	793	825	767	785	820	801	812	823	826	774	838	800	757	754	778	839	800	797	791	792	756	813	782	787	801	761	800	773	749	786	849	755	801	787	782	776	782	810	849	749	787	811	782	846	790	762	835	729	766	804	822	821	778	811	790	768	779	822	798	761	833	851	832	824	777	830	809	805	813	797	782	808	765	786	839	830	796	781	819	789	826	835	741	785	769	810	818	784	781	813	744	791	828	769	754	800	806	831	812	783	822	812	778	774	739	787	781	766	772	814	803	808	789	769	793	833	783	804	804	767	819	832	763	766	799	776	811	819	791	770	740	790	752	803	793	777	789	785	821	817	764	818	792	830	782	779	808	744	849	777	749	807	801	817	813	809	764	801	801	802	795	791	817	760	786	846	779	802	779	796	785	772	727	779	799	807	795	756	800	815	799	832	831	834	800	775	799	762	842	789	804	806	772	761	828	780	803	789	757	835	819	827	787	772	854	745	793	787	787	796	790	802	759	783	802	774	762	790	775	868	796	793	789	780	813	788	790	780	785	766	822	828	702	770	848	774	799	785	763	771	846	790	750	778	803	754	789	802	860	773	798	824	807	779	797	762	702	769	756	772	821	760	770	787	789	781	785	807	817	717	792	809	821	785	823	750	769	798	848	808	763	809	809	836	744	828	832	797	781	747	808	829	717	861	820	825	818	818	813	780	805	815	798	798	770	797	761	824	796	809	816	819	798	815	760	795	812	736	772	767	792	813	727	789	793	793	759	794	783	794	784	823	755	761	787	836	760	791	754	808	783	845	826	801	826	752	793	772	815	765	848	756	773	806	791	793	826	784	823	826	796	766	840	772	764	848	847	770	842	784	780	750	772	814	784	785	814	814	782	787	782	819	804	819	810	823	822	802	803	781	861	751	800	719	777	846	801	777	803	838	844	820	794	780	733	780	833	781	780	783	809	837	795	770	751	773	758	798	791
7010	16406	13106	7167	5162	3877	3162	2581	2235	1925	1751	1684	1512	1412	1335	1288	1189	1188	1183	1161	1158	1067	1071	1060	1049	1031	1056	1018	1031	948	952	1024	985	1030	1027	1039	982	1007	945	977	1046	967	957	976	943	927	971	948	956	1002	980	938	914	913	904	979	914	977	906	943	986	967	965	1006	927	943	910	966	941	929	975	942	899	933	966	993	904	1000	960	939	934	963	935	987	990	971	946	930	944	946	946	975	1003	954	965	975	915	934	901	977	946	872	945	945	982	963	899	967	978	965	923	978	934	959	1006	991	886	948	950	940	992	973	966	996	955	985	954	980	989	939	973	919	959	966	937	946	909	899	939	940	970	1010	921	921	905	956	939	934	972	947	925	930	932	900	994	956	882	960	933	920	931	990	965	974	893	923	909	907	922	918	1013	954	921	958	949	971	901	871	1001	948	948	957	1002	950	940	924	912	997	940	958	889	963	889	920	947	903	903	926	899	968	972	954	953	939	953	962	988	926	936	915	979	918	922	988	924	972	952	888	957	943	973	963	956	945	900	942	959	956	936	925	926	878	916	943	926	957	958	960	988	959	899	994	919	914	950	954	853	1010	1021	975	946	966	914	931	993	923	925	936	949	948	852	912	973	946	979	985	905	975	956	943	989	898	923	922	980	895	924	925	953	909	997	920	954	893	946	954	1006	919	940	941	885	927	977	922	922	956	895	914	946	945	851	986	915	975	923	955	906	910	964	912	992	949	935	969	919	992	940	845	925	941	960	944	916	932	886	946	891	889	904	940	948	960	963	946	937	956	932	959	963	957	921	946	960	963	946	938	919	929	897	946	950	941	920	947	908	925	966	903	957	886	953	925	944	935	935	924	948	869	949	952	906	900	909	923	919	936	967	900	963	950	906	925	953	1022	932	937	960	982	920	955	896	938	930	982	943	943	949	932	925	905	928	1002	964	936	973	967	895	924	989	894	918	946	941	899	927	921	1003	972	964	915	957	930	971	997	946	908	952	954	904	895	999	952	949	976	971	919	940	952	969	957	1020	978	925	918	924	964	941	943	933	983	917	961	941	939	960	946	917	942	910	944	930	968	961	948	949	915	961	921	927	967	993	900	928	894	970	945	926	964	943	942	882	902	949	936	961	954	939	917	996	984	984	918	1007	961	936	996	965	888	984	891	909	950	918	982	968	971	944	913	965	976	885	975	925	972	923	946	950	935	965	934	925	904	926	877	956	970	962	925	984	927	977	952	913	941	923	959	893	904	934	931	923	973	954	979	925	955	1002	951	958	932	882	945	1007	980	933	918	907	944	890	974	915	965	959	926	959	946	984	928	947	1028	990	942	901	911	933	971	976	929	935	909	968	983	965	969	933	981	910	933	958	935	959	917	978	923	936	892	976	951	950	919	991	942	916	913	905	944	1000	946	985	938	1015	895	918	926	996	964	1004	971	843	937	935	932	970	928	944	973	932	946	936	948	974	930	923	990	918	1020	906	1014	1003	946	918	939	987	943	959	941	938	957	943	875	976	982	918	881	906	952	941	955	958	954	940	943	1002	948	980	888	899	931	944	941	915	972	908	960	949	964	958	1008	947	907	966	1000	969	977	914	968	883	944	916	942	935	955	909	898	937	957	924	967	914	940	920	944	971	967	945	919	895	863	985	987	941	996	971	957	964	944	1017	945	911	925	933	942	982	976	913	926	944	947	924	970	1023	983	949	955	992	904	926	947	943	947	969	933	963	912	965	971	938	887	934	937	952	935	962	914	1008	959	964	959	902	975	882	946	908	990	911	900	904	959	912	917	957	943	946	968	957	971	995	960	947	973	954	915	989	956	1012	984	940	928	943	842	934	964	918	970	925	933	918	953	885	945	971	883	955	939	924	987	921	985	941	948	959	955	962	999	916	938	962	890	899	966	925	938	930	964	929	981	933	919	945	974	954	987	955	974	935	963	916	946	1052	906	1026	948	941	948	916	940	921	925	962	1022	985	951	959	975	974	910	935	953	917	966	929	1007	997	947	926	904	940	923	905	922	952	961	985	969	953	955	903	934	931	939	923	949	911	947	1012	992	938	919	961	958	937	900	979	1007	963	955	954	1001	949	912	945	964	912	918	1018	950	921	997	941	948	994	947	945	987	916	896	924	990	987	955	981	941	927	906	992	918	944	919	876	930	983	943	952	991	896	927	951	979	988	956	948	938	966	911	981	915	901	955	934	927	979	957	925	981	974	914	974	924	910	980	968	887	949	948	915	975	902	921	916	1039	966	947	936	988	963	944	931	953	941	961	933	967	955	912	978	878	916	953	901	935	1020	945	957	940	899	997	924	913	972	947	958	941	964	925	962	917	891	933	975	899	928	963	902	924	957	936	960	917	906	938	1014	913	950	941	922	974	932	873	908	914	927	886	920	914	948	941	943	946	902	956	956	947	977	875	987	921	962	885	933	942	883	936	973	930	1004	881	930	913	966	957	982	938	943	941	935	938	950	988	964	943	966	949	943	969	908	889	941	957	990	886	963	954	975	951	941	964	923	938	948	958	952	937	906	936	924	935	954	938	980	930	918	978	981	971	933	933	967	956	948	870	937	949	935	897	1000	876	976	895	949	980	937	962	978	940	921	930	969	927	886	999	934	959	919	934	926	936	929	922	944	950	931	900	935	931	937	945	946	921	938	960	951	940	947	968	950	925	909	950	981	943	937	956	898	910	943	917	1018	956	943	970	962	998	894	932	911	961	882	890	924	941	914	889	906	915	950	958	900	971	923	969	896	907	993	923	911	975	885	922	904	970	950	968	953	928	913	935	959	926	970	968	969	1001	877	950	930	995	985	911	986	945	895	965	971	904	903	955	946	932	969	983	957	952	895	947	948	973	912	872	944	917	896	935	890	973	939	982	951	943	979	988	956	897	986	958	894	975	961	968	1009	985	955	966	973	976	968	909	968	887	916	1011	966	956	983	952	970	967	914	948	997	934	940	978	915	894	952	984	960	953	915	929	921	921	952	952	979	915	934	928	964	985	935	966	959	919	975	954	900	882	946	939	984	935	989	910	933	968	978	928	927	950	891	895	1015	892	971	906	958	971	967	985	950	989	945	932	892	935	974	933	941	923	970	980	884	950	924	943	980	902	938	952	988	950	1004	991	943	927	979	948	890	920	929	951	962	1013	971	888	910	934	927	934	907	936	923	958	994	900	960	971	980	1005	966	918	968	938	933	939	923	948	899	939	955	936	996	983	929	936	887	886	901	951	974	925	958	923	916	942	986	976	909	936	908	1003	899	1005	976	915	986	951	914	992	944	880	936	934	991	949	864	951	966	984	995	932	922	961	927	902	929	936	940	942	929	935	969	938	972	905	950	962	961	983	960	915	963	916	987	951	1002	981	990	914	984	937	968	936	887	929	895	941	974	982	978	898	953	928	923	979	918	943	995	960	970	882	919	930	928	937	949	996	943	977	948	977	950	928	1023	939	893	980	986	922	965	934	914	970	982	964	929	886	903	947	900	930	947	956	975	919	927	881	933	927	971	881	916	1019	981	957	968	955	948	951	886	974	937	948	931	974
27603	20175	6168	569	349	321	320	326	275	282	270	263	269	265	273	265	271	270	311	265	259	263	265	286	286	271	265	277	258	276	252	270	288	278	253	263	277	257	269	269	277	282	290	303	269	265	272	288	267	274	288	247	277	258	276	268	282	263	275	283	240	297	262	266	279	286	241	268	256	257	265	283	287	288	280	271	254	284	271	266	250	273	266	278	276	269	272	238	238	267	267	272	270	275	276	279	272	271	248	275	261	284	258	250	267	281	276	245	255	262	251	286	271	280	268	253	265	251	258	257	264	275	247	285	280	298	275	260	273	256	238	242	261	266	286	265	264	266	259	253	289	252	270	253	245	265	266	301	258	295	258	285	255	247	311	261	270	249	277	266	257	251	259	286	249	268	247	281	268	261	286	247	287	276	275	254	274	281	272	262	264	250	285	257	266	277	270	282	269	278	261	278	258	269	284	252	248	270	263	253	237	241	283	291	258	298	222	276	273	242	265	241	276	277	285	296	249	283	269	287	262	263	264	281	239	258	283	270	284	271	242	255	258	290	277	256	250	267	261	284	265	286	261	277	268	271	276	269	252	284	271	282	240	272	288	264	243	256	282	273	294	267	266	261	282	252	229	304	277	258	257	284	253	251	248	261	246	251	282	256	256	252	269	287	252	268	277	273	279	276	272	259	246	255	260	224	253	273	256	263	276	274	264	259	271	245	292	257	254	285	265	253	280	259	269	268	253	239	258	275	251	265	264	243	273	262	235	299	255	248	279	255	245	318	258	267	261	290	283	285	274	249	241	260	263	261	259	261	267	251	256	273	257	282	265	253	256	284	288	279	257	276	276	275	253	266	275	260	242	266	278	258	230	251	251	258	277	287	277	260	278	269	239	265	252	288	290	260	316	261	249	285	257	267	276	252	270	248	272	276	291	246	248	283	285	265	274	285	291	271	265	258	267	268	252	248	266	281	274	265	255	295	248	267	266	263	274	274	265	267	271	279	273	242	272	249	250	242	286	240	284	271	241	293	274	305	313	256	294	278	252	265	269	263	277	279	289	252	275	261	265	285	257	265	245	245	274	234	252	242	274	264	257	254	303	303	251	245	255	262	284	277	258	251	290	291	291	258	255	278	294	254	224	267	262	295	246	266	255	246	255	285	283	276	304	262	260	289	259	266	273	272	260	272	294	250	259	236	251	243	264	272	253	276	249	261	283	261	260	276	250	278	249	256	259	238	244	282	265	266	287	270	273	266	258	264	233	265	276	263	285	264	255	265	252	248	264	238	248	278	234	290	307	276	263	250	270	254	269	251	263	256	225	272	250	274	235	261	265	264	266	275	289	293	284	259	253	260	263	276	259	248	268	247	245	242	258	252	240	280	273	285	249	249	278	252	262	268	259	277	289	259	263	279	281	277	273	221	263	271	292	263	259	253	258	261	293	271	286	277	248	265	256	273	257	272	274	304	264	254	282	278	249	282	259	266	265	266	266	276	281	276	262	258	255	261	266	253	276	253	253	288	244	261	232	267	279	264	266	285	264	244	282	299	256	271	261	274	282	262	252	269	249	260	263	277	254	241	282	248	243	297	274	262	274	290	259	295	294	252	256	267	250	309	286	279	258	266	283	267	268	269	258	274	271	269	293	277	299	276	291	252	264	266	272	253	311	269	247	264	259	304	262	263	284	250	264	265	268	243	275	256	272	253	282	270	282	287	270	286	254	261	254	246	273	273	254	293	254	260	265	248	261	255	281	270	243	272	271	271	261	243	255	282	264	284	273	278	252	282	279	254	276	274	261	259	273	262	288	289	254	292	246	267	281	253	280	276	259	282	270	265	263	265	266	278	238	255	240	266	283	273	267	282	281	276	282	276	256	247	264	243	290	277	254	259	269	262	277	285	273	261	262	280	245	266	260	286	264	246	262	272	260	235	268	238	285	266	290	247	259	279	259	260	267	254	254	230	271	278	295	271	260	261	252	288	244	286	271	280	271	251	245	277	297	250	274	259	252	257	269	286	257	257	307	269	268	278	282	256	292	248	251	259	278	290	258	280	256	286	292	267	250	249	247	262	293	269	289	270	260	269	260	292	288	276	280	277	274	287	275	304	257	276	261	279	272	281	285	265	241	264	276	262	269	281	271	254	236	252	291	270	262	289	279	253	273	284	253	240	281	249	281	288	275	233	256	268	263	290	290	274	282	269	245	259	305	250	256	242	276	278	282	240	247	261	272	256	258	288	248	262	286	261	237	262	253	263	301	261	297	259	264	285	259	252	275	280	269	273	251	273	261	270	288	257	281	303	278	257	277	269	253	252	255	275	267	267	253	283	257	250	250	271	250	242	281	268	267	303	274	250	276	288	259	254	234	236	273	261	277	239	272	265	271	270	260	280	258	294	262	258	271	269	267	263	253	271	291	264	270	291	245	275	268	264	265	276	228	266	273	268	267	289	276	253	249	274	239	276	268	275	267	245	275	276	270	300	277	276	250	276	260	278	264	242	249	276	266	269	283	280	250	279	266	266	294	270	252	263	232	290	261	260	258	260	260	294	258	248	238	283	254	241	278	275	275	244	238	274	264	269	249	265	252	283	287	264	243	274	279	264	313	257	269	237	258	249	266	260	299	249	265	274	259	258	286	270	241	264	237	276	248	309	257	253	279	256	256	279	264	256	250	270	259	258	248	254	274	284	279	263	263	256	254	282	286	259	265	293	258	280	238	261	278	262	257	299	271	259	258	258	261	273	254	237	279	266	279	270	242	267	286	265	265	257	297	253	241	253	282	249	249	242	289	242	278	265	239	284	297	260	283	254	263	262	269	266	244	276	258	244	264	277	227	281	298	296	275	276	257	246	270	263	284	284	294	258	288	277	268	235	275	255	261	263	284	260	283	205	295	283	279	221	236	258	253	249	265	294	271	267	265	280	252	267	282	277	273	261	238	275	233	293	270	259	277	275	236	273	265	296	261	251	248	278	294	268	267	244	267	265	264	264	279	263	259	241	283	269	256	245	275	275	268	217	262	254	307	291	264	289	277	242	255	261	291	247	287	307	269	269	265	274	242	265	289	269	275	262	258	249	263	261	261	243	248	265	267	260	264	255	275	299	295	285	267	273	241	254	269	275	249	258	221	284	247	236	264	297	292	293	291	260	274	292	258	222	261	304	300	256	244	276	245	267	256	245	262	250	246	225	265	269	260	282	271	285	261	266	265	270	288	240	260	272	272	253	238	272	279	241	273	253	275	266	273	259	275	275	300	280	279	277	272	261	268	239	272	241	252	283	271	269	294	265	274	279	259	264	253	275	281	272	270	271	276	246	245	253	268	244	269	267	260	256	260	262	260	287	266	271	262	275	312	257	272	270	290	293	255	280	293	267	267	256	261	272	258	246	273	231	258	252	255	276	237	281	281	270	306	250	273	276	273	244	287	262	287	256	276	255	253	259	279	253	256	254	275	255	288	260	253	254	245	240	273	266	269	278	287	272	249	284	299	269
3889	1046	842	551	501	448	403	402	384	381	339	372	337	344	323	342	330	322	369	342	336	325	336	388	351	351	328	349	365	336	321	345	369	353	377	312	344	331	348	347	341	352	349	364	323	310	320	333	333	344	353	355	352	346	348	332	356	354	355	349	342	340	338	348	363	360	345	351	327	344	360	312	339	352	317	340	349	340	365	349	320	320	357	350	332	349	360	354	313	315	321	334	342	352	314	337	349	332	354	353	314	359	381	334	326	342	370	341	322	336	324	339	313	325	322	300	345	339	332	362	365	356	372	349	319	331	382	318	360	349	335	346	355	312	347	321	359	344	340	327	389	337	339	321	313	332	336	350	330	351	322	329	359	340	358	337	343	346	343	322	344	332	331	330	352	372	355	328	330	308	339	362	345	327	333	380	310	355	341	313	342	363	346	347	349	335	317	331	336	320	303	373	340	321	332	349	345	352	326	298	335	364	360	326	353	330	331	321	362	338	296	347	336	329	345	340	390	353	339	370	346	334	336	323	340	338	319	361	350	324	338	329	334	318	348	334	336	317	358	333	326	300	377	373	321	349	370	344	334	350	323	336	367	321	366	326	320	388	363	364	369	338	346	313	337	338	364	332	338	333	348	365	313	324	344	379	384	349	369	315	347	358	341	339	337	357	355	350	356	338	324	358	363	352	339	330	345	296	361	369	346	342	357	364	346	351	315	304	323	343	329	327	343	325	356	314	328	328	342	311	329	315	348	366	329	369	353	339	362	318	349	371	329	322	360	335	343	347	371	374	345	356	322	341	364	324	339	395	311	332	303	353	329	318	311	341	361	349	341	373	328	316	310	303	334	351	364	352	316	334	368	332	355	337	336	363	338	340	320	313	305	355	317	352	306	363	332	336	375	301	364	352	321	319	324	371	334	294	330	309	323	336	333	327	323	369	359	315	327	336	338	330	345	371	359	356	316	337	332	347	341	363	320	317	328	358	354	328	320	357	338	355	355	317	334	350	361	361	353	352	297	338	342	347	316	334	338	368	350	327	357	315	351	352	330	381	345	342	343	353	341	331	333	365	336	345	351	372	348	350	332	357	324	340	335	306	325	320	362	351	362	347	337	350	323	351	359	326	334	326	334	364	346	333	352	362	368	352	329	348	343	340	356	369	376	361	344	352	355	344	319	356	334	359	324	317	338	342	313	334	350	349	325	352	348	362	362	312	312	341	372	340	356	316	336	381	361	342	352	329	356	346	316	334	343	334	333	365	343	327	346	342	348	349	320	339	338	337	331	339	326	339	335	350	340	355	344	340	351	337	359	323	369	351	339	346	358	367	369	334	322	313	308	354	370	346	353	347	335	354	348	339	352	325	360	342	329	335	357	349	350	377	327	360	403	359	373	353	354	358	363	381	346	339	356	319	360	378	335	311	325	362	339	355	324	353	339	317	331	360	315	338	370	328	315	332	336	354	347	315	317	337	316	339	343	357	360	337	340	320	340	368	325	364	343	335	335	320	305	326	353	363	362	348	337	341	332	350	365	355	332	323	359	306	323	321	330	339	340	343	317	337	352	349	333	326	345	318	339	351	354	339	332	332	333	328	328	385	371	355	379	352	330	358	332	331	356	370	340	313	349	324	328	331	299	352	345	339	343	343	347	344	329	358	376	318	370	347	322	352	362	339	364	328	345	330	349	375	327	364	341	331	352	307	381	320	307	357	332	342	355	360	330	349	331	317	306	324	340	336	324	308	324	352	336	346	347	365	326	348	335	337	320	318	346	367	356	338	349	335	343	352	369	337	331	342	353	324	325	337	358	367	340	351	338	335	327	312	391	347	328	337	323	349	332	363	363	349	297	382	320	351	373	350	359	285	314	347	324	358	375	346	331	336	365	346	338	356	365	310	350	360	332	332	308	323	353	372	343	342	366	349	313	332	331	332	366	337	340	347	335	322	350	315	338	333	355	336	362	363	357	339	348	335	334	312	361	329	337	352	324	335	356	336	344	345	330	346	373	329	323	345	359	342	346	329	313	331	365	359	337	313	335	350	307	320	352	378	349	324	340	321	349	343	353	320	375	323	384	358	338	323	327	313	354	346	363	357	347	331	347	324	358	342	355	346	343	358	364	287	381	357	369	355	341	306	345	344	354	330	348	337	334	338	323	332	355	362	336	345	357	356	336	348	369	345	343	331	377	348	326	348	347	333	358	313	327	343	335	341	331	360	364	350	325	336	349	342	375	329	328	333	317	348	327	341	334	337	332	341	324	335	342	331	343	366	368	336	326	354	331	330	353	346	336	318	356	353	350	347	368	306	368	324	348	331	331	340	341	320	315	350	339	352	353	322	353	320	332	328	328	357	347	317	338	339	325	322	357	327	314	343	326	343	340	332	365	326	368	336	351	350	321	357	355	351	345	352	335	336	347	325	363	325	340	363	334	340	361	367	327	352	334	312	351	355	301	334	350	326	346	362	344	355	366	337	359	343	342	331	343	343	340	329	343	355	347	318	363	328	330	333	339	342	338	327	335	351	339	360	352	346	361	340	328	360	351	333	332	342	344	339	354	364	335	318	350	360	348	345	331	365	357	355	347	313	310	350	326	347	342	332	350	359	353	331	334	342	324	352	322	374	333	328	344	332	338	310	317	316	360	325	349	377	338	318	354	353	334	316	338	331	349	364	334	335	361	369	334	352	332	335	360	350	308	331	361	344	312	373	331	322	355	318	295	377	357	355	329	313	328	343	363	330	351	358	343	361	307	336	331	331	338	351	365	333	307	337	356	345	376	352	346	337	337	322	349	314	309	362	331	353	340	374	343	360	350	337	369	349	349	341	388	340	314	375	302	357	354	310	332	361	348	373	370	358	338	323	363	341	343	340	353	332	308	328	335	307	319	315	332	371	354	347	314	310	364	322	370	348	332	325	344	343	347	368	376	323	349	339	316	331	362	357	344	314	351	326	364	339	335	331	318	345	321	344	326	354	356	347	355	327	333	350	318	342	333	331	348	314	352	324	325	373	323	327	365	359	340	324	298	312	351	329	349	356	322	335	293	336	316	364	350	333	338	326	358	349	383	350	324	345	329	328	338	328	316	332	339	381	353	341	340	337	355	359	349	344	323	337	349	353	340	349	353	337	356	369	331	313	325	306	363	347	362	340	313	342	347	338	303	328	307	336	323	357	342	332	345	339	342	339	345	393	363	382	318	334	338	368	355	313	345	322	359	351	360	343	357	368	377	338	321	360	369	376	331	346	315	357	372	393	332	349	348	341	334	345	351	347	365	327	332	336	358	351	334	335	322	332	356	323	372	347	340	335	339	320	401	320	357	316	347	321	297	341	353	358	345	340	336	319	367	354	356	350	324	326	336	346	341	354	290	339	339	309	345	354	366	363	319	391	315	332	348	333	336	372	352	364	328	348	346	324	342	332	311	345	345	361	323	317	376	340	334	316	320	361	373	359	312	351	328	354	333	338	328	334	331	340	343	358	350	345	340	349
24157	21616	29046	24441	21490	11559	1519	1019	825	833	829	814	666	708	691	602	706	649	631	627	636	712	635	626	621	574	638	597	624	651	595	607	644	631	566	579	566	624	629	594	622	664	572	598	604	642	655	580	627	597	607	590	592	625	611	648	584	632	611	632	600	618	623	575	603	594	586	620	582	628	612	648	644	611	637	585	635	602	595	572	640	604	617	609	587	562	590	610	596	584	609	552	610	596	595	602	598	618	624	593	592	598	530	623	609	616	627	607	611	629	614	598	569	589	596	586	637	604	640	560	596	551	558	568	607	593	612	599	614	635	618	593	566	634	604	615	565	569	615	604	596	604	604	601	548	597	581	616	562	614	602	589	632	606	567	625	607	618	635	628	611	596	564	657	599	579	614	596	625	578	588	612	613	584	613	582	629	575	591	607	608	611	623	583	559	629	600	581	586	585	569	600	594	591	643	623	623	617	619	590	587	598	598	578	620	554	620	598	586	560	600	625	579	595	601	638	589	573	570	613	609	595	590	613	610	611	585	598	545	590	612	566	624	572	649	608	596	584	587	567	600	591	600	576	596	587	583	600	597	564	617	591	621	586	584	604	616	631	646	584	602	602	593	645	614	616	628	643	584	622	597	612	640	601	633	623	604	582	587	683	619	563	583	579	618	561	588	574	617	574	618	611	639	586	636	627	619	578	561	635	587	621	543	610	580	606	586	591	582	588	649	585	573	619	624	617	617	620	572	608	612	588	604	642	589	560	647	581	644	626	604	592	574	646	530	557	545	594	610	628	599	587	573	583	558	594	589	631	591	577	533	612	619	597	589	597	614	606	596	598	603	564	592	585	585	605	555	618	607	584	611	607	579	620	618	628	647	633	604	620	637	565	577	598	582	581	601	593	669	613	613	621	635	620	607	578	572	658	589	596	626	559	587	612	606	581	584	574	678	564	597	542	589	596	588	556	609	572	595	580	576	604	595	625	632	576	584	596	606	601	599	559	592	603	591	641	599	601	591	631	616	603	611	607	558	599	597	578	631	593	597	565	587	597	599	583	590	551	605	570	593	611	593	561	557	594	594	672	616	599	631	606	584	574	589	603	566	642	584	587	618	624	624	648	560	594	564	644	595	576	628	616	581	560	632	586	607	634	542	576	547	570	566	607	596	653	580	564	562	621	562	611	581	591	631	613	566	620	615	622	582	582	617	576	616	631	607	577	575	633	616	584	640	584	630	619	581	600	614	649	587	582	610	601	647	594	568	566	599	569	583	604	599	597	557	615	578	596	572	607	584	627	619	586	584	592	621	589	596	612	647	622	636	625	562	545	613	614	625	576	618	622	615	563	648	592	615	614	591	538	566	611	628	632	602	599	585	602	567	604	603	607	543	592	591	562	587	576	584	613	611	603	571	625	585	591	590	578	568	597	632	568	635	611	632	610	596	596	575	622	589	589	594	618	582	586	597	576	630	587	538	613	644	651	584	599	571	592	608	595	590	632	587	558	635	595	595	623	590	609	578	586	621	613	575	603	615	602	581	597	595	644	579	618	588	643	583	609	635	554	587	612	612	593	560	591	625	626	604	612	600	619	584	583	604	638	608	570	587	628	590	599	583	548	573	624	553	599	633	615	576	607	619	634	601	579	591	527	620	590	595	586	609	577	609	606	596	625	580	613	594	599	598	623	598	575	601	615	598	579	589	566	569	617	596	617	557	606	622	619	576	605	587	657	649	596	610	615	599	624	585	597	617	569	639	621	611	586	589	608	651	637	569	583	581	631	612	572	543	590	602	606	572	553	612	587	552	615	580	621	644	598	586	593	597	590	596	576	599	597	589	616	599	593	610	549	621	612	630	607	622	553	593	632	617	566	612	633	567	534	616	593	575	590	632	609	605	591	596	573	542	596	604	593	561	587	622	606	587	604	588	605	624	619	617	579	631	607	584	632	659	588	581	597	598	601	614	623	602	606	648	598	620	590	621	575	604	619	596	633	630	577	584	557	602	581	629	574	639	630	591	617	559	591	595	642	593	582	540	641	589	628	602	622	598	656	597	620	583	526	613	567	610	557	605	615	620	564	605	580	586	575	624	558	614	612	596	586	607	609	557	619	591	575	592	578	614	578	560	611	586	615	589	575	581	621	642	564	550	635	594	599	585	584	614	649	604	628	572	640	640	585	647	606	588	616	532	602	629	597	624	612	552	619	560	603	591	621	615	606	583	599	584	619	621	603	593	566	594	560	572	569	624	603	609	618	588	587	610	595	635	597	557	592	595	615	564	609	632	586	619	610	589	595	582	585	608	602	585	603	621	642	580	616	583	618	578	564	621	618	579	605	613	586	648	586	616	595	596	602	559	571	624	601	569	590	607	578	605	639	594	582	582	604	600	582	621	588	597	665	586	593	578	631	585	609	583	584	600	639	644	610	622	611	594	592	544	581	574	608	609	598	587	602	623	600	579	592	614	619	589	606	565	616	613	625	579	545	612	561	618	617	546	608	593	561	641	594	547	574	601	576	593	566	561	574	599	600	606	609	615	615	574	577	620	618	611	588	603	577	596	587	611	591	611	558	551	575	621	583	572	571	572	602	595	599	592	614	612	606	625	627	578	622	594	612	605	593	596	602	615	575	609	619	629	600	629	597	584	609	626	590	653	544	585	563	628	599	618	618	623	617	588	569	609	585	541	576	652	576	623	624	560	582	611	590	592	603	622	594	560	627	588	666	587	589	587	605	611	595	622	586	579	574	605	627	573	578	608	600	568	601	611	636	629	564	623	554	571	599	608	669	554	575	596	595	597	593	581	601	538	581	590	599	612	586	570	591	645	562	629	605	599	594	567	566	578	621	588	610	612	608	554	585	592	569	561	640	598	609	590	594	578	583	572	563	606	585	586	580	574	649	579	599	603	570	586	588	604	607	620	575	584	603	611	604	592	616	590	587	603	625	586	592	607	598	608	574	610	580	567	568	611	628	601	604	639	673	620	599	609	584	567	616	594	609	631	622	589	627	612	622	627	586	534	569	645	606	602	598	593	574	582	601	595	615	565	592	604	569	603	608	569	616	574	580	569	578	570	583	605	606	590	637	587	615	579	618	622	607	582	567	622	591	644	586	632	599	633	575	577	588	590	571	625	539	594	602	600	541	591	577	632	583	609	616	551	615	578	616	575	572	611	613	574	592	573	560	631	609	596	591	564	599	581	592	575	581	608	556	634	598	602	566	573	598	593	574	542	605	626	615	576	604	581	554	587	567	602	583	627	608	595	547	588	590	614	617	614	594	573	581	543	615	603	579	592	571	601	605	602	593	616	592	581	624	618	613	613	574	603	562	596	576	591	643	588	590	624	601	589	608	610	587	623	605	611	579	580	550	592	622	627	623	614	565	611	593	571	590	598	610	581	595	588	579	617	596	630	615	603	589	621	613	592	580	625	577	601	604	576	588	599	593	584	570	590	554	581	583	598	606	604	582	617	648	604	612	593	609	630	611	630	658	583	655
4658	10085	7939	4085	2944	2269	1870	1635	1322	1186	1106	1045	1017	869	925	834	830	847	840	834	808	825	761	763	768	753	765	785	795	745	722	752	775	736	740	693	779	773	759	758	731	734	736	743	764	665	736	742	751	705	711	727	723	714	686	697	786	681	766	714	773	736	742	719	722	677	740	722	748	682	704	687	736	694	761	731	660	720	752	702	728	684	708	721	678	753	666	705	700	710	745	771	712	691	731	723	684	667	695	736	700	709	736	735	705	733	705	713	724	724	711	755	713	743	727	743	690	695	724	633	723	682	682	710	714	704	714	739	711	721	764	734	721	734	721	742	717	679	747	717	704	725	750	691	707	703	682	679	697	702	735	728	658	725	696	714	675	747	739	731	742	720	739	715	694	666	752	753	731	722	760	724	712	685	703	735	700	733	699	730	698	696	686	714	720	683	726	738	718	724	668	707	765	739	709	709	696	687	716	727	720	722	746	768	708	692	719	740	713	743	733	689	732	691	707	749	707	735	728	694	665	660	679	726	754	712	738	732	720	759	748	725	668	705	725	776	741	741	717	722	750	749	708	736	704	714	698	766	750	738	736	723	715	733	729	687	745	732	704	712	664	694	725	736	752	684	678	678	766	716	760	724	665	697	701	691	689	711	703	736	679	704	696	734	652	663	688	725	690	709	726	746	688	701	719	732	750	724	687	717	716	739	731	701	687	678	705	689	688	685	661	725	761	729	731	734	701	760	702	687	755	734	723	704	735	691	718	725	716	721	674	737	697	694	691	701	674	704	711	680	709	739	748	724	740	705	761	696	698	753	764	741	697	737	722	699	722	709	708	740	709	698	703	724	694	749	707	720	688	701	709	708	703	698	668	689	700	684	670	705	697	733	708	704	759	699	674	714	718	668	726	713	718	721	632	723	724	674	743	753	654	750	700	738	704	702	730	699	701	701	709	719	721	713	743	720	755	711	711	710	687	683	734	711	751	758	672	684	719	731	665	665	683	698	783	705	706	732	743	746	697	706	763	738	740	722	700	752	673	709	757	721	731	700	672	722	703	726	712	723	718	678	731	739	750	681	697	721	745	731	696	672	662	740	717	667	761	670	726	658	710	691	728	709	704	718	716	697	730	740	734	687	717	731	711	696	696	731	682	692	683	713	682	756	700	716	722	708	724	714	704	689	731	678	706	717	733	708	711	746	726	716	697	727	694	681	713	755	738	693	733	691	721	717	725	731	718	708	756	724	683	695	735	757	711	711	720	683	739	663	737	741	736	764	729	689	713	733	717	708	726	771	670	696	702	701	705	700	708	660	741	731	766	734	683	666	743	699	742	719	738	701	707	690	724	738	690	729	738	728	678	671	748	687	741	726	739	711	700	698	689	697	675	742	702	734	717	736	704	697	740	706	724	709	666	703	679	725	699	685	730	701	695	728	709	720	685	674	676	703	749	740	715	664	710	662	741	698	705	763	719	726	700	712	697	700	708	732	689	714	722	713	745	694	756	734	758	704	718	775	703	710	627	695	716	709	736	755	686	694	720	742	710	706	723	770	707	744	727	714	675	709	733	714	724	721	733	744	705	714	672	755	738	738	710	676	728	711	716	667	689	752	705	742	700	750	765	715	715	685	752	688	706	683	738	761	721	692	716	743	714	740	672	706	694	752	673	708	664	747	700	728	718	742	730	722	727	745	647	710	703	720	695	708	697	672	719	726	696	748	678	712	664	719	755	738	764	715	739	686	671	764	737	717	696	738	743	684	739	706	702	728	658	726	715	711	720	757	710	746	703	721	713	708	725	708	700	659	703	685	691	724	708	682	693	672	709	750	769	744	710	739	687	690	692	730	770	761	721	726	685	747	732	683	716	755	742	678	679	744	726	761	750	677	736	737	723	672	719	689	655	696	721	679	713	691	672	773	741	716	657	734	751	678	693	677	697	716	709	711	705	664	679	702	715	740	731	745	695	757	670	679	720	688	715	732	734	681	718	703	754	737	693	710	686	730	658	691	747	726	752	698	717	672	676	674	667	767	730	732	759	740	757	686	705	757	722	684	708	774	689	683	724	714	706	697	708	731	738	697	696	722	698	707	738	752	710	687	700	742	726	691	704	715	739	747	653	726	720	731	711	699	699	682	712	739	746	733	704	688	726	709	753	722	729	682	754	658	705	704	748	733	727	733	719	693	767	680	734	725	693	746	677	690	717	669	696	717	692	691	738	692	703	734	673	742	745	704	693	719	721	754	749	685	670	730	711	698	758	698	721	687	710	717	725	701	745	715	703	682	769	695	721	799	753	703	674	689	695	710	762	686	669	694	669	744	673	729	685	692	712	714	698	678	678	673	701	700	769	733	708	703	745	699	724	756	676	719	704	714	694	685	695	723	708	688	715	685	720	735	718	664	720	710	693	726	695	654	715	779	705	734	661	719	709	673	755	758	726	672	663	742	687	730	720	703	714	728	689	744	716	702	736	745	738	757	731	760	707	691	747	657	741	732	703	687	695	716	707	690	720	755	704	727	723	703	699	757	726	708	719	704	688	680	749	699	768	694	756	713	731	686	688	648	751	703	720	724	708	759	728	702	722	676	700	728	758	715	742	734	727	712	713	686	701	734	684	720	702	756	710	679	691	745	699	708	707	701	729	692	691	655	661	721	705	700	707	692	724	726	690	702	724	721	721	744	723	687	729	736	722	697	705	718	688	712	643	715	742	701	703	719	713	722	704	674	709	719	708	705	717	734	669	734	727	736	731	721	707	733	708	734	725	692	691	738	732	726	692	762	755	752	704	714	702	669	682	690	725	696	687	714	739	744	736	714	725	734	734	692	705	669	711	714	717	707	683	695	753	702	712	702	705	660	674	714	735	729	727	763	725	718	695	737	712	723	728	721	731	750	720	696	659	764	707	722	739	746	702	658	690	726	720	713	752	730	695	759	680	715	727	751	701	754	723	729	727	694	675	726	722	661	733	740	721	763	711	695	730	698	643	713	733	673	704	691	731	731	755	716	688	713	692	696	738	713	709	722	750	745	663	715	711	733	720	726	747	696	743	733	700	777	728	713	750	694	723	730	712	716	712	724	729	728	698	742	715	717	725	713	700	702	720	716	726	740	750	691	717	668	748	702	687	737	699	725	694	684	729	736	701	734	699	743	720	714	753	727	720	728	678	741	723	763	754	694	740	679	734	688	674	707	719	680	686	723	709	691	738	713	694	665	721	737	758	656	696	673	715	706	714	630	715	724	719	674	704	699	673	682	678	711	702	736	696	675	706	684	698	691	725	699	731	726	710	695	766	740	703	759	660	714	687	665	707	678	709	755	709	728	710	744	726	723	721	716	710	726	721	688	721	726	718	703	702	697	751	676	699	684	714	680	700	680	667	714	711	752	710	721	721	751	763	740	761	710	720	738	733	695	716	690	724	760	720	706	710	722	704	749	715	749	648	656	679	693	710	752	689	752	716	763	692	689	710	695	722	725	704	717	707	719	719	694	710	730
25411	21619	27973	25642	9802	660	528	462	403	386	348	375	326	348	386	389	352	312	343	308	284	319	328	304	288	289	324	291	288	264	301	303	287	274	284	281	276	280	309	339	307	311	285	289	315	317	285	307	298	282	291	259	280	265	301	280	288	284	297	298	325	324	286	326	333	280	304	283	308	276	329	289	285	293	339	308	298	308	294	290	316	272	291	342	308	292	279	246	296	298	298	280	299	269	299	301	275	303	311	276	295	264	263	262	294	292	307	278	287	288	302	282	287	289	293	298	273	333	310	274	298	290	286	304	309	321	311	321	316	325	310	287	300	291	291	300	300	255	315	304	279	283	253	274	268	309	297	280	315	330	278	302	287	288	313	307	297	316	295	313	278	293	290	317	295	293	303	299	276	299	286	290	295	290	303	334	327	272	286	262	302	316	274	329	299	335	297	280	292	286	288	295	304	300	305	283	302	307	277	304	291	289	314	322	278	309	280	291	292	290	298	258	317	287	294	311	283	313	283	311	307	299	293	245	292	299	304	279	300	288	315	316	307	279	261	257	288	295	292	285	285	293	311	266	298	289	318	306	267	292	297	270	290	277	310	312	273	293	309	300	277	281	270	320	295	281	315	291	292	280	296	275	265	276	296	296	276	315	312	295	270	290	303	267	296	255	295	287	297	332	336	270	296	319	314	282	268	310	304	286	305	269	297	281	278	304	318	321	288	302	287	294	280	323	294	279	262	319	309	297	277	312	289	290	289	291	316	313	301	279	273	278	319	283	284	242	260	287	284	330	298	298	287	298	323	312	292	311	293	281	290	269	279	270	310	270	311	259	293	281	325	278	313	284	302	285	296	345	239	269	289	259	309	284	314	355	291	297	322	283	274	304	287	312	283	304	298	317	312	297	294	248	277	291	301	306	333	321	299	295	281	280	282	259	293	301	295	290	275	267	275	279	267	255	288	293	278	271	307	272	274	257	301	269	303	287	316	311	298	310	288	285	281	247	306	297	294	283	279	296	280	289	288	279	293	273	317	293	264	282	316	301	309	308	301	258	310	299	281	290	330	301	303	291	292	296	319	286	292	317	296	275	269	270	306	288	309	288	261	282	302	296	281	323	283	332	306	317	309	283	300	302	285	275	329	325	286	310	309	310	260	294	309	294	293	299	321	283	303	323	296	306	300	297	285	276	306	280	307	281	316	267	290	286	252	275	292	303	284	284	331	317	295	273	275	298	293	277	289	250	279	325	293	271	306	291	288	267	290	292	303	325	297	290	278	332	289	313	273	267	280	279	309	303	306	302	295	316	277	244	300	317	305	283	291	340	300	258	299	299	308	314	305	294	267	313	293	304	311	293	314	307	301	310	289	328	294	267	305	335	257	305	311	283	290	290	268	281	295	300	301	268	325	302	275	281	281	310	299	269	260	261	283	277	290	268	287	290	289	299	285	269	280	286	312	311	275	316	291	316	291	282	307	316	324	284	282	306	299	272	306	294	297	309	311	306	303	292	307	270	267	273	316	291	302	291	288	297	258	288	315	294	294	259	276	274	312	298	285	324	283	300	295	286	292	290	299	293	315	268	290	273	281	325	286	311	281	270	313	292	309	300	270	274	257	320	284	288	287	284	296	299	316	278	306	293	284	319	314	278	306	305	284	309	291	313	298	284	302	285	294	292	269	262	284	283	247	293	264	321	300	302	298	296	275	293	287	281	305	264	321	279	298	337	315	302	259	258	314	283	295	283	305	320	316	286	272	309	287	279	314	292	281	275	311	308	297	296	275	299	314	305	299	265	293	311	277	318	294	288	284	307	309	275	284	329	289	299	319	272	265	279	307	301	309	287	326	291	297	282	281	256	317	278	329	319	286	297	255	287	288	316	285	273	312	301	298	279	300	300	282	287	277	268	311	267	286	305	298	307	290	294	310	283	306	283	301	258	294	300	307	310	286	324	316	289	305	288	305	297	279	291	290	322	324	321	294	315	303	294	295	301	276	287	289	285	297	263	275	317	255	269	284	310	283	318	286	301	288	290	304	312	261	261	306	337	273	260	314	308	276	262	280	256	287	307	270	293	274	317	295	313	262	310	325	276	328	306	306	281	282	294	287	305	284	292	292	283	279	288	315	274	301	305	295	327	292	291	282	295	275	278	295	295	303	297	269	261	289	278	299	312	283	329	304	294	276	293	281	317	314	305	302	317	294	288	292	305	273	291	319	307	288	298	289	293	304	294	294	273	276	331	296	283	295	286	295	286	261	290	309	288	285	305	263	284	278	300	305	266	295	301	286	295	312	288	307	302	302	299	293	279	320	279	302	275	283	301	313	252	303	347	318	284	323	291	285	316	299	247	298	258	316	285	288	302	301	285	314	291	293	274	277	277	291	315	271	295	300	299	288	301	328	288	327	324	272	303	264	286	283	253	291	297	273	311	285	304	297	277	289	322	280	277	301	298	277	319	294	300	282	266	286	308	294	297	283	320	306	284	280	297	294	265	320	295	298	277	300	315	296	273	329	285	302	272	266	299	288	314	268	294	280	284	291	275	298	308	314	284	304	296	297	294	319	305	284	322	283	306	292	301	280	303	307	297	292	302	286	291	286	308	285	282	273	274	293	300	309	255	283	311	297	287	302	288	277	324	298	298	283	271	301	305	309	298	282	340	284	291	304	274	265	291	298	278	250	288	291	284	277	284	265	324	315	308	278	275	285	280	288	309	292	282	285	292	269	288	305	275	311	313	309	300	277	323	294	301	287	282	278	279	281	281	323	293	315	289	306	260	293	283	306	299	271	284	277	289	274	302	296	285	291	303	319	280	317	278	265	269	292	311	277	308	268	286	293	296	289	314	278	319	321	310	274	266	294	274	306	289	298	287	309	275	285	306	268	293	282	269	286	273	294	301	309	283	254	255	306	271	260	283	296	272	292	313	314	291	287	275	303	289	312	313	314	282	258	304	306	267	284	274	302	308	305	291	297	277	302	298	298	301	301	307	285	283	280	292	285	288	304	284	282	275	285	286	287	298	312	289	278	294	268	303	311	280	304	272	333	308	298	290	265	291	259	287	275	303	297	305	304	312	316	297	282	277	271	324	271	313	299	291	315	289	294	318	289	303	294	301	303	287	319	284	289	312	289	288	311	288	280	305	325	278	290	286	265	292	301	285	277	283	311	287	305	288	292	300	283	277	295	305	289	288	306	279	281	278	277	310	284	304	305	284	282	299	305	278	305	273	279	309	300	326	304	298	285	293	265	299	274	268	291	324	305	273	304	293	280	299	291	271	290	284	309	305	295	306	308	265	287	288	297	297	319	318	294	291	313	280	292	290	288	318	273	315	292	292	294	289	272	271	329	305	303	296	298	323	313	274	310	279	293	293	271	266	258	286	308	316	290	298	285	294	281	257	286	272	304	291	283	304	312	334	331	298	300	315	282	296	317	296	275	277	302	300	250	296	323	286	295	268	289	282	253	273	290	292	301	340	266	267	274	313	290	304
4453	5562	4263	2106	1640	1246	988	804	726	649	586	557	522	517	492	467	465	486	448	454	437	423	428	424	403	407	429	382	430	438	420	418	412	442	408	407	405	367	441	382	378	412	411	393	391	390	365	356	390	430	405	418	399	376	416	389	395	414	412	381	380	413	417	415	393	398	396	375	406	415	400	394	388	390	391	398	395	398	420	400	400	379	371	421	430	407	359	377	364	410	386	434	412	397	391	357	399	398	405	365	388	365	394	372	405	373	369	358	423	424	372	390	426	372	385	378	385	410	380	424	406	366	376	364	375	356	430	373	379	368	387	410	406	405	388	375	410	390	376	380	414	393	399	391	380	386	354	423	397	396	401	363	395	392	397	371	383	374	393	389	351	365	383	388	398	373	421	382	391	381	401	401	367	376	377	387	402	389	385	425	400	410	385	435	373	383	394	364	386	407	383	380	416	401	420	367	388	369	367	411	360	398	394	380	350	410	382	410	417	406	418	400	379	401	410	383	388	370	409	403	373	414	388	362	354	419	428	376	363	402	392	391	389	366	386	392	429	400	372	340	366	387	385	360	378	381	393	403	390	374	369	370	400	397	368	359	398	401	382	392	399	400	382	364	379	376	385	395	403	360	376	354	347	386	381	391	386	399	385	352	378	380	393	385	368	389	429	416	423	397	401	413	408	422	412	392	368	424	396	371	381	443	406	399	418	392	416	405	348	367	379	405	363	384	396	389	383	393	391	396	409	365	398	390	392	391	404	414	372	371	387	414	389	416	384	401	392	404	354	389	350	410	395	386	391	402	407	441	386	378	389	416	427	390	435	441	408	390	393	394	381	389	429	425	390	371	411	410	400	401	390	379	388	368	380	425	402	364	381	388	400	390	400	364	385	395	415	377	399	372	377	403	435	399	415	403	399	414	412	390	401	405	381	426	391	354	418	372	376	381	371	412	393	350	381	375	394	391	383	375	407	397	403	413	454	403	393	413	391	401	403	419	384	419	442	434	380	383	399	383	399	357	429	414	403	349	388	391	376	377	400	387	384	387	414	408	356	395	404	372	378	388	375	432	440	387	389	395	407	398	381	398	394	422	413	395	394	388	387	413	384	418	364	366	406	362	394	383	386	393	412	392	373	378	401	422	392	386	372	383	383	401	395	382	361	409	402	369	400	398	388	387	401	382	385	388	383	425	414	370	371	405	373	367	407	390	378	409	386	408	403	383	375	405	374	386	396	372	371	409	408	424	384	397	363	393	384	396	377	414	393	405	395	400	420	379	394	393	387	391	386	403	389	390	380	424	393	402	390	417	333	373	371	412	364	397	390	393	378	403	418	388	419	351	404	424	423	413	361	435	398	347	380	373	386	403	387	354	426	428	367	411	439	363	398	390	430	406	367	413	423	407	406	402	402	393	427	382	414	433	391	392	395	383	401	395	371	394	388	377	401	403	403	394	394	386	406	412	389	407	344	424	394	425	381	408	396	395	379	404	368	375	406	418	394	410	419	356	397	401	391	376	402	416	382	424	358	381	383	400	379	411	401	376	312	382	383	399	385	373	375	381	405	402	390	390	405	404	373	394	359	396	375	419	371	424	427	387	376	381	412	390	396	387	373	391	385	371	398	377	417	366	419	350	428	379	401	377	401	391	397	394	375	403	379	378	389	384	342	385	400	439	399	377	384	362	350	366	383	359	421	410	397	401	387	395	358	404	396	372	356	370	371	376	391	386	373	401	428	384	382	397	367	386	392	356	405	382	380	381	399	399	409	360	370	362	379	418	402	408	367	438	379	400	376	358	405	360	435	387	372	400	437	371	395	412	387	370	410	390	413	369	380	404	372	377	426	387	398	378	443	402	429	381	432	406	363	443	364	375	404	402	407	389	389	388	412	398	388	391	376	400	387	421	412	393	430	379	387	412	394	398	385	429	428	367	352	381	381	426	393	418	429	401	371	409	373	392	379	399	411	408	400	352	374	405	388	392	408	402	401	394	391	403	399	365	399	400	372	439	396	410	378	376	403	369	376	366	409	379	359	410	424	402	426	391	382	430	379	367	386	404	371	379	363	425	432	356	392	401	386	411	383	382	375	401	386	361	360	354	389	383	392	378	390	406	387	380	400	381	394	376	417	408	357	368	402	379	375	424	390	394	397	461	392	357	394	371	372	408	368	400	395	376	397	377	372	446	379	407	398	422	404	394	407	373	370	384	392	394	376	385	399	390	344	385	398	403	401	396	379	375	385	377	402	381	376	401	374	409	377	384	411	400	385	383	356	395	405	402	381	378	414	367	413	366	404	403	425	396	397	371	390	386	374	367	388	370	362	417	404	413	364	358	409	407	430	377	357	395	390	387	387	399	387	415	376	376	436	405	368	371	435	391	430	383	370	394	393	370	402	409	408	375	393	409	396	406	396	396	389	406	367	362	400	388	401	401	380	382	377	372	354	428	379	383	359	368	392	402	390	396	380	384	397	398	401	376	400	382	402	370	356	396	389	367	401	415	376	371	406	382	380	390	394	417	390	405	394	392	398	384	375	378	335	392	385	425	422	383	387	411	435	339	382	387	395	404	413	356	390	365	433	420	406	417	381	394	374	405	395	417	417	382	379	417	354	393	407	415	373	372	384	388	379	402	331	417	376	373	394	443	378	422	391	394	398	383	381	398	382	403	406	381	395	398	407	396	380	383	392	397	410	376	414	366	388	397	414	394	413	406	419	399	417	445	390	376	386	413	383	399	410	372	377	423	400	386	411	395	415	404	370	401	381	368	413	389	394	398	386	400	397	404	372	396	366	390	410	367	416	408	374	386	391	419	394	392	363	377	360	389	375	406	384	384	401	375	376	365	420	390	365	346	402	400	410	349	390	425	375	421	373	386	384	380	411	368	391	369	386	393	371	415	385	389	371	387	409	393	390	395	397	413	407	390	416	424	343	399	429	404	391	386	361	366	380	386	404	387	428	399	405	394	405	392	380	392	405	412	374	437	379	367	400	383	375	447	423	386	392	424	375	418	412	394	368	361	377	403	417	427	402	363	409	363	410	412	403	382	370	407	406	406	363	393	421	407	371	391	379	389	361	377	386	425	399	407	414	365	368	409	383	354	397	400	382	401	395	370	383	417	379	386	363	384	385	369	387	372	418	388	381	390	368	400	407	391	350	390	379	390	378	402	420	381	396	452	389	386	377	350	408	396	370	411	401	379	391	373	415	351	388	394	412	402	395	393	399	383	400	395	397	390	395	399	369	391	416	382	393	413	398	403	410	400	389	399	375	411	427	394	426	393	353	372	383	364	361	376	385	403	420	387	354	383	425	379	370	376	412	383	398	371	403	409	421	366	402	411	406	398	405	405	388	384	397	380	400	384	391	376	397	370	398	386	389	379	415	381	393	392	383	419	396	396	401	394	412	384	392	390	371	412	387	435	385	399	400	375	362	412	389	382	391	403	417	408	402	422	369	378	404	367	347	404	389	408	382	384	411	401	412	364	405	397
23167	21666	29659	24175	21672	21744	11443	1751	1371	1185	1113	1041	1078	1002	1004	956	937	925	912	901	891	876	839	861	901	917	833	846	846	852	827	865	807	872	832	817	816	815	809	817	801	862	846	804	837	824	852	756	809	802	783	772	841	782	831	778	771	816	844	808	820	775	814	810	849	813	831	840	771	814	821	814	803	833	829	814	802	774	850	776	799	837	764	808	828	816	806	792	821	778	756	828	788	790	785	838	790	835	767	780	797	811	841	804	796	737	813	825	787	729	775	801	738	832	809	849	816	829	780	734	816	824	837	816	786	803	783	850	777	808	819	791	805	784	857	812	789	789	797	824	810	808	782	836	815	804	802	774	785	796	848	752	815	833	730	792	799	816	811	756	730	803	781	771	769	797	779	846	766	815	773	802	796	825	766	780	790	784	799	834	777	835	786	785	808	821	803	809	797	828	811	803	784	817	749	771	793	829	769	806	794	784	766	787	791	787	874	778	806	764	748	827	849	764	792	780	766	812	774	745	789	803	782	790	760	753	825	780	784	804	821	787	781	768	789	767	805	772	813	812	781	757	783	808	814	778	828	789	777	804	749	827	826	843	786	798	830	746	801	798	792	806	752	751	750	817	750	791	806	790	838	851	822	843	829	829	788	831	823	855	828	848	794	825	782	802	777	758	798	772	810	820	757	811	812	836	822	794	837	776	807	867	801	746	793	775	772	790	813	786	834	769	790	822	796	766	781	769	789	861	808	775	808	766	771	821	782	777	818	741	797	824	851	754	814	810	773	766	819	793	836	811	822	801	751	831	775	783	770	775	789	814	736	819	838	790	752	848	852	817	791	849	780	820	828	752	813	739	766	817	812	747	820	753	814	785	793	758	827	818	824	772	834	810	836	804	846	764	828	799	814	717	849	765	757	839	776	767	817	788	789	796	786	781	819	832	821	778	798	827	799	745	777	773	785	784	811	819	796	774	818	829	799	776	791	758	789	816	802	842	786	754	803	804	789	827	778	767	758	777	839	762	790	800	795	798	804	819	814	810	753	739	767	781	812	822	739	815	777	810	846	787	833	821	830	829	780	738	785	756	803	791	787	809	792	802	752	740	817	786	841	787	810	780	731	816	819	836	771	769	802	770	808	802	805	757	750	762	803	828	791	780	803	774	750	765	807	790	807	794	800	849	817	769	774	786	797	789	743	723	807	777	768	764	818	785	825	787	797	824	774	820	795	770	769	824	760	771	792	819	814	863	739	779	790	785	751	767	823	788	755	842	826	824	767	818	798	770	775	760	805	772	803	759	790	811	801	838	816	753	803	802	837	763	814	817	781	791	778	795	797	751	811	790	794	773	820	777	798	811	814	805	829	805	825	815	755	750	809	793	773	749	817	790	814	793	801	835	797	746	745	781	844	768	817	794	804	814	808	812	784	787	794	796	835	798	758	833	740	813	813	792	816	828	755	756	802	824	761	773	835	812	782	761	803	783	765	733	822	780	828	840	785	820	753	802	784	770	737	738	777	849	788	773	773	814	780	817	845	836	771	790	802	805	782	810	782	820	823	819	850	888	779	797	786	755	776	808	843	801	818	783	766	744	840	808	820	796	803	807	799	825	825	845	806	849	802	776	801	788	804	796	809	847	798	780	769	749	794	766	819	784	783	833	770	818	817	802	770	778	737	817	821	770	833	828	817	778	807	768	807	838	811	775	825	783	809	806	779	844	806	786	833	778	843	816	811	818	811	827	785	781	803	789	813	812	761	851	784	817	866	839	786	754	789	809	805	805	793	770	802	774	708	827	817	759	779	842	769	810	750	809	828	769	773	804	825	785	827	783	784	795	785	846	819	820	753	781	805	776	738	832	838	833	823	752	816	816	824	814	792	733	776	798	756	775	793	794	847	770	802	780	830	806	796	805	782	806	821	800	805	795	796	787	826	834	796	856	788	776	818	775	779	811	825	788	782	784	773	770	806	752	798	801	856	768	793	773	767	781	799	800	772	785	766	793	774	798	789	774	783	765	786	759	772	771	810	844	779	804	804	796	785	870	788	815	773	801	831	783	811	799	799	788	813	817	811	847	798	808	795	778	763	797	837	815	780	774	827	794	843	776	799	849	790	814	813	855	762	786	816	783	818	830	776	736	792	784	810	744	826	804	779	804	757	769	771	768	763	822	806	777	812	784	776	814	772	796	812	798	844	819	835	817	812	803	822	779	793	783	766	799	828	809	801	829	806	842	773	796	819	823	798	780	804	790	810	822	831	759	800	810	790	790	801	763	739	802	771	793	850	833	866	770	830	801	770	844	783	806	756	777	782	802	795	804	788	823	751	827	770	792	787	825	770	757	787	775	800	782	805	769	776	824	800	815	793	802	815	779	743	834	750	763	794	728	853	806	797	891	783	803	741	821	846	787	795	815	834	801	797	807	780	817	758	765	800	768	864	813	770	788	776	770	751	776	798	791	745	758	746	809	813	797	751	771	776	785	796	817	796	807	849	781	744	787	782	839	817	789	816	771	818	807	776	772	773	804	800	798	817	796	765	838	821	780	780	812	800	829	786	788	781	830	783	763	786	819	782	757	782	773	797	784	847	771	791	798	783	837	759	866	769	788	783	742	776	792	817	777	778	790	749	768	773	785	803	780	788	791	804	862	834	832	800	796	800	827	796	779	796	771	803	808	756	737	827	774	800	761	782	770	808	825	778	807	783	782	813	786	831	798	788	823	843	788	813	812	875	747	759	733	785	804	731	786	842	817	794	797	779	777	819	808	786	814	840	786	785	756	819	768	841	813	791	812	738	803	775	805	801	802	802	775	817	792	747	770	790	841	821	746	791	770	818	777	819	756	768	722	762	848	841	789	825	816	779	794	837	788	806	779	802	800	781	748	758	817	743	792	748	789	807	770	778	822	781	814	803	761	766	763	770	766	795	792	798	795	797	802	785	775	773	839	767	839	793	797	833	857	812	751	798	790	824	727	799	820	821	708	775	776	816	762	813	808	727	778	751	738	796	837	763	845	794	801	796	836	768	768	794	763	755	751	767	763	814	753	764	768	800	825	775	850	790	825	781	842	738	772	781	824	773	779	759	781	812	785	809	813	821	813	765	788	788	775	818	757	826	784	780	789	785	796	848	786	808	818	818	762	813	783	803	755	769	780	807	803	810	772	759	828	795	781	804	800	783	806	779	773	778	776	761	830	782	838	763	748	783	748	778	794	774	831	823	751	791	794	779	834	792	817	815	805	828	775	800	789	792	773	772	824	853	806	760	806	776	786	784	821	772	784	774	832	822	772	822	775	822	849	834	836	801	812	810	761	824	819	785	822	767	781	833	775	787	753	793	806	800	849	813	788	837	787	764	790	740	850	754	773	784	763	798	801	787	825	828	800	833	778	804	781	806	826	815	772	813	824	805	812	793	821	761	820	784	812	780	812	802	825	841	771	802	799	818	761	793	840	818	839	818	795	791	764	796	831	717	772	811	743	817	819	815	773	820	766
7069	16665	13364	6888	5169	3950	3164	2597	2147	2004	1817	1631	1513	1434	1347	1272	1263	1265	1143	1153	1110	1109	1092	1087	1070	1017	1004	1040	1028	1015	1040	1034	945	985	976	1005	1014	1002	1018	1001	991	995	944	910	970	1010	1013	971	977	969	974	1023	982	968	954	932	930	975	899	937	919	934	967	975	957	953	926	947	901	963	981	908	925	972	941	957	984	966	968	940	927	980	984	880	895	947	995	980	932	941	938	908	939	943	915	975	945	960	955	921	941	946	891	1012	956	973	890	933	980	941	992	900	958	963	887	951	989	928	950	975	957	972	905	967	959	954	999	985	982	963	960	954	1008	909	931	905	947	962	923	936	962	865	918	933	960	935	904	930	956	921	1024	934	923	887	964	911	946	934	980	942	928	902	941	893	898	953	969	946	940	947	914	964	977	936	945	955	941	968	981	908	983	931	945	1003	946	949	916	974	913	968	947	918	887	983	902	938	930	963	935	904	874	892	959	923	965	967	890	956	928	917	955	948	938	954	1007	926	977	924	950	985	918	922	940	1006	882	941	915	947	940	892	949	988	934	944	929	941	1008	976	985	1009	958	967	914	918	912	920	952	942	953	900	906	946	929	960	929	912	981	938	951	920	959	960	923	988	967	933	923	920	953	973	945	977	945	913	961	930	979	912	976	913	921	921	931	928	881	936	925	911	906	922	932	940	1001	929	921	1012	934	968	925	980	921	935	907	942	962	957	956	978	933	931	935	940	910	956	906	912	923	874	956	923	942	898	908	969	939	946	1031	937	886	953	942	902	922	903	925	944	930	907	908	952	939	908	947	915	969	934	937	942	958	938	962	945	938	914	995	931	964	969	985	927	945	913	927	907	906	955	929	951	969	973	970	911	951	908	928	894	931	961	921	939	929	936	896	912	987	912	962	923	920	943	934	956	928	952	991	981	901	967	982	888	943	949	903	945	950	919	943	899	941	938	898	943	982	930	932	889	996	986	938	924	913	919	1005	956	947	942	946	975	923	959	953	975	913	924	919	928	953	995	945	985	929	953	949	901	920	950	926	963	879	914	973	987	901	964	933	915	908	941	951	922	964	976	947	944	954	929	920	966	956	957	852	929	940	868	879	902	913	941	947	931	955	936	976	894	956	944	920	976	951	927	943	916	908	954	926	906	967	954	940	951	884	928	967	869	920	950	862	944	905	957	964	938	903	891	930	929	910	945	947	921	962	928	918	942	911	951	935	944	910	922	953	874	935	952	942	956	1003	947	936	883	892	943	912	931	938	943	948	936	938	900	896	964	961	908	946	907	911	886	886	978	933	942	957	952	923	922	956	983	1010	927	951	905	982	949	944	957	935	956	913	951	938	905	944	945	933	922	909	914	928	936	918	932	971	899	908	901	964	982	938	938	903	942	987	955	957	921	941	940	918	997	962	925	881	1016	937	937	947	909	936	888	918	984	953	912	982	954	926	915	975	966	962	951	979	900	886	938	974	964	949	899	909	919	954	956	907	894	987	953	976	969	917	938	996	944	936	958	903	932	924	930	994	960	967	940	933	937	961	980	920	888	910	957	929	971	941	911	962	941	869	956	966	911	924	989	934	957	960	953	932	954	934	957	909	953	951	929	925	928	935	973	925	889	950	957	960	901	922	1002	904	940	918	1011	929	904	919	945	912	971	932	890	970	959	934	958	985	957	918	919	931	968	933	944	991	885	957	980	947	932	970	921	978	915	956	976	960	935	913	941	920	1000	952	940	950	970	959	933	932	971	873	915	939	913	949	940	924	925	926	972	932	910	901	924	928	952	936	961	922	974	938	887	913	929	964	929	934	938	962	957	940	973	921	981	911	923	947	1008	962	944	907	970	918	948	943	901	945	1021	931	914	959	951	938	895	906	912	920	909	924	927	876	919	914	896	911	954	889	937	994	970	1005	930	943	976	963	981	909	942	915	959	950	962	911	986	943	934	938	926	991	960	1002	883	902	1006	916	1027	935	971	963	945	935	938	973	952	959	944	896	950	956	970	972	956	945	941	895	961	906	969	970	978	965	945	926	940	957	904	939	932	921	955	980	949	910	937	931	956	925	965	929	973	925	988	944	922	936	948	955	901	948	881	999	968	867	920	957	912	912	901	936	960	888	929	930	934	930	950	995	946	959	910	921	954	921	887	957	925	983	958	936	969	962	962	942	955	938	959	904	915	936	958	930	981	936	999	929	968	985	942	938	904	981	911	876	971	931	934	934	974	946	981	982	991	909	949	947	932	927	898	980	965	969	943	962	935	972	945	949	879	925	914	947	922	940	940	888	955	941	954	949	905	884	950	938	911	939	957	928	923	970	935	875	978	891	869	910	963	939	947	933	991	980	938	883	963	980	957	966	919	956	934	971	868	929	901	973	882	941	961	1004	955	982	897	920	922	958	912	948	960	956	920	888	938	970	955	970	967	926	996	971	882	951	969	935	982	924	901	952	974	936	927	958	928	893	940	949	920	928	947	973	952	916	900	975	947	970	992	941	939	901	940	935	935	895	1017	909	885	918	917	948	959	963	870	897	971	942	918	943	985	940	977	972	939	931	898	935	952	950	906	956	950	876	964	927	871	947	949	944	950	962	976	949	959	909	940	996	927	941	932	968	951	940	919	936	975	992	963	903	903	937	891	950	929	948	970	883	964	976	974	948	972	915	882	916	975	931	956	940	966	963	917	959	921	889	971	943	954	935	958	946	898	934	922	863	974	967	930	950	908	941	946	978	992	951	967	926	917	974	885	951	937	943	931	949	915	894	885	936	908	959	971	947	923	925	879	937	942	966	978	975	846	910	1013	940	920	972	929	980	932	912	1013	923	905	986	917	1002	1001	951	926	959	1001	942	957	996	922	975	948	949	895	951	907	933	948	917	1002	914	941	963	974	886	915	914	946	890	961	932	953	952	934	928	917	962	898	984	951	961	930	997	911	919	939	999	936	927	932	984	973	958	940	973	900	945	920	943	968	879	928	987	966	959	945	982	974	960	929	912	967	931	890	914	868	869	936	946	969	910	957	913	970	918	917	999	944	938	925	901	970	951	957	930	945	917	969	883	944	959	929	970	942	950	973	955	948	934	972	912	941	961	914	891	913	928	922	995	950	951	921	956	940	969	916	919	977	931	955	958	909	966	950	925	926	957	936	885	891	923	1006	908	952	995	1007	967	910	926	962	947	924	951	963	919	923	969	985	928	886	918	957	968	1015	964	873	943	957	959	924	928	929	898	962	938	885	1008	928	971	975	929	940	937	1020	941	949	912	931	953	933	974	982	914	944	896	894	942	905	971	927	943	929	938	895	916	934	920	881	951	898	961	993	952	964	903	946	956	914	939	926	908	910	944	987	975	930	910	972	999	954	931	954	961	865	904	963	954	951	924	895	919	928	974	919	940	901	977	919	962	985	979	974	915	941	955	976	932	929	891	966	909	906	919	907	953	942	948	918	901	906	968	945	940	950	951	924	930	941	927	959	953	958	939	893	945	934	933	922	992	949	918	981	939	944	939	903	950	930	944	957	853	963	911	958
27608	20237	6247	596	397	341	284	311	276	295	276	275	264	279	275	281	263	271	290	298	284	284	249	283	270	236	268	257	261	249	296	258	255	272	262	264	254	281	291	280	274	266	280	256	247	260	276	288	293	263	266	267	263	283	282	282	266	280	256	278	256	249	262	264	264	271	230	283	273	282	273	304	258	256	247	299	248	272	281	249	273	265	267	269	238	277	243	278	274	276	263	239	272	282	276	284	266	246	258	277	282	260	268	294	277	301	236	269	245	275	266	281	258	265	268	260	273	253	261	278	245	287	228	235	282	269	293	263	263	270	261	275	240	269	280	290	260	273	281	257	264	270	251	263	275	278	277	263	262	298	258	255	270	257	272	250	262	274	262	240	261	285	267	265	260	255	236	251	266	246	240	262	304	264	278	260	259	257	275	283	262	276	280	243	275	291	278	266	302	263	278	256	272	246	269	259	260	287	285	277	282	280	258	259	279	261	299	302	256	277	255	254	263	272	256	275	281	296	263	253	295	256	279	250	274	270	256	278	271	249	300	272	268	267	275	264	252	282	284	281	236	277	226	248	267	276	276	259	252	263	233	270	290	263	260	280	283	250	279	287	293	279	290	262	311	269	283	283	296	273	294	265	282	242	237	270	233	274	273	265	268	258	261	296	281	260	270	258	249	274	282	264	234	243	249	274	272	279	266	285	277	267	261	250	276	294	281	243	268	283	277	259	282	257	266	262	263	291	262	295	252	283	261	258	263	298	258	255	266	238	250	259	282	242	272	272	243	254	307	274	258	265	261	247	231	306	276	295	243	271	254	278	255	242	238	272	293	262	258	272	213	252	297	257	252	281	279	255	292	298	268	276	274	272	268	259	272	277	255	273	278	278	286	251	290	255	259	260	254	268	255	252	268	262	271	249	279	248	281	239	269	283	273	274	284	258	242	253	276	280	257	273	245	286	289	276	258	262	253	273	249	280	254	270	253	252	246	252	264	234	254	260	281	253	271	269	274	266	250	278	280	267	243	257	268	292	272	266	260	281	248	268	276	278	253	257	259	247	264	260	280	287	255	256	290	285	241	253	274	276	243	283	257	269	281	274	253	256	249	268	256	252	257	303	263	297	267	259	267	249	259	289	258	269	258	312	300	253	266	271	251	258	299	270	237	276	278	249	280	270	269	266	261	282	271	275	270	262	265	262	263	265	263	268	285	251	284	259	293	259	279	270	268	259	288	256	279	276	254	241	295	265	249	267	256	250	287	257	276	280	296	258	262	265	281	263	287	271	235	250	231	281	238	280	277	247	271	282	286	277	239	282	264	251	249	236	276	249	258	272	240	297	238	314	262	272	283	285	275	271	301	283	259	256	262	262	245	288	273	275	288	266	252	264	275	278	233	245	272	253	270	265	248	292	305	258	278	253	253	255	269	281	273	264	255	312	280	257	283	261	252	281	247	263	275	265	281	261	234	281	273	260	279	282	266	290	279	246	264	251	256	232	295	244	283	267	258	258	260	263	239	275	271	251	258	262	258	249	264	248	242	236	266	262	281	256	270	271	274	273	263	253	254	293	248	258	263	285	265	268	254	245	271	294	282	280	288	293	287	281	289	258	291	260	253	282	278	277	280	258	264	261	283	273	245	253	255	266	259	272	275	250	269	243	264	234	276	304	275	258	255	296	241	271	253	275	279	261	270	270	266	250	253	278	268	263	286	274	266	257	273	299	274	284	265	238	253	257	254	232	278	284	255	264	262	272	261	275	267	274	261	260	253	268	277	274	244	264	268	267	259	259	267	239	257	282	261	271	259	264	286	268	273	259	281	278	254	257	282	252	280	256	259	257	274	256	294	282	292	277	268	279	244	284	249	270	278	253	271	238	290	279	274	248	276	267	270	256	246	258	248	266	235	248	249	275	277	254	248	250	271	248	244	290	272	263	279	266	299	259	260	251	264	234	219	267	239	256	269	255	246	262	252	259	276	260	271	300	240	273	249	277	279	256	275	268	267	284	290	243	253	263	276	276	267	277	270	291	265	264	245	276	266	291	276	251	255	273	299	281	264	265	267	271	258	250	279	286	249	259	302	265	236	298	281	247	288	248	285	285	237	274	255	294	245	242	269	276	275	252	282	283	276	266	272	295	277	280	280	263	263	257	267	253	250	254	280	248	264	252	301	277	290	266	246	266	267	306	258	273	275	256	247	283	267	264	258	259	264	266	289	252	258	242	285	292	256	274	291	248	257	269	264	278	244	275	279	241	281	266	284	262	227	243	237	316	280	276	252	248	262	281	249	294	267	273	292	257	257	295	289	268	282	285	291	257	239	264	291	309	292	282	261	255	268	234	237	298	280	261	260	245	243	286	293	291	255	269	262	273	250	271	273	266	250	267	281	285	267	245	274	259	281	273	249	239	263	270	241	275	264	254	269	272	279	275	265	269	270	271	286	251	260	266	279	262	293	257	287	255	226	273	268	271	274	256	269	281	286	259	272	265	276	285	248	291	261	289	247	268	275	254	263	257	271	295	271	254	300	273	237	244	281	240	278	275	247	279	277	271	270	262	264	258	254	311	281	256	282	247	297	271	263	263	265	250	279	291	254	268	267	289	250	252	242	264	278	281	239	261	296	251	291	268	278	253	259	245	287	275	278	273	269	282	267	263	257	264	241	270	266	269	260	285	281	281	247	252	292	254	285	254	279	264	288	303	277	271	293	240	290	264	259	267	274	256	262	290	268	234	288	257	248	264	278	250	275	255	269	249	266	276	283	244	250	283	281	289	259	256	296	237	278	274	272	255	282	244	247	273	292	240	297	263	284	266	260	270	278	286	269	252	265	268	279	234	299	269	291	232	288	261	280	259	290	277	279	271	277	273	273	262	284	253	268	285	255	235	277	270	318	257	278	295	260	264	262	293	272	288	277	226	286	290	271	280	276	247	255	300	248	305	248	268	264	293	263	279	294	289	227	290	277	270	274	251	238	277	243	281	279	290	284	261	260	290	270	296	264	270	265	258	252	270	292	278	271	290	256	270	259	273	278	307	260	270	241	249	261	252	286	275	277	293	273	281	268	254	256	287	271	275	249	274	271	247	258	266	252	254	243	266	269	283	290	282	257	272	233	288	271	254	257	269	266	280	272	277	279	251	277	269	243	279	270	264	258	248	252	266	237	262	271	266	253	258	281	276	276	247	263	269	262	281	279	276	283	265	259	242	260	253	279	270	244	274	260	234	255	255	234	282	279	248	286	295	268	257	252	270	273	294	266	264	257	281	261	259	252	263	276	257	258	274	236	267	249	263	286	252	246	275	274	277	262	283	296	253	254	270	264	268	285	265	236	253	306	266	290	258	281	261	270	279	298	253	275	259	282	268	283	287	293	281	253	256	254	270	264	257	250	292	294	252	270	257	244	286	267	266	279	218	288	263	268	277	284	252	273	275	264	258	293	277	254	270	260	270	256	283	268	249	271	271	257	264	257	278	257	255	261	288	253	282	259	270
3962	1082	910	586	478	426	405	386	390	373	372	381	365	342	343	336	336	370	324	316	335	352	340	385	335	353	349	356	281	336	320	325	342	305	331	340	337	359	355	343	339	356	359	311	337	338	338	295	319	354	323	339	311	293	345	331	319	338	356	339	331	298	337	361	348	358	335	374	350	330	375	338	342	341	336	319	308	367	358	330	357	337	325	364	340	357	340	325	281	343	350	336	342	354	319	352	357	304	337	363	331	332	339	345	345	354	365	333	320	335	366	347	340	317	326	369	335	349	359	346	337	353	367	315	345	354	329	328	359	345	366	337	342	344	299	342	325	334	349	353	350	323	354	335	343	344	343	349	360	323	347	387	330	395	325	312	343	347	350	348	352	343	342	343	344	376	335	335	341	354	348	353	354	348	355	351	333	296	344	330	340	333	331	346	338	340	349	329	333	335	318	310	302	347	373	357	350	337	355	368	307	353	375	333	312	348	339	368	315	383	353	346	355	340	381	341	328	328	344	345	349	352	375	364	338	343	352	302	329	352	307	343	316	322	317	332	319	341	318	322	324	342	348	317	350	340	344	330	333	361	372	342	319	374	339	332	334	388	350	352	350	375	320	349	371	343	354	348	336	329	360	344	318	332	321	342	358	364	331	331	346	327	344	342	348	351	322	363	288	330	314	329	336	331	322	361	329	387	356	323	368	347	324	330	338	358	354	323	339	317	352	361	338	343	331	341	318	339	362	322	335	349	334	354	319	359	323	338	376	365	315	337	385	316	314	351	325	358	322	352	360	367	350	360	348	381	327	330	333	326	370	329	342	347	347	356	339	315	339	316	349	345	333	329	306	343	323	347	345	313	315	334	316	319	353	309	341	321	393	337	330	367	325	335	340	308	319	343	336	312	347	334	353	346	358	355	313	333	364	365	350	364	359	330	344	357	378	302	366	353	392	348	337	343	311	322	337	311	376	339	337	331	346	347	337	375	324	342	347	313	360	317	362	335	313	338	383	367	336	350	347	381	346	347	338	359	326	312	338	335	336	343	330	308	327	366	357	335	354	360	362	334	350	317	344	346	344	342	322	334	377	356	327	344	327	323	358	317	347	359	342	327	351	320	355	308	364	342	319	308	342	344	349	309	354	329	331	321	367	324	359	303	321	367	314	337	312	363	370	349	343	312	305	353	340	332	329	366	338	327	345	348	349	370	371	334	362	339	344	339	329	350	361	310	341	375	368	351	369	382	320	332	334	346	336	370	328	324	351	337	341	352	340	315	365	356	350	336	314	360	302	344	348	329	333	373	343	332	349	340	336	327	319	309	320	347	357	347	304	365	355	339	330	343	365	326	330	363	337	333	338	333	338	322	323	362	379	359	367	342	322	316	343	371	347	341	330	364	358	336	336	345	343	346	337	331	348	312	339	332	367	334	350	328	342	367	336	353	315	329	366	320	354	331	367	338	355	320	333	339	357	339	331	334	315	340	349	327	352	327	315	380	339	302	338	292	364	322	333	352	342	344	320	342	318	330	343	317	349	357	336	347	328	326	327	360	337	383	308	341	338	343	347	322	357	345	366	343	351	366	332	362	338	329	381	325	347	330	330	315	311	356	370	317	326	300	377	366	328	353	339	351	322	335	387	312	339	337	331	323	314	362	321	331	346	342	364	322	333	343	347	333	343	345	339	318	316	361	330	350	362	353	341	322	336	334	365	331	361	343	354	350	328	330	362	361	364	319	365	322	366	340	341	317	333	316	369	326	335	328	303	353	368	349	332	341	353	355	338	333	344	348	338	329	343	343	325	361	322	316	339	380	339	314	315	345	343	327	339	358	335	347	345	341	322	333	359	352	368	342	377	330	327	337	343	345	333	329	337	384	365	352	362	335	379	344	363	347	338	346	350	358	349	357	344	326	368	326	369	347	332	357	345	343	318	343	335	323	367	364	351	356	336	362	365	317	375	388	368	327	327	338	336	321	337	332	322	355	345	334	346	337	350	342	322	289	364	322	337	356	359	362	326	346	357	313	303	362	349	342	334	322	363	338	359	369	378	342	304	327	353	340	357	320	355	320	316	344	349	355	318	350	346	352	328	352	352	378	337	355	348	314	352	369	320	359	334	349	339	359	304	315	336	366	345	323	327	325	322	360	325	330	322	333	330	308	354	322	314	364	343	357	304	320	343	368	379	354	370	314	337	342	315	356	322	359	341	331	322	361	342	365	367	348	343	349	357	376	356	336	328	345	351	347	345	322	324	309	327	324	310	337	294	350	343	354	321	348	348	349	365	355	319	345	400	377	360	341	300	343	341	334	329	348	328	352	341	324	371	335	326	338	354	321	331	349	364	364	316	343	332	342	323	359	378	308	344	360	318	355	383	334	335	327	374	335	340	341	311	319	332	305	346	345	351	327	390	330	318	323	351	330	359	326	338	363	349	360	359	291	384	336	349	334	337	350	352	337	351	337	366	321	343	371	352	381	353	346	317	362	335	346	356	319	323	351	325	347	357	335	319	358	339	345	360	335	334	333	343	326	381	330	346	357	364	352	333	332	352	334	364	361	376	339	343	331	339	344	350	345	336	347	330	316	347	352	319	353	337	332	376	323	362	324	357	333	333	304	335	352	330	353	325	356	337	334	340	312	326	338	352	320	354	323	353	335	366	354	365	352	344	326	357	344	352	308	351	328	323	349	367	352	366	314	359	323	297	341	299	353	364	339	337	372	358	326	324	344	343	339	366	331	315	330	333	320	364	332	326	346	320	338	313	298	310	317	358	336	323	316	339	322	364	340	374	320	341	327	330	347	338	340	335	322	358	370	308	318	326	326	296	357	333	359	368	331	337	318	331	328	326	349	369	369	325	320	378	329	361	331	378	372	378	332	297	359	328	334	336	352	356	351	365	326	355	342	347	363	354	352	337	356	348	337	342	345	362	337	368	358	313	368	329	366	345	341	359	307	304	331	358	344	320	327	332	346	325	365	349	360	323	322	329	331	351	362	356	353	351	332	362	368	358	365	321	330	343	335	326	297	335	308	339	355	315	356	326	382	342	354	336	328	363	343	349	334	360	347	346	351	379	354	348	347	343	342	359	333	362	356	366	359	349	330	357	353	323	330	326	307	337	332	365	342	344	326	319	352	344	347	344	334	326	343	324	346	330	317	356	331	337	351	346	315	347	331	317	337	340	350	369	324	355	343	317	357	348	325	355	374	336	302	339	327	350	313	299	316	308	353	338	348	361	333	340	315	349	358	347	332	324	350	318	339	315	315	329	376	378	336	318	354	309	364	325	338	334	347	335	360	308	316	304	361	341	361	379	330	342	353	323	365	349	320	307	342	367	367	338	345	350	349	330	360	331	327	383	326	328	331	329	342	351	350	364	334	342	341	343	338	353	353	343	312	342	322	321	342	334	332	327	321	302	325	354	335	337	351	341	325	343	285	371	343	313	347	360	327	305	371	373	344	344	322	359	364	320	304	343	339	353	323	321	361	327	320
24082	21622	29156	24584	21616	11607	1489	1034	844	805	752	739	726	694	726	657	617	646	673	602	633	654	624	613	574	664	593	643	666	645	594	582	579	629	636	572	605	566	647	584	620	607	581	610	585	624	596	571	599	601	609	582	638	610	603	606	636	617	623	577	568	626	591	587	606	583	652	618	643	588	613	575	591	596	558	600	633	583	620	609	656	593	627	553	625	592	637	595	632	567	566	591	599	604	616	578	624	596	618	620	600	621	581	603	662	627	608	588	611	630	623	606	609	612	628	621	608	576	591	575	597	605	578	606	623	625	550	587	599	584	642	611	604	580	591	641	601	565	590	580	633	582	621	589	620	599	639	611	620	581	603	579	639	615	620	588	575	578	557	563	606	657	622	633	617	576	615	624	604	568	563	630	582	615	604	565	587	624	616	600	610	621	581	608	628	584	604	580	571	650	621	605	639	591	617	585	618	570	630	572	600	606	608	620	630	585	628	595	633	604	629	588	617	606	619	641	543	580	598	620	595	604	633	605	615	615	641	602	609	612	599	624	612	624	609	590	611	586	611	562	556	573	586	638	583	606	580	601	609	609	578	603	613	643	625	595	603	589	581	573	599	614	591	585	568	576	590	634	616	592	603	581	589	607	599	606	612	646	569	566	601	617	612	588	566	649	595	592	605	591	600	582	633	601	616	576	631	571	548	604	559	563	591	616	585	615	572	580	594	576	605	630	572	620	605	581	605	606	610	581	625	599	576	632	601	619	594	612	636	613	573	615	631	611	639	611	573	597	577	571	583	602	673	575	639	606	605	572	615	581	590	582	585	575	596	594	562	598	609	614	608	600	617	644	626	645	557	590	598	607	603	578	637	603	633	561	594	685	602	635	594	590	638	630	572	564	648	589	576	593	649	611	598	608	580	557	558	601	580	589	559	565	611	581	608	579	617	587	605	590	592	593	592	602	591	624	579	590	583	582	549	606	580	589	588	642	594	581	643	600	580	585	572	597	636	593	602	571	612	586	581	605	548	623	587	614	622	589	600	585	589	591	564	607	563	597	599	608	584	574	606	606	625	592	605	593	602	610	537	561	558	564	600	586	597	632	598	597	623	557	633	629	589	588	599	569	561	576	624	616	573	611	631	623	628	597	611	584	600	598	626	590	610	605	617	594	606	552	592	606	632	624	624	580	616	613	624	610	625	633	599	600	588	599	592	579	646	617	566	572	564	620	636	615	623	601	592	617	588	587	602	613	613	559	595	563	596	592	565	629	575	573	590	618	594	584	615	569	600	625	626	634	620	605	593	647	583	612	598	608	597	646	583	660	616	618	585	589	542	608	638	625	562	568	618	596	590	619	608	579	569	596	582	609	619	601	627	605	612	601	622	605	628	627	576	607	598	590	594	583	647	618	616	622	609	609	607	599	584	583	584	579	585	596	628	561	583	609	601	606	635	566	578	621	610	612	610	599	654	569	588	628	601	613	633	608	635	574	630	545	606	571	598	576	589	592	556	597	615	569	576	594	615	601	605	600	602	608	603	582	596	592	586	600	624	595	637	611	634	592	548	599	586	576	592	608	605	571	596	578	567	615	614	560	553	635	580	555	591	615	593	589	602	594	584	619	554	606	629	593	637	569	575	564	601	587	576	597	601	612	566	609	586	593	569	643	610	625	657	626	607	611	606	566	583	597	627	638	619	636	596	560	589	588	596	571	614	636	643	579	612	621	605	617	621	627	575	576	578	565	604	602	552	597	584	566	582	586	619	589	578	626	572	595	626	617	584	567	634	557	606	600	595	603	574	574	614	599	616	630	586	611	594	612	588	598	581	576	655	518	565	612	595	605	587	612	598	623	595	608	623	571	661	629	559	591	591	674	560	584	601	589	596	561	564	601	645	607	580	610	565	568	631	650	574	592	609	622	579	618	602	574	570	590	607	667	599	569	637	550	570	566	635	579	612	610	582	623	658	595	550	579	591	640	601	586	598	576	607	589	578	571	561	587	630	595	584	593	583	597	546	591	592	596	633	585	543	635	581	589	597	579	570	604	604	600	588	591	602	575	645	564	550	566	564	600	588	579	613	602	600	595	602	555	615	650	602	569	592	584	603	608	570	563	596	605	601	605	595	597	585	574	552	609	602	586	588	596	592	626	579	584	653	592	554	587	610	586	593	592	597	625	588	536	623	595	594	596	614	634	581	611	598	596	628	620	608	580	603	569	572	589	598	592	626	627	621	570	574	597	606	621	626	600	611	619	627	592	635	570	571	580	625	590	599	584	611	554	580	578	593	567	601	605	576	579	638	622	640	566	589	596	567	591	598	582	597	603	592	570	656	607	616	605	583	614	596	568	563	612	603	582	604	611	594	555	617	636	552	548	570	587	604	550	595	595	609	597	599	588	598	610	574	636	586	637	598	525	571	601	568	559	608	606	615	556	560	630	578	583	610	585	566	571	587	594	586	601	544	672	597	634	652	595	611	622	600	612	609	609	582	604	587	577	589	570	590	658	575	621	591	616	599	567	599	631	571	590	571	604	570	585	609	567	609	636	571	637	594	606	637	613	552	596	594	626	582	587	632	598	630	661	565	565	651	607	591	592	599	590	569	576	555	589	597	645	553	630	593	579	610	607	621	607	594	571	585	601	651	569	611	599	583	598	598	592	627	548	578	614	608	644	569	672	607	591	549	572	580	587	591	598	604	594	572	620	591	568	643	632	589	604	613	579	557	571	597	648	594	526	600	617	551	566	587	609	590	642	568	573	576	575	592	610	543	604	612	597	631	633	589	617	598	621	665	587	596	611	579	580	618	631	594	619	591	571	647	568	622	591	578	540	617	581	587	650	564	587	584	576	587	616	626	554	610	620	648	618	643	580	633	562	589	599	647	618	590	598	619	594	626	597	585	594	555	549	638	594	635	589	594	552	632	616	578	622	591	610	553	625	632	655	606	587	627	571	622	580	607	603	588	606	602	588	564	598	609	574	593	571	603	587	599	616	552	590	602	546	591	609	643	583	581	639	606	628	589	618	550	594	569	573	613	565	662	594	576	628	628	642	634	546	617	581	627	599	617	614	599	604	563	597	583	580	623	620	600	547	597	622	602	591	581	613	598	630	630	615	623	604	608	620	617	586	624	580	592	590	586	607	612	608	612	605	605	595	597	601	619	600	613	596	619	602	639	560	618	583	527	566	606	608	564	616	602	615	623	605	550	630	605	554	589	592	595	610	606	534	644	603	645	625	618	643	571	587	612	603	607	591	605	591	571	591	552	607	607	636	598	615	615	644	545	616	602	574	616	560	624	607	572	583	620	614	600	617	605	642	596	655	619	600	587	589	598	644	587	600	552	586	563	650	643	586	563	633	577	641	581	602	628	552	588	587	598	591	632	572	636	576	617	574	595	612	585	554	570	596	607	577	604	651	600	592	593	600	598	564	551	580	609	607	620	615	601	596	607	578	610	555	574	570	591	598	612	615	620	587	559	567	543	583	575	620	609	625
4702	9956	7774	4037	2864	2297	1893	1575	1373	1172	1086	1081	998	934	888	853	798	889	815	820	754	815	794	733	762	790	783	782	770	763	754	825	764	738	755	755	698	762	729	725	739	749	755	729	730	766	728	786	734	721	734	710	747	716	726	704	720	700	698	659	750	709	684	675	719	720	732	689	705	681	672	747	667	743	729	684	681	726	721	687	691	684	740	711	784	707	730	726	710	721	680	695	708	716	686	718	710	671	708	705	725	708	735	734	723	745	757	684	723	714	661	705	685	689	721	703	728	707	690	702	698	720	701	719	672	738	719	711	702	706	693	700	681	757	749	671	700	687	685	710	709	685	717	703	711	733	726	706	708	747	734	757	710	753	703	736	738	734	739	718	715	690	680	697	728	671	703	711	712	777	708	671	782	707	701	715	716	690	668	755	717	721	733	716	735	702	758	739	700	669	690	764	689	693	751	692	718	740	712	753	670	695	707	686	709	729	701	742	736	694	702	691	752	726	675	672	696	681	720	682	744	693	683	705	775	723	719	731	721	726	681	699	732	705	664	750	714	730	727	731	751	712	734	697	724	737	669	708	741	761	708	722	727	720	723	716	710	737	746	686	739	709	714	693	745	738	710	683	735	737	684	691	709	691	769	685	690	750	693	751	668	719	749	677	703	691	697	681	676	703	686	722	724	724	680	715	712	747	723	716	705	722	704	690	700	742	716	720	672	687	717	730	704	720	723	751	713	684	730	688	651	696	737	749	736	694	699	705	740	755	698	777	741	684	689	735	709	683	697	742	699	714	681	747	690	733	713	698	693	705	707	709	709	705	704	709	750	757	714	710	708	757	696	739	703	740	697	752	689	706	755	719	740	738	679	701	704	666	705	692	740	644	675	755	661	751	680	728	740	697	702	754	727	715	770	706	726	743	713	694	725	698	695	708	681	694	719	774	654	687	655	706	692	696	700	691	743	776	690	732	743	699	709	719	718	711	709	713	644	691	751	685	672	663	647	734	654	704	670	740	742	672	673	722	680	708	690	717	736	732	655	733	725	680	745	711	717	670	746	719	745	721	714	642	753	735	724	690	726	703	632	696	702	715	746	684	699	762	685	694	668	719	740	688	687	748	673	699	674	734	708	722	745	757	684	690	705	698	759	683	770	681	736	735	697	714	671	715	734	722	728	673	690	697	673	680	677	686	744	710	706	704	717	713	661	768	709	683	737	661	777	708	704	727	713	751	699	710	661	718	661	668	687	740	718	710	693	672	738	714	717	769	715	721	751	746	699	758	712	740	727	732	687	656	699	701	730	663	679	730	668	747	724	707	734	705	653	748	743	712	719	726	736	730	708	639	761	757	758	745	693	754	732	719	688	750	710	710	696	673	730	707	676	768	752	722	738	714	730	724	708	685	653	705	761	731	704	677	665	673	753	702	706	760	719	736	671	713	707	742	729	722	705	684	695	715	677	758	693	664	737	732	684	720	709	667	702	684	749	725	683	706	721	709	742	687	714	731	692	710	744	689	678	737	653	680	670	744	744	745	722	710	691	726	709	720	690	731	657	740	732	725	728	719	737	694	715	734	776	671	671	672	722	720	690	683	728	713	737	739	738	740	704	761	668	730	689	716	710	723	753	653	731	670	750	707	617	740	654	686	708	725	669	709	680	698	720	717	727	709	726	698	724	737	702	769	727	703	739	716	721	773	724	711	698	722	710	798	661	730	745	727	724	725	734	735	719	724	708	714	706	710	744	695	677	689	763	689	663	676	689	712	717	704	746	677	731	704	695	677	707	759	728	709	698	732	720	716	697	696	711	709	710	704	760	725	705	700	726	688	717	759	733	659	698	726	683	694	701	692	709	708	717	702	748	709	736	686	721	696	723	719	660	729	685	728	749	683	747	736	688	731	753	717	706	731	751	722	706	735	717	720	723	721	676	722	738	663	700	687	690	685	675	700	706	690	713	704	702	697	703	726	711	755	764	690	740	718	729	684	677	704	646	703	719	705	697	752	702	721	709	703	738	696	694	706	703	683	759	674	721	695	699	706	722	731	717	704	710	720	689	738	722	679	659	696	669	738	703	649	730	738	688	720	723	667	691	770	687	730	760	694	728	691	704	753	710	703	692	728	699	746	684	753	742	666	731	712	709	716	747	696	715	700	765	766	765	712	700	748	742	693	740	763	701	698	705	704	732	734	711	752	735	700	740	675	685	755	686	704	737	749	718	680	708	703	694	669	650	737	719	719	703	708	684	683	643	721	697	746	760	702	753	722	771	772	723	732	702	698	738	723	719	737	708	694	691	700	745	697	684	721	761	717	786	720	694	677	721	719	711	638	700	706	747	704	698	696	660	735	735	748	734	727	704	712	712	692	734	697	661	699	688	712	694	727	729	764	693	716	714	698	729	751	694	682	720	685	764	737	706	700	701	698	729	768	747	686	715	743	726	715	690	723	764	720	685	733	702	743	675	675	723	749	699	686	708	684	682	731	703	698	727	667	734	740	692	712	747	713	799	745	647	712	704	708	658	690	710	710	723	698	702	705	705	732	731	703	707	711	691	713	738	734	715	712	745	680	711	745	717	719	703	696	708	755	734	669	678	726	687	747	750	686	684	711	678	665	712	709	695	713	770	740	727	678	723	717	736	713	724	679	730	626	764	740	727	734	702	744	708	722	749	669	679	702	670	701	699	695	697	712	693	735	694	703	701	715	708	701	696	723	783	664	660	698	750	759	637	701	699	685	690	722	706	747	712	708	722	685	762	725	707	743	701	715	744	669	702	653	739	740	695	732	729	741	723	713	724	794	702	685	736	701	686	745	695	652	684	694	722	712	665	735	734	710	738	700	706	733	682	768	692	713	708	713	693	731	684	678	679	754	698	754	726	756	678	710	725	665	743	701	711	694	696	739	707	752	731	674	703	688	667	707	719	689	693	666	744	719	732	718	717	705	696	710	734	655	714	738	681	699	688	704	684	689	677	745	739	727	697	721	727	726	718	776	727	702	724	712	704	776	701	660	734	705	716	683	738	662	683	711	708	715	717	694	734	752	733	736	700	726	725	702	747	749	752	684	700	679	697	719	721	727	725	671	756	740	696	740	756	728	705	699	700	687	720	713	734	700	760	723	711	703	703	716	700	701	746	716	723	773	693	693	702	739	731	670	716	703	701	723	757	732	751	723	705	702	672	743	731	687	756	679	676	723	736	677	763	677	724	721	694	696	714	719	709	686	685	759	665	734	767	727	733	712	724	705	686	696	789	694	750	663	744	704	695	693	721	724	716	721	769	690	727	740	706	692	683	692	697	738	738	690	730	699	700	704	687	764	655	747	720	683	760	710	754	721	715	715	748	728	700	709	708	721	727	730	722	734	690	703	744	731	686	743	716	686	680	695	706	763	707	725	687	724	725	720	712	689	712	736	702	703	739	714	664	737	674	681	683	750	684	693	701	674	719	675	691	739	675	740	731	683	697	696	705	685	710	755	726	739	772	700	740	715
25293	21604	27961	25621	9943	702	515	383	377	363	355	365	339	323	339	300	307	352	305	317	332	283	299	316	313	292	265	278	304	327	292	298	283	294	288	295	280	297	309	297	304	282	310	286	276	306	282	301	309	277	285	283	271	315	262	284	324	261	287	317	302	310	271	255	301	294	284	275	299	284	281	320	290	323	305	287	296	280	311	319	296	291	308	275	268	276	268	276	268	295	292	297	299	296	280	289	268	267	305	285	293	258	285	270	297	287	286	258	314	292	285	276	288	295	288	285	281	322	270	294	252	287	294	273	283	293	298	285	278	279	289	315	301	283	303	297	295	278	278	275	311	294	286	271	331	263	297	270	275	301	271	289	255	270	287	293	298	275	257	311	291	288	282	274	318	269	326	319	268	262	302	313	304	269	283	308	303	274	285	302	276	276	286	318	277	301	300	290	300	279	278	266	280	282	296	270	289	286	299	312	287	266	286	295	287	312	277	289	284	290	308	296	308	324	284	319	275	279	281	288	308	294	291	296	292	281	271	311	281	276	268	299	305	320	257	287	294	284	277	286	284	309	278	273	274	281	299	280	265	296	303	284	319	301	252	280	287	312	284	305	289	300	269	301	284	291	329	280	292	300	301	301	298	269	272	288	269	306	280	306	301	306	271	250	295	299	349	274	311	322	297	315	299	301	270	258	312	258	315	301	269	322	284	279	320	264	297	292	299	282	297	321	249	305	286	306	300	276	265	295	295	298	292	284	260	236	309	278	288	276	287	297	302	281	286	260	323	284	286	302	270	279	297	266	301	293	273	276	279	279	271	255	272	283	263	301	259	287	264	268	292	260	289	307	271	303	287	305	289	276	301	280	290	274	267	279	300	271	273	302	279	284	297	300	305	312	284	276	309	321	276	279	296	267	309	254	301	300	307	285	288	280	306	316	281	295	319	297	288	268	280	292	288	281	276	287	295	288	295	289	284	287	279	314	296	310	312	260	277	287	258	311	303	293	302	297	311	287	276	306	322	296	296	309	284	302	288	274	279	272	295	310	330	291	303	310	326	298	312	292	318	252	275	289	295	291	324	271	283	283	274	292	303	290	287	281	298	292	298	294	274	310	270	276	307	272	303	278	271	290	273	289	299	308	283	290	258	274	306	301	299	280	293	290	291	298	270	290	262	294	279	294	296	237	287	278	300	296	302	297	288	310	270	296	300	286	309	294	253	309	307	302	305	303	283	273	295	285	276	306	242	274	306	295	319	276	296	306	298	273	286	303	275	274	279	300	291	282	283	279	293	279	301	287	271	263	292	280	278	299	289	274	310	259	316	284	291	299	276	293	303	284	322	309	297	318	311	253	289	295	297	288	316	315	294	302	291	265	286	304	294	302	294	287	254	315	294	298	296	272	261	296	314	260	307	280	289	287	284	278	288	264	272	278	289	287	300	289	283	279	331	302	282	262	327	281	310	270	305	275	276	292	287	277	286	253	267	280	292	290	282	337	299	305	274	316	291	283	323	293	271	288	280	270	291	244	291	281	275	298	293	303	287	299	284	276	303	292	289	289	284	298	270	300	278	285	305	302	301	304	300	308	291	289	302	309	302	291	281	271	303	296	299	249	272	298	300	303	294	295	254	297	308	303	268	328	336	284	292	286	330	277	267	287	296	290	274	281	274	262	241	286	297	322	290	289	295	284	277	264	262	291	269	280	267	294	257	308	291	314	254	287	285	297	264	282	274	300	260	284	295	264	288	309	277	285	277	259	273	292	284	275	275	276	270	286	290	296	297	288	280	287	284	290	295	297	275	301	284	303	289	297	282	277	275	299	264	277	255	337	262	268	265	298	283	266	318	299	288	285	295	280	309	303	286	267	310	265	269	265	298	301	302	316	286	282	265	273	293	259	260	270	285	305	272	279	302	291	312	277	282	277	275	290	314	322	271	322	303	310	257	263	297	282	300	333	277	272	300	320	266	293	284	301	286	289	270	286	303	286	283	281	296	296	283	294	296	257	292	293	302	290	264	288	288	286	286	302	304	253	321	281	298	276	273	308	297	319	316	307	279	277	311	261	283	299	276	301	267	293	296	277	299	252	258	298	304	270	299	277	292	271	305	295	279	285	292	309	302	284	295	308	279	271	274	284	290	272	307	285	288	304	265	282	291	308	291	282	310	254	293	274	266	297	283	312	279	278	316	296	270	290	296	303	307	295	335	315	306	287	271	310	284	301	293	277	277	263	321	294	299	290	285	297	305	270	321	279	273	289	274	292	292	288	312	321	279	300	300	292	265	288	284	291	279	313	300	282	291	290	301	288	288	300	309	276	292	293	296	277	263	251	262	319	301	280	278	273	296	262	282	276	265	290	284	297	301	282	298	284	295	271	278	282	292	287	268	284	319	327	301	297	302	281	278	269	296	265	272	254	287	285	281	282	315	298	296	292	292	322	298	280	299	291	303	252	288	302	287	276	310	289	300	295	291	285	306	294	268	325	308	282	281	307	309	322	305	269	297	280	335	275	303	304	261	283	298	275	301	301	321	290	299	283	272	298	306	285	313	306	299	292	299	290	286	296	293	315	302	280	300	300	291	290	305	305	287	280	277	266	301	309	282	323	310	287	313	288	269	315	306	310	309	301	302	272	283	291	280	280	270	297	269	312	261	301	267	273	275	283	302	291	282	320	301	313	288	280	323	285	318	289	301	307	319	286	260	292	298	272	289	291	280	270	275	277	263	284	304	302	294	279	306	287	269	304	279	296	259	288	285	284	285	268	291	271	306	294	273	280	283	295	238	271	303	279	286	267	283	279	304	336	280	275	293	279	287	269	275	292	303	291	300	290	276	301	294	278	306	308	320	312	307	272	292	282	275	279	296	295	286	301	306	310	253	287	295	287	300	280	285	309	283	262	289	278	314	270	275	301	302	289	309	322	293	321	277	301	288	272	291	299	283	269	295	291	309	282	282	275	300	293	284	306	303	276	278	325	316	279	276	277	287	283	328	289	251	293	307	293	273	329	274	335	315	273	274	258	308	313	299	264	284	291	296	306	284	271	263	256	297	273	294	292	268	294	284	279	254	273	315	291	266	274	265	273	311	287	299	312	290	314	269	291	254	305	257	270	268	255	281	299	284	288	289	299	256	294	283	302	287	294	261	275	266	296	264	280	303	324	263	277	294	305	275	288	293	298	299	321	283	311	298	284	275	307	290	291	294	271	306	298	344	296	288	311	316	290	281	311	298	306	302	291	307	280	290	250	274	273	293	264	309	278	283	309	328	273	270	276	278	294	279	256	269	303	295	288	265	310	312	297	258	283	253	287	286	297	263	300	282	284	288	307	323	284	280	276	282	293	279	313	295	280	295	291	290	296	303	283	260	317	293	311	295	277	276	293	274	301	297	289	301	266	276	292	313	284	287	292	265	308	272	281	319	286	287	298	284	318	271	271	298	304	286	295	310	271	289	284	273	299	305	307	269	246	277	297	292	286	284	302	276	281	287	310
4510	5582	4127	2077	1567	1220	943	832	753	626	627	586	533	520	542	487	464	480	438	424	449	428	465	422	389	412	402	410	429	394	428	410	406	414	416	401	417	404	392	427	405	375	381	381	380	379	417	400	423	364	416	373	384	406	408	362	380	413	403	420	371	441	371	409	407	402	397	374	405	375	419	390	394	398	393	431	409	379	396	406	384	356	407	390	402	416	354	382	421	384	398	395	405	408	357	381	391	372	376	406	400	377	401	357	424	407	364	408	397	392	366	418	398	402	379	380	380	388	384	359	398	359	377	419	412	399	384	362	392	416	401	415	364	389	406	393	334	376	403	386	366	368	392	392	387	366	414	406	379	367	363	363	418	415	392	407	376	393	390	371	384	378	385	384	380	391	383	360	415	389	376	368	387	403	418	362	372	407	380	403	392	381	409	425	380	387	370	394	385	391	389	387	391	373	374	403	369	390	370	353	388	353	381	391	391	364	377	387	399	391	359	382	380	408	412	407	399	396	406	398	368	421	334	395	372	398	383	384	417	360	388	380	434	391	402	395	381	385	369	402	411	439	406	390	385	392	385	387	429	378	404	404	364	375	399	328	389	378	402	395	429	390	364	399	404	377	403	367	413	384	424	387	373	360	433	396	408	375	387	392	381	358	373	410	409	412	401	411	415	398	396	390	401	413	388	407	408	365	422	390	389	384	361	413	411	412	415	405	360	389	404	361	366	426	400	389	365	419	356	348	398	383	375	409	378	394	386	400	394	392	400	362	404	375	407	366	363	352	391	389	388	395	329	393	403	391	368	386	380	401	371	385	389	390	388	396	364	402	370	378	353	381	367	425	406	385	364	403	389	392	389	386	352	388	390	384	428	385	394	368	386	393	384	410	374	422	388	385	424	386	375	377	431	417	414	389	362	374	378	394	366	389	380	369	379	385	370	371	377	385	389	408	378	398	415	398	359	389	351	375	359	368	399	366	393	384	390	408	385	405	417	382	392	410	388	368	372	391	402	418	408	405	413	391	405	390	414	399	376	428	376	363	378	388	362	399	384	409	387	407	394	422	408	406	408	399	387	391	359	364	391	389	367	392	435	415	347	394	402	411	416	401	400	419	368	377	414	418	388	388	394	399	418	398	383	393	397	364	376	423	408	361	388	400	387	393	365	391	395	372	421	408	412	340	379	386	350	365	372	422	374	378	389	384	400	379	394	396	372	349	400	387	393	371	391	381	399	395	392	406	421	385	382	382	363	365	402	358	416	368	393	363	385	372	385	364	391	391	411	372	360	409	370	414	408	415	382	369	391	411	374	350	371	400	374	379	389	368	404	373	397	398	370	371	385	394	359	389	385	385	421	404	400	382	355	415	406	394	378	411	381	366	431	388	427	393	363	371	377	409	392	412	353	376	401	382	340	392	346	376	381	410	409	378	380	397	354	365	395	412	402	411	365	371	395	380	405	390	381	385	372	380	383	392	371	385	391	411	380	392	377	380	405	374	401	398	384	417	365	387	410	442	383	399	375	399	358	391	380	365	375	399	366	385	405	389	376	396	423	403	391	411	376	414	403	371	394	372	404	363	405	365	355	389	340	395	368	389	384	374	403	365	363	375	386	419	383	391	394	367	388	379	423	371	383	367	362	393	383	374	364	377	366	374	374	406	368	402	422	391	380	389	374	390	360	376	349	411	379	361	396	386	363	401	393	389	399	392	417	400	388	368	394	413	390	373	384	411	376	398	371	378	364	363	417	403	427	396	399	396	434	370	402	388	380	363	389	369	381	371	378	397	407	397	377	386	374	397	384	393	394	370	382	401	408	370	408	425	381	400	394	411	389	377	374	395	383	403	402	371	412	397	401	384	417	387	378	403	363	399	394	384	389	366	356	369	405	375	411	357	392	367	355	420	393	369	399	370	390	417	374	383	369	364	467	396	447	392	395	397	388	426	380	394	362	403	382	360	375	418	408	382	353	392	423	410	353	428	381	376	358	391	365	391	404	391	454	394	381	434	406	415	387	376	390	379	394	388	416	405	351	409	412	365	388	384	371	365	385	386	397	414	373	364	410	426	367	372	390	398	397	414	425	359	397	342	382	410	380	364	433	394	368	414	396	368	379	428	405	400	385	397	408	417	414	384	403	407	407	411	369	400	418	382	412	394	424	408	418	393	403	375	391	367	416	395	411	387	406	427	378	386	416	397	392	404	410	389	419	374	347	412	384	385	374	375	405	379	411	411	411	444	382	421	372	384	374	352	350	367	365	391	393	376	379	388	350	387	336	372	386	410	375	408	408	361	362	390	414	402	404	395	370	366	387	416	413	383	365	377	396	367	413	407	378	384	418	379	390	331	402	406	388	398	399	388	406	398	365	378	412	399	387	385	390	383	405	414	402	376	409	391	423	394	356	419	383	375	393	403	390	403	362	369	376	397	421	392	400	374	392	418	382	403	385	365	403	401	375	393	416	390	408	387	379	382	401	399	404	388	414	398	407	382	399	395	386	387	395	396	390	375	360	385	388	368	385	404	430	419	398	384	388	405	395	423	383	380	394	383	392	387	415	363	418	378	384	399	373	391	352	372	410	396	420	417	391	402	410	406	366	388	396	375	402	379	404	381	393	415	381	390	408	411	416	386	400	377	366	378	399	415	393	355	412	383	401	378	392	405	405	405	391	385	373	385	408	408	398	401	442	375	354	399	383	372	383	377	358	395	422	366	398	399	396	425	435	382	376	379	399	399	356	371	394	366	387	393	417	421	416	371	406	388	413	362	402	368	369	386	356	377	388	385	363	397	371	406	401	404	390	417	388	389	367	403	354	367	402	386	399	380	379	380	374	361	420	380	423	388	408	404	418	351	385	412	372	408	398	396	436	404	369	385	407	383	430	371	387	368	357	391	387	406	378	409	381	346	379	398	378	418	417	392	419	391	410	379	448	410	378	392	397	385	406	371	390	371	376	406	414	409	383	362	414	391	382	369	377	396	387	377	413	361	365	383	379	404	384	383	389	376	379	380	414	371	399	368	377	385	382	379	396	384	406	379	395	392	406	359	403	380	398	415	373	378	382	369	412	406	373	371	368	374	396	412	398	403	387	399	399	417	410	391	370	397	417	361	385	434	404	394	384	403	391	405	405	394	433	371	368	420	430	414	362	398	412	372	376	417	368	377	399	413	385	416	384	378	370	424	345	368	379	381	378	417	355	373	381	394	409	402	396	379	442	318	440	350	393	388	401	391	411	376	396	371	401	390	371	372	369	427	419	376	404	398	385	357	402	405	407	369	342	355	387	391	363	366	388	404	390	403	357	421	385	379	412	387	377	357	407	364	380	386	366	410	383	370	360	340	396	368	424	397	380	378	395	399	390	406	397	422	389	379	386	357	350	391	385	425	403	414	380	390	364	390	381	383	407	395	404	401	383	352	380	421	396	390	385	371	374	362	370	394	387	400	436	399	405	386	367	377	394	371	383	367	381	361	356	397	372	404	404	369	377	389
23147	21640	29591	24210	21637	21679	11317	1712	1284	1252	1176	1081	980	1004	952	987	891	1004	877	844	852	841	898	875	818	856	846	839	812	826	836	864	829	856	813	847	795	849	822	827	806	813	814	838	802	834	765	767	794	807	823	817	846	809	796	821	814	852	766	766	798	792	751	852	815	741	834	791	802	812	766	812	771	790	816	830	805	812	786	850	803	812	809	773	781	824	830	820	798	804	773	799	775	820	781	781	785	806	805	782	787	836	760	787	760	806	799	787	823	808	759	805	783	846	748	821	760	810	788	854	772	798	842	807	761	838	860	741	833	799	770	794	755	810	785	789	827	775	763	788	790	811	783	798	772	778	768	838	817	784	773	801	794	771	796	822	797	772	769	823	793	728	787	770	796	757	748	788	833	859	841	786	813	830	790	794	780	807	811	797	752	839	818	829	796	751	776	799	773	821	793	815	750	805	824	784	812	803	810	738	856	749	799	803	753	814	759	770	828	796	793	766	832	735	787	749	800	783	780	800	797	776	785	818	753	797	765	784	800	796	778	752	800	748	769	834	832	836	763	811	770	787	764	793	806	873	817	791	763	777	810	789	802	763	740	796	760	795	747	852	804	795	780	804	769	768	771	800	777	751	814	828	737	801	811	763	815	797	749	784	828	774	777	805	796	771	804	778	751	831	759	760	803	802	786	829	761	763	767	789	814	812	730	824	787	720	795	793	806	813	766	779	756	774	817	784	753	770	790	777	793	716	777	789	810	741	754	745	776	809	781	795	854	851	762	809	834	840	753	814	818	762	782	775	817	794	776	831	809	721	814	785	829	806	785	761	797	803	848	756	786	763	741	743	749	778	786	791	851	789	782	806	780	768	782	804	786	789	780	794	769	822	838	793	813	773	753	822	862	801	827	843	777	777	816	807	777	857	787	801	827	756	774	773	798	791	814	787	814	792	790	812	813	801	770	821	802	837	765	774	823	814	816	747	801	762	768	797	731	763	781	826	800	799	791	783	792	800	799	819	774	728	819	745	813	802	748	775	819	745	784	799	815	750	836	753	812	768	767	802	802	846	799	712	807	777	773	785	754	814	815	824	768	789	817	774	777	805	758	779	801	823	811	821	820	808	826	773	797	776	825	738	803	771	790	737	723	796	797	704	817	754	743	773	838	767	816	788	773	799	758	767	816	753	776	793	768	812	752	803	771	813	844	792	786	780	755	770	781	801	832	796	776	820	728	803	844	756	795	753	787	778	771	785	731	816	798	779	762	752	773	793	794	771	835	757	817	752	734	788	819	751	770	803	791	801	756	775	787	822	764	798	800	835	823	800	802	800	752	769	775	767	762	790	848	803	791	772	791	801	783	760	810	739	803	762	781	765	733	799	779	818	828	796	776	795	754	718	820	801	791	837	772	791	780	778	775	792	780	798	765	784	749	784	762	758	767	810	795	762	815	722	809	779	782	758	799	815	771	743	771	737	781	791	782	805	793	788	772	768	830	739	792	822	821	787	762	803	836	798	825	757	777	807	716	824	774	776	838	786	824	825	801	792	781	777	801	760	768	835	827	816	788	784	823	780	839	805	749	756	795	762	809	767	793	758	770	790	743	796	800	787	772	792	805	759	817	798	777	815	790	842	792	789	780	765	787	836	805	775	768	833	757	761	750	743	778	853	781	798	754	760	783	823	843	806	786	804	767	857	757	778	797	826	800	837	776	737	811	771	765	878	800	776	758	783	742	761	784	797	800	791	836	726	817	790	795	809	781	815	798	812	791	807	800	797	733	825	772	823	784	762	827	793	794	783	796	803	816	790	783	796	735	772	824	785	792	812	778	781	756	787	832	789	752	787	738	774	780	859	789	757	809	778	804	744	777	814	786	742	823	820	749	787	747	807	792	837	790	775	769	786	794	751	784	745	862	778	785	771	796	794	765	804	813	804	833	777	810	795	773	812	802	765	749	814	846	790	812	816	777	818	806	789	820	767	733	759	790	769	790	779	761	779	790	803	789	806	791	806	806	795	823	806	782	808	840	750	757	757	793	799	776	804	786	809	767	720	767	774	752	848	818	804	784	753	810	786	836	783	789	800	834	810	805	785	777	760	745	804	798	780	821	779	789	746	809	796	765	768	785	802	757	723	768	817	764	778	798	754	798	789	800	768	756	800	787	796	773	776	781	748	783	799	762	806	773	739	768	829	743	781	834	801	776	794	813	803	750	847	733	782	759	743	785	767	784	704	813	817	741	823	820	786	773	757	762	805	775	791	764	803	802	761	790	781	789	817	733	794	787	782	749	759	808	822	778	786	853	807	766	745	812	786	739	834	842	776	772	742	742	823	764	737	760	791	792	801	754	780	761	795	805	768	832	803	760	770	851	793	790	788	794	797	768	796	794	798	766	810	803	802	788	817	810	734	789	788	835	787	821	768	768	785	809	788	807	803	798	793	777	740	796	858	777	773	788	807	832	762	804	819	777	744	770	792	780	769	818	724	825	754	808	754	743	833	813	807	793	772	783	812	777	761	773	796	767	769	805	749	791	792	781	800	749	817	801	769	737	766	792	783	767	779	828	792	763	730	767	759	818	738	784	772	785	774	785	786	771	776	740	788	794	768	802	797	792	767	792	780	828	797	807	783	767	776	792	769	816	715	765	802	775	792	793	814	735	746	776	766	767	785	850	833	729	779	767	799	749	775	781	806	786	772	830	785	715	802	747	831	829	795	816	765	751	798	763	783	797	820	761	782	741	791	822	769	767	769	758	776	782	827	790	808	782	811	782	796	787	774	777	793	789	764	791	815	786	804	794	810	773	809	762	804	851	811	793	785	830	834	773	784	825	785	776	779	820	737	781	751	772	771	754	757	792	803	797	767	780	767	779	808	756	826	767	826	794	815	802	743	757	791	794	799	781	839	761	830	793	789	771	783	778	792	832	756	768	793	759	818	805	796	791	769	801	792	795	792	790	797	840	747	830	756	770	791	845	772	807	764	795	787	766	818	761	793	741	768	813	825	826	792	815	800	730	796	775	803	814	754	810	818	780	791	770	790	746	798	794	759	760	781	816	820	809	811	768	768	790	823	759	769	778	813	762	803	838	755	831	802	805	757	766	769	790	789	775	799	783	744	823	741	763	796	778	857	798	800	789	817	770	814	795	780	820	801	801	798	767	753	800	767	812	777	804	774	807	803	840	773	752	752	779	801	792	814	803	719	768	795	777	733	786	833	782	822	818	768	797	795	756	791	831	813	790	786	788	764	818	789	825	740	793	779	801	779	765	775	735	762	805	752	764	790	810	832	806	773	786	742	805	752	737	752	744	822	813	759	785	804	763	835	782	796	813	792	792	811	782	777	837	845	757	769	747	812	819	797	794	770	771	809	801	760	780	851	758	755	832	739	821	774	799	843	831	798	810	790	821	805	821	775	794	793	777	770	773	797	781	750	745	802	772	802	816	813	795	712	805	806	756	766	756	826	733	775	785	789	814	799	816	784	832	810	815	779
7067	16654	13208	6986	5145	3988	3120	2624	2255	1863	1744	1636	1414	1355	1340	1225	1189	1168	1129	1186	1156	1117	1062	1075	1085	1063	1053	1067	1073	1000	1004	989	995	995	1017	992	961	968	974	960	1017	970	924	950	983	1004	980	979	950	954	919	939	1014	913	963	938	952	954	935	954	949	918	974	995	940	982	939	943	972	964	1012	931	974	899	916	958	930	946	940	953	932	948	962	881	896	935	873	954	941	935	946	956	962	910	915	940	958	907	945	920	926	949	944	953	971	942	921	942	951	918	900	946	899	929	978	954	912	896	943	926	1009	962	894	956	897	881	900	919	985	947	950	898	981	921	927	941	902	916	926	937	950	965	948	952	913	920	933	904	886	903	1039	909	905	963	964	980	957	921	945	873	889	937	968	969	978	911	904	946	905	919	943	903	899	926	914	964	956	918	947	969	884	920	933	943	935	920	919	940	952	906	948	928	963	930	897	906	965	894	945	942	965	991	980	944	963	944	976	931	926	958	977	946	970	869	929	856	909	923	916	890	928	914	1000	993	904	940	880	936	930	976	916	937	927	941	936	918	949	961	927	923	924	973	909	1012	964	902	924	967	982	968	934	921	926	943	935	926	947	898	947	995	966	965	915	942	897	914	887	954	911	967	938	933	929	958	910	958	944	910	920	856	907	948	966	928	927	951	968	936	910	917	973	965	917	948	870	965	909	976	944	914	972	898	914	938	925	900	933	913	945	973	907	898	920	864	956	896	905	902	934	949	972	954	899	1001	938	921	913	979	942	967	920	950	941	892	959	943	954	942	947	973	938	916	916	937	930	911	915	965	971	990	958	951	937	912	939	949	944	915	996	891	930	963	969	957	927	929	946	950	947	899	943	937	924	970	895	916	951	925	966	909	907	953	935	946	942	921	948	943	927	944	965	971	946	950	977	959	972	945	924	888	936	998	953	964	913	986	954	971	945	909	956	925	909	944	882	974	929	922	896	943	912	912	982	915	889	889	950	914	926	924	886	926	929	919	971	925	967	978	949	907	940	862	919	904	951	935	891	897	933	954	934	924	952	964	922	941	973	924	995	935	937	960	931	933	897	891	937	979	926	969	936	956	952	885	889	940	916	923	936	907	971	957	943	894	941	986	949	904	927	929	920	1003	929	919	937	935	843	902	898	919	890	905	962	915	955	982	943	966	946	914	948	931	911	859	940	948	956	929	930	911	868	947	893	971	912	996	948	922	932	1000	921	934	975	950	908	908	982	936	943	887	959	933	953	926	907	928	914	916	923	946	949	931	923	901	937	979	952	972	943	922	936	952	952	922	999	933	933	933	940	913	944	990	950	936	960	901	931	957	920	960	890	908	920	894	955	900	972	988	943	947	871	970	921	904	954	921	973	943	909	921	902	947	928	949	948	908	975	976	957	928	957	888	947	947	902	929	934	897	936	961	959	976	941	880	971	972	981	898	938	941	977	889	898	943	983	879	942	928	973	922	989	907	919	941	906	952	904	907	955	896	975	934	929	900	909	917	912	938	924	971	908	959	886	914	913	876	930	949	919	1003	988	936	919	898	961	934	931	954	980	917	969	952	981	889	975	927	932	933	890	902	927	907	946	952	931	950	956	1001	1001	917	940	897	921	935	956	930	942	913	977	948	934	921	940	969	935	902	916	887	942	935	916	922	954	913	946	962	962	968	923	947	938	975	927	883	895	962	929	913	971	915	918	934	894	933	934	935	981	944	943	960	969	940	949	966	889	859	890	946	922	897	886	1017	952	942	891	883	938	938	955	1031	925	892	948	967	895	981	947	947	886	907	913	895	947	928	887	941	960	946	926	922	922	946	985	952	885	904	962	909	901	866	1004	935	909	914	903	919	932	900	952	937	931	960	972	954	880	910	939	927	926	936	897	930	935	928	909	951	951	895	880	893	938	942	929	981	902	962	897	898	967	955	925	913	929	991	949	922	903	937	939	913	929	940	923	868	938	933	962	950	880	863	947	936	876	908	896	937	918	923	917	951	971	952	945	938	920	934	941	914	956	930	893	868	931	915	969	950	981	965	1021	926	974	942	934	967	880	965	922	896	920	934	930	936	965	965	963	882	964	947	935	961	898	950	939	970	896	974	925	895	942	896	916	912	927	1001	912	932	941	939	930	932	992	913	962	953	908	951	965	978	931	940	953	914	933	886	937	910	928	920	891	891	928	900	916	925	911	935	932	949	925	950	964	951	958	920	946	930	944	899	980	910	913	924	945	925	908	934	888	989	936	905	846	975	922	898	960	922	863	917	908	928	919	929	922	976	980	871	982	962	957	928	917	907	963	929	944	968	902	914	897	857	949	986	925	905	946	974	980	953	931	965	895	906	979	908	972	943	927	958	925	955	925	933	961	900	930	934	868	939	938	948	955	934	869	924	911	906	886	999	964	942	882	938	925	908	977	926	946	909	932	943	985	934	947	963	895	937	980	921	905	930	922	852	931	915	934	898	884	907	954	937	981	879	941	934	848	917	973	974	996	923	972	901	967	951	908	927	949	937	935	981	922	976	997	922	875	944	917	940	969	981	880	923	845	914	939	943	909	987	928	918	942	848	855	938	922	1006	944	966	919	973	974	942	932	962	1016	902	925	894	879	918	937	952	929	925	936	963	929	931	879	890	891	949	896	944	905	930	953	975	939	990	909	943	887	953	949	901	969	962	905	954	898	974	939	943	966	907	889	883	989	965	926	914	842	907	948	903	945	954	932	915	911	967	926	923	930	913	978	952	926	945	955	928	960	979	947	940	914	932	947	936	907	960	952	985	954	898	913	897	936	891	965	960	905	931	951	948	954	941	929	922	928	911	911	969	911	915	941	920	939	964	911	904	953	904	977	945	949	968	950	902	927	941	883	905	908	883	886	910	952	923	978	944	883	948	950	976	951	1002	936	892	967	993	1005	922	932	991	944	954	911	919	948	881	913	922	954	914	898	921	955	950	901	939	947	920	924	920	925	978	911	909	945	913	906	949	926	931	931	882	940	977	934	965	925	894	909	920	960	947	952	914	907	955	940	917	966	953	958	952	908	930	952	928	948	982	918	908	926	942	917	962	966	919	924	868	947	903	920	903	899	959	935	924	928	970	924	934	924	906	951	930	936	986	973	946	918	877	998	949	894	932	914	938	949	933	928	919	921	864	926	983	927	973	911	926	891	972	947	914	915	976	942	956	891	956	911	915	948	841	938	937	956	944	941	887	884	933	939	914	946	967	967	926	971	958	983	885	924	965	895	983	915	952	959	920	930	912	938	925	941	934	900	908	926	931	903	972	884	970	893	907	922	922	949	919	881	943	910	898	936	921	918	947	953	976	935	894	921	907	942	892	938	902	947	969	899	987	908	929	975	865	947	986	920	944	928	889	944	922	939	964	913	912	938	913	895	981	912	897	934	907	990	929	940	889	902	918	923	955	916	953	907	944	969	906	953	968	918	946	929	915	938	947	952	914	963	977	900	958	955	937	924	959	938	959	964	939	986	909	926	966	908	965	920	949	939	919
27475	20153	6077	510	381	300	289	275	295	283	253	300	262	257	280	263	324	291	262	283	279	309	273	265	239	257	230	249	245	270	272	267	257	301	266	243	240	241	256	256	265	260	288	258	235	265	246	254	276	234	260	255	275	253	276	258	269	263	274	265	255	257	266	263	253	249	268	271	261	288	249	278	265	243	280	279	281	271	262	284	238	242	275	283	264	271	288	262	254	251	239	260	248	263	242	250	258	280	269	264	274	240	258	249	249	271	239	281	267	251	267	224	264	267	255	288	284	276	246	284	240	278	266	254	252	241	272	213	276	247	230	256	292	298	270	256	253	287	280	264	243	280	283	250	253	248	284	249	254	253	270	288	308	243	239	222	251	284	279	260	276	242	251	266	293	246	263	272	265	282	266	247	265	278	274	257	238	238	229	264	284	276	259	277	255	290	270	273	236	243	271	263	247	257	282	265	269	290	278	254	259	260	264	251	258	228	301	271	245	256	284	259	268	247	292	232	264	283	288	267	259	270	277	270	262	262	269	261	241	267	254	250	252	283	304	258	273	255	275	245	239	238	230	280	275	243	270	257	269	248	280	255	255	290	246	286	265	253	294	291	284	246	270	260	264	279	262	271	245	267	271	249	275	278	262	264	277	268	259	256	275	233	275	267	272	279	265	260	292	242	252	258	245	285	256	258	250	257	261	294	242	286	286	271	247	281	264	234	232	260	267	232	235	283	264	261	280	263	282	259	231	238	259	281	273	298	259	254	250	288	274	281	289	242	265	264	271	262	270	232	272	243	257	255	262	277	261	255	289	259	282	227	270	285	301	297	237	265	267	250	260	238	251	266	260	255	244	265	260	245	254	266	268	326	280	261	287	272	266	246	268	247	270	253	254	264	256	277	235	276	253	265	249	284	252	284	290	275	266	252	260	253	240	291	271	260	266	248	235	280	261	263	265	242	275	238	279	266	307	277	262	263	259	268	266	256	243	276	263	250	270	267	283	258	254	255	259	254	267	224	271	266	237	251	262	255	273	266	267	243	262	282	232	261	233	248	260	256	264	244	282	240	271	256	231	250	253	255	265	255	262	234	267	289	288	254	260	285	281	246	277	244	246	251	270	271	257	247	288	254	258	285	290	275	260	247	267	272	268	282	265	265	237	287	286	266	259	256	252	265	245	261	256	253	269	271	285	264	281	281	269	237	288	274	250	268	243	251	272	241	242	290	275	230	265	273	246	260	259	278	259	259	270	253	263	244	243	281	271	252	267	246	269	262	273	268	259	269	242	264	243	256	252	265	278	251	274	238	249	263	255	248	263	222	259	273	261	307	257	238	254	290	246	269	279	261	242	271	262	308	279	281	305	255	225	230	263	262	234	286	243	268	264	284	270	281	263	264	264	276	313	272	246	255	263	280	294	243	308	286	289	278	263	260	248	262	260	274	270	281	284	254	279	231	259	278	260	246	263	264	267	227	308	268	264	273	241	264	268	277	250	253	283	283	263	232	244	258	249	281	267	257	246	280	257	275	266	231	258	284	281	271	240	273	263	281	248	301	253	264	275	277	246	261	262	258	252	247	248	258	287	272	267	265	267	246	234	249	268	269	246	269	268	249	266	281	262	252	270	219	272	243	261	277	261	267	287	257	280	253	253	241	276	253	251	265	258	275	219	270	294	236	256	254	260	261	274	272	291	271	287	288	236	275	272	262	266	238	266	261	293	235	240	265	299	284	269	271	244	260	293	253	272	242	284	252	233	244	256	281	289	258	279	261	268	249	296	284	269	249	261	256	271	259	252	247	288	291	274	267	254	269	273	264	264	274	270	241	262	263	299	247	247	249	262	282	267	256	274	245	274	258	279	267	299	261	276	271	253	242	246	270	254	242	262	279	289	292	251	272	250	293	250	270	248	266	253	257	270	268	258	249	252	251	258	240	262	257	251	269	261	265	265	258	277	267	261	252	269	236	234	254	278	291	261	260	272	258	271	261	253	277	247	253	284	288	292	287	263	300	255	240	239	286	293	259	270	260	248	276	242	258	266	245	271	286	247	271	241	280	288	246	253	271	253	305	278	267	235	261	277	256	277	254	239	266	290	271	266	286	277	229	252	279	282	230	275	268	249	272	235	281	318	274	253	265	270	260	243	253	262	271	284	249	283	270	267	279	283	275	276	260	261	259	275	271	260	244	300	273	268	255	258	252	278	265	291	302	252	255	236	291	249	292	276	247	263	254	240	287	274	272	276	246	247	285	249	277	269	247	287	262	267	283	256	259	239	264	267	247	240	268	249	249	254	298	276	291	242	233	252	246	267	248	279	289	283	234	264	252	251	247	264	274	281	293	245	246	255	250	280	255	274	254	252	271	256	255	271	227	269	272	247	284	270	276	287	258	267	243	257	268	270	261	256	257	268	234	261	268	286	283	255	298	230	253	249	243	273	240	262	249	253	239	227	260	279	275	273	230	248	255	285	273	261	251	263	262	264	254	293	240	256	282	256	284	248	248	238	260	262	271	239	271	263	277	261	269	278	280	273	285	262	257	290	315	243	249	270	278	252	254	235	235	265	270	266	254	262	285	258	266	273	288	273	260	236	256	260	271	260	248	257	290	231	269	251	291	260	223	271	270	291	252	262	250	242	276	238	256	215	256	230	267	238	246	255	254	270	242	275	242	280	248	247	303	289	261	267	261	257	290	278	290	261	289	248	267	273	270	254	271	277	261	262	281	248	258	261	263	270	275	240	260	252	277	267	258	270	234	251	278	275	254	277	281	249	248	250	262	282	268	246	245	276	247	287	260	278	257	298	283	279	271	246	264	243	241	258	266	257	279	282	262	264	268	243	277	269	249	266	246	281	254	260	290	252	271	262	299	239	269	244	266	293	238	269	238	246	243	262	284	270	251	285	278	277	267	252	271	230	262	248	252	260	251	250	270	259	240	239	248	265	253	248	265	266	286	264	273	269	264	247	275	255	240	259	271	272	250	237	286	268	281	245	241	250	241	291	246	264	282	258	291	266	271	276	271	273	257	267	270	254	247	287	300	254	242	302	249	264	286	300	245	255	279	297	248	237	247	287	261	258	275	267	254	270	236	262	261	263	289	279	260	256	293	286	271	290	290	259	284	254	239	290	240	262	289	246	250	258	266	288	291	266	245	273	239	240	255	259	273	264	250	275	267	267	260	268	274	235	257	248	273	254	272	267	272	254	258	295	261	261	262	261	260	244	271	252	282	268	282	268	258	247	240	241	273	284	250	289	264	278	290	265	240	270	268	279	272	254	270	257	292	258	268	263	284	284	278	255	263	275	280	260	216	260	271	298	274	278	256	260	280	295	279	278	298	275	270	277	264	268	258	256	242	282	251	248	273	256	271	253	267	257	281	266	294	253	267	272	270	289	276	284	266	267	239	288	281	276	270	277	252	268	257	257	290	265	258	259	259	236	264	256	263	239	266	239	252	253	265	270	252	272	220	285	259	258	281	245	254	264	248	236	276
3938	953	831	526	461	451	409	375	349	366	365	378	364	383	337	344	332	366	345	341	350	334	333	323	340	329	352	334	306	331	336	362	336	306	347	380	339	342	354	340	396	331	339	342	346	333	333	333	361	330	329	352	330	337	331	301	333	330	329	361	328	357	292	346	368	326	335	349	330	345	339	337	356	325	328	305	355	340	328	355	353	340	353	327	319	357	327	330	342	350	340	360	332	330	348	318	316	332	320	337	354	326	324	359	310	347	307	352	346	338	316	354	362	322	318	343	333	316	331	335	362	345	327	360	321	326	385	311	356	322	357	375	342	332	365	340	315	372	352	348	342	341	307	366	319	335	359	333	317	332	360	333	332	355	318	349	318	362	347	315	354	360	336	357	333	308	333	340	359	307	317	346	319	350	340	308	329	323	322	340	331	353	360	373	316	329	337	357	350	370	365	347	338	351	333	337	326	329	308	333	332	314	361	334	337	335	336	314	336	340	299	321	318	327	320	344	332	320	336	338	341	342	340	332	363	341	372	335	332	352	349	329	357	328	351	300	322	338	322	363	358	309	348	340	349	343	327	344	344	342	352	363	341	355	333	326	336	350	326	322	340	327	351	365	319	353	361	332	328	359	338	337	350	357	331	314	362	318	327	328	320	336	335	338	326	329	348	340	342	351	327	324	330	333	363	339	365	333	306	321	328	330	352	324	367	339	330	318	353	319	339	346	329	345	352	335	341	354	298	339	335	320	351	344	342	346	296	350	351	343	346	347	376	313	306	355	332	401	370	322	323	338	348	356	334	347	335	367	338	362	337	345	350	312	341	324	336	366	349	337	347	315	376	331	328	349	320	337	315	333	326	333	321	360	326	333	359	338	349	322	307	336	337	355	337	327	334	323	347	332	333	336	324	337	350	377	360	318	319	349	324	357	362	339	321	350	326	382	339	331	355	325	329	340	366	331	334	323	344	330	327	340	344	322	355	330	332	345	328	361	336	366	326	368	358	344	343	332	357	338	329	344	349	348	355	304	336	310	347	356	315	328	323	328	350	313	321	308	341	346	326	384	336	352	327	352	319	335	334	371	330	349	346	351	339	354	308	333	333	349	324	377	357	350	301	330	329	333	357	327	322	312	337	331	350	323	342	335	340	323	362	359	315	305	321	334	362	339	340	371	333	318	328	334	369	327	353	336	321	344	360	310	352	346	362	333	338	325	345	342	344	324	345	374	338	353	333	365	322	339	344	313	333	335	352	324	305	361	333	341	359	330	347	329	328	332	310	354	322	350	347	353	355	346	332	300	355	336	317	325	353	317	347	336	292	344	345	345	335	321	326	355	354	338	303	332	324	297	340	318	312	379	357	338	330	329	327	320	357	341	326	356	383	336	339	316	368	332	348	348	340	363	314	324	339	343	343	337	295	354	359	354	344	379	337	327	354	342	327	336	349	337	330	370	346	314	340	361	345	303	347	343	325	369	326	340	311	340	331	336	344	338	364	315	352	320	354	346	347	320	369	320	326	343	353	364	324	319	341	321	323	330	346	335	353	318	334	333	311	356	332	361	363	333	339	352	307	317	334	333	323	356	335	357	340	336	320	343	347	331	301	351	335	338	333	297	326	348	325	351	353	340	333	363	354	348	361	341	316	338	379	307	353	316	344	338	333	317	314	353	328	348	310	352	336	342	377	317	348	367	344	327	348	345	333	356	314	368	355	327	340	350	352	337	326	294	343	338	358	341	354	326	374	323	343	325	334	351	300	331	351	358	316	307	349	338	357	349	347	316	356	345	334	333	329	329	293	335	365	324	324	318	359	317	335	328	342	333	332	325	316	379	332	322	323	368	347	315	337	333	330	344	344	313	351	353	342	336	309	316	319	349	354	353	353	321	321	336	310	354	367	351	345	299	330	348	335	335	323	332	337	329	366	347	302	290	305	336	371	342	306	337	310	347	317	305	351	328	344	304	354	367	345	319	312	304	338	325	342	312	346	357	351	375	329	342	323	343	346	364	339	339	301	351	348	323	350	331	342	344	343	312	351	360	338	337	343	336	347	321	331	321	329	352	340	341	325	333	354	329	305	340	356	331	343	393	336	346	337	327	334	303	346	358	313	341	345	342	377	340	300	341	342	347	331	318	347	335	352	323	345	348	365	340	327	354	374	323	348	364	315	347	315	355	341	362	351	349	356	310	342	332	336	297	338	313	344	309	348	322	314	299	357	366	330	341	307	354	329	352	345	331	292	324	322	324	340	359	327	345	337	347	345	351	327	370	329	322	351	355	327	361	355	315	361	367	336	357	298	322	341	330	340	301	326	358	341	342	340	348	335	328	337	360	333	301	347	331	348	315	339	324	350	325	322	339	326	294	340	319	342	327	341	359	317	347	334	336	368	343	329	326	318	346	313	327	323	358	324	352	315	347	333	323	363	358	323	353	343	357	338	333	330	326	333	348	335	336	365	320	336	334	390	375	332	352	322	343	332	324	351	345	361	350	323	325	327	346	357	333	334	325	345	332	331	342	337	323	343	329	340	321	316	342	343	338	347	330	386	351	326	324	313	339	324	323	321	360	341	332	345	360	341	360	310	348	336	361	313	340	348	357	308	364	331	353	372	313	350	351	347	312	335	352	316	336	333	319	363	351	361	321	299	352	365	343	322	370	351	351	330	349	338	351	347	344	334	337	352	357	323	324	346	339	340	341	357	375	336	331	342	290	352	335	335	339	320	364	343	380	324	357	330	369	344	370	353	361	359	334	374	362	355	349	319	354	324	353	349	309	342	336	348	331	336	364	336	318	349	320	347	326	343	389	352	320	317	354	342	346	354	332	341	343	315	326	343	340	348	318	324	364	304	301	328	315	341	324	345	327	358	349	322	348	322	351	341	338	359	356	351	336	320	304	370	330	355	355	332	341	354	329	379	373	344	360	325	344	332	328	319	322	331	389	334	382	328	323	358	325	341	298	356	366	352	352	328	318	308	354	347	331	349	355	325	346	329	362	349	333	332	326	347	325	322	356	355	321	316	338	328	308	305	347	337	341	312	317	321	335	347	363	367	354	332	344	338	343	314	325	330	343	365	315	361	324	344	343	342	353	344	325	309	338	356	376	315	338	382	330	332	353	327	345	332	355	330	352	320	339	300	313	337	321	377	337	278	369	330	330	347	326	333	339	328	337	313	318	351	320	346	345	349	350	316	342	341	362	339	313	352	320	354	323	332	346	348	338	331	343	350	360	405	343	342	371	339	338	327	327	349	311	331	355	361	328	320	348	348	341	345	345	339	358	334	346	336	347	363	321	337	341	353	322	366	328	365	345	354	323	306	334	352	347	325	353	323	354	345	361	339	318	329	310	345	321	344	342	309	352	356	348	320	358	310	319	325	328	308	355	340	332	342	350	340	330	336	332	333	344	327	349	326	328	325	348	332	345	322	339	304	317	365	340	305	337	317	331	330	352	357	318	332	361	344	315	335	340	326	345	343	345	303	318	309	341
24116	21620	29172	24541	21629	11711	1465	1014	853	815	782	752	763	722	727	629	660	661	596	607	630	657	621	632	641	597	618	635	586	617	580	616	606	611	617	612	666	593	632	600	607	588	551	599	629	639	615	629	571	583	623	566	567	600	618	611	593	599	584	627	629	552	607	662	621	582	631	601	627	554	596	632	652	559	601	582	609	594	538	628	616	646	568	602	570	587	593	605	599	614	561	591	559	614	588	587	605	581	593	605	561	544	594	587	563	594	568	573	622	589	555	605	585	599	576	613	613	553	594	641	553	586	580	617	589	593	540	559	578	566	594	619	543	573	594	564	553	626	611	663	581	594	614	579	625	573	596	621	587	615	632	595	582	584	602	581	601	611	610	607	627	573	584	574	578	582	597	627	569	559	660	611	569	595	584	608	594	607	650	599	574	618	616	584	594	618	593	601	636	554	582	560	627	573	604	605	623	597	575	587	627	601	568	617	581	580	652	577	567	575	577	540	591	619	609	613	611	606	612	567	583	636	634	590	615	592	616	604	616	582	595	597	624	679	625	621	528	603	602	634	566	568	622	551	613	574	575	589	597	626	602	606	645	617	594	616	573	626	617	605	604	616	586	602	583	591	585	611	608	610	628	601	593	621	619	573	594	590	608	610	577	539	557	581	569	606	575	568	571	618	607	593	616	588	617	584	607	563	635	598	645	569	617	603	615	580	600	610	581	597	575	585	602	564	618	612	628	593	588	589	589	567	618	593	589	584	608	634	584	606	566	593	585	589	574	626	596	611	545	607	603	577	603	591	624	562	568	622	601	549	614	619	573	604	614	599	605	571	576	607	579	578	564	591	586	610	590	611	544	591	588	599	607	563	598	586	563	598	586	594	618	597	584	619	605	612	570	575	574	617	614	573	594	582	582	603	588	605	584	563	591	609	539	581	599	560	600	600	605	628	626	560	597	591	592	599	580	583	601	608	578	597	584	606	602	623	599	580	618	582	538	568	579	614	587	595	570	559	564	623	624	622	619	567	645	640	621	573	582	592	630	560	575	564	576	587	590	591	614	539	595	579	545	624	581	617	561	585	569	597	600	626	585	590	637	599	590	574	588	621	599	561	612	596	559	569	561	553	622	577	563	586	572	592	617	597	597	561	600	620	557	621	556	595	608	588	599	601	615	551	592	606	617	596	598	622	572	593	582	561	597	621	559	563	613	585	589	605	604	625	559	590	589	572	640	575	591	603	560	594	552	625	622	623	574	578	575	561	605	592	574	616	585	615	598	591	584	582	611	578	613	579	571	636	617	589	631	596	583	627	605	614	590	602	597	581	611	564	644	560	628	610	596	622	628	571	591	599	591	618	586	601	545	549	645	573	643	607	626	577	596	655	672	594	562	610	555	603	583	577	605	601	599	586	601	604	607	613	579	569	590	557	571	571	613	592	545	579	594	644	598	620	637	608	644	596	602	641	644	592	591	602	568	613	616	588	606	611	647	622	562	586	602	638	551	552	630	585	576	603	597	617	586	553	567	559	599	562	611	614	607	601	627	604	585	572	633	621	581	624	599	512	608	628	626	552	586	597	566	599	614	596	665	568	618	575	565	585	621	580	556	567	565	590	603	574	553	595	638	565	587	584	570	597	635	589	630	594	616	620	560	579	583	595	532	595	589	596	604	607	590	615	610	596	607	608	568	557	600	606	577	572	598	619	546	593	594	588	587	621	560	616	621	558	584	575	584	550	577	558	583	624	611	592	584	545	623	569	618	585	590	599	576	576	599	593	586	557	571	594	603	573	621	583	611	585	591	577	583	593	645	594	557	556	570	562	583	595	606	607	583	579	631	584	620	606	613	600	548	567	604	556	598	593	633	620	692	591	609	599	644	620	594	573	596	562	614	546	566	585	618	617	612	590	603	617	575	606	587	633	604	590	623	593	592	642	607	575	570	591	597	557	613	552	583	602	591	598	615	613	597	592	610	581	623	619	619	589	586	625	582	593	558	621	590	608	600	617	556	575	612	605	576	584	637	633	586	579	609	620	613	576	690	603	601	595	571	607	600	571	619	620	598	611	610	601	687	637	590	623	595	558	575	608	592	610	593	570	614	588	605	627	614	606	639	618	636	623	578	621	605	633	590	594	653	609	594	583	560	615	634	608	600	588	586	611	622	624	611	594	594	586	590	602	602	563	600	545	577	608	622	584	629	563	595	573	625	657	603	590	564	560	592	577	604	598	574	665	585	571	596	635	644	590	618	576	576	596	618	603	644	595	582	614	600	610	570	575	576	609	584	602	570	592	613	582	606	609	612	588	614	600	615	579	641	604	601	601	543	611	586	642	591	604	623	580	637	633	628	596	605	607	602	614	631	578	582	548	596	561	634	552	587	643	615	610	616	609	626	596	556	605	586	638	630	625	627	520	587	579	562	597	610	579	556	584	596	610	573	594	605	561	633	584	604	611	618	591	591	597	613	607	609	591	605	561	632	626	604	575	606	600	621	564	601	595	628	565	584	562	542	573	603	560	562	567	628	612	628	566	591	611	596	666	575	633	601	596	600	598	563	600	593	623	619	593	602	607	581	606	592	590	597	602	571	611	629	582	603	584	593	582	646	553	580	575	608	549	602	624	588	586	599	587	615	613	536	555	598	598	592	615	610	553	583	601	638	546	625	559	564	538	619	611	571	568	616	602	556	596	596	622	558	608	590	592	576	569	594	622	594	555	583	563	631	571	575	587	627	599	583	614	622	624	547	587	588	596	579	618	581	589	589	560	598	562	596	558	547	626	640	549	582	554	601	550	644	562	584	589	582	614	580	622	654	607	638	566	580	569	586	579	586	611	598	631	602	600	600	583	612	573	535	575	630	596	590	570	600	581	618	542	641	551	575	583	620	600	577	561	569	619	566	571	572	611	620	564	576	572	626	598	605	649	611	616	584	613	578	581	608	599	570	579	599	612	614	612	597	599	559	588	595	567	607	587	560	601	627	602	641	585	631	589	590	547	638	567	548	598	583	606	634	571	596	567	595	557	611	569	594	603	559	638	581	634	637	613	613	604	612	603	617	591	614	619	563	581	643	629	583	571	569	583	625	641	584	559	614	601	579	619	571	579	618	614	603	598	624	641	568	578	619	585	609	549	603	610	550	608	608	618	600	559	563	633	578	603	645	586	598	626	597	635	586	641	590	612	575	615	640	582	603	657	591	622	629	610	597	590	587	598	572	598	612	582	606	594	538	584	583	610	587	599	576	611	584	571	569	584	632	649	633	588	637	555	551	582	578	609	611	574	593	596	566	590	587	590	543	572	569	593	603	601	624	600	612	584	598	597	613	598	570	604	631	571	598	597	585	572	607	577	617	617	553	541	595	573	628	617	620	580	574	568	590	585	574	603	634	570	591	572	570	599	579	582	621	616	608	659	557	597	600	619	546	575	597	642	614	617	598	533	598	616	566	583	591	602	571	578	582	645	607	631	591	574	578	588	613	604	570	626	605	584	618	627
4743	10238	7893	4036	2990	2380	1868	1515	1400	1277	1092	1106	999	975	847	849	836	874	827	819	796	778	781	743	743	786	845	766	763	726	719	759	753	742	727	774	711	725	724	749	752	755	749	738	720	728	759	705	768	767	718	749	745	738	710	721	696	661	715	772	729	762	703	723	723	712	730	694	754	713	707	793	756	746	707	744	730	691	708	708	710	730	748	717	672	679	779	699	726	720	713	710	695	717	743	699	709	670	758	736	701	727	716	717	712	707	701	695	719	718	640	760	683	714	673	698	736	721	678	761	745	701	720	738	719	698	749	694	745	716	729	730	723	715	685	710	695	771	699	732	695	701	731	723	748	672	726	673	667	745	687	704	713	738	697	722	746	711	714	726	741	728	690	689	743	687	663	712	721	713	715	675	674	697	686	686	700	699	710	732	745	686	740	681	695	721	710	736	679	734	717	739	703	721	711	714	717	742	769	682	661	680	734	732	674	692	738	698	736	690	671	707	718	738	727	709	697	697	714	703	692	707	672	742	688	775	720	726	677	718	735	705	729	693	706	733	719	688	703	736	736	691	724	737	728	745	710	724	686	717	710	742	686	688	745	692	717	725	703	675	694	668	699	724	685	697	695	744	768	667	719	669	692	697	713	745	713	654	686	696	749	718	709	719	775	669	691	700	714	709	714	749	721	702	706	701	700	767	688	712	680	699	721	645	684	704	717	705	640	734	720	709	698	758	678	714	669	713	740	778	691	667	711	737	702	696	725	708	701	741	718	739	704	664	718	701	743	674	679	753	698	718	699	719	733	697	740	680	710	755	677	776	692	745	741	703	742	679	763	746	680	685	700	743	733	714	748	725	681	719	677	736	685	688	675	708	710	688	690	723	707	744	745	684	709	682	688	731	689	735	728	668	702	695	695	694	682	689	727	693	708	700	680	697	709	698	715	650	749	723	685	692	725	657	742	697	745	689	703	729	635	715	728	686	747	696	732	707	726	710	743	694	712	703	732	716	752	709	696	734	711	724	700	674	698	739	717	697	712	747	715	754	716	696	736	783	732	650	747	670	716	710	649	721	733	730	698	738	709	683	713	664	729	740	733	726	692	739	682	684	675	695	719	678	714	716	712	770	698	709	679	736	695	700	730	705	717	713	696	712	772	653	692	671	715	657	723	703	693	728	672	709	663	703	718	779	735	727	696	721	723	693	722	703	721	711	697	738	674	719	677	673	767	706	740	687	725	735	738	736	670	697	713	753	721	726	728	757	719	713	698	643	655	711	712	667	714	720	754	693	702	722	717	669	715	734	686	759	730	699	690	702	701	727	727	719	703	730	729	700	727	727	716	736	689	719	707	693	708	684	726	702	707	704	759	708	676	649	727	764	732	705	719	670	719	728	699	698	704	703	693	689	715	712	729	749	669	738	679	701	721	719	686	694	715	695	729	730	725	713	722	734	721	701	757	686	702	727	669	709	753	705	718	702	717	702	691	694	674	662	716	656	727	737	686	733	705	750	725	759	708	690	714	742	677	688	641	717	686	748	680	707	683	704	709	720	710	737	714	691	737	724	703	710	663	700	642	744	716	701	719	714	775	719	711	678	658	765	744	738	740	716	707	726	721	725	711	656	718	673	713	680	756	745	715	708	708	689	707	736	739	713	722	658	719	687	752	761	715	702	713	725	655	712	700	678	708	740	689	725	732	661	700	761	659	736	738	699	752	753	701	701	662	720	693	672	699	697	684	719	734	651	767	735	715	731	683	691	741	760	666	721	753	755	699	736	693	721	691	679	737	764	759	696	775	724	690	686	697	711	737	669	662	728	685	721	747	691	708	735	696	691	686	724	747	731	748	720	711	692	734	757	734	711	725	704	691	719	681	694	678	685	719	702	714	713	699	690	716	690	635	676	676	746	669	662	712	740	731	699	664	766	682	718	736	688	727	681	708	694	713	726	702	711	704	665	692	699	737	752	701	682	680	731	676	677	712	722	735	745	704	720	673	704	673	722	694	704	688	686	745	726	703	737	712	689	673	671	753	710	692	707	749	637	669	747	749	721	686	723	721	760	758	722	730	705	706	731	708	732	683	739	689	702	761	711	766	750	694	685	749	760	692	675	711	718	687	661	754	716	752	743	744	726	700	707	741	692	670	732	730	701	704	762	659	739	734	703	679	696	698	661	740	709	747	707	710	771	752	705	721	733	686	680	722	710	691	720	724	682	704	741	731	709	687	691	746	714	726	685	704	687	739	683	721	694	715	686	715	698	678	733	702	674	728	742	755	693	707	671	707	690	702	665	719	656	713	748	687	696	677	676	703	664	701	676	733	717	696	700	704	748	655	717	747	701	695	668	712	719	681	701	719	706	694	713	746	687	729	671	697	674	700	749	737	689	673	701	716	678	675	706	734	680	754	685	754	673	729	675	702	728	720	675	733	756	684	749	710	745	714	723	760	672	710	709	709	674	696	706	677	726	731	713	724	691	711	710	725	745	703	726	696	711	734	715	697	669	713	735	737	704	740	687	697	758	724	680	725	736	715	734	688	680	717	694	779	741	672	719	727	690	721	707	720	671	689	685	728	730	676	700	735	745	640	719	709	716	734	750	686	721	749	717	742	721	682	725	737	697	749	708	712	697	703	699	716	738	688	709	721	694	687	718	690	687	721	680	713	737	675	723	744	706	717	730	701	729	706	665	742	719	719	703	680	693	689	734	706	777	696	709	724	692	719	711	718	707	712	686	720	710	683	685	746	711	722	668	716	681	758	688	772	683	732	692	702	738	683	707	678	717	636	687	687	662	711	749	672	688	686	761	720	728	724	689	767	740	729	750	700	695	709	694	693	732	734	724	728	704	752	698	717	703	729	669	720	755	710	720	680	723	662	750	722	682	712	713	657	743	718	727	657	713	669	770	675	664	693	715	782	702	703	690	698	724	679	729	666	719	698	713	696	685	755	715	687	722	697	697	666	775	699	726	721	684	691	721	732	707	719	703	763	726	687	719	712	696	677	693	682	639	732	744	662	689	675	712	714	710	699	728	751	717	655	720	722	735	670	690	706	741	697	701	688	705	677	696	722	714	740	663	670	670	710	722	721	748	702	703	668	742	724	715	691	747	725	726	679	689	709	737	738	707	729	708	706	701	674	716	750	669	710	722	739	761	678	681	706	757	717	676	693	681	705	709	710	763	692	724	708	783	718	671	693	714	751	746	713	691	665	696	661	697	703	725	751	679	711	711	716	702	718	719	762	672	688	731	697	694	681	698	689	691	709	711	718	717	708	706	679	739	717	709	721	740	737	716	713	700	705	733	687	717	741	672	741	747	654	744	695	709	728	701	690	718	673	703	632	704	743	732	684	697	721	696	721	737	742	706	793	726	717	714	669	751	696	729	720	702	718	716	694	768	704	708	785	678	715	670	704	698	730	695	717	709	735	708	694	729	717	704	665	685	705	745	714	665	708	697	737	670	679	709	681	714	723	711	672	699	712	718	725	658	724	697
25313	21525	27829	25545	9689	624	508	441	369	375	399	351	317	320	340	293	295	304	308	304	280	311	298	270	253	273	299	298	301	268	318	311	315	246	277	288	272	303	290	297	305	296	316	293	295	280	298	274	317	319	269	244	274	302	275	287	289	285	294	304	289	296	267	294	274	263	289	302	279	288	281	281	272	305	269	296	282	287	277	310	287	295	276	261	283	298	283	272	284	274	310	285	289	296	284	292	291	252	290	267	260	268	289	261	267	291	299	284	285	278	276	295	293	343	286	299	290	296	256	287	277	288	282	256	263	283	268	288	267	271	300	281	294	258	280	255	263	291	297	267	296	282	304	267	270	293	313	298	312	277	270	299	259	321	275	295	306	298	315	255	309	271	289	256	312	297	269	293	264	280	270	253	276	276	310	311	289	299	282	277	292	298	278	273	288	279	280	293	284	315	282	281	304	287	289	281	262	260	250	267	279	280	286	271	294	253	294	301	286	266	264	286	287	292	295	302	308	305	308	303	276	269	261	287	279	277	285	277	275	251	243	262	248	268	282	279	288	269	315	285	301	286	294	287	309	310	283	277	255	277	291	280	321	304	282	320	296	306	291	277	290	297	286	318	273	299	285	268	321	272	259	267	322	287	293	299	301	267	278	301	260	273	286	309	275	289	290	276	301	307	297	289	296	292	259	316	293	293	285	276	317	325	266	265	280	286	272	308	271	280	263	307	316	286	270	303	281	285	315	299	310	287	289	268	293	266	279	280	277	297	279	293	317	288	320	305	284	316	287	255	265	277	275	277	286	312	297	275	266	284	299	260	278	273	264	287	287	296	286	295	292	288	277	268	288	282	263	246	297	309	293	260	312	289	275	279	265	261	281	331	290	295	284	239	287	287	313	285	297	280	277	296	268	302	275	291	273	267	259	289	281	303	290	277	297	285	301	277	290	269	255	317	267	264	304	290	296	281	291	302	263	276	288	265	275	272	273	289	286	274	311	280	288	300	298	293	297	297	271	298	268	284	268	303	298	303	306	268	285	298	279	308	267	268	300	267	285	277	297	250	277	289	306	291	306	260	291	276	277	271	258	283	283	274	286	294	282	290	256	292	311	285	307	310	290	291	282	283	296	300	289	317	258	275	283	294	309	307	296	280	286	307	277	282	284	284	295	278	258	314	275	293	295	320	272	285	317	280	295	277	281	285	277	303	260	290	278	300	273	300	297	255	277	322	296	285	268	300	284	322	267	270	294	274	288	286	296	277	297	268	297	300	272	287	287	289	302	289	279	278	283	269	293	297	288	279	304	267	265	287	306	302	304	262	280	271	294	270	278	272	297	302	273	282	315	293	291	294	271	312	269	273	303	285	292	287	282	309	312	286	294	290	284	262	292	305	274	290	268	269	298	272	270	266	307	304	278	299	301	275	294	285	305	293	303	288	306	277	282	278	273	300	271	280	284	300	320	336	303	283	299	285	273	267	292	293	286	298	297	296	276	295	309	273	289	294	285	282	287	282	309	259	283	274	276	277	292	263	292	283	283	281	285	303	302	285	283	282	310	278	278	287	255	285	302	308	283	275	307	279	294	273	297	275	297	293	296	310	272	276	294	328	270	276	293	271	290	260	274	293	319	280	294	302	284	296	288	245	307	297	302	268	292	262	317	265	280	297	287	276	283	277	273	308	308	305	257	278	303	259	281	312	316	301	256	297	257	307	276	246	305	284	288	276	287	280	269	291	301	276	291	280	292	300	287	290	297	301	264	281	283	284	290	301	318	275	297	265	296	301	273	305	289	271	277	299	301	291	327	271	296	283	282	309	263	280	291	273	277	299	283	277	302	273	298	271	272	279	288	281	297	251	306	275	299	291	295	289	282	261	305	294	318	296	290	275	278	309	267	294	296	280	264	265	302	264	272	291	295	289	265	282	303	281	302	276	276	302	272	283	285	283	262	296	267	267	276	279	268	314	282	298	285	293	270	331	285	263	292	271	272	273	296	293	278	283	247	267	258	258	332	291	273	300	307	296	305	242	291	313	315	312	316	310	270	275	265	291	298	294	299	279	310	302	289	271	307	276	271	272	302	277	297	268	273	296	270	297	281	278	276	300	275	286	272	285	292	301	273	293	272	274	266	316	310	290	278	274	277	314	266	285	305	242	286	273	277	266	274	301	286	284	302	297	265	259	311	291	313	284	281	266	287	284	268	311	283	278	315	277	293	286	266	276	252	285	292	326	307	281	264	310	292	295	301	283	298	259	293	275	305	319	297	293	275	306	266	304	286	284	286	281	324	274	295	296	291	303	280	305	291	321	312	289	275	287	263	321	276	258	268	296	301	263	285	274	291	269	287	288	264	261	304	293	284	277	274	297	290	266	283	308	267	270	277	263	263	272	266	289	291	280	259	265	301	278	273	299	294	321	298	313	257	280	283	281	262	302	297	306	301	293	311	303	317	295	288	301	297	287	270	301	276	291	292	292	278	297	264	292	281	236	295	317	276	298	285	307	280	247	287	269	274	273	291	326	296	283	278	335	269	273	269	289	261	308	293	287	266	292	309	284	284	311	268	307	297	281	276	274	281	260	274	251	278	286	276	303	258	280	311	271	272	276	276	311	292	331	273	299	295	324	312	312	284	278	277	296	309	292	310	298	292	289	304	278	296	257	296	307	290	261	277	267	277	284	303	288	298	285	285	264	288	281	307	294	277	293	311	315	272	280	285	273	299	291	274	284	278	299	299	272	298	288	263	285	259	288	283	300	280	243	291	298	302	292	311	264	287	290	290	288	284	282	281	291	302	293	319	272	266	265	265	267	283	306	279	299	288	290	263	275	289	294	250	296	294	300	296	284	269	320	289	274	284	280	284	280	287	263	267	292	293	299	267	287	295	312	271	281	339	281	277	277	286	268	268	317	284	286	293	276	279	279	276	305	267	295	285	312	279	287	279	318	295	311	259	263	300	295	314	290	281	274	273	272	294	299	303	292	247	260	263	303	256	310	297	296	275	285	296	313	288	259	294	298	299	296	302	286	256	305	254	318	280	301	317	299	274	315	276	299	270	280	263	319	294	286	303	287	279	291	268	311	295	272	277	279	292	262	293	310	283	295	278	284	260	259	269	294	322	251	301	284	281	297	291	273	294	319	286	288	291	278	282	296	276	267	279	283	283	282	301	291	292	302	265	260	283	291	297	264	274	300	273	284	281	280	292	275	286	282	290	323	271	317	280	260	309	285	284	273	269	288	280	267	283	287	266	297	286	292	301	262	257	268	305	283	283	296	262	275	305	300	296	295	250	298	253	326	291	287	282	292	297	285	258	305	283	281	275	253	281	309	341	280	317	258	301	296	302	269	291	296	284	296	289	281	285	253	273	291	292	291	257	274	278	281	303	259	311	255	305	306	275	299	276	263	273	241	286	275	284	289	271	263	280	307	283	307	292	278	283	320	275	285	285	272	292	287	271	267	314	287	282	295	249	292	302	278	308	284	295	289	259	297
4377	5461	4309	2067	1578	1214	985	829	692	655	615	552	572	477	467	458	505	460	469	427	417	389	428	417	397	398	403	410	393	411	410	405	402	408	400	398	358	409	361	403	389	412	380	413	382	375	369	403	377	380	390	408	438	392	410	404	424	388	394	393	409	408	399	404	385	411	403	404	413	386	392	398	400	425	357	407	358	398	393	375	397	368	378	380	401	393	390	405	419	409	376	377	358	365	379	387	420	395	399	362	373	407	408	396	387	398	370	397	376	362	390	384	399	414	377	421	385	388	333	391	382	400	390	363	406	382	372	399	360	411	387	378	365	364	365	391	393	390	405	409	377	397	375	365	403	418	345	357	361	362	395	360	434	401	363	416	451	382	391	403	390	391	378	394	374	440	406	385	414	379	404	379	353	402	389	420	347	390	356	357	379	378	406	373	387	373	406	390	408	398	421	387	381	374	398	381	396	383	378	385	381	384	364	388	363	398	357	386	399	387	403	364	426	376	402	371	379	393	381	393	372	403	389	376	400	380	387	407	363	403	413	384	407	396	373	371	337	376	370	376	380	400	377	389	391	385	407	369	399	370	365	412	372	373	385	362	368	377	392	412	390	401	398	368	407	359	400	350	383	410	374	383	401	371	399	381	371	377	399	373	394	395	369	407	393	386	365	391	365	375	419	403	349	419	381	415	432	395	411	379	375	389	411	400	381	371	378	395	369	394	363	396	405	353	377	399	407	372	380	380	391	398	383	387	404	381	405	382	395	352	393	376	408	364	404	373	386	419	432	406	377	394	400	368	390	343	383	352	402	379	398	379	379	381	376	373	402	375	374	399	384	399	368	367	368	417	391	381	355	369	406	376	342	381	367	390	334	395	388	384	369	404	389	392	375	353	372	336	407	344	383	398	412	397	375	355	390	410	388	394	384	376	400	416	377	386	389	371	403	388	400	393	393	425	366	370	382	377	375	394	393	373	378	407	397	374	387	358	376	413	349	387	360	402	369	384	402	383	380	353	384	380	406	381	395	362	374	373	397	382	354	379	392	388	393	399	372	372	405	392	379	392	394	390	381	415	408	393	361	379	384	400	351	368	411	379	397	393	365	422	408	362	349	397	355	371	398	368	412	338	389	407	379	405	363	411	363	385	389	372	391	399	381	362	402	366	410	410	378	399	353	384	358	376	397	364	361	409	400	373	384	404	378	403	404	373	414	389	372	408	390	369	363	410	382	365	390	397	417	377	386	429	382	391	369	382	373	392	373	372	384	405	376	381	405	380	410	371	367	380	382	393	387	351	383	375	388	431	396	369	382	398	380	391	389	410	376	366	377	396	402	376	372	368	376	400	376	410	401	375	374	367	366	377	335	368	412	378	392	355	393	411	383	383	381	399	396	385	354	391	358	390	409	372	386	386	404	397	367	408	408	355	389	371	390	378	367	388	369	389	379	374	421	379	393	396	339	382	379	372	369	390	391	418	379	364	393	384	422	378	374	389	384	384	386	378	356	394	384	364	370	395	398	424	416	393	393	397	387	372	379	400	376	404	399	354	387	386	393	418	412	364	351	379	389	372	395	387	370	395	366	372	402	377	372	346	395	393	383	402	391	385	383	369	405	376	351	409	395	396	384	378	387	379	382	379	373	366	377	370	384	363	390	373	377	392	368	371	376	365	377	417	390	356	376	413	383	427	402	373	380	396	366	400	402	421	395	399	387	425	384	383	364	388	414	391	383	390	397	360	382	440	361	394	399	369	395	357	380	384	396	363	409	368	370	401	406	394	386	388	406	390	394	371	354	378	390	379	391	402	408	357	352	409	380	413	395	399	372	385	415	348	404	394	399	363	377	400	387	370	386	340	356	374	391	360	381	426	388	374	415	366	390	364	388	374	395	371	354	416	397	369	404	373	404	395	387	375	378	373	364	405	401	381	381	367	357	409	361	389	358	364	334	378	342	392	355	352	404	447	356	348	395	379	429	371	393	410	368	376	353	412	380	387	368	377	358	370	378	399	369	406	412	382	394	376	380	390	384	414	384	379	379	364	370	394	368	383	382	377	388	356	420	415	393	395	353	408	404	406	407	400	377	360	353	398	374	388	370	373	357	399	395	356	395	388	376	373	345	393	388	399	371	430	413	358	395	373	381	368	391	350	386	419	386	417	377	365	397	386	370	362	392	356	412	399	398	371	395	410	389	364	385	357	391	421	387	416	362	361	413	394	398	371	370	403	414	409	398	364	375	363	396	383	384	386	364	401	419	392	405	408	396	349	398	396	354	368	390	420	390	367	374	419	381	379	385	367	342	377	373	384	375	373	400	391	389	363	405	362	376	386	391	387	403	400	384	380	357	359	368	388	377	365	392	362	363	389	391	435	391	388	349	366	369	376	413	361	391	383	350	408	396	388	367	377	384	373	381	367	388	376	365	370	380	388	390	354	399	380	396	404	382	378	372	395	391	394	368	404	375	398	358	358	376	370	376	405	377	369	405	366	380	360	409	382	419	397	362	361	377	403	397	381	343	367	408	382	400	382	394	373	398	403	435	354	370	385	405	351	371	384	391	360	362	417	360	391	381	432	412	396	399	398	388	395	377	363	372	396	380	375	369	401	371	396	378	388	375	398	415	384	377	432	363	356	364	385	382	376	365	369	363	369	382	387	394	402	415	373	415	361	373	382	377	392	391	409	414	369	403	421	366	385	365	361	381	398	370	381	338	364	366	414	374	359	390	376	400	387	381	374	390	374	419	390	381	331	403	380	393	383	414	386	392	387	381	390	349	368	364	373	367	346	393	360	385	384	391	378	404	413	391	344	371	392	388	386	387	400	379	397	406	403	381	374	388	374	370	391	349	392	381	378	404	393	377	391	404	370	391	355	407	376	376	374	348	371	395	364	380	408	362	362	370	373	375	374	386	357	370	377	375	371	386	371	400	399	348	355	395	418	374	396	390	371	387	362	416	362	342	381	394	386	408	361	361	396	398	376	385	396	377	349	389	389	375	379	382	375	374	373	394	423	398	351	418	364	369	397	380	355	345	358	365	380	368	374	368	384	384	390	360	408	381	392	408	381	411	367	369	378	420	387	394	371	360	397	357	358	368	399	374	391	377	354	376	404	402	409	367	362	429	393	383	398	381	401	378	391	377	393	355	379	383	391	389	373	391	420	404	402	380	390	379	360	396	347	383	402	400	375	362	392	346	373	379	373	402	364	366	383	372	422	383	365	376	392	372	415	396	376	370	383	351	372	380	398	377	364	402	360	356	402	411	382	378	348	368	363	376	407	396	406	383	396	369	362	387	374	396	356	401	376	362	372	364	353	381	366	349	414	371	389	375	348	395	373	398	352	393	413	384	361	405	398	382	358	350	363	363	384	393	375	375	390	398	356	375	394	361	390	373	368	391	384	389	365	396	372	392	399	387	385	403	374	424	390	394	414	371	394	355	393	369	399	386	412	377	390	374	381	413	404	383	368	365	394	402	361	419	385	364	387	380	379
23216	21695	29678	24251	21599	21600	11091	1747	1321	1219	1083	1080	1093	1011	939	920	911	918	856	831	892	887	869	870	835	858	828	841	811	849	777	863	838	872	831	791	766	778	836	796	814	775	834	804	812	797	835	801	813	795	782	831	834	798	779	803	815	808	797	807	787	819	829	782	750	837	793	800	837	791	804	800	809	779	820	811	761	749	842	796	766	824	846	807	717	818	760	825	768	804	814	775	784	797	802	743	825	782	762	803	805	834	788	752	826	729	813	814	757	795	746	757	795	717	764	789	773	762	845	780	763	823	815	776	793	767	780	773	801	770	790	792	717	781	729	799	795	799	776	757	809	775	757	791	812	807	758	757	818	763	839	830	814	810	760	754	770	756	779	791	783	795	800	739	809	820	813	813	753	728	760	770	814	766	814	787	801	830	805	774	809	770	817	733	783	788	762	769	783	719	775	777	768	857	730	769	754	772	815	811	746	815	807	765	799	702	829	775	822	808	849	774	825	763	781	795	778	781	790	784	771	734	777	803	819	721	763	783	798	766	755	802	779	779	781	778	778	742	806	756	777	797	816	816	759	756	780	830	794	767	784	810	774	731	746	781	840	775	746	769	788	792	721	794	873	794	756	791	781	806	779	785	778	766	793	813	761	787	787	798	758	788	774	804	754	805	746	860	796	801	792	769	782	768	768	787	781	775	777	764	801	785	830	735	846	802	831	773	783	830	791	787	770	748	775	775	745	751	824	837	801	782	843	769	763	839	811	835	815	789	777	749	742	836	782	744	724	819	763	750	777	823	810	801	744	804	794	800	783	773	800	797	771	773	801	804	738	825	825	743	809	725	790	764	733	785	773	786	756	777	782	815	735	781	828	838	774	760	772	841	800	778	780	792	839	806	779	798	783	791	829	799	809	806	787	833	790	794	795	785	747	761	736	832	778	786	771	779	750	759	758	794	811	798	871	727	795	800	779	771	856	788	803	779	794	767	793	800	775	792	780	802	776	794	776	797	791	795	813	814	786	791	803	814	787	749	819	763	805	762	810	807	828	805	807	780	775	751	796	812	778	815	741	786	783	725	822	814	769	798	777	852	805	737	799	725	775	750	787	725	784	761	733	761	777	794	772	732	801	763	759	810	811	772	782	789	741	824	810	806	765	783	809	763	776	781	773	750	740	819	763	784	753	818	771	760	819	761	764	859	796	772	767	730	746	822	785	794	821	796	738	762	782	742	755	777	806	795	793	741	847	757	782	791	783	825	747	734	770	798	775	779	778	761	779	760	747	792	753	759	795	767	750	790	769	763	800	784	756	785	827	743	834	779	778	782	764	785	776	717	779	779	789	798	827	792	788	789	831	753	790	776	737	761	836	809	771	790	784	809	810	772	782	790	758	767	757	754	811	772	799	830	767	760	770	862	762	742	796	777	801	812	757	789	797	741	773	801	790	778	797	804	763	740	822	820	769	780	806	834	745	780	754	767	788	838	800	767	791	762	754	758	786	828	780	803	763	774	773	765	745	788	783	789	759	809	766	758	781	791	807	806	809	779	811	797	743	764	776	803	792	813	801	812	822	797	765	797	788	787	794	773	774	837	766	756	756	749	838	809	768	795	805	800	822	735	810	791	812	784	789	799	803	767	768	704	818	839	742	797	715	814	800	766	780	775	814	814	796	792	780	781	761	808	756	793	775	828	831	743	747	794	750	793	802	776	786	765	791	785	813	782	769	736	806	821	802	766	764	732	787	803	787	788	756	764	766	790	792	790	770	831	778	822	844	772	779	831	758	763	786	748	788	761	793	779	754	819	712	791	760	803	782	767	786	824	800	818	806	821	837	829	796	779	776	742	715	774	760	797	795	795	783	770	824	739	844	786	804	814	779	756	790	792	806	755	780	818	825	796	786	748	806	795	779	778	835	788	793	796	770	775	787	755	777	808	758	803	785	744	782	775	788	802	735	820	774	784	794	774	813	754	760	787	762	782	782	786	766	799	799	786	766	814	799	804	774	783	837	756	848	795	804	770	769	762	733	770	769	758	745	751	809	796	773	806	795	805	745	814	807	832	808	765	767	786	799	796	786	786	760	828	808	782	777	786	783	740	793	822	770	771	772	802	830	820	798	829	738	763	817	743	821	787	759	773	789	786	772	739	773	766	777	783	789	792	759	803	801	810	754	805	731	759	757	732	793	752	766	783	754	768	816	763	720	766	812	750	798	762	790	789	782	783	777	810	775	782	802	786	806	792	807	756	788	803	757	806	816	803	846	806	816	818	799	779	765	789	744	763	742	774	780	761	814	768	763	787	766	801	811	798	778	783	786	755	778	813	787	785	782	791	761	871	769	779	781	793	805	844	784	772	776	804	777	807	744	773	811	774	756	827	769	762	771	793	796	782	812	793	783	828	756	813	777	757	827	749	833	752	784	795	829	765	849	708	777	759	786	757	788	778	745	774	755	753	766	780	770	800	768	748	782	829	740	764	772	778	749	799	773	788	805	769	754	799	756	766	796	749	754	804	796	782	786	788	729	755	796	776	757	774	755	765	793	756	736	778	795	780	798	797	741	776	781	801	800	764	773	781	824	821	764	740	798	780	752	796	778	757	745	786	765	781	800	809	795	770	759	766	769	823	797	771	836	812	810	751	789	731	804	783	794	807	792	803	807	771	753	756	706	804	765	774	803	796	802	754	812	736	800	778	791	816	737	785	833	784	835	803	797	804	791	807	798	773	788	764	850	779	798	755	745	783	767	783	781	786	783	778	737	781	773	778	817	869	745	764	770	785	819	807	802	848	813	780	786	766	797	758	839	728	856	791	789	774	793	811	763	775	763	758	828	791	774	746	757	766	768	734	754	795	756	805	779	744	740	765	745	775	830	789	805	760	795	790	798	772	778	752	809	795	835	782	784	771	801	766	742	770	810	752	738	795	820	816	795	752	742	706	801	818	820	805	864	782	766	770	795	757	773	740	766	776	749	808	797	745	836	770	795	753	808	802	789	784	782	732	776	795	835	830	798	764	800	826	770	800	775	837	768	753	740	811	773	807	802	729	804	805	845	776	785	755	794	796	814	762	795	828	800	806	800	728	732	721	776	812	769	752	773	794	825	782	780	784	797	790	744	734	764	820	810	816	751	803	813	813	789	789	749	809	783	764	801	801	823	784	705	783	831	767	811	762	797	763	823	811	757	800	772	749	752	781	767	790	751	773	768	784	802	776	735	762	779	765	769	779	788	837	779	762	779	735	772	775	857	800	741	775	814	831	771	784	776	793	811	785	825	725	795	767	792	807	790	798	761	777	798	765	756	754	752	810	721	809	801	714	815	727	818	814	794	743	824	812	775	756	816	793	808	816	789	751	807	761	796	842	793	777	805	803	737	793	822	794	787	773	793	807	821	744	800	736	846	771	781	749	788	811	731	742	776	813	759	825	770	758	812	763	747	756	800	800	778	744	764	820	775	797	781	756	788	768	769	830	771	755	794	820	761	766	775	754	812	788
7085	16497	13166	7070	5103	3812	3129	2527	2212	1898	1696	1602	1468	1397	1353	1359	1196	1186	1183	1165	1048	1011	1076	1058	1053	984	1017	993	1053	1020	1045	965	997	961	984	976	944	975	987	923	975	986	978	938	1006	947	936	931	973	939	942	997	937	909	968	940	924	949	974	956	975	943	889	979	937	994	929	910	919	918	929	957	948	908	960	987	924	972	946	969	937	955	952	905	902	950	903	900	960	946	967	893	924	984	866	976	938	942	968	947	947	892	963	959	954	916	961	947	927	927	939	901	927	980	959	893	908	921	950	943	895	928	894	944	952	977	935	986	951	920	946	925	951	980	916	938	932	910	952	983	971	897	932	948	946	959	917	957	896	933	892	901	945	902	959	939	945	977	950	938	896	885	916	968	862	885	943	943	936	932	897	919	861	953	908	1005	935	921	932	896	941	985	939	940	914	907	947	968	887	938	915	916	924	948	911	888	918	914	936	946	886	928	890	923	894	922	892	946	922	938	894	902	929	919	964	908	931	978	929	917	898	928	945	918	906	920	934	1029	936	947	916	929	880	882	940	922	967	1007	900	940	924	956	918	986	922	957	906	957	906	906	910	913	884	927	884	921	923	914	914	912	982	933	962	875	934	999	901	957	960	884	919	922	928	923	936	937	922	904	918	988	926	888	937	923	927	920	923	960	959	909	938	929	904	914	978	904	918	898	973	908	974	863	925	944	876	914	902	928	937	988	908	979	896	947	909	882	897	908	855	911	927	951	937	938	886	913	915	922	935	997	885	948	928	899	950	930	890	947	956	924	957	920	941	884	935	944	899	944	921	959	944	899	920	935	1008	881	940	927	968	917	929	912	971	927	925	928	965	966	928	947	897	955	884	894	960	894	912	948	938	888	980	889	913	905	895	952	928	923	936	936	939	947	949	924	925	895	932	986	829	979	966	914	872	884	925	909	971	867	979	958	917	865	924	976	915	954	918	925	950	930	919	934	983	949	973	962	954	932	922	1002	934	877	931	936	916	923	893	942	902	912	928	954	887	945	942	931	962	945	934	965	903	932	847	887	905	882	914	894	928	942	941	970	914	960	889	924	988	918	899	904	948	917	907	901	921	940	904	912	904	885	952	973	928	909	899	891	913	932	883	907	927	944	914	942	890	908	864	926	934	928	931	920	903	926	894	895	859	924	964	904	918	957	929	902	879	859	927	931	921	926	932	944	943	889	888	906	923	929	916	919	935	933	912	855	926	967	902	901	912	923	928	936	959	891	969	945	929	899	876	913	940	940	945	924	879	921	881	928	877	951	944	882	971	921	1027	921	914	949	899	969	934	946	959	954	953	880	886	946	914	948	899	939	885	924	930	943	940	945	964	921	914	963	845	908	927	936	897	928	922	943	948	926	891	878	970	970	877	955	926	929	913	927	953	979	941	941	939	945	979	908	958	915	923	931	887	946	891	910	909	838	979	947	915	899	900	917	938	892	953	976	918	928	945	926	958	932	918	937	886	899	925	984	904	867	905	918	925	914	928	973	941	903	915	886	911	924	923	891	896	948	857	919	929	940	909	944	964	948	956	891	957	906	923	900	909	951	908	896	906	931	896	941	876	949	916	953	939	974	934	917	925	922	923	879	908	932	908	930	938	878	949	875	905	935	923	935	902	964	955	873	878	909	897	898	899	931	890	928	938	944	929	899	876	926	937	905	951	886	916	941	945	934	944	958	905	928	936	937	941	978	901	891	944	937	873	938	957	939	891	900	908	945	922	925	910	951	944	956	974	914	934	998	965	964	880	921	973	991	909	964	959	914	917	903	931	945	940	935	906	917	908	903	954	872	913	940	870	890	933	876	898	913	941	911	955	878	902	904	939	899	940	945	892	933	964	951	936	963	976	969	884	915	983	959	950	935	949	916	962	874	945	938	967	979	923	889	875	938	909	934	943	917	919	918	958	911	919	872	957	902	896	879	926	918	923	942	918	940	917	957	933	960	942	951	918	900	938	931	958	941	943	904	865	934	932	938	986	933	887	910	915	808	907	928	991	935	907	922	922	891	924	887	909	965	936	976	886	963	927	924	936	877	989	880	877	917	896	943	942	929	934	958	975	969	949	947	962	981	895	964	923	951	926	909	927	891	931	907	959	939	932	968	921	934	898	933	929	959	899	886	845	953	865	909	1026	988	866	903	986	931	902	916	913	907	904	959	844	898	934	922	935	921	952	917	925	891	952	897	926	939	925	912	928	910	912	926	895	946	949	937	929	961	918	957	928	873	969	941	915	895	924	900	953	973	944	887	924	986	953	944	906	973	894	895	926	901	872	882	891	948	924	946	922	910	953	944	891	905	935	950	956	947	905	957	972	875	956	916	919	911	912	894	894	942	930	885	933	920	966	956	921	937	925	912	943	889	911	892	937	892	946	912	900	992	941	965	924	916	913	996	908	950	951	933	906	926	903	1017	933	964	874	912	1003	931	889	961	916	893	925	934	935	960	929	951	886	946	959	957	887	891	947	911	933	965	921	970	930	939	897	891	971	913	956	895	938	905	912	951	856	921	950	912	919	883	944	955	939	907	902	939	945	905	962	935	925	929	927	934	916	924	905	938	905	909	938	942	947	908	959	882	879	879	937	899	930	894	932	898	918	994	874	916	857	925	946	965	878	901	894	951	962	910	918	890	979	893	936	902	879	906	947	910	939	937	919	902	891	919	929	939	935	919	1012	891	934	958	928	942	973	961	930	958	902	925	920	913	920	939	873	912	967	932	889	894	901	889	929	943	931	927	951	869	912	900	977	893	954	932	897	890	947	873	930	889	919	918	969	899	927	878	917	898	924	937	900	871	925	897	942	930	973	938	895	922	961	914	888	947	941	896	887	870	908	949	1007	919	875	940	954	920	981	950	925	946	937	971	905	933	932	930	910	897	972	961	919	959	951	878	914	916	943	929	887	925	963	904	885	899	954	962	906	954	959	933	904	991	906	952	938	883	962	941	916	910	946	965	893	923	889	925	916	907	906	949	869	925	939	868	938	979	948	940	927	923	945	877	934	902	946	903	955	967	928	953	889	970	909	932	934	950	913	886	983	906	898	840	908	1002	918	908	952	899	881	928	951	932	892	899	925	926	882	954	906	946	901	920	957	915	923	905	893	931	967	870	906	955	884	934	952	910	967	937	899	923	944	895	946	925	956	929	920	884	912	980	953	975	925	971	954	977	867	951	878	930	945	992	901	937	914	935	909	904	926	915	937	919	960	960	994	914	898	890	933	911	938	937	919	934	955	956	948	937	971	925	935	980	920	929	976	955	951	1002	838	931	927	897	967	935	953	911	925	923	855	942	970	940	910	898	948	940	915	966	945	925	896	858	969	894	908	925	907	914	927	914	916	906	974	941	901	897	958	897	966	939	957	973	921	892	925	883	890	905	912	917	910	863	943	955	932	945	873	944	938	936	882	937	916	915	921	912	904	970	930	956	949	930	957	962	925	927	978	966	896	933	916	919	935	945	882	942	948	908	840	946	861	883
27646	20178	6130	512	334	325	305	281	298	255	257	269	258	257	270	298	279	267	281	278	264	278	267	253	261	268	246	260	259	258	251	268	283	272	269	286	251	255	277	277	277	261	272	264	278	236	251	269	265	244	280	247	248	272	259	236	236	239	270	236	301	280	283	261	275	240	281	272	274	259	250	279	258	285	245	233	271	233	242	262	253	269	233	274	273	293	280	290	257	259	274	232	259	290	241	248	263	284	277	250	266	280	269	284	262	283	249	244	264	252	251	268	245	270	248	284	264	257	293	242	272	267	256	259	270	265	214	260	247	271	283	237	222	264	281	275	290	259	264	271	284	253	244	263	262	278	255	259	255	238	265	282	271	254	249	255	247	272	279	226	244	247	284	291	289	264	301	263	251	271	241	265	251	266	265	264	278	267	274	241	269	274	254	248	245	267	291	241	250	256	226	239	257	289	245	301	231	252	290	268	261	252	258	265	284	298	233	271	260	263	248	269	241	278	296	252	244	251	266	265	236	274	248	300	256	268	234	250	254	250	294	245	288	279	271	265	253	260	271	288	271	256	263	278	256	255	254	269	253	273	259	247	250	242	250	263	268	298	279	238	257	274	235	276	265	247	270	283	271	236	270	246	286	235	269	263	257	255	279	286	236	270	277	289	262	270	270	301	291	265	272	256	270	259	266	275	272	260	266	259	259	244	276	241	266	267	275	261	244	262	238	267	246	244	267	302	291	265	278	237	265	273	238	242	287	253	250	261	273	280	317	250	292	269	261	274	266	274	261	265	261	242	271	276	266	278	270	288	299	256	272	235	254	269	282	276	268	250	259	271	285	272	282	244	270	254	248	260	268	271	258	259	265	293	294	278	244	234	254	285	269	269	274	243	277	286	280	250	255	235	261	250	236	225	216	288	260	255	234	264	248	271	267	267	263	289	238	264	244	262	262	268	250	283	276	272	268	250	297	275	269	285	259	286	260	269	240	273	239	249	263	260	259	284	262	267	242	258	269	251	262	245	266	259	225	277	276	270	248	260	262	260	303	268	294	271	259	247	259	255	273	264	262	267	272	258	275	261	265	242	248	263	253	242	278	246	260	254	289	256	278	262	258	274	274	254	261	268	256	248	235	278	258	237	271	252	251	250	258	263	264	255	301	242	246	245	277	255	280	281	272	278	239	232	260	290	264	259	281	276	242	263	271	275	266	291	265	276	248	262	258	243	278	280	274	260	256	271	265	233	243	274	274	279	256	263	283	242	248	268	277	318	265	269	230	265	262	261	253	268	249	273	295	273	259	265	260	249	280	250	254	239	265	267	283	262	254	272	273	253	264	269	238	272	263	285	257	267	253	260	239	260	247	251	281	301	230	267	267	250	264	247	297	275	283	257	248	274	251	288	290	261	253	274	284	245	257	276	290	283	275	267	263	277	294	247	238	257	253	270	275	266	267	223	284	260	221	242	259	276	270	262	246	249	256	275	286	261	266	269	252	278	268	246	262	264	239	275	281	237	273	254	242	292	246	263	254	261	260	264	252	274	258	271	261	278	241	283	254	274	261	285	266	263	287	271	269	249	246	264	256	252	289	268	270	276	262	310	262	243	271	281	272	262	279	307	251	276	248	243	261	269	243	247	255	259	285	261	247	267	235	275	244	257	265	223	283	259	268	283	271	250	249	248	248	284	258	240	263	251	245	246	251	246	294	255	242	234	233	271	256	276	216	273	242	256	263	250	271	283	276	265	249	253	256	260	271	289	264	232	311	282	246	252	277	264	258	276	265	244	236	256	282	259	233	270	258	290	249	272	276	267	265	254	286	265	269	263	258	235	260	252	264	273	268	244	259	295	252	259	255	262	268	288	266	256	274	259	233	281	294	271	273	270	261	282	229	288	262	282	252	282	271	268	252	274	266	246	277	290	236	259	284	245	288	264	251	275	247	278	256	251	271	280	241	284	265	257	270	256	255	276	254	275	265	280	255	251	286	244	290	278	274	263	260	288	307	235	261	275	266	231	258	259	265	253	274	286	226	245	248	266	278	278	246	240	249	271	265	248	272	266	219	274	250	299	270	278	297	278	267	258	264	263	234	264	272	243	255	231	260	266	258	251	245	263	270	293	290	248	254	237	265	269	234	265	295	264	264	238	227	260	276	245	258	270	258	276	251	246	246	277	244	265	233	268	249	248	269	252	271	249	254	259	276	248	245	285	266	242	257	235	251	256	255	232	274	268	261	274	292	250	275	255	243	283	283	271	269	280	265	255	246	258	244	232	263	259	257	267	268	264	243	273	250	266	252	238	248	276	239	283	268	264	266	268	235	289	253	262	235	260	289	274	278	279	245	275	277	265	243	234	263	243	278	277	276	230	286	283	270	266	249	285	234	276	275	243	289	299	244	289	247	262	257	253	247	270	263	263	256	269	260	242	277	268	270	244	260	260	243	241	263	249	253	273	275	268	265	290	274	243	262	253	237	252	270	234	251	281	261	253	265	264	256	261	272	256	249	250	267	247	260	228	256	271	275	280	280	255	261	226	252	248	249	283	269	258	274	290	263	241	273	275	267	266	278	288	271	246	267	260	268	294	270	269	243	255	270	257	254	265	263	258	282	234	259	262	257	245	272	271	259	267	265	252	275	281	254	258	243	240	241	264	270	276	283	246	285	265	256	257	268	279	286	267	270	284	274	285	245	244	281	264	270	268	274	275	219	279	289	260	291	249	236	280	255	255	250	272	277	258	298	248	261	288	248	263	259	291	248	274	255	258	256	283	271	249	269	263	276	273	277	267	279	269	273	273	244	255	275	265	275	273	277	280	274	282	283	276	264	277	241	244	259	270	263	238	255	265	265	243	248	267	235	241	243	244	267	260	254	275	263	269	264	296	249	268	277	262	292	273	253	273	278	266	251	277	274	271	270	266	248	290	257	244	268	257	231	249	257	282	266	290	288	256	238	266	262	249	262	243	288	265	260	262	234	264	289	240	274	268	261	260	258	234	274	246	267	257	264	285	266	257	256	261	273	246	271	279	268	269	273	268	269	272	271	247	275	259	252	273	268	255	288	228	241	263	248	269	257	249	285	268	242	285	316	264	272	271	234	245	241	269	274	264	250	265	267	278	251	250	256	272	272	264	264	239	274	244	288	262	254	257	248	290	254	264	276	267	264	256	313	241	264	274	258	248	251	266	250	282	270	221	279	246	296	262	291	292	247	238	255	249	257	256	267	252	280	265	266	264	239	277	261	272	261	252	234	277	269	245	282	251	263	266	246	245	264	247	250	278	256	272	238	275	251	260	260	276	273	258	256	271	275	257	280	270	264	284	281	268	251	244	254	274	258	282	265	260	234	251	280	282	272	281	277	258	247	266	271	255	296	271	266	271	240	277	273	255	283	256	230	303	233	263	244	270	240	269	260	263	250	271	274	256	276	252	258	270	264	272	271	239	266	250	288	275	258	249	250	251	269	264	269	278	295	247	274	256	249	235	274	206	261	270
3930	1007	902	557	480	445	394	365	411	347	346	374	368	339	382	318	353	341	367	329	310	362	312	324	345	339	356	357	334	348	359	341	385	335	316	347	341	352	306	321	311	309	337	315	352	326	354	339	319	355	347	328	315	344	330	314	325	338	344	330	363	365	319	358	337	339	312	340	336	324	353	316	315	318	312	320	368	348	298	340	362	335	300	320	332	356	375	318	327	308	345	325	358	348	332	308	324	348	339	334	358	316	329	336	341	330	336	302	333	331	334	340	347	339	352	322	353	316	319	329	326	363	332	334	335	330	356	325	333	371	348	343	342	343	346	321	345	378	314	388	317	329	353	345	365	315	327	343	323	336	333	351	315	318	361	321	348	319	325	300	329	371	367	320	332	348	304	345	353	320	337	341	339	344	314	334	330	327	315	321	327	324	346	342	327	376	332	326	326	300	318	305	354	343	338	328	350	339	313	349	339	315	331	343	310	338	328	348	319	343	375	325	339	321	329	318	343	327	345	360	315	367	338	335	349	333	304	323	319	336	364	333	338	350	308	352	365	351	325	362	316	312	329	306	346	327	360	358	331	347	349	315	327	345	344	350	311	324	336	330	342	339	326	361	338	353	324	326	350	321	326	319	337	351	353	331	329	355	332	340	346	306	311	312	343	349	329	359	317	340	336	349	325	353	347	307	327	323	353	327	340	336	346	365	353	334	341	337	333	290	343	344	342	356	335	381	321	327	323	317	344	354	362	339	348	363	344	315	341	364	334	319	347	312	338	282	349	325	361	314	341	337	341	351	323	337	356	320	332	347	339	329	355	337	331	353	346	328	369	291	364	342	327	327	374	308	311	338	327	308	357	359	306	334	348	357	317	340	375	323	342	314	332	333	315	331	337	390	343	339	353	325	359	324	370	319	360	335	316	367	342	340	305	321	341	357	366	362	346	342	341	326	327	345	309	340	355	331	343	330	300	330	302	330	305	336	354	358	346	319	344	338	332	326	326	333	320	337	338	320	362	333	336	350	335	374	331	339	320	348	341	355	318	314	324	330	350	328	325	324	351	351	380	332	330	356	377	348	361	329	369	339	335	340	307	334	324	327	348	369	331	337	337	341	354	378	320	352	334	362	364	336	316	302	332	318	304	357	300	320	334	324	352	361	341	336	342	309	371	363	347	301	320	330	343	342	344	353	327	316	336	325	359	344	348	331	366	334	359	361	322	347	354	357	334	361	320	352	380	332	310	335	331	323	346	347	357	349	341	343	350	332	330	333	353	348	310	337	378	306	378	363	361	309	327	318	322	333	328	333	349	313	324	358	341	343	335	303	355	352	346	321	341	359	331	340	326	349	357	334	361	310	339	366	358	367	365	326	349	354	332	295	320	335	332	349	326	327	353	325	321	337	317	324	327	347	344	327	324	362	334	343	323	369	335	312	333	332	335	337	325	330	364	321	315	350	346	327	308	368	303	326	347	327	331	356	333	335	341	326	329	318	338	327	328	351	356	338	345	334	372	347	357	323	339	319	351	317	306	312	356	301	322	369	338	331	351	331	334	356	332	351	378	336	330	353	351	326	336	347	323	344	353	350	342	330	329	339	313	366	321	298	340	336	340	345	342	331	340	350	338	337	339	346	304	340	350	341	339	348	343	345	318	356	310	340	311	323	319	332	323	352	340	307	324	354	367	367	350	352	353	351	344	351	314	331	323	346	344	346	350	349	363	329	342	341	324	321	320	313	319	364	336	343	325	317	321	332	368	338	357	361	335	324	350	314	331	381	314	342	329	337	351	344	336	359	352	371	327	331	313	330	359	371	308	314	327	331	351	343	327	325	331	328	339	341	332	360	320	337	326	334	343	336	340	339	324	332	322	347	336	355	334	345	350	342	311	329	325	388	342	337	363	337	316	329	332	333	354	371	311	333	328	331	333	342	325	329	354	309	359	324	306	352	342	349	317	361	362	341	345	332	329	340	353	349	320	369	323	338	335	320	362	342	346	345	344	325	327	339	367	321	311	301	320	351	343	369	345	327	344	287	331	349	324	351	359	331	323	343	329	335	357	338	323	326	365	341	346	335	305	310	348	318	278	327	352	328	322	354	338	335	355	317	349	349	337	353	338	341	359	344	343	330	354	349	290	341	315	351	327	334	315	325	337	351	317	311	328	345	335	327	346	346	308	360	329	300	364	351	322	354	341	327	326	337	322	343	323	314	336	346	345	362	329	333	327	348	339	325	348	321	335	338	321	339	314	350	295	361	309	379	356	348	356	363	374	335	293	362	339	367	323	330	313	307	292	373	328	353	323	336	316	340	335	318	352	301	320	352	353	340	331	313	335	352	360	341	317	308	338	364	350	351	327	353	312	320	347	361	328	321	334	364	374	324	321	354	329	290	350	324	348	331	363	335	309	327	378	324	367	356	353	317	318	342	330	329	349	332	368	349	347	342	282	336	342	340	327	336	351	362	329	359	336	365	319	298	331	372	308	347	330	314	308	329	326	339	354	349	307	365	356	341	349	342	361	320	334	341	344	352	331	330	321	329	329	316	326	337	337	306	326	363	300	355	332	327	355	375	334	337	322	347	346	369	353	341	349	343	323	317	325	351	311	357	323	344	355	353	352	362	379	340	334	352	319	343	312	318	329	308	326	380	319	318	337	319	330	327	301	334	336	335	299	340	340	331	356	346	341	366	343	344	327	344	346	343	322	341	326	355	315	361	345	363	296	317	344	340	370	342	340	329	342	338	315	356	362	346	348	329	339	336	296	308	341	320	336	340	356	361	279	320	360	359	330	314	334	357	324	305	346	354	346	351	321	321	339	309	327	322	349	360	329	343	332	366	336	348	338	319	347	332	314	327	302	337	342	353	328	339	308	332	335	348	321	340	311	325	355	350	307	351	377	349	356	350	386	325	310	352	345	315	347	317	305	337	337	333	332	344	347	315	320	344	324	316	361	366	306	306	341	336	379	347	351	368	351	343	338	344	345	304	329	356	348	335	329	345	365	338	311	353	336	305	312	324	359	347	341	343	318	303	302	323	344	326	358	324	308	336	353	355	323	355	322	348	322	354	355	310	363	319	367	357	336	347	376	356	337	346	332	314	304	351	317	351	308	303	332	311	329	366	350	328	353	331	325	324	351	335	343	328	320	348	336	327	337	324	310	319	329	355	349	361	349	351	373	306	330	350	339	354	339	349	324	348	333	332	344	317	334	336	306	324	304	340	326	357	318	321	300	313	334	344	337	307	306	357	311	335	354	320	324	334	316	336	319	369	313	335	330	336	335	333	343	353	368	339	345	378	357	327	326	357	318	311	326	355	335	323	330	343	326	326	347	330	324	324	318	319	330	346	330	342	307	337	349	348	345	345	360	303	377	335	315	315	343	350	319	336	331	353	328	330	347	344	369	346	346	298	315	338	342	342	329	314	332	311	338	343	315	347	321	370	348	321	315	317	350	355	330	356	380	330	356	334	352	360	364	358	350	334	340	318
24112	21676	29233	24660	21667	11683	1478	963	855	813	813	701	663	669	654	693	638	646	652	669	705	677	660	677	609	635	631	640	589	664	616	650	587	678	598	587	609	590	596	585	659	590	650	613	629	630	584	658	557	602	570	623	639	596	579	580	577	584	598	570	614	607	552	645	615	577	579	603	576	643	597	585	621	594	570	581	591	560	656	618	569	582	637	556	609	573	623	574	569	603	567	566	591	566	569	601	634	613	559	588	591	587	575	647	557	601	613	585	630	592	567	612	586	582	601	588	536	610	654	579	578	590	572	605	582	616	627	630	612	624	579	618	584	587	585	586	554	571	603	595	565	577	579	615	662	576	633	564	586	585	617	639	625	612	576	597	603	563	610	604	610	587	613	594	613	599	582	615	602	601	660	591	564	630	610	645	649	637	585	588	618	592	618	621	606	564	618	588	599	578	594	617	581	566	585	594	612	565	617	636	606	540	599	643	581	573	594	592	568	630	638	608	628	653	544	576	572	574	558	602	610	602	592	627	610	616	614	587	570	577	549	576	598	609	654	598	598	623	584	649	539	603	613	607	560	530	592	634	586	552	634	599	574	553	557	607	620	620	584	583	594	596	590	574	584	581	588	626	567	619	587	610	592	606	653	606	586	561	561	587	573	582	576	580	561	621	632	613	579	590	593	582	572	622	602	558	586	605	633	606	572	602	571	583	644	604	585	589	621	568	574	601	619	623	604	617	600	588	562	609	607	606	577	616	602	590	572	594	609	618	564	568	551	618	601	612	613	625	622	578	589	619	637	607	595	621	598	604	628	563	567	580	575	632	585	604	617	638	637	618	583	624	555	584	635	590	574	565	575	586	584	556	632	596	594	625	550	541	590	583	571	598	593	579	616	569	600	613	579	608	635	579	583	630	571	578	627	563	607	612	534	560	561	578	625	601	569	631	571	610	629	580	594	552	585	641	584	584	580	601	572	588	576	607	587	637	614	578	640	632	569	520	632	583	623	622	578	587	619	599	535	566	625	580	560	623	647	596	597	556	601	637	592	594	589	584	587	599	569	593	543	564	590	615	630	545	589	576	627	564	623	580	560	604	606	588	609	644	621	650	585	565	599	614	612	599	611	605	630	599	633	586	541	611	577	608	665	622	593	619	600	602	565	641	607	567	630	604	618	629	621	592	598	554	625	578	591	571	587	592	532	602	585	573	604	632	568	553	560	565	617	583	584	582	575	567	554	588	539	557	618	581	614	581	577	621	596	587	585	599	601	581	595	605	593	541	593	594	573	584	587	605	584	573	643	607	617	613	612	623	608	623	593	602	603	595	601	628	639	575	576	602	639	606	614	598	594	588	589	612	585	571	609	622	591	623	620	609	601	598	650	626	584	590	577	586	548	607	598	611	588	594	579	570	558	600	563	636	605	594	640	576	613	584	588	602	623	602	578	602	607	581	544	592	590	603	551	599	588	588	607	567	617	580	583	572	611	602	619	591	638	558	592	627	568	580	552	575	597	607	625	620	593	580	623	602	603	600	581	607	583	573	583	604	595	576	634	591	601	579	552	624	609	621	591	606	598	601	594	633	610	589	598	602	633	556	560	598	566	605	590	584	594	571	607	569	590	572	584	544	591	643	555	621	669	604	580	587	589	578	607	594	619	610	631	577	640	582	596	617	583	624	561	621	566	580	620	600	583	586	620	579	602	581	610	578	567	583	583	575	559	616	644	602	626	565	607	606	614	610	566	596	578	577	617	586	587	572	638	627	568	616	571	602	578	576	631	594	628	552	590	625	598	582	593	582	626	636	593	567	611	619	632	593	562	575	534	591	571	589	574	572	553	643	561	603	575	572	566	600	628	673	609	619	591	665	590	567	603	604	617	589	624	584	609	636	602	596	623	599	607	582	598	607	590	595	587	590	613	586	611	600	590	631	563	583	593	567	602	652	621	584	586	581	605	567	612	642	630	618	622	615	573	642	587	570	621	588	591	583	613	620	592	616	584	576	613	609	607	631	591	578	583	591	606	568	593	648	578	553	613	608	623	588	603	631	556	618	636	602	569	597	584	554	546	582	603	616	576	591	592	557	609	630	600	612	608	592	588	607	578	595	604	607	593	603	579	622	575	607	588	590	572	594	625	569	599	569	565	606	592	630	645	601	636	564	591	612	610	561	592	565	565	612	604	595	595	578	612	596	600	639	593	591	640	571	593	634	571	585	579	615	612	607	648	620	565	597	623	586	602	565	612	650	611	607	573	594	602	623	596	605	621	590	574	587	614	593	621	626	596	594	595	647	620	554	612	593	586	550	588	625	609	610	562	562	601	595	599	586	590	593	580	605	594	580	619	576	616	600	618	553	602	562	596	620	588	557	562	604	597	583	598	627	637	609	623	590	607	562	593	605	583	595	601	618	599	583	578	595	563	587	613	587	626	600	628	605	595	594	619	597	597	617	566	600	592	605	608	571	563	596	609	570	588	605	558	581	609	576	566	580	619	593	580	631	610	595	602	595	607	615	594	587	575	571	639	587	618	612	610	644	629	557	620	571	609	566	554	574	605	647	610	537	594	586	593	622	596	635	604	602	569	582	550	636	620	585	589	574	611	563	587	605	576	582	589	617	593	575	576	584	590	566	598	630	591	608	604	552	641	592	566	575	581	579	622	631	583	611	605	578	575	608	606	600	611	666	584	592	563	628	638	604	599	564	592	571	590	564	607	652	584	640	615	559	600	606	571	582	593	624	567	654	630	591	574	593	621	517	618	543	582	587	634	587	631	602	606	580	602	600	584	594	563	639	595	551	593	616	604	575	568	587	602	580	603	566	622	580	561	604	636	607	556	572	596	589	565	602	616	616	622	566	609	588	616	617	607	595	573	605	609	569	614	627	544	598	602	631	574	549	589	604	564	557	581	567	578	608	606	603	647	605	613	624	592	606	596	560	574	590	559	598	630	534	581	586	578	576	578	568	615	558	624	606	593	547	635	575	527	611	619	643	615	605	642	574	592	584	635	585	647	612	552	606	592	608	611	571	662	567	631	619	634	597	624	589	616	588	612	561	558	617	565	617	590	610	542	607	597	647	574	600	629	562	623	631	608	618	629	658	583	559	596	602	587	608	584	581	578	629	559	580	590	581	574	603	614	658	601	638	566	651	573	558	582	624	580	633	550	624	589	582	604	569	626	603	581	643	592	611	597	609	617	607	598	613	629	584	570	596	608	604	575	581	605	594	601	566	556	662	598	590	599	616	589	569	548	567	609	603	615	588	587	592	600	567	582	609	603	565	617	549	592	609	606	608	609	587	587	536	562	623	566	579	600	614	554	587	541	606	607	594	595	579	600	614	590	627	604	602	543	646	599	581	571	596	628	609	613	626	568	546	598	537	617	630	606	608	562	599	597	569	579	583	610	619	600	564	664	582	616	606	603	602	566	582	631	574	619	613	613	592	595	618	600	618	615	562	596	646	605	558	607	585	614	608	591	601	628	557	565	588	590	602
4797	10061	7955	4037	3006	2274	1788	1530	1319	1187	1144	1026	977	949	905	886	810	819	843	817	785	789	840	776	769	719	741	812	732	753	749	724	751	758	749	720	707	766	714	716	701	768	716	719	709	741	726	766	689	761	716	750	746	719	744	682	734	706	723	682	747	771	668	736	737	676	678	711	727	735	707	759	703	680	737	725	701	676	726	642	699	757	701	713	721	715	682	693	698	703	739	727	680	748	708	719	688	743	687	713	715	737	713	746	700	660	698	740	733	722	684	723	732	719	668	736	744	719	720	708	737	711	728	677	706	730	679	757	672	755	770	722	699	774	691	694	696	721	715	695	707	706	724	681	725	721	671	713	703	723	782	683	721	699	731	714	692	683	733	716	732	716	769	663	741	701	710	699	693	721	665	705	688	697	716	687	691	709	735	731	684	696	741	722	693	705	664	696	655	738	726	707	709	629	663	741	743	735	718	717	696	708	745	685	725	682	749	687	742	722	683	727	697	690	735	701	736	716	692	682	686	728	727	716	738	701	728	736	742	762	678	679	720	695	638	715	702	703	722	701	708	694	706	743	682	725	713	681	706	702	669	732	699	743	712	714	705	709	720	662	744	710	770	724	722	715	706	704	702	704	685	713	724	724	715	730	734	724	728	719	708	734	699	739	750	736	729	675	716	709	725	719	674	774	738	719	741	743	732	702	715	715	700	758	711	722	719	711	701	709	684	730	674	729	725	686	741	717	724	742	699	746	716	700	743	691	729	732	729	713	664	723	699	699	730	714	719	710	693	749	707	696	759	758	719	728	707	702	734	700	697	751	696	708	737	714	689	683	752	703	718	749	658	696	717	725	764	727	732	695	748	680	671	736	741	704	707	721	753	754	761	703	684	735	713	730	729	757	657	746	663	714	738	704	751	691	736	720	718	710	703	717	734	685	634	718	690	738	748	756	681	727	697	692	734	716	726	732	752	760	708	690	706	708	683	710	722	706	686	679	710	708	693	719	717	727	698	691	685	718	731	705	712	684	717	761	703	695	683	734	693	721	707	686	692	700	667	724	685	718	686	698	707	739	750	690	741	692	751	680	721	770	673	669	725	728	744	716	716	744	666	726	710	730	760	767	764	764	699	723	690	741	724	702	702	698	695	710	693	733	715	730	698	748	731	668	706	714	767	718	723	738	725	734	715	702	756	667	738	716	689	733	716	699	678	738	657	681	677	696	727	762	758	711	741	706	689	711	724	707	692	727	742	726	699	723	709	715	741	709	760	728	692	720	712	699	762	729	715	694	761	708	699	695	688	789	708	692	698	688	701	706	730	731	710	726	689	733	712	702	708	741	689	688	727	719	675	680	697	751	726	675	735	705	683	675	707	739	719	698	677	710	713	693	744	723	699	707	709	718	707	704	722	720	723	698	757	718	728	728	727	707	711	717	726	767	719	726	672	685	721	716	731	665	713	720	688	690	703	656	680	728	696	667	693	688	731	677	709	715	703	676	736	702	715	731	719	742	724	660	728	739	705	736	669	706	663	702	697	755	718	727	705	722	699	719	762	716	719	735	708	746	740	683	628	688	693	730	686	699	686	689	737	706	720	664	757	683	728	676	717	698	701	643	701	711	686	729	730	725	677	742	768	733	712	729	718	739	700	699	717	697	677	728	757	716	744	691	705	756	714	677	754	695	752	739	679	758	676	730	722	620	782	729	672	698	679	719	748	704	721	692	689	737	734	669	703	765	727	745	738	693	733	703	736	731	695	724	695	739	726	725	715	740	711	732	760	689	690	733	678	669	672	717	775	743	693	726	673	740	742	668	702	734	713	706	705	721	696	725	661	733	762	764	684	693	703	726	742	664	659	704	657	684	722	740	737	711	727	729	709	686	744	703	686	679	660	664	686	689	670	709	690	743	703	689	698	712	722	695	733	715	705	706	693	738	701	709	703	715	664	707	685	704	708	774	724	725	732	707	739	694	736	703	726	714	708	721	749	768	678	728	716	700	728	699	690	698	698	686	723	711	679	697	749	713	673	702	709	747	701	697	741	757	740	678	685	721	756	687	721	722	735	714	713	735	689	707	700	716	694	696	684	680	716	726	770	648	714	682	705	719	723	696	771	704	682	733	670	756	702	762	719	697	716	742	713	735	749	676	729	679	694	763	738	715	684	766	696	707	698	680	717	712	751	722	679	688	670	721	695	680	738	694	719	680	698	688	687	655	711	695	770	703	752	715	713	639	708	674	666	758	715	683	752	715	699	696	713	692	741	739	709	728	719	764	729	703	699	708	690	735	750	709	688	728	700	682	699	748	724	710	710	707	706	673	734	721	720	709	744	695	808	760	743	738	713	706	716	750	708	656	671	730	670	724	740	724	765	727	707	683	724	686	691	745	732	686	714	641	696	752	740	769	683	680	726	692	727	723	761	694	661	673	668	664	712	709	713	726	764	701	713	730	713	682	718	692	710	702	717	715	719	714	720	702	673	696	694	711	733	717	772	753	764	685	702	687	717	685	683	716	670	696	709	701	729	705	704	683	665	697	747	684	718	735	683	668	696	716	691	666	701	674	706	679	702	667	707	729	693	699	721	717	733	695	770	733	695	703	721	691	671	678	737	693	681	714	703	734	691	696	774	697	731	735	696	744	686	680	718	704	683	732	681	710	711	742	705	744	710	724	661	732	662	679	715	705	707	746	723	691	686	709	695	666	710	691	702	718	762	696	697	707	724	701	697	736	714	691	715	724	692	707	735	697	727	674	717	769	668	722	687	712	679	695	709	722	722	725	664	747	738	713	694	702	711	687	680	716	704	676	708	729	710	699	710	724	726	731	722	700	691	740	746	718	707	639	745	704	717	685	710	697	713	701	741	672	747	736	663	741	708	702	661	711	729	742	717	702	730	671	676	699	717	749	740	665	707	699	762	678	707	714	749	721	662	686	673	760	679	712	700	702	678	693	733	738	724	766	683	753	691	711	707	671	693	720	702	676	680	742	745	668	706	727	728	720	751	677	703	706	723	715	786	712	778	706	670	710	720	701	731	695	663	713	709	733	730	678	688	666	704	686	734	729	732	701	713	715	717	786	745	707	686	718	790	753	766	685	670	689	721	726	708	720	714	727	734	745	738	734	724	662	701	685	744	697	716	748	736	716	719	682	640	682	751	713	704	730	708	663	700	679	675	678	718	763	724	729	691	696	657	681	686	676	719	693	669	760	727	759	670	678	769	722	694	730	794	722	686	725	699	728	742	733	677	669	687	738	765	749	732	734	721	728	754	729	737	684	702	679	714	699	679	705	707	726	719	700	671	677	744	688	725	679	722	662	679	681	759	735	716	735	715	729	717	693	697	688	683	721	727	699	722	696	739	780	699	703	723	694	717	673	690	677	700	719	729	692	733	696	774	697	685	692	693	654	710	712	730	719	762	750	715	683	653	735	692	709	754	714	694	738	721	703	686	718	727	701	707	724	730	667	709	727	667	674	734	693	689	698	680	687	702	715
25393	21601	27905	25660	9881	654	543	424	420	380	349	375	335	324	344	329	330	322	281	302	281	287	330	324	284	324	324	279	295	302	292	301	253	298	301	279	279	257	260	304	275	303	262	334	291	254	248	281	257	296	260	309	272	293	294	259	275	323	284	272	280	289	289	294	295	281	266	285	279	284	297	294	282	303	301	259	276	302	309	260	288	298	280	270	274	273	273	301	282	299	275	300	271	276	286	324	287	297	280	282	319	273	309	276	291	282	293	264	283	290	284	271	287	273	279	300	283	294	305	249	262	277	266	279	266	283	267	300	264	290	264	284	311	261	287	309	272	286	267	250	295	287	261	291	273	259	308	272	288	264	285	286	283	293	304	290	318	280	274	291	246	309	291	285	273	267	269	315	265	274	287	298	272	293	283	285	279	241	306	263	293	268	300	287	291	274	305	285	335	303	286	308	265	275	273	280	274	275	275	260	298	305	279	273	291	302	307	272	268	298	282	306	305	298	286	284	286	316	307	294	302	306	293	266	266	269	265	294	294	312	295	287	276	286	286	290	271	320	303	258	296	315	261	328	299	241	257	262	284	302	302	295	272	302	286	296	279	293	305	253	296	298	299	287	307	265	293	285	261	262	282	303	258	264	276	299	292	281	286	269	299	299	282	269	304	309	274	313	300	287	319	271	314	271	267	278	303	319	302	266	298	267	280	301	278	311	291	251	306	305	282	265	269	245	265	287	272	284	269	268	301	283	267	257	296	307	259	272	263	274	310	271	295	291	295	295	292	297	264	270	276	266	311	286	286	312	295	267	289	271	274	311	293	277	258	288	260	269	311	281	318	308	288	290	266	268	275	250	302	290	281	282	264	297	290	268	285	272	282	277	317	260	286	286	293	293	273	290	277	283	232	298	328	289	271	291	264	288	289	292	287	307	241	287	300	296	281	266	288	318	269	254	290	272	292	283	295	253	257	275	263	314	265	279	296	274	270	304	296	293	282	284	299	274	266	274	291	282	282	288	294	274	279	281	288	287	285	277	266	299	269	296	287	314	282	286	265	280	267	300	298	288	284	299	303	269	266	284	285	298	278	311	302	292	280	281	288	309	259	298	273	245	275	261	274	295	286	297	301	310	279	312	300	274	294	285	294	274	304	272	279	271	280	291	272	302	302	276	278	296	292	290	286	313	298	255	289	283	285	279	273	251	272	285	281	297	282	255	284	277	292	277	305	294	298	250	297	275	308	301	278	287	278	259	306	298	302	325	250	311	298	297	271	280	293	284	287	300	279	314	301	275	266	295	276	298	308	297	280	318	275	314	287	296	311	292	322	284	278	294	293	282	263	264	270	274	306	286	291	276	269	293	288	311	287	280	296	283	269	255	258	280	289	306	257	285	292	304	280	270	277	281	274	276	289	301	264	265	264	277	299	325	287	311	303	287	268	280	274	298	244	283	304	292	262	294	250	278	264	251	291	291	291	292	275	302	297	291	291	271	296	294	276	282	287	286	332	287	278	269	298	248	303	297	313	321	302	293	297	256	277	275	281	291	266	273	302	272	262	275	294	292	284	305	265	271	303	268	275	273	278	308	248	306	285	298	286	272	295	289	329	268	278	297	269	277	306	250	306	297	283	309	268	281	285	311	283	287	298	296	280	283	290	284	270	277	296	282	279	274	304	268	283	293	324	292	294	291	301	254	262	269	287	279	271	295	276	315	281	278	275	312	300	262	298	295	264	286	293	303	300	265	285	260	286	224	291	289	286	301	296	294	304	297	338	261	289	289	273	277	278	261	289	264	291	315	317	287	272	278	281	285	255	278	281	275	259	288	296	273	313	277	275	268	320	266	283	273	271	311	265	275	282	281	293	257	296	280	252	301	281	300	303	289	283	306	273	267	287	245	274	247	285	294	292	277	305	272	292	260	270	300	268	306	289	284	274	289	310	293	271	297	283	281	289	287	323	296	301	289	282	271	285	319	306	283	315	259	297	300	273	301	313	300	288	268	268	307	298	255	285	288	290	311	266	305	281	301	271	306	283	266	279	275	291	304	307	269	306	271	308	298	309	289	282	252	265	301	265	312	277	262	282	298	263	291	285	282	305	277	288	261	268	290	322	271	322	288	285	309	279	323	282	247	303	257	254	276	261	273	282	266	292	281	278	285	283	258	288	285	299	315	255	289	283	305	284	305	277	295	304	288	273	268	283	288	326	289	299	262	297	288	289	292	266	272	274	272	287	271	289	320	310	295	273	275	278	289	288	265	270	306	286	315	313	257	283	247	279	277	298	286	269	266	277	285	301	276	274	267	290	292	272	298	265	296	295	272	277	294	325	282	282	293	278	299	266	321	293	290	275	280	280	308	250	272	284	282	320	307	283	276	266	291	284	290	303	276	303	251	294	288	263	302	294	275	288	272	262	241	232	285	303	259	279	273	299	319	291	314	282	266	277	334	273	283	270	292	293	326	292	278	292	291	279	259	267	253	285	271	300	285	295	263	290	275	300	307	321	282	279	263	283	293	265	284	276	287	276	271	263	281	302	274	306	292	275	245	245	308	271	306	295	248	259	273	259	278	298	281	276	293	307	265	276	277	276	264	305	288	285	306	269	286	295	315	287	253	296	271	263	315	290	299	279	283	280	249	266	283	320	307	306	264	303	280	269	282	311	295	266	261	298	273	262	300	288	311	284	307	281	277	275	277	266	285	283	257	309	299	311	273	309	288	296	285	281	317	293	258	259	277	296	287	266	276	250	310	293	302	309	284	301	297	248	267	266	250	284	264	278	284	306	267	295	241	273	313	277	303	305	281	294	267	311	309	280	304	300	286	288	307	307	295	253	274	273	297	279	298	320	291	280	295	284	287	300	278	299	261	290	297	284	282	289	306	267	271	278	325	259	285	307	277	273	276	272	250	281	268	313	300	277	261	280	267	248	287	292	309	286	290	284	294	313	296	268	290	270	292	313	296	274	289	259	299	281	273	254	288	307	276	297	289	255	270	267	276	278	333	288	292	292	275	291	277	291	298	289	253	275	276	283	308	284	263	264	290	270	278	288	284	286	270	267	304	280	308	253	295	264	290	300	281	294	284	298	268	293	281	298	279	248	261	290	271	276	304	302	267	278	288	259	271	309	270	278	277	272	276	300	298	281	300	276	284	276	272	287	276	300	295	282	292	293	263	277	295	261	266	285	263	275	289	293	275	275	258	293	278	339	309	268	281	285	294	307	260	317	270	251	310	294	300	295	286	311	292	256	295	295	279	295	291	286	280	275	301	265	261	277	277	306	267	289	292	314	305	291	268	306	269	272	271	248	299	290	275	268	280	309	317	309	289	281	290	277	273	290	309	285	286	281	295	276	269	255	286	308	264	285	288	319	292	271	266	275	264	302	295	276	303	295	281	303	276	286	316	287	298	261	282	285	296	274	283	274	269	296	281	283	280	296	300	316	281	281	279	295	288	308	278	269	304	291	299	298	296	254	265	315	320	305	330	273	338
4507	5673	4153	2121	1548	1156	1031	830	665	644	603	557	522	526	525	442	437	439	450	436	435	447	399	450	391	439	395	432	413	401	429	398	374	404	370	344	404	380	406	411	380	432	355	387	411	367	386	382	389	384	363	399	392	386	368	368	401	386	405	387	368	349	415	371	368	382	388	386	401	430	386	407	361	372	388	390	411	370	381	376	381	395	400	365	377	359	392	368	392	357	405	356	424	372	388	410	383	382	390	367	364	430	387	411	360	384	372	379	417	388	387	372	386	364	350	377	369	364	365	381	393	369	377	394	367	373	422	360	373	392	379	364	391	378	417	374	372	360	397	372	386	420	388	346	353	390	389	388	385	389	355	356	379	402	395	369	394	396	376	358	348	396	412	412	375	380	386	404	396	423	379	378	417	378	403	367	397	390	376	389	355	381	410	415	335	394	378	392	404	383	395	395	377	379	362	399	369	378	382	357	389	358	359	388	397	362	419	376	353	404	387	359	388	396	385	371	396	396	370	364	387	364	393	374	368	365	392	397	397	391	405	380	370	391	397	366	346	436	378	365	394	335	406	407	366	388	409	345	391	350	384	400	398	355	359	340	364	366	393	423	385	375	359	369	390	394	382	401	403	403	382	346	361	394	358	390	378	409	372	341	371	403	380	347	378	350	354	376	383	351	362	403	401	386	355	413	375	368	384	387	408	371	404	379	367	394	395	355	408	380	401	396	370	368	353	356	375	387	400	404	364	380	383	392	367	401	355	389	386	403	388	381	370	379	381	378	371	380	394	364	365	381	371	367	395	370	374	364	386	372	399	362	401	391	380	369	400	395	368	380	369	401	390	381	399	403	369	365	376	357	402	355	364	390	413	403	393	394	386	342	334	368	362	408	337	361	350	401	363	374	410	397	373	375	400	378	353	363	379	404	373	391	380	360	404	385	355	359	366	396	386	398	340	391	402	388	384	388	376	350	433	392	359	382	376	364	361	343	365	399	389	413	370	354	421	367	417	386	418	395	385	388	368	417	363	420	381	414	389	396	407	368	395	399	428	389	380	395	406	373	351	384	399	357	415	362	329	402	380	346	336	376	397	373	352	359	404	389	356	354	390	376	363	366	394	367	401	415	384	419	378	380	373	400	379	379	370	394	396	381	393	397	363	418	392	375	407	382	384	368	381	357	404	411	396	354	379	392	360	351	395	361	391	382	386	383	375	380	396	363	383	365	367	419	381	401	338	369	376	381	323	361	355	394	388	359	369	372	406	387	402	373	370	374	385	376	365	330	421	380	389	376	384	379	377	399	385	366	377	424	375	371	349	393	369	378	367	382	370	371	386	396	372	384	394	381	387	388	398	377	377	387	377	372	370	397	404	409	388	356	406	383	395	390	398	403	395	416	394	383	405	387	363	358	366	409	374	371	390	360	406	390	388	380	393	363	385	367	344	396	384	378	388	359	389	399	384	374	390	367	413	379	360	373	405	377	425	390	366	374	373	399	373	407	391	385	377	349	394	374	404	396	378	370	402	383	416	418	396	403	395	385	388	388	358	412	381	391	367	396	367	381	374	365	418	353	414	377	376	401	371	416	400	358	356	376	377	386	392	353	400	357	415	387	394	369	360	384	438	376	346	389	392	421	358	337	369	394	361	433	412	399	398	383	408	373	358	383	389	391	395	398	390	375	416	414	389	373	389	337	389	399	421	334	380	404	374	409	386	342	388	380	391	387	353	403	381	379	417	408	397	378	396	357	381	370	359	374	360	381	370	398	360	378	355	333	378	386	372	360	378	382	396	418	375	440	407	397	393	391	390	371	360	422	374	381	400	389	384	376	377	382	360	372	409	381	374	387	414	375	375	392	416	401	362	400	388	383	365	400	383	363	403	357	385	364	409	381	362	381	390	372	399	402	367	376	383	392	435	412	363	396	386	411	355	377	371	361	369	399	381	359	363	413	393	417	417	359	363	374	389	406	389	385	342	335	395	361	381	399	366	367	392	392	393	378	382	382	356	373	398	384	381	357	384	376	364	389	386	392	432	366	369	363	367	378	422	379	381	359	391	367	427	379	352	403	376	405	402	367	433	365	393	398	416	392	411	382	374	395	381	391	402	402	403	417	415	387	372	411	385	369	386	350	381	359	354	396	397	388	339	413	364	361	381	377	419	407	396	395	387	416	358	361	404	409	369	370	380	378	371	408	377	399	362	378	398	401	369	389	399	361	393	377	389	375	394	396	412	394	388	370	385	403	365	372	383	374	356	376	347	367	382	385	383	345	391	423	366	434	378	365	359	361	357	388	391	374	408	350	405	400	387	354	416	387	398	392	357	381	359	399	402	389	364	367	350	403	391	357	404	365	379	396	393	373	378	408	397	387	418	387	399	386	378	396	393	378	390	384	404	371	369	382	404	387	390	379	409	365	421	363	405	413	337	406	394	379	350	384	359	380	381	389	391	370	374	406	387	409	371	388	404	393	363	391	393	358	409	399	371	387	432	404	421	368	370	353	384	394	386	423	421	387	394	403	348	418	360	413	374	348	378	377	356	418	355	377	366	390	344	382	345	411	370	375	380	390	358	373	330	420	376	388	414	356	409	420	369	374	388	377	344	352	378	393	403	375	379	392	415	393	382	391	387	405	367	372	366	382	397	366	360	391	388	356	372	389	358	404	425	373	372	391	407	359	367	411	391	372	395	372	410	375	367	420	365	401	357	371	430	417	361	360	378	405	380	418	388	378	378	406	367	386	416	389	384	376	390	411	361	355	380	415	406	416	397	406	370	373	342	400	380	339	390	378	364	423	396	384	380	398	399	397	370	374	391	402	358	402	345	368	401	360	333	394	412	384	365	359	407	385	424	382	406	384	398	389	411	373	384	368	373	395	391	351	372	380	403	351	381	401	397	384	386	374	395	389	405	383	416	358	402	382	379	366	410	405	409	370	387	401	365	368	437	421	399	384	384	379	364	381	348	370	360	349	385	353	382	400	380	377	374	397	368	391	399	381	404	372	389	389	394	384	340	384	431	392	385	381	402	405	363	378	374	375	404	361	403	404	381	428	357	358	357	361	418	361	405	399	393	380	383	375	356	407	379	402	369	385	367	373	369	396	379	377	393	366	386	391	381	388	381	385	396	373	391	383	403	370	357	382	371	394	403	394	399	383	390	354	354	350	383	362	380	421	390	413	402	332	404	389	391	368	420	373	398	378	392	386	420	384	356	361	365	396	406	377	383	368	400	360	386	349	379	381	371	401	405	384	421	355	386	360	398	413	391	393	391	369	400	403	368	380	401	412	404	352	391	414	405	387	344	378	394	414	383	383	378	365	393	352	390	348	378	370	383	342	382	393	384	374	355	349	413	410	376	395	385	359	406	379	350	385	387	387	386	412	380	365	381	393	317	409	372	374	373	403	381	349	379	372	349	391	402	417	375	413	393	354	364	405	334	353	376	366	383	371	379	380	398	406	388	369	384	399	394	396	397	389	360	389	383	400	394	389
23200	21710	29729	24226	21710	21780	11100	1765	1358	1240	1066	1030	1016	962	991	926	992	903	889	800	907	899	849	851	835	830	821	852	834	755	816	805	828	832	847	843	817	816	782	807	786	788	761	808	760	817	824	781	813	789	791	818	773	809	777	825	791	800	855	765	826	737	733	814	803	759	803	766	796	775	847	745	790	818	771	803	803	786	768	776	752	792	807	802	821	782	785	779	782	739	764	832	767	763	778	754	736	797	778	802	773	771	782	780	816	770	806	774	760	758	787	785	801	800	814	759	839	815	812	774	790	835	756	738	731	784	765	792	742	783	743	814	791	800	846	798	825	802	779	779	766	787	753	798	757	863	757	774	802	771	799	823	786	791	792	794	794	798	760	757	826	760	777	810	740	802	804	746	781	780	814	757	768	749	775	754	787	768	778	795	785	793	808	768	774	770	785	799	863	760	762	749	828	759	831	842	791	805	772	829	741	802	786	783	767	772	780	791	809	785	762	797	823	744	767	811	740	761	761	786	792	738	764	748	773	798	834	780	764	760	847	788	822	767	776	761	786	793	764	781	736	822	779	795	807	764	797	798	771	759	802	798	811	775	732	761	803	817	832	810	779	744	783	747	759	815	762	794	845	772	747	823	780	818	819	787	784	812	786	792	857	833	797	759	811	773	773	782	808	787	742	778	824	814	784	761	760	779	791	755	769	786	752	748	785	783	766	725	786	782	786	765	727	789	770	753	796	740	786	801	806	785	789	789	779	792	774	753	795	830	775	821	763	805	789	746	791	740	838	775	754	786	750	785	756	794	794	761	746	774	823	755	781	791	760	758	793	798	751	767	787	800	759	791	794	780	781	801	765	727	812	737	746	792	780	822	812	754	806	758	775	758	787	751	775	769	792	838	765	786	757	737	780	770	809	845	761	720	754	779	792	717	791	772	768	781	758	808	822	748	814	758	847	756	834	799	802	747	705	805	755	864	830	791	685	775	778	741	769	766	833	806	759	828	780	825	804	784	751	793	787	754	733	784	726	803	826	757	806	781	794	782	783	777	784	820	770	748	798	750	788	817	842	768	784	747	772	810	802	811	770	785	741	744	780	751	782	757	756	841	756	779	820	803	765	795	788	777	791	799	760	757	751	744	768	789	802	747	754	824	804	787	746	782	765	755	771	827	796	779	771	794	752	808	811	787	836	767	765	793	759	791	809	801	760	816	753	752	817	781	819	774	783	797	809	762	837	813	756	755	797	763	748	748	845	776	813	768	747	790	804	756	810	758	796	769	777	759	798	745	769	824	789	755	829	784	782	780	799	769	802	812	828	762	754	739	793	807	797	768	795	749	785	808	825	773	798	795	814	804	738	791	767	750	778	757	780	771	754	774	708	719	792	831	796	823	814	739	739	732	755	769	789	790	751	768	797	816	804	788	775	802	793	747	767	767	765	807	781	815	801	776	802	805	802	750	747	779	821	756	802	758	824	757	791	787	751	794	769	779	771	800	832	771	727	751	810	756	824	796	761	767	802	777	756	801	798	790	762	793	786	775	790	738	770	769	757	798	822	736	806	760	769	792	788	773	809	806	809	764	759	763	784	760	757	768	766	776	742	747	763	788	822	812	808	746	812	751	775	832	792	751	754	750	744	746	788	796	817	770	782	829	815	814	823	790	764	805	755	808	775	755	750	794	704	809	772	811	761	792	787	769	774	776	787	766	808	788	774	794	781	812	787	824	760	768	778	775	786	735	803	767	775	739	761	769	785	797	774	748	738	809	789	820	760	784	801	780	738	740	760	768	837	818	812	784	773	772	779	804	848	715	762	785	784	773	766	725	794	783	776	797	792	803	774	796	796	784	766	791	765	819	813	710	730	782	842	774	764	779	808	758	788	827	741	783	787	734	762	800	740	767	771	791	806	782	810	801	793	795	769	745	795	766	809	778	740	825	780	735	753	758	827	768	739	747	829	821	773	814	786	862	752	802	761	758	849	751	805	813	775	810	789	759	830	754	767	855	800	745	796	781	757	716	799	783	815	840	757	841	783	747	734	745	735	757	791	749	770	778	777	743	778	847	796	775	812	733	808	795	787	774	797	770	824	780	743	810	756	726	795	788	764	738	797	815	787	774	778	818	733	754	821	792	810	780	772	782	824	807	782	767	820	792	797	772	776	763	755	777	754	841	723	807	833	768	793	779	773	814	808	802	793	804	746	780	769	783	785	798	775	780	775	777	816	798	757	784	750	739	791	774	803	785	725	799	773	776	802	809	841	777	809	788	826	813	800	793	842	859	747	742	775	767	832	757	861	801	796	749	788	846	787	808	806	756	791	750	749	833	751	763	760	774	731	802	766	793	743	757	780	777	809	759	783	758	755	803	759	786	751	744	770	795	821	808	802	763	732	768	745	765	767	777	744	746	702	801	782	781	810	799	833	779	729	846	737	767	740	743	773	712	751	749	758	780	784	841	766	781	778	782	834	783	704	806	780	804	778	776	791	734	807	771	781	786	797	786	769	749	738	758	805	825	836	765	743	810	760	846	741	751	759	824	796	805	794	788	807	737	763	809	802	753	784	751	720	774	788	792	790	782	770	802	710	776	802	773	799	756	785	804	803	807	765	766	725	748	777	782	761	792	756	756	752	805	817	771	790	800	786	743	803	766	799	838	752	773	779	789	787	833	742	739	784	776	800	758	762	794	776	749	830	806	738	748	766	778	765	733	746	785	804	786	770	758	763	740	788	778	759	757	756	759	775	739	764	794	753	784	777	783	824	784	778	783	729	801	772	746	774	756	734	771	797	765	760	775	748	800	757	808	764	744	814	822	781	763	789	751	787	802	810	767	775	758	760	759	752	815	822	824	797	773	756	801	839	765	754	767	812	799	774	770	799	756	779	809	787	748	775	757	763	823	837	769	803	770	763	804	777	803	762	786	781	775	829	817	739	764	810	777	744	798	753	813	781	775	800	743	793	722	767	755	758	781	761	801	742	805	767	796	816	835	795	776	800	751	764	759	799	736	784	777	755	770	815	708	763	806	759	745	814	776	817	784	825	764	749	746	778	799	778	745	794	811	789	758	736	772	761	742	800	771	724	788	784	849	826	839	780	754	716	780	816	820	765	782	795	754	836	763	779	757	788	769	774	796	840	779	829	775	798	745	807	796	802	811	804	797	741	835	819	801	767	781	792	821	769	768	785	800	718	743	763	801	783	767	758	801	760	811	820	758	757	789	784	765	773	742	772	774	803	722	755	746	792	763	763	793	779	810	762	781	806	820	725	683	804	771	804	756	833	788	757	829	776	755	805	776	781	785	778	756	733	793	794	730	746	814	803	731	825	793	804	771	742	764	757	759	864	775	795	743	767	747	737	744	774	768	821	776	801	754	800	796	764	802	778	821	804	788	773	802	779	791	788	774	762	799	781	782	865	763	768	777	724	786	821	770	772	774	782	759	763	774	759	768	817	775	839	825	807	768	809	785	733	841	776	781	788	818	740	797	754	737
6909	16431	13171	7053	5107	3969	3148	2678	2311	1930	1651	1621	1461	1321	1319	1285	1213	1182	1163	1150	1096	1081	1059	1112	1076	1008	1004	1039	1028	990	921	1008	968	1026	1018	998	1006	972	967	1012	926	964	967	961	1020	908	975	985	939	984	919	986	947	926	894	895	911	906	927	923	963	948	950	915	925	937	972	931	960	905	949	936	932	938	924	930	986	964	948	943	940	975	931	932	931	937	929	975	993	938	913	910	978	930	857	933	943	924	966	932	934	901	946	948	950	894	918	892	955	962	929	951	913	1013	926	917	966	938	938	895	904	932	933	965	927	941	968	898	917	937	928	974	886	922	886	919	843	905	963	939	899	938	905	949	967	948	923	903	858	922	934	892	917	905	939	928	937	952	926	936	960	962	925	935	876	882	918	961	863	948	903	1029	871	927	941	972	923	897	908	909	921	884	926	870	937	965	920	986	917	946	903	1003	958	927	913	931	890	946	962	879	958	919	945	987	912	877	955	927	934	940	958	887	944	968	901	863	904	891	924	918	896	948	906	988	927	876	922	947	901	954	971	922	923	969	922	922	950	856	953	894	902	894	919	902	928	947	972	940	942	891	956	953	915	927	846	929	926	930	932	891	958	930	1003	905	907	991	931	886	948	966	884	889	931	914	907	895	928	955	933	967	944	883	908	941	868	904	911	943	906	988	937	926	934	946	943	904	885	949	972	938	964	879	930	856	954	876	914	868	954	921	938	948	958	918	897	943	929	871	861	927	930	932	910	906	871	915	937	923	904	947	911	936	903	940	955	938	935	945	886	932	942	924	933	925	929	929	914	913	871	925	944	907	892	922	881	987	863	887	949	897	910	937	896	922	912	906	887	885	901	921	923	939	921	959	907	933	922	919	941	991	878	921	882	873	855	891	930	927	965	913	911	933	955	914	893	906	992	884	919	958	984	965	954	923	902	953	915	915	968	895	962	939	951	911	882	938	950	895	941	920	996	931	909	948	924	922	922	933	942	935	930	967	1009	958	946	875	908	905	992	934	892	871	949	938	891	912	955	900	941	942	961	937	851	916	915	965	899	901	909	934	915	944	962	903	905	964	909	920	934	856	972	906	921	966	907	916	889	923	905	912	930	976	957	875	925	907	907	941	950	925	921	938	908	943	907	951	960	902	913	939	914	843	913	915	946	957	927	936	939	927	907	877	933	919	974	875	892	926	917	927	944	874	1004	928	937	923	921	912	972	889	925	890	913	909	916	903	933	866	921	913	894	949	944	947	922	929	917	901	933	888	957	871	957	965	905	910	917	894	973	959	914	955	869	954	927	980	936	960	945	925	923	908	928	901	966	949	917	925	987	942	946	934	907	946	927	947	941	914	907	911	914	926	929	904	887	917	878	960	915	875	935	950	895	876	943	979	941	953	953	920	912	912	958	950	953	980	937	897	950	957	929	902	921	946	920	923	925	922	936	920	959	914	911	942	885	935	910	929	922	929	935	914	909	966	918	901	954	950	941	901	929	932	899	921	941	946	894	915	933	946	986	873	912	921	958	930	947	933	885	962	945	935	949	964	933	942	879	950	961	891	966	959	936	955	985	970	920	898	902	902	971	904	945	939	946	901	944	927	957	874	919	903	891	931	886	932	923	904	872	946	940	927	887	878	920	939	933	886	981	932	970	918	943	913	884	973	875	936	972	932	928	988	900	900	949	990	896	926	906	941	929	982	881	990	952	933	958	923	926	942	944	922	934	930	929	929	918	869	898	961	868	942	902	892	939	911	920	925	932	948	965	905	960	873	960	903	911	938	952	927	968	920	940	918	940	897	935	926	983	926	936	939	893	925	939	931	875	897	891	974	874	932	979	914	944	946	937	991	938	935	926	910	934	942	948	903	889	984	867	960	877	925	917	986	917	947	955	984	974	926	877	971	956	953	915	894	942	977	936	887	925	922	891	902	953	970	931	922	875	939	878	867	915	866	956	963	931	977	952	912	910	874	948	950	954	943	937	961	966	950	922	921	932	937	898	961	938	905	908	932	940	977	932	926	934	947	888	944	905	997	919	916	931	904	895	913	899	928	877	914	958	909	907	872	915	887	968	940	945	978	903	871	955	929	940	924	961	943	907	996	922	916	935	915	934	967	940	940	908	935	954	943	941	949	895	956	947	937	934	934	940	908	944	890	943	899	992	962	937	962	917	930	907	942	898	951	935	922	942	981	939	922	966	874	938	976	936	918	975	937	811	960	935	937	887	943	849	935	947	941	929	899	949	926	903	913	939	947	882	930	912	955	900	909	946	924	1007	914	927	911	948	926	920	946	912	926	874	877	888	925	932	907	923	958	919	918	951	860	925	895	920	898	902	942	992	949	899	914	966	942	929	924	946	930	944	928	943	918	903	956	899	906	941	931	962	933	938	954	908	911	902	907	889	955	941	929	955	940	946	906	950	927	879	946	902	919	881	885	962	959	945	935	911	942	935	911	901	908	930	1001	902	906	943	958	930	897	952	940	975	919	878	878	974	881	942	905	912	863	949	910	873	920	941	921	869	945	949	927	959	936	928	953	925	922	973	936	948	937	953	923	890	956	904	975	942	946	987	901	945	920	971	994	947	945	931	933	929	914	874	919	903	930	941	866	942	971	982	926	927	899	936	898	917	927	929	953	902	932	926	889	911	926	912	995	905	876	870	944	968	959	935	911	912	885	914	882	965	920	942	914	939	924	955	901	923	908	953	881	950	968	941	882	894	903	923	919	900	966	892	896	932	970	913	871	885	946	942	928	931	937	917	949	935	946	933	951	894	882	966	924	925	923	960	941	886	953	913	886	911	906	951	951	968	940	915	897	975	944	986	940	967	939	925	932	894	891	943	966	887	911	904	908	891	892	955	884	900	907	918	909	908	957	934	942	884	953	964	929	934	955	949	907	929	914	945	922	946	898	929	946	919	932	937	923	932	902	898	934	881	942	909	917	873	857	902	979	978	906	941	921	920	963	956	911	920	893	917	977	954	904	894	973	951	899	949	963	926	924	870	896	924	897	995	876	962	935	932	935	894	936	978	948	888	944	906	961	895	930	934	960	917	879	904	926	915	878	882	930	930	936	965	982	925	903	926	931	937	934	921	919	918	934	899	952	850	933	890	877	920	893	951	948	926	895	926	902	946	928	921	971	905	929	927	844	909	957	886	888	927	960	898	922	972	910	927	934	925	915	901	903	940	920	955	904	987	948	962	880	916	964	953	897	966	834	962	956	926	928	911	912	856	938	939	917	914	947	894	906	935	950	915	972	884	936	892	934	866	931	971	914	850	955	915	963	981	920	873	863	946	911	946	896	918	921	957	966	952	951	925	997	903	962	945	931	841	889	846	927	886	884	926	927	924	958	898	901	922	936	920	921	935	881	913	905	944	936	958	987	917	941	926	979	939	923	947	918	960	926	881	962	938	983	880	970	894	924	954	906	908	925	932	920	912	871	965	1017	913	980	920	943	954	937	961	902	905	920	896	875	916	949	965	909	936	921	916	908
27529	20138	6244	630	408	350	336	277	288	290	286	295	280	260	259	270	243	295	238	273	252	279	253	264	253	261	269	271	272	278	267	257	296	282	263	253	310	265	297	259	270	265	294	238	288	281	270	281	248	276	275	268	243	255	248	228	253	240	255	243	250	270	278	266	243	249	269	236	265	219	253	236	273	239	302	263	246	283	267	270	234	237	290	251	279	258	267	261	290	266	213	237	262	284	230	278	276	273	253	285	237	234	245	278	267	263	254	245	277	266	263	283	267	257	270	282	243	251	269	243	230	253	275	254	283	281	289	239	286	260	251	253	232	228	262	276	242	279	247	250	294	248	290	243	235	267	270	287	269	260	264	287	272	266	260	288	265	254	283	247	261	263	260	273	254	269	277	253	254	251	252	280	274	299	263	270	251	264	316	231	244	257	258	272	258	273	250	263	270	256	265	260	274	261	292	262	238	268	272	264	233	257	266	260	239	274	281	256	274	249	240	254	258	233	269	264	290	229	270	263	268	262	264	239	293	273	283	305	229	274	268	238	273	277	290	229	281	274	271	259	278	245	246	258	242	281	295	277	289	247	248	283	271	243	248	255	279	245	271	252	254	236	293	267	273	277	244	252	277	230	273	248	253	253	276	256	279	272	246	269	279	262	278	250	251	234	272	260	244	257	280	250	276	273	255	257	289	248	231	243	265	260	265	285	280	245	271	258	278	263	222	255	287	263	275	262	261	306	292	217	229	241	236	244	250	269	257	300	255	279	286	250	246	269	264	252	239	255	263	260	282	262	266	242	260	253	236	246	281	281	264	246	247	259	258	274	250	251	261	239	272	277	249	253	255	268	248	271	291	263	249	265	222	241	257	263	239	287	286	269	261	270	278	240	257	278	288	284	274	279	287	235	231	249	246	262	280	242	247	244	274	259	246	257	237	277	284	268	266	253	256	277	246	269	258	264	270	276	254	263	265	270	231	230	265	239	253	255	257	272	280	252	261	266	273	291	261	253	254	276	250	262	225	267	267	263	263	247	239	238	270	258	280	266	308	290	269	272	243	235	264	280	266	283	258	270	296	268	243	251	262	267	257	267	249	267	270	240	270	238	269	269	278	246	255	225	263	288	259	251	265	269	265	276	252	238	281	263	252	247	278	262	269	252	268	269	256	270	245	289	282	278	272	238	280	285	290	285	260	246	258	297	241	292	266	258	275	258	262	268	259	257	259	261	280	246	255	241	266	302	276	291	293	262	278	296	246	267	265	268	214	290	221	250	273	272	258	260	248	285	270	254	242	295	271	292	247	285	268	265	227	256	248	281	252	274	266	250	261	288	246	271	285	269	229	247	269	250	273	262	255	249	286	250	297	255	266	269	247	268	259	256	245	280	266	264	242	263	291	272	294	272	278	256	274	223	244	262	286	256	232	260	265	269	269	217	281	305	305	263	268	260	259	244	256	248	265	228	270	235	255	243	251	259	252	266	261	268	270	251	277	300	282	303	271	267	272	287	264	260	247	269	253	270	258	268	266	275	267	244	270	250	247	237	286	275	235	262	250	271	272	261	264	285	282	274	263	276	277	244	274	276	228	278	266	247	240	272	279	269	270	283	267	230	271	231	234	256	236	272	258	252	265	256	277	261	276	275	253	238	274	238	255	273	263	269	277	280	270	283	288	280	236	237	224	270	280	276	274	276	300	220	288	248	279	259	260	251	266	263	239	252	269	262	256	267	252	265	250	234	243	272	270	295	260	219	277	267	272	276	244	262	262	267	214	234	227	254	260	246	265	238	240	241	288	275	267	272	273	253	293	266	284	261	243	237	245	271	246	274	260	290	250	234	241	248	267	277	260	250	296	248	261	272	260	259	264	241	256	315	262	247	253	277	271	284	261	246	256	252	268	297	261	259	246	232	285	285	233	271	267	254	273	273	251	263	271	266	284	265	261	251	265	258	259	247	245	254	281	262	261	260	252	268	268	284	238	284	263	258	244	240	297	243	243	244	269	248	251	272	256	271	279	250	259	252	278	293	245	263	254	292	262	252	281	277	248	251	267	262	257	252	236	293	256	284	272	249	273	270	255	285	238	275	253	252	261	264	274	259	267	256	270	270	263	260	247	275	273	272	243	253	291	259	277	262	262	268	268	271	234	243	272	252	296	269	251	258	280	259	284	260	283	243	280	238	276	289	242	251	259	248	264	263	271	287	268	256	275	270	251	260	258	257	267	258	252	264	277	234	269	243	254	268	264	276	258	255	282	250	261	262	266	251	258	252	265	269	266	279	274	284	290	249	227	278	266	261	281	269	266	260	267	266	240	265	262	257	267	233	268	253	260	236	278	272	270	271	262	291	259	252	263	235	251	258	266	271	276	287	278	252	252	262	278	275	262	286	255	280	264	261	272	274	270	266	257	294	285	251	257	267	261	276	246	274	260	287	279	278	297	258	279	261	239	279	268	271	278	272	251	257	268	244	248	260	259	275	247	269	265	247	256	276	260	249	280	257	238	255	285	254	262	257	259	256	299	263	264	266	274	253	263	265	254	268	265	247	256	273	266	240	255	269	254	251	297	258	261	279	266	259	274	297	256	264	255	266	268	285	276	273	276	277	250	231	258	272	264	253	258	262	253	266	267	244	258	259	258	266	298	264	258	242	276	271	264	229	260	231	251	296	278	265	260	272	285	239	235	300	272	264	274	264	273	249	219	275	251	249	275	273	249	268	244	287	264	275	258	260	274	252	253	265	254	270	298	259	244	240	255	242	287	258	265	258	264	271	247	240	273	277	231	250	262	267	273	243	267	265	246	269	246	267	313	254	273	258	262	262	255	284	270	261	254	297	256	240	280	258	253	269	268	248	253	237	266	218	269	267	267	259	274	252	279	273	264	291	257	249	260	225	275	279	259	248	272	284	263	278	255	270	289	256	255	246	255	256	285	265	258	263	295	278	265	247	256	296	282	264	280	271	264	268	263	245	248	242	256	271	252	258	231	274	266	272	273	277	253	253	268	263	278	240	255	262	261	244	252	240	251	276	246	252	258	258	261	271	256	244	240	259	270	284	272	246	275	266	277	291	268	259	263	254	299	245	270	278	245	274	258	252	256	249	264	210	270	269	257	276	247	287	278	235	256	263	266	254	274	278	286	268	252	289	285	232	259	249	261	263	253	273	270	246	276	280	259	269	277	262	232	275	264	250	276	239	267	266	249	254	248	239	263	254	264	274	262	258	282	243	308	256	265	252	262	260	276	261	236	278	263	267	256	238	237	216	260	258	252	250	260	279	258	288	268	257	251	235	276	272	251	266	266	245	274	254	249	274	285	263	271	272	278	272	271	269	237	249	265	257	269	262	239	236	258	262	276	267	223	262	257	245	250	275	260	273	284	252	266	264	257	260	281	269	285	257	260	264	256	260	279	254	294	252	273	267	265	250	258	273	276	267	247	291	264	276	282	290	281	262	256	294	246	250	245	281	236	259	252	268	250	241	301	263	271	277
3907	1088	892	569	468	448	427	392	371	345	352	381	360	349	375	344	376	323	345	363	354	355	351	360	327	337	333	343	327	358	365	342	315	309	339	360	333	349	328	313	352	366	348	309	346	346	345	354	355	333	321	377	348	349	354	349	361	310	316	340	311	307	346	329	355	310	356	359	320	361	306	365	353	371	326	352	331	355	345	353	352	345	342	353	343	326	339	345	353	330	334	347	325	362	349	328	336	354	339	350	301	312	320	351	338	345	344	338	335	337	341	338	369	331	320	337	287	331	344	346	335	310	352	326	345	367	342	328	356	336	322	302	343	340	325	334	357	335	354	324	343	350	367	341	363	351	328	344	357	324	308	329	322	322	366	334	299	327	358	345	326	356	344	374	365	333	326	334	349	350	318	358	357	343	315	354	324	330	358	344	331	332	332	345	319	310	338	360	343	344	327	322	317	370	328	337	327	333	345	330	332	340	339	332	339	365	357	348	330	338	366	340	372	328	340	339	311	359	325	316	322	321	317	346	331	348	339	364	325	316	333	354	367	315	353	352	320	341	339	330	355	318	350	329	323	321	350	327	353	339	339	317	349	330	347	337	295	331	334	381	343	344	336	299	343	338	322	324	297	332	335	320	338	312	317	329	332	352	328	331	321	330	310	345	305	334	329	345	323	341	312	302	338	341	328	334	362	353	353	353	321	345	318	359	328	334	337	366	357	329	363	337	339	357	352	329	322	335	323	325	340	333	345	359	329	355	313	362	341	340	307	338	344	350	353	342	334	309	336	346	339	353	362	306	327	337	321	343	351	341	340	363	320	340	351	334	354	331	365	353	348	316	351	340	347	356	316	340	346	357	321	327	325	320	334	328	343	327	372	339	338	330	343	380	348	334	332	319	343	349	334	367	307	358	337	373	338	331	354	335	325	319	330	326	335	374	348	335	328	347	350	324	343	328	352	322	361	348	343	330	341	358	358	348	356	331	334	329	354	339	364	310	350	335	323	325	325	357	326	316	307	349	321	347	349	351	327	324	346	327	351	329	341	334	343	353	291	339	306	339	335	349	321	332	309	357	313	309	329	318	352	317	300	313	321	339	331	325	321	333	303	338	316	319	324	357	293	336	338	310	348	347	334	299	296	314	312	344	338	335	342	353	321	349	312	353	330	363	332	345	317	365	322	324	350	280	339	348	341	343	353	349	322	329	338	353	363	323	336	336	329	338	317	339	353	330	330	338	346	308	335	347	342	324	340	320	337	345	380	340	302	369	359	309	350	336	361	359	324	347	331	340	314	349	365	339	369	322	360	350	382	344	327	338	329	366	334	301	324	317	339	325	351	326	324	324	329	308	353	321	340	330	359	338	338	348	332	326	370	330	341	366	319	308	349	346	314	370	303	378	343	319	297	360	354	332	333	300	339	311	313	335	312	327	322	324	322	342	318	332	337	316	356	318	332	355	307	334	339	343	356	326	366	357	298	337	348	342	324	353	351	354	338	310	356	346	350	329	302	353	317	344	346	355	330	306	337	333	337	320	323	331	331	320	315	366	328	324	315	301	359	318	300	332	354	351	315	321	309	328	327	329	341	340	325	320	379	368	311	353	374	348	333	339	333	325	365	327	373	337	320	315	332	393	329	332	341	312	301	332	321	347	340	344	326	326	351	324	329	338	312	352	342	336	352	324	325	342	335	327	332	325	353	333	327	345	320	315	311	373	314	346	355	345	350	314	301	312	333	333	344	350	315	349	310	327	330	311	344	326	373	331	338	340	328	321	337	369	321	311	356	340	320	333	330	330	335	313	358	361	337	332	365	332	329	306	316	328	332	297	336	344	360	339	366	329	342	329	326	360	325	323	343	352	326	337	337	320	331	329	326	320	301	317	316	324	313	364	301	317	353	351	326	328	318	359	304	305	358	314	350	363	325	351	343	379	337	323	349	330	346	357	326	335	356	333	334	304	326	359	329	327	364	314	356	326	345	318	330	351	338	335	370	348	338	373	348	338	346	348	341	357	348	355	322	344	336	323	313	309	314	338	325	346	338	346	312	343	335	345	336	338	362	318	321	310	300	347	376	308	346	358	337	342	354	328	339	341	292	371	351	335	327	365	356	318	329	347	346	335	315	337	324	323	304	344	332	317	331	345	370	330	305	351	368	350	343	337	339	346	331	318	324	331	325	356	305	341	325	329	328	343	333	346	310	353	328	364	332	358	341	331	297	357	340	345	361	333	318	362	346	309	347	317	341	338	315	346	327	326	340	316	341	335	370	324	352	335	342	367	334	316	351	346	335	314	326	304	355	362	345	348	350	326	317	306	323	330	342	313	359	335	318	337	334	324	325	357	372	320	326	361	348	294	374	313	331	329	329	357	316	325	318	341	358	362	310	340	317	336	296	347	323	331	298	338	349	333	317	322	313	310	363	342	359	316	344	323	346	321	353	355	388	355	348	346	324	351	310	358	315	327	329	315	322	333	350	356	325	358	331	334	319	332	331	336	348	355	341	372	331	293	317	346	332	327	341	337	324	361	369	311	340	310	335	333	326	325	339	336	347	312	325	335	324	360	332	332	334	331	361	323	316	320	324	341	315	336	349	324	312	343	323	340	353	334	380	347	346	332	317	340	340	352	291	315	316	341	339	317	324	372	337	357	351	292	338	360	344	324	313	346	361	321	325	352	340	360	367	343	333	339	357	334	331	337	330	329	348	337	334	331	294	327	346	337	350	308	317	322	349	360	298	335	325	344	369	333	331	327	310	323	308	323	346	366	292	321	338	305	324	353	320	338	325	326	293	360	312	310	343	376	303	353	363	355	298	358	331	310	331	344	352	312	328	320	334	342	320	345	358	327	328	340	354	330	314	345	349	342	349	360	315	306	330	354	310	338	340	325	327	362	348	342	374	354	357	311	345	302	353	353	348	332	312	341	316	354	355	328	323	326	324	318	331	332	314	338	341	360	340	355	328	315	319	347	315	358	344	310	357	316	316	351	321	349	344	334	342	341	325	339	314	370	308	302	311	365	324	328	339	332	325	322	353	352	318	345	322	328	343	318	358	311	302	298	319	309	332	331	323	337	315	355	326	325	319	311	343	336	337	360	340	344	326	332	324	368	328	348	300	362	336	327	313	324	349	342	331	344	367	338	323	353	314	343	326	344	294	337	339	330	344	351	317	365	330	324	335	339	296	338	353	338	310	351	330	339	338	318	361	381	335	374	314	305	367	296	339	340	354	323	335	310	341	312	323	336	335	317	315	321	342	327	339	360	351	365	346	345	343	363	323	332	311	354	326	326	357	336	348	337	322	359	307	323	311	378	322	338	324	306	305	348	377	340	341	317	346	343	334	354	330	351	335	347	369	329	346	331	327	342	326	334	310	330	345	353	328	334	312	358	333	328	334	351	353	337	329	335	368	335	340	333	334	358	362	368	360	328	360	321	368	324	369	360	330	352	341	319	350	363	332	345	347	332	344	325	319	339	312	325	328	348	330	317
24225	21690	29239	24659	21675	11582	1510	988	850	778	768	751	735	702	680	635	643	648	655	633	631	603	612	649	610	652	588	580	634	595	588	623	564	577	613	614	637	610	581	598	603	623	579	612	564	598	565	610	634	595	591	592	650	559	604	631	628	617	593	610	616	572	560	555	623	592	585	578	572	570	570	583	560	618	575	605	571	597	587	623	587	585	582	557	607	554	579	563	587	630	666	621	596	612	623	610	594	601	631	632	580	573	577	583	572	576	564	617	583	568	571	603	605	608	565	643	568	589	601	631	612	585	594	542	551	609	590	580	603	572	622	590	588	576	611	640	569	622	597	564	658	595	594	581	599	630	610	571	619	595	578	590	565	575	615	554	566	595	589	584	592	596	599	609	565	596	617	567	632	554	558	610	581	601	586	571	599	584	603	626	618	576	581	580	575	569	576	581	602	603	595	594	601	566	618	555	609	600	620	607	615	560	557	579	602	608	558	550	599	591	594	578	610	631	616	548	587	605	571	614	593	539	565	598	600	575	579	587	602	614	596	551	588	592	609	586	534	594	583	580	618	592	569	640	561	550	563	611	566	562	595	610	631	599	617	546	574	583	561	621	576	561	588	612	629	556	588	575	609	558	615	574	588	557	587	590	595	585	575	591	604	575	623	625	567	543	582	582	550	546	571	587	569	561	602	623	580	540	593	604	596	603	613	603	582	581	608	581	604	613	617	555	602	608	617	606	592	599	605	623	592	627	622	596	616	602	569	601	576	573	575	574	573	601	610	586	565	556	600	595	594	556	584	601	582	578	564	574	638	576	591	600	536	622	587	615	590	605	586	594	575	597	598	601	573	592	585	616	600	558	573	598	627	539	548	607	600	596	582	657	593	608	583	636	579	567	567	572	585	597	580	554	587	582	562	572	571	595	607	587	582	591	624	594	509	629	571	606	595	601	618	615	549	571	555	551	605	585	560	584	592	596	604	634	622	583	580	593	571	559	584	541	597	601	597	613	567	565	642	591	575	579	609	608	596	607	564	618	627	570	601	613	573	612	616	611	544	603	572	573	583	610	589	580	580	581	608	552	577	528	590	599	604	598	589	598	622	621	595	664	630	589	572	569	593	582	618	587	574	615	572	582	577	548	564	602	577	584	599	592	569	558	602	601	587	639	601	565	593	556	605	573	597	575	578	601	583	601	553	566	590	625	629	576	584	550	572	599	594	600	582	580	624	583	600	580	610	587	579	581	594	602	548	604	565	590	579	608	566	608	564	563	585	548	529	592	595	594	610	585	541	600	571	577	595	590	575	579	592	582	555	593	543	603	575	619	612	579	547	593	575	586	613	600	592	635	569	616	578	593	598	572	530	563	562	616	621	592	588	572	548	582	578	602	575	618	552	619	632	608	595	607	604	573	552	580	558	581	593	544	584	562	518	592	598	608	616	613	556	598	585	539	603	564	611	552	584	607	604	552	584	583	587	602	615	564	621	596	597	580	613	560	601	614	585	594	567	579	566	579	628	584	585	600	581	588	618	560	594	597	556	567	579	554	622	611	566	600	603	591	585	566	602	572	576	635	603	585	545	581	614	598	571	544	564	572	578	537	589	573	582	569	559	631	556	583	574	600	624	602	548	610	590	597	604	580	610	586	610	549	570	585	633	595	565	597	585	578	589	583	614	580	576	576	572	556	540	618	626	628	604	592	536	574	625	591	587	638	628	598	596	602	599	582	611	621	575	586	551	565	576	595	594	583	584	585	542	618	578	578	569	584	558	594	621	546	575	573	569	576	583	584	567	589	607	602	593	620	585	580	583	564	581	584	596	599	587	590	595	590	571	566	552	554	556	570	573	592	603	588	606	571	543	603	560	608	560	610	616	574	594	597	590	593	593	612	568	584	605	597	563	583	599	600	602	571	575	551	623	640	570	567	606	602	572	495	600	554	587	587	579	575	617	602	579	583	570	589	636	561	577	635	604	587	593	628	620	572	627	598	613	608	549	597	571	579	551	578	600	583	583	613	597	592	604	609	562	567	531	581	594	562	613	592	618	559	569	572	587	605	587	583	598	580	622	608	584	604	597	566	550	612	599	622	584	544	586	576	588	644	593	610	616	578	553	578	621	592	589	537	564	606	604	623	581	581	586	627	558	576	554	573	559	549	594	599	615	580	552	584	641	561	586	626	604	559	576	579	598	559	582	592	550	575	577	574	561	596	570	585	604	554	593	627	598	607	648	575	597	625	564	607	631	576	587	602	573	568	585	600	617	610	602	567	647	564	533	580	594	620	577	563	572	629	616	571	541	573	592	601	603	589	611	640	579	618	583	633	566	618	590	574	602	557	570	616	592	596	587	581	571	530	599	590	574	591	540	583	591	567	600	583	582	586	565	582	576	591	598	613	547	584	645	614	568	620	581	568	566	586	561	583	585	571	561	589	598	563	583	580	592	553	616	610	597	544	609	588	624	620	569	573	579	603	583	580	583	601	577	630	574	588	557	588	602	608	585	582	589	582	582	595	579	572	561	634	577	584	597	631	610	599	603	601	601	594	598	635	579	570	607	571	564	564	570	579	608	579	624	604	557	573	582	583	599	596	582	591	633	610	593	593	614	631	581	586	616	562	544	603	575	589	613	556	596	563	593	603	590	581	580	594	604	574	645	607	565	592	599	618	622	559	548	567	610	581	629	612	590	578	594	581	558	587	566	612	633	592	568	580	588	598	599	597	572	545	607	603	593	602	609	612	583	606	608	592	603	593	630	562	594	619	581	591	549	585	620	615	599	632	529	591	594	603	596	591	546	626	611	570	558	591	562	615	562	623	607	603	582	610	572	534	560	572	548	617	636	628	637	622	596	603	631	614	579	567	592	578	581	560	594	589	610	617	598	590	578	590	630	577	610	607	564	595	575	610	581	577	599	603	550	611	577	564	566	600	574	615	596	603	621	599	585	591	580	581	582	578	637	596	600	621	578	606	584	588	606	625	596	584	536	615	621	610	610	586	602	573	615	598	586	578	545	586	643	555	572	600	613	593	603	558	575	582	541	577	586	579	556	557	660	587	584	593	576	551	580	619	562	638	555	568	575	576	584	614	593	597	616	588	540	552	611	589	620	552	592	583	623	600	573	618	580	584	609	613	558	614	580	561	569	582	608	585	608	607	624	509	593	635	577	601	613	570	609	584	610	583	595	586	603	652	617	602	578	608	623	540	537	616	560	614	586	583	581	578	607	594	595	630	598	577	595	612	602	602	605	547	591	589	583	577	580	590	595	603	562	569	620	600	548	615	593	592	628	589	569	591	569	577	612	574	596	565	581	620	553	593	565	589	604	604	587	631	582	606	608	606	566	623	543	562	599	557	545	596	620	612	609	628	555	589	542	593	576	513	555	587	583	585	577	598	592	594	632	604	620	577	576	621	560	604	565	637	616	566	561	585	590	610	634	592	565	598	579	571	590	579	579	577	552	628	542	590	595	597	651	567	600	578	593	570	604	577	636	577
4771	10054	7855	4030	2932	2316	1830	1636	1377	1205	1079	1055	941	955	893	791	790	871	834	826	779	788	807	781	735	740	748	764	759	743	753	766	740	773	759	706	711	722	732	740	733	704	764	734	732	710	737	739	757	788	735	701	742	689	715	728	736	679	682	715	686	719	736	733	719	709	726	677	716	749	753	728	699	690	722	705	727	714	714	736	673	719	679	740	706	743	748	716	745	713	688	682	704	756	761	655	751	751	730	734	727	719	710	719	720	683	723	743	681	684	686	732	716	712	727	739	688	701	693	741	743	724	706	730	659	687	716	718	728	700	687	712	687	713	710	718	716	754	670	743	721	675	738	717	688	707	666	709	683	694	737	674	709	677	703	721	672	671	706	749	645	696	707	721	664	719	701	724	718	667	700	701	686	665	669	701	712	690	739	670	705	689	731	767	689	718	728	684	726	676	670	681	690	680	752	699	718	688	699	697	687	720	705	697	636	758	721	713	716	753	744	655	682	758	698	676	670	741	728	692	715	681	770	671	733	717	728	693	698	698	703	721	684	697	747	719	683	723	706	724	673	696	709	709	722	748	717	712	718	686	684	687	670	691	713	717	759	669	690	724	688	699	691	684	747	749	680	709	670	686	705	663	678	706	725	714	659	707	720	739	716	717	702	679	716	689	674	692	715	711	705	687	683	688	668	704	695	704	719	676	712	708	729	666	710	683	734	730	751	676	739	712	661	696	695	693	707	731	708	646	707	702	662	679	731	735	674	641	669	782	717	691	681	690	726	731	736	726	721	707	697	712	691	706	709	682	675	704	741	709	687	686	695	743	687	703	711	714	732	720	690	656	707	702	701	697	723	690	710	675	726	725	654	706	675	710	708	640	727	711	691	721	707	718	710	681	723	718	715	730	699	730	686	692	670	716	741	675	700	720	729	721	701	710	721	699	750	677	712	704	680	680	729	717	760	790	674	745	743	739	687	706	694	687	707	728	716	702	706	714	725	694	738	698	686	704	722	671	715	730	672	727	733	750	701	678	718	681	721	688	744	687	732	728	695	691	649	708	737	703	741	703	704	737	708	744	685	734	709	714	707	739	711	689	752	730	699	729	698	705	717	737	730	704	657	717	724	720	726	717	710	706	735	723	722	704	657	758	666	694	691	666	728	745	709	683	727	762	685	708	704	676	687	761	694	728	708	736	722	711	719	717	692	705	741	694	696	718	682	690	767	703	674	707	681	686	733	718	708	724	710	706	678	729	705	788	714	696	714	718	702	738	700	722	658	730	716	693	691	716	764	714	694	697	664	727	723	697	707	712	702	658	739	721	714	738	760	669	665	727	717	713	733	696	681	704	742	703	710	677	706	733	718	695	724	742	704	654	710	704	732	697	716	653	703	707	715	754	670	720	677	678	675	704	677	678	732	713	717	711	706	678	694	725	745	724	671	688	731	689	748	695	719	687	738	704	638	730	728	687	699	725	697	742	776	690	677	754	701	671	684	729	660	677	723	700	726	705	712	704	739	693	669	723	719	691	681	699	677	719	728	724	713	725	726	693	693	674	733	715	756	685	672	709	693	733	752	732	691	696	732	702	709	729	709	660	710	679	733	671	737	716	692	742	706	740	719	751	726	687	749	681	687	699	694	723	738	721	724	698	722	715	683	719	730	704	731	740	717	691	753	790	700	706	688	751	707	660	677	721	733	717	714	745	675	699	718	755	690	730	742	688	695	675	708	690	710	685	684	715	707	752	660	700	725	774	747	736	698	758	736	683	686	727	740	706	721	703	733	706	741	782	656	719	817	701	732	705	709	660	706	694	745	731	688	704	714	683	739	711	668	717	740	705	734	707	706	697	650	719	700	737	635	763	714	677	699	694	668	694	729	704	687	753	688	692	700	677	732	710	677	664	696	729	720	697	663	696	672	711	694	714	744	701	750	650	714	649	711	747	701	693	676	706	682	690	710	755	752	729	732	745	666	746	723	726	685	730	689	702	755	736	712	701	699	696	722	698	699	699	714	731	737	757	675	710	703	694	677	673	677	714	690	694	665	716	710	680	685	744	722	709	698	750	655	688	695	698	722	701	735	706	696	727	688	712	713	725	754	693	677	690	702	683	722	735	664	708	698	712	689	711	740	706	710	689	707	699	739	742	747	703	690	750	717	712	716	718	683	705	656	696	780	734	680	702	696	685	719	690	685	722	735	725	679	671	698	714	692	726	716	718	712	726	711	715	720	690	684	732	691	695	717	726	709	765	644	694	774	668	731	749	728	709	675	684	735	718	734	754	686	716	695	708	720	688	731	736	733	702	696	661	682	679	739	724	694	740	740	745	750	718	679	730	716	716	662	656	728	721	732	705	709	722	680	724	765	739	688	721	700	708	694	708	688	714	679	741	738	732	709	731	740	786	668	712	704	663	712	782	705	759	710	699	675	705	674	692	688	749	727	665	720	703	684	724	664	742	690	751	723	691	669	716	656	755	733	721	733	682	716	665	700	697	695	740	719	730	676	746	733	718	726	710	754	705	728	694	668	679	720	710	722	690	734	737	706	661	730	717	760	724	698	712	691	706	741	681	775	733	663	715	689	704	686	683	734	695	696	665	659	689	674	710	726	700	673	739	717	698	711	677	699	728	713	714	746	694	681	726	713	748	644	717	719	693	673	684	689	749	707	680	697	719	712	665	683	672	705	726	770	695	699	723	711	737	728	700	757	717	721	707	740	700	721	747	717	698	678	695	688	729	735	696	687	716	647	744	700	700	690	696	715	716	709	707	673	704	707	714	683	720	683	667	710	713	684	706	696	692	730	718	677	653	699	689	686	678	682	722	728	696	681	682	676	641	648	719	719	771	734	722	742	690	679	679	701	744	720	733	701	702	723	738	722	685	668	707	733	715	725	661	742	740	717	708	743	707	697	693	707	709	739	734	716	733	696	670	679	712	686	680	681	743	703	718	707	694	765	725	723	676	728	704	716	718	653	707	716	716	698	692	706	673	688	707	713	768	663	655	702	700	738	736	724	691	655	792	702	712	739	671	729	728	718	691	718	719	735	666	690	659	725	731	713	739	731	732	729	730	703	685	725	715	678	734	741	689	742	763	740	751	746	670	675	714	709	744	732	695	715	710	708	679	675	683	668	670	688	684	694	706	681	721	708	670	689	759	659	732	674	700	713	735	639	709	707	696	739	711	658	755	745	715	807	711	688	676	698	717	709	744	705	752	712	676	724	741	735	665	701	712	677	713	694	679	725	683	719	704	693	722	728	740	727	733	742	708	763	719	732	685	732	697	724	718	746	674	712	752	668	747	724	719	693	714	697	711	644	749	702	690	665	719	703	689	665	702	710	715	733	725	729	706	691	696	710	720	765	712	718	701	693	665	707	707	694	639	697	667	720	721	706	699	675	689	714	724	674	716	691	713	672	707	732	720	700	757	731	715	745	735	690	711	714	703	703	702	721	717	662	721	767	674	738	685	737	662	704	753	734	690	726	734	733	731
25427	21669	28008	25722	9824	676	484	457	404	384	382	309	341	302	327	311	331	327	312	268	336	289	297	280	280	289	275	269	275	262	288	281	303	274	325	287	283	283	280	280	291	296	286	316	293	298	287	284	273	255	276	275	268	273	277	289	296	304	260	270	280	305	289	317	276	272	299	282	276	283	309	267	259	268	252	282	265	256	296	265	294	308	318	280	286	295	270	312	293	266	236	305	299	297	293	296	273	294	296	282	271	261	282	296	319	277	298	257	287	276	306	310	295	290	294	275	271	313	281	280	306	272	263	295	313	278	297	283	282	271	275	281	294	290	265	270	304	293	266	290	283	297	274	256	285	272	288	292	260	313	319	292	261	298	267	262	284	294	272	293	318	277	285	282	297	295	258	274	291	257	297	277	289	280	289	265	260	256	283	285	274	315	285	294	254	292	306	276	296	298	260	293	263	241	283	278	293	256	291	283	260	307	270	262	263	283	269	276	322	287	290	291	298	292	284	277	266	247	277	243	285	257	302	272	312	291	283	289	283	289	316	282	286	299	286	289	282	277	268	296	286	262	264	304	290	309	323	306	286	307	286	272	286	285	317	292	275	273	268	278	283	282	299	292	286	297	293	291	270	284	301	279	255	255	301	267	279	260	274	280	301	306	259	295	297	303	263	264	285	275	290	281	305	271	303	285	272	292	272	310	253	299	280	274	288	292	303	281	300	285	302	294	301	288	282	281	237	286	263	277	277	292	300	256	272	320	316	269	286	292	292	303	287	261	295	261	286	267	251	315	296	251	270	265	297	285	287	277	296	273	297	245	275	275	259	282	328	284	262	262	276	315	282	268	301	288	290	253	277	259	265	258	269	272	296	309	296	292	288	278	289	288	275	281	276	281	289	322	277	261	284	282	307	264	271	267	268	318	281	279	277	294	300	261	298	281	279	275	316	281	278	311	259	276	286	256	277	269	308	324	296	262	254	299	294	306	297	281	283	267	292	290	303	293	271	291	310	269	276	320	294	278	292	297	259	301	280	293	281	279	281	263	273	264	273	288	273	279	369	276	302	290	272	269	287	301	259	276	289	273	287	293	276	303	257	295	305	255	281	318	347	282	278	249	273	288	291	295	307	276	287	289	278	275	255	272	272	297	269	276	320	278	293	258	296	253	293	316	294	308	305	270	278	290	271	267	311	314	256	266	302	283	262	288	244	294	266	296	275	279	272	260	301	292	301	308	286	255	275	276	288	274	277	288	282	317	270	292	294	266	317	280	311	285	270	277	283	303	310	271	301	294	261	288	286	281	267	308	282	270	293	288	293	318	319	290	262	279	290	309	268	289	293	265	261	271	289	229	294	296	261	286	283	281	290	273	280	278	262	286	286	309	260	280	279	272	285	293	300	288	296	309	291	275	289	311	275	281	256	275	286	279	291	290	270	273	289	312	264	277	326	268	305	298	268	288	254	300	265	304	285	267	277	298	270	299	241	280	292	284	276	282	280	295	285	256	297	291	256	269	259	254	291	303	276	278	279	276	303	281	268	295	275	332	281	284	268	302	294	260	265	261	268	265	276	280	268	296	282	295	285	296	302	291	303	284	289	282	309	319	275	270	285	284	277	270	259	279	285	295	281	279	293	291	269	293	306	250	282	253	262	248	276	278	304	263	269	277	293	291	257	288	284	304	270	284	296	302	242	279	288	288	294	292	254	283	298	309	247	291	295	300	269	292	272	271	262	275	271	276	277	277	283	266	271	273	261	305	298	271	272	266	284	245	305	258	282	300	265	284	290	250	319	289	305	290	292	316	300	316	280	292	300	285	273	318	288	258	281	334	246	270	244	305	262	309	286	306	286	275	291	278	294	301	278	293	290	259	333	276	278	303	291	316	239	254	254	257	291	271	319	301	274	263	278	289	287	273	291	264	282	271	279	254	281	299	286	302	286	281	259	264	283	321	272	307	286	279	279	297	269	280	300	272	283	272	288	300	282	292	266	278	295	266	283	282	275	274	276	279	298	280	287	298	308	316	292	290	274	317	287	289	273	292	267	266	294	324	264	277	286	272	308	281	310	311	276	283	287	279	292	283	276	311	269	257	291	298	271	325	257	299	284	296	283	270	267	241	269	270	294	288	292	270	298	276	267	271	291	281	262	282	237	289	290	301	274	280	304	255	257	291	265	292	281	253	288	300	256	287	294	307	310	328	312	262	309	293	316	285	280	306	323	292	265	312	279	283	256	299	293	312	308	279	275	262	277	266	302	293	286	287	282	286	276	280	276	311	270	290	278	301	284	285	266	271	272	283	258	282	270	274	265	310	282	294	250	286	285	269	271	282	266	267	283	286	310	247	278	282	235	301	278	294	278	286	303	279	285	287	315	290	268	311	292	248	303	302	275	265	286	261	280	272	295	261	274	295	303	260	285	284	289	286	279	287	278	310	319	287	265	290	294	286	260	269	294	290	273	250	273	248	281	298	264	265	295	321	240	292	293	276	290	297	298	309	269	271	285	280	327	283	307	281	301	305	283	276	290	308	273	247	271	286	297	283	300	286	284	280	271	284	280	281	300	270	283	292	291	272	285	282	269	287	312	285	273	279	316	286	297	304	272	291	263	271	308	304	279	301	264	296	286	322	264	281	270	311	276	252	291	270	296	291	268	333	279	258	270	296	289	300	249	291	274	305	271	293	329	295	272	286	274	299	301	282	275	283	285	262	297	297	301	294	283	284	279	286	301	283	295	289	299	253	258	327	276	292	260	304	311	256	294	253	276	297	264	280	298	280	277	299	268	291	245	285	281	294	281	270	272	260	296	301	274	269	291	266	288	265	262	269	286	271	283	308	280	291	241	296	283	282	311	282	283	266	267	284	281	309	270	300	266	244	322	291	296	332	282	293	262	295	275	291	304	295	308	268	312	265	273	293	286	273	327	280	294	303	278	278	303	275	292	290	275	284	279	291	281	303	272	308	271	290	306	291	289	274	304	282	284	323	283	297	265	283	283	289	263	280	288	247	304	266	271	274	298	299	269	254	316	296	286	300	280	290	285	285	269	312	274	269	311	284	292	309	255	261	285	277	254	289	283	306	277	283	282	290	289	294	263	297	296	262	272	277	275	280	281	288	293	315	281	283	298	326	299	269	311	280	303	285	302	300	275	272	292	283	284	254	258	298	282	270	252	299	274	269	314	284	268	252	284	304	304	285	296	271	270	275	260	292	286	290	259	312	267	278	281	280	275	296	325	266	287	275	271	302	285	256	273	278	264	302	264	259	317	283	277	289	272	322	248	265	262	277	302	273	297	288	295	258	282	302	279	279	279	305	283	296	315	240	278	276	285	308	298	252	270	285	287	284	265	292	250	279	298	281	269	268	311	255	286	277	277	276	275	291	287	307	267	282	283	299	267	276	305	265	285	288	290	279	285	304	275	280	283	292	285	271	309	276	301	278	269	277	276	289	263	280	277	267	280	275	289	270	311	289	261	282	334	273	297	284	298	310
4474	5590	4194	2093	1485	1221	952	828	689	634	588	568	524	501	479	474	457	448	447	411	393	427	431	472	412	433	397	405	425	412	384	400	395	414	422	401	384	358	370	406	395	372	385	389	369	378	421	353	408	431	397	410	347	398	400	419	401	410	397	367	426	394	412	393	371	375	382	391	368	385	390	375	388	354	388	399	414	390	386	379	367	393	377	390	385	378	374	386	383	378	391	388	372	391	387	364	350	368	384	358	366	388	402	389	391	352	411	419	366	384	384	431	412	375	400	410	368	355	358	374	356	385	391	385	371	374	381	411	387	374	383	428	376	386	415	393	374	362	390	367	397	363	400	340	373	376	369	368	372	371	346	356	349	412	355	379	419	374	360	365	380	406	410	394	351	373	367	393	416	384	372	360	364	371	363	366	404	408	382	367	378	396	376	366	364	388	370	385	378	430	388	347	394	427	389	375	380	317	381	413	370	394	404	424	410	369	358	378	396	338	381	381	397	368	398	356	393	392	354	406	373	367	402	387	343	407	371	355	358	397	351	410	378	411	367	399	421	362	384	384	354	400	379	391	375	383	353	376	373	360	367	368	365	381	388	358	399	348	368	372	403	400	372	373	387	373	382	401	377	386	379	362	375	389	388	416	369	391	385	368	389	364	366	357	405	392	348	389	382	388	381	357	358	348	387	386	373	391	333	378	388	382	395	415	388	395	361	411	385	357	371	361	394	405	396	396	378	348	424	388	386	372	383	395	376	379	382	351	389	397	409	377	391	413	358	380	372	364	415	387	411	370	393	394	394	411	378	380	383	355	407	408	389	363	392	429	391	361	383	404	373	362	426	383	403	339	389	376	389	363	386	367	374	394	364	387	380	367	359	391	343	392	375	361	365	392	358	382	365	396	359	419	411	440	400	390	356	351	371	408	362	399	416	370	358	379	404	349	366	352	401	394	360	383	332	378	366	353	378	377	366	380	362	399	393	384	407	371	423	378	362	417	399	383	354	366	362	401	385	377	373	363	377	342	367	347	385	366	405	395	392	419	358	372	382	381	372	372	333	348	382	391	408	411	360	403	390	384	389	397	386	353	387	403	364	370	384	391	367	374	386	382	357	382	409	412	362	375	387	389	388	419	361	394	392	378	377	378	374	384	391	359	367	379	396	387	386	352	413	404	387	427	360	363	401	379	355	363	420	380	388	363	367	337	408	371	362	403	368	372	372	373	395	389	416	389	364	374	371	385	387	374	379	367	356	387	428	356	384	406	385	364	400	376	386	423	362	382	366	349	375	388	352	382	419	379	399	349	410	369	391	356	343	398	412	412	342	377	368	389	393	374	362	386	364	411	398	419	395	354	367	405	377	353	366	370	394	372	379	392	382	360	365	376	360	400	391	404	391	360	368	351	355	346	396	393	344	386	377	406	380	416	403	397	385	398	393	369	371	352	370	364	382	401	391	387	357	397	401	385	367	383	363	369	381	399	353	378	365	367	359	404	394	348	387	397	348	391	384	384	391	396	396	372	376	403	381	381	342	381	413	411	390	395	374	382	415	387	373	370	351	407	424	394	397	386	389	373	391	373	370	377	367	396	382	380	434	399	433	408	334	389	375	398	373	420	361	369	411	363	396	406	392	376	379	428	423	376	346	390	398	351	403	385	371	368	374	396	359	406	387	379	395	396	383	390	414	366	399	374	379	363	390	362	387	428	420	384	398	413	353	378	361	349	329	384	377	374	349	350	384	363	386	403	389	382	399	380	357	360	385	393	390	390	399	376	363	377	393	385	361	371	392	388	422	383	401	384	380	367	393	382	383	395	386	397	392	372	383	341	352	388	384	365	346	381	416	386	367	398	392	392	420	396	412	371	417	403	387	397	401	406	449	377	395	376	397	393	363	376	418	364	407	402	363	381	402	396	361	331	379	405	383	378	358	394	363	401	377	380	375	378	393	359	371	368	398	387	388	375	401	373	349	366	356	368	365	368	426	369	379	367	407	344	398	381	397	337	399	344	379	423	406	396	379	393	401	396	403	362	379	392	398	418	331	380	368	405	366	409	348	343	386	369	360	383	386	376	355	403	384	382	349	372	389	399	368	381	374	386	396	345	371	443	333	362	403	397	357	366	393	401	385	390	383	379	376	384	373	386	397	357	370	390	342	388	403	368	397	337	403	347	387	434	411	397	400	384	362	402	368	400	360	377	350	405	372	385	363	354	391	394	366	378	348	379	392	391	363	399	352	379	348	407	380	411	414	369	405	371	352	355	386	370	386	369	385	377	393	368	390	409	395	372	376	363	407	391	367	371	364	357	383	371	375	356	404	386	420	401	390	372	362	385	370	412	373	389	381	390	381	367	370	382	388	373	374	396	410	380	367	366	384	359	389	349	390	391	380	363	378	416	378	368	384	408	374	351	370	399	375	395	369	395	408	412	414	376	359	375	352	379	359	366	377	407	387	406	361	394	396	409	376	399	391	422	390	342	384	407	400	361	334	348	412	398	343	382	360	367	373	410	415	363	388	403	389	372	398	386	383	403	354	382	388	388	371	403	354	401	365	409	368	356	368	374	375	394	422	385	384	396	348	394	361	404	361	408	384	376	363	374	402	363	403	378	375	367	383	387	366	406	372	356	400	365	372	399	361	390	345	361	426	397	384	370	392	383	399	386	374	398	420	367	392	364	374	423	368	352	373	385	381	372	352	414	372	369	395	376	367	369	373	407	386	371	346	379	370	378	374	389	391	365	411	389	365	383	395	373	364	395	361	420	350	381	395	383	371	357	361	398	392	359	373	325	419	408	366	388	387	375	377	356	393	346	372	386	380	396	388	400	390	387	352	376	391	367	392	369	361	401	381	397	374	365	373	392	383	411	379	378	369	358	373	400	353	388	411	364	344	413	338	380	396	391	400	386	398	439	376	355	380	382	391	385	345	392	352	370	378	379	389	380	367	384	359	375	383	392	389	402	405	379	401	396	376	340	407	385	384	384	351	407	348	394	375	402	346	404	369	388	405	393	376	368	385	402	426	353	361	370	392	380	358	412	394	350	419	389	384	369	376	406	377	401	390	405	388	348	391	371	403	364	356	364	383	375	380	375	415	396	404	379	379	381	432	420	380	369	383	374	368	371	390	382	435	365	398	398	384	354	424	378	381	380	355	378	367	387	382	407	411	370	357	385	464	383	381	400	370	349	413	392	399	375	386	352	410	364	374	392	338	393	409	369	400	376	400	368	359	363	375	382	412	391	399	374	359	380	370	379	349	405	365	401	368	366	382	352	358	393	372	422	382	416	376	400	450	368	381	411	406	383	372	355	362	371	367	371	371	392	375	372	380	366	368	373	377	360	396	361	407	397	394	381	389	392	409	411	394	377	361	407	369	353	421	372	419	400	419	371	391	411	367	395	371	408	401	380	393	372	359	362	387	362	423	356	399	405	369	370	391	366	385	372	387	371	408	417	382	377	419	359	389	397	355	359	372	380	366	396	349	413	378	388
23166	21682	29691	24192	21672	21729	11349	1755	1299	1148	1106	1112	1015	945	935	938	918	888	913	854	878	852	852	839	870	788	850	816	843	782	814	832	801	809	824	863	847	810	808	809	825	795	790	743	776	804	864	810	812	756	810	825	801	766	800	808	847	808	853	745	743	814	809	799	833	756	786	792	778	765	797	821	794	805	785	779	789	767	754	848	729	804	797	769	765	788	784	807	751	807	778	796	796	834	793	841	774	772	807	802	736	779	821	770	783	762	756	768	746	778	759	803	806	787	809	781	765	788	808	752	824	804	790	797	753	800	806	710	783	770	776	780	799	800	803	812	819	784	785	750	779	776	768	780	769	752	824	747	763	770	799	734	807	812	776	765	790	805	784	792	786	749	789	825	764	782	820	786	739	799	768	754	802	846	777	831	736	816	793	799	749	751	737	773	788	764	776	783	760	773	780	819	779	753	767	775	800	751	814	809	768	754	762	804	807	797	727	784	797	753	763	787	782	758	834	823	758	726	789	781	772	779	733	826	794	757	819	730	769	796	753	837	793	777	759	838	774	806	771	794	758	750	752	752	804	824	802	776	762	705	774	790	754	796	764	815	798	786	790	782	775	787	811	780	832	810	791	746	802	777	822	831	729	813	810	781	806	728	734	804	786	786	805	733	813	785	765	778	772	791	742	764	786	774	792	776	747	785	823	733	831	768	791	827	814	813	798	797	755	803	783	788	837	750	775	718	739	776	774	805	815	787	742	761	801	758	769	764	762	777	770	771	771	778	817	831	783	806	805	753	785	811	757	826	737	749	808	777	762	754	825	759	749	819	761	715	782	727	796	737	774	768	751	816	800	807	764	827	781	751	781	798	817	779	742	779	778	753	755	770	786	759	812	746	799	784	838	779	786	795	804	771	795	777	757	761	812	767	764	785	776	717	756	755	794	814	777	789	804	818	770	690	791	770	769	757	817	798	827	754	780	709	782	764	773	836	799	758	773	770	778	790	761	727	753	793	787	792	815	753	783	791	758	774	745	776	759	790	774	712	755	795	803	764	801	790	793	773	796	803	766	776	753	802	794	745	796	775	834	798	772	829	808	742	767	768	751	757	779	696	770	824	813	766	837	792	770	770	764	747	771	808	783	703	763	759	766	746	773	783	769	797	759	750	782	789	788	829	787	796	804	730	818	787	794	772	762	821	817	772	815	766	811	782	797	789	784	747	769	779	771	793	755	851	797	773	811	836	779	794	763	774	804	831	779	790	815	761	729	749	758	781	750	760	809	797	812	799	786	802	739	808	786	787	772	764	781	827	762	813	848	838	716	790	771	784	776	769	777	803	762	782	750	775	804	790	778	808	783	751	775	786	801	769	826	798	767	757	799	800	777	834	789	773	806	713	803	766	812	806	777	750	763	780	782	811	802	826	751	775	800	750	761	786	767	758	765	786	783	801	749	760	725	821	823	785	778	806	766	780	793	793	789	790	738	758	775	761	764	832	852	796	751	751	787	808	754	770	792	682	792	790	787	806	741	759	767	739	798	746	789	789	724	804	780	763	744	732	782	791	779	749	781	829	767	766	800	798	801	820	815	766	782	789	801	772	798	800	779	832	806	771	747	808	805	754	763	775	769	748	767	776	748	727	763	787	798	770	772	756	786	745	752	792	802	806	761	772	819	800	794	756	791	805	773	732	786	738	778	774	796	764	784	774	741	792	814	798	828	750	827	745	820	790	765	751	750	799	791	835	760	790	767	752	808	772	775	747	798	811	779	812	777	833	744	768	836	761	801	723	783	770	769	761	806	738	779	812	745	794	768	766	772	778	779	797	766	702	789	815	772	777	779	777	786	769	777	752	712	743	793	794	773	794	755	746	791	767	791	826	755	835	803	804	811	815	772	756	774	776	786	810	788	785	795	787	826	764	790	759	746	776	800	814	735	802	782	776	745	782	768	773	802	846	760	745	773	730	797	731	788	770	731	738	812	759	770	788	764	796	783	811	768	764	728	762	825	782	747	754	758	770	778	785	803	786	779	756	724	800	711	768	808	794	790	782	748	737	802	773	807	803	772	837	752	754	809	802	723	754	794	788	784	768	756	793	764	786	755	718	783	769	776	796	773	770	779	766	788	770	753	746	798	749	749	734	765	743	796	815	833	753	820	796	803	802	771	743	757	775	774	767	818	811	789	773	846	773	819	802	758	775	803	786	754	778	738	790	788	784	744	757	745	804	811	748	766	740	779	807	766	726	799	795	811	774	837	782	737	761	816	790	778	787	763	776	788	762	772	711	805	790	804	760	719	795	826	740	804	780	773	835	752	747	822	777	738	758	727	766	785	744	724	797	766	801	754	760	761	757	819	714	830	790	790	807	796	754	779	758	781	752	780	771	797	776	770	767	753	764	725	782	841	792	789	766	763	812	808	767	759	787	733	746	776	808	733	855	829	788	814	794	764	812	778	790	746	813	745	809	805	758	824	784	765	806	782	771	724	782	779	715	767	770	801	767	759	787	772	784	760	814	814	770	777	754	784	799	753	750	740	801	758	788	789	773	765	816	733	760	722	811	761	733	774	783	773	782	779	727	752	800	779	791	782	803	790	785	809	799	726	732	798	788	778	777	797	796	794	741	803	776	774	800	847	784	781	781	775	757	731	826	809	810	821	733	808	797	780	763	789	782	762	811	767	804	831	765	799	737	763	754	749	809	833	765	768	730	812	795	768	762	778	799	784	752	770	758	770	818	782	755	823	795	741	765	773	786	793	763	806	764	782	793	751	784	759	799	752	752	771	839	811	765	730	786	809	790	790	776	833	769	802	753	785	776	780	746	773	818	819	790	795	837	771	744	829	775	796	754	747	786	791	756	721	813	755	762	778	789	757	746	827	784	777	784	741	755	790	736	731	757	792	738	817	761	801	816	797	776	782	800	806	812	809	829	753	778	837	796	802	837	759	824	859	767	819	763	748	768	780	805	749	771	732	780	733	781	764	803	745	734	731	788	770	771	806	790	782	745	773	748	791	750	798	763	778	715	815	805	844	790	769	770	829	798	772	794	792	797	757	787	794	752	771	779	836	785	832	766	803	769	798	770	805	785	794	820	759	764	723	782	748	760	753	741	761	750	732	781	803	750	787	804	776	789	751	805	841	785	761	755	786	754	741	837	774	763	797	791	816	772	737	758	800	767	727	821	831	789	782	750	801	741	820	825	790	757	772	782	790	769	792	815	757	778	787	798	772	787	783	817	829	748	833	818	793	770	773	760	806	794	745	747	764	778	824	775	789	783	820	759	733	807	760	758	810	787	774	792	795	784	740	748	850	790	808	797	783	773	786	779	761	755	775	763	802	760	748	723	727	831	775	769	775	815	788	771	773	755	774	806	777	766	814	758	764	775	769	793	785	760	780	784	790	797	772	767	785	778	734	721	776	792	838	769	811	786	800	810	844	773	814	788	810	717	762	758	731	793	764	771	832	813	771	837	801	772	809	781	738	729	779	789	800	788
7155	16699	13077	7071	5070	4010	3056	2607	2133	1995	1761	1594	1440	1380	1309	1234	1178	1160	1100	1091	1119	1097	1089	1016	997	1043	1017	1018	971	1019	984	960	939	959	942	971	975	969	929	966	951	944	935	962	943	904	955	978	961	928	968	937	944	932	955	933	956	907	940	942	881	929	993	931	929	906	917	869	971	969	896	941	915	903	948	928	948	970	952	949	923	875	938	887	904	924	946	943	934	932	988	971	934	936	891	933	1041	861	893	879	920	904	932	947	928	951	954	926	918	896	934	923	917	910	965	921	941	889	948	931	884	899	942	895	909	868	939	899	959	917	902	935	934	897	934	935	941	930	915	873	881	918	915	912	931	949	934	952	877	937	901	955	926	984	916	985	951	925	874	906	959	911	898	924	882	929	924	958	910	961	913	940	942	948	927	963	930	916	949	910	900	897	931	876	928	937	922	987	921	913	945	937	876	943	907	930	896	910	929	946	877	903	910	907	944	904	946	935	938	896	922	917	845	899	925	909	925	968	894	940	883	973	936	923	944	853	930	911	908	942	921	951	916	957	897	947	926	904	912	957	932	895	935	922	971	912	910	991	923	917	924	920	870	936	924	871	900	871	932	920	955	954	962	908	974	926	940	960	833	931	949	924	891	925	964	964	922	914	899	945	934	866	925	929	938	921	951	939	926	907	966	889	918	911	943	955	908	960	921	932	1028	910	962	974	853	896	927	899	985	993	927	924	952	958	933	927	905	876	895	916	952	928	953	912	989	882	945	962	901	908	915	961	896	908	933	906	907	884	949	928	942	935	939	908	917	877	943	899	952	900	888	911	944	904	885	976	972	908	916	980	962	890	930	937	926	887	883	889	901	923	880	927	956	879	934	909	980	874	956	910	911	948	858	914	915	916	950	923	929	955	937	947	909	896	926	910	903	894	903	918	920	915	908	944	945	915	884	928	965	951	928	892	955	913	914	975	906	941	886	921	946	929	940	888	907	907	909	958	905	919	940	957	943	876	968	923	939	978	913	900	885	942	894	887	901	971	942	868	925	948	907	923	903	956	952	895	898	941	922	921	966	943	905	946	899	952	911	943	980	910	950	961	944	928	899	939	955	919	950	900	933	916	924	956	945	989	914	933	950	929	991	965	974	939	889	931	909	929	911	909	887	911	887	950	908	964	848	847	912	953	939	915	890	887	956	928	923	949	993	866	908	901	950	921	910	904	913	918	959	918	861	949	884	914	942	924	875	941	1007	903	895	911	947	943	922	882	896	963	881	895	934	952	925	948	991	849	904	946	912	926	892	930	959	947	932	974	937	925	927	864	907	893	969	901	898	918	969	859	929	955	948	931	920	910	917	949	909	888	877	856	982	885	928	914	927	881	944	931	902	947	955	948	928	922	921	905	916	990	1001	950	934	937	945	891	936	941	916	899	965	874	889	929	987	905	937	961	944	976	901	939	953	918	973	915	932	964	942	970	965	867	967	896	938	902	927	949	913	908	885	870	958	960	923	887	938	902	887	882	940	922	909	932	980	874	941	900	855	881	966	856	986	923	923	947	953	956	896	881	939	903	964	970	920	885	923	865	924	911	916	909	926	936	983	971	871	985	949	962	887	902	932	862	929	904	960	923	921	909	920	953	931	928	984	966	878	907	947	910	921	889	820	898	936	916	903	906	972	944	963	906	872	915	902	926	934	851	918	911	934	870	970	903	892	913	893	972	926	922	941	966	911	931	961	932	912	967	926	903	863	913	952	934	957	958	921	940	966	925	948	873	933	899	930	868	914	927	975	892	889	909	901	908	881	952	973	833	897	895	850	923	987	907	926	934	881	917	929	910	917	959	930	972	939	903	914	954	881	883	902	967	860	928	876	920	902	918	942	882	938	906	897	906	880	883	927	955	885	891	916	929	932	966	977	911	937	898	967	892	891	883	947	876	965	926	935	906	912	965	936	936	952	888	905	880	976	919	929	924	916	936	914	909	934	944	935	899	918	888	936	946	883	930	917	965	943	883	885	900	952	894	901	919	908	987	912	937	988	974	912	875	918	907	949	939	882	957	946	872	886	957	942	914	879	969	935	864	924	914	907	917	931	900	935	938	930	910	896	919	890	977	897	896	1011	909	968	886	883	898	927	945	945	980	937	946	982	911	938	856	891	912	847	890	878	901	924	960	911	958	925	938	907	919	911	902	958	919	929	935	932	940	928	907	907	899	896	893	980	945	937	843	960	906	937	921	904	919	898	977	933	956	848	902	902	930	944	931	915	955	971	911	938	922	909	885	909	914	894	938	869	920	963	1002	920	920	939	908	975	891	923	903	910	875	954	912	914	925	932	899	904	865	897	946	915	906	956	911	910	936	953	910	867	861	917	942	870	960	909	944	914	909	934	864	940	938	938	952	895	917	907	936	893	887	892	897	926	947	907	892	973	951	920	958	954	1019	943	927	951	906	962	946	930	931	925	901	904	935	926	936	905	892	939	941	906	887	958	904	890	928	980	943	940	991	953	935	947	917	932	923	937	972	909	953	898	908	890	924	885	913	918	944	901	881	937	921	916	865	869	928	898	907	995	897	915	936	867	969	863	927	885	934	958	991	914	906	848	887	930	929	889	962	943	917	956	923	880	958	937	903	934	919	932	922	906	956	931	905	912	870	978	872	856	975	955	913	917	958	938	886	889	900	945	907	891	898	993	865	904	900	853	910	946	935	936	970	899	971	898	902	924	961	936	896	901	943	904	914	858	928	880	943	856	918	944	981	914	939	854	931	892	924	973	915	997	908	953	905	937	914	918	946	941	905	969	931	898	982	956	922	912	882	934	936	888	936	934	865	912	887	947	934	917	905	942	948	928	948	939	918	915	887	928	912	925	944	883	950	933	912	853	899	922	922	916	941	961	902	937	944	892	935	900	945	911	880	922	994	882	910	925	999	1017	889	950	930	916	910	891	977	983	933	921	897	957	911	886	888	942	938	908	924	941	913	945	942	911	926	926	987	964	911	904	965	905	874	886	922	901	942	931	966	926	943	898	916	982	889	966	858	887	894	958	940	931	956	916	880	884	913	903	933	952	939	889	933	901	979	904	915	945	953	873	864	868	935	891	849	991	949	893	909	932	941	914	888	911	939	900	941	943	942	892	961	885	956	929	897	896	901	930	893	907	897	839	928	896	907	930	922	925	911	895	967	953	979	938	929	889	909	890	877	926	957	919	904	913	907	930	933	903	875	905	945	856	931	940	923	928	918	951	922	912	948	922	901	884	876	893	912	863	920	918	919	944	894	878	879	1016	927	935	856	934	893	912	922	953	929	903	949	990	960	964	906	858	889	964	900	957	897	876	939	878	911	970	935	914	885	947	920	885	920	947	953	878	1008	884	939	940	957	970	931	903	946	941	896	872	901	962	919	910	925	908	892	983	880	911	882	932	943	941	917	919	852	983	954	941	899	937	932	940	997	893	909	880	935	904	896	945	869	940	959	890	961	942	943	894	935	933	903	971	918	926	962	874	995	878	1021
27677	20269	6425	725	524	484	345	312	267	290	266	298	278	271	242	275	250	265	265	218	231	294	255	282	281	253	239	282	271	289	327	268	271	254	266	273	269	270	258	266	294	255	256	268	288	275	271	269	257	276	263	267	263	245	262	223	251	286	294	259	284	288	277	245	230	302	263	270	259	263	280	267	246	250	289	261	265	251	249	265	281	294	284	269	253	260	259	255	292	264	262	258	252	261	258	262	282	263	272	246	251	261	269	269	255	244	265	263	243	263	259	301	267	269	289	253	273	273	272	280	243	253	261	268	267	279	250	285	266	227	268	231	244	258	263	271	251	263	276	260	277	244	239	243	272	266	250	248	267	272	260	274	284	256	257	266	278	275	251	268	263	276	275	256	278	291	305	264	288	285	274	261	289	273	257	278	264	265	281	230	266	265	277	283	283	295	256	271	264	254	278	257	263	258	269	266	247	259	283	236	265	268	264	252	243	232	268	279	243	276	259	281	250	265	281	231	240	254	242	269	248	241	241	232	253	257	262	267	280	265	333	266	264	280	270	248	252	250	232	282	297	241	267	271	261	257	273	245	241	276	295	264	255	244	294	281	282	233	277	255	272	278	261	269	244	267	280	274	278	253	285	261	236	244	300	260	286	262	286	275	263	263	242	250	248	227	274	275	251	262	281	235	244	287	266	278	260	287	254	289	259	270	276	264	259	250	267	257	257	267	277	244	296	277	312	287	278	267	275	239	241	262	247	269	264	274	272	273	250	281	275	285	271	276	273	243	275	264	258	282	249	273	270	252	279	247	251	275	290	258	241	232	268	248	287	261	278	246	283	266	235	283	265	221	247	243	254	262	286	278	255	283	266	269	272	255	233	288	264	253	258	230	247	286	267	237	269	246	265	289	277	272	242	269	281	302	278	276	273	251	264	271	284	269	272	247	248	249	251	283	267	267	264	253	282	256	269	295	254	294	257	251	268	255	271	278	249	281	307	273	266	263	239	268	257	286	243	286	254	249	260	260	277	300	264	299	246	243	271	278	264	285	269	249	278	287	258	259	258	289	258	278	297	275	267	292	275	269	243	246	252	255	269	267	278	263	292	296	272	248	262	269	252	269	282	270	291	285	267	261	257	257	281	273	274	264	285	283	248	248	265	277	264	301	260	263	259	275	255	305	236	280	271	274	288	271	237	286	248	279	278	257	254	272	249	273	254	262	243	253	284	259	245	257	257	258	316	282	266	250	242	254	273	244	273	258	277	265	269	249	233	274	279	260	275	276	267	255	237	227	266	270	238	250	263	267	277	271	277	239	283	251	250	263	290	262	243	271	256	281	291	270	255	250	273	281	261	291	263	284	257	275	262	266	260	262	265	241	265	311	307	254	257	262	238	289	278	249	271	278	243	272	255	232	257	231	253	268	259	289	247	263	285	257	266	256	268	276	266	258	258	249	229	253	253	249	302	272	256	290	282	270	244	233	269	263	296	284	251	240	279	287	315	278	274	275	295	251	270	280	261	278	251	259	249	243	264	273	279	273	254	243	268	251	260	252	277	283	293	253	243	274	273	255	250	279	276	281	269	227	270	247	270	250	280	283	283	236	267	245	263	280	284	263	279	262	281	232	226	298	247	277	274	277	255	273	268	259	298	296	278	238	252	259	266	255	292	270	237	262	264	285	273	248	258	267	268	273	287	279	256	245	267	282	286	268	255	290	252	256	257	255	283	265	278	269	262	263	237	271	286	266	263	228	249	304	258	316	261	258	244	266	293	244	265	305	249	248	260	275	249	262	248	258	250	276	248	271	259	255	248	282	257	264	279	282	277	290	258	237	268	242	267	251	244	257	266	279	252	301	264	291	270	243	225	260	264	266	277	268	274	232	271	270	270	243	290	254	246	246	247	290	246	232	264	276	257	286	259	260	263	266	264	268	278	301	247	245	258	255	249	267	271	276	234	268	282	291	293	281	267	217	240	248	272	269	275	284	241	281	269	284	255	290	281	270	253	228	282	261	258	266	238	280	283	260	261	291	278	232	262	268	238	245	242	268	303	304	279	282	286	265	271	231	269	279	260	267	247	244	237	253	291	251	269	270	247	250	292	257	274	258	249	277	286	248	276	265	261	274	289	290	257	241	254	285	255	284	281	267	236	271	264	291	269	265	248	261	280	235	255	263	266	254	268	268	251	257	265	249	284	284	269	255	280	271	292	261	243	271	284	285	257	252	270	258	249	242	269	252	290	228	250	266	277	284	248	218	298	281	275	241	284	274	265	274	248	262	244	265	281	264	236	295	264	284	269	271	268	292	260	286	242	266	275	253	286	258	262	257	238	300	274	234	280	299	278	257	277	285	270	266	277	236	287	267	274	282	260	271	289	255	258	239	262	275	275	254	264	244	230	284	256	254	267	253	246	260	302	252	268	282	262	275	265	262	233	273	273	280	276	263	269	270	258	273	295	296	259	279	249	258	294	239	258	230	244	238	290	255	280	255	241	280	269	263	273	273	299	284	254	288	245	270	275	253	259	234	268	259	263	293	239	281	269	276	246	305	271	267	266	283	269	276	273	287	266	261	272	294	251	268	308	245	233	273	312	277	245	262	265	283	289	272	245	277	280	275	241	276	262	278	273	255	270	267	248	283	258	299	251	278	270	290	284	249	252	231	279	280	258	275	262	280	254	245	268	271	319	264	253	277	301	255	277	257	257	254	275	277	267	237	274	260	258	249	285	251	260	269	287	272	271	248	286	273	263	266	262	251	278	244	279	245	243	263	243	242	237	265	263	273	258	293	258	274	256	276	275	266	266	240	265	263	278	284	255	243	252	245	239	279	285	302	254	247	252	261	257	284	269	256	235	248	292	321	274	265	243	284	262	257	239	260	262	248	243	257	266	250	252	251	290	263	274	257	269	255	253	254	266	272	268	255	282	274	267	261	265	257	251	240	260	281	268	267	289	259	252	252	284	256	266	253	264	237	270	274	285	257	287	256	261	242	281	245	275	257	263	253	259	263	272	260	260	300	287	287	284	269	252	284	259	284	274	288	238	273	272	256	244	280	280	268	249	269	296	314	242	261	286	282	264	280	262	251	266	254	255	268	289	272	268	264	252	260	278	276	250	264	246	281	270	279	287	276	274	269	293	279	276	259	264	254	255	276	257	262	242	286	282	276	276	284	226	260	284	259	259	245	278	291	247	273	254	248	249	281	281	256	270	273	274	246	259	281	287	256	247	293	291	269	262	285	254	284	268	268	241	262	237	302	279	259	253	264	283	273	250	241	258	289	280	271	264	263	257	268	258	283	298	255	296	254	251	274	272	266	248	245	270	235	267	282	272	245	275	252	276	265	276	260	239	253	270	285	249	234	286	259	274	262	242	279	263	254	266	310	248	273	287	288	262	279	258	268	249	308	282	278	255	274	292	253	258	246	257	267	288	288	263	286	280	247	280	270	232	287	236	269	279	255	277	263	263	258	262	264	245	258	269	244	278	255	272	230
3922	1112	983	603	485	417	404	407	376	385	387	360	353	329	347	332	362	322	364	372	338	374	372	367	316	320	321	350	345	344	325	364	352	315	372	313	351	345	310	326	367	341	330	378	339	325	328	306	339	331	329	301	346	320	330	348	340	318	353	318	333	339	353	345	343	322	366	337	372	326	337	352	295	338	339	329	375	332	338	312	329	301	320	347	330	316	363	342	334	338	301	310	322	289	346	359	349	368	335	350	328	323	354	359	322	353	337	318	323	340	337	354	340	307	333	288	316	354	344	345	339	338	316	341	359	342	338	343	331	327	299	349	349	331	381	353	335	322	332	336	355	343	320	344	360	349	340	300	334	352	361	341	337	342	356	382	328	373	351	317	355	284	350	309	349	369	344	341	346	324	329	314	337	352	352	368	333	326	348	336	338	347	323	318	333	325	330	316	345	324	370	347	316	334	330	346	294	304	356	356	336	333	333	336	359	390	360	345	351	340	321	347	323	367	359	368	326	308	340	333	333	318	341	340	333	338	326	341	301	313	350	338	354	345	364	348	344	323	367	337	371	361	314	364	324	370	348	320	334	327	320	316	345	307	324	335	347	351	294	336	344	335	346	320	345	327	326	320	331	332	340	346	337	340	312	327	327	373	356	354	327	324	342	353	345	351	329	367	312	346	313	309	316	344	347	321	352	362	321	340	325	342	332	363	352	320	351	315	323	324	363	326	316	353	331	346	344	358	362	326	318	345	341	342	339	356	317	333	334	351	307	329	365	343	361	334	367	337	353	332	349	321	343	343	335	346	344	350	341	365	366	345	344	339	355	345	344	344	347	338	331	337	346	350	367	364	359	340	341	348	327	341	342	349	346	351	363	326	357	335	310	328	346	335	348	334	365	361	346	339	359	337	326	349	353	344	360	303	330	334	312	375	316	307	324	347	332	353	352	325	340	334	350	330	351	299	322	358	338	318	357	363	334	336	298	304	309	363	350	345	369	364	341	330	331	342	347	353	299	318	337	366	353	340	307	311	348	325	321	325	313	338	346	357	377	333	326	312	321	356	352	351	342	314	345	318	320	343	317	357	321	304	323	313	360	349	328	355	290	312	324	327	336	333	351	358	327	317	356	339	346	342	317	322	352	330	330	325	358	363	337	294	341	336	331	323	328	361	354	333	371	326	318	308	325	361	340	351	328	352	376	340	363	324	332	333	358	340	347	324	375	344	345	331	344	341	332	336	351	335	321	327	357	345	335	321	327	320	341	307	317	328	341	343	385	357	357	316	352	346	386	331	345	346	362	364	353	302	348	334	346	362	344	322	358	317	331	335	328	336	352	326	368	350	343	366	325	338	312	342	351	328	344	357	355	323	332	362	327	311	377	359	361	344	347	343	345	355	323	310	325	329	320	341	333	364	326	344	374	331	322	341	306	337	354	337	328	349	330	338	351	328	349	355	353	298	326	360	356	341	360	313	324	320	340	348	322	342	341	322	365	335	364	335	325	339	342	353	351	360	346	324	306	359	344	347	314	322	356	349	377	333	330	352	358	340	347	340	354	333	335	328	316	369	348	328	385	336	333	388	322	306	324	336	325	347	347	373	328	347	321	360	359	347	346	370	348	353	374	335	335	329	354	342	331	344	337	340	356	338	348	319	348	362	365	360	330	380	363	338	329	348	314	348	357	345	357	344	347	367	327	312	325	343	349	349	346	319	348	353	361	303	336	339	320	354	326	356	346	335	318	342	336	308	329	334	346	335	325	326	311	323	344	333	349	362	323	331	326	350	316	358	341	357	340	339	373	343	332	365	351	283	316	354	347	322	306	320	350	336	324	322	305	348	377	310	337	351	299	345	360	345	341	323	307	351	300	355	322	323	307	356	353	344	323	305	330	346	324	334	326	330	341	331	354	323	347	332	353	359	331	328	297	366	317	347	336	335	337	335	327	329	352	369	359	329	305	332	342	326	364	315	301	296	336	333	330	327	331	349	320	352	341	315	303	333	349	339	346	329	352	342	338	336	364	351	338	332	356	326	323	320	359	359	374	372	333	323	321	343	360	357	396	349	332	369	365	339	381	346	350	327	326	340	338	351	351	355	339	350	316	342	337	352	328	334	322	344	338	391	314	343	328	373	356	315	362	313	349	358	344	312	349	331	334	344	346	348	318	345	345	340	311	320	325	366	329	326	340	381	336	337	335	304	329	348	326	344	328	332	339	336	338	316	333	326	334	351	325	336	320	338	361	334	354	325	353	359	368	349	372	360	328	339	358	359	346	381	346	336	327	308	336	338	359	321	321	356	336	331	346	338	336	365	342	344	381	310	331	334	325	368	376	327	306	360	333	324	347	323	328	374	330	356	358	354	365	320	359	336	359	334	328	338	347	326	311	379	332	363	325	323	362	364	341	347	314	344	353	316	350	384	339	323	364	327	351	350	360	354	351	329	346	327	338	329	369	337	317	340	349	342	337	319	315	343	366	321	350	339	315	366	356	325	360	315	356	330	341	323	341	315	331	335	360	327	329	328	342	308	349	344	354	360	320	312	323	352	344	331	376	326	341	362	337	367	316	338	334	364	373	336	357	354	347	341	357	318	348	339	361	352	356	316	339	327	323	347	324	325	359	330	345	334	326	326	329	366	344	337	317	357	309	330	347	369	329	360	347	327	321	345	328	321	355	338	355	381	331	352	328	325	359	370	377	350	339	339	363	328	320	346	373	327	341	335	350	326	329	345	362	293	354	353	309	368	324	346	324	332	372	335	358	338	323	303	301	351	346	377	348	353	347	349	341	367	346	358	312	372	319	356	324	346	309	310	347	364	366	324	314	339	353	330	353	329	300	346	341	345	318	348	320	351	280	361	324	334	322	349	370	321	331	321	317	335	331	344	351	359	330	311	343	310	354	331	316	310	337	351	353	324	333	350	369	355	371	320	327	369	349	346	314	361	318	349	328	342	330	343	348	336	351	309	336	345	317	327	340	337	348	345	341	339	356	315	327	330	339	334	322	321	352	299	368	349	347	364	319	309	329	334	337	359	322	347	363	335	348	323	355	333	327	349	334	329	347	357	336	348	363	315	351	317	350	347	347	350	372	347	344	346	315	327	324	331	343	332	306	292	369	296	294	327	381	351	359	352	327	338	332	331	369	372	345	333	324	323	347	334	333	353	357	330	365	348	319	368	311	326	338	343	341	317	374	346	322	339	337	326	339	329	337	345	337	320	348	302	334	346	324	352	320	368	341	309	376	322	348	339	348	355	308	330	303	349	367	344	340	371	335	344	366	359	324	370	329	328	346	356	341	343	363	334	347	348	313	326	337	347	353	347	358	339	329	339	347	303	355	352	347	340	328	329	319	336	345	326	383	312	337	363	359	358	351	317	356	340	359	325	316	361	342	335	338	343	330	346	360	343	318	348	375	314	334	325	336	380	333	345	331	378	347	308	342	322	363	355	338	317	332	336	308	346	338	338	334	324	361	328	344	308	366	335	325	355
24197	21692	29286	24620	21676	11609	1518	974	889	815	759	763	716	707	661	687	680	652	683	652	638	599	586	666	620	568	621	639	578	621	590	616	588	591	619	598	626	608	616	615	560	588	602	591	611	580	586	581	577	602	637	582	582	582	575	554	568	603	597	618	661	567	625	628	584	573	567	600	539	634	608	580	604	586	589	578	589	566	599	596	594	571	559	596	585	603	620	570	589	627	567	563	601	561	614	620	598	613	591	578	580	542	591	590	561	556	592	579	531	601	610	624	606	595	599	594	573	598	550	592	603	591	581	585	600	603	591	556	555	569	573	593	611	610	623	593	608	542	602	566	572	686	608	591	617	606	603	578	577	584	576	577	574	554	577	600	600	548	568	565	595	582	631	583	578	603	576	580	566	601	563	614	580	567	560	572	561	572	616	573	615	592	586	577	608	584	554	612	583	557	569	596	548	612	606	584	606	645	603	562	617	572	595	567	604	640	589	567	577	583	600	575	608	570	585	538	592	599	573	560	601	530	593	570	589	560	582	615	614	620	560	602	605	583	612	610	536	582	560	582	629	563	602	547	608	584	585	575	580	592	602	582	564	547	587	597	580	552	614	547	555	611	632	555	588	630	579	613	629	573	605	565	598	600	563	576	610	596	573	620	579	596	626	527	583	614	626	608	594	572	628	553	594	591	557	579	625	555	587	584	566	607	591	632	517	585	549	647	584	605	610	595	593	587	619	592	643	602	605	583	579	614	567	564	574	583	604	588	614	601	593	536	581	601	621	604	583	564	580	600	559	591	569	592	565	570	594	534	610	614	595	576	615	574	604	581	550	597	558	550	587	549	641	567	570	576	611	588	602	567	590	556	601	564	570	627	566	567	566	572	609	529	603	562	579	551	598	606	585	576	582	586	550	591	587	605	636	583	586	556	604	632	573	572	565	596	556	585	597	594	566	571	604	549	642	575	585	562	572	607	576	622	589	576	595	607	613	594	638	609	562	583	602	567	601	612	631	601	616	584	570	600	597	567	537	589	567	576	584	571	578	640	566	596	640	616	602	571	575	620	603	600	641	576	620	600	626	590	576	581	655	589	583	552	569	611	613	588	572	610	552	587	602	613	611	574	580	606	574	576	585	591	600	595	637	595	562	568	586	590	582	610	608	552	563	586	633	575	574	544	579	583	588	624	587	594	584	550	547	624	574	581	629	599	578	588	578	547	619	597	627	610	636	584	633	616	579	605	650	608	594	578	637	581	611	604	597	573	585	585	582	601	617	636	624	591	557	555	576	569	594	593	582	608	605	575	580	554	607	580	569	572	623	562	559	580	580	573	650	581	609	604	576	606	531	547	582	583	557	533	608	628	590	601	584	609	589	601	583	572	564	596	556	599	541	591	580	574	589	608	617	524	628	593	577	595	592	589	638	615	585	547	572	578	569	590	521	625	574	564	565	620	577	534	588	558	584	576	562	563	608	592	604	595	624	613	601	610	591	594	584	593	575	606	579	599	588	577	615	587	613	611	594	563	625	556	577	581	594	596	615	609	574	591	562	555	602	582	582	588	594	552	631	620	597	622	586	550	593	578	536	614	562	581	590	607	599	605	614	588	548	564	577	625	565	627	590	594	598	580	577	572	603	576	536	574	624	582	580	581	620	557	577	570	600	577	613	554	613	562	627	592	612	589	594	578	608	603	626	586	622	594	570	621	636	576	563	549	567	633	623	578	583	648	583	602	586	532	569	575	572	561	595	615	582	612	595	582	620	596	550	613	606	562	586	556	618	542	527	595	634	577	587	576	615	578	583	595	563	616	603	568	561	577	586	632	585	568	582	584	558	561	605	593	596	570	555	583	589	540	574	584	549	565	554	576	589	591	552	593	564	629	610	610	534	636	572	603	584	613	601	573	609	592	597	611	580	577	572	554	561	574	585	594	584	538	610	586	552	559	604	616	568	633	569	599	619	579	606	603	596	607	570	584	587	613	573	621	584	597	616	581	554	602	574	583	537	607	581	569	577	607	632	535	583	577	581	587	627	601	619	577	626	638	587	638	601	586	603	592	622	556	597	610	606	613	607	586	579	582	568	584	592	537	583	548	591	559	583	583	553	574	555	578	562	558	596	553	595	602	630	588	573	544	595	610	594	608	538	591	603	590	555	600	576	565	583	579	623	598	588	588	621	591	589	575	548	570	575	569	634	571	576	570	637	554	583	598	610	586	600	575	583	594	596	600	607	593	570	625	583	583	615	569	611	607	618	597	589	604	583	559	549	587	612	581	568	548	564	601	618	562	593	595	577	588	576	565	561	556	565	592	637	550	615	540	564	572	576	592	623	563	611	612	587	590	597	649	629	517	596	590	607	603	606	583	598	536	586	589	564	605	594	605	591	599	602	581	597	598	573	562	602	615	589	591	568	616	602	591	596	656	580	609	642	563	568	616	574	588	588	584	578	584	567	583	586	626	578	597	594	615	575	615	600	560	545	598	610	592	592	592	573	596	592	564	592	610	570	620	560	574	597	559	602	532	592	604	575	575	587	583	594	615	631	522	595	564	607	583	614	576	587	570	579	562	610	546	592	585	529	559	538	582	582	592	602	620	569	600	554	582	606	594	577	613	607	572	582	644	592	615	600	621	606	568	638	588	587	573	622	604	610	630	560	626	600	576	583	607	566	559	598	569	645	584	612	616	557	617	570	630	585	605	601	627	553	568	602	607	585	590	618	566	600	595	641	587	580	619	609	569	598	581	592	607	605	548	586	603	578	584	552	599	596	574	557	580	586	604	581	577	582	592	618	620	589	551	603	559	590	569	584	581	624	561	580	586	621	582	591	591	568	563	545	599	559	610	581	599	571	554	563	598	597	546	607	564	624	579	583	567	591	537	572	657	592	604	567	634	592	575	537	616	571	589	583	534	609	591	597	564	618	613	591	621	586	630	602	610	620	575	578	616	589	624	530	573	579	602	608	560	552	635	618	610	582	626	565	604	589	615	610	580	570	590	562	579	596	565	595	597	593	543	535	567	576	569	588	605	600	552	597	612	565	576	583	587	595	568	565	606	596	597	590	546	558	609	596	613	606	578	581	611	608	564	565	606	552	615	572	610	594	594	593	614	576	564	579	563	604	630	575	581	592	585	583	557	618	575	565	587	572	621	592	559	559	595	565	572	552	616	576	578	597	550	593	552	633	609	593	617	592	562	603	593	596	596	608	557	612	584	554	567	592	578	595	586	596	537	612	652	571	559	609	550	553	552	608	614	635	560	580	616	597	588	581	568	561	549	592	622	579	547	635	576	624	626	591	594	596	597	596	630	552	602	586	609	560	601	597	586	602	583	578	601	621	624	598	622	617	604	590	566	577	606	584	557	563	535	569	585	611	584	580	604	541	596	576	571	563	622	604	604	577	598	598	587	600	584	562	561	614	557	570	584	581	565	587	531	619	537	552	574	607	573	540	581	575	613	571	558	628	560	564	530	568	597	548	567	601	564	572	584	617	592
4608	9913	8074	4072	2934	2227	1768	1564	1463	1220	1061	967	987	973	860	914	863	817	804	774	790	805	727	747	784	730	728	766	774	777	787	748	738	716	734	706	733	695	742	728	714	702	658	707	674	696	727	725	762	720	709	734	725	762	677	757	728	716	674	679	653	712	721	741	650	723	746	707	728	741	651	694	684	692	690	699	744	718	760	671	672	714	738	718	724	694	702	653	690	661	673	737	694	678	706	674	760	759	709	680	719	699	669	698	665	687	711	726	740	689	696	708	723	728	719	712	737	702	719	715	679	685	695	726	681	736	693	734	703	673	724	701	675	696	717	683	704	705	695	695	709	710	697	746	672	670	699	726	705	689	713	728	732	739	738	743	692	725	707	695	724	731	691	716	691	717	723	760	716	661	704	720	694	725	670	686	708	762	682	687	684	724	683	734	685	717	638	662	716	729	696	688	718	714	683	705	647	727	698	716	704	696	633	683	662	711	752	709	723	672	693	686	669	707	723	718	698	725	695	710	747	718	708	682	663	695	747	708	663	711	674	703	666	716	703	729	671	705	678	705	718	694	765	701	690	704	708	751	686	712	673	748	709	682	700	681	692	743	678	717	746	732	723	742	690	710	651	661	722	739	772	705	712	739	714	707	681	689	674	674	726	756	714	710	646	659	695	669	724	720	676	712	675	713	690	691	723	688	747	721	742	754	682	706	697	708	736	729	691	732	719	753	666	713	737	669	703	664	682	683	678	722	664	720	741	717	726	686	739	698	670	743	680	694	689	665	700	736	699	707	703	644	716	651	698	683	703	704	695	718	665	728	681	720	757	706	726	695	686	673	692	705	700	741	675	732	746	699	713	711	674	659	716	705	704	650	709	706	704	694	696	742	680	689	680	742	707	689	689	680	668	715	749	719	710	692	756	647	716	742	666	691	681	706	709	709	675	697	702	661	687	736	693	748	727	716	732	709	693	696	741	683	668	675	738	687	705	672	769	726	733	700	708	708	718	688	665	740	735	685	710	673	722	640	714	706	687	731	696	714	727	714	712	683	713	735	690	695	705	716	719	764	665	750	687	679	711	677	753	677	680	695	694	637	715	718	721	668	691	717	685	694	694	716	718	652	706	745	711	708	683	717	726	742	682	713	646	701	674	682	682	715	674	733	731	720	667	673	659	691	690	688	712	660	732	722	712	718	704	679	722	669	711	700	704	647	685	652	698	687	708	705	718	694	640	704	747	705	696	756	704	720	705	752	707	742	678	671	732	674	717	698	678	724	699	725	672	692	691	672	719	689	699	714	706	739	729	700	717	716	687	754	645	676	718	755	719	662	703	733	696	743	715	712	690	706	715	731	681	718	702	671	667	708	689	684	672	685	710	707	699	679	720	678	719	742	729	683	757	702	718	719	715	748	679	688	686	729	668	714	710	683	744	733	721	713	663	702	731	727	726	649	754	685	681	691	696	715	724	699	715	692	722	712	696	725	744	690	692	722	706	700	703	722	775	713	680	680	716	694	688	677	675	694	714	676	714	763	653	671	676	668	714	680	750	727	711	698	745	678	662	693	714	754	728	685	673	713	712	722	675	722	700	664	708	721	724	711	720	710	693	714	718	681	779	721	685	707	735	727	715	691	733	752	679	707	690	709	718	705	691	695	701	662	720	668	754	674	713	694	703	657	688	683	687	663	709	674	684	707	697	707	708	710	745	648	686	728	725	682	696	702	676	782	676	722	689	715	677	699	701	713	679	685	680	654	695	709	733	714	726	724	710	685	734	666	715	694	695	719	718	728	716	687	658	728	668	717	738	698	732	722	684	701	694	716	663	694	679	719	680	683	738	669	718	767	744	686	703	698	657	685	685	755	689	709	673	698	647	700	704	693	724	698	694	722	721	711	716	710	653	704	741	691	733	731	732	743	676	701	715	737	733	736	653	702	717	728	702	662	674	703	734	709	718	691	687	669	699	724	669	685	740	663	704	688	685	666	685	686	700	713	704	696	711	705	719	701	772	702	662	675	722	707	668	731	675	692	743	700	699	685	696	716	714	655	715	687	680	728	660	665	690	673	681	700	720	667	684	733	700	703	742	669	710	744	709	713	718	697	729	704	665	681	711	686	751	745	739	686	780	680	702	695	693	741	713	740	754	696	705	686	681	703	702	710	699	691	699	666	694	711	730	702	692	710	689	733	720	731	680	737	728	660	708	655	723	741	694	704	714	690	734	708	720	705	703	676	717	730	687	691	731	708	760	732	737	723	713	692	708	718	701	706	744	753	679	740	694	691	687	719	719	668	691	736	708	715	725	729	729	701	731	708	687	724	683	700	687	696	703	709	718	682	722	699	698	723	711	730	730	700	656	679	707	700	685	706	730	725	697	685	681	713	697	731	704	717	698	663	694	678	703	692	713	683	709	737	718	737	721	705	668	672	724	708	708	719	698	700	767	695	731	719	705	715	740	709	719	668	734	662	676	720	670	700	752	700	752	658	763	743	719	713	697	755	764	669	689	697	681	690	660	698	683	719	701	725	712	701	702	626	654	751	713	656	697	688	747	706	730	712	705	645	740	753	726	734	674	739	723	689	703	689	665	711	689	702	694	687	709	711	708	679	697	699	665	687	674	698	683	721	685	704	736	726	721	669	694	746	712	710	724	691	685	662	738	683	713	682	684	668	670	721	734	707	671	665	674	733	695	713	695	721	682	694	665	684	664	719	743	694	698	706	715	724	699	711	677	735	747	693	720	708	696	679	694	711	670	747	738	722	699	727	734	704	707	700	704	677	694	726	688	716	675	665	748	683	679	697	725	694	687	685	722	697	674	688	639	735	764	702	705	700	716	682	687	698	772	734	681	698	719	698	714	716	664	671	732	702	740	729	740	692	735	659	687	660	726	710	693	720	627	670	702	705	755	713	716	733	710	719	747	678	732	705	728	765	695	714	704	740	710	737	703	695	691	765	711	704	681	723	728	758	738	706	726	703	718	687	716	744	712	713	691	646	662	707	690	705	707	729	719	730	670	695	725	655	708	694	647	702	730	682	692	721	749	641	756	677	659	649	695	667	690	758	706	665	677	702	694	726	696	696	706	727	663	696	731	718	705	715	733	701	746	692	671	725	669	726	736	690	682	719	715	701	680	683	688	706	758	737	688	724	699	724	721	683	763	752	694	687	701	721	730	708	695	711	731	729	675	667	693	676	731	729	728	677	739	689	730	737	686	703	688	733	686	756	706	713	683	684	736	684	790	696	685	711	692	716	696	710	710	696	714	680	769	695	730	701	696	688	698	713	713	694	760	755	739	673	707	707	713	700	758	730	683	714	726	724	692	679	706	688	721	648	708	709	690	713	721	695	714	687	644	685	759	747	707	685	675	743	680	696	701	709	734	679	714	702	690	673	713	747	661	629	715	683	704	682	704	746	672	712	701	699	696	712	695	719	763	682	679	751	697	734	695	717	710	755	716	690	709	745	719	669	743	686	689	685	687	723	726	717	685	671
25484	21664	28047	25770	9705	694	532	435	387	378	355	335	328	315	342	343	336	308	328	317	294	289	302	276	314	294	271	289	300	293	281	263	311	291	269	258	290	314	277	304	304	287	279	282	265	290	293	251	290	330	286	283	257	296	290	287	307	286	298	273	284	276	256	274	289	292	296	281	290	273	296	299	286	313	253	321	253	282	296	297	322	276	284	255	307	265	293	263	271	281	270	300	302	269	268	255	278	267	293	278	304	274	294	270	282	283	283	284	271	289	287	267	295	272	309	270	304	279	271	287	288	293	264	278	253	284	280	294	285	288	272	282	285	298	292	258	283	306	287	273	275	301	289	281	275	254	285	285	288	271	257	308	308	277	267	272	264	260	318	256	248	252	304	283	286	309	272	247	272	283	308	277	251	252	267	284	273	274	295	290	284	256	270	251	290	267	284	303	272	280	275	276	265	307	252	296	309	244	269	268	282	273	298	284	277	298	283	309	274	237	286	292	264	271	272	282	279	285	263	245	273	287	268	280	269	280	276	270	293	279	220	294	277	300	291	282	284	280	288	291	270	279	266	315	307	247	292	283	289	264	254	272	296	269	308	273	271	286	293	287	292	291	282	282	288	288	293	262	258	312	290	266	264	280	270	271	275	304	287	264	269	290	289	280	268	296	288	293	296	261	293	254	271	300	266	320	268	251	284	307	294	278	281	281	302	295	264	301	287	287	266	302	277	276	275	275	277	282	276	278	279	274	281	276	263	279	315	275	304	263	269	287	293	293	276	296	261	277	265	279	264	274	294	260	302	263	272	291	281	269	291	257	271	285	296	265	262	270	246	297	273	272	293	253	289	269	302	300	280	276	270	271	240	287	286	285	250	280	287	254	277	264	295	274	272	266	300	292	279	281	274	267	263	250	289	287	303	302	265	321	274	282	262	281	279	280	283	299	285	283	279	313	287	276	283	276	275	285	280	298	257	296	294	273	269	279	251	281	281	277	277	290	264	298	272	282	284	253	264	288	270	292	273	305	300	283	249	269	290	291	277	272	284	262	276	289	306	275	291	281	303	287	251	289	284	287	288	273	274	284	268	291	275	265	277	280	265	289	290	259	312	281	273	272	286	294	267	294	276	282	277	259	282	271	283	304	293	291	297	307	291	261	261	256	269	293	258	292	285	289	259	312	283	262	263	298	266	279	280	275	262	274	280	264	289	297	283	326	288	276	275	275	288	274	297	291	282	293	284	297	285	318	285	261	289	301	279	278	287	283	298	258	252	262	318	304	278	286	298	287	296	304	275	281	296	294	266	254	274	303	314	262	273	277	272	263	300	307	300	274	330	292	294	292	289	288	301	271	283	340	287	301	259	274	310	292	290	278	288	239	287	274	299	276	306	258	289	299	283	286	306	282	279	290	245	279	318	298	292	309	296	296	259	308	271	282	284	285	273	288	295	284	268	277	265	248	281	306	285	308	300	271	292	265	297	279	252	286	279	298	313	286	292	267	300	253	325	296	295	270	294	293	266	271	304	309	282	259	295	273	280	277	306	307	290	274	325	239	294	304	271	295	269	292	299	264	293	281	270	277	285	277	280	307	269	260	299	289	247	323	286	274	283	299	282	260	254	271	288	303	256	241	322	259	290	313	259	267	255	274	294	284	284	315	281	259	255	273	319	334	258	291	274	284	283	274	286	265	288	314	279	286	304	312	283	267	283	295	282	289	290	310	256	296	273	300	295	314	263	308	272	265	283	267	298	299	274	286	275	315	328	298	262	284	271	260	265	277	283	270	266	275	280	288	260	304	255	310	286	283	245	279	296	258	266	273	280	293	278	296	307	294	251	280	290	286	272	286	265	265	308	265	279	250	265	290	279	294	257	300	294	266	275	272	281	255	286	272	288	272	310	265	268	271	292	265	314	286	279	275	298	273	286	274	265	296	292	274	258	306	268	288	281	272	279	297	280	290	282	268	254	289	292	273	278	308	297	304	308	281	304	287	288	302	274	265	273	301	266	268	308	306	260	294	296	272	287	281	281	274	281	252	264	309	279	270	305	286	271	270	288	251	305	283	276	271	281	275	298	261	308	284	288	293	269	276	300	266	299	289	281	274	274	285	275	273	294	277	290	271	280	284	281	285	312	242	269	288	286	290	314	245	291	276	264	280	272	296	277	273	308	299	251	269	259	293	272	294	263	312	283	310	303	310	271	289	283	277	289	234	267	301	247	283	249	286	292	280	306	270	264	266	285	296	266	278	287	289	250	258	290	288	266	269	288	259	277	261	287	296	267	293	300	270	299	247	237	293	290	262	281	265	271	269	281	274	287	275	289	262	270	258	275	267	301	279	271	279	327	286	273	273	254	260	267	296	283	290	279	265	300	282	279	297	265	275	312	250	296	264	269	307	275	311	324	283	293	255	287	281	279	253	286	291	300	264	276	281	289	276	306	290	283	320	270	283	278	267	286	285	292	293	284	298	292	273	277	283	272	265	263	277	296	284	293	292	249	302	277	275	283	282	300	285	292	272	245	298	269	279	290	268	257	278	266	289	306	266	284	247	275	271	325	292	277	245	290	275	278	245	289	292	278	252	258	258	263	272	270	310	268	265	273	274	267	293	272	296	281	270	317	289	274	271	305	271	253	291	301	289	275	297	295	286	261	279	298	284	299	260	288	296	298	270	287	300	260	305	287	272	259	293	269	279	305	270	314	266	289	299	251	270	284	312	262	294	314	285	297	299	304	293	269	254	284	273	304	280	280	267	266	295	301	288	260	304	271	298	295	296	288	275	284	275	302	284	279	291	269	318	312	294	294	276	295	274	252	316	250	267	294	289	260	290	268	292	256	263	299	254	274	302	264	304	273	280	250	254	300	282	257	307	285	320	263	276	272	286	259	286	264	292	287	305	283	280	260	292	297	297	311	311	268	267	275	244	270	289	278	272	289	284	269	260	251	287	262	271	242	291	314	278	296	275	262	281	295	292	298	263	257	273	283	289	265	301	300	322	298	316	269	273	262	277	273	242	286	259	282	286	268	296	301	278	258	299	266	286	272	269	275	291	289	283	284	292	286	304	299	261	271	286	276	257	273	286	257	292	301	258	307	291	308	289	277	292	283	317	285	278	252	296	274	279	278	277	305	260	282	289	270	298	266	252	263	267	290	268	284	283	251	275	278	260	276	270	242	301	280	292	302	289	280	257	279	291	287	279	282	279	289	264	260	272	282	292	264	257	274	328	271	263	316	295	252	294	239	301	285	275	301	266	263	302	304	304	265	290	283	288	257	297	252	284	284	256	272	261	293	271	305	265	296	314	306	280	280	265	299	281	292	246	269	294	267	330	266	278	278	269	290	291	323	279	274	264	285	256	268	294	267	263	270	309	269	296	300	290	260	256	300	301	322	280	285	280	288	284	298	261	302	254	308	271	264	295	283	275	263	295	271	260	282	261	273	269	305	288	269	274	296	268	287	280	286	284	288	265	257	279	279	246	283	278	285	241
4419	5547	4185	2024	1551	1221	1023	821	738	605	620	551	604	480	504	449	430	418	445	491	398	472	427	398	411	411	378	409	384	406	385	430	368	353	374	382	387	396	353	401	368	385	413	430	365	357	412	401	379	404	393	415	384	375	375	398	364	391	409	387	398	344	401	388	368	360	371	357	386	377	391	375	378	371	417	343	397	369	370	368	422	373	405	372	365	379	355	398	404	386	391	358	347	380	401	406	391	381	380	382	384	367	355	376	380	374	393	373	399	392	368	361	357	380	384	358	362	393	364	379	343	372	373	384	399	390	405	349	405	394	400	368	353	365	389	336	384	360	375	396	373	403	389	377	369	383	369	363	377	441	344	381	376	358	394	416	359	396	383	407	371	376	377	340	360	373	398	381	351	384	391	378	375	380	400	372	388	334	369	401	371	364	352	383	359	386	409	359	359	394	385	354	347	400	344	369	399	400	348	380	385	398	389	395	381	413	382	411	374	387	404	420	394	381	394	371	377	382	387	378	355	383	398	368	393	345	355	380	393	395	383	373	355	361	370	379	376	407	399	391	373	410	340	402	375	409	380	407	356	382	399	388	390	404	364	375	359	380	373	349	358	415	379	377	401	385	355	367	343	355	387	393	346	384	371	356	381	418	376	360	387	377	401	382	367	346	397	360	402	353	352	369	381	358	372	367	361	382	362	421	385	377	387	351	355	371	379	378	429	382	405	411	344	389	382	382	361	398	375	365	388	381	359	352	397	367	377	384	413	337	375	392	351	359	409	417	367	347	384	382	417	346	394	383	373	395	396	352	348	404	366	370	412	361	376	396	356	341	396	366	369	371	401	413	392	367	406	383	376	380	374	395	366	372	403	396	348	403	366	333	371	395	353	390	370	366	363	372	361	363	399	366	376	400	404	390	372	381	365	378	377	369	400	370	362	345	380	402	362	361	382	401	376	406	392	391	339	383	391	399	333	410	379	370	381	344	394	357	388	370	402	421	354	384	381	389	385	361	382	363	379	374	361	395	398	362	388	362	365	370	360	371	376	404	355	367	344	360	368	369	349	380	360	371	349	403	414	358	340	396	353	380	367	349	397	383	418	382	404	358	392	357	372	358	391	371	389	393	353	373	383	365	385	395	370	384	403	393	375	370	380	375	346	395	378	407	378	330	353	393	353	396	381	370	394	390	360	367	384	359	365	371	386	393	437	376	405	390	344	349	372	393	361	370	379	389	404	369	369	377	396	397	367	368	363	356	393	411	335	382	401	370	375	362	406	383	406	360	372	391	381	382	343	390	374	359	394	378	394	368	374	378	356	389	384	369	392	418	370	360	404	344	406	396	387	401	378	359	361	406	352	389	372	382	408	368	406	395	388	391	386	377	387	368	361	424	385	381	372	340	370	371	387	394	367	391	407	349	386	351	383	364	383	368	386	384	403	407	357	410	408	343	341	366	404	370	384	368	368	396	365	362	417	378	359	382	390	364	370	394	342	355	363	375	384	370	368	371	408	351	386	379	392	365	374	381	354	389	386	349	372	386	383	380	369	402	403	396	397	372	394	372	384	354	380	382	366	372	412	426	383	357	404	359	337	360	375	363	375	370	378	385	398	331	386	363	349	403	345	371	380	370	346	379	401	359	365	360	399	373	375	351	360	387	371	393	380	367	398	383	365	390	359	375	413	355	396	358	358	370	351	355	387	331	424	316	369	354	367	377	354	394	388	396	388	378	380	394	385	377	353	373	383	384	392	406	377	407	363	344	339	387	353	387	375	400	380	387	370	393	402	379	391	376	368	416	372	372	390	378	391	393	388	364	383	391	379	391	396	397	397	365	360	410	381	395	391	350	366	356	409	380	357	389	392	409	404	372	373	380	355	423	389	382	414	361	396	359	364	388	402	350	382	350	365	392	412	356	402	402	392	413	402	369	342	398	384	403	348	393	405	399	433	421	391	407	338	386	384	393	388	401	398	371	402	392	410	369	372	387	390	376	363	342	400	416	370	364	366	351	383	381	368	369	383	404	369	373	367	339	367	372	367	343	393	378	371	408	372	394	331	363	377	355	344	382	360	377	399	344	388	394	351	377	350	383	362	373	342	399	371	408	401	368	367	360	399	360	410	419	386	376	377	382	403	355	406	386	379	399	376	363	363	379	391	360	383	400	370	369	394	372	373	373	384	356	360	396	382	388	387	363	392	380	391	342	409	403	384	401	362	384	386	371	379	412	381	393	372	395	383	354	392	397	391	384	379	379	389	379	384	373	381	377	374	367	377	386	381	370	399	389	378	400	389	327	393	382	377	383	354	390	380	353	362	360	348	352	398	352	366	375	331	379	341	339	406	391	366	393	378	439	391	386	398	367	341	353	358	363	325	371	386	352	367	379	354	386	371	369	353	401	379	352	392	378	384	425	391	395	438	357	388	406	371	377	377	359	379	383	364	389	355	355	400	355	388	364	437	394	385	337	371	386	384	386	398	377	376	399	362	375	378	394	398	406	393	375	381	351	375	383	342	370	383	339	402	374	387	408	379	357	333	379	377	386	368	388	382	358	391	391	373	383	375	379	364	385	368	355	366	363	390	326	369	347	370	353	384	374	380	387	391	347	380	377	359	393	381	392	376	390	364	384	378	413	382	397	386	396	385	385	357	370	389	422	383	355	350	395	388	393	360	376	375	348	411	341	370	368	391	372	359	387	363	395	377	392	329	411	414	365	374	383	393	380	367	384	388	395	348	396	378	372	363	371	366	379	376	381	413	377	414	396	377	370	378	391	403	389	363	389	363	412	392	354	386	365	350	350	358	384	364	362	379	376	372	411	388	365	355	346	369	386	391	381	419	341	380	378	370	383	392	369	371	389	326	371	401	381	359	391	368	378	390	387	394	366	381	362	373	392	376	371	388	393	361	374	365	368	359	341	409	365	366	355	354	358	376	369	382	388	371	366	354	405	403	369	350	377	381	363	375	342	377	413	364	364	383	374	403	365	383	402	361	393	338	378	378	393	359	354	381	435	371	348	380	406	368	380	360	380	399	370	366	356	407	394	339	408	392	391	374	404	375	385	351	365	369	352	362	383	391	386	382	350	374	374	362	318	395	363	382	350	385	386	395	384	365	366	374	398	367	403	389	348	386	351	375	418	387	359	372	381	361	384	378	374	362	385	368	401	350	364	346	419	349	391	387	429	330	370	371	386	362	400	410	374	337	391	374	376	373	393	419	390	370	385	390	362	394	376	356	341	386	383	355	371	386	381	379	401	394	376	384	381	400	412	387	414	389	396	386	332	376	369	371	405	366	358	362	351	391	359	362	388	377	382	403	391	355	379	427	401	378	374	408	374	397	400	385	381	394	359	380	405	310	399	375	397	389	370	414	365	349	364	407	351	395	399	380	364	360	385	397	365	361	374	370	383	402	365	374	373	354	378	389	416	362	355	371	347	401	354	337	383	391	393	397	388	404	377	377	341	400	394	393	357	402	395	368	404	390	338	377	332
23227	21720	29722	24235	21711	21764	11064	1675	1189	1220	1153	1021	1028	986	928	892	922	935	897	840	858	782	812	833	837	817	809	775	826	737	794	806	855	754	805	790	800	772	817	818	776	851	841	792	779	730	764	785	772	804	792	776	766	797	788	749	752	800	807	753	736	746	752	764	788	772	791	800	752	777	756	788	797	779	781	789	787	787	748	785	758	802	759	770	802	783	766	780	807	721	778	831	810	806	760	791	771	755	772	760	688	806	775	803	781	827	736	797	771	795	747	771	727	790	743	808	799	812	756	805	810	770	727	795	764	794	809	787	744	775	793	789	763	832	772	767	810	748	724	830	802	776	767	758	773	793	731	783	795	785	760	808	813	736	754	743	771	778	783	722	796	739	747	773	736	760	779	782	772	770	745	764	780	795	758	791	762	715	806	785	806	756	769	815	792	750	776	733	806	807	727	729	761	729	832	789	834	776	804	795	777	779	799	775	742	821	803	788	823	793	810	818	792	815	757	800	769	788	749	791	797	774	733	788	752	768	791	764	754	781	725	748	767	774	813	760	775	793	829	813	787	746	777	759	776	852	783	769	793	746	769	799	796	752	767	742	775	731	755	739	813	786	755	763	723	740	716	762	779	764	809	833	794	795	766	768	720	768	735	771	766	736	797	805	809	755	721	761	792	769	777	781	771	773	795	778	759	784	767	809	740	762	766	756	792	770	800	802	774	818	794	758	795	785	792	751	795	780	776	755	761	756	753	757	779	784	817	735	796	771	744	828	743	711	820	759	783	768	769	831	767	788	768	733	768	759	800	772	800	756	794	778	766	789	785	785	814	767	769	735	768	763	806	771	778	776	752	745	733	780	744	815	759	810	833	794	811	766	810	758	773	760	792	830	819	807	743	834	780	746	786	790	782	742	765	798	787	743	744	737	790	789	773	769	762	794	761	793	749	783	761	790	745	772	767	721	727	783	781	718	761	761	792	784	765	818	731	731	777	766	752	811	773	765	782	762	765	772	748	782	799	765	741	775	795	775	787	761	769	777	845	819	723	793	757	793	776	787	842	800	816	730	747	758	797	771	805	768	784	783	769	775	804	778	767	809	794	795	775	772	723	840	769	810	814	784	747	775	786	782	746	740	808	799	821	814	760	778	720	788	731	768	773	748	795	808	787	756	803	822	792	763	801	773	779	737	791	773	815	753	805	737	780	749	819	743	746	763	732	713	777	713	772	777	779	783	718	782	803	746	770	774	769	769	750	793	775	735	773	799	760	766	744	768	729	791	787	762	794	752	748	741	745	727	744	776	767	748	750	730	784	763	784	804	793	731	756	775	795	734	810	816	791	771	741	753	751	784	776	753	774	708	755	755	787	793	804	761	809	814	806	771	743	769	700	792	767	706	796	823	816	779	779	804	767	769	789	777	801	755	787	760	793	797	754	783	778	765	784	760	827	739	735	831	833	782	765	769	797	749	730	783	759	800	759	793	805	803	760	740	771	837	818	748	742	786	755	806	742	775	726	741	785	768	739	842	785	797	729	795	764	764	762	795	779	765	796	729	782	806	810	734	765	767	768	805	754	753	774	782	782	774	791	815	728	776	763	782	705	747	833	770	827	812	811	796	804	798	813	767	828	793	726	748	802	816	740	772	727	763	731	778	768	734	749	768	734	786	761	745	768	762	804	758	740	836	754	754	777	798	761	781	729	757	758	860	735	722	782	793	787	772	835	791	740	754	804	782	792	797	746	752	774	800	829	797	800	762	768	761	751	782	749	723	770	753	758	758	777	756	780	803	831	789	777	795	771	735	773	768	741	785	734	782	785	790	768	783	755	792	807	783	818	795	773	773	772	756	756	768	774	755	779	750	801	798	786	806	794	787	773	746	747	743	771	799	808	751	811	800	773	773	794	741	792	763	770	787	780	779	740	762	799	771	791	753	736	764	738	768	808	730	822	828	783	794	724	784	802	809	733	764	786	805	807	825	777	782	736	746	778	794	744	772	738	750	796	764	721	780	733	754	708	755	742	770	757	702	785	824	787	814	760	768	756	807	745	762	799	770	768	808	736	745	728	769	778	807	756	742	785	814	724	716	782	774	762	749	793	731	772	749	805	715	751	741	797	759	806	796	787	806	796	724	735	799	748	764	782	759	766	816	699	712	792	755	749	712	755	745	726	788	812	803	823	780	728	814	734	778	765	763	762	782	762	815	795	810	769	758	754	781	757	793	784	769	773	773	792	798	801	766	745	799	795	736	770	787	778	773	775	746	742	772	726	758	741	777	793	791	823	821	795	802	797	810	786	785	770	770	762	766	817	814	737	767	707	726	757	794	753	817	746	803	761	738	731	735	792	761	724	768	783	773	733	703	748	776	761	713	799	766	757	727	781	794	728	796	784	804	824	786	752	824	810	744	762	756	751	733	777	749	785	768	781	778	781	801	770	791	732	814	798	754	772	763	747	759	770	739	758	832	787	730	771	764	767	754	774	786	731	755	775	783	710	780	789	767	773	779	772	756	758	747	780	783	748	773	798	795	816	753	763	751	758	765	766	698	753	746	778	775	769	745	789	747	742	765	765	788	764	812	783	772	747	741	815	780	781	736	813	777	801	855	757	778	769	706	745	797	780	787	773	793	788	822	777	793	780	757	780	740	817	809	753	768	808	769	767	752	740	786	821	731	786	765	772	743	797	766	706	749	769	778	742	750	791	774	775	765	764	791	756	773	755	838	779	792	750	757	806	741	760	799	772	834	798	793	757	786	778	776	732	778	790	847	771	791	780	803	786	783	711	800	797	714	823	791	794	771	779	761	762	747	714	761	832	710	810	808	753	763	752	714	745	824	763	804	778	792	764	775	758	806	770	803	780	796	764	789	775	781	810	824	746	782	789	757	827	773	811	732	762	789	810	788	727	775	774	709	812	757	775	741	767	747	763	760	703	775	749	782	806	786	721	756	750	747	807	770	810	738	758	745	722	755	750	750	745	770	827	744	769	793	775	751	811	744	783	764	737	735	746	783	770	776	766	731	769	776	801	811	800	737	764	746	785	808	792	784	776	775	765	760	760	778	752	731	762	763	767	794	754	783	778	796	757	759	772	719	737	780	771	781	758	791	776	812	744	792	773	768	737	737	753	742	803	756	754	790	771	743	730	775	783	785	808	751	780	791	784	789	777	816	801	795	741	786	764	818	811	780	811	757	769	762	767	778	779	737	720	747	764	735	751	815	755	746	799	770	736	788	781	715	820	744	796	801	770	780	747	802	741	794	786	783	777	730	738	753	793	783	823	823	709	706	777	819	766	722	763	822	758	766	743	794	775	789	732	748	748	764	760	764	798	769	795	756	763	753	754	758	744	771	789	711	816	753	755	791	783	772	823	782	799	756	752	754	740	789	793	809	775	767	762	762	770	732	782	784	764	746	748	763	814	766	738	760	771	814	792	737	752	796	755	786	792	745	707	807	775	731	783	781	776	739	778	757	810	797	734	724	727	716	743	783
7090	16579	13124	6926	5161	4000	3142	2565	2179	1974	1703	1620	1427	1339	1318	1270	1206	1223	1141	1092	1072	1096	1075	1026	1028	1009	1002	1006	1015	960	1008	950	940	976	923	1051	952	919	977	982	926	946	962	982	958	961	1006	948	935	967	947	923	907	931	972	966	926	922	870	938	910	958	939	909	949	921	891	913	946	935	902	919	958	914	914	942	878	917	905	929	905	925	905	948	885	909	974	921	932	942	942	956	940	953	931	950	960	930	951	926	956	942	959	892	920	863	951	882	935	914	847	951	908	972	898	938	956	942	929	932	887	911	895	991	842	926	982	932	880	958	924	983	875	929	889	914	916	925	913	898	966	901	846	974	923	888	895	878	907	926	905	893	938	888	903	890	969	936	925	901	970	942	945	955	922	930	949	896	923	881	933	897	937	952	940	906	1000	861	949	898	965	902	932	920	901	860	978	862	888	932	926	949	908	914	910	942	961	911	918	936	912	928	962	911	925	897	913	920	934	939	903	895	881	927	917	938	941	910	886	912	897	907	916	922	936	894	895	907	893	935	923	914	921	930	888	914	901	920	921	896	955	870	877	963	926	902	986	977	897	992	930	878	900	912	956	961	928	914	958	927	959	886	958	887	906	937	898	890	975	874	988	858	938	928	937	981	888	908	921	897	978	905	940	939	893	922	931	864	909	950	905	875	939	884	897	876	909	942	968	923	925	916	904	910	892	886	920	923	904	901	887	913	904	933	909	923	860	927	948	924	968	925	926	878	905	931	942	928	960	932	957	909	947	915	913	901	869	899	868	928	916	915	947	875	902	905	962	930	952	896	919	961	895	930	936	928	874	910	930	960	950	912	951	910	903	928	942	883	912	907	942	955	944	938	914	842	945	933	900	964	918	908	913	951	887	987	885	917	917	905	939	907	931	922	926	924	897	896	962	935	909	979	888	890	954	869	928	972	940	903	887	962	872	897	977	927	940	892	924	942	956	928	865	932	971	899	885	911	924	927	950	911	905	923	927	894	951	880	957	872	918	928	846	973	900	927	867	919	906	968	930	958	944	865	954	939	865	957	961	932	905	924	955	950	890	940	942	892	925	908	932	956	899	929	914	935	912	904	928	906	894	1005	925	949	957	912	975	965	917	919	955	946	915	861	900	927	884	880	921	879	891	941	941	884	918	946	929	906	916	922	945	926	919	911	840	887	929	949	884	880	849	904	886	957	963	865	862	964	956	880	961	896	876	936	917	889	918	906	915	928	968	883	984	934	975	930	920	923	963	998	988	848	950	904	892	935	862	924	954	931	935	905	881	942	973	972	893	882	938	884	880	898	946	922	898	973	882	910	920	969	868	907	926	894	918	929	888	936	931	900	895	910	871	916	905	903	867	877	897	943	927	906	901	932	940	902	917	930	897	895	904	967	834	942	977	913	891	921	888	885	895	914	943	923	933	927	917	925	943	919	873	924	900	894	942	896	932	952	922	954	946	923	876	900	901	895	952	925	904	885	909	909	945	910	865	943	903	935	966	938	937	962	936	935	913	915	923	928	908	936	899	927	954	932	924	935	929	913	933	875	949	901	886	960	963	912	916	921	896	1010	926	893	951	902	916	912	944	938	905	924	950	911	922	929	907	908	881	904	955	922	911	981	881	963	936	883	932	884	931	963	974	918	881	926	942	939	915	880	895	896	931	931	879	911	917	884	892	890	927	934	934	899	939	924	923	915	963	938	951	946	949	995	910	891	936	949	871	918	914	915	860	889	926	947	889	906	941	939	973	925	864	964	892	920	948	888	940	935	920	874	927	939	925	926	917	916	910	949	943	907	926	921	932	927	900	874	935	955	902	940	897	893	865	920	897	908	896	927	944	930	891	836	910	906	904	880	905	994	882	941	878	875	929	917	945	909	906	977	881	945	930	916	912	920	953	894	909	928	892	904	910	942	876	940	918	933	886	941	943	929	922	916	900	934	888	984	916	902	895	999	933	893	896	912	847	870	899	928	917	916	913	918	888	910	1016	949	888	911	898	897	887	924	891	888	929	914	862	926	964	912	947	863	924	920	894	902	928	922	922	904	923	916	940	919	921	900	968	894	898	894	932	917	902	927	891	921	935	885	918	873	908	1013	901	944	872	894	878	963	876	916	930	890	917	947	920	897	891	901	907	868	955	937	948	955	857	963	869	959	934	916	918	986	924	904	940	908	912	889	911	944	845	891	934	884	888	859	895	922	904	955	954	901	921	909	915	901	941	903	918	928	967	894	929	935	965	876	911	880	948	938	947	901	948	923	945	926	951	919	859	853	886	893	951	958	942	933	922	908	931	895	929	913	891	951	882	866	888	874	1020	880	903	878	912	900	882	990	910	929	864	881	899	884	904	947	851	892	914	885	944	939	930	916	944	970	963	883	891	912	896	940	917	922	891	987	884	902	918	1008	932	916	951	838	892	896	866	941	918	896	925	933	882	883	974	955	884	944	992	915	891	888	880	891	940	945	913	970	909	946	909	906	898	818	946	871	978	926	955	919	955	886	929	861	887	968	928	901	929	875	932	958	892	903	960	907	835	911	899	917	935	896	879	939	871	930	908	909	931	922	943	962	901	948	922	905	906	915	933	905	922	927	886	917	880	870	928	993	906	954	945	949	882	906	900	926	927	934	965	935	967	874	899	893	916	920	978	909	941	877	911	939	898	890	895	889	903	956	912	902	907	919	907	934	966	833	877	888	943	889	952	944	922	956	935	918	887	939	899	941	927	876	956	909	934	855	924	890	924	893	906	938	926	934	973	951	901	889	925	893	951	894	893	940	894	950	879	910	892	936	955	930	921	948	938	898	894	990	918	925	941	902	975	942	880	959	891	908	885	937	933	896	937	905	889	920	947	894	902	890	874	876	889	924	902	876	901	859	885	908	955	926	957	965	898	852	889	952	907	918	937	947	934	919	847	890	910	877	892	902	925	923	941	897	922	870	904	870	953	920	928	900	906	957	900	919	995	853	902	928	933	878	900	873	954	886	960	895	914	947	936	934	937	888	895	948	949	932	923	930	882	911	914	888	933	950	874	891	897	941	862	938	895	921	961	866	959	903	957	892	892	906	959	914	926	923	901	928	873	917	940	892	885	912	900	936	904	911	940	934	950	920	968	931	908	885	923	955	944	884	898	927	901	869	935	900	899	939	872	866	931	919	923	934	868	941	896	934	938	931	891	912	957	892	913	883	848	944	914	959	888	954	965	922	956	924	929	947	915	906	921	839	916	957	983	924	896	880	914	905	935	957	949	963	929	897	899	907	910	876	863	916	968	908	920	909	916	941	853	910	898	965	912	941	899	917	937	911	961	918	938	874	924	912	896	896	914	864	929	897	950	954	942	894	938	900	896	930	914	976	894	846	923	925	958	917	873	898	914	911	931	951	958	856	897	905	864	927	904	888	974	939	904	935	867	888	926	912	888	868	913	914	919	991	905	923	914	900	973	932	977	917	905	880	950	908	888	915	892	894	899	902	919	932	931	864	910	955
27368	20050	6063	547	365	292	301	303	260	258	231	283	260	292	255	253	267	242	269	282	236	267	293	270	246	265	247	279	254	279	274	245	251	284	268	285	248	239	238	274	286	265	255	285	257	246	251	289	268	266	268	251	248	275	249	263	259	273	258	248	265	231	266	253	269	252	235	284	240	277	252	273	255	230	252	257	282	286	294	263	294	261	265	260	242	278	270	252	247	268	269	287	224	250	256	254	234	261	237	252	256	259	285	273	275	271	239	256	264	237	249	268	289	241	258	240	256	248	252	251	264	270	260	267	253	281	251	253	270	256	254	237	249	265	251	237	245	299	253	240	260	271	251	239	241	295	266	260	251	255	263	284	263	278	257	263	275	251	244	261	257	287	260	252	281	245	249	288	265	262	237	241	275	253	257	233	291	282	233	258	244	262	244	277	224	265	222	300	271	279	241	284	252	258	255	257	273	264	277	270	291	258	295	253	235	262	291	272	265	245	260	249	226	258	268	249	248	241	251	268	283	274	284	262	278	250	256	297	278	236	228	243	296	277	264	273	241	251	270	270	241	291	252	266	267	259	253	243	277	244	281	266	248	294	257	263	277	277	247	244	258	254	267	286	254	268	267	271	257	223	292	261	259	247	256	268	270	246	246	271	234	253	253	250	280	259	255	271	247	273	297	242	260	278	256	274	264	259	244	240	257	253	245	278	232	234	270	245	258	266	227	248	246	235	263	241	249	254	265	288	243	245	232	256	278	262	256	255	270	264	250	238	273	261	259	268	224	271	254	293	250	285	257	254	252	253	223	267	246	233	229	231	270	248	253	254	273	260	272	262	264	250	257	258	280	254	284	281	253	239	245	264	253	256	235	280	275	247	273	243	253	255	245	251	246	271	248	273	266	252	271	264	264	218	246	249	249	235	237	284	241	245	253	249	278	248	268	256	247	256	271	267	246	245	245	263	246	260	238	295	292	272	248	255	245	240	255	268	288	245	268	266	258	260	246	272	252	238	258	246	258	256	287	285	266	283	257	258	281	254	236	238	258	243	247	281	248	288	261	254	257	273	250	285	246	267	280	273	257	278	257	276	263	258	249	249	259	275	267	254	247	226	267	253	267	254	252	268	246	239	243	235	251	261	266	247	260	260	253	242	239	266	252	275	279	250	270	252	263	237	258	279	249	247	233	266	255	268	250	286	236	275	243	261	264	263	247	282	243	257	257	250	286	255	253	271	247	249	271	255	229	260	279	259	237	264	235	247	265	278	264	259	282	250	256	275	238	199	245	219	271	264	236	252	254	230	274	296	272	257	260	254	279	281	251	258	306	245	264	293	242	225	241	264	254	243	268	272	261	250	275	239	254	247	228	269	238	258	248	239	266	242	246	254	270	247	264	270	257	272	259	258	245	243	280	254	266	216	227	239	295	244	239	244	278	248	215	285	279	258	247	267	262	256	248	283	247	226	255	270	255	282	277	292	261	270	251	257	244	273	269	248	253	265	260	262	261	266	243	246	259	258	253	261	265	247	263	254	277	232	262	245	270	252	244	258	255	263	280	275	273	243	248	271	260	256	232	273	278	242	248	252	240	256	252	241	264	282	231	257	256	259	282	239	263	232	264	279	258	237	249	282	232	278	258	241	260	274	246	274	225	248	265	233	261	261	265	268	268	270	275	229	253	246	262	280	254	277	249	251	267	254	256	247	280	259	240	266	253	274	262	266	279	281	236	246	230	256	256	268	262	208	239	260	250	244	245	243	248	239	242	250	232	252	276	230	271	241	258	258	275	289	235	259	235	266	250	227	257	255	259	259	283	273	246	275	278	247	269	258	272	248	247	230	258	250	241	284	247	254	270	281	259	255	246	260	269	245	274	280	244	231	236	238	265	234	251	244	270	263	282	249	247	268	249	245	285	253	249	279	283	231	261	235	254	287	246	250	243	264	252	263	265	264	269	227	297	250	260	284	253	259	243	247	272	295	251	293	261	258	235	252	262	264	264	269	281	240	237	273	260	279	244	251	261	242	271	234	259	250	239	265	249	262	271	253	251	266	275	262	271	256	251	241	273	236	262	270	279	269	251	239	270	254	274	284	270	263	263	285	244	251	236	259	292	240	251	276	254	243	254	242	249	252	273	259	227	250	240	255	251	267	277	254	263	252	281	300	246	252	269	282	260	252	269	239	256	264	271	246	249	234	277	262	257	243	250	253	255	274	247	234	215	250	258	246	260	230	247	251	237	260	253	297	262	269	269	228	243	283	276	269	265	249	284	221	277	282	279	257	289	263	218	271	253	253	245	244	246	249	252	276	258	254	242	263	254	247	239	249	258	262	243	259	238	267	252	260	253	245	252	259	276	249	244	247	259	256	253	247	278	270	261	247	266	268	287	268	244	246	229	253	257	255	255	258	285	245	271	225	244	261	283	286	280	263	239	284	281	262	268	248	263	295	242	268	240	220	278	259	232	247	282	236	280	220	282	266	242	243	253	267	239	244	268	256	232	264	249	273	255	238	253	246	245	267	216	246	239	254	277	270	252	260	245	256	286	267	257	234	257	269	291	308	248	251	254	264	276	275	262	236	282	235	249	236	288	276	252	272	275	236	275	287	273	295	277	250	290	280	253	254	258	266	239	256	218	273	273	263	250	232	244	260	263	267	254	244	247	274	274	247	262	248	262	267	253	244	282	305	237	262	241	266	256	266	246	261	242	268	250	244	251	264	234	239	282	244	288	244	276	249	258	282	268	265	237	266	281	249	257	260	235	228	275	281	257	295	259	266	235	264	246	288	237	256	260	265	259	248	243	283	279	229	271	274	274	239	245	266	270	252	264	273	239	283	263	267	250	243	270	249	285	251	265	268	239	283	249	262	248	246	269	273	271	262	265	245	260	249	283	270	281	261	272	268	254	257	263	263	249	276	263	251	257	267	241	257	236	220	265	248	246	240	254	252	268	277	285	281	273	264	257	237	257	272	262	228	255	261	276	254	254	247	264	269	299	248	227	245	269	297	244	232	273	251	240	282	281	254	280	257	237	253	259	257	263	290	240	269	250	252	285	250	281	231	250	245	246	240	265	269	270	277	275	218	247	223	275	252	273	242	256	251	241	253	259	272	258	247	244	250	266	236	241	274	256	283	252	237	252	245	283	261	254	250	272	257	266	255	272	285	279	270	286	251	251	263	280	247	281	266	279	238	260	278	273	243	245	286	257	263	265	303	258	264	270	267	252	255	256	249	276	277	254	268	261	254	272	233	270	285	247	262	246	261	241	245	223	242	269	237	253	249	275	238	251	259	300	267	238	253	236	273	270	272	249	289	242	277	271	266	290	259	274	247	263	260	267	267	240	232	233	272	231	268	278	262	276	278	285	309	265	252	257	283	253	248	245	248	264	250	248	239	289	237	249	270	245	242	261	270	260	231	279	243	247	258	253	259	237	252	272	227	248	254	251	273	254	274	239	273	287	261	253	260	276	260	276	241	285	248	257	273	255	235
3836	967	883	539	509	440	387	401	380	333	354	375	321	318	373	349	334	365	329	351	335	322	333	320	311	300	328	320	317	332	308	313	337	352	348	350	331	334	314	338	348	316	330	317	333	329	328	330	345	321	328	347	316	344	329	314	317	353	291	340	341	336	346	346	328	325	340	334	344	338	318	309	322	326	349	338	335	317	298	298	324	316	327	345	317	336	349	354	345	309	322	297	317	346	297	342	320	334	357	316	343	375	319	366	368	346	325	316	332	326	339	300	355	351	341	339	337	338	349	294	318	289	355	348	322	342	289	328	308	320	351	317	310	326	363	318	353	307	352	348	342	320	315	314	321	367	325	348	317	338	310	318	318	328	342	340	315	310	337	315	335	350	305	326	348	322	326	327	348	303	347	326	321	300	347	319	353	394	319	322	334	350	348	356	327	307	337	353	346	284	331	369	354	321	343	334	307	344	320	334	345	291	337	329	337	305	331	319	341	335	331	342	337	327	333	320	334	312	327	361	342	334	324	325	317	333	342	353	330	361	322	318	321	324	339	331	333	306	337	313	353	362	320	341	340	314	341	359	348	311	359	317	343	336	379	357	314	308	370	298	344	332	332	333	305	324	359	345	334	321	332	321	336	333	354	345	346	333	333	349	349	329	315	332	317	346	322	323	312	286	333	350	359	338	301	333	353	323	333	325	317	321	325	313	309	314	310	310	337	309	324	322	337	286	314	331	313	349	322	342	317	307	383	343	326	334	322	338	313	316	353	320	308	332	333	360	331	314	333	329	331	362	320	318	318	382	356	307	346	325	341	342	317	320	309	322	303	351	333	317	337	318	320	341	376	318	326	376	371	321	343	333	337	346	355	336	332	354	339	364	310	322	346	309	320	310	337	298	293	345	333	332	297	321	340	313	333	355	344	324	330	360	325	309	333	346	317	329	316	334	311	296	321	322	325	336	326	324	338	351	315	308	347	327	328	339	328	335	324	345	329	336	358	325	292	319	363	361	319	346	321	298	323	289	331	317	328	337	337	393	365	345	345	311	344	303	327	368	321	335	332	336	372	325	327	293	303	327	332	279	329	327	314	342	310	337	303	333	310	324	386	312	332	327	328	323	314	330	323	322	345	352	350	306	342	335	289	324	345	285	350	349	330	321	328	344	322	326	321	357	331	313	331	337	330	328	310	330	329	326	338	344	334	350	368	312	334	353	351	311	357	323	329	361	349	313	318	324	342	306	343	335	312	316	325	345	319	319	324	321	324	301	351	301	340	347	302	308	334	342	309	360	338	329	325	340	315	329	376	344	315	344	333	338	315	339	356	354	359	363	338	347	362	345	362	300	328	290	341	313	313	318	326	350	305	340	306	343	311	335	370	317	327	331	357	361	345	330	294	320	334	312	318	311	356	357	289	312	327	337	322	343	342	339	336	341	347	336	319	352	331	294	339	337	322	296	319	337	324	318	339	323	334	350	336	327	331	334	326	337	323	327	352	320	331	320	329	356	302	337	345	387	332	296	286	340	314	301	326	311	298	305	329	329	327	299	329	321	303	327	345	351	344	326	302	340	351	347	311	352	342	325	317	354	332	334	343	361	311	316	342	326	330	329	328	319	327	315	313	349	322	327	342	305	319	322	324	330	326	308	364	347	338	326	319	330	314	345	322	311	332	332	326	322	319	324	320	352	306	332	314	315	359	297	342	296	333	348	353	337	341	329	337	322	342	322	347	344	315	334	344	341	343	306	315	286	377	313	346	308	329	343	327	318	331	333	328	318	338	345	327	353	341	324	321	293	337	349	373	329	343	338	295	349	341	345	320	315	345	316	311	332	353	341	336	348	310	344	286	321	335	321	335	358	343	378	323	315	326	344	354	352	343	311	315	330	353	325	311	321	314	324	343	337	304	336	333	351	324	290	332	342	335	348	339	344	328	317	342	350	340	323	352	329	341	350	350	345	330	359	340	321	346	335	326	336	353	345	316	317	366	347	327	339	353	323	311	325	315	338	339	333	331	322	330	356	335	355	352	331	338	327	325	321	302	345	304	291	336	345	330	322	321	335	290	332	332	338	347	310	300	370	352	350	330	329	358	309	347	318	301	333	362	324	340	313	309	334	298	313	339	322	364	343	303	319	338	361	341	348	290	331	322	368	333	333	342	342	351	311	305	342	306	310	308	304	314	308	311	295	333	354	370	326	328	287	320	337	356	396	319	340	334	333	314	326	308	355	315	331	340	322	359	336	352	330	336	346	311	311	327	341	352	327	328	306	330	322	335	326	350	343	310	305	364	311	350	305	341	339	327	322	321	318	341	335	342	308	305	329	334	290	326	351	349	345	325	317	353	318	347	313	333	336	324	311	341	334	316	319	313	328	330	327	315	288	331	337	328	369	320	334	304	393	358	312	323	349	290	322	306	327	319	339	349	346	328	358	305	339	355	310	336	334	310	319	357	307	295	340	362	318	336	286	337	331	354	333	325	314	320	328	348	330	340	327	356	321	320	350	305	331	325	333	309	311	369	317	333	343	325	323	309	329	336	302	370	322	340	317	303	312	361	333	376	332	300	325	339	332	357	322	324	313	335	332	340	345	326	324	310	354	349	355	305	292	315	282	348	323	315	321	331	339	321	335	343	327	332	288	326	324	352	321	338	302	307	339	331	336	314	356	306	309	337	327	337	324	325	331	329	334	313	347	316	311	340	341	328	336	315	336	324	335	343	344	320	310	350	318	331	334	328	338	328	327	317	321	336	348	329	310	332	300	323	354	321	338	312	350	315	325	317	343	339	382	330	321	349	316	329	331	341	319	315	311	310	310	364	305	361	339	343	344	318	320	284	327	331	355	346	353	333	354	340	322	351	329	347	330	346	341	324	333	343	314	349	320	322	321	348	337	323	329	331	348	351	340	320	325	339	344	283	345	349	332	326	327	298	378	354	314	332	334	326	355	338	322	294	333	359	314	337	336	327	348	334	352	357	337	335	324	313	296	340	320	317	325	301	339	348	329	336	337	335	327	354	312	358	325	321	309	329	349	377	324	333	299	345	321	293	337	333	303	356	318	352	326	328	314	355	340	323	317	325	308	322	316	328	290	330	334	304	317	329	361	323	333	319	328	368	347	320	362	338	321	382	312	351	339	294	286	343	347	307	374	324	318	335	299	310	308	353	319	352	310	309	321	324	354	317	315	343	339	335	322	350	348	352	341	294	322	344	347	365	349	347	342	331	352	307	326	329	321	366	370	324	322	326	339	335	332	327	347	315	354	358	347	348	355	334	315	345	331	340	354	326	313	329	338	337	308	347	353	333	332	326	308	336	307	355	322	329	328	332	326	347	342	343	304	295	339	355	334	318	291	319	377	322	302	305	304	341	351	326	337	349	395	307	335	322	333	345	319	348	335	301	320	331	321	312	352	359	332	344	322	320	342	338	339	297	309	344	343	336	357	348	320	325	319	379	337	348	344	329	347	375	319	315	292	324	348	346	315	352	329
24157	21658	29241	24602	21663	11574	1451	976	837	801	737	743	700	673	691	609	688	661	666	644	631	641	604	660	659	589	661	640	634	591	577	607	628	601	621	596	609	625	601	589	592	570	612	579	590	659	633	551	611	616	585	581	599	551	633	589	572	611	586	586	616	616	590	601	588	599	589	606	583	561	600	568	595	578	606	609	563	586	594	570	625	584	598	608	584	586	553	617	613	588	600	600	584	599	623	611	600	572	589	589	599	563	615	571	589	575	569	570	568	610	588	585	589	602	602	580	577	553	580	581	571	592	612	616	613	618	608	609	618	595	602	614	570	576	601	613	550	608	579	585	619	625	597	575	557	584	599	607	558	629	594	572	578	615	570	611	606	583	593	589	594	577	546	582	607	552	570	582	582	575	617	600	572	629	571	581	592	568	592	570	655	564	576	583	587	629	587	619	568	560	617	620	593	571	586	631	598	568	603	584	608	569	575	602	587	621	562	610	623	614	607	578	592	596	585	600	601	560	564	632	579	571	619	567	604	610	589	586	577	608	588	588	526	594	582	573	605	607	599	577	581	576	610	589	611	552	579	615	573	596	573	533	554	600	614	576	560	593	630	593	576	581	570	575	596	616	607	603	580	627	583	583	591	562	577	596	554	614	565	573	591	595	629	578	610	545	533	589	586	614	570	607	546	581	587	627	600	597	605	576	573	587	559	627	582	608	599	632	602	621	606	627	597	556	558	576	577	573	599	608	608	581	582	576	584	554	558	604	629	589	620	589	599	617	628	626	558	574	554	594	583	564	629	584	611	577	536	581	582	568	588	604	602	606	566	618	556	580	599	602	570	596	604	551	579	602	587	621	596	584	600	570	569	593	576	602	547	568	582	593	548	614	568	602	563	601	617	577	620	558	592	587	598	568	553	574	583	585	594	581	603	630	608	594	616	568	557	600	605	559	601	599	585	622	629	553	566	642	531	600	589	604	566	578	593	604	571	596	609	545	602	601	586	628	593	552	602	609	587	581	576	620	626	618	630	550	563	540	575	580	597	567	585	574	605	532	589	586	606	648	657	574	628	623	567	565	568	582	554	588	539	566	589	592	573	638	584	599	608	606	572	592	593	566	597	581	623	571	594	587	593	615	579	586	570	645	578	567	644	563	568	582	610	575	582	614	583	588	560	597	592	594	576	574	570	594	622	591	610	552	549	601	564	576	571	596	585	625	567	580	590	546	583	593	599	601	561	576	606	551	623	532	602	565	619	599	587	597	541	619	626	636	589	600	605	598	593	595	590	562	595	573	595	581	567	600	586	591	561	575	616	608	620	638	607	574	596	595	581	591	607	605	602	569	582	595	647	564	558	595	579	563	590	604	601	550	600	598	623	642	606	566	631	597	590	580	603	578	665	597	601	557	564	552	603	593	570	628	577	608	583	628	641	550	602	630	561	578	600	549	583	584	590	561	606	615	581	585	615	596	577	546	595	565	569	583	610	590	633	562	594	596	625	552	597	589	548	582	552	597	596	590	553	556	595	590	522	661	597	549	595	541	526	616	572	632	598	584	637	526	575	610	621	602	616	588	636	670	598	598	563	565	609	547	585	610	596	582	640	588	594	566	587	597	619	575	589	567	604	603	537	574	584	607	577	589	590	590	580	590	596	586	535	570	579	570	568	599	630	587	601	585	568	584	643	608	584	597	586	565	601	581	585	582	642	614	593	579	600	571	610	588	597	586	588	553	555	569	589	569	574	644	588	591	578	612	584	618	616	627	559	574	568	568	598	590	602	557	570	570	607	530	566	537	591	566	549	543	580	608	575	594	637	611	566	588	579	587	600	610	587	575	579	596	583	556	545	597	578	584	582	610	614	616	598	599	609	586	580	622	567	598	584	610	584	583	613	610	585	604	551	580	588	606	585	608	580	589	590	602	620	572	567	608	601	595	583	574	552	590	591	564	625	580	550	583	602	617	580	563	614	576	558	612	566	563	587	601	588	622	542	574	581	562	575	594	563	565	608	606	634	586	617	582	615	572	575	549	598	593	609	583	585	576	579	560	567	561	589	595	571	615	621	557	605	606	569	570	597	587	569	603	619	563	637	589	579	583	607	554	602	593	589	570	576	609	585	590	607	577	579	577	577	583	625	583	565	557	549	568	604	605	617	590	602	576	586	556	566	587	607	563	599	582	600	599	594	595	558	572	574	562	602	619	591	594	579	572	618	593	545	578	574	630	590	544	595	588	606	583	605	609	582	610	634	584	633	601	609	629	633	590	600	622	608	595	577	600	587	599	594	577	643	627	593	622	629	618	571	562	590	608	593	610	608	553	594	597	558	603	567	586	599	611	591	597	553	576	608	599	598	583	586	582	569	618	587	635	641	594	547	621	577	610	585	527	588	562	593	596	590	608	595	606	590	619	596	567	570	562	604	568	568	573	613	599	578	588	592	588	623	575	550	565	540	584	594	570	577	606	637	622	603	552	568	581	549	629	601	602	609	564	567	595	615	597	569	573	595	562	623	588	593	637	572	570	643	604	621	567	587	613	578	636	571	586	571	588	628	604	591	605	580	591	572	600	597	629	608	605	625	583	560	537	585	568	613	603	553	613	597	610	586	601	613	562	573	570	574	576	580	540	596	538	594	576	577	571	613	521	590	621	584	552	558	569	593	553	565	628	577	580	600	566	575	569	567	557	604	565	575	608	598	577	566	551	602	562	602	574	560	540	537	590	612	601	586	590	593	588	637	570	576	559	622	577	610	600	572	590	592	587	601	591	575	629	536	545	609	598	590	599	596	617	607	581	563	580	573	562	575	581	612	563	591	613	588	533	631	590	586	623	574	581	624	608	617	584	590	547	550	593	617	586	574	579	551	574	623	605	570	555	574	576	592	602	597	553	590	558	602	594	532	560	602	566	556	607	599	563	590	576	565	597	589	615	606	551	572	624	613	581	572	599	641	545	632	614	597	594	561	566	557	572	562	582	607	604	586	587	601	598	557	598	608	612	576	589	548	633	585	602	622	624	601	590	599	591	600	634	591	579	597	557	580	600	587	625	584	558	573	596	587	590	590	614	558	582	571	594	598	583	531	605	558	562	586	578	590	569	608	600	644	600	593	542	631	589	552	591	582	636	617	603	577	593	601	568	561	573	607	600	597	626	624	562	588	610	595	597	589	563	633	612	553	591	548	630	605	604	606	579	545	592	575	596	589	633	600	579	559	565	624	572	586	572	532	596	610	583	608	564	565	579	557	598	601	572	601	589	577	580	559	607	588	575	571	646	609	568	554	635	615	611	595	587	588	583	585	547	566	580	588	597	616	584	596	585	581	620	547	616	571	534	578	550	614	590	550	585	595	590	587	588	617	601	574	559	601	640	563	596	625	553	575	607	599	581	592	562	561	604	544	597	589	597	633	604	551	563	591	560	569	583	614	613	589	612	623	618	595	591	575	574	590	617	559	582	582	602	614	576	611	588	553	587	616	563	605	565	581	619	629	612	601	615
4755	9950	8019	4100	2943	2231	1762	1535	1300	1258	1091	1087	987	915	873	848	847	817	855	788	815	760	773	737	725	750	694	754	791	717	741	704	689	754	732	757	751	710	737	718	704	673	657	735	732	717	698	718	691	720	678	673	793	783	690	685	663	700	687	652	681	691	691	694	704	710	689	721	655	676	729	680	688	698	681	641	709	736	699	682	714	701	717	752	720	748	691	760	674	714	682	704	673	716	665	762	693	683	680	706	694	696	727	702	685	663	680	670	757	701	692	709	690	704	716	713	683	722	706	696	686	709	688	687	674	696	708	721	687	683	700	714	695	736	699	659	681	714	711	719	693	654	739	692	708	704	723	742	683	722	735	658	674	697	651	720	730	731	677	724	732	696	705	686	678	700	689	733	692	663	719	738	718	731	689	687	731	690	689	737	622	724	650	685	718	685	721	723	714	718	715	697	659	672	714	710	715	719	703	689	671	663	667	727	713	724	707	657	725	707	698	660	711	711	700	717	706	695	687	675	661	710	673	730	718	697	642	708	706	682	722	735	703	703	706	724	702	708	695	713	732	710	660	665	710	719	726	697	699	654	743	672	705	676	726	770	732	711	657	672	656	666	681	713	737	723	685	740	699	732	691	690	734	675	721	689	669	741	675	723	681	714	718	708	727	663	684	701	723	712	717	710	715	652	704	677	631	682	695	674	658	695	729	673	686	694	727	722	670	764	657	671	683	665	683	676	705	679	716	730	668	670	754	691	753	724	699	693	671	697	713	702	708	685	656	726	681	697	733	690	648	677	739	719	737	680	695	720	702	700	672	703	707	692	751	693	690	696	703	690	666	674	745	686	713	688	682	716	691	678	668	722	654	676	648	753	667	710	709	693	702	689	740	636	690	676	746	677	700	694	678	685	671	691	705	711	692	677	721	694	700	663	758	696	672	737	670	699	696	692	704	744	708	654	758	736	668	729	672	703	661	718	700	721	721	674	726	714	659	728	666	727	724	672	701	704	707	700	729	704	688	676	684	716	699	721	676	673	715	720	726	692	721	673	728	680	706	699	738	656	720	657	706	717	654	636	692	706	693	725	684	758	725	678	669	734	681	711	663	703	723	729	713	705	676	745	666	703	687	690	691	700	682	673	689	723	699	675	679	715	706	705	722	688	679	666	682	724	693	708	670	711	678	701	707	697	713	728	683	738	650	682	692	730	701	734	701	680	706	722	715	723	693	676	664	731	703	679	696	760	691	679	735	721	689	699	688	693	732	675	725	711	721	722	725	725	705	684	713	697	719	684	688	665	722	684	739	686	698	686	677	737	775	722	726	693	754	723	733	710	682	707	690	748	692	716	733	724	697	691	725	706	684	692	699	696	682	676	719	720	643	693	692	748	720	669	673	688	725	752	720	720	675	728	694	688	676	686	687	674	698	700	694	696	741	722	690	706	704	728	719	727	727	672	676	691	681	705	702	677	698	718	691	744	706	701	696	683	692	688	673	689	721	675	735	718	670	725	675	657	733	706	675	704	675	748	690	681	701	722	670	662	704	669	690	681	672	730	698	653	715	746	648	673	738	691	683	712	700	687	664	692	758	718	676	723	660	732	714	695	609	735	750	685	661	706	663	730	719	710	662	739	679	676	668	714	704	681	695	679	708	721	744	690	669	665	692	693	701	700	673	702	744	713	673	659	688	724	716	736	715	720	690	731	723	644	713	716	710	724	723	694	653	669	682	737	739	642	684	696	689	717	661	679	716	733	672	670	704	720	680	667	656	746	693	732	665	717	719	707	708	705	704	701	682	709	702	730	657	698	702	728	738	692	679	725	687	732	679	687	722	700	681	664	730	742	675	715	697	683	695	692	753	687	722	678	760	705	706	691	743	695	678	673	724	731	681	704	655	656	689	696	670	698	671	705	691	714	753	664	676	690	730	698	689	737	662	683	659	685	692	726	742	644	715	705	669	711	716	671	728	716	691	711	698	726	697	698	713	720	640	689	698	684	715	702	707	717	711	735	692	704	696	681	640	728	721	725	721	714	682	725	679	680	638	729	728	706	667	680	736	680	763	683	697	668	708	710	662	722	707	734	701	695	707	676	680	671	692	659	685	691	744	705	631	698	710	681	731	669	682	665	688	676	705	774	688	698	715	690	715	690	705	689	679	686	711	658	677	657	687	694	733	698	679	697	678	682	648	720	735	648	699	658	673	672	672	675	696	701	724	686	701	711	706	689	700	661	730	734	702	754	701	718	706	673	699	665	692	707	703	696	671	701	686	685	725	689	691	706	714	705	653	698	760	705	653	726	726	672	693	705	685	709	725	686	682	692	707	700	721	693	669	698	670	712	708	698	717	639	703	706	674	674	793	701	721	688	712	665	717	694	707	660	741	674	676	661	696	693	620	671	697	622	677	679	694	713	709	727	703	665	718	711	746	653	754	722	651	686	713	731	689	713	701	706	687	672	727	696	679	695	682	663	675	684	725	696	697	680	698	720	677	686	656	675	657	685	660	718	718	696	729	718	684	677	753	699	700	675	657	688	670	736	717	726	693	680	689	744	701	746	709	682	721	743	696	719	674	725	685	678	711	679	690	696	744	704	693	703	733	746	667	739	674	692	740	719	741	750	681	689	727	686	701	704	680	697	714	704	708	676	678	680	721	690	679	735	648	720	660	688	708	690	729	698	723	711	690	709	708	711	689	692	686	725	701	732	666	699	712	709	663	671	723	703	680	690	668	646	704	736	738	684	697	749	708	681	679	689	690	675	671	753	699	740	699	710	782	732	721	714	646	721	732	698	711	718	639	664	727	704	693	660	674	770	725	687	720	682	714	645	692	702	687	752	698	673	702	684	681	688	684	755	725	701	728	658	668	701	717	705	727	700	673	689	678	668	697	685	668	680	734	696	686	698	714	718	702	686	682	710	707	698	716	724	716	721	712	703	648	723	668	725	717	707	688	661	696	755	733	718	670	652	695	657	669	720	731	670	717	693	659	689	749	685	693	702	688	728	718	731	726	723	680	706	726	727	714	653	738	701	682	668	681	689	693	679	686	707	700	702	694	698	673	742	668	697	690	697	711	659	688	714	722	684	722	680	653	726	685	708	752	686	644	687	731	723	672	729	688	708	723	647	681	727	722	650	731	725	728	683	706	691	660	713	692	713	693	744	697	712	730	697	745	698	674	697	706	715	710	683	662	707	669	704	730	692	703	696	715	692	692	705	644	716	679	700	774	715	711	704	657	670	703	712	705	700	630	678	670	672	713	706	682	666	691	702	723	748	705	687	747	684	681	690	698	690	709	695	740	722	708	698	720	682	668	658	742	696	751	692	747	737	671	729	669	699	709	701	691	698	680	691	652	682	708	676	695	680	707	678	665	687	756	686	678	754	661	663	701	692	717	706	727	700	694	710	715	685	690	643	676	709	712	684	688	678	725	713	710	721	718	690	674	674	696	683	697	720	696	743	710	741	706	715	684	684	688	733	698	730	764	723	709	632
25484	21669	28032	25705	9756	616	522	465	394	394	331	320	353	329	293	328	329	304	300	292	297	310	279	327	329	307	277	298	309	305	289	309	284	271	298	285	273	284	283	294	271	278	320	301	295	271	280	285	272	283	269	292	284	288	284	272	308	287	284	292	335	288	260	273	277	266	316	296	279	287	308	277	306	273	285	306	294	301	312	291	267	277	279	265	294	322	278	273	258	236	260	315	291	280	290	288	265	299	277	269	272	293	289	295	286	269	273	259	295	287	305	291	288	276	294	308	282	268	271	277	265	257	293	292	275	292	297	285	303	274	253	263	292	255	287	277	265	287	295	252	282	275	282	257	282	290	278	296	288	267	294	272	301	241	264	296	292	263	284	296	291	298	287	291	282	284	262	283	299	277	311	285	299	290	275	280	273	294	276	287	296	278	272	248	311	289	230	267	305	269	287	265	300	261	314	285	264	286	276	266	303	269	262	291	247	287	295	275	262	265	291	288	295	247	262	295	304	288	279	273	268	289	311	284	299	266	242	286	261	297	274	295	299	295	273	262	279	271	305	297	291	271	287	277	302	274	260	258	284	295	307	305	308	289	292	292	290	290	325	293	280	271	275	268	252	275	299	293	293	265	300	252	249	263	289	272	263	273	290	288	319	286	257	310	266	296	275	310	284	283	276	313	291	255	301	273	281	249	271	290	293	284	279	252	278	253	282	257	269	277	255	259	270	279	231	289	277	320	283	302	293	276	272	310	263	262	276	284	280	274	301	284	266	245	318	285	288	257	307	289	298	267	281	278	295	250	308	314	294	283	296	314	269	265	281	286	279	263	280	285	294	250	312	316	262	280	256	286	264	296	276	286	292	285	272	292	279	292	303	286	296	270	312	284	290	324	270	274	272	302	251	280	297	276	309	291	303	267	292	266	272	270	294	278	276	296	286	279	291	267	282	301	306	292	272	278	269	275	261	281	292	277	308	311	297	294	276	294	253	302	255	278	264	269	297	290	282	272	273	275	295	270	283	285	244	247	250	280	286	319	304	287	275	274	265	222	280	254	281	268	311	268	279	288	275	299	270	288	301	269	281	264	282	287	280	271	299	271	305	249	293	269	237	259	298	309	293	285	279	264	260	263	262	298	295	280	236	280	303	277	262	287	293	275	299	290	273	261	287	294	289	293	290	268	255	277	301	261	289	279	293	297	273	279	285	289	261	312	272	291	305	282	299	300	293	282	263	285	312	317	302	316	314	294	280	278	274	308	313	271	264	291	260	302	286	308	307	273	306	272	292	284	265	283	266	265	311	254	288	289	310	275	280	251	266	274	276	311	284	313	259	291	263	290	276	278	275	270	256	284	289	268	314	291	296	283	276	286	307	269	285	301	275	280	296	294	268	313	297	248	323	283	280	276	279	271	295	277	282	293	274	259	258	316	285	269	271	268	259	261	267	289	284	285	273	285	303	308	271	326	272	274	283	265	281	271	283	294	278	302	276	262	288	272	277	273	277	278	296	244	284	255	284	308	287	313	290	279	273	292	294	293	280	284	281	265	310	298	298	290	279	303	272	295	297	255	255	305	265	264	283	252	279	292	279	281	267	280	289	283	275	290	301	312	300	238	297	281	265	298	293	269	315	298	309	262	305	264	268	279	284	320	264	280	261	290	284	266	271	250	289	256	278	285	282	286	251	285	278	277	282	275	263	279	290	278	297	273	285	266	294	299	269	277	296	261	302	288	302	285	294	285	287	272	277	272	267	277	294	271	286	286	292	303	282	281	292	264	282	277	317	313	280	262	304	273	294	301	281	289	314	288	297	259	269	286	283	317	280	270	255	269	279	295	268	242	307	230	261	266	279	289	297	301	291	286	292	281	293	258	255	264	248	311	300	262	307	312	309	286	294	267	268	271	301	294	318	271	328	286	278	274	276	272	282	267	239	289	281	309	306	314	283	289	279	263	279	297	303	255	288	260	303	291	269	250	260	259	275	277	305	273	289	281	296	294	298	257	280	305	271	278	277	282	284	256	322	251	289	286	275	269	294	292	301	290	265	275	287	287	270	279	297	290	283	267	272	279	278	262	285	304	313	279	285	264	268	307	234	253	260	280	275	290	291	310	285	278	267	288	262	280	283	269	310	287	296	280	283	275	284	273	275	279	292	266	294	279	251	279	279	319	267	257	265	308	252	262	263	289	264	268	287	281	266	271	302	278	287	280	292	302	267	287	286	302	260	266	289	289	291	298	266	291	245	279	274	302	258	283	283	265	283	248	309	262	288	277	295	268	264	286	285	278	330	263	286	284	301	278	273	273	286	278	251	292	282	286	267	297	280	288	243	313	278	304	279	261	281	273	274	281	297	297	274	285	261	279	273	266	292	287	268	282	303	276	279	281	288	312	287	283	291	298	282	271	306	296	291	266	269	282	280	277	293	271	270	290	263	299	272	286	273	281	269	270	267	282	257	281	294	275	292	279	258	270	284	293	294	296	297	287	267	289	274	228	267	323	267	275	266	286	287	274	276	298	288	271	261	289	265	302	270	268	262	257	276	303	293	275	268	281	256	274	262	278	256	316	267	293	297	297	289	296	284	298	277	277	298	304	296	277	276	276	316	284	283	298	255	264	286	280	277	249	288	241	258	280	296	276	308	278	311	268	251	268	280	298	252	314	294	311	315	252	250	271	268	301	292	281	271	292	287	289	266	255	277	291	291	271	261	285	283	292	294	279	276	310	267	295	288	278	286	267	306	273	286	284	278	289	282	282	264	255	289	268	298	292	300	266	280	246	284	282	289	267	278	279	283	275	316	306	269	277	278	272	272	258	287	279	304	282	292	258	270	293	266	268	287	282	295	270	266	266	267	273	287	274	288	240	258	285	275	268	284	259	306	279	304	307	305	288	274	255	296	292	282	310	314	260	269	287	273	294	287	262	290	268	271	279	288	279	288	327	335	286	280	280	309	283	298	247	287	296	301	265	287	271	263	286	285	282	277	307	278	275	283	309	278	311	247	254	287	260	277	298	290	289	281	298	287	276	263	288	274	277	269	264	273	285	262	252	288	270	262	296	276	285	288	259	262	287	261	292	254	285	279	291	275	279	281	292	267	290	248	277	253	247	293	280	324	290	273	305	260	273	301	265	280	253	283	261	285	254	269	280	272	310	276	285	273	266	295	275	286	255	301	264	292	301	277	289	256	288	296	295	285	297	294	298	256	275	284	286	279	305	289	271	278	260	269	302	287	272	283	336	271	276	281	254	300	278	295	270	261	315	282	267	321	301	293	299	293	274	282	268	268	272	299	285	318	305	275	290	297	273	268	274	272	267	277	278	282	280	301	298	290	268	258	257	291	280	262	295	266	290	294	309	265	281	298	301	308	308	268	274	295	252	246	294	263	263	278	287	303	263	282	269	283	287	292	296	280	299	259	300	285	268	295	304	286	280	275	285	269	272	302	257	294	297	271	302	303	303	275	263	286	272	273	260	306	288	254	286	289	265
4495	5441	4182	2106	1543	1201	933	850	747	697	606	577	523	505	489	459	463	431	425	448	401	414	421	426	426	409	391	408	391	384	408	369	418	410	401	390	378	365	388	401	380	363	408	367	374	363	400	377	369	357	382	412	356	372	376	384	361	363	379	369	411	343	371	399	383	409	372	363	378	369	402	351	386	375	401	409	355	361	354	367	370	369	353	405	413	399	380	394	367	360	360	400	371	378	397	414	364	381	397	404	386	376	377	379	365	384	400	389	363	387	338	378	387	319	385	352	367	420	356	372	408	378	367	388	365	362	386	377	392	369	401	390	369	406	383	354	417	359	390	353	396	388	355	401	388	371	384	363	372	365	385	390	384	381	399	360	361	339	357	385	382	383	363	347	367	368	318	353	402	359	407	390	370	428	337	394	385	386	339	401	360	366	377	391	374	383	379	337	339	327	392	385	406	396	395	356	402	380	393	405	353	343	410	340	346	378	368	357	335	363	382	379	357	374	376	384	358	371	362	404	397	355	375	389	398	394	406	404	389	390	388	399	385	407	390	370	359	388	361	349	405	393	360	363	370	389	355	389	381	388	358	407	372	393	349	399	374	369	413	381	382	399	369	373	383	403	342	411	354	357	374	340	414	366	363	394	375	372	404	385	366	383	380	395	396	378	359	357	352	394	358	408	387	396	410	376	341	376	378	380	348	374	363	389	396	368	378	380	373	367	381	355	378	398	372	389	364	381	404	371	360	326	335	370	373	414	383	405	377	394	387	375	370	365	333	397	370	340	401	386	425	371	383	370	373	386	407	356	387	383	377	363	367	410	331	361	400	360	352	383	401	356	383	390	348	360	399	367	374	370	356	367	372	365	369	380	412	371	324	380	355	357	346	350	373	383	372	370	350	362	390	367	387	414	391	373	347	365	356	378	368	354	346	365	358	370	407	352	378	387	343	398	396	380	359	401	398	375	362	347	403	371	386	399	401	355	385	402	386	397	395	382	375	380	364	360	345	372	409	372	373	330	358	384	367	386	342	379	363	357	373	370	402	351	356	371	380	340	380	337	380	389	320	408	361	383	351	371	383	339	360	329	398	400	396	372	371	403	398	421	365	385	380	362	412	374	377	333	371	392	423	360	400	391	410	393	414	379	394	328	387	363	403	383	402	381	385	347	385	348	403	408	376	405	345	339	394	399	340	377	383	335	384	345	389	330	402	365	386	378	387	395	371	400	367	379	367	368	365	372	344	362	362	356	367	361	370	363	397	373	385	336	373	366	377	331	376	373	389	379	363	387	360	370	392	357	368	408	378	354	387	342	363	364	386	360	360	337	382	347	377	366	378	363	381	387	358	359	354	348	350	389	379	371	391	365	380	377	340	393	381	383	387	397	359	376	379	348	363	368	412	376	383	374	398	364	344	396	352	345	344	378	359	403	387	371	392	392	363	362	407	373	378	393	367	399	389	374	343	358	377	374	366	395	370	404	378	366	383	403	354	382	403	379	375	375	357	380	357	366	379	385	427	370	383	377	405	383	386	385	373	361	369	365	331	390	395	382	382	381	397	374	386	416	392	379	371	366	397	382	363	364	400	399	350	349	376	387	369	372	382	394	409	372	379	395	362	342	356	390	354	346	337	367	393	381	351	352	351	417	359	370	387	369	370	382	396	394	370	353	378	402	371	366	390	372	405	379	363	373	340	366	391	361	374	365	392	398	418	362	364	366	365	384	358	415	366	361	420	372	396	397	362	388	370	385	378	392	384	410	407	402	375	362	369	402	371	396	384	334	356	373	396	363	415	357	398	388	400	389	382	384	369	356	349	386	347	389	354	357	394	395	363	363	382	360	390	378	396	376	377	400	364	384	345	389	401	362	385	347	382	388	380	385	378	394	390	387	376	357	362	381	361	374	368	407	378	361	369	371	381	381	384	351	348	364	366	396	366	386	406	406	366	399	394	384	396	410	360	395	391	403	397	405	355	359	372	351	366	371	386	391	400	376	360	400	441	362	374	398	368	392	373	372	390	334	361	369	388	373	359	349	354	384	364	382	360	386	365	388	392	389	345	396	368	372	366	383	373	401	365	351	383	405	384	384	386	365	398	347	377	375	370	384	384	374	360	390	365	388	387	377	378	375	367	374	389	398	357	393	391	394	356	354	368	341	363	342	373	351	390	393	366	364	394	366	367	366	370	356	341	392	374	370	348	385	355	394	363	394	365	390	391	382	369	395	412	375	411	394	370	351	392	365	355	352	356	370	387	392	346	358	379	355	366	350	393	356	343	348	371	421	351	391	365	340	357	348	372	363	368	399	360	365	372	388	331	391	346	393	384	416	383	398	386	419	405	369	398	355	357	377	394	397	385	384	371	367	384	407	338	389	360	382	384	389	354	356	395	386	371	430	384	356	374	369	356	372	389	373	348	337	357	350	342	415	359	395	399	375	372	371	373	361	370	363	377	390	386	394	369	365	393	358	368	386	409	414	397	373	329	358	372	394	388	346	379	372	380	361	392	396	336	368	380	352	346	345	407	372	401	369	407	378	394	397	350	376	363	349	385	368	373	365	386	339	376	358	369	367	372	388	369	378	351	365	382	381	352	360	371	398	333	347	387	371	363	396	392	381	378	384	362	375	397	347	360	374	383	362	373	393	353	360	359	390	359	397	366	363	386	381	386	399	391	378	379	371	387	384	385	398	328	367	385	428	364	359	370	371	372	366	357	389	384	360	408	390	394	384	349	353	387	399	365	370	390	403	362	355	349	387	378	335	382	377	386	399	381	402	316	390	402	375	345	350	365	362	369	362	381	404	380	363	362	359	354	368	361	402	360	380	362	398	396	391	370	371	379	376	362	386	380	368	367	347	373	406	372	370	383	355	386	382	380	381	378	365	377	342	386	384	353	400	354	409	355	415	359	394	390	359	380	382	402	340	371	360	368	356	378	382	366	395	413	365	348	389	350	337	342	342	390	395	364	374	399	359	407	357	401	369	377	354	367	334	386	342	362	386	365	375	362	382	373	381	360	393	373	353	383	363	365	361	400	386	347	344	379	354	388	405	393	369	366	368	361	376	372	385	387	341	342	408	406	359	362	346	386	342	338	398	393	355	356	357	356	426	400	385	395	376	386	379	370	430	369	359	353	377	376	426	413	370	378	373	326	405	388	383	369	357	361	402	335	390	345	376	394	386	357	405	371	379	359	383	384	348	342	396	373	362	405	362	391	361	371	370	390	357	373	365	343	393	388	374	376	372	363	391	395	384	358	394	391	396	413	367	386	403	364	390	401	370	391	351	369	362	364	363	392	342	370	371	382	374	374	396	385	341	363	397	366	385	368	386	392	375	351	399	352	382	396	378	393	392	366	377	345	382	385	373	392	365	385	351	362	384	381	419	387	349	394	389	367	382	346	367	364	350	367	410	350	368	364	399	382	350	371	358	411	377	375	343	379	394	351	384	412	394	408	379	395	380	400	367	364	360	386	378	378	399	355	410	353	377
23218	21696	29679	24232	21692	21769	11127	1670	1281	1203	1087	1059	1045	992	983	1000	975	929	900	874	847	871	839	849	800	817	848	842	859	737	831	819	821	832	827	840	792	780	750	767	807	831	869	812	740	788	763	795	754	793	766	774	774	821	771	823	728	813	760	786	773	779	795	822	747	792	746	763	788	757	784	756	753	723	759	775	818	776	727	841	755	766	831	759	788	792	827	824	770	767	754	813	774	796	787	809	824	753	764	810	787	809	817	807	793	762	772	807	770	799	796	794	757	769	779	775	761	796	749	805	782	779	773	740	777	741	758	812	752	796	776	772	789	792	773	799	740	751	794	764	796	793	765	761	747	770	773	776	778	796	792	768	745	822	803	766	791	777	756	746	782	737	746	808	792	785	801	784	706	763	776	753	745	777	774	748	736	774	732	774	796	805	786	754	846	713	793	768	792	835	798	743	769	747	817	777	799	768	799	809	819	749	755	772	815	796	773	767	823	771	804	795	755	732	810	769	774	764	779	773	787	763	805	783	764	772	820	741	712	780	791	745	775	790	766	767	781	742	756	791	763	695	807	819	779	785	799	802	788	751	735	749	752	781	808	762	731	801	762	826	754	764	737	759	771	784	788	817	759	798	766	776	792	766	826	741	797	758	801	784	767	719	833	758	818	786	765	755	774	785	766	847	757	725	799	786	796	763	768	826	744	733	838	743	793	782	739	809	770	757	763	791	782	774	788	760	819	790	761	765	827	804	811	760	782	749	784	790	741	740	781	810	763	790	778	760	790	774	774	788	794	793	827	757	731	756	806	748	773	767	805	763	777	813	799	777	798	751	801	764	762	774	768	815	866	792	790	784	820	799	814	730	760	788	779	735	791	811	811	804	773	742	762	764	792	771	862	769	757	826	716	777	807	797	755	781	775	762	784	814	749	776	754	754	795	766	805	760	738	801	793	808	807	794	760	758	733	818	746	797	791	766	821	806	810	757	758	727	786	751	813	763	729	779	740	797	766	790	777	739	791	764	759	794	789	757	784	737	751	736	777	779	778	777	758	776	767	787	758	823	738	806	778	765	746	780	813	714	765	775	793	776	768	792	757	783	810	721	749	814	765	830	783	786	826	779	774	707	714	810	748	831	778	785	744	782	791	792	778	803	777	759	772	796	792	770	793	755	799	801	765	741	778	809	775	740	743	751	733	806	773	741	785	772	715	805	776	741	859	777	784	810	763	746	757	790	825	739	748	799	757	781	742	803	789	779	757	777	797	791	784	802	797	753	762	746	753	785	781	801	813	776	765	817	799	781	759	769	805	757	758	739	779	783	761	771	753	762	702	769	778	806	777	788	742	790	803	780	775	810	742	760	794	780	768	771	788	796	787	795	790	738	769	733	770	775	782	780	767	761	766	743	783	823	757	675	788	733	788	788	790	756	738	747	763	758	738	793	734	772	765	803	795	715	736	796	789	824	753	739	772	761	784	770	764	850	820	767	768	772	788	756	718	737	746	818	770	803	799	792	797	788	800	794	828	738	825	768	745	763	742	750	758	757	785	782	732	804	770	788	780	735	771	779	827	786	775	773	834	767	756	786	737	746	790	757	784	780	753	756	772	758	784	730	777	791	781	796	775	791	825	744	821	797	816	739	781	748	770	785	744	812	821	759	779	783	749	795	757	770	733	812	779	778	781	810	822	755	786	750	768	721	778	828	776	796	771	773	793	743	739	772	786	724	758	744	777	771	811	724	754	763	784	791	811	758	764	780	744	842	792	766	777	799	761	752	800	752	825	762	716	728	728	763	794	726	736	820	810	796	744	762	766	746	800	784	736	712	736	785	805	808	792	772	792	805	748	780	803	731	768	753	817	812	807	736	842	812	760	788	782	737	796	751	755	802	782	779	798	759	770	772	756	747	797	780	807	757	767	739	757	780	780	760	757	800	768	773	777	746	782	769	752	777	784	763	770	767	769	756	769	770	754	753	804	756	743	796	814	816	788	786	841	749	722	782	782	751	777	782	778	812	766	746	732	796	712	807	747	757	799	756	737	778	814	771	793	845	754	719	780	782	749	781	821	754	741	772	757	755	739	764	762	752	809	787	787	784	748	747	761	760	831	769	789	751	753	781	774	812	728	746	767	784	745	738	756	774	741	768	735	824	781	733	794	773	826	751	807	784	724	746	826	831	738	777	736	710	766	796	777	797	786	758	782	764	783	737	739	741	780	771	801	843	777	770	757	785	773	721	750	826	757	723	874	768	782	739	738	751	769	727	794	806	771	702	774	744	788	781	735	808	735	781	826	832	757	758	748	784	794	749	749	709	786	790	824	777	744	725	752	752	814	774	752	730	762	784	809	805	788	779	781	742	764	716	823	760	764	741	752	778	792	731	855	826	777	755	791	751	763	782	760	766	831	821	768	788	746	747	811	752	803	804	760	789	741	753	792	734	785	751	789	752	775	727	768	763	800	784	787	739	794	780	731	800	794	806	758	839	748	800	788	775	749	752	777	828	829	745	806	744	749	747	759	792	772	766	741	799	741	821	751	796	779	763	772	810	781	762	789	805	781	834	768	737	729	758	769	765	754	822	753	752	783	742	774	747	779	775	746	811	777	740	762	792	746	785	776	741	785	799	796	768	770	732	754	787	799	796	805	747	741	759	747	744	774	753	788	785	778	813	765	797	781	786	794	770	794	787	779	755	744	793	803	775	756	734	769	815	759	778	749	795	761	834	778	775	755	692	748	744	756	808	776	709	716	776	755	739	781	771	757	766	785	729	763	733	818	751	801	790	739	763	783	790	742	743	742	785	805	772	771	733	788	744	800	729	801	772	798	720	764	710	740	758	779	718	783	793	783	753	776	790	799	753	787	762	777	802	743	830	736	772	821	742	750	821	775	809	756	743	804	742	811	765	783	791	717	766	785	746	770	754	760	787	823	782	777	787	782	754	757	770	797	754	771	785	768	758	786	783	759	777	795	767	766	776	813	732	796	806	737	789	819	800	753	777	760	814	750	795	775	802	780	762	773	776	804	795	777	796	749	774	773	716	796	761	774	729	761	701	789	770	849	772	797	788	769	815	773	791	732	769	794	714	749	740	856	773	760	752	799	748	774	773	791	767	748	838	788	777	790	754	746	782	789	767	737	767	755	830	813	805	739	743	804	783	760	762	805	803	775	723	791	764	836	761	758	806	838	757	815	769	769	757	784	781	803	750	795	830	798	844	776	797	783	785	749	753	778	756	787	775	735	774	761	760	793	770	760	760	739	804	813	787	799	793	793	768	752	778	747	740	819	783	789	766	748	801	783	794	803	778	770	751	811	780	702	766	758	755	730	773	780	791	734	758	796	785	804	782	771	758	749	750	754	810	773	782	774	761	795	783	754	766	742	755	740	760	759	824	792	838	791	746	752	801	847	761	822	738	788	808	742	769	855	760	761	720	810	807	811	783	769	803	771	749	794	817	765	765	745	782	790	735	729	775	762	709	756	774	776	771	772	762
7004	16519	13052	6883	5032	3922	3188	2524	2116	1835	1783	1509	1420	1372	1316	1249	1239	1180	1104	1129	1050	1030	993	1085	1031	967	1010	1043	989	989	1006	950	927	912	972	943	934	956	954	926	938	952	935	955	881	941	937	976	964	917	934	901	961	981	906	963	924	915	906	841	914	911	960	938	895	886	868	896	878	909	927	874	973	958	951	962	873	935	875	899	893	905	859	885	941	959	921	875	907	915	958	941	914	883	881	917	916	879	932	915	926	920	864	945	899	935	870	933	922	914	956	940	922	885	901	944	912	885	939	917	898	909	882	897	971	924	886	925	880	854	899	948	892	873	870	900	936	899	915	874	901	941	907	993	889	886	914	909	889	899	948	935	923	945	933	962	979	916	882	889	926	922	890	958	885	887	945	932	962	886	906	950	916	868	950	901	929	867	913	887	906	951	908	872	889	901	931	893	884	943	968	916	878	877	946	885	960	912	884	938	879	917	945	899	952	933	908	929	909	869	866	888	888	943	918	846	905	927	882	862	928	945	917	864	878	863	960	918	935	910	922	930	934	876	918	972	941	895	895	893	918	900	966	925	868	923	936	922	962	918	968	873	934	895	923	870	927	925	877	873	931	926	920	957	851	947	862	925	887	922	915	917	936	945	901	889	880	976	932	899	901	906	967	909	914	885	879	959	911	912	925	919	930	915	914	963	942	925	941	933	882	891	954	907	905	863	902	978	938	897	940	878	892	935	928	963	882	869	970	883	859	904	885	908	897	938	917	956	885	922	874	974	958	861	874	947	863	891	878	841	918	956	923	916	923	886	916	862	909	907	931	916	977	892	916	922	981	887	966	953	908	890	968	943	911	934	917	866	903	879	914	950	919	913	918	869	852	948	959	863	920	961	882	869	913	946	914	912	972	874	927	890	858	981	915	865	917	934	908	864	874	953	902	865	911	914	908	870	939	912	875	861	852	910	901	960	895	915	914	940	876	913	870	902	885	925	918	873	912	910	863	917	881	914	929	923	924	966	947	963	930	902	971	887	923	929	891	914	903	906	869	925	897	948	973	932	950	920	876	934	889	888	920	983	827	900	900	898	919	961	862	904	880	987	886	914	925	909	950	906	890	886	923	901	916	914	895	878	891	910	892	923	912	937	888	946	951	929	901	925	910	906	958	926	915	813	962	915	929	973	902	928	869	911	882	899	881	839	938	884	939	953	883	975	956	918	876	851	903	896	907	959	908	911	945	838	918	955	943	927	961	846	863	904	910	923	961	931	942	925	932	902	1006	928	937	912	884	977	930	878	921	871	897	907	898	937	895	919	913	918	889	881	870	902	921	899	903	953	911	918	924	914	909	927	920	941	897	878	933	891	926	906	929	913	860	976	899	955	956	933	949	866	934	920	902	906	904	867	918	880	891	920	925	949	896	930	896	961	826	972	964	936	899	928	910	897	854	889	918	913	909	827	888	929	892	899	953	935	920	904	870	877	905	925	928	960	955	876	928	931	874	841	915	863	917	921	928	933	949	916	967	913	879	886	967	828	936	833	911	857	927	915	927	901	935	948	893	938	938	973	923	927	899	896	893	932	971	902	952	934	937	887	881	899	900	913	896	912	863	926	904	984	894	923	902	916	940	915	892	946	961	928	925	935	909	979	928	923	934	856	903	898	922	919	869	925	900	870	973	896	867	962	929	922	869	931	929	908	927	911	931	890	953	845	894	930	925	908	910	884	928	927	942	918	879	946	995	938	980	928	893	913	924	943	941	873	895	890	922	898	966	903	922	991	949	909	930	903	935	914	946	895	948	922	927	878	894	914	915	941	891	962	956	944	936	937	938	878	906	838	936	926	920	912	892	909	887	930	878	910	861	916	947	917	892	933	923	884	955	856	880	900	926	919	856	898	893	934	930	955	863	872	917	901	894	865	886	904	956	916	987	865	898	907	884	971	944	876	915	907	842	910	878	948	863	937	942	931	887	895	886	855	839	906	907	961	926	990	871	913	862	977	889	952	896	936	885	885	927	895	975	907	921	928	945	886	898	911	937	872	904	900	891	958	885	899	844	956	878	896	894	921	926	896	943	865	902	858	944	877	869	932	955	957	889	893	826	881	944	957	907	876	870	875	909	942	868	926	912	914	891	882	903	976	843	938	928	908	920	957	918	897	886	975	921	902	959	912	889	925	881	922	906	948	876	902	926	960	945	857	922	853	911	877	915	921	878	926	943	950	906	948	918	929	919	881	935	895	901	951	911	886	883	921	903	880	899	915	927	937	916	928	825	939	903	932	919	959	919	911	915	876	900	936	875	954	928	898	903	948	904	897	913	865	920	900	952	867	953	916	942	917	940	946	904	869	919	879	911	909	855	857	923	938	898	910	868	849	882	940	848	867	914	925	927	920	863	953	882	923	915	891	960	907	877	907	916	909	917	890	880	883	918	896	943	900	882	877	923	934	901	896	914	888	916	913	903	893	876	917	892	977	890	933	911	882	907	912	922	889	944	925	933	907	951	874	875	880	915	887	936	867	952	923	911	962	955	890	854	932	906	924	846	934	907	904	912	911	925	913	917	899	884	915	902	923	858	896	910	959	955	844	947	891	930	903	898	903	888	901	895	908	946	873	916	884	943	855	887	899	903	950	889	962	914	959	869	875	916	923	914	851	967	914	889	933	910	955	859	938	891	912	868	941	990	916	901	921	868	905	876	925	891	936	893	904	894	904	913	935	946	926	908	912	871	954	909	940	926	875	876	881	927	852	973	887	869	949	889	893	857	915	889	913	854	864	894	906	920	936	927	861	940	971	944	867	912	904	910	891	938	922	872	920	910	949	922	953	908	887	905	906	905	884	941	870	872	916	885	910	879	937	889	892	880	905	884	904	878	862	912	920	904	926	883	888	910	925	968	901	914	924	909	916	890	900	898	908	937	935	884	909	909	868	913	959	919	887	868	910	910	911	927	918	944	952	926	989	887	968	882	809	919	964	927	904	937	949	881	881	915	885	873	918	889	923	875	873	902	899	905	857	904	898	887	917	903	959	904	878	902	919	891	912	924	907	927	922	925	887	895	889	943	878	897	894	904	901	898	926	929	910	931	887	952	878	906	875	885	980	897	878	913	945	870	895	898	889	926	856	901	842	902	914	904	949	952	886	910	955	904	892	916	943	982	890	914	904	936	916	912	897	900	885	946	859	935	888	935	905	892	872	916	883	879	885	922	915	933	932	852	928	935	898	878	977	909	863	946	943	934	925	904	923	864	932	879	997	914	878	917	928	895	862	878	894	889	901	889	892	926	897	869	922	892	879	910	947	880	880	959	993	906	912	893	889	911	916	895	868	912	894	898	878	916	917	905	956	874	939	894	912	897	879	900	875	921	912	884	856	955	976	954	883	922	881	849	855	888	937	915	943	929	894	893	885	904	913	961	865	899	941	930	869	909	910	941	915	910	898	917	905	883	928	961	932	948	909	892	911	884	943	889	916	949	983	927	940	947	914	891	938	925	899	929	954
27716	20259	6174	592	388	295	296	282	315	257	265	270	259	252	273	243	278	276	242	282	279	283	268	287	255	274	288	206	301	271	275	288	268	248	297	234	264	233	235	288	253	264	282	250	243	261	281	245	289	283	281	256	263	249	257	281	236	282	271	241	263	231	256	251	283	255	269	284	241	282	244	265	239	250	255	270	250	273	272	250	245	247	272	261	260	267	258	266	255	277	263	248	272	272	243	241	244	254	269	242	256	270	248	265	243	231	238	275	249	235	242	262	267	297	248	262	266	273	255	247	271	260	256	279	239	261	272	267	238	252	262	259	223	261	254	242	245	263	274	281	288	263	261	267	284	248	253	247	265	268	275	261	282	265	269	241	267	273	265	262	264	257	247	255	247	278	266	258	261	260	264	260	280	260	270	262	269	279	283	271	270	251	238	253	245	274	267	251	247	279	267	254	289	261	274	245	248	254	298	305	257	270	242	277	271	242	273	259	257	260	247	280	243	280	309	277	282	276	297	262	246	266	298	234	277	255	269	261	233	280	275	262	243	246	261	275	235	275	257	262	263	284	250	275	264	260	237	252	254	281	264	235	280	242	282	267	238	261	253	241	274	262	252	271	265	263	257	274	281	239	258	286	264	240	257	264	253	271	259	253	237	267	265	253	256	231	271	263	303	239	261	290	251	226	273	295	252	259	258	253	284	263	245	270	274	256	241	249	250	263	275	232	282	240	287	266	264	249	263	239	250	247	260	270	282	259	251	275	235	254	261	245	268	307	242	265	266	289	254	259	222	262	254	262	281	258	258	249	299	258	272	238	266	279	260	271	266	249	271	243	280	242	272	256	267	235	250	228	237	238	238	278	294	253	265	265	260	285	245	268	246	256	281	292	267	262	258	241	250	267	256	277	254	254	239	296	246	279	276	271	272	263	282	243	247	271	250	282	248	254	256	260	251	243	277	249	246	262	252	248	245	268	271	277	302	246	238	235	263	242	260	246	261	262	258	277	250	273	274	255	243	273	257	256	262	269	285	240	261	247	268	282	288	240	243	254	270	261	264	271	229	276	259	258	298	254	270	268	251	257	263	235	260	285	276	260	326	269	270	228	288	251	290	256	292	245	244	245	275	252	257	260	274	251	266	244	250	241	241	273	273	251	277	282	209	278	247	258	275	259	280	258	274	276	260	245	286	270	236	283	255	275	272	250	272	245	266	262	265	249	262	266	271	233	269	241	257	270	235	279	257	283	263	275	251	281	245	269	265	269	256	269	256	243	257	250	287	247	245	251	258	269	234	263	254	271	271	268	258	271	231	271	257	252	298	276	281	253	247	289	257	284	262	257	254	273	249	278	254	257	256	245	240	235	252	242	236	285	249	258	276	256	249	273	246	251	269	265	278	276	283	267	259	253	256	250	252	294	246	241	268	261	256	257	258	270	279	253	257	251	262	242	267	250	274	237	275	267	259	243	287	254	252	265	256	239	267	256	248	273	297	249	256	247	275	262	280	267	266	262	248	259	254	283	274	243	287	272	254	259	271	257	273	250	250	287	231	255	246	255	257	250	260	279	241	239	237	264	251	276	276	257	257	281	252	276	268	291	267	250	211	276	262	254	276	264	275	272	253	283	286	261	221	236	247	282	230	252	259	245	243	291	248	268	295	245	271	269	284	250	238	261	255	266	254	252	238	254	250	269	251	250	259	251	261	275	273	260	239	276	244	280	245	254	263	281	262	266	222	268	239	272	245	274	231	278	264	261	284	257	275	243	274	241	249	239	251	262	258	236	254	275	261	293	275	280	247	258	261	283	268	258	245	263	259	239	280	265	300	223	261	269	250	259	256	249	263	273	255	253	252	308	270	233	256	278	243	255	264	252	263	259	270	282	261	236	258	274	265	239	237	267	272	297	252	262	276	281	244	252	245	288	282	265	257	240	237	233	295	261	238	261	270	251	272	269	258	232	228	245	287	239	270	283	239	261	246	271	268	285	266	263	269	266	266	271	243	261	281	266	241	251	272	274	287	254	270	275	250	244	260	269	246	283	278	278	286	222	250	268	232	280	239	236	296	240	315	274	234	255	238	236	262	243	286	254	279	255	250	282	255	276	246	258	286	267	284	299	253	238	287	236	245	254	247	286	270	294	260	273	253	256	249	254	251	271	246	241	239	265	266	267	262	281	267	264	272	253	267	255	268	279	277	249	267	307	267	276	264	223	271	266	264	261	270	267	259	242	275	223	256	240	260	262	293	280	283	256	259	222	285	285	259	250	255	265	243	253	266	265	238	253	261	278	282	253	277	263	250	264	276	247	294	261	250	258	236	258	285	260	282	259	247	283	244	248	269	245	260	243	267	267	251	259	263	244	281	263	282	287	266	280	239	270	286	264	278	273	254	262	252	267	305	245	260	258	251	241	264	233	241	257	252	250	273	270	275	251	248	265	265	256	240	276	255	295	289	241	257	249	311	260	248	268	280	267	258	261	263	238	283	277	239	259	286	264	271	250	249	228	263	257	278	234	250	215	259	252	273	248	262	244	256	261	262	241	283	261	272	258	252	245	236	285	261	246	269	267	268	246	268	223	290	261	257	280	261	267	263	280	246	256	255	253	243	259	227	255	264	253	282	253	299	273	236	263	258	268	225	284	263	268	245	260	245	274	280	249	261	248	243	246	261	272	274	235	270	253	255	282	265	277	280	254	261	240	265	257	237	265	238	280	248	256	254	268	240	241	239	268	259	252	269	244	251	267	272	241	254	231	261	266	266	240	239	237	284	266	261	256	290	252	252	271	241	265	252	236	253	273	270	260	259	241	263	281	273	282	278	254	251	242	260	264	263	240	270	273	262	265	244	278	226	255	259	268	266	244	260	244	260	241	305	267	273	268	272	252	268	309	266	253	239	269	258	240	255	263	252	247	265	261	267	263	255	274	280	279	255	269	239	264	244	245	276	247	262	269	273	258	257	267	256	263	274	244	257	248	273	269	270	273	280	258	253	270	274	262	284	245	271	297	241	256	244	251	247	266	272	248	259	263	240	260	271	262	283	256	278	253	282	251	249	249	262	282	283	256	263	278	257	247	266	243	275	246	245	247	270	244	258	262	255	263	269	271	271	269	239	268	238	245	279	274	244	253	271	262	231	243	252	275	236	227	256	261	279	252	262	268	267	246	301	254	255	258	264	233	251	278	269	251	244	271	261	258	248	252	262	276	235	258	279	251	260	257	269	260	278	277	274	250	250	272	239	258	252	288	277	263	248	264	253	268	246	246	263	233	268	249	263	225	247	252	271	267	253	291	286	239	267	263	265	286	244	282	277	279	256	273	264	271	263	238	263	249	262	259	266	278	256	276	255	254	274	293	237	258	243	243	239	273	275	252	279	310	250	246	276	254	268	259	233	254	242	281	246	260	264	268	245	262	264	250	286	267	258	286	266	261	274	265	269	275	247	267	231	261	253	255	262	247	279	252	245	258	286	232	242	260	244	273	274	244	269	257
3896	1034	891	549	478	435	390	373	336	365	382	346	357	331	328	330	302	332	347	350	333	326	362	310	309	357	319	322	340	339	339	332	335	301	345	293	324	331	367	351	330	322	343	325	353	329	324	312	350	304	340	347	339	339	320	318	346	343	352	372	328	287	339	356	347	351	356	333	321	343	349	345	309	313	335	328	342	343	345	346	320	314	356	340	347	325	295	331	357	329	332	345	347	327	319	338	320	319	325	341	337	335	342	345	321	321	348	324	294	345	335	316	323	315	336	356	345	339	336	363	334	312	326	282	333	331	296	324	353	335	329	315	313	336	367	337	334	345	342	348	326	357	365	329	362	322	299	334	350	335	352	315	321	358	319	370	317	340	345	370	325	349	320	331	355	336	313	343	334	350	341	337	303	310	325	314	315	311	375	338	322	334	309	335	299	335	349	311	310	334	305	330	366	387	312	322	342	322	306	320	353	334	318	312	341	320	346	317	344	329	356	341	330	328	318	327	342	344	311	343	319	337	334	323	332	331	327	342	320	328	347	336	306	293	333	334	362	299	361	355	354	320	305	386	342	352	306	331	331	351	315	324	305	348	319	349	333	378	301	303	326	323	304	376	355	407	316	380	340	324	330	315	315	301	339	318	335	328	309	339	300	324	350	337	300	339	329	342	348	333	357	353	336	343	303	332	340	327	310	315	333	327	336	338	343	336	331	321	319	334	341	320	326	348	327	334	314	319	258	317	327	329	307	319	318	290	320	329	332	302	292	334	363	341	350	306	328	334	310	304	321	324	329	354	344	329	339	349	311	348	329	332	340	343	323	334	351	373	342	356	325	340	348	336	355	362	339	303	320	294	301	329	316	314	329	333	332	330	318	305	307	340	332	316	330	332	329	305	305	349	326	356	334	333	345	342	316	303	315	317	348	324	347	319	327	343	356	339	335	346	322	330	332	305	339	306	315	351	322	341	334	337	320	300	333	348	343	320	328	305	353	337	342	336	301	339	337	308	343	305	311	352	336	358	305	300	340	326	315	349	346	354	344	331	313	343	319	299	317	345	336	336	311	335	336	279	326	337	331	352	346	317	326	295	341	337	340	333	310	337	327	282	353	342	333	333	299	346	307	304	357	363	356	348	323	345	330	360	330	313	369	329	325	338	335	353	319	344	314	311	391	349	290	321	308	321	326	345	355	323	330	306	326	333	297	320	340	327	312	342	324	321	352	332	343	375	350	323	315	354	334	354	322	354	312	356	320	361	309	299	334	337	342	335	324	354	353	368	343	336	355	352	315	323	333	352	314	337	338	352	301	365	340	320	316	350	347	319	348	314	342	339	320	318	336	338	344	316	339	324	319	335	364	313	304	292	347	329	339	334	348	344	336	330	317	323	327	336	367	343	296	402	344	327	340	338	321	344	320	346	353	350	331	322	330	350	323	357	312	356	316	342	306	317	335	310	373	319	314	321	326	334	347	331	347	350	325	323	350	315	344	345	340	323	307	315	331	310	356	340	336	319	314	327	350	313	330	341	331	322	333	316	324	312	353	344	318	329	305	362	285	356	343	312	350	307	365	331	349	343	362	359	359	318	307	350	343	346	384	337	344	332	317	346	320	328	330	330	332	357	334	319	355	340	314	307	337	348	313	343	322	317	360	356	362	332	329	353	320	325	345	311	327	354	300	300	311	348	343	332	336	336	345	346	328	322	358	314	332	289	345	324	331	331	336	341	306	329	300	376	331	328	308	316	363	338	331	316	342	348	331	347	330	303	362	342	326	334	338	359	329	353	332	305	369	312	328	347	343	327	303	297	376	319	331	286	308	321	345	322	344	347	362	343	305	360	325	296	339	317	331	334	290	321	310	324	293	356	319	312	348	328	341	349	332	343	304	337	335	353	327	327	371	318	311	352	368	338	326	342	339	318	340	313	326	343	321	339	336	319	328	330	326	327	309	337	315	320	336	329	314	336	318	338	348	306	311	330	340	328	336	348	328	355	325	324	348	320	282	348	298	383	328	351	312	315	312	328	331	337	341	321	314	374	340	336	312	359	322	367	343	312	322	326	346	297	311	325	321	343	348	356	350	366	319	355	329	326	330	309	300	348	318	346	316	359	317	331	357	306	367	350	330	294	359	314	296	310	304	344	295	304	301	293	344	345	316	344	364	345	337	336	344	309	299	326	320	309	347	313	331	346	356	326	329	323	333	368	327	330	351	347	329	310	312	327	333	336	338	357	323	355	341	360	305	320	330	319	317	327	348	357	336	311	331	303	351	299	347	335	326	317	325	323	322	325	333	357	342	310	326	350	323	307	323	293	329	318	306	337	348	326	311	310	304	326	333	325	348	338	326	342	303	299	294	336	315	323	323	304	297	345	315	320	340	349	328	294	307	355	381	319	303	341	314	347	337	311	322	346	341	345	320	335	334	335	355	320	335	354	330	358	348	329	344	320	309	322	335	294	300	331	344	317	369	341	322	320	311	344	302	340	338	314	288	352	349	347	341	331	350	299	352	357	344	319	335	339	322	363	355	337	362	337	354	341	303	337	327	323	329	317	370	356	375	320	333	350	318	321	333	332	333	318	349	304	285	324	342	339	339	320	338	341	311	299	317	323	324	318	317	328	335	362	307	315	322	327	312	315	317	320	347	356	316	350	312	358	326	304	331	335	334	338	323	337	291	335	369	337	348	339	356	365	316	320	325	361	306	332	323	353	351	327	339	340	309	304	345	319	335	353	334	322	332	348	360	308	336	314	324	344	348	303	333	311	324	324	310	320	317	346	343	322	307	354	334	342	341	312	346	300	322	359	331	353	345	302	302	353	343	347	326	326	327	320	324	335	346	343	320	340	320	366	349	375	348	333	335	320	305	331	347	369	350	373	320	353	342	338	318	309	341	361	332	332	319	333	348	328	340	333	329	300	346	324	331	356	335	289	335	345	335	319	346	322	334	316	354	312	353	342	363	364	325	346	368	330	327	373	350	332	346	346	339	318	349	322	324	314	320	348	316	314	323	333	331	359	323	332	317	309	322	339	332	326	384	360	352	357	341	318	335	322	329	324	332	293	344	287	318	359	336	331	320	346	310	338	341	340	304	337	326	314	320	329	304	305	325	328	343	294	328	325	332	305	298	331	328	349	317	315	301	343	304	332	338	319	321	343	350	330	345	340	347	345	334	373	303	305	312	350	324	313	312	320	334	356	333	327	340	333	330	327	373	317	329	301	340	317	362	354	316	323	308	336	321	300	319	343	322	353	349	303	362	315	314	318	329	332	347	342	334	351	341	300	303	355	344	341	343	323	328	339	316	348	333	302	319	306	319	317	322	352	336	339	333	316	352	330	321	350	341	339	320	327	351	337	367	344	364	319	331	318	340	288	350	320	305	330	332	318	319	303	329	310	303	301	317	302	345	345	364	355	347	349	361	317	337	334	344	332	325	357	313	346	312	335	355	331	307	328	321	321	352	343	336	334	290	308	353	348	352	318	318	319
24207	21674	29196	24653	21658	11571	1419	955	817	818	748	690	654	667	689	667	675	703	671	643	643	615	645	636	602	650	626	607	581	608	631	606	597	680	618	545	601	629	605	560	556	608	546	580	587	589	607	623	619	575	623	628	621	620	617	628	612	632	615	549	581	576	634	617	575	535	612	601	529	630	564	574	610	569	572	608	603	581	586	589	627	618	577	539	586	566	579	559	579	613	621	570	591	615	610	562	618	563	584	606	573	625	570	576	611	605	602	587	612	595	607	556	564	581	625	587	629	515	584	584	574	618	566	560	599	614	590	585	636	584	552	607	584	581	565	627	618	579	580	599	579	615	548	602	601	572	587	568	574	579	565	614	575	557	589	571	590	567	572	564	581	608	619	622	583	614	603	567	621	589	580	628	569	657	586	601	601	575	551	600	595	604	599	558	610	570	607	559	590	578	620	587	583	561	574	634	617	568	604	563	581	628	628	549	586	600	638	557	571	591	586	587	593	602	546	596	529	570	568	575	620	581	598	573	595	585	617	572	615	567	579	585	569	605	582	599	587	584	631	589	609	603	599	577	589	602	582	645	588	618	586	606	594	588	587	592	618	584	578	546	600	578	589	590	569	600	615	595	573	624	565	598	575	576	583	559	587	597	613	579	548	563	561	595	583	594	527	589	598	561	572	572	541	589	584	558	576	579	628	617	608	592	551	554	572	601	609	586	598	602	583	623	587	575	596	548	581	595	571	592	614	572	620	581	582	587	629	608	630	605	550	595	572	540	545	568	596	569	610	610	599	613	560	612	595	568	579	550	564	589	575	566	585	585	558	594	577	585	575	581	597	604	559	594	625	591	603	610	589	584	620	593	596	612	612	603	600	584	607	617	571	527	580	603	622	546	615	572	607	631	535	601	608	602	586	522	543	594	607	618	568	591	639	617	587	660	547	543	579	617	556	585	577	585	635	565	587	578	574	584	625	583	644	569	572	560	508	609	557	554	609	555	575	638	589	579	561	611	598	620	568	606	592	577	560	603	598	578	564	608	636	631	583	611	585	575	586	612	592	550	630	578	595	601	573	612	607	581	634	595	605	553	570	583	609	573	602	580	619	577	568	543	590	587	568	564	561	580	611	598	572	586	557	605	606	562	599	591	569	628	592	618	531	615	621	560	587	572	584	565	588	548	571	532	547	583	586	530	558	592	603	606	568	611	629	573	567	601	564	605	593	605	591	609	597	558	553	575	589	593	606	624	558	563	582	581	596	592	589	597	563	616	600	610	587	591	657	629	586	561	580	560	557	565	547	593	632	580	568	557	565	601	606	589	612	559	554	571	579	599	578	600	609	625	566	591	564	564	636	554	593	601	580	598	597	620	613	551	566	564	580	579	564	607	606	636	594	590	596	577	588	624	615	605	609	587	587	570	598	614	574	593	617	608	612	583	581	580	569	606	584	554	580	572	555	582	601	572	606	563	616	553	618	568	579	595	605	594	571	567	572	596	610	602	602	603	561	575	607	590	562	587	595	593	572	583	596	603	583	600	600	578	588	587	608	535	568	561	559	550	610	579	575	588	579	613	631	593	570	610	575	617	576	603	603	576	553	569	572	569	571	586	559	615	580	610	633	551	570	600	612	605	598	575	593	628	597	577	609	603	599	581	599	586	621	574	549	618	597	614	607	585	616	609	601	606	590	647	572	601	587	575	585	551	606	613	618	598	553	587	574	591	604	586	544	556	544	567	590	582	617	599	573	594	576	567	561	572	593	599	616	606	571	576	602	598	562	580	598	608	570	576	597	557	575	595	587	562	628	574	602	572	589	614	580	597	612	565	610	584	579	562	516	579	623	588	609	553	529	578	564	591	554	597	562	617	596	567	585	587	587	573	562	602	604	614	585	603	581	582	609	611	583	584	597	622	611	604	601	639	614	620	610	559	609	563	622	551	587	540	564	572	592	581	601	604	551	619	554	589	613	599	572	574	597	605	576	583	578	570	566	607	606	570	595	651	602	623	583	540	584	597	601	587	544	557	573	562	606	609	603	572	593	577	558	570	566	559	635	637	605	513	583	599	625	555	589	560	567	567	592	577	570	591	563	550	606	585	582	609	575	606	579	560	577	614	595	600	600	598	549	596	601	588	581	628	590	570	619	575	576	571	602	569	599	578	626	553	599	606	607	559	607	640	588	590	565	580	647	562	607	554	603	566	581	567	591	588	622	578	565	587	552	595	587	573	576	577	586	564	581	630	623	579	594	604	597	627	564	546	572	598	569	593	592	582	602	575	585	574	625	568	546	549	619	553	604	611	606	571	633	593	563	608	568	612	580	591	583	589	574	581	586	614	646	567	596	638	554	585	612	554	565	586	608	562	546	538	566	542	577	595	595	555	564	599	570	564	604	612	552	571	582	595	582	562	605	614	548	577	595	598	526	554	567	571	606	575	541	594	562	585	581	569	574	562	573	592	633	573	614	556	598	556	563	594	580	552	548	561	591	570	528	540	546	588	583	588	587	585	518	545	573	551	606	633	634	632	547	628	631	574	623	586	610	560	590	563	605	601	587	602	562	572	611	597	563	598	580	597	591	576	574	578	596	608	590	598	598	587	620	611	588	536	602	589	620	543	612	564	601	565	606	564	590	576	583	584	570	618	595	537	561	589	584	563	605	564	588	572	540	573	589	576	611	593	555	593	571	582	572	575	630	640	576	567	579	622	585	591	610	632	573	588	623	576	564	615	651	618	586	556	563	611	596	609	599	628	587	590	585	577	571	571	554	562	613	571	567	597	591	557	583	612	572	593	597	613	603	550	615	571	550	621	564	574	527	591	598	586	592	590	630	608	628	601	574	580	630	584	596	597	560	624	636	573	578	553	565	555	533	583	569	598	581	569	590	575	586	639	564	590	574	559	590	574	561	655	575	593	589	603	606	611	575	563	601	606	582	583	608	540	556	595	546	582	612	568	598	626	629	562	595	561	613	594	624	542	600	585	583	542	590	544	628	582	572	581	635	573	600	562	579	586	593	656	571	570	584	569	557	576	585	599	614	572	605	566	566	568	560	590	583	594	602	596	565	628	582	605	554	566	562	598	588	575	595	574	604	603	597	582	573	557	602	591	593	581	598	581	578	558	592	577	579	600	590	588	545	540	574	590	586	586	612	608	600	583	598	581	576	542	596	603	584	619	623	553	557	572	592	529	577	613	577	604	563	580	579	605	606	602	615	571	541	572	580	608	582	555	589	597	637	570	589	609	584	556	553	580	562	571	616	604	596	620	567	623	541	620	600	573	645	593	561	525	565	626	579	561	552	584	592	599	579	550	616	570	590	597	548	607	606	627	597	577	590	573	582	600	593	604	599	596	596	606	611	619	596	602	596	559	573	595	634	608	558	603	604	594	625	562	583	593	658	622	632	580	567	570	616	602	611	601	571	579	592	547	611	621	608	601	585	607	602	544	595	573	596	603	535	586	541	585	579	584	536	573	610	558	585	601	571	586	604	569
4692	9980	7959	3958	2883	2267	1810	1521	1344	1228	1119	1015	978	977	926	823	800	826	782	799	796	768	728	753	755	742	773	724	753	730	746	692	709	702	714	781	711	731	728	730	698	720	687	726	668	691	699	695	703	675	722	716	737	717	724	707	771	740	713	700	709	701	728	713	750	755	701	750	714	666	661	709	701	646	641	674	680	677	689	726	733	721	689	704	651	730	694	722	679	683	743	706	732	727	699	692	688	727	745	672	705	698	722	701	697	723	699	715	692	665	710	715	678	721	696	702	748	728	740	731	673	676	692	704	687	714	740	667	668	739	713	700	689	646	705	694	680	661	717	719	705	731	681	740	677	687	697	686	713	688	710	699	730	737	742	694	684	704	670	716	721	771	671	775	688	713	717	745	699	671	683	693	686	711	649	702	723	713	703	760	746	657	652	699	715	713	695	703	739	734	696	674	690	656	689	701	709	698	698	692	693	717	661	705	727	693	708	688	708	705	716	739	669	705	710	748	650	689	732	679	732	672	699	760	682	685	702	724	749	672	688	731	685	709	717	697	648	664	731	728	689	707	706	699	699	711	699	654	697	729	726	688	725	689	710	707	691	710	681	712	691	731	734	732	718	704	701	698	673	705	695	689	706	720	727	774	725	718	713	674	709	693	739	704	669	710	664	692	714	687	706	721	677	689	686	719	661	695	714	678	738	686	688	681	718	710	692	663	693	673	681	707	663	663	744	646	717	694	714	695	680	725	737	631	725	683	720	708	664	697	694	671	659	714	652	686	649	626	702	686	719	737	662	729	680	710	652	713	643	706	692	724	715	735	699	719	699	706	668	680	721	687	641	734	704	727	704	669	644	671	753	708	706	694	700	672	688	657	729	705	685	704	671	695	704	688	695	684	721	696	699	696	672	681	658	670	702	671	698	707	684	661	720	699	736	669	683	638	695	713	738	721	726	692	722	658	692	687	706	703	688	668	662	754	677	749	708	667	698	706	679	705	727	695	657	711	694	703	692	712	723	711	705	729	750	672	711	701	699	761	712	667	655	710	674	673	717	710	708	699	697	739	672	695	690	665	725	695	674	694	708	669	685	705	619	683	696	663	721	699	693	693	711	685	641	684	704	692	681	691	692	707	676	663	671	739	640	693	644	738	720	709	669	675	696	704	749	746	656	688	711	701	717	648	704	659	663	667	702	673	728	744	736	719	743	652	699	706	710	671	679	709	668	659	701	694	712	689	718	754	697	666	678	706	675	678	684	704	696	705	762	670	642	729	774	674	733	677	706	669	686	696	644	688	661	720	710	669	726	677	720	698	679	716	697	709	676	709	703	707	668	692	708	733	717	741	689	740	700	662	684	743	720	641	704	727	714	714	731	737	663	748	705	688	715	690	700	703	693	715	645	683	722	710	684	716	683	733	673	634	692	688	751	670	707	704	675	744	681	732	726	734	724	684	692	708	664	736	661	649	693	674	661	684	675	680	658	701	698	676	716	680	717	699	694	705	739	699	751	678	695	646	673	682	722	694	713	689	708	709	670	679	654	733	639	694	684	694	711	670	666	704	670	643	721	681	711	672	664	688	716	658	689	710	721	681	709	708	697	711	701	708	714	683	723	705	689	672	746	711	681	727	701	681	719	702	711	714	680	680	715	696	666	683	678	675	747	633	701	678	720	638	671	673	686	712	675	702	685	661	696	668	648	731	682	651	732	696	726	731	713	751	663	725	739	708	729	714	716	691	692	729	701	694	695	687	634	676	687	706	690	726	677	694	702	709	699	739	710	658	729	721	640	719	659	720	671	672	739	679	695	688	723	652	607	706	683	697	695	730	657	701	689	721	691	675	710	641	725	683	677	712	721	670	674	741	643	689	718	702	736	703	691	700	681	700	689	708	727	724	686	722	715	718	712	678	695	667	731	734	664	720	687	641	674	657	736	683	696	672	692	691	684	655	705	676	729	694	671	705	706	700	658	711	719	683	737	731	685	716	671	671	685	685	752	710	669	715	699	695	677	688	699	723	715	681	689	769	725	730	696	671	662	686	657	685	717	723	693	708	695	693	664	718	720	660	676	712	716	673	710	693	665	720	717	674	681	713	697	645	691	711	688	746	720	702	712	703	696	710	730	707	698	688	722	688	734	639	741	691	663	693	677	688	728	691	697	692	681	679	663	685	699	720	702	696	665	673	675	706	721	751	710	686	689	713	674	678	707	681	704	685	727	651	688	710	687	670	744	770	703	688	689	717	722	686	648	647	728	669	703	713	657	686	708	697	686	738	678	740	663	686	674	735	655	701	712	660	703	682	742	699	675	720	741	672	665	723	696	679	708	688	734	722	705	723	695	685	700	727	690	721	691	684	708	674	686	656	685	682	672	692	688	737	714	705	667	687	684	719	692	695	709	702	684	690	686	756	698	716	694	724	707	679	753	711	730	640	631	732	726	658	719	695	700	687	702	688	706	672	701	672	718	708	704	756	711	727	721	706	662	653	742	675	735	705	670	720	733	700	727	693	692	687	631	661	622	714	662	711	711	772	732	680	682	714	707	674	699	636	716	718	710	711	712	712	713	667	686	670	742	744	697	714	718	675	684	651	743	719	684	725	730	720	675	651	690	696	694	710	718	687	690	698	700	687	729	700	725	672	677	678	700	705	737	710	698	711	721	710	652	684	722	703	707	692	686	697	696	662	690	679	713	710	691	669	704	699	665	725	706	674	721	653	696	705	665	680	728	668	687	701	677	669	714	658	704	642	669	702	657	734	683	710	730	690	741	686	701	759	692	703	679	724	737	678	719	648	707	656	696	711	767	682	662	686	645	692	695	703	690	692	705	700	676	702	767	667	707	684	706	680	694	707	733	694	677	708	703	714	717	685	702	686	682	668	713	705	679	672	744	695	744	733	710	737	716	693	694	647	660	733	697	678	717	694	707	690	693	745	713	685	677	666	743	667	704	707	691	677	692	690	727	708	656	696	689	683	730	665	699	696	706	707	704	695	657	697	688	695	689	705	664	685	656	651	702	721	673	653	683	639	726	705	731	697	732	686	719	683	679	698	720	706	663	664	729	731	697	699	695	671	688	709	665	730	676	700	652	696	655	703	727	678	733	673	674	708	690	689	684	632	650	712	693	706	653	710	730	676	679	733	679	670	698	758	675	733	690	694	659	675	686	704	702	660	701	706	684	682	718	744	744	697	697	660	681	677	713	733	681	725	674	649	722	733	730	750	758	665	679	728	715	685	762	754	700	687	689	709	705	713	685	705	716	714	700	704	717	607	665	707	727	743	707	661	686	723	689	735	674	690	723	686	668	675	665	720	706	733	661	673	697	719	689	725	640	692	670	754	703	744	679	627	659	737	686	663	676	661	729	696	697	655	708	744	690	683	705	738	732	668	688	676	701	742	685	707	682	685	693	684	699	714	674	671	692	691	673	700	717	679	746	680	723	686	669	721	734	708	723	690	682	696	660	685	706	667	708	662	689	672	673	655	674	725
25368	21637	27953	25690	9673	647	499	464	366	350	352	333	336	321	271	296	308	295	305	266	293	300	299	286	280	287	263	262	283	334	299	262	296	292	274	330	304	299	271	318	280	292	281	275	266	293	262	288	286	277	304	258	281	249	277	286	284	255	275	275	307	275	263	284	280	263	291	258	272	273	297	272	309	265	260	268	252	284	256	273	278	255	284	272	260	291	267	293	251	292	338	296	278	283	275	316	274	291	287	258	281	273	260	239	255	288	264	276	251	296	275	259	262	321	287	275	285	291	307	253	280	301	263	280	276	296	280	270	289	269	306	282	296	283	301	275	274	274	283	281	282	295	287	276	277	251	301	265	248	284	286	300	279	299	318	278	285	273	270	285	290	261	292	299	272	293	281	289	289	264	299	286	259	280	302	303	298	269	303	284	291	283	271	247	267	290	293	259	273	295	275	269	285	302	280	310	292	259	274	263	262	280	283	277	298	291	257	312	279	281	293	265	280	309	299	267	274	293	298	320	272	255	283	286	280	288	316	263	289	303	265	283	283	281	292	287	248	301	298	268	272	243	274	287	282	290	312	319	274	275	270	249	284	295	263	263	316	279	285	285	269	258	304	292	267	289	278	281	273	268	278	258	294	272	283	293	292	298	251	286	288	270	269	269	274	277	300	293	257	281	290	278	296	287	290	300	283	311	286	269	294	284	286	286	285	283	317	282	273	282	306	291	265	288	260	272	297	300	294	262	294	287	255	324	260	257	273	278	267	282	295	308	284	301	263	255	295	263	315	288	327	285	309	275	267	305	303	296	249	281	296	277	286	267	277	281	260	303	296	268	282	257	266	277	270	272	298	251	279	270	280	286	283	250	290	273	261	282	295	303	257	286	280	277	269	247	269	294	261	266	293	264	259	283	275	328	252	272	337	240	278	274	295	299	293	280	270	257	281	281	282	267	302	253	281	277	284	282	265	283	295	276	292	264	249	251	263	270	264	263	280	284	287	298	305	282	278	264	291	283	300	257	278	271	276	274	291	272	309	287	279	285	265	306	250	273	280	286	272	284	282	276	261	252	259	269	250	257	287	261	250	272	273	277	303	265	286	274	312	269	261	332	258	276	290	281	238	266	298	253	261	277	276	300	261	251	301	284	289	260	287	268	264	266	279	273	265	280	269	285	261	285	278	295	258	263	279	243	305	290	286	255	270	291	299	291	269	287	288	273	272	285	285	305	294	299	313	277	309	289	260	263	285	275	271	259	301	261	267	320	268	252	257	311	274	270	310	283	295	287	275	282	279	282	257	305	281	291	261	304	283	277	279	275	265	242	296	263	264	293	281	287	295	275	274	262	280	270	252	274	286	261	274	299	299	287	281	243	254	275	274	304	306	252	286	278	265	279	282	254	300	295	287	281	275	301	277	262	265	264	247	267	259	292	275	285	294	273	291	300	288	288	299	295	276	268	305	275	275	255	297	267	295	284	269	261	278	294	269	252	254	277	264	276	275	277	282	297	275	273	272	263	281	280	261	291	280	284	278	268	286	297	275	301	256	275	277	284	292	254	269	280	268	289	270	292	281	297	297	297	321	289	290	267	297	266	280	286	288	310	284	261	300	285	278	274	297	294	281	293	287	275	277	297	269	286	264	292	262	267	290	263	293	269	244	289	290	262	249	277	270	280	282	310	296	289	253	292	294	288	280	274	291	317	260	305	265	271	272	293	285	306	279	305	273	299	282	310	291	293	318	269	286	285	251	291	287	312	304	262	290	264	298	269	317	244	265	277	284	283	313	285	271	271	265	305	254	273	261	261	282	297	273	279	282	272	265	293	294	290	271	294	258	298	282	293	281	311	296	323	290	260	285	295	282	235	284	296	267	272	282	269	283	281	268	267	253	272	287	251	311	263	303	248	263	276	279	297	280	292	293	287	274	289	282	272	288	276	276	278	276	280	274	293	313	279	263	280	291	284	278	267	257	297	257	269	286	307	265	272	278	288	265	302	291	255	275	273	267	308	278	291	271	263	279	301	291	304	263	277	288	261	307	285	275	287	269	268	282	266	271	259	281	235	293	300	283	298	286	273	283	262	287	285	287	314	286	298	280	284	277	264	306	266	286	280	282	297	281	282	296	292	282	247	293	265	307	280	289	301	300	276	250	296	279	239	273	279	294	261	288	291	291	258	280	257	279	263	290	288	275	276	300	251	272	267	286	265	276	250	291	276	277	297	297	301	232	302	262	310	284	306	281	296	274	278	273	268	256	289	273	278	292	273	315	283	253	274	323	276	288	288	271	281	246	263	285	264	320	284	299	267	285	292	290	284	263	280	262	293	251	268	309	273	289	264	257	283	270	275	284	241	260	282	302	285	264	288	288	295	263	275	302	256	293	288	257	284	272	313	259	310	285	311	290	253	288	243	294	317	301	275	267	287	265	291	298	279	282	292	265	294	292	293	283	276	285	304	291	301	272	253	263	259	278	292	265	263	258	301	280	270	271	264	280	260	293	282	265	261	279	278	307	246	278	275	312	287	294	254	297	309	288	277	251	273	258	264	274	285	253	234	283	274	264	266	298	284	290	286	294	268	293	290	284	274	282	277	279	299	293	285	273	269	280	281	311	293	300	281	280	287	302	264	264	283	265	282	257	259	271	293	281	286	289	279	275	293	283	316	256	270	324	260	294	261	302	256	276	267	262	256	259	259	260	285	262	289	320	277	277	300	274	255	274	272	288	286	249	264	272	296	263	269	294	270	286	283	311	304	285	273	299	291	276	270	289	297	254	242	287	294	292	250	283	287	268	271	286	251	280	255	285	257	296	272	259	273	275	271	285	295	296	291	273	259	289	271	290	231	264	289	243	245	296	279	254	279	261	289	266	294	303	275	265	265	275	290	286	267	299	278	272	310	321	289	270	276	277	260	289	268	295	260	274	278	277	271	276	261	265	302	271	258	280	295	286	243	286	294	304	279	280	292	285	270	272	285	295	294	277	255	300	296	282	274	270	305	282	243	267	271	264	260	282	301	270	324	248	264	263	296	263	288	280	266	271	277	285	271	266	283	276	270	289	308	271	267	259	272	298	296	265	283	263	324	306	299	265	301	283	297	278	264	288	288	298	280	275	266	304	289	269	287	282	279	264	272	254	281	280	278	267	290	268	255	289	284	296	283	286	280	274	294	245	302	260	298	286	262	281	263	286	290	281	293	317	282	255	282	275	265	278	272	305	268	297	272	329	274	268	288	271	248	269	286	284	256	306	285	257	250	283	278	272	252	275	288	261	294	294	296	286	290	273	267	288	292	292	281	298	273	309	288	284	244	276	284	289	269	303	283	277	269	259	280	313	286	268	272	300	265	289	275	289	238	283	256	277	289	252	282	262	307	265	326	287	248	286	269	244	310	300	287	315	258	277	312	287	276	271	279	248	280	286	307	300	279	286	311	271	268	262	305	269	270	256	268	294	281	269	272	269	226	285	260	257	299	252	274	292	275	249	270	331	285
4322	5484	4113	2058	1552	1149	933	770	724	678	529	526	510	478	507	455	472	439	433	439	435	454	414	395	454	396	401	419	364	375	370	376	375	383	408	388	392	416	367	350	405	395	367	362	407	365	401	408	383	399	365	406	368	380	381	384	426	397	384	337	367	361	354	396	373	379	414	355	371	395	361	416	416	359	353	354	359	354	409	365	355	392	341	407	379	372	400	342	394	380	405	349	399	357	370	429	364	377	379	358	323	378	370	392	367	387	399	371	343	375	404	382	393	361	380	368	375	395	417	372	368	383	394	388	401	342	390	371	398	398	357	373	358	363	421	395	389	367	369	418	400	408	391	364	346	374	353	393	378	382	385	400	401	400	343	373	347	396	389	385	378	357	381	380	407	346	429	358	347	392	367	389	344	355	398	380	404	365	358	347	367	365	364	390	389	384	360	381	364	406	393	384	380	378	369	374	373	330	352	392	361	360	374	380	370	376	337	377	377	384	372	394	363	375	376	392	359	360	364	408	330	371	406	381	349	383	367	357	345	383	374	346	356	360	385	345	376	384	375	389	329	368	363	398	381	360	396	413	347	379	359	374	344	355	408	369	344	380	359	405	371	382	394	386	384	381	351	379	383	368	352	422	379	375	358	369	405	359	393	361	352	354	365	369	385	358	399	347	345	378	355	363	389	352	402	353	363	318	393	353	349	387	367	380	364	392	371	347	378	363	370	373	344	362	364	382	393	392	365	373	362	351	367	374	342	377	353	369	338	371	367	337	373	319	383	362	341	373	327	378	395	391	380	356	391	353	384	386	376	382	358	383	338	375	392	405	393	365	376	352	372	353	378	380	362	368	355	325	391	363	380	366	363	374	376	353	393	392	380	363	370	378	357	381	360	362	387	389	378	368	382	426	397	354	379	367	359	382	357	396	401	384	392	391	412	382	348	384	368	391	356	379	369	369	384	380	389	403	340	385	390	379	383	377	353	370	375	371	347	369	332	378	387	352	340	326	356	375	345	391	365	393	357	417	362	395	395	368	362	369	351	380	391	396	347	384	342	385	382	375	398	383	387	378	358	334	342	376	345	352	365	376	381	355	362	359	372	370	394	384	370	352	349	359	375	368	345	377	370	373	369	366	328	388	388	359	376	407	406	388	383	366	374	371	366	373	382	380	392	379	337	386	367	358	355	428	355	376	414	374	372	349	382	364	384	390	372	381	374	365	348	367	346	381	382	353	392	390	348	373	367	380	366	363	380	340	353	366	384	368	374	349	383	397	364	368	386	390	403	388	356	370	392	348	352	392	373	364	357	375	364	414	340	394	385	354	363	379	364	391	365	392	388	379	381	376	395	338	342	391	388	393	360	355	360	395	375	373	358	360	402	390	391	391	365	368	354	360	370	367	380	370	370	385	384	373	366	365	353	385	375	361	344	369	403	394	362	336	402	364	372	378	382	356	391	361	374	411	355	385	345	390	354	408	380	399	372	369	363	389	344	377	346	363	389	374	388	347	375	379	373	339	364	367	399	382	357	367	392	343	389	372	371	344	364	382	379	390	395	371	335	365	385	346	382	364	381	336	347	343	406	389	353	371	381	335	364	374	400	391	378	364	329	380	406	402	355	405	393	355	332	390	351	389	375	367	398	347	363	375	375	363	373	367	388	392	332	373	395	376	371	370	366	367	358	397	355	368	366	382	324	354	390	415	350	389	378	382	375	353	391	349	399	377	371	380	341	346	397	332	367	403	347	355	379	372	370	371	350	397	315	378	393	415	380	390	383	375	386	353	352	399	381	383	373	355	379	376	370	345	370	369	359	327	364	366	398	364	393	349	403	369	348	368	400	364	384	343	342	329	370	368	389	376	401	368	373	377	367	392	363	377	365	361	386	341	370	372	390	373	352	384	376	369	350	384	324	374	378	367	395	361	377	346	327	371	366	394	363	386	388	381	382	383	363	381	339	346	387	336	399	340	388	371	371	383	357	388	350	361	414	384	355	380	362	363	393	356	352	363	366	391	361	370	362	351	391	346	346	356	417	375	340	379	375	326	370	402	360	394	373	382	366	369	370	375	385	353	390	348	376	402	351	386	406	367	361	348	386	358	362	366	373	379	339	382	373	375	344	351	354	402	365	374	363	361	387	391	320	346	351	405	352	369	361	369	351	355	345	378	391	411	409	358	390	352	355	393	369	324	353	362	384	391	352	399	378	394	369	357	367	361	406	363	408	336	379	403	376	390	369	409	393	358	383	377	368	352	391	379	383	384	405	353	380	388	384	345	351	352	377	307	368	389	373	355	355	342	370	384	370	400	383	400	369	357	390	370	381	366	358	358	368	354	359	377	363	386	379	365	364	380	393	362	352	358	358	359	413	354	352	393	391	399	370	362	374	380	373	351	390	352	372	352	386	367	401	362	351	388	344	352	368	380	368	361	356	403	386	348	374	362	384	391	362	358	376	339	392	356	376	390	343	378	372	376	362	376	417	359	350	352	366	371	377	372	366	391	347	392	381	369	377	331	389	359	380	354	391	379	376	362	409	378	366	361	349	386	393	383	367	362	387	387	400	342	398	396	355	366	391	366	360	376	380	410	367	370	354	366	367	374	389	381	364	342	356	403	383	354	380	358	400	364	400	357	368	355	368	379	357	359	357	357	353	387	341	379	327	360	389	378	405	407	369	348	347	420	338	372	363	368	402	425	357	377	392	367	371	350	397	377	367	375	367	387	361	373	386	391	372	378	377	394	377	389	373	416	386	396	373	328	349	364	329	420	371	322	398	372	339	338	341	397	353	378	356	360	372	373	390	377	331	352	365	358	339	351	365	353	363	412	381	377	384	379	362	386	377	399	384	375	376	364	344	375	341	384	385	386	364	387	394	360	360	359	346	349	357	406	374	391	373	367	366	384	370	361	395	391	366	387	395	369	357	344	379	404	367	370	374	404	346	391	352	381	363	341	375	347	388	343	370	370	369	336	390	375	398	370	335	338	396	358	406	345	322	347	361	361	350	376	361	388	374	388	358	380	341	366	344	356	392	384	364	375	354	338	376	379	364	382	355	374	356	360	402	368	356	369	393	382	354	369	374	360	378	358	338	367	375	366	389	383	372	355	365	377	345	353	363	384	375	381	354	370	369	370	385	356	384	361	357	394	389	405	386	366	367	360	334	374	363	369	390	387	355	377	423	361	360	374	391	374	325	377	370	394	360	359	416	385	415	384	361	315	386	346	376	358	360	359	344	376	356	360	382	364	388	380	349	414	357	374	375	385	382	352	361	361	342	360	384	350	395	384	389	409	364	343	364	333	372	372	378	351	355	389	378	394	364	368	360	394	339	351	354	382	374	367	365	406	374	344	380	365	373	327	344	360	383	359	346	401	387	340	372	368	357	389	375	359	365	369	358	377	392	371	365	384	394	423	361	396	404	412	357	402	360	407	409	408	394	401	355	366	370	349	403	376	358	371	347	401	327	384	368	349	339	373	352	390	359	366	374	383
23254	21724	29735	24251	21718	21789	11052	1645	1259	1146	1152	1043	1042	943	944	884	944	884	844	931	820	907	839	760	820	806	836	787	806	813	852	849	821	762	802	847	810	799	793	818	835	815	773	754	770	836	809	807	800	754	817	776	832	796	730	801	781	795	751	790	763	801	779	797	812	803	812	748	842	797	792	765	773	778	756	749	834	838	766	778	810	775	715	779	776	773	834	750	769	729	782	774	809	738	797	733	809	784	832	765	747	800	783	800	798	800	806	758	787	789	779	748	801	800	803	749	754	726	774	791	761	794	791	802	801	780	807	750	795	824	800	795	750	763	810	779	798	782	746	788	799	800	803	823	829	805	768	747	814	802	824	843	792	752	782	765	801	751	770	812	753	796	766	788	787	777	748	797	754	779	771	733	761	777	792	748	847	820	736	772	761	819	778	769	807	774	755	812	742	788	828	813	760	785	786	784	759	774	762	810	803	788	751	766	789	842	760	747	789	772	792	798	802	796	740	745	720	804	770	792	779	738	731	826	800	813	759	747	759	772	761	792	783	791	731	784	837	811	745	772	805	816	755	737	808	724	780	757	761	805	770	803	758	801	754	780	807	788	751	729	799	739	744	793	774	735	713	762	779	779	781	811	737	785	801	758	829	752	835	719	783	768	786	749	723	837	749	790	730	800	797	779	834	745	771	737	800	813	758	867	756	767	779	757	770	754	795	754	767	809	748	755	764	828	773	712	794	798	773	792	808	726	753	775	757	816	790	772	799	772	807	805	766	790	809	782	733	791	763	776	761	755	812	790	764	774	811	778	730	756	784	779	765	764	792	759	765	800	757	724	777	841	831	808	782	758	820	799	759	768	792	710	804	782	792	760	753	807	816	796	820	757	764	791	809	784	744	776	750	789	771	777	798	815	785	788	787	744	775	749	787	778	785	729	800	741	763	793	762	782	782	774	754	757	773	732	761	812	801	795	758	786	758	781	739	771	743	751	788	744	814	820	773	739	783	761	799	727	796	746	793	775	761	721	733	750	786	778	803	806	759	747	768	825	740	770	781	759	822	812	769	744	780	775	758	779	788	783	807	771	788	738	795	797	752	779	738	785	771	810	803	788	815	761	807	768	769	778	739	718	758	796	724	791	809	760	817	766	780	778	752	761	731	818	840	782	781	768	809	769	769	747	828	772	807	761	801	765	831	736	777	782	753	823	740	765	734	787	739	749	791	800	772	720	828	740	795	790	746	825	798	819	799	787	761	798	793	766	779	759	748	782	751	787	816	749	859	792	786	784	820	822	753	796	812	730	805	801	743	698	768	784	767	776	814	787	777	826	775	762	748	816	742	763	773	774	851	795	772	741	775	767	787	740	704	721	750	782	797	766	798	750	758	732	756	724	785	832	768	844	751	775	763	785	766	791	773	789	739	773	798	820	812	782	777	765	832	785	782	783	784	811	717	809	807	779	796	736	736	721	794	795	794	777	818	802	776	704	739	757	765	765	828	799	771	727	796	788	811	786	800	731	774	758	779	807	752	793	735	729	758	807	749	788	770	787	778	827	812	762	762	711	768	768	780	785	747	828	769	810	744	760	802	743	793	806	777	776	810	745	778	786	770	822	824	767	773	800	765	746	785	802	782	788	799	854	781	731	815	800	782	794	746	777	789	784	777	794	773	720	776	763	771	759	726	768	773	801	771	743	759	787	792	772	816	789	792	781	787	789	732	759	798	768	733	756	754	798	780	792	797	795	764	771	777	791	779	774	773	766	816	757	791	790	745	796	788	773	765	744	817	742	801	770	775	765	782	754	743	757	750	810	764	754	844	803	767	801	747	793	752	751	787	801	804	788	792	760	801	780	758	749	774	754	757	736	786	735	804	744	806	820	818	781	746	782	810	827	803	781	779	775	745	796	758	815	758	795	783	761	764	765	788	760	763	751	756	810	794	803	795	730	765	792	795	757	734	789	762	831	777	772	764	755	779	790	797	776	786	782	774	756	712	812	767	759	706	768	805	746	762	746	743	744	812	783	757	739	741	749	749	818	785	803	745	751	721	754	793	819	756	766	732	766	708	802	765	720	796	766	784	744	817	739	766	781	821	750	763	739	815	768	772	798	760	813	771	742	725	787	763	813	828	743	788	781	771	808	803	774	804	782	836	780	760	717	830	746	757	755	763	797	793	775	822	777	784	758	741	745	763	788	777	763	791	811	803	809	747	690	770	746	738	816	732	784	793	775	759	792	792	796	837	728	766	763	765	762	751	801	783	786	780	760	754	774	800	805	788	792	830	758	769	752	783	737	783	738	812	749	764	824	820	805	746	755	754	771	807	761	742	809	791	802	771	784	729	817	760	707	776	744	771	777	744	774	798	739	750	769	781	750	764	800	794	792	784	736	809	776	763	744	780	804	803	804	761	753	820	771	762	770	737	792	778	791	793	787	786	769	792	750	778	754	777	773	755	771	786	789	711	773	771	813	809	758	793	713	745	793	754	774	796	755	738	784	798	776	787	771	765	748	760	694	780	772	725	748	726	777	787	763	759	761	786	770	777	729	776	773	789	765	769	807	782	789	772	750	806	821	785	793	721	741	728	839	767	831	726	846	808	789	760	770	827	828	769	779	783	765	753	808	779	795	769	800	781	740	754	766	749	793	775	752	781	761	768	815	793	712	781	810	792	815	758	810	795	757	714	753	791	738	756	824	753	770	784	772	802	761	763	752	776	742	786	805	835	770	783	756	723	793	730	750	768	769	764	753	813	749	766	809	801	745	749	817	753	766	808	753	697	822	795	813	745	713	719	709	785	771	822	801	750	751	756	780	796	724	795	758	777	853	771	781	770	766	793	800	819	774	797	771	793	748	773	752	814	748	810	768	781	733	804	740	794	761	790	746	780	758	758	809	775	777	762	748	749	716	778	783	763	830	787	806	810	784	801	776	762	793	772	761	784	771	765	813	768	791	761	753	765	766	775	853	774	776	775	757	763	736	690	726	831	757	800	761	790	758	754	812	814	773	787	728	796	766	777	761	751	803	773	810	759	806	771	779	772	765	770	734	742	756	819	762	793	771	741	724	799	747	764	733	730	775	756	784	743	796	759	774	840	788	774	774	811	771	807	780	801	780	752	729	814	701	781	785	763	807	775	769	783	796	807	741	793	734	744	727	778	813	766	804	720	764	795	751	785	761	740	778	753	763	764	816	784	729	768	820	796	749	776	749	770	784	761	751	730	735	768	753	765	736	735	770	764	729	778	786	752	758	801	771	766	803	779	795	809	792	750	728	770	778	769	763	799	750	799	767	737	817	767	781	755	807	729	774	771	779	744	786	817	773	741	750	742	772	761	780	784	811	791	769	769	783	811	740	758	741	734	787	763	751	786	747	732	767	751	766	755	766	792	782	748	797	759	775	730	723	779	783	790	760	730	799	824	761	806	785	757	777	774	767	776	792	755	757	776	784	785	773	762	814	785	788	780	774	772	759	825	806	758	796	785	792	753	772
7008	16357	13217	7017	5007	3897	3091	2589	2244	1900	1720	1553	1428	1324	1242	1269	1255	1139	1098	1180	1094	1056	1041	1020	1063	992	1013	990	967	981	991	992	1015	974	998	968	956	947	931	945	971	882	1004	939	916	1028	917	954	973	970	903	939	944	897	910	974	896	907	874	940	915	926	907	932	939	958	933	926	909	941	898	949	919	948	906	890	909	875	880	953	925	867	937	914	885	882	887	972	894	865	870	912	862	923	882	967	905	944	881	902	884	853	914	872	861	910	880	922	885	871	915	910	917	944	920	864	947	907	908	877	933	930	934	964	928	840	925	912	939	840	931	918	915	878	921	876	861	921	899	861	914	934	952	908	1007	878	905	940	936	879	849	892	872	877	903	891	901	950	989	910	865	863	864	872	894	897	919	914	878	857	888	890	890	940	939	888	969	924	919	917	893	952	949	936	910	875	933	925	919	926	931	926	872	855	926	870	943	839	918	909	857	965	938	882	920	896	881	925	900	927	892	883	902	916	897	925	937	907	861	938	875	883	939	965	885	947	923	915	912	913	932	912	882	935	937	911	913	893	926	890	965	900	886	883	951	885	880	903	965	913	936	915	886	940	950	929	893	976	904	887	956	955	906	915	867	932	901	876	928	939	944	890	857	900	906	863	874	924	884	940	917	901	838	901	942	885	856	990	879	925	949	890	937	877	909	902	918	905	899	949	853	882	875	904	890	896	910	916	893	884	950	896	906	882	886	874	946	949	831	914	859	920	1005	900	908	924	943	895	969	943	948	883	890	925	917	940	924	980	914	919	961	979	935	899	922	914	924	833	901	884	913	911	888	896	877	931	885	932	918	921	918	931	914	968	905	910	887	916	930	913	876	899	936	955	900	914	923	952	906	898	888	936	895	899	914	952	890	902	909	897	894	916	900	923	892	869	899	956	895	961	905	920	926	970	905	939	869	891	967	918	959	884	900	874	873	888	933	906	921	923	939	924	899	884	891	911	955	944	913	951	891	914	864	917	890	897	950	929	891	928	875	954	879	891	927	950	895	914	906	921	881	872	949	956	941	955	916	854	876	904	893	874	895	940	898	891	886	908	913	931	943	905	920	942	928	921	960	880	936	917	929	901	877	935	879	883	899	928	933	894	948	896	868	911	947	914	954	838	879	902	878	919	926	876	912	874	898	910	909	898	904	923	909	865	951	940	863	910	946	909	889	945	906	910	850	903	876	826	910	888	988	914	962	983	879	910	915	904	852	891	878	969	892	921	929	927	900	880	926	902	857	886	937	930	863	880	881	931	920	883	882	904	880	877	869	908	898	937	936	935	926	924	929	888	928	897	930	903	865	905	959	927	924	928	900	961	894	873	856	879	905	928	888	924	916	883	922	851	944	933	939	936	885	920	877	921	908	928	951	970	899	908	860	892	913	849	931	935	934	931	895	934	903	917	859	881	903	934	899	886	906	912	868	914	890	939	911	865	878	908	843	929	956	888	947	915	906	868	958	893	951	890	884	897	939	915	908	894	926	950	946	891	906	858	962	903	861	896	923	902	882	890	902	915	911	915	903	885	906	922	903	883	889	997	914	938	939	936	877	887	923	920	909	869	853	913	904	838	838	865	864	904	955	943	867	903	890	886	886	924	939	862	900	906	890	867	897	906	871	966	919	881	900	925	862	923	893	895	950	935	953	988	859	914	927	895	888	927	908	1003	877	868	907	928	903	896	961	899	899	864	912	902	885	942	898	927	917	971	924	864	877	887	959	894	967	881	904	868	934	850	902	928	957	879	830	927	906	931	872	944	973	866	928	932	920	877	877	942	947	858	915	902	956	885	892	923	896	922	955	892	879	879	880	909	926	877	987	908	909	900	904	824	907	904	883	950	893	917	899	913	911	915	934	933	922	916	882	866	914	900	944	895	928	920	885	934	867	900	888	899	965	910	921	923	934	910	906	910	912	884	883	942	931	887	891	932	865	890	872	935	932	880	893	890	924	864	941	935	882	926	914	881	863	940	946	938	932	901	944	905	875	933	897	940	961	926	958	914	913	923	909	895	868	882	845	974	898	948	897	922	904	951	933	918	895	939	891	910	897	873	958	874	880	945	927	958	910	906	961	904	927	932	908	942	868	938	878	901	912	893	909	941	898	911	894	950	884	836	859	934	915	931	887	948	944	913	878	854	926	881	896	901	888	981	913	892	895	900	941	908	914	895	897	908	939	871	902	918	877	877	900	965	883	866	899	936	909	921	924	892	919	866	938	911	934	944	918	907	886	855	918	933	933	878	905	871	933	915	922	905	884	906	888	929	902	913	865	867	889	910	871	886	931	902	843	974	900	914	894	909	880	889	944	869	891	901	908	936	886	925	921	918	945	920	910	913	881	923	891	901	950	959	878	947	866	851	898	879	885	939	884	887	851	872	904	941	857	901	894	839	932	928	888	911	905	861	900	921	912	865	919	944	872	918	915	897	915	907	881	933	918	948	886	923	863	894	891	910	873	875	906	870	920	896	921	939	914	891	882	938	932	920	921	920	946	875	906	875	883	927	907	978	905	885	931	845	917	914	916	837	872	862	885	893	941	912	831	898	923	920	919	886	875	887	881	920	913	925	914	909	894	870	906	899	950	929	926	882	870	904	933	853	874	883	963	877	853	940	849	886	953	911	893	947	887	905	954	923	893	962	888	896	873	895	896	919	892	947	954	935	928	895	910	957	897	878	884	869	895	904	933	895	857	922	905	946	916	925	869	909	931	883	898	897	911	883	921	901	907	909	896	913	907	896	853	964	904	923	899	869	914	874	920	931	967	897	924	901	924	929	905	933	895	932	845	932	906	913	909	901	938	910	928	919	917	898	925	858	965	900	832	911	921	879	874	914	946	909	921	934	911	911	939	917	940	938	862	889	893	928	937	937	903	907	908	935	945	938	915	965	915	894	888	972	929	919	938	901	914	883	995	892	874	928	895	922	927	911	959	898	901	949	873	896	887	881	929	863	927	849	883	912	861	895	911	929	948	890	897	923	901	899	927	850	932	900	921	882	876	932	905	900	949	868	900	910	881	941	915	923	952	943	920	894	935	898	891	854	932	896	912	931	940	937	880	945	883	901	886	936	904	868	911	941	913	914	912	901	911	880	903	924	907	914	918	850	875	897	903	961	927	836	921	885	832	909	891	883	886	909	884	914	877	890	907	965	902	924	902	912	889	895	935	896	855	951	863	860	871	920	924	895	903	990	913	919	929	834	911	879	859	916	883	931	919	909	903	885	896	875	968	907	897	865	861	894	883	892	916	880	853	891	888	949	908	892	876	920	909	907	937	946	889	861	929	922	864	923	888	894	866	886	912	933	873	898	852	930	918	946	917	894	909	931	861	907	900	904	910	917	937	931	911	971	924	882	871	905	923	978	880	898	900	864	938	934	918	834	865	869	873	911	917	926	954	928	928	901	930	875	902	901	929	945	960	908	923	900	912	861	943	863	912	917	930	857	881	946	888	895	850	832	903	964	908	906
27561	20305	6429	795	568	539	375	298	317	292	267	273	272	268	282	249	260	268	246	263	271	250	238	248	279	275	270	251	273	264	287	273	255	255	268	246	280	258	274	262	274	238	260	246	251	286	288	271	275	266	287	233	270	284	293	297	257	285	237	266	268	292	272	244	272	282	257	279	284	287	268	264	311	246	270	256	268	288	265	297	288	246	278	262	289	252	285	273	227	246	272	243	302	280	249	283	282	253	269	226	246	260	236	281	263	267	272	247	276	272	278	265	276	286	227	255	276	314	271	279	256	276	273	261	248	257	277	297	262	259	285	268	270	252	272	273	286	279	272	259	283	251	263	253	281	266	255	269	263	264	243	253	248	266	265	258	292	265	256	278	263	263	264	274	276	265	280	306	275	244	268	278	237	276	270	277	235	271	288	280	252	283	263	241	244	254	279	278	286	288	267	236	254	270	278	248	256	291	276	256	244	290	268	260	257	256	302	297	274	267	250	238	275	284	260	232	258	293	261	265	267	245	268	274	271	280	254	279	269	259	262	256	248	272	264	250	289	248	274	283	229	298	244	238	266	276	254	263	257	269	278	261	260	241	291	258	250	265	285	234	260	252	282	280	240	291	272	276	241	249	243	266	281	258	261	276	268	286	255	278	264	265	283	247	291	233	235	267	259	260	276	275	273	274	250	261	242	257	259	258	242	275	254	268	254	259	277	281	267	287	232	259	253	260	266	236	261	280	281	262	244	267	271	241	244	283	267	262	291	255	245	266	240	257	245	253	267	295	267	284	240	278	255	262	270	271	256	273	273	245	283	275	261	258	259	252	239	263	271	269	276	265	266	250	273	294	247	282	280	280	279	288	277	254	265	263	233	254	287	260	255	258	292	242	292	276	267	244	258	244	301	280	264	263	249	255	259	285	266	279	266	276	265	239	276	249	285	246	281	293	253	238	273	257	249	291	262	262	283	272	270	258	254	301	257	272	265	292	276	295	277	260	240	279	270	262	250	285	267	262	258	274	293	263	296	250	306	278	262	263	269	257	262	292	268	260	286	282	277	278	279	252	256	256	263	289	264	257	260	269	250	286	264	256	270	286	259	275	260	255	276	263	295	268	231	270	261	276	266	277	265	267	287	255	278	248	255	274	248	257	273	282	254	245	267	284	253	233	251	265	280	241	278	261	285	279	288	280	254	236	258	284	249	249	256	298	289	256	253	246	260	269	233	247	247	227	252	297	263	256	262	267	275	285	259	269	280	260	286	236	289	271	291	246	251	255	290	247	301	264	263	277	258	279	270	285	290	265	278	246	279	254	250	228	256	263	258	261	247	264	248	249	260	259	262	248	304	268	266	265	246	265	295	238	240	271	267	237	275	279	252	250	283	256	293	277	270	225	259	275	247	259	266	261	254	250	252	279	277	230	276	264	283	284	260	251	269	272	291	278	288	269	265	263	292	255	268	251	270	260	268	303	248	246	271	266	232	267	275	256	229	282	298	245	284	274	264	294	224	239	260	235	272	278	293	270	260	259	244	266	259	230	260	300	304	272	287	233	243	266	247	275	263	239	252	250	267	234	246	274	258	272	256	247	263	258	255	244	271	284	272	275	262	264	289	267	287	257	248	265	286	274	257	257	259	258	247	259	271	288	275	240	308	264	284	254	274	249	256	250	277	252	252	271	238	285	278	273	232	262	267	273	275	256	248	287	257	277	234	279	278	279	281	255	263	288	276	285	284	232	273	247	241	263	262	257	276	245	261	282	259	227	263	298	246	254	246	281	284	274	264	285	260	274	270	266	286	283	242	262	258	275	271	262	283	270	251	268	263	271	246	274	290	290	245	257	244	258	275	262	279	272	248	257	280	287	277	251	273	253	313	262	238	292	261	276	262	275	268	281	247	259	243	275	267	242	286	246	275	264	241	233	280	269	255	255	276	307	248	259	264	261	259	255	239	240	262	259	263	265	279	270	273	288	299	253	274	273	244	275	255	254	258	252	265	243	266	270	265	253	242	270	235	259	269	302	246	266	256	259	254	291	261	248	266	255	256	277	305	264	250	255	262	293	225	282	276	263	276	274	258	264	276	256	273	278	261	254	273	251	257	285	291	263	256	260	265	249	283	257	266	255	233	256	302	249	284	261	268	254	261	274	261	246	229	257	258	263	279	276	260	269	218	237	284	256	275	278	285	259	267	257	262	276	253	269	249	262	307	263	253	249	266	298	313	295	279	243	262	263	290	251	289	290	256	304	262	228	268	266	266	266	276	273	280	275	264	266	285	273	253	300	272	262	244	247	247	251	257	254	244	295	284	268	274	227	300	260	293	274	266	271	279	294	270	220	269	285	266	259	262	239	245	274	294	234	252	303	253	269	256	255	278	298	270	250	291	285	259	258	251	283	271	257	273	248	293	254	261	291	251	266	283	278	250	289	268	261	250	275	252	261	232	264	260	245	262	258	265	254	260	264	292	257	259	284	301	289	258	258	291	262	247	264	263	246	273	271	254	264	276	270	279	255	274	284	274	274	262	269	293	273	285	306	271	278	247	267	268	241	246	255	274	272	269	265	274	293	263	261	273	270	257	279	240	280	271	260	259	274	271	299	274	257	276	256	258	272	257	253	265	284	260	264	272	254	266	282	269	273	252	264	286	269	257	264	257	253	285	260	281	259	253	283	282	282	280	282	269	265	237	258	282	278	268	243	282	264	271	297	277	240	282	255	273	259	244	280	249	246	259	269	281	283	256	282	266	246	236	300	266	270	272	286	294	266	239	282	249	273	254	272	247	265	276	248	277	273	267	252	234	270	275	234	237	254	246	258	249	266	292	264	279	236	267	261	292	279	268	280	236	269	297	272	272	293	295	267	271	255	255	252	262	273	248	247	275	255	275	243	237	243	240	257	225	257	215	281	279	284	252	223	276	269	273	272	252	266	264	254	247	240	263	265	265	284	292	255	265	275	251	248	282	256	268	237	303	237	271	278	258	285	260	239	239	265	271	254	280	282	267	274	255	249	252	248	280	251	250	270	271	275	236	264	283	243	279	257	262	247	266	273	265	286	280	262	274	282	252	255	264	256	273	233	256	267	252	272	263	311	252	257	244	246	274	297	280	297	254	271	259	267	266	312	255	273	234	266	285	271	283	250	283	245	260	283	251	274	267	256	279	269	290	283	291	270	261	278	288	252	272	257	243	276	246	255	259	273	270	240	247	273	238	274	235	263	265	251	251	259	250	256	259	260	277	268	245	248	258	280	259	262	244	258	272	268	266	250	285	248	277	268	255	293	284	257	249	273	258	233	265	261	272	280	245	265	285	268	246	263	250	243	265	265	263	290	254	299	278	245	257	274	249	250	274	270	244	245	248	275	256	281	269	281	260	287	281	275	269	284	227	270	249	276	267	253	266	241	230	274	249	276	278	269	247	225	251	303	257	266	254	264	256	241	271	259	270	268	257	236	257	279	249	263	284	281	270	256	253	265	238	278	261	245	274	248
3883	1191	1022	604	514	463	431	352	388	393	369	344	349	318	367	387	360	361	303	329	340	329	381	360	359	340	350	329	324	326	329	309	347	331	301	348	357	332	322	333	334	299	307	337	342	340	347	340	306	337	320	305	330	353	326	319	331	380	320	333	355	343	314	327	345	348	317	318	329	333	347	326	321	323	369	321	343	330	347	340	340	343	357	338	318	306	320	330	284	358	303	342	330	358	324	334	332	328	359	316	329	348	324	322	315	307	350	342	345	331	364	349	326	315	334	340	341	320	369	341	315	332	358	304	354	324	316	339	346	312	349	373	333	362	336	332	316	324	370	339	345	373	352	305	356	345	365	347	341	344	330	329	321	351	337	353	350	329	310	346	334	356	326	283	312	317	319	372	304	337	333	326	364	344	324	321	364	336	333	346	326	343	337	330	331	356	339	349	341	341	346	351	332	340	322	339	332	359	340	328	326	305	353	302	341	325	327	336	355	322	354	330	325	343	332	339	309	356	341	353	336	335	344	314	340	323	316	352	327	325	339	324	327	334	343	335	327	326	336	366	316	350	331	346	376	328	304	311	347	359	338	337	338	350	350	317	340	347	298	329	322	372	328	351	348	339	320	335	364	364	284	358	324	310	355	339	321	332	341	341	326	327	373	329	334	390	354	341	334	339	345	339	310	331	316	344	309	361	345	337	337	347	361	333	298	314	307	374	336	341	334	332	352	332	347	318	353	344	379	367	326	344	323	341	332	336	363	325	348	354	303	363	311	319	333	335	342	300	330	319	298	357	357	337	333	318	344	330	325	314	360	316	349	340	351	319	351	324	318	320	332	356	328	313	336	342	325	314	315	383	329	342	317	356	347	323	361	312	314	322	336	325	329	381	345	336	315	316	329	309	307	334	333	354	360	335	340	323	351	324	317	337	334	319	315	356	340	351	344	326	336	294	331	363	340	335	326	334	334	359	330	313	346	318	350	348	322	339	341	363	323	337	315	311	349	326	309	370	339	309	329	340	324	351	306	329	344	319	359	341	323	368	314	301	327	368	342	333	377	354	320	316	377	313	335	310	314	346	291	359	375	341	329	337	359	376	329	338	320	343	329	352	321	318	339	329	318	363	340	315	325	348	324	363	351	359	339	335	328	355	334	357	336	331	366	332	354	343	332	351	330	343	312	352	349	309	339	316	341	316	341	312	328	345	351	389	301	325	330	329	313	329	307	311	323	339	348	338	299	356	345	278	357	317	334	332	314	328	331	363	329	340	350	337	339	359	328	330	348	328	320	338	297	356	337	353	358	336	325	347	378	386	370	339	351	354	335	352	331	326	337	308	367	328	316	371	309	340	342	320	339	341	359	333	346	337	334	354	340	354	290	350	315	329	321	318	315	330	317	319	352	334	362	337	309	343	325	356	325	353	327	340	309	360	324	341	361	318	322	346	301	323	344	338	329	331	360	340	328	335	354	357	347	326	326	317	323	358	326	313	353	342	330	348	335	345	346	355	318	364	341	344	330	316	376	334	345	330	339	370	364	317	351	351	331	340	335	320	346	307	326	353	330	303	364	355	372	336	361	336	340	390	375	339	342	308	320	376	350	339	280	330	346	321	322	308	334	350	369	341	338	332	311	346	342	335	363	336	348	325	358	354	331	346	324	336	334	350	338	315	349	314	337	365	341	328	336	335	358	360	355	331	332	321	328	340	325	307	349	304	343	345	363	341	329	353	330	318	338	347	346	397	352	319	368	357	339	325	328	341	344	314	331	352	336	351	302	309	351	329	337	320	343	345	327	328	325	390	330	335	334	350	333	346	337	347	359	320	364	356	332	344	361	342	319	355	312	364	340	312	343	322	352	342	342	323	340	335	330	390	375	304	350	331	343	322	331	360	328	309	331	334	310	335	365	329	350	367	307	301	352	368	330	339	363	340	315	336	363	342	334	356	305	327	356	318	339	302	351	338	325	352	327	312	353	329	328	348	311	311	333	313	344	320	328	318	319	346	341	324	327	322	326	302	316	331	338	349	344	365	338	358	332	326	331	355	304	327	302	334	311	350	357	320	316	321	306	321	342	354	323	344	333	308	379	364	346	312	332	327	299	330	336	343	327	330	338	336	352	368	335	366	315	339	338	331	338	317	353	317	340	338	333	337	348	311	335	325	330	336	310	355	328	344	348	324	371	325	336	324	341	314	358	357	343	351	324	364	313	346	329	330	350	315	355	327	345	326	359	341	349	347	351	346	339	355	313	333	325	308	333	374	334	334	364	343	332	330	336	311	329	344	283	315	339	311	317	307	335	338	318	340	358	334	338	345	342	341	318	346	339	356	317	328	359	289	328	362	317	314	371	356	326	349	329	358	323	325	338	339	343	360	334	381	343	344	344	329	330	316	324	317	322	359	343	330	355	299	304	332	334	351	310	357	337	325	331	359	326	328	332	315	366	331	323	331	348	350	328	331	349	360	323	346	357	327	328	336	338	314	350	330	360	348	333	333	359	340	313	351	350	338	357	319	319	315	359	331	321	292	336	322	300	351	309	332	328	327	364	351	330	360	322	327	338	328	355	336	372	357	332	363	337	294	338	317	369	306	334	333	323	308	313	336	316	338	320	352	333	341	325	314	324	357	314	329	314	337	294	350	343	326	324	336	301	372	326	310	313	372	340	326	341	340	351	337	340	340	347	364	321	340	326	324	318	394	319	330	355	335	335	327	349	333	307	334	357	350	335	332	325	337	325	333	317	334	330	316	309	364	356	338	319	376	359	337	373	340	357	323	310	355	316	346	330	348	362	314	352	317	332	298	321	336	326	342	322	347	366	355	308	319	354	328	337	344	349	352	330	357	338	349	350	337	364	330	323	339	307	336	329	368	305	343	346	332	331	337	302	341	318	355	369	369	342	341	343	327	316	351	314	311	312	334	357	328	329	319	335	333	323	344	309	344	318	358	295	339	341	352	330	325	351	315	330	352	327	366	335	352	350	333	349	309	326	338	334	327	354	357	336	328	307	327	339	348	364	348	320	316	370	353	342	317	334	346	333	308	324	329	364	366	338	346	325	346	353	380	315	331	338	353	331	337	336	337	340	338	333	314	327	366	358	322	325	315	352	316	329	311	320	332	332	327	349	349	332	343	315	343	346	335	306	327	351	351	333	300	362	345	321	343	330	339	307	335	314	313	328	350	356	340	321	335	332	352	344	327	316	339	336	342	378	340	334	329	341	333	360	312	341	354	344	282	318	323	353	348	322	357	352	334	355	317	351	313	322	335	330	357	344	331	314	326	328	334	337	334	341	335	329	302	342	340	342	319	293	371	298	334	343	323	341	358	337	325	374	343	311	331	305	315	288	343	328	377	368	319	324	364	336	310	329	330	299	348	319	357	341	335	297	355	299	336	356	317	347	375	351	350	341	353	322	308	317	329	340	364	373	302	331	323	331	347	308	328	351	337	338	332	332	299	316	344	345	317	320	344	349	288	325	332	357	314	308	346
24166	21662	29207	24626	21666	11424	1486	1025	865	796	785	769	673	663	652	660	685	619	624	629	669	629	581	649	607	649	600	576	645	622	571	613	546	613	560	617	637	604	609	592	561	592	590	575	607	615	597	580	630	609	621	575	624	600	558	618	616	550	599	584	587	579	594	564	610	571	568	585	599	566	590	594	542	541	655	595	600	604	590	585	593	563	610	558	572	571	600	592	629	584	588	578	595	638	571	591	623	586	620	570	582	574	567	620	515	579	605	567	581	656	613	565	605	609	588	593	561	535	583	583	603	629	548	598	581	561	540	599	560	589	598	592	592	610	598	607	590	569	596	599	554	593	597	571	542	609	587	607	555	598	582	616	581	603	601	575	567	517	555	592	557	638	589	574	601	528	588	590	601	570	556	598	589	586	596	597	580	590	571	619	606	584	611	568	586	590	567	585	555	550	621	596	563	593	617	572	649	592	567	601	552	549	543	566	603	623	620	616	653	579	618	555	620	581	574	586	564	634	598	593	586	586	566	562	545	605	592	551	613	568	560	595	569	606	569	601	595	593	580	574	601	574	560	590	556	579	570	617	569	603	615	588	572	628	525	592	579	603	586	609	580	605	567	611	600	572	565	610	573	558	597	570	574	601	541	579	613	570	542	586	599	626	582	535	596	581	587	573	599	580	559	617	606	614	596	618	575	545	577	590	587	579	603	564	567	609	583	631	587	555	584	601	524	627	552	619	587	612	574	592	615	532	610	606	604	574	545	567	609	601	571	569	600	636	586	611	565	594	583	601	553	551	538	572	612	572	573	600	588	602	583	613	624	593	594	569	587	591	578	621	568	588	598	614	552	614	573	557	593	532	590	616	558	578	597	570	612	575	602	590	611	600	577	631	628	603	607	567	623	599	595	643	580	591	584	568	588	624	530	550	643	586	526	561	571	536	592	562	608	594	572	596	584	572	568	620	605	574	572	597	576	581	591	623	632	574	592	559	596	519	565	574	611	610	528	599	605	581	596	620	594	582	564	614	584	606	619	595	586	624	631	590	594	586	626	586	626	542	597	594	536	604	584	568	586	617	596	550	598	524	639	566	559	572	587	604	577	610	587	564	570	601	569	566	610	573	613	591	652	548	561	548	544	581	659	593	579	615	552	547	638	641	621	571	596	556	594	551	608	581	554	575	589	572	595	538	529	537	564	607	583	593	597	620	564	621	616	618	586	596	582	540	541	603	588	544	594	581	587	571	604	586	598	574	564	566	597	559	573	596	597	573	592	572	561	574	600	617	590	551	605	604	593	538	543	556	606	608	561	605	550	607	588	579	591	560	568	606	568	596	557	565	620	584	576	588	573	586	581	589	599	587	558	572	577	583	556	585	564	614	581	545	583	593	591	560	632	545	616	577	637	598	555	511	593	560	573	583	619	568	614	552	591	595	594	552	581	585	591	606	543	589	595	598	584	549	569	563	537	570	592	610	590	563	575	596	599	605	616	578	583	584	582	573	599	538	546	576	586	558	554	589	564	604	575	581	575	616	592	586	577	603	607	597	646	584	595	609	581	575	550	592	580	548	589	624	587	548	578	584	600	591	580	591	570	619	608	604	552	582	580	586	589	588	600	576	558	572	556	573	649	581	590	557	576	585	573	540	570	565	563	610	578	557	605	601	551	571	586	581	589	588	576	590	587	577	596	567	540	600	566	557	562	570	587	566	590	639	599	608	587	541	583	586	556	616	559	612	580	568	568	566	599	563	599	613	521	630	591	603	549	613	586	572	553	552	577	604	565	589	556	603	583	578	585	589	586	537	606	583	582	559	618	581	593	588	585	559	616	579	591	621	591	595	588	560	587	601	591	576	579	600	560	557	574	602	568	576	556	575	601	589	591	586	591	593	560	562	579	576	563	526	595	576	607	562	599	607	595	556	571	565	550	568	622	572	602	596	594	569	599	619	590	581	574	584	612	586	618	564	576	599	591	612	609	526	599	608	608	595	548	603	569	597	536	580	584	608	561	579	593	603	573	613	547	553	577	574	568	619	548	556	558	583	620	585	617	597	581	594	576	587	612	627	549	597	581	612	567	531	571	543	593	601	600	607	596	632	580	598	587	583	556	550	580	600	578	589	603	591	596	576	620	571	567	544	551	571	574	544	607	562	581	606	542	533	546	597	576	547	588	590	630	582	599	594	598	573	594	594	571	585	566	565	621	594	598	587	590	559	545	576	571	623	575	581	603	579	607	584	656	616	576	559	585	566	576	631	575	612	573	647	547	590	562	569	606	590	602	584	568	564	597	594	579	593	577	573	537	547	598	590	582	589	592	624	601	566	584	583	563	602	587	602	582	569	560	591	571	576	605	608	609	566	563	580	533	565	585	566	548	578	574	569	578	557	592	583	559	603	552	569	583	618	609	609	561	639	546	550	595	556	571	609	577	602	547	599	619	593	565	612	595	618	564	609	595	589	593	582	551	558	619	603	584	537	557	602	533	607	590	563	618	571	576	553	538	595	569	559	585	553	623	551	593	583	570	560	557	585	595	552	590	562	561	599	563	566	575	611	607	560	585	602	557	584	569	621	616	575	578	577	590	566	615	613	569	591	572	578	627	609	549	632	586	626	597	642	590	592	632	587	555	533	580	604	611	586	575	590	585	575	619	550	605	552	581	575	536	582	577	579	601	589	553	604	586	563	559	596	583	564	610	611	573	626	596	634	556	583	601	581	588	602	608	565	530	564	595	604	552	559	600	567	570	597	559	584	584	547	580	622	586	562	538	554	600	595	611	559	574	635	599	543	618	608	584	586	591	540	564	603	595	642	586	609	598	592	578	573	571	588	559	551	614	572	533	606	587	563	553	603	589	592	603	575	612	574	590	608	586	574	547	513	606	626	598	561	600	636	588	605	648	609	566	557	623	580	615	569	607	620	579	574	589	574	587	562	599	604	585	607	596	592	581	605	594	560	564	577	575	570	551	580	590	564	567	599	584	561	594	548	637	588	619	585	574	624	599	586	596	563	586	562	573	602	583	596	568	556	514	595	609	598	614	611	606	560	571	586	547	598	592	590	582	617	590	577	582	636	619	634	591	589	575	619	576	611	591	587	615	581	578	581	616	586	593	615	615	641	591	591	591	607	602	581	609	579	568	646	582	565	594	568	584	589	562	599	549	599	573	559	563	582	551	585	594	618	546	585	563	617	593	564	599	561	582	577	602	586	579	579	587	636	597	566	570	575	579	530	589	618	549	575	562	594	580	567	590	566	570	590	547	541	607	593	591	596	582	584	562	576	606	593	546	607	591	610	570	578	596	595	563	598	575	584	583	595	614	607	591	610	603	583	582	581	622	575	579	559	602	566	563	552	578	593	572	585	561	587	586	563	579	592	588	598	601	558	581	603	584	587	617	629	586	564	586	570	606	549	580	601	587	574	563	597	600	565	585	597	634	611	553	514	570	579	577	592	583	575	564	586	562	591	600	578	570	579	619	573	619	592	549	591	597	602
4719	9835	7876	3963	3005	2312	1786	1557	1315	1238	1035	1039	980	920	899	855	869	828	802	821	806	797	818	763	753	750	779	738	732	680	697	737	711	727	737	720	737	704	684	744	710	729	731	733	684	682	659	684	713	677	767	745	701	727	689	733	725	711	690	703	653	659	722	669	721	763	673	680	750	706	676	681	712	737	698	658	703	711	699	738	658	707	729	725	717	726	682	671	715	686	691	721	646	707	695	696	720	683	713	651	688	648	708	690	704	696	703	670	653	683	651	679	662	694	727	708	724	762	714	680	700	723	724	677	668	670	678	679	669	679	716	682	670	717	677	722	698	672	738	717	680	751	742	714	679	685	688	711	710	687	723	693	682	672	692	682	721	709	703	725	667	691	666	669	696	656	678	714	667	680	665	688	699	665	706	675	712	668	730	716	677	654	700	677	672	678	662	726	694	734	715	720	708	695	678	688	687	743	716	682	708	691	688	747	703	680	691	728	681	652	706	714	640	753	706	695	656	693	667	723	679	698	695	741	653	710	726	656	724	705	692	683	699	696	693	711	728	727	677	735	689	692	697	704	650	679	712	706	732	699	709	714	699	698	696	701	693	706	704	689	725	751	679	741	699	723	715	699	682	695	716	672	685	718	684	684	681	703	685	714	711	656	639	688	660	715	688	679	671	757	683	721	719	683	690	720	680	676	678	710	755	721	695	700	730	683	709	673	722	728	639	723	691	705	684	702	654	670	687	699	686	704	697	680	691	698	675	754	679	695	689	697	695	720	734	710	667	718	709	687	705	704	739	705	710	716	689	676	720	690	718	680	653	746	706	668	692	672	717	670	666	697	713	734	690	659	706	734	721	661	688	788	687	695	702	686	710	651	667	670	700	728	691	696	707	731	638	676	732	629	697	714	693	681	716	700	688	687	744	732	668	756	672	687	693	725	680	738	675	683	671	744	714	725	694	673	687	665	673	703	685	683	745	669	681	659	735	678	696	740	665	641	690	710	659	676	692	707	703	700	716	738	687	677	676	708	679	694	727	668	742	670	665	694	701	669	693	770	666	651	686	721	713	726	665	706	722	678	763	699	684	682	698	675	714	692	629	737	701	716	676	660	723	704	721	703	732	691	652	625	652	721	684	648	680	721	716	652	751	707	708	688	731	677	668	727	670	699	662	709	728	696	654	690	686	669	646	689	680	682	678	682	694	667	673	714	686	693	696	690	716	706	704	734	696	692	764	683	691	652	687	675	695	721	685	714	726	709	697	699	695	688	638	727	652	748	719	659	700	663	693	719	661	640	705	683	721	706	706	748	680	751	669	720	708	673	685	679	701	694	701	708	660	696	706	678	712	683	668	636	715	682	686	677	711	719	662	679	648	672	646	680	731	682	677	666	676	701	691	661	729	678	712	686	719	698	684	686	664	728	713	685	708	621	672	706	721	734	720	706	672	686	684	696	677	685	721	692	756	710	713	712	654	670	697	671	691	668	654	702	667	678	707	721	682	655	713	652	658	665	726	689	657	766	680	695	686	737	689	740	785	678	708	698	689	749	668	678	673	692	698	706	701	694	673	702	700	665	681	639	678	689	714	679	662	729	680	736	705	672	669	672	704	713	643	718	719	740	701	705	742	678	668	703	659	679	655	685	699	737	710	700	708	682	684	700	684	720	694	689	667	682	731	699	648	728	642	682	734	663	716	726	729	689	673	684	688	720	702	667	655	725	686	662	729	657	692	700	691	702	709	691	701	705	671	688	690	689	689	653	657	707	713	716	656	723	688	664	710	710	669	736	728	687	727	687	652	667	704	657	725	730	673	717	705	671	684	647	712	674	677	663	684	646	722	690	734	668	649	726	676	722	659	739	698	689	675	696	692	670	726	648	684	728	718	678	643	680	702	726	701	689	701	674	718	671	667	697	688	692	657	669	715	689	643	739	723	701	667	691	688	659	643	701	693	671	680	689	742	688	692	780	679	681	727	694	674	694	688	676	674	689	706	665	701	688	700	718	692	680	694	679	649	706	684	699	723	698	722	722	670	683	660	666	697	683	690	667	699	694	665	688	698	706	718	680	638	695	696	673	697	674	621	681	718	678	692	735	655	698	706	679	709	688	710	706	708	701	678	706	712	700	668	681	720	679	679	704	713	714	734	707	654	691	659	704	702	676	674	728	682	720	705	690	712	680	675	702	690	733	729	728	682	731	699	735	722	696	715	698	693	689	664	682	684	680	649	711	677	666	741	656	685	726	692	687	669	696	691	719	701	688	707	681	672	706	708	686	654	687	685	760	666	720	649	714	690	665	670	686	702	691	700	678	676	753	717	712	683	699	686	707	693	710	712	647	682	711	671	716	701	757	679	721	678	709	700	714	666	700	678	682	721	673	676	693	731	640	739	695	689	678	670	719	689	727	727	716	692	722	685	704	719	705	722	671	672	709	691	715	671	657	699	706	702	696	707	710	689	666	694	679	703	694	725	713	668	683	674	688	663	682	702	688	703	730	736	694	716	686	721	710	715	687	694	694	711	673	663	777	654	712	723	729	695	684	676	690	682	696	674	728	729	669	705	663	725	705	687	693	721	707	677	676	670	676	702	688	692	705	690	705	711	738	686	674	704	708	706	703	685	720	712	717	697	712	696	666	721	741	678	679	708	685	745	692	709	724	686	697	673	724	651	703	765	689	706	704	736	675	684	691	674	680	677	702	703	673	691	681	706	715	690	703	704	711	642	686	669	696	696	683	699	727	667	755	648	686	717	665	690	687	689	707	703	717	720	663	681	668	688	704	674	686	705	650	713	677	660	709	699	693	688	677	659	722	693	662	717	716	732	736	679	646	753	711	737	720	714	692	699	725	654	742	685	726	731	675	682	693	702	672	695	721	697	721	675	692	657	707	765	733	732	712	644	748	707	731	654	779	704	696	685	665	680	649	709	676	720	646	727	679	700	722	694	702	764	656	728	706	686	707	665	731	708	701	679	687	673	682	683	707	665	746	638	720	664	674	672	723	644	709	651	700	768	684	683	727	705	699	688	737	702	687	663	718	710	709	651	744	719	664	700	721	690	719	678	705	720	730	672	680	706	693	699	712	728	724	671	666	709	674	727	701	682	676	733	703	705	707	673	667	722	681	672	663	713	667	693	717	684	695	692	690	711	715	702	711	674	697	642	698	690	703	667	679	717	723	698	710	681	664	730	698	708	711	696	683	678	707	647	656	680	680	667	686	705	666	694	689	712	690	678	702	728	687	666	730	730	687	665	687	688	673	693	711	668	689	694	688	685	671	672	689	674	685	669	699	688	719	671	731	707	699	641	698	673	653	715	668	684	688	642	781	719	666	685	732	637	710	694	709	737	689	713	685	684	674	699	672	691	737	701	688	669	684	660	682	705	672	747	699	705	688	742	734	644	650	726	694	657	686	696	688	655	700	666	707	622	707	701	694	721	706	694	709	654	708	728	714	679	705	683	684	660	674	679	685	747	672	657	682	671	706	671	727
25384	21686	28014	25777	9432	638	459	458	365	396	360	331	338	315	300	310	281	333	321	291	304	300	301	289	279	276	302	287	302	304	269	293	310	315	285	244	294	281	293	259	268	250	299	280	261	264	282	304	308	264	275	252	262	240	269	254	279	291	308	265	285	281	270	259	284	252	258	278	275	254	263	271	307	299	256	273	298	290	263	275	286	274	254	255	272	306	296	294	287	281	305	328	256	289	281	297	271	287	276	262	253	277	249	232	287	268	276	299	256	262	242	252	301	263	239	278	288	256	297	287	287	269	297	278	284	261	290	294	292	264	271	282	303	290	289	267	308	272	277	250	273	291	305	271	280	284	300	255	308	289	273	265	279	307	251	271	298	296	284	258	282	261	252	273	247	268	279	255	274	268	289	287	271	275	299	296	267	287	284	276	277	261	293	258	262	297	296	274	227	269	261	265	293	253	286	278	279	280	283	290	286	239	258	276	268	247	284	319	298	246	275	276	273	285	277	305	303	264	278	249	261	243	265	241	293	279	258	271	287	289	293	253	259	293	260	273	301	269	289	279	263	274	243	252	276	260	235	281	270	258	256	278	274	288	293	284	290	279	274	301	288	250	242	275	299	262	283	293	295	256	269	264	265	282	256	265	283	269	287	293	264	286	252	272	281	307	288	258	252	290	263	281	260	312	319	309	256	276	285	259	292	281	262	262	257	260	275	278	279	259	258	274	269	278	274	263	282	274	315	274	274	261	294	288	281	273	279	292	269	268	276	246	307	266	271	281	244	294	255	269	267	271	301	266	292	252	255	289	301	279	295	272	300	270	293	279	270	263	247	271	275	279	274	311	263	279	282	280	279	272	284	284	281	298	289	276	278	284	274	261	277	290	283	304	214	277	264	312	289	270	302	276	263	297	284	271	261	277	270	286	269	311	273	301	291	275	270	286	294	259	266	254	285	260	278	293	266	269	274	272	269	276	252	293	285	294	270	268	284	301	279	255	296	253	283	264	265	275	281	270	277	280	261	278	252	278	242	284	274	262	250	276	279	241	287	279	285	264	264	292	250	274	244	242	269	279	283	258	269	291	269	261	254	302	283	254	276	281	268	288	286	251	296	257	271	258	258	288	265	265	277	269	264	272	286	260	263	286	319	270	283	282	299	255	303	265	289	266	271	294	268	255	287	284	294	252	285	298	296	266	302	281	256	286	269	264	287	277	274	293	273	285	286	272	274	294	309	275	282	296	262	252	268	271	274	261	291	294	253	292	288	290	295	254	252	282	279	250	259	280	281	261	286	261	253	285	289	276	304	275	265	245	269	291	272	278	275	287	276	304	269	291	303	272	269	255	255	259	279	262	276	274	312	290	271	289	297	266	293	294	250	293	295	269	248	285	273	272	244	288	269	267	268	263	256	263	245	284	286	283	254	322	276	289	283	266	283	271	261	260	245	282	271	268	268	299	274	299	259	244	290	246	267	263	283	233	271	294	275	250	305	282	285	276	305	238	290	300	245	268	284	288	257	260	272	260	277	244	259	288	258	258	278	281	270	247	272	273	256	267	277	270	284	260	279	271	290	270	268	283	281	270	254	276	251	284	269	283	299	273	277	269	254	253	277	305	277	265	271	290	268	272	269	265	323	312	273	256	250	300	315	281	299	273	268	240	261	262	288	261	302	282	260	299	280	247	275	294	260	265	280	283	283	263	274	283	270	276	277	268	292	293	295	279	264	289	260	276	282	257	287	271	269	269	287	276	246	270	266	285	255	288	291	255	289	271	276	259	281	278	276	261	251	260	284	276	274	264	271	272	278	242	277	301	261	263	295	247	281	302	284	297	257	298	254	284	274	310	284	286	282	270	253	304	276	274	308	308	290	260	277	288	255	287	280	275	299	246	278	288	300	286	263	269	282	302	291	253	271	269	260	277	238	260	311	243	310	240	260	283	292	309	292	264	259	262	298	281	287	268	301	273	281	290	304	274	294	272	266	275	259	283	254	288	279	273	234	309	300	280	258	262	271	254	308	269	313	258	279	281	291	292	248	275	266	271	285	283	275	276	290	297	266	273	269	319	271	287	277	301	255	277	267	279	268	266	271	263	270	256	283	304	228	305	289	274	264	293	241	262	290	302	304	233	270	285	251	268	285	265	278	277	262	272	270	256	286	293	296	256	266	275	246	292	272	284	248	292	233	295	265	276	312	267	244	248	287	264	287	276	271	284	274	261	270	275	294	267	250	263	299	271	268	272	260	278	252	316	290	254	254	271	299	264	272	291	278	292	257	276	265	281	250	249	280	276	290	262	286	226	301	289	264	260	250	295	273	276	291	255	283	281	287	309	283	299	244	266	273	253	283	243	294	275	270	289	239	258	282	255	297	272	265	250	266	272	276	289	281	288	274	264	259	269	296	260	287	254	279	307	289	298	259	277	243	292	271	271	307	303	253	262	290	271	260	288	280	291	255	275	266	312	286	243	300	283	280	293	292	291	304	291	243	270	301	238	282	261	298	273	267	290	281	272	278	298	298	282	272	286	261	282	281	260	298	287	295	285	244	304	288	289	266	281	283	272	276	285	268	287	289	306	274	266	254	261	284	278	284	290	247	281	268	282	275	296	285	280	274	276	258	286	272	259	257	275	277	262	277	299	259	309	261	282	258	298	280	287	263	243	267	253	269	296	257	268	254	276	274	265	294	283	272	285	284	285	262	288	297	256	272	272	273	290	287	264	290	265	276	255	268	264	272	256	245	245	266	319	258	310	275	260	283	287	272	281	306	276	296	276	256	280	294	289	258	291	261	254	311	262	280	281	269	290	269	287	285	257	293	298	263	263	259	278	284	286	249	269	267	283	319	279	265	273	291	284	283	279	277	245	248	274	275	266	276	282	314	269	266	272	294	282	295	245	271	275	276	305	253	270	292	266	258	261	296	261	282	235	267	236	246	287	277	254	244	284	278	275	265	257	266	289	280	267	306	299	275	281	255	271	253	317	270	267	296	257	296	246	274	266	306	262	258	293	271	251	296	266	274	279	290	290	245	250	293	267	283	278	280	279	261	274	272	264	265	285	293	289	278	290	283	287	278	294	280	265	278	293	282	281	266	259	261	268	270	278	262	314	262	266	294	294	276	288	263	272	268	258	256	239	291	246	305	301	277	271	291	333	267	279	321	303	285	275	290	265	271	265	267	304	253	259	246	284	257	284	271	259	270	277	257	289	266	263	264	259	280	288	259	251	262	249	275	309	260	268	285	279	256	257	250	269	275	286	239	293	269	284	257	287	267	249	273	273	288	256	257	255	299	269	277	284	268	280	283	281	295	257	277	277	277	246	277	249	271	279	284	294	264	268	286	285	276	269	263	289	283	238	261	290	261	273	268	300	290	272	268	260	270	259	265	246	270	266	284	275	295	284	271	297	283	254	294	269	266	296	261	271	305	265	291	274	268	260	288	285	300	275	284	286	260	251	276	271	252	272	263	271	266	274	265	298	285	270	282	271
4464	5468	4183	2058	1457	1157	964	812	680	626	595	550	531	471	441	453	420	454	422	432	405	412	411	444	411	371	384	422	404	381	381	360	395	378	371	381	366	412	360	373	376	376	345	389	384	366	385	395	388	394	388	348	374	391	386	388	418	391	373	379	369	380	414	409	382	384	351	381	330	370	365	361	380	366	372	354	380	373	374	396	344	403	363	367	392	397	381	382	339	378	377	389	348	392	367	332	403	356	349	407	396	374	358	316	372	371	351	327	403	372	376	365	373	370	361	378	421	369	388	349	364	356	362	359	342	382	378	372	396	366	388	382	388	356	374	379	407	339	378	350	351	377	389	382	326	387	384	363	353	351	347	381	377	354	379	354	365	391	386	351	388	383	365	361	377	392	352	413	369	353	353	360	398	347	373	383	379	391	362	391	390	381	402	348	363	365	360	407	359	394	397	371	351	358	361	357	383	379	388	356	399	374	329	375	370	367	374	370	327	357	392	393	350	388	400	355	394	390	384	354	384	377	334	361	380	395	340	382	385	382	359	366	385	358	343	359	386	358	376	361	375	375	331	395	365	373	348	349	372	350	349	388	337	384	392	366	382	396	420	388	386	372	372	379	372	351	390	377	358	349	396	375	382	389	393	356	378	387	369	351	334	370	349	390	372	369	387	407	364	364	361	346	328	362	397	370	355	405	391	378	383	355	358	361	402	345	340	403	355	399	379	386	395	388	397	388	353	396	385	328	356	349	346	363	387	343	374	363	339	355	359	356	372	362	359	362	361	366	379	398	384	348	325	376	340	415	368	408	364	378	388	380	362	364	389	374	365	370	396	384	346	378	388	402	397	355	376	375	401	359	384	382	382	365	380	390	388	346	380	354	365	345	377	343	372	361	365	337	340	393	357	353	336	356	357	372	378	386	385	383	388	381	372	400	350	396	359	375	358	369	392	349	389	356	363	371	368	363	367	385	368	388	349	371	353	360	360	384	316	368	378	375	329	393	371	386	377	404	379	359	387	378	378	369	394	358	368	360	368	389	369	374	340	383	380	363	358	364	417	381	406	368	368	350	366	363	357	370	350	380	353	360	375	374	380	381	349	341	383	386	358	383	397	383	377	381	368	394	392	356	360	390	364	417	383	354	352	355	368	376	351	361	388	328	373	368	388	321	392	382	370	349	390	410	378	390	393	370	372	357	355	371	365	353	366	376	405	363	355	381	384	366	372	383	379	388	340	369	352	334	351	392	397	373	396	355	361	366	382	379	364	370	344	365	357	395	365	358	339	369	394	367	390	397	346	392	364	358	358	377	364	382	376	376	400	380	347	334	399	368	358	359	374	385	373	359	374	407	394	366	387	377	362	338	389	347	356	382	383	398	398	338	362	376	343	383	374	351	389	364	383	366	377	369	375	359	383	352	385	336	355	389	374	405	370	351	329	351	361	362	382	380	379	353	373	382	390	404	398	338	359	368	361	377	377	382	416	383	366	395	341	349	385	383	388	399	370	382	377	358	363	387	404	379	359	357	382	389	374	387	359	343	361	360	376	347	377	366	407	367	362	348	363	367	343	369	364	358	384	364	387	359	364	375	354	392	385	379	324	353	367	404	371	360	385	369	345	373	373	394	359	367	394	374	356	360	346	332	378	407	373	401	387	394	384	356	388	385	367	348	360	400	396	342	387	360	421	389	396	357	397	369	368	359	376	364	366	336	367	385	362	387	347	349	400	376	377	354	393	360	370	358	358	355	366	353	380	351	347	367	347	374	356	395	394	390	338	389	390	362	357	371	356	353	397	337	395	347	389	370	372	369	324	355	351	388	396	357	366	391	366	372	332	330	377	380	361	360	371	379	401	395	365	368	390	360	351	368	346	355	388	355	381	342	344	381	400	399	342	389	397	332	377	404	352	349	381	411	393	387	382	371	339	317	359	431	430	341	334	367	388	360	327	386	373	341	358	353	373	396	350	390	344	395	378	384	366	368	362	367	362	365	343	362	392	356	374	347	360	355	368	346	330	375	347	355	390	327	358	377	354	360	348	321	358	371	375	379	378	351	385	336	375	364	367	372	360	401	382	376	373	401	386	369	376	403	382	368	376	379	364	370	367	356	377	398	406	353	366	379	354	394	383	397	369	345	399	365	339	369	360	363	346	368	401	352	387	382	379	355	372	367	359	377	371	368	367	351	416	358	385	378	368	395	352	336	364	362	373	347	360	371	366	383	378	383	383	389	387	360	370	371	357	382	382	372	388	380	390	361	367	373	370	394	360	349	404	386	362	359	365	353	351	363	350	369	369	402	374	381	390	365	419	365	391	365	351	374	371	386	363	389	350	346	364	364	370	369	366	374	371	366	363	371	365	367	393	391	379	391	309	382	344	369	358	372	355	390	347	379	366	389	374	391	352	371	372	352	346	421	351	358	364	392	387	370	340	381	382	341	394	352	379	369	379	393	380	348	346	352	362	370	362	368	370	370	343	365	341	383	384	353	359	363	351	366	365	380	384	344	369	369	386	367	378	361	378	359	359	379	398	379	352	361	388	380	375	381	354	323	371	391	405	416	410	395	377	329	351	379	382	355	398	388	366	377	365	372	338	405	413	389	374	378	374	347	363	376	365	335	390	363	345	368	360	381	378	380	355	371	334	372	379	370	391	349	340	336	391	374	380	347	358	374	366	367	368	358	377	351	387	372	336	355	369	345	392	375	380	376	364	418	357	371	374	355	341	336	383	374	341	370	377	382	372	388	387	377	383	389	364	373	391	392	393	364	384	380	375	364	368	325	369	395	374	405	375	393	357	338	364	353	384	383	385	406	370	366	357	359	367	350	368	346	396	366	392	361	390	403	363	350	371	331	396	371	365	382	373	385	357	375	335	371	354	365	363	408	353	359	327	380	358	373	358	393	369	313	359	387	390	399	361	323	342	384	349	401	366	397	338	372	356	351	362	373	350	387	397	387	364	386	392	369	354	370	394	381	349	329	391	352	386	362	372	408	372	361	357	369	372	377	377	337	389	392	360	376	348	340	382	373	335	407	413	380	369	345	408	370	342	376	396	377	361	353	395	401	360	389	398	355	368	347	371	385	348	375	378	349	377	355	374	326	358	374	375	364	365	346	349	381	360	363	387	377	328	378	361	379	339	389	380	365	356	382	365	380	371	352	345	347	408	401	366	374	366	378	357	394	349	343	323	355	354	347	376	368	377	419	370	366	363	398	351	376	381	373	371	347	373	377	372	345	375	365	391	396	336	360	358	341	397	358	371	378	366	373	351	384	344	383	347	353	398	331	360	350	362	404	399	393	354	414	373	395	353	372	368	410	392	385	388	338	358	365	381	397	360	366	360	372	335	357	372	347	359	367	387	373	369	354	376	358	346	378	339	345	411	351	374	364	388	364	378	354	364	365	375	364	384	369	326	397	341	379	358	400	333	395	347	369	380	352	367	369	360	370	349	317	390	361	372	355	393	362	404	364	399	342	367	366	367	416	348	355
23171	21718	29673	24308	21718	21799	10845	1644	1225	1144	1087	1071	994	971	1003	901	859	892	845	854	892	898	829	815	792	908	823	879	872	866	775	827	780	813	768	752	862	773	747	813	720	739	774	775	767	760	776	781	767	793	799	832	782	735	836	758	802	810	787	758	743	769	851	801	753	827	730	768	778	756	756	744	770	732	784	827	774	719	794	781	770	731	775	774	792	796	722	784	809	757	720	770	753	808	805	734	771	787	798	773	729	746	734	790	753	743	781	765	770	769	746	764	766	758	828	776	819	782	722	772	766	729	769	763	758	791	796	799	783	786	764	776	824	829	766	824	748	784	737	713	761	792	725	794	756	760	817	775	808	754	775	808	746	766	734	755	755	755	756	793	760	769	770	709	752	767	744	784	778	751	789	751	804	728	770	781	767	789	851	769	798	784	765	779	776	787	727	772	782	815	767	735	757	722	732	782	782	719	746	796	744	785	807	740	760	836	765	767	802	762	739	773	750	823	756	777	753	705	767	790	804	749	781	800	758	756	848	706	788	789	735	793	743	786	776	785	741	810	797	766	761	802	719	782	778	749	704	749	762	775	743	816	770	763	735	744	769	752	782	756	746	735	768	817	747	764	815	791	808	764	788	768	759	758	781	720	769	752	766	752	814	768	774	792	794	738	748	740	794	744	724	732	726	742	805	718	772	720	757	773	732	780	762	697	690	765	762	763	786	825	748	763	761	768	752	779	825	758	774	698	792	763	722	748	745	729	761	766	786	788	738	778	740	806	773	745	787	752	806	757	721	759	759	735	758	786	763	740	780	789	732	736	737	757	726	744	745	736	728	769	721	772	781	743	780	770	785	758	798	780	751	811	781	728	754	744	747	744	750	770	761	769	772	747	757	776	742	831	733	720	764	743	751	763	787	760	757	777	793	742	748	791	754	768	743	824	770	709	775	787	773	755	808	760	782	797	747	747	747	776	738	746	740	730	752	746	798	785	772	774	750	771	752	813	768	802	738	753	771	790	783	769	758	718	780	751	752	773	721	734	809	744	768	746	716	798	765	742	777	746	730	792	773	773	779	755	795	807	760	743	791	727	753	798	719	726	774	769	765	767	755	770	792	806	803	782	791	723	753	794	761	692	747	760	722	806	793	769	747	752	809	743	756	767	769	734	783	830	747	763	745	770	737	774	802	734	791	736	722	717	760	714	754	768	747	721	772	814	707	777	768	757	777	755	771	730	698	753	772	759	788	774	779	753	758	792	797	792	799	751	774	778	715	741	790	754	738	780	765	767	746	771	780	707	780	779	729	760	742	778	850	747	742	741	790	796	770	806	823	774	733	796	754	775	774	795	772	767	759	727	727	739	757	779	781	795	800	784	752	764	762	836	786	741	758	825	798	788	762	814	788	736	738	750	751	758	814	752	762	844	773	745	738	737	730	732	765	793	776	741	773	746	782	734	785	734	769	785	755	773	772	784	738	725	790	848	800	774	763	772	765	753	746	755	721	805	713	698	770	793	742	772	766	753	751	749	741	806	725	802	779	776	760	785	739	769	759	726	735	748	762	792	777	806	742	722	747	755	759	720	761	716	779	803	811	725	712	810	774	784	741	778	759	694	797	738	787	791	742	740	785	766	737	758	774	766	757	763	808	824	734	707	763	787	815	761	774	739	746	774	736	803	738	760	793	766	789	785	766	770	800	793	745	758	798	751	756	754	744	739	802	852	741	702	791	764	733	753	756	783	769	758	719	782	756	805	789	751	780	758	811	752	800	752	765	753	815	753	807	757	813	758	785	718	765	720	764	769	781	760	760	757	756	768	800	769	796	759	764	818	768	798	734	810	809	784	777	726	762	797	797	772	796	748	743	780	711	782	722	775	775	744	773	777	756	768	747	780	787	743	757	746	777	747	763	721	739	802	719	810	784	788	750	765	799	768	770	763	757	757	793	787	755	806	700	742	741	751	833	795	765	757	812	762	743	768	739	740	778	782	755	783	753	778	779	794	774	709	718	739	750	769	772	792	777	819	778	747	776	766	765	751	751	768	738	773	809	774	779	756	735	798	813	772	773	738	827	752	765	783	791	777	713	759	769	787	800	753	769	710	797	752	781	804	745	765	727	803	781	788	794	802	787	743	762	776	805	780	766	746	766	723	756	727	769	770	752	734	807	776	705	730	733	785	730	783	765	748	752	773	775	784	719	755	780	760	728	760	778	754	757	825	757	759	781	739	762	768	779	761	751	807	747	784	766	792	751	739	731	758	756	737	810	728	725	728	774	756	746	744	766	758	723	749	812	732	802	722	748	720	765	773	753	762	786	768	683	749	809	736	732	753	727	725	758	796	739	834	782	741	781	667	754	807	765	742	729	781	804	746	777	729	743	831	793	789	721	737	770	725	711	769	750	821	739	729	697	784	786	770	744	737	757	723	787	814	805	782	737	728	789	764	747	756	771	701	719	744	745	747	707	723	778	744	755	827	733	759	770	738	748	751	778	771	776	762	773	744	738	776	747	757	797	758	755	790	754	753	792	732	750	751	767	767	758	744	750	794	796	782	734	761	789	762	780	739	782	754	797	802	728	738	728	745	767	759	705	789	767	764	767	785	772	718	738	778	719	755	797	773	770	764	804	758	806	765	805	755	773	772	795	808	699	733	811	772	751	732	745	803	788	825	766	792	771	807	771	711	761	729	792	761	766	750	797	763	795	770	841	743	793	720	695	807	766	778	742	718	773	724	784	771	797	715	760	756	738	783	781	774	733	753	804	741	756	777	759	735	762	758	759	740	774	762	748	760	764	756	726	778	786	747	713	747	727	779	755	801	793	804	731	736	735	773	766	772	748	780	810	726	718	735	712	742	736	724	792	776	750	732	766	787	781	768	763	748	754	794	784	783	747	776	763	746	765	840	739	689	779	737	735	784	786	758	761	729	764	752	812	831	775	767	733	704	771	750	737	799	729	775	730	740	772	771	766	762	789	763	753	777	723	735	719	747	765	759	769	792	781	734	771	737	763	770	793	791	781	705	732	795	752	743	786	749	728	741	795	754	734	816	757	799	739	755	766	708	776	749	735	760	770	710	774	776	749	774	742	839	723	784	773	743	716	741	771	769	770	773	746	788	791	776	725	791	739	783	759	726	801	768	775	795	762	779	714	784	750	751	802	766	732	759	741	757	795	780	757	760	828	751	697	738	768	746	738	757	788	769	781	773	814	728	736	756	740	702	791	824	770	775	749	774	768	742	737	773	746	775	818	748	738	819	773	776	778	785	735	819	776	758	753	751	779	739	749	766	742	789	841	746	743	747	789	726	732	782	767	727	756	767	731	749	743	754	793	773	793	750	790	792	704	804	737	755	764	797	824	766	751	710	737	749	780	760	773	715	785	740	746	748	771	736	805	762	772	739	766	740	741	718	752	763	713	754	797	782	759	739	775	709	788	765	747	738	754	752	710	782	760	796	743	735	787	739	756	776	768	783	725	781	749	797	798	749	773	760
6944	16328	13167	6846	5003	4001	3076	2580	2237	1888	1738	1599	1461	1318	1275	1228	1254	1215	1147	1110	1092	1079	1094	1067	1029	973	966	1007	979	1026	996	986	963	940	964	977	964	957	954	947	939	932	958	957	992	922	938	928	917	934	1001	973	944	906	901	895	956	937	964	942	873	921	914	939	917	864	842	959	920	882	880	920	949	901	900	932	920	904	899	934	884	893	908	875	854	925	889	939	886	892	892	900	961	919	894	930	870	955	906	877	919	874	901	858	913	910	852	868	923	924	939	888	958	916	892	929	854	947	910	872	967	871	948	916	932	878	862	869	887	943	923	833	893	899	914	918	903	911	923	905	937	878	908	873	899	868	930	951	925	912	918	911	908	830	896	939	955	936	901	886	898	917	889	915	896	937	945	916	928	933	977	943	917	893	896	963	927	925	903	900	842	914	915	925	887	939	895	923	905	889	942	866	955	899	936	935	879	894	925	875	955	893	904	904	883	924	879	925	929	941	856	910	927	883	870	864	906	875	899	888	881	877	911	966	952	865	909	892	886	950	835	930	936	860	916	937	899	848	904	924	892	925	890	961	864	874	894	879	897	928	919	955	868	932	844	918	878	902	925	877	877	889	937	873	908	907	897	896	889	870	940	935	919	869	894	870	932	888	833	927	925	865	911	912	896	923	909	864	914	930	939	927	846	924	885	933	891	898	934	911	915	882	901	880	917	925	904	930	922	921	933	923	885	881	884	972	873	905	894	891	946	896	931	912	889	935	939	887	907	943	885	893	909	928	871	934	936	932	921	918	913	956	854	894	886	875	889	893	886	952	937	938	926	904	871	893	865	921	883	895	889	879	907	946	870	881	901	936	870	896	876	883	887	953	897	897	948	924	898	932	863	913	949	932	855	948	903	854	881	859	924	897	926	908	932	959	834	924	914	856	890	899	908	885	923	953	879	947	955	904	919	881	901	902	920	916	903	890	886	874	919	865	934	891	899	918	849	920	941	878	908	881	864	921	960	891	901	962	891	905	974	846	904	930	939	882	874	916	887	938	896	892	927	895	896	901	935	919	873	867	858	884	901	893	881	939	924	840	907	907	914	907	929	889	927	863	897	870	906	919	902	912	868	952	925	874	886	901	896	902	941	892	954	876	943	929	894	927	911	895	914	898	897	952	908	885	910	898	889	949	891	874	919	928	877	959	888	860	877	899	909	885	901	869	895	863	872	877	914	983	905	919	914	904	870	920	918	894	925	866	913	886	889	892	905	904	901	984	961	936	902	890	922	849	911	864	907	884	968	960	951	927	954	881	874	917	914	896	854	948	953	903	927	895	856	900	886	905	879	924	864	848	894	878	919	869	889	933	873	912	883	851	900	879	919	910	889	914	866	928	874	914	844	846	883	925	960	911	947	887	939	940	902	903	946	869	926	907	895	964	885	924	919	899	831	871	933	911	914	905	930	908	897	900	939	886	896	949	941	917	896	955	939	872	894	904	958	829	958	870	927	863	917	911	866	900	879	910	906	860	896	947	927	907	878	911	919	900	858	869	910	907	880	851	933	862	895	907	891	894	918	958	860	948	891	889	980	867	904	918	969	941	849	918	886	913	930	876	957	939	861	929	871	908	899	899	902	900	938	818	915	909	900	894	942	926	919	872	877	885	874	883	898	907	966	913	899	919	919	899	931	876	856	870	946	816	886	866	923	890	932	880	940	912	895	893	912	868	886	891	942	898	907	932	868	873	888	911	879	821	897	925	905	952	940	877	870	865	854	881	984	953	925	901	936	888	965	874	915	965	858	911	873	891	914	909	948	953	877	886	876	914	912	966	941	876	928	899	940	945	889	911	872	914	901	930	865	918	896	970	855	915	921	892	882	897	933	885	931	865	897	940	913	940	894	875	916	881	883	944	904	906	938	917	908	920	862	896	890	932	904	921	921	908	876	908	899	906	910	855	887	948	916	918	928	844	892	930	883	885	898	876	927	841	890	930	916	860	889	938	869	947	909	873	880	883	858	905	925	892	920	910	882	887	876	935	902	859	879	831	936	917	903	893	881	914	931	889	971	904	890	870	918	900	939	902	821	921	944	914	915	938	858	902	932	903	881	839	910	906	880	861	902	935	899	899	909	917	930	907	879	882	930	967	893	857	909	939	907	943	916	881	900	859	900	898	847	914	909	886	922	864	916	893	877	931	827	889	964	895	984	887	919	930	839	876	927	936	865	865	900	862	870	886	896	880	930	884	896	871	913	822	865	925	858	898	890	873	940	903	888	908	924	879	889	876	895	896	922	879	889	891	905	886	919	853	901	906	920	888	898	850	883	845	917	909	867	931	896	941	834	922	944	904	925	907	874	973	870	933	938	871	857	855	933	896	899	890	903	884	874	924	902	927	933	977	909	874	941	920	865	878	836	923	892	886	917	846	847	877	930	847	1005	918	882	933	898	891	899	922	902	922	866	918	893	915	926	938	850	905	955	920	935	877	914	903	924	912	904	897	911	926	922	913	896	942	944	918	901	943	895	926	929	946	883	888	905	907	948	886	917	883	880	911	945	881	926	911	893	911	944	871	952	894	936	891	929	939	893	897	862	933	912	907	900	931	880	866	892	878	931	924	900	896	855	877	878	955	927	894	886	895	918	882	891	847	865	914	849	922	883	884	901	880	909	877	914	875	854	894	951	894	938	874	908	888	919	920	938	910	874	966	935	868	901	929	904	925	912	857	916	869	955	929	913	948	889	896	886	940	889	904	940	902	949	884	931	886	921	972	878	905	918	936	883	868	923	875	902	875	882	872	941	872	937	872	901	938	856	885	962	940	881	881	917	911	898	896	927	872	925	866	919	883	863	914	901	875	915	914	871	866	927	881	901	871	884	877	910	893	856	855	923	893	893	865	919	889	887	934	915	898	869	883	906	921	881	927	907	942	860	942	881	923	922	934	926	871	862	909	876	869	899	902	874	881	863	923	873	881	896	860	966	900	890	886	871	880	919	947	930	872	900	886	937	901	870	919	964	859	877	873	893	887	869	844	841	857	874	897	840	930	880	912	939	873	874	906	909	931	929	910	897	896	928	843	925	937	903	928	894	872	912	913	862	876	902	895	905	901	901	907	900	831	909	844	898	872	922	925	917	907	951	877	857	932	875	888	893	875	897	968	890	953	845	931	940	900	908	889	882	947	912	868	944	934	904	936	919	890	899	860	928	878	923	889	875	866	953	882	955	880	884	893	891	897	879	889	917	898	942	870	941	920	890	897	919	964	908	920	912	941	901	856	902	890	941	895	909	897	925	881	920	868	861	897	915	931	893	933	847	883	924	907	916	901	873	905	891	908	879	895	872	858	824	920	876	890	928	877	938	889	883	906	858	929	902	891	894	930	895	948	890	956	904	880	977	951	925	870	892	910	898	911	951	912	930	841	904	931	863	940	926	877	895	872	899	908	901	899	922	898	885	918	916	907	920	871	912	891	926	920	945	887	891	934	911	844	898	880	892	865	926	882	903	925
27724	20234	6362	796	545	528	408	281	278	268	264	293	292	278	246	273	287	273	257	269	278	262	241	258	277	264	257	259	233	252	278	232	278	248	264	245	273	275	256	257	256	268	281	253	254	255	258	275	280	273	292	248	268	233	305	305	295	287	253	259	282	266	248	252	281	243	266	255	281	277	275	278	270	263	253	261	260	280	253	239	267	261	290	268	269	262	266	243	263	270	307	287	266	261	296	257	270	262	270	266	280	252	260	270	238	279	243	247	265	271	272	284	258	275	243	262	246	266	260	282	242	243	274	249	269	251	267	258	259	241	267	291	274	240	248	257	267	276	228	282	262	272	263	276	252	264	252	289	268	257	257	248	232	261	280	261	235	249	271	280	244	270	246	277	242	226	279	273	260	260	252	263	245	274	271	274	243	265	273	282	278	249	275	283	271	285	272	263	264	291	261	305	284	260	253	272	258	283	262	268	243	249	256	259	259	271	262	274	230	258	227	232	286	263	244	287	276	275	257	272	237	234	255	274	291	273	293	248	243	245	304	263	264	252	282	246	276	258	281	265	274	227	246	253	250	294	261	252	276	265	246	252	253	288	267	263	282	271	255	283	260	276	258	245	246	280	257	258	261	268	293	265	238	268	276	250	275	265	262	236	268	275	292	258	245	254	256	277	257	291	268	273	264	277	249	269	249	267	260	259	250	271	281	261	267	253	277	279	241	258	271	259	279	236	281	261	249	251	278	271	250	241	280	270	263	275	254	274	283	245	267	250	283	235	269	263	229	261	245	256	258	245	277	261	267	253	256	277	267	263	284	243	263	231	261	272	271	257	281	261	216	262	260	267	253	262	288	285	289	267	275	272	264	276	273	273	249	258	256	294	263	259	276	233	262	233	254	258	271	260	268	255	251	256	264	276	261	257	264	278	263	272	276	259	249	259	267	257	270	256	260	268	272	269	265	286	273	254	247	243	254	271	251	255	278	246	268	266	275	275	288	274	259	247	230	253	245	278	268	247	243	253	280	228	274	255	264	269	269	271	227	269	265	292	251	238	276	254	259	277	259	259	253	263	279	228	250	266	259	262	272	256	266	261	264	264	279	249	241	249	291	277	269	304	252	276	261	263	279	240	263	277	282	254	266	252	249	258	262	247	269	276	302	254	269	263	296	278	281	283	266	264	274	255	273	268	255	256	266	274	255	278	251	267	270	265	273	268	273	259	259	270	238	251	259	285	278	261	269	251	237	235	256	280	268	290	261	256	266	231	261	249	293	239	257	268	262	263	263	291	270	242	255	265	256	244	273	242	257	255	277	268	262	286	256	267	246	236	266	237	254	278	253	242	275	275	271	251	269	272	275	264	242	234	269	250	246	281	258	254	284	276	235	262	249	264	262	275	277	259	260	239	255	264	285	243	252	250	258	239	270	270	272	261	277	282	267	232	255	235	255	242	263	274	271	269	297	282	244	218	271	268	266	286	255	272	263	270	257	237	239	275	267	289	252	258	258	260	256	280	291	251	287	261	258	252	248	266	279	261	289	240	244	233	276	290	246	256	284	258	248	244	248	270	271	271	252	257	270	266	244	269	256	275	294	266	271	261	259	281	242	284	248	272	267	270	234	257	255	275	257	269	256	261	247	274	247	294	267	243	270	234	244	240	251	267	270	278	289	270	256	256	244	290	237	254	270	253	259	252	309	266	279	241	254	259	254	247	286	249	256	239	259	252	279	267	257	245	251	294	239	263	265	260	265	279	251	268	246	265	279	277	244	290	263	247	249	261	259	280	263	242	270	265	232	259	266	267	232	264	258	260	275	225	247	275	264	236	266	265	281	265	237	264	270	228	284	267	310	263	246	288	279	256	257	257	245	256	238	240	275	242	267	268	266	254	263	268	247	250	289	270	237	246	286	252	271	237	280	271	242	247	277	260	255	260	251	261	233	255	277	250	271	255	247	274	238	275	238	263	271	273	280	266	261	281	272	268	286	254	288	266	270	259	261	240	264	270	249	261	287	267	247	236	253	260	264	255	278	273	254	266	271	267	277	246	263	280	259	269	245	256	275	263	276	253	223	277	228	274	276	272	268	256	275	269	243	276	223	253	240	258	255	273	241	249	243	268	269	244	274	240	258	254	236	279	244	248	268	271	277	283	285	257	230	256	253	274	239	251	252	262	268	255	246	250	273	239	261	265	261	249	234	255	270	229	291	256	261	264	253	274	249	284	279	267	267	233	271	276	241	260	276	260	256	271	294	271	267	285	276	260	265	280	273	265	253	272	264	228	276	256	233	253	261	282	256	274	272	256	271	270	271	259	254	269	270	262	244	258	287	284	240	293	236	288	256	249	261	238	290	275	280	279	300	259	270	253	230	270	250	249	277	247	270	262	275	237	262	262	256	262	277	235	247	243	248	233	258	257	278	252	279	248	256	275	284	275	261	282	273	257	245	251	291	287	269	273	263	256	263	254	275	243	260	257	284	288	262	278	285	271	243	277	254	268	261	246	309	254	239	253	248	256	233	257	263	285	277	250	240	271	284	243	256	254	299	272	245	270	267	294	261	255	274	258	259	244	256	273	263	282	226	286	280	278	291	250	246	248	286	273	284	271	260	251	268	258	274	270	259	259	259	243	263	268	229	290	270	277	271	289	278	267	261	271	268	246	260	294	283	282	253	253	287	240	261	263	294	276	276	272	292	246	258	243	272	267	220	249	251	265	242	274	262	247	267	278	247	280	270	267	264	278	252	251	285	257	265	234	274	225	274	257	247	271	262	244	289	259	301	265	260	231	267	246	271	286	261	286	264	240	250	285	264	255	248	269	230	249	284	270	287	243	271	267	254	250	277	261	268	289	255	283	261	249	278	268	258	260	249	284	270	239	273	264	265	290	255	283	246	264	239	253	253	264	269	270	273	259	255	262	246	255	251	242	240	285	272	240	263	251	277	244	280	270	285	233	255	276	243	258	273	245	280	261	257	243	278	263	229	255	261	306	236	265	225	260	284	284	257	272	249	270	249	274	272	272	268	278	244	251	262	226	245	276	268	302	273	243	278	261	247	255	256	241	283	270	237	266	271	286	276	259	263	248	252	291	246	265	253	276	265	265	227	244	251	279	244	245	280	256	266	252	248	291	238	271	260	263	263	270	267	275	284	270	243	270	273	260	251	251	272	260	250	274	271	280	246	263	283	274	287	254	285	251	254	246	258	282	268	245	259	256	233	264	281	257	269	266	250	249	245	273	263	247	249	278	243	240	242	263	252	260	277	265	241	255	256	244	265	283	276	259	250	251	246	252	235	261	274	289	249	239	261	262	265	263	276	231	260	230	275	255	243	261	239	265	283	274	268	249	241	275	277	272	264	248	272	278	271	256	296	282	230	262	277	237	259	238	265	244	261	269	249	256	241	265	271	248	272	252	257	266	264	276	233	246	263	257	265	268	231	290	269	255	260	266	260	272	276	258	278	276	236	262	238	274	282	256	228	243	269	265	272	254
3953	1130	1003	617	473	505	410	405	406	373	311	349	357	358	353	335	339	320	335	331	374	323	283	308	340	317	337	332	321	370	356	327	333	335	363	316	327	344	318	309	356	342	334	328	302	296	328	355	360	361	356	327	318	333	338	341	338	354	316	372	370	306	337	319	319	340	334	317	333	324	341	341	332	323	327	323	314	342	346	319	293	364	334	354	350	362	334	337	307	326	341	352	313	384	325	318	355	332	332	341	380	340	335	324	323	346	311	331	336	305	344	354	330	366	308	331	362	319	352	322	310	354	325	315	356	333	345	352	315	340	341	351	353	357	325	315	341	338	354	349	315	320	332	322	327	367	329	308	338	346	355	328	346	301	338	345	364	319	321	338	361	351	335	308	327	337	389	331	316	310	347	328	305	360	331	329	334	345	332	343	311	350	353	334	368	351	336	331	371	367	333	338	317	362	335	337	340	348	368	306	347	334	321	327	330	336	325	334	354	353	329	360	333	348	348	329	317	333	310	319	331	349	336	331	337	315	337	313	333	325	313	351	329	339	329	350	334	333	316	345	331	362	302	356	311	337	337	358	309	372	326	324	335	357	330	348	373	334	295	359	363	339	332	324	313	348	321	371	332	324	338	329	339	306	329	335	344	334	333	340	353	315	362	327	339	287	311	339	332	337	328	308	325	325	327	313	326	362	351	340	324	329	309	324	308	356	330	320	342	297	312	354	338	324	321	351	350	351	324	305	352	323	325	340	349	323	327	342	341	359	316	337	345	331	355	301	344	344	326	336	330	327	332	354	321	316	342	354	322	339	374	322	329	342	329	341	338	339	328	343	330	320	294	330	324	313	307	329	358	314	312	336	328	360	321	328	328	342	304	349	341	347	339	345	321	318	332	362	367	353	303	359	335	322	351	354	298	331	304	346	326	335	311	360	330	350	335	338	331	358	346	348	336	332	366	298	316	342	315	300	352	344	330	321	343	315	323	315	323	304	291	340	323	314	340	320	353	303	341	325	355	337	332	312	338	354	326	318	326	348	309	354	339	307	326	319	323	331	334	332	362	353	318	342	325	336	326	341	334	337	343	332	343	342	335	307	349	313	330	352	352	333	335	332	353	337	324	348	337	352	355	347	315	340	337	344	379	332	328	342	336	326	319	324	306	308	340	315	320	349	337	336	312	311	341	321	325	348	323	307	348	332	332	313	351	305	344	355	347	321	343	343	335	341	330	337	339	330	333	314	329	321	312	322	365	347	345	347	331	342	327	342	328	303	338	329	343	323	341	339	335	343	335	315	306	332	369	335	338	330	357	352	336	319	329	316	349	341	327	348	323	315	342	336	305	343	335	333	332	363	330	337	311	332	331	323	341	384	343	359	330	350	324	322	330	338	311	312	325	316	337	370	348	331	343	318	317	309	347	334	313	324	328	364	309	337	351	309	334	370	335	327	359	338	338	323	345	358	336	345	348	321	321	322	345	362	328	349	358	335	330	334	338	364	308	331	334	338	313	341	348	336	357	324	341	336	332	317	350	301	301	332	328	355	334	366	331	347	326	332	357	347	344	316	324	339	337	379	325	340	345	329	347	281	328	313	349	300	322	334	347	363	345	345	335	343	338	330	339	338	305	320	315	347	318	326	335	377	338	345	342	364	320	359	352	329	336	300	346	350	319	336	336	326	328	376	334	328	294	338	326	377	318	316	315	358	330	346	324	330	373	334	381	314	357	355	343	349	338	353	358	338	329	353	320	319	357	337	327	325	348	325	343	315	322	335	323	337	342	350	302	314	319	350	332	353	313	337	339	321	336	329	363	356	319	358	362	324	351	340	352	335	309	345	334	333	321	357	324	337	315	312	318	349	304	328	323	321	287	366	345	374	319	302	318	324	352	319	308	341	309	339	347	315	367	364	321	347	363	356	358	326	338	331	308	329	323	288	323	339	344	358	339	336	320	349	321	347	354	317	309	353	339	350	339	328	331	339	341	295	349	356	364	324	331	324	351	339	333	335	318	348	339	342	319	337	347	319	324	330	335	317	309	316	318	347	351	323	311	328	375	333	351	306	311	315	355	321	327	336	334	328	310	337	362	316	307	334	329	324	332	311	320	323	334	341	313	329	306	314	304	330	330	317	354	299	315	329	346	314	368	354	338	332	314	332	341	317	331	322	346	322	353	345	329	345	337	332	328	316	318	307	329	337	301	317	336	324	327	332	308	317	313	326	352	326	318	362	334	330	320	345	318	309	327	313	316	343	341	338	334	334	345	325	332	371	330	301	337	339	286	315	332	353	307	298	328	340	326	334	340	321	362	321	317	333	324	338	359	329	328	353	331	356	304	342	333	346	320	315	341	324	346	330	349	326	328	342	340	347	326	322	313	309	302	324	327	311	322	336	342	307	339	352	326	338	330	373	337	309	310	329	334	354	324	373	343	336	365	327	347	322	336	371	337	315	316	340	341	365	354	355	325	329	311	335	335	320	337	349	317	321	317	309	342	341	354	369	338	381	310	349	354	355	335	320	323	349	329	311	352	336	353	316	330	316	327	326	322	337	362	322	341	320	333	340	329	316	315	341	311	348	320	331	366	345	349	334	336	338	329	317	337	340	336	330	337	330	313	297	330	319	318	340	349	330	331	333	329	316	296	346	341	354	321	359	321	351	361	315	316	303	335	327	341	318	307	347	307	348	355	312	306	368	332	302	332	334	344	361	328	334	313	370	355	306	326	348	351	314	322	351	323	315	323	351	321	328	350	323	339	316	335	338	327	347	310	333	344	356	311	351	341	329	373	339	345	332	350	294	356	319	322	336	373	332	328	345	337	383	351	334	331	344	308	341	325	334	354	329	362	316	338	357	341	344	344	322	340	365	290	346	338	313	295	351	330	352	311	337	338	312	342	301	309	316	342	384	336	355	335	366	370	334	344	354	329	321	319	341	317	351	347	302	331	356	312	348	312	319	335	329	334	344	320	313	362	348	364	344	355	342	323	316	313	319	323	320	332	332	353	319	319	330	310	355	339	332	318	334	346	340	296	367	318	340	353	309	315	338	346	317	347	301	338	328	334	336	313	320	293	319	333	317	343	338	333	327	296	344	353	337	327	321	313	335	356	358	357	332	322	349	348	341	338	366	352	369	321	326	333	326	340	320	309	318	336	327	326	306	315	351	334	295	315	316	342	361	317	374	325	341	334	353	337	332	323	341	339	320	320	338	335	366	345	343	326	373	331	310	308	347	347	347	331	332	327	324	358	313	341	330	342	334	328	340	359	346	335	314	325	329	337	344	332	340	339	342	374	338	351	357	343	322	343	339	337	325	309	311	294	294	328	339	307	364	355	327	317	322	345	311	358	334	344	302	300	318	328	348	335	309	338	338	374	331	341	331	362	312	336	321	342	349	339	327	346	336	331	331	319	302	367	343	328	320	343	334	301	341	324	343	340	323	340	335	356	350	359	358	336	306	328	339	328	354	314	356	312	334	320	332	326	332	321	328
24115	21676	29210	24653	21685	11351	1420	986	830	745	715	682	695	635	659	686	673	645	636	611	634	615	608	645	587	614	604	590	575	650	613	568	579	614	582	576	628	603	579	580	557	584	612	642	585	620	588	593	620	617	618	622	578	639	613	559	619	549	557	605	609	586	597	608	602	589	592	597	604	584	564	604	609	612	575	583	579	604	570	531	581	618	584	567	574	579	585	604	620	608	592	556	530	584	558	549	607	576	592	603	554	579	603	614	597	594	587	622	597	585	574	583	571	563	578	553	579	599	585	599	583	579	588	607	602	590	586	541	584	587	590	574	630	580	578	575	588	581	549	581	632	588	590	598	555	613	582	573	607	615	578	594	578	569	599	575	559	614	557	608	575	624	596	621	596	574	589	603	577	581	595	590	536	593	623	547	587	595	581	562	574	548	573	601	555	607	564	609	574	597	572	584	582	563	560	555	595	652	599	580	529	582	573	592	604	589	553	600	605	569	647	581	570	566	554	543	645	591	584	588	559	594	596	574	608	631	607	565	580	627	562	592	580	567	619	618	544	618	595	585	606	578	566	607	545	605	591	574	579	577	552	562	547	588	586	575	626	586	599	549	586	559	521	547	581	616	501	594	601	571	583	585	600	572	593	562	610	588	574	611	612	537	594	638	591	634	606	560	541	623	563	539	615	612	557	605	578	584	596	584	597	590	571	576	602	571	603	567	573	607	568	550	561	599	567	612	598	616	559	631	631	606	578	571	620	625	598	527	621	572	602	579	617	626	611	601	595	599	577	595	585	552	601	559	592	614	591	594	584	568	583	585	577	601	556	614	562	574	535	618	605	557	580	575	554	616	511	583	598	545	597	605	576	564	588	606	597	607	604	621	595	563	558	624	594	561	582	609	585	549	574	605	593	605	610	574	610	619	571	603	554	617	566	584	593	556	585	556	577	589	523	620	586	615	559	603	606	573	610	579	582	578	579	613	593	532	604	649	565	543	584	588	612	617	611	575	565	582	596	563	559	588	598	547	579	602	536	616	620	605	567	564	606	567	573	577	566	586	574	609	583	624	584	603	605	581	584	572	601	573	622	620	594	564	555	585	568	599	561	617	560	588	615	591	572	578	611	594	564	549	599	601	615	594	620	562	594	591	591	573	597	563	558	583	583	616	596	566	555	577	605	597	599	568	606	586	589	565	574	594	542	619	564	551	593	580	614	573	532	609	611	592	570	604	598	621	570	591	614	558	625	595	544	612	589	598	615	591	615	548	575	603	605	586	625	603	579	592	568	607	612	572	586	569	596	545	575	584	625	584	632	583	612	603	599	575	605	605	588	559	625	572	626	579	582	563	599	620	593	570	593	586	607	582	571	590	623	567	559	611	609	566	584	600	597	583	534	592	584	617	595	588	591	614	597	567	550	552	540	623	565	616	575	566	617	578	567	600	565	613	595	557	578	540	605	611	578	595	553	590	547	623	557	564	576	563	585	561	593	605	555	544	557	572	565	572	578	560	519	587	597	560	574	533	581	567	661	589	592	603	572	570	581	589	610	587	586	585	549	595	543	587	589	610	616	608	582	567	569	545	638	646	535	580	617	588	540	554	565	531	577	584	602	596	582	556	592	579	623	555	591	573	589	583	577	601	621	553	584	589	586	580	527	563	598	578	565	582	555	571	588	577	578	577	630	579	614	587	536	542	549	578	586	624	618	579	625	609	591	574	605	616	567	594	604	585	583	607	587	611	559	573	550	599	602	637	568	587	557	620	561	577	554	582	548	600	547	540	596	580	583	571	619	586	584	616	601	619	620	552	594	572	614	590	616	635	534	616	572	603	595	576	580	620	630	570	616	534	585	563	563	596	550	613	575	599	609	517	545	568	558	591	583	581	580	591	670	638	579	607	607	594	605	567	594	591	596	630	572	591	593	555	568	605	570	596	566	575	586	558	585	572	561	579	580	578	568	617	584	582	595	587	617	554	611	602	555	564	606	606	641	585	591	579	565	559	632	585	576	560	587	608	572	578	590	581	567	543	596	603	609	561	604	582	560	597	565	585	581	553	580	588	551	606	566	550	566	593	558	591	634	559	555	595	638	605	594	568	574	592	576	600	585	585	583	554	578	570	615	586	587	609	582	571	615	563	558	598	558	559	584	577	575	570	596	562	548	578	605	553	551	633	565	591	577	612	584	594	592	628	586	594	576	585	590	600	585	600	586	594	582	542	604	605	549	540	602	527	550	547	568	586	610	550	558	577	573	580	610	579	592	579	607	552	558	555	604	572	585	607	558	592	586	622	573	589	555	569	572	581	621	554	584	614	574	532	561	605	559	571	605	593	600	573	568	586	596	576	576	629	609	608	562	631	575	553	565	525	542	597	581	540	593	573	559	579	630	584	597	597	603	561	556	587	602	588	588	590	614	598	597	574	606	565	545	580	598	584	555	596	590	585	584	577	615	581	616	562	591	581	591	567	592	612	547	601	609	617	587	594	585	594	566	584	596	606	596	544	620	529	549	578	609	594	559	558	570	592	601	560	615	591	556	602	588	611	591	594	625	626	594	572	565	561	620	594	551	564	566	602	567	601	590	564	583	551	603	567	594	544	600	599	601	582	583	596	612	568	594	587	556	600	538	583	576	577	608	620	584	577	582	596	564	572	553	590	599	567	607	596	609	540	588	622	595	564	579	564	584	594	625	594	564	544	589	583	587	585	551	634	578	574	583	600	579	585	597	575	577	600	597	585	552	575	603	578	538	566	578	585	538	574	546	582	586	561	573	554	604	592	582	569	570	565	587	632	572	549	629	575	570	598	583	590	553	580	595	549	651	598	584	610	582	620	566	578	587	554	569	559	577	550	554	586	586	576	574	615	554	583	562	562	567	584	610	583	598	614	591	569	595	590	596	590	610	628	635	566	567	617	598	546	600	593	552	593	579	607	578	550	557	582	590	638	573	595	584	616	577	577	581	583	575	569	545	569	564	613	605	612	535	553	566	606	597	591	569	632	643	586	590	614	576	602	595	582	604	568	564	584	587	592	598	610	588	575	581	628	576	582	597	581	581	622	589	593	604	615	554	592	581	555	609	608	593	572	598	606	581	613	570	567	592	602	589	568	538	579	600	567	597	560	545	591	602	632	575	595	579	620	591	546	651	612	560	642	589	555	567	603	581	537	567	582	579	525	636	581	552	607	543	579	575	567	555	580	571	556	539	616	551	587	541	601	563	553	596	557	558	581	571	557	637	589	569	598	550	516	575	585	626	606	584	578	555	561	624	612	597	571	589	576	575	586	612	595	601	538	557	596	597	558	569	586	570	586	591	540	547	612	595	584	594	569	610	591	548	590	577	598	585	579	569	610	546	607	582	609	554	583	594	613	570	561	603	596	564	626	618	564	620	607	594	590	591	561	597	608	582	587	544	612	598	608	590	598	561	519	621	601	571	571	598	590	632	578	613	555	566	559	546	667	586	574	543	595	563	590	592	565	583	560	614	611	623	558
4723	9817	7908	3973	2848	2296	1822	1497	1282	1133	1110	939	976	842	869	825	837	829	805	794	779	728	770	728	740	745	696	723	738	700	724	697	715	738	709	708	699	724	721	722	692	695	677	702	686	702	649	708	702	709	717	695	760	699	693	694	744	715	716	667	736	698	768	652	706	672	672	680	725	711	675	646	700	686	662	693	720	703	707	729	680	715	695	747	652	734	720	723	726	717	700	710	671	685	688	701	674	723	702	692	639	684	688	665	655	754	732	703	695	685	728	710	690	718	677	715	746	721	712	709	675	704	669	690	669	709	682	736	729	708	707	704	688	665	674	715	677	676	734	682	668	708	663	661	712	703	734	705	702	709	689	683	694	695	713	635	680	667	720	717	674	692	679	681	728	733	712	649	668	662	656	672	703	659	726	691	667	667	695	708	696	718	680	755	676	718	696	670	697	676	727	665	701	689	673	684	719	696	722	678	680	677	687	674	761	683	699	709	718	696	709	668	653	748	703	723	705	685	721	650	716	701	682	703	705	669	711	684	667	669	685	652	709	646	681	699	710	680	745	664	686	706	677	687	662	617	703	692	678	639	694	728	737	690	694	619	661	711	634	687	690	651	662	677	750	725	708	715	677	694	691	699	680	673	740	668	708	701	668	635	676	695	675	680	688	679	694	696	651	727	712	674	671	693	640	664	654	700	683	709	711	706	636	689	693	729	712	697	691	695	658	661	696	695	671	698	718	682	737	718	663	706	701	638	700	719	644	710	686	699	728	700	694	664	701	729	665	707	665	691	681	665	745	690	717	709	734	691	729	658	703	720	702	723	704	666	711	703	714	696	690	673	719	697	694	700	698	695	735	706	696	712	717	684	699	704	716	727	707	727	699	687	692	683	657	672	673	692	725	717	712	694	657	710	704	681	693	612	670	688	659	690	700	709	681	684	692	691	659	691	711	736	674	700	743	714	675	680	707	700	633	719	680	658	681	703	679	721	700	684	682	721	701	698	749	663	697	684	646	714	642	720	622	699	657	693	680	677	701	713	687	749	691	647	743	698	702	694	675	666	652	725	649	706	732	681	653	705	721	695	685	672	644	737	703	703	674	650	666	702	670	739	725	752	731	712	702	639	694	711	696	736	696	726	719	664	706	684	720	712	678	717	666	697	707	700	690	655	734	671	675	697	689	750	684	697	679	711	737	678	675	693	634	695	661	676	720	726	678	689	682	695	668	681	676	649	651	680	663	689	719	646	722	729	647	683	699	704	687	626	689	701	666	663	714	677	716	710	685	694	647	668	712	672	687	662	678	688	714	710	696	645	697	720	677	694	670	738	716	670	688	702	667	665	681	722	707	697	735	726	709	681	711	697	659	729	688	680	679	718	670	692	713	669	704	665	718	691	708	689	679	684	676	687	693	697	686	681	682	726	677	711	718	735	679	725	756	700	718	677	739	682	698	659	687	670	785	697	693	705	696	741	713	738	677	688	725	744	744	761	677	712	728	677	706	663	728	656	735	678	674	629	681	673	755	711	682	685	703	673	690	652	714	675	697	715	717	718	674	690	687	704	705	713	685	706	729	686	738	753	711	683	667	681	693	694	722	680	688	670	729	698	668	653	695	736	695	684	716	727	699	711	681	661	690	690	705	702	651	678	702	685	644	635	701	692	695	658	686	662	628	677	703	718	694	670	682	723	703	701	661	710	670	696	707	758	727	656	691	693	679	658	706	699	695	703	674	714	653	693	675	717	691	694	743	688	678	686	679	677	659	682	674	690	676	694	676	684	715	708	692	714	666	698	697	679	696	749	758	657	671	684	698	693	707	662	685	680	707	673	697	693	703	689	689	730	688	691	718	660	666	644	700	720	675	700	716	725	703	682	660	693	691	699	684	727	690	711	756	701	714	671	655	677	676	693	714	710	715	723	697	661	709	722	652	702	678	681	689	741	706	739	701	711	746	723	741	713	663	715	668	720	704	672	683	710	687	715	687	696	672	669	727	694	684	722	711	694	734	699	739	743	692	688	704	704	739	663	681	726	687	686	696	686	653	679	705	655	693	681	694	689	724	688	684	728	708	652	712	685	682	703	705	640	683	708	695	693	712	651	658	705	729	676	686	674	724	698	680	660	728	643	649	706	693	703	685	680	697	681	674	721	685	674	706	677	696	715	673	691	620	690	695	688	655	684	711	660	663	691	683	673	671	726	696	674	688	653	709	682	702	689	676	699	679	663	652	651	691	690	736	724	722	686	678	700	699	685	675	640	719	696	689	700	705	672	696	670	633	697	669	732	639	662	620	706	667	674	674	700	706	718	703	723	652	701	674	652	700	684	687	683	663	701	668	708	683	694	724	711	710	710	669	716	602	741	635	658	703	729	706	693	617	706	717	734	714	682	715	661	680	656	680	706	705	721	689	662	724	757	695	708	685	674	711	735	628	704	684	732	705	714	660	700	689	660	676	696	749	684	718	673	673	716	704	710	723	705	703	752	653	681	690	686	699	671	672	718	683	725	667	681	704	668	691	677	665	644	668	636	723	677	734	707	696	652	668	666	707	649	691	685	719	646	703	702	695	693	715	709	703	667	699	680	673	716	713	716	663	649	715	707	706	696	705	693	748	662	699	711	714	672	706	667	676	762	681	664	674	694	638	685	744	731	662	724	660	669	692	679	712	700	700	687	732	724	657	716	745	664	742	685	710	666	727	742	708	728	728	678	714	668	698	729	679	666	652	695	698	674	628	707	678	644	674	734	705	669	680	663	697	654	669	673	674	725	725	683	687	697	687	709	636	695	695	646	690	692	663	717	700	746	666	731	692	675	681	715	678	715	724	658	738	715	717	659	703	649	669	683	665	715	699	725	731	667	634	685	707	716	743	691	693	725	693	658	672	686	708	738	716	684	719	684	663	687	677	718	666	709	708	747	678	646	735	715	669	690	664	678	714	714	672	661	685	659	721	670	735	705	691	666	725	675	728	669	682	703	682	675	678	701	703	720	668	682	715	684	610	713	636	627	640	731	642	706	680	723	740	702	739	710	683	685	680	698	720	702	703	677	669	723	681	680	734	686	715	731	723	711	695	720	726	720	635	706	686	694	640	733	719	690	700	664	666	737	692	661	683	697	722	667	712	701	677	670	695	705	698	678	674	712	714	683	712	734	701	651	678	651	672	753	667	710	707	646	704	685	708	657	688	696	688	740	761	705	679	701	727	698	693	662	685	729	727	705	676	702	651	632	677	676	680	677	746	678	660	708	702	743	694	728	704	703	735	729	689	656	667	742	723	677	711	708	728	740	678	700	723	709	682	665	710	722	683	701	694	690	659	679	711	673	695	713	732	692	693	671	645	629	686	710	700	729	672	678	701	714	663	684	628	716	699	676	671	710	737	636	685	685	682	673	668	676	660	690	689	679	673	747	703	680	690	692	699	671	721	615	715	680	688	718	706	707	664	705	683	699	656	703	712	679	650	704	690	733	680	748	691	710	703	663	738	699	665	727
25462	21675	27935	25827	9583	684	507	432	390	354	359	374	342	314	314	297	297	310	304	306	310	293	259	296	306	313	285	275	308	276	281	269	286	276	318	260	266	301	274	275	315	284	286	254	284	280	316	267	306	294	270	296	297	249	272	265	245	293	272	269	276	277	290	267	274	257	279	236	273	262	264	297	258	283	292	301	299	290	305	286	274	282	306	288	265	281	286	292	269	263	255	260	268	289	272	293	285	285	276	241	293	298	274	305	291	287	262	281	262	297	252	281	273	271	244	252	295	269	274	300	284	281	248	275	284	277	277	286	287	263	284	302	276	261	302	277	260	277	297	291	271	257	280	296	253	307	310	291	275	240	286	268	287	291	270	299	276	278	258	274	259	280	289	267	242	248	310	280	279	278	265	299	275	279	301	281	267	284	300	251	298	273	268	282	271	271	259	284	294	261	258	283	265	269	293	272	262	263	287	291	235	281	277	289	314	285	285	274	299	284	283	292	268	263	263	289	278	305	266	287	268	278	254	286	277	270	286	291	297	292	271	265	255	277	267	263	303	247	265	303	250	244	285	294	263	239	266	297	249	300	270	264	302	313	264	311	270	257	283	297	282	270	296	280	305	288	253	263	264	308	293	286	290	288	284	290	292	291	278	286	267	284	280	291	281	268	292	298	266	239	281	255	273	287	298	281	296	281	288	266	291	251	281	241	258	298	287	273	331	287	284	276	286	283	289	294	297	271	269	307	300	300	279	264	303	290	281	264	263	299	298	301	263	294	309	286	244	277	295	293	295	258	240	271	288	266	252	303	295	279	272	297	259	267	276	263	258	277	274	271	281	257	261	252	261	276	279	288	288	286	294	268	264	272	284	293	279	284	274	269	269	283	267	271	246	270	282	277	265	256	286	305	246	265	283	247	277	260	254	270	290	274	262	268	285	303	281	260	292	282	277	281	272	302	244	259	302	306	283	274	279	271	254	254	280	291	270	250	289	274	301	240	223	274	256	287	277	281	265	279	283	302	288	274	270	284	272	264	271	281	249	277	293	273	282	261	308	274	261	273	266	273	242	264	300	268	285	261	262	247	292	284	273	289	278	292	271	288	262	274	301	265	284	299	291	293	238	243	286	294	276	288	255	244	295	279	276	300	286	264	300	270	282	268	269	283	274	270	259	288	319	264	305	288	272	274	282	273	274	290	257	271	281	273	295	251	272	287	281	273	278	279	260	287	225	288	309	271	269	271	277	305	290	281	267	287	258	247	245	278	300	292	309	291	245	295	290	275	270	295	277	249	292	259	275	299	281	290	262	279	267	281	274	269	243	269	260	274	302	261	295	280	266	274	260	275	274	276	287	295	256	258	266	314	284	249	288	286	289	261	281	270	265	248	262	303	259	256	294	274	277	270	261	254	287	278	246	273	295	288	248	316	307	251	277	281	282	260	285	261	296	273	296	290	287	268	282	245	265	292	263	290	278	296	301	268	257	301	270	273	265	270	265	286	271	282	297	281	271	277	240	294	284	296	289	255	267	286	284	249	286	265	257	294	276	267	267	295	264	263	287	275	262	279	249	314	289	273	268	267	270	293	277	281	244	277	246	281	232	282	298	300	272	265	282	276	265	281	286	273	277	288	289	295	275	280	292	273	299	289	299	301	303	292	273	310	275	282	272	265	269	263	278	275	283	275	281	295	280	276	246	281	289	274	272	283	283	281	276	275	263	279	290	259	274	288	274	283	278	252	263	247	298	280	259	247	263	263	293	275	262	296	276	271	285	286	274	231	279	281	286	280	279	243	282	240	251	279	281	268	271	240	274	263	268	266	286	257	262	275	291	267	318	263	268	285	283	257	283	307	278	288	252	278	317	255	250	294	306	275	280	276	256	296	279	294	258	270	263	272	272	280	298	276	316	287	313	265	277	246	274	299	286	289	298	280	230	279	308	270	252	273	264	292	266	282	300	269	285	293	263	281	335	259	278	297	259	289	287	264	270	299	276	265	291	277	280	284	294	269	281	304	291	276	278	268	310	253	283	266	259	280	293	284	278	237	290	276	284	256	284	296	285	261	246	264	269	281	250	293	253	282	262	255	277	286	301	284	275	272	291	282	268	273	249	318	245	254	286	279	244	270	262	295	291	287	298	274	246	267	281	289	261	281	276	281	270	303	245	256	293	261	284	275	277	248	288	297	284	303	279	268	260	258	280	284	284	257	288	249	287	261	234	286	283	284	308	279	289	259	261	259	255	284	284	280	253	323	292	285	271	297	258	250	274	294	255	275	267	268	289	317	261	286	270	239	266	297	286	280	303	279	302	257	290	281	263	266	280	272	267	300	264	282	296	285	253	283	269	266	275	262	295	263	267	308	257	281	285	283	271	274	250	275	293	288	278	309	288	261	299	245	275	263	290	266	271	297	219	274	294	270	281	289	273	281	254	281	261	285	272	252	285	269	320	270	292	294	280	301	291	266	275	277	295	301	280	267	304	284	259	249	241	268	322	288	265	290	295	277	267	269	275	259	282	303	292	282	274	287	288	274	300	266	279	260	290	283	265	292	278	275	295	284	291	261	267	253	277	280	271	266	270	272	294	293	260	297	253	275	269	272	266	277	290	279	240	282	264	294	282	249	274	278	239	276	297	251	293	301	302	280	279	259	274	263	253	279	301	260	274	283	263	303	268	300	290	238	241	254	285	286	288	286	286	264	292	263	256	283	268	274	298	276	281	287	261	266	273	260	290	269	271	264	260	255	286	261	285	272	303	298	261	257	300	293	259	292	309	312	254	286	253	286	289	247	254	310	287	263	287	275	308	287	290	302	250	280	278	309	274	286	298	278	290	284	264	304	289	289	261	259	279	290	310	306	285	270	268	240	261	273	252	268	280	274	239	279	287	282	273	291	285	286	277	251	288	276	263	249	286	257	296	255	256	306	284	269	284	284	280	320	307	267	303	305	289	263	251	295	252	292	259	270	272	283	311	272	255	272	299	279	270	265	275	280	301	254	264	259	299	264	281	239	277	270	285	276	278	296	293	285	277	273	289	284	279	268	271	299	278	270	269	274	256	257	276	283	289	266	281	271	290	280	264	248	282	280	268	288	285	280	270	292	252	261	309	295	269	302	280	262	291	280	267	280	283	281	294	279	256	258	295	287	282	258	271	292	278	255	269	284	273	272	252	305	260	287	311	281	243	264	279	295	287	267	251	277	285	267	258	260	286	300	284	269	252	311	319	280	296	278	310	270	246	265	293	303	286	276	297	298	267	279	287	309	259	238	237	271	294	292	274	287	291	280	264	267	277	290	291	293	302	278	303	282	276	299	275	303	273	249	292	259	283	275	291	264	259	268	242	310	296	273	286	280	286	263	271	266	246	267	297	263	261	292	268	296	284	289	276	265	254	258	281	309	275	281	272	272	283	258	278	273	284	299	287	277	314	267	251	271	255	271	259	262	283	266	257	272	320	262	274	275	289	264	267	271	281	322	278	283	276	263	263	298
4505	5461	4165	2062	1478	1208	935	789	704	644	558	544	504	494	475	497	481	412	418	425	406	423	407	372	395	363	348	381	401	397	357	422	374	356	373	376	407	342	397	342	382	371	345	378	379	393	406	386	368	377	344	373	394	393	389	372	389	363	379	399	372	336	371	390	361	387	372	356	365	361	396	390	362	389	350	377	387	397	354	370	402	365	378	357	365	322	358	403	363	342	389	326	391	375	367	371	360	395	365	342	399	347	352	370	390	375	388	354	387	381	362	345	363	393	390	348	396	379	377	358	353	365	376	358	363	380	343	394	398	398	371	390	356	388	389	390	409	394	330	347	362	391	347	338	395	380	426	361	405	357	365	378	389	349	378	366	403	365	357	395	375	356	359	358	373	408	398	390	386	362	376	386	347	378	339	345	375	393	416	403	361	359	348	376	370	334	386	378	392	353	355	370	360	397	337	349	363	383	362	399	366	389	354	364	371	405	373	394	379	359	367	368	313	366	361	356	356	351	337	368	383	393	355	386	381	394	400	428	349	388	364	351	357	376	383	377	381	314	368	375	341	343	371	367	373	375	331	336	360	357	374	366	373	369	345	388	337	324	368	363	341	393	361	389	380	365	404	392	357	377	377	377	407	365	377	368	358	379	369	354	365	352	368	374	381	360	351	384	356	360	375	366	364	391	354	369	359	337	377	355	327	370	363	353	370	381	364	351	366	373	374	354	359	356	385	357	354	374	372	377	393	337	356	376	340	368	351	378	385	343	358	368	348	391	361	372	383	355	357	384	366	366	364	355	375	359	384	367	384	352	374	356	356	387	388	363	365	381	337	404	361	359	363	362	364	372	365	375	328	401	353	369	374	371	386	359	306	391	339	341	328	384	357	360	378	386	383	311	362	372	395	384	398	353	374	358	406	404	387	363	377	378	352	369	339	385	367	354	373	388	418	353	375	349	379	383	346	334	353	369	378	364	353	395	369	359	379	353	347	312	385	371	380	364	391	363	373	336	361	364	380	353	387	389	361	367	371	368	395	368	352	374	384	387	399	364	379	360	381	387	381	368	355	370	367	385	372	342	397	346	365	383	331	371	374	363	353	337	334	371	352	367	389	384	376	422	344	352	378	341	355	362	380	404	350	340	392	351	371	358	366	391	379	365	383	374	367	350	357	329	374	381	407	360	344	362	339	378	373	364	342	414	356	357	370	369	334	326	353	376	406	328	354	386	380	371	377	379	377	401	395	350	360	378	367	354	367	375	374	360	390	382	321	378	368	368	358	353	338	364	325	356	342	367	379	372	367	368	349	352	400	358	395	352	373	338	393	383	366	346	377	383	373	389	355	376	368	344	383	361	358	374	393	352	359	391	360	374	380	332	354	416	379	381	355	366	368	379	360	389	365	340	396	347	343	338	407	366	365	344	394	359	388	378	358	367	400	356	392	374	361	403	376	372	363	419	396	356	378	360	370	359	343	391	350	398	358	357	395	377	363	373	387	340	352	393	399	399	372	387	399	381	365	366	340	360	368	372	349	360	378	348	421	365	371	360	383	381	365	376	405	333	396	389	359	376	377	358	359	358	360	347	365	366	400	343	366	323	370	352	378	398	393	378	333	387	372	385	357	397	353	322	364	397	373	368	380	401	390	354	375	348	379	378	375	391	378	387	354	373	384	349	378	348	345	374	381	337	384	422	360	371	353	366	379	370	371	364	382	358	374	327	353	372	386	369	341	377	365	358	374	373	363	340	371	396	396	357	349	385	369	346	368	362	378	370	372	392	364	366	339	345	351	376	371	337	365	352	370	395	391	367	342	367	352	369	361	387	384	367	343	356	354	359	408	364	384	379	364	392	367	380	369	372	365	378	362	387	367	349	379	357	384	353	360	324	361	355	363	347	378	361	376	352	396	349	397	381	419	383	360	386	369	376	346	387	371	379	384	351	377	360	378	363	353	366	403	379	371	331	352	370	356	363	363	357	349	378	372	372	378	341	359	326	392	354	370	347	356	369	363	389	385	388	367	365	392	372	385	342	345	381	373	397	353	354	357	348	390	362	376	369	373	354	362	351	356	367	338	367	387	354	352	342	330	368	352	370	382	367	363	370	368	367	349	357	356	352	367	358	353	379	383	337	379	382	363	341	356	335	369	349	349	361	401	352	342	344	364	378	347	346	402	363	375	341	388	354	362	386	373	353	407	381	374	368	350	389	352	354	379	330	377	383	369	355	368	385	363	382	380	390	366	356	368	355	364	333	393	355	409	375	354	385	365	350	334	366	384	349	387	354	361	384	358	343	374	366	361	348	389	384	370	392	388	343	349	358	378	382	370	378	414	358	357	355	350	366	377	394	336	356	372	366	386	329	375	359	379	343	398	352	372	368	361	390	384	358	336	354	369	354	390	375	368	392	366	347	357	375	364	394	396	384	367	360	371	385	375	357	377	391	381	381	379	370	319	359	368	367	370	385	364	358	356	356	362	339	399	396	357	343	390	353	391	376	359	371	372	345	397	414	358	386	353	352	378	367	346	376	373	353	376	411	369	359	371	352	345	365	381	355	353	368	347	349	341	394	343	347	361	396	356	354	364	360	348	388	354	348	368	379	363	363	409	383	379	375	330	389	368	357	379	363	382	358	395	340	385	362	375	369	380	355	372	350	391	336	384	362	402	353	385	363	339	386	393	435	325	379	371	397	368	368	346	375	329	391	385	367	391	405	345	375	376	387	366	373	392	370	397	342	377	376	335	357	385	349	380	378	369	396	367	348	364	365	351	367	336	384	338	351	371	356	349	388	371	376	400	362	384	366	356	355	357	350	352	385	350	333	396	393	346	353	366	353	375	380	331	380	394	396	392	355	375	371	376	337	385	358	378	382	350	351	366	383	381	374	387	401	368	362	373	366	363	354	362	381	362	362	348	328	364	370	402	361	359	338	360	373	350	384	381	392	396	342	380	366	396	334	356	364	361	375	358	386	362	345	352	367	366	323	374	365	356	365	349	395	357	355	371	367	406	351	357	405	363	364	372	400	394	370	376	410	366	352	365	381	339	335	383	343	403	352	338	356	381	366	366	369	376	378	388	381	374	365	411	369	358	347	379	326	385	369	372	351	346	376	361	338	382	355	342	341	390	377	351	395	388	383	346	375	404	363	386	380	350	385	412	371	379	365	351	368	368	362	331	397	356	343	359	418	385	356	373	355	357	382	351	397	333	404	404	359	344	363	366	397	343	378	339	370	356	393	385	387	341	371	396	355	364	354	352	354	363	370	328	365	368	356	360	394	344	382	353	344	373	345	402	384	346	398	360	367	398	341	342	392	405	356	355	373	366	416	359	389	413	349	349	327	328	359	398	372	351	367	402	357	368	366	369	407	354	358	367	358	373	356	382	388	373	393	367	352	375	363	385	360	345	364	362	346	375	358	368	354	366	364	387	378	376	337	358	373	368	367	363	382	367	365	373	360	363	409	389	347	382	359	393	354	364	390	377	321	390	362
23236	21720	29687	24248	21711	21766	10943	1741	1269	1144	1114	1071	996	949	941	899	874	921	906	912	805	881	819	857	819	832	818	805	740	828	879	781	788	815	806	779	807	744	773	808	741	753	824	774	813	763	778	783	751	792	831	801	768	751	746	795	796	784	736	751	739	784	780	784	791	776	784	717	788	777	776	775	806	775	798	743	750	811	768	783	761	707	753	787	740	796	774	714	780	747	771	798	752	818	826	697	792	817	791	712	809	745	803	795	797	775	786	757	835	786	782	774	727	828	751	744	801	785	833	738	763	768	757	760	795	766	788	750	732	756	756	801	766	767	718	773	763	754	796	779	772	797	705	744	789	738	729	740	824	760	769	765	767	793	748	745	736	776	763	757	722	738	747	819	767	764	756	746	748	713	784	783	808	764	776	771	764	685	768	748	739	764	750	751	752	738	760	814	770	747	767	749	790	789	779	736	819	742	730	776	790	793	743	743	756	819	824	769	700	779	744	778	782	758	773	740	750	814	733	743	771	798	727	764	729	817	773	755	728	759	791	728	713	777	779	743	781	784	761	766	721	749	755	779	731	720	713	767	734	783	794	779	747	748	758	735	778	736	810	776	809	753	798	771	721	776	738	750	721	755	778	752	769	762	726	766	779	708	775	849	766	757	751	769	774	799	748	739	849	750	723	774	790	808	785	757	756	758	731	802	694	776	747	707	739	771	767	677	705	765	759	747	750	741	767	733	737	785	770	760	757	755	763	772	750	724	787	748	773	802	787	778	727	752	753	753	735	774	775	726	760	811	705	774	751	755	759	771	811	772	773	786	745	761	749	770	806	754	777	751	800	739	741	784	706	803	729	817	686	764	754	752	763	753	729	743	786	776	777	760	730	769	759	739	759	771	805	785	791	761	782	789	748	753	777	751	746	763	752	728	755	760	739	735	791	741	717	771	763	774	698	791	726	784	795	736	794	746	809	757	781	760	769	726	755	781	746	780	805	731	748	775	750	748	741	722	796	737	819	778	766	712	730	732	757	746	750	737	755	728	789	730	765	782	762	777	758	729	745	791	770	701	762	770	749	724	757	767	751	793	728	818	778	769	766	740	779	790	764	754	726	753	765	746	791	767	719	769	753	744	743	782	769	824	727	759	745	800	777	784	773	752	729	785	751	758	762	737	744	740	824	767	753	807	747	731	715	769	779	792	730	782	757	753	745	798	782	708	749	806	746	772	768	806	749	758	720	701	788	734	731	770	780	777	750	783	752	756	782	744	749	752	733	736	753	751	771	805	779	718	777	813	737	720	736	779	762	708	759	752	791	781	828	776	756	783	699	742	755	731	766	751	758	765	753	790	793	741	783	765	731	745	768	835	761	765	686	758	753	759	725	744	723	797	757	792	823	764	736	780	766	787	738	733	705	770	808	753	770	789	757	771	814	805	777	796	766	817	730	797	762	782	807	773	765	803	770	749	760	762	735	780	760	725	747	763	793	828	764	765	774	771	774	756	751	756	759	819	776	763	792	814	764	736	801	806	748	759	703	770	765	797	747	752	774	754	800	778	808	770	772	722	739	743	748	704	735	841	730	761	764	714	775	723	772	763	785	739	786	772	818	699	768	750	780	751	824	771	780	765	733	760	760	788	746	769	766	750	785	818	757	768	732	767	722	793	773	764	765	753	739	814	812	738	746	753	742	787	778	773	799	802	728	814	799	712	781	744	773	762	782	734	779	764	735	791	805	795	733	794	755	773	699	788	802	729	810	755	714	765	788	757	778	786	778	760	766	726	813	745	737	779	721	773	739	726	729	800	733	759	779	758	779	781	799	806	702	758	786	762	755	733	795	777	786	742	773	762	785	746	759	747	723	786	804	788	744	751	771	726	747	755	792	741	766	722	759	772	747	775	778	734	801	753	704	783	788	727	771	734	776	714	784	806	751	794	724	759	770	757	742	764	770	770	740	813	749	736	739	774	784	755	722	754	782	682	811	788	742	766	759	751	777	784	754	815	728	762	764	782	761	740	760	808	799	798	766	798	734	772	743	759	740	759	784	738	716	723	791	729	777	776	758	747	768	754	794	725	805	753	772	811	762	743	741	766	778	786	787	769	765	751	770	806	731	722	748	785	785	697	765	764	713	720	767	739	761	828	802	795	774	771	780	736	713	731	763	803	756	745	780	768	771	783	727	762	771	761	759	801	756	730	790	739	739	778	746	761	738	789	771	759	710	752	732	756	798	786	742	780	744	735	760	768	811	773	750	724	723	773	749	771	709	747	743	749	783	779	746	736	726	780	743	802	704	793	785	742	783	751	719	783	762	761	780	735	813	740	759	786	782	773	745	759	759	765	715	754	746	736	749	758	700	754	736	797	752	706	761	761	753	740	741	739	701	703	737	799	765	777	749	771	793	776	804	740	767	778	750	766	797	779	754	771	734	730	787	819	762	808	736	739	731	797	752	783	811	746	786	714	752	768	737	750	788	697	749	747	756	809	763	798	784	709	779	790	754	770	740	801	766	795	771	766	737	757	730	796	763	730	779	742	764	749	743	773	780	733	747	755	825	801	808	728	740	723	775	791	731	739	711	758	709	753	754	770	763	730	734	813	758	763	747	746	750	733	777	762	781	801	756	779	771	713	755	732	753	774	730	755	775	762	749	720	769	794	793	813	753	760	736	748	723	754	756	734	775	787	811	772	753	716	771	753	734	743	768	795	722	726	793	744	779	771	785	708	798	773	778	738	719	740	780	726	826	731	774	738	777	746	800	770	770	702	732	770	748	767	781	760	743	785	771	752	780	745	731	791	746	803	759	741	791	746	751	711	744	790	737	775	777	755	754	749	744	770	796	767	763	765	778	791	741	757	743	732	786	793	743	737	775	756	756	777	761	792	754	741	739	784	726	760	753	766	742	740	749	737	761	773	761	732	785	771	804	738	764	795	740	771	785	750	745	764	767	767	793	727	761	748	765	749	736	761	778	799	778	739	812	815	724	754	803	799	751	739	760	738	758	757	781	777	798	723	806	831	789	788	755	805	794	770	748	738	752	754	778	731	732	743	781	706	724	778	746	741	760	780	762	779	714	775	774	725	773	784	716	773	765	741	777	737	816	737	791	779	764	743	726	718	757	770	752	726	748	822	773	711	816	735	751	760	782	777	772	780	753	762	760	710	748	782	769	779	703	776	783	746	768	749	776	732	723	746	786	761	734	729	761	769	726	719	767	735	797	810	749	729	787	741	730	757	723	786	741	725	686	769	723	729	775	696	787	784	735	748	729	743	739	756	747	797	690	775	775	739	718	737	814	788	776	759	727	751	793	712	741	778	720	745	792	737	782	761	764	724	743	779	733	746	722	786	757	745	750	746	694	747	731	774	747	745	786	776	771	744	713	778	773	793	817	766	777	778	775	786	778	733	733	767	798	754	740	734	753	745	774	746	751	762	753	744	763	782	745	753	760	743	776	777	733	757	792	791	700	768	769	774	788	703	773	738	742	740	753	788
6919	16453	13122	6937	5007	3938	3091	2637	2220	1903	1708	1586	1449	1292	1279	1259	1186	1182	1119	1037	1060	980	1057	1008	991	993	1024	958	992	971	970	956	1023	965	1034	953	988	975	935	921	944	917	917	930	940	925	936	946	942	931	925	963	933	857	946	909	898	933	881	911	880	832	930	911	945	925	914	912	912	936	933	903	872	872	923	930	893	858	908	938	869	883	865	872	873	924	864	870	922	912	881	904	873	907	912	922	908	931	946	880	954	907	880	887	873	929	939	895	920	914	894	909	899	937	977	930	858	870	896	907	946	889	908	899	840	903	899	897	858	879	897	923	937	902	932	908	845	931	879	913	939	908	954	935	896	962	906	911	906	882	843	929	889	913	945	876	891	890	866	856	926	893	928	868	890	936	890	927	883	946	906	960	885	903	901	920	885	906	856	870	911	895	863	932	879	915	899	877	870	856	890	886	888	958	897	885	931	894	891	933	907	901	928	879	906	945	938	927	891	820	930	914	870	889	923	875	891	884	915	901	934	939	892	927	828	961	955	873	907	949	925	891	910	965	876	857	891	920	918	937	864	868	912	912	893	903	889	917	928	878	880	942	899	905	882	890	927	924	901	924	912	890	910	877	871	884	920	896	896	852	829	931	822	840	912	909	933	904	857	882	918	875	857	932	924	934	897	882	859	920	921	888	874	851	877	890	884	917	910	934	881	878	878	901	958	905	939	905	905	890	866	936	896	920	847	931	897	858	813	933	943	947	926	921	905	839	909	913	930	910	924	963	929	907	904	930	868	912	903	864	876	901	872	858	882	912	881	914	842	905	876	932	897	919	846	921	916	889	893	919	840	934	923	914	871	934	882	785	855	812	930	905	932	837	896	878	944	884	930	860	868	947	927	860	947	862	866	907	905	907	892	891	907	874	916	898	882	863	901	869	915	888	905	866	875	885	909	885	919	832	972	889	848	878	965	938	890	970	914	899	901	951	877	856	973	863	926	872	926	871	877	880	907	907	889	974	885	892	899	863	909	900	899	898	889	919	918	843	904	898	904	920	847	953	868	901	862	905	939	858	917	913	813	921	845	895	885	914	863	938	881	948	910	906	970	897	888	899	910	967	890	937	938	849	887	976	860	942	905	872	931	893	922	889	940	878	859	932	917	888	901	928	874	913	901	888	924	887	897	850	916	897	915	912	870	868	900	927	819	827	990	846	886	875	828	880	934	924	957	928	899	876	912	918	859	961	920	894	826	880	895	909	906	939	941	884	948	911	957	859	892	935	902	863	930	909	902	872	897	914	947	884	845	933	910	861	890	917	925	904	905	852	887	932	913	921	879	893	906	907	862	835	880	913	881	868	863	933	934	864	881	886	893	835	895	857	898	904	915	853	928	934	913	906	904	877	916	919	876	827	845	916	885	890	894	887	895	889	929	927	872	887	842	954	913	910	924	890	899	881	927	905	903	849	850	924	867	941	915	892	830	931	922	914	882	853	873	918	932	910	890	868	901	898	904	922	900	901	897	904	861	925	917	892	925	892	905	880	917	917	924	925	936	961	931	891	900	912	923	858	903	925	932	900	890	915	908	940	918	927	901	921	893	890	972	885	925	889	862	918	924	862	927	902	889	873	936	892	868	920	933	914	895	888	897	920	891	894	945	869	926	886	951	857	892	979	905	902	861	862	919	935	878	869	884	866	896	903	906	897	882	882	921	896	898	913	857	900	890	905	909	877	867	941	893	895	940	824	897	941	946	898	937	893	934	909	907	895	917	918	858	904	885	958	925	876	873	931	915	905	914	882	971	886	915	871	886	919	851	947	923	902	876	890	896	874	879	921	817	897	931	932	891	872	928	861	938	887	900	933	935	909	914	882	926	928	910	907	883	939	869	890	916	889	917	872	868	895	930	873	864	875	871	862	903	888	906	857	878	900	850	892	865	871	847	897	908	897	827	907	865	913	888	834	889	906	902	865	895	958	924	946	872	884	907	883	938	862	895	906	876	843	917	907	878	907	885	889	898	872	891	878	841	882	850	978	896	869	898	926	912	889	914	884	923	964	902	882	920	929	894	909	917	886	878	896	912	937	908	862	889	894	902	882	886	890	881	895	876	896	900	857	866	890	936	844	904	873	858	896	924	874	928	906	928	925	979	885	918	928	901	929	921	911	956	897	946	871	887	882	911	962	876	907	928	918	905	837	905	902	911	894	918	914	905	924	929	894	834	895	946	857	873	929	892	908	891	887	887	890	894	921	872	909	911	857	895	934	915	899	879	906	881	877	886	912	875	898	903	879	904	920	957	902	870	907	953	913	968	922	894	918	857	840	902	888	926	870	863	887	906	894	850	860	846	867	904	847	926	925	903	844	922	916	922	880	918	924	893	842	905	922	878	935	937	920	841	918	904	958	891	844	837	851	897	931	940	891	852	861	889	916	917	908	862	870	894	914	851	906	905	873	912	895	925	878	903	908	858	911	945	885	874	871	914	925	904	949	904	924	899	887	965	894	903	852	862	879	877	901	910	852	901	904	927	852	911	895	917	893	902	892	900	892	892	904	862	865	971	885	895	860	926	839	866	884	880	880	874	904	859	887	863	961	875	856	886	895	863	894	921	928	985	918	917	893	853	927	881	902	930	870	816	960	870	891	981	908	896	847	897	912	902	936	885	872	909	918	943	908	883	926	960	866	951	891	903	882	921	895	863	926	869	890	890	874	907	872	939	954	900	875	991	904	887	961	910	937	911	965	938	897	886	902	910	898	922	921	878	934	944	920	899	856	896	945	919	893	867	912	849	861	897	887	929	915	909	903	907	925	926	884	925	930	933	880	856	908	930	905	929	894	947	932	899	892	884	886	955	957	828	922	904	912	884	920	874	897	904	922	867	893	867	854	841	871	935	916	932	930	884	915	876	894	843	930	964	873	894	887	875	901	901	883	894	862	881	913	841	900	850	902	903	869	969	935	951	866	908	875	862	906	907	903	889	896	918	947	907	856	814	927	866	946	964	893	851	871	911	860	946	972	901	872	912	942	871	921	889	928	902	902	897	852	870	854	896	888	917	888	910	930	898	929	861	923	863	913	862	918	927	874	879	896	810	864	902	918	926	882	887	896	892	922	928	921	928	903	918	900	879	945	920	920	919	885	951	860	887	892	801	875	899	906	905	862	895	869	899	850	871	873	916	845	926	887	960	852	899	877	951	909	952	891	897	922	931	873	918	867	863	877	893	912	892	909	930	899	881	937	831	917	880	897	858	892	844	911	940	951	913	871	874	971	830	913	889	892	841	892	864	931	882	920	893	903	865	827	909	876	900	954	920	846	882	884	872	957	921	876	875	934	893	911	909	896	899	882	907	916	823	905	925	906	879	917	943	935	920	918	904	853	866	844	914	861	901	891	888	869	916	910	911	910	912	909	950	883	904	903	898	890	853	949	937	930	920	895	978	894	899	908	889	884	859	886	902	903	847	891	880	883	968	907	902	922	904	964	887	880	886	900	892	927	917	896
27510	20147	6083	577	360	326	277	274	272	323	292	268	294	271	242	248	236	257	276	274	286	240	224	251	250	289	264	244	245	292	225	235	238	260	275	283	244	245	239	230	294	268	239	245	249	252	284	235	230	227	252	257	236	247	263	256	255	269	277	260	274	231	237	235	266	250	263	227	263	259	275	242	260	255	260	270	220	288	250	242	244	213	273	227	254	277	254	258	281	241	302	244	253	234	262	244	263	262	245	238	286	241	226	272	272	249	263	237	227	230	260	263	239	265	246	245	250	273	268	250	269	275	250	244	279	258	271	250	252	227	243	250	236	237	265	260	255	245	280	263	253	255	261	245	247	228	283	264	255	254	263	263	256	254	281	244	246	256	246	243	244	222	248	250	263	256	262	236	248	259	232	264	269	243	298	262	255	250	265	270	254	278	255	255	261	270	245	240	248	220	264	246	262	231	235	256	236	297	242	273	262	262	257	249	221	240	251	263	266	254	249	249	284	266	259	224	255	239	260	273	257	231	231	264	250	272	243	274	251	250	238	243	263	271	231	275	263	235	255	252	266	264	227	280	274	282	270	261	302	253	259	238	258	259	265	248	271	272	244	248	253	258	253	246	263	232	258	239	243	255	246	279	239	243	260	243	254	280	238	251	261	269	256	225	244	248	247	263	246	232	252	249	248	251	281	252	254	290	250	271	287	293	277	271	225	245	245	251	238	252	265	258	246	275	258	270	235	245	257	248	252	286	274	284	235	254	258	241	216	237	226	272	259	278	260	246	257	239	237	250	269	267	238	275	260	283	260	268	267	256	251	237	261	275	253	250	249	267	251	239	253	244	242	261	270	263	243	245	291	266	272	271	255	227	248	267	264	261	256	250	242	267	262	258	274	269	256	274	225	246	242	254	248	246	223	259	229	253	260	271	240	244	237	240	282	252	267	282	212	256	273	303	279	274	265	264	250	268	251	268	232	287	255	254	233	268	251	234	255	282	238	255	237	224	258	230	271	258	224	260	262	239	273	252	280	252	239	260	289	281	227	225	287	264	247	249	267	246	271	269	276	273	246	260	278	248	253	258	265	269	243	270	246	260	272	238	281	239	255	267	283	238	254	248	272	285	250	256	229	266	249	253	216	248	232	246	267	266	265	259	251	284	229	242	232	241	240	246	277	236	232	242	257	259	262	276	255	241	247	249	242	244	236	258	255	263	246	260	276	266	272	214	235	234	265	274	251	267	266	269	239	240	263	278	263	258	245	264	247	262	267	292	254	269	258	264	252	272	278	260	255	244	259	248	250	274	241	253	266	268	278	276	246	280	250	276	265	273	242	261	253	242	279	242	233	257	267	261	225	248	244	241	234	242	241	242	236	252	247	259	221	257	240	252	242	278	225	237	242	261	275	245	266	260	253	291	251	216	243	267	253	223	234	235	238	287	252	275	262	264	269	253	299	260	238	273	257	309	243	256	273	267	269	243	240	240	254	241	247	246	268	266	256	244	251	249	235	267	247	280	220	272	230	256	257	238	236	246	262	257	256	282	243	275	262	263	266	241	268	240	253	261	238	238	257	266	265	253	242	271	257	272	230	272	248	251	264	245	230	255	279	281	236	237	237	271	258	308	261	247	274	238	257	244	269	241	296	273	228	231	242	259	260	287	271	244	243	259	262	246	256	257	268	286	277	216	260	294	251	249	283	256	250	224	244	271	255	269	289	256	275	269	263	245	256	233	255	286	226	272	249	232	249	264	257	235	285	250	263	223	244	227	279	264	279	270	260	269	242	221	256	245	271	250	289	234	255	288	255	259	252	268	267	279	266	261	286	258	266	274	309	270	238	259	235	259	254	244	261	240	265	251	265	240	257	253	258	261	264	253	242	269	259	241	258	233	265	274	246	269	244	261	261	305	259	254	250	258	277	258	243	269	212	259	239	281	251	268	236	265	261	262	254	262	214	236	248	224	243	282	243	258	265	257	233	272	294	229	257	267	260	263	254	269	308	281	241	258	237	296	292	256	260	261	245	254	267	264	260	253	228	271	261	266	254	257	243	268	254	256	291	288	239	273	258	248	290	254	252	263	238	276	265	258	269	235	233	269	279	254	238	237	248	245	220	267	257	241	255	252	243	247	233	245	266	253	258	270	269	244	268	247	246	245	256	261	248	250	214	239	255	245	250	281	260	247	274	219	280	268	272	228	251	250	277	264	250	271	234	282	253	240	273	248	267	263	267	241	281	232	263	253	269	267	267	260	255	252	289	235	254	262	262	258	238	247	237	265	285	247	269	230	246	233	250	274	243	260	255	264	236	282	240	261	242	260	223	278	267	259	251	267	248	240	272	265	250	248	279	237	272	255	254	248	257	247	268	250	275	261	241	231	267	245	274	254	256	264	262	241	269	211	230	257	264	252	250	240	267	259	247	292	263	273	254	255	265	259	285	262	245	261	254	290	245	241	258	277	236	280	287	215	231	258	236	237	288	266	245	250	290	259	248	281	276	292	251	237	264	262	269	249	265	232	232	251	260	251	263	241	256	255	235	261	221	273	259	243	251	263	255	265	243	259	278	223	212	267	266	291	228	268	262	245	233	259	248	261	248	253	263	283	256	254	244	260	278	270	264	241	255	233	296	246	280	254	275	232	246	264	261	262	244	240	256	241	228	275	246	225	271	246	221	289	279	263	263	282	241	259	251	262	253	280	294	248	264	278	265	261	247	248	247	262	282	257	236	269	214	277	249	231	238	263	264	252	258	263	256	295	231	256	258	273	259	255	243	251	251	236	291	268	245	273	266	282	253	252	238	244	255	271	248	229	267	268	264	261	279	257	255	284	250	229	259	259	267	266	261	242	257	222	270	273	270	221	263	243	262	256	251	260	265	258	244	269	272	288	259	287	254	237	252	247	246	256	247	257	244	249	240	253	267	265	240	240	244	237	237	266	266	258	278	247	258	232	261	261	235	259	270	251	276	280	258	264	271	245	264	261	247	219	254	284	285	267	252	246	277	237	262	274	251	265	244	243	278	252	264	260	276	234	244	288	272	265	249	239	258	228	271	245	271	268	242	272	244	225	260	301	260	280	265	274	253	237	249	237	244	255	261	235	262	255	258	258	246	237	250	265	226	267	231	248	253	264	246	253	244	242	256	251	242	251	241	232	264	298	253	267	265	279	260	291	228	279	254	233	279	264	246	239	247	271	287	263	215	274	257	243	290	239	266	291	268	280	240	273	240	245	256	255	224	276	237	255	281	269	250	255	246	274	229	242	261	263	234	270	279	261	231	260	239	227	258	263	240	256	287	265	265	252	261	236	274	273	247	265	243	263	255	250	272	247	260	268	239	264	245	279	258	259	243	260	266	258	236	237	245	269	251	248	261	262	260	238	264	241	262	274	251	265	269	238	228	270	265	240	279	284	260	256	236	288	263	267	255	254	245	243	275	247	264	254	237	239	250	225	270	243	274	257	265	246	272	252	231	242	253	248	239	230	244	262	252	272
3863	998	872	558	481	388	366	378	343	347	373	367	322	350	353	357	338	391	319	328	329	318	339	358	310	340	301	303	312	302	323	306	332	320	328	313	329	320	351	313	359	345	327	319	324	284	351	328	323	327	331	330	339	324	321	337	317	342	331	335	350	347	320	347	301	289	311	340	310	331	310	310	343	312	330	341	325	323	291	335	321	306	313	316	336	326	347	351	354	315	353	315	325	330	328	385	305	326	353	301	329	281	323	358	333	295	297	339	309	328	314	356	335	304	318	348	337	355	298	299	326	309	334	317	325	331	296	337	331	324	340	321	298	373	347	339	293	305	322	304	328	325	331	327	330	299	342	320	297	306	343	352	325	347	284	344	312	352	324	317	322	344	319	355	318	335	314	336	345	318	343	319	351	294	339	295	312	311	325	315	331	323	338	316	336	329	323	346	329	339	338	326	318	315	325	335	323	317	340	324	333	356	303	352	359	344	291	313	335	320	322	314	333	335	335	339	314	348	308	325	361	350	297	338	322	315	347	290	321	331	330	318	332	356	313	314	324	311	331	310	308	366	350	321	351	314	342	352	288	330	325	306	340	331	328	319	303	331	327	325	330	330	353	345	329	336	304	297	315	330	313	336	284	328	315	337	315	330	341	322	320	344	299	344	337	291	319	341	346	314	353	342	346	326	353	337	336	317	318	323	293	343	330	318	341	327	331	348	298	342	331	326	319	350	347	303	311	310	317	351	311	306	315	309	313	316	335	350	318	308	323	326	335	339	340	317	288	322	324	349	280	353	307	335	314	318	324	347	310	340	335	322	338	345	342	317	324	320	331	315	320	294	338	343	314	307	318	338	292	347	309	355	279	334	334	320	283	330	338	333	297	334	292	340	300	310	323	324	310	360	348	314	338	352	318	316	372	292	315	333	356	356	306	359	347	358	322	326	294	325	303	348	320	318	343	296	321	324	321	317	323	323	312	321	307	326	323	341	312	335	330	313	322	347	343	308	351	357	356	327	353	326	326	325	333	345	342	332	339	337	321	310	335	337	298	325	313	321	338	330	312	314	319	345	327	340	339	337	314	358	310	334	333	327	330	314	308	329	313	333	355	341	339	326	339	327	297	343	334	313	340	344	329	329	345	322	318	337	357	335	329	313	304	322	336	318	328	308	341	309	357	328	345	334	321	349	320	310	325	302	313	323	344	326	333	333	357	323	313	330	344	307	358	323	328	312	331	333	323	334	343	327	338	320	302	341	344	293	346	332	321	334	327	296	339	328	332	295	326	342	311	324	319	313	333	312	334	328	336	323	319	318	311	336	315	296	328	324	335	334	325	351	298	335	338	356	352	335	319	320	339	324	334	306	310	321	318	325	341	303	316	334	337	302	323	333	312	323	312	312	342	324	314	346	319	320	334	324	341	286	311	306	331	345	318	296	312	335	347	293	353	293	310	308	315	339	300	315	330	326	314	321	339	300	301	342	324	342	308	327	316	359	335	300	334	302	321	320	350	343	332	318	297	302	333	331	316	351	328	342	337	345	321	377	289	324	336	342	340	300	320	366	314	351	337	335	339	324	343	326	344	336	289	323	326	341	330	341	313	334	336	307	294	329	329	307	323	342	335	323	332	333	330	341	333	380	322	340	341	339	347	314	360	324	314	316	334	333	335	332	322	314	341	318	314	341	340	338	324	320	290	293	315	353	283	321	323	340	303	337	322	317	322	313	348	323	293	296	339	291	328	326	325	330	322	346	308	316	319	337	313	316	316	315	352	344	341	344	289	327	304	328	293	331	320	339	331	325	332	345	303	340	361	354	319	332	317	323	301	336	320	311	335	352	307	340	336	311	330	311	342	324	333	311	301	317	340	326	339	339	338	332	308	312	340	312	330	318	316	314	308	322	335	337	327	337	323	326	337	331	324	320	337	285	317	318	320	302	341	296	281	331	317	328	326	328	311	340	344	303	339	328	318	342	325	341	335	324	349	335	331	352	300	342	315	323	342	306	325	373	324	301	315	313	321	326	303	359	345	299	364	320	333	345	348	344	320	313	301	345	312	343	321	335	294	297	339	296	361	312	319	300	319	319	324	331	313	322	320	322	333	319	309	299	353	303	329	335	348	302	349	339	292	303	314	308	340	340	333	346	338	319	317	323	321	351	328	314	342	351	343	356	354	342	323	310	329	328	335	298	335	327	308	330	311	314	302	322	323	338	319	319	358	305	320	329	326	319	342	336	290	313	354	334	319	303	292	330	355	362	314	337	316	309	343	291	299	335	363	326	333	296	340	338	308	326	341	342	318	329	296	309	326	349	332	303	337	324	304	330	316	350	336	328	339	304	324	329	348	323	278	347	322	338	336	334	366	322	336	356	296	326	290	345	332	352	317	294	304	333	351	342	327	332	343	303	376	359	343	340	330	334	302	319	334	314	352	310	299	301	311	338	308	321	322	326	301	316	332	330	293	302	355	314	333	324	299	326	360	331	322	357	335	320	332	311	322	296	310	291	308	312	342	339	354	330	308	337	348	347	296	322	335	349	338	341	313	327	324	336	297	329	341	312	333	373	332	317	333	336	318	334	326	329	313	317	356	350	304	326	349	341	346	335	335	305	351	324	320	301	328	307	313	374	338	341	326	330	331	355	341	339	333	375	348	319	357	355	347	278	331	346	338	333	351	332	323	341	343	324	353	319	300	331	330	313	335	346	335	330	306	336	378	324	290	305	334	325	345	324	360	321	317	316	316	356	312	336	340	327	345	288	348	355	339	335	313	336	307	318	314	317	350	329	350	332	341	306	322	355	309	319	317	318	364	346	337	338	290	340	334	327	319	345	349	318	323	314	350	317	309	337	330	324	344	319	351	322	334	306	326	291	334	323	355	318	335	343	303	366	334	337	329	324	318	359	304	311	292	287	326	342	286	309	315	353	285	308	293	342	322	332	349	309	359	339	301	328	326	323	298	310	326	323	322	334	328	376	311	305	323	342	323	341	324	325	334	348	329	333	337	311	325	306	319	345	327	352	294	312	299	324	319	351	325	346	311	304	329	332	318	307	319	310	317	337	309	340	308	286	298	342	330	328	336	344	365	318	296	325	326	319	330	304	291	346	336	301	350	313	347	339	331	282	302	342	360	307	338	342	306	319	351	332	320	331	334	291	324	353	300	345	318	375	332	300	321	311	295	311	332	333	309	333	353	343	369	324	323	324	359	293	341	300	327	328	324	339	343	341	364	314	331	324	324	323	310	323	324	327	305	303	358	315	316	340	318	311	340	305	354	330	320	336	314	316	322	336	351	312	309	323	339	314	308	327	316	312	290	319	355	354	324	354	340	362	310	310	323	335	328	317	309	322	370	305	312	347	358	299	311	308	315	289	350	331	345	305	324	317	316	325	334	323	333	341	331	295	358	318	324	321	332	307	343	357	349	321	321	323	316	332	332	308	347	306	320	305	343	319	318	309	301	311	329	330	329	319	351	314	316	323	331	361	350	334
23956	21538	29044	24467	21542	11148	1372	951	810	723	766	706	693	639	678	687	648	639	651	629	617	607	629	565	619	601	595	624	609	633	631	574	624	617	574	616	567	580	549	609	635	590	585	588	596	582	598	564	565	606	556	608	580	580	604	589	605	553	597	590	628	567	558	574	604	602	553	575	561	560	541	617	574	570	601	613	616	559	558	541	608	578	545	541	557	586	580	569	534	596	568	570	629	584	597	594	551	567	617	592	555	559	572	569	561	581	573	549	541	590	601	554	567	548	624	605	580	559	581	589	590	533	576	570	612	563	539	567	566	623	577	562	607	597	574	559	556	578	568	522	556	586	592	571	573	572	619	594	623	562	591	617	573	587	552	579	524	574	573	572	614	607	614	561	527	563	598	564	586	542	576	566	535	605	614	564	580	604	605	535	600	576	582	585	608	567	598	555	582	571	572	512	567	596	595	588	528	567	548	608	600	571	580	566	558	566	595	560	580	613	567	601	581	571	577	599	610	568	582	577	614	561	573	559	581	603	585	604	644	605	577	555	612	560	573	571	589	578	548	553	583	557	578	593	580	550	600	582	575	590	596	574	591	570	571	574	572	582	580	555	569	542	568	596	589	567	595	582	544	566	573	582	576	562	621	554	593	583	560	536	590	558	533	595	637	569	605	562	573	606	603	594	552	580	580	548	585	576	596	596	571	580	560	563	583	577	562	559	602	599	584	573	597	622	569	560	619	566	579	544	564	580	553	587	559	553	600	580	576	564	575	550	544	537	586	552	575	547	550	556	552	562	589	596	586	606	559	560	552	580	553	579	611	546	556	560	579	591	650	577	570	579	592	559	611	636	567	566	591	561	612	570	553	598	564	600	572	598	630	555	580	579	544	581	569	588	551	580	552	564	611	573	582	576	598	605	566	614	592	540	578	534	547	571	580	610	549	575	546	568	569	552	598	541	603	568	559	579	558	561	581	575	586	556	561	538	592	564	599	565	563	567	666	565	572	603	570	604	540	581	593	598	610	565	567	577	595	609	626	538	568	613	570	568	609	603	584	591	624	591	601	564	606	560	590	566	584	536	560	580	574	561	554	556	591	544	568	590	587	570	600	581	544	570	575	553	585	561	557	600	532	547	568	596	601	548	602	522	560	602	580	549	607	580	540	562	593	555	576	585	581	615	589	559	566	557	556	547	609	549	615	586	604	572	581	600	610	582	579	574	591	579	539	560	561	574	577	577	575	575	565	610	539	581	569	585	557	597	547	556	604	543	567	580	561	571	608	585	564	580	587	623	585	576	529	539	549	592	577	546	584	599	591	594	591	580	592	567	594	605	554	566	554	600	534	554	577	573	582	590	584	551	588	608	560	611	581	562	644	579	597	578	598	541	602	607	616	589	552	589	609	534	556	559	603	575	581	575	592	516	561	568	596	621	566	560	586	601	581	570	581	557	525	525	586	588	580	585	620	580	549	608	579	578	593	567	572	579	556	613	583	534	580	629	579	579	534	536	562	603	547	586	592	529	595	561	601	551	591	562	585	578	574	562	565	616	572	562	605	568	589	546	595	606	570	558	566	580	585	588	559	572	540	560	571	610	580	583	597	585	556	510	611	571	567	625	588	594	582	544	548	546	571	581	576	512	547	597	546	537	546	560	574	563	579	596	600	594	569	617	598	580	587	585	588	631	578	640	547	572	596	592	614	569	588	562	597	564	592	565	547	579	538	531	604	602	609	598	546	586	575	592	605	602	549	587	602	561	596	577	577	581	557	590	602	585	583	597	612	577	552	552	602	555	574	565	564	597	567	596	572	558	575	526	609	575	622	555	601	547	598	549	536	545	577	578	619	580	548	549	585	634	592	567	561	566	599	595	553	575	574	594	578	548	566	601	577	603	573	561	568	569	589	581	563	564	580	578	618	616	587	629	591	559	539	607	570	553	571	592	574	552	579	532	617	544	560	589	542	588	594	550	577	564	568	599	585	581	597	561	564	569	559	557	540	553	594	566	575	568	594	628	566	539	608	577	568	579	593	592	576	645	542	539	572	574	511	567	575	591	561	581	547	587	584	555	577	626	543	531	569	564	546	573	601	591	572	590	574	609	572	552	583	611	566	566	561	625	554	583	543	560	563	597	528	568	570	545	564	571	529	617	581	600	551	562	534	555	560	579	574	529	568	547	551	563	581	534	606	590	604	585	577	544	610	578	551	569	536	609	571	592	579	593	589	605	564	530	555	574	581	552	564	601	543	597	575	613	596	617	573	588	618	612	565	548	576	622	556	560	591	569	558	581	616	548	564	550	599	550	613	593	588	593	584	565	608	591	610	559	600	587	554	565	595	568	563	597	574	628	577	567	576	559	563	547	553	579	589	544	637	585	560	570	594	584	576	666	565	582	551	591	558	580	578	602	586	551	558	596	547	583	550	522	553	564	563	584	555	578	542	605	624	564	544	555	578	622	595	547	579	564	560	551	599	569	571	563	579	576	533	565	590	587	549	581	564	533	545	594	618	567	557	588	579	596	582	575	540	585	551	594	562	597	512	545	640	584	576	556	582	579	534	571	563	608	626	595	600	610	578	584	574	565	560	585	609	596	527	581	600	587	617	552	584	585	529	604	569	617	574	583	589	621	581	586	586	575	611	548	596	558	547	567	605	607	577	566	566	596	575	574	579	544	568	555	571	562	550	624	576	609	613	583	584	527	600	573	608	569	565	592	569	582	561	584	612	598	587	570	574	558	577	568	583	577	569	570	595	615	641	594	614	623	573	564	577	601	587	579	590	587	574	587	621	580	505	589	615	601	563	599	576	539	531	610	573	586	631	555	585	576	580	566	590	570	570	562	575	613	561	626	555	553	579	530	571	555	587	584	569	589	526	583	578	612	536	602	592	572	554	549	589	578	592	562	538	558	563	571	603	592	609	556	579	586	568	568	542	577	575	576	561	560	568	570	608	559	597	549	590	546	529	587	604	581	581	572	528	612	532	557	616	577	592	571	580	568	544	636	579	605	599	579	592	591	535	597	553	570	601	567	628	546	595	594	613	555	594	530	542	562	588	588	603	572	547	546	563	636	549	589	583	540	558	562	612	558	568	601	583	548	584	551	573	581	577	571	560	560	597	583	611	617	626	578	558	617	624	582	560	601	541	560	573	578	582	575	545	555	526	582	590	582	589	601	621	583	559	531	559	565	541	563	556	584	576	592	572	556	586	514	588	556	516	599	552	570	586	557	614	589	589	558	537	623	581	567	578	584	625	577	538	573	531	567	557	554	551	561	528	585	578	591	515	575	559	590	583	524	628	561	569	575	566	541	579	600	568	590	595	602	588	526	588	587	592	599	580	574	612	541	582	596	553	547	548	566	544	565	578	596	602	598	587	543	555	594	592	567	543	552	585	565	564	575	591	576	599	523	592	591	596	600	548	548	538	603	598	582	540	621	575	575	599	562	577	545	586	565	597	576	551	564	570	562	587	536	631	581	576	533	559	588	594	541
4590	9845	7996	4071	2748	2179	1832	1522	1344	1213	1108	965	994	931	841	824	798	827	845	783	772	744	783	766	753	738	739	737	738	729	708	724	783	715	652	728	690	720	701	725	693	699	704	684	693	663	699	665	682	706	704	697	689	677	696	732	703	722	699	660	724	718	721	662	691	709	683	674	738	703	701	734	700	706	693	753	702	720	648	719	665	634	696	706	725	654	695	699	697	651	665	681	682	686	676	658	690	706	667	702	671	700	656	682	726	750	687	688	677	655	666	657	672	723	708	716	738	699	660	690	683	695	659	686	688	720	653	703	677	635	651	694	734	705	714	691	630	674	682	716	687	757	691	698	700	682	711	647	663	712	715	716	699	690	725	653	698	696	687	726	664	687	766	643	685	692	693	689	704	667	672	691	641	672	688	726	652	709	680	701	671	685	664	703	686	663	635	707	699	667	714	644	651	651	669	683	646	668	705	693	697	689	635	682	687	709	697	638	698	688	719	684	709	703	715	695	645	670	669	665	686	702	674	665	717	719	711	678	654	677	624	675	710	689	682	648	708	721	689	695	669	683	648	684	679	719	657	699	690	708	672	717	688	693	679	690	638	689	707	724	677	713	678	705	647	670	722	705	677	662	654	710	691	674	674	658	724	726	688	705	667	740	663	645	694	722	647	658	680	730	732	692	691	689	686	721	716	696	724	705	737	636	697	646	694	686	683	704	677	663	737	685	674	705	689	639	691	685	705	682	661	673	674	687	678	688	655	695	665	685	678	712	649	672	655	734	680	736	694	696	657	680	711	726	722	639	707	700	677	649	644	652	703	670	671	711	683	672	721	639	667	677	672	714	718	686	663	698	707	660	672	722	664	716	701	693	755	713	683	713	705	661	697	690	691	684	699	716	650	723	712	695	684	730	709	736	715	672	658	691	692	651	683	703	679	713	713	663	713	748	679	688	680	699	664	716	718	683	698	708	714	715	659	738	686	693	635	698	702	657	673	716	703	712	709	634	652	702	680	696	687	685	694	699	680	683	682	735	637	694	648	695	685	673	701	680	702	691	622	675	681	679	672	639	636	693	720	664	687	712	687	709	642	679	699	666	668	692	686	656	700	702	628	663	660	699	681	674	778	724	680	655	709	694	704	681	708	671	679	668	676	694	704	688	678	688	686	666	689	634	657	718	731	638	673	687	687	700	671	711	636	685	697	660	678	669	730	648	655	685	701	640	679	719	689	639	654	650	754	732	677	678	648	714	710	671	708	712	654	711	690	688	689	668	696	680	653	703	704	677	727	689	689	671	677	675	707	667	730	697	689	717	709	678	706	680	700	677	631	657	686	672	644	692	643	676	675	718	694	737	774	652	702	741	669	697	660	714	659	750	669	704	701	710	659	709	730	657	683	711	696	655	655	644	713	664	691	680	656	663	712	610	678	712	650	680	708	710	744	712	720	645	725	656	655	688	714	648	649	658	709	654	715	678	663	678	703	725	712	675	728	649	719	710	702	691	703	719	679	674	674	689	697	661	664	681	654	709	692	698	715	709	711	660	668	646	704	690	650	687	655	716	711	671	706	694	646	709	697	652	673	679	675	723	713	718	637	624	670	656	680	712	700	673	701	688	698	670	675	710	651	673	721	693	692	703	672	651	655	679	643	683	672	679	678	698	685	737	675	698	702	649	665	681	666	657	718	722	696	689	705	710	724	696	692	673	735	662	651	700	684	685	696	673	672	679	665	725	732	703	723	694	734	705	677	689	700	683	685	707	640	681	701	698	686	648	681	668	689	651	670	673	651	668	673	680	717	701	684	700	700	702	694	669	630	684	702	696	684	634	708	669	707	628	692	668	700	727	694	684	673	649	654	693	670	674	670	723	668	685	656	706	677	645	648	692	708	697	706	713	725	699	641	684	676	657	683	721	745	651	705	681	671	688	654	668	680	675	712	676	683	654	682	724	704	652	692	695	700	658	692	681	663	707	679	720	662	682	710	694	653	687	706	672	716	689	674	699	737	717	699	685	706	678	707	676	699	660	682	679	687	708	668	702	699	748	715	687	706	665	654	640	700	714	704	672	686	681	665	657	634	685	680	665	685	662	714	705	683	671	702	633	668	631	632	650	692	692	648	683	668	724	704	707	681	686	686	652	672	668	683	680	673	662	675	724	667	683	652	731	716	706	674	714	686	694	669	645	663	696	677	706	658	718	698	732	656	674	703	649	679	702	695	681	714	676	692	717	678	674	688	680	726	648	723	681	725	675	677	682	650	700	688	730	697	692	722	697	685	646	714	674	658	678	680	637	693	660	731	633	671	702	608	699	685	700	641	704	652	682	652	697	666	647	670	728	668	660	692	717	671	665	682	676	710	705	715	693	666	698	700	685	660	658	679	686	714	722	677	697	681	654	707	697	689	652	699	743	709	701	682	661	672	727	671	643	707	643	688	719	711	690	676	707	686	673	668	694	701	707	705	631	682	658	675	659	721	716	693	657	680	661	672	665	712	686	690	659	678	660	690	656	659	671	724	647	695	676	640	676	731	679	698	723	689	661	710	705	752	695	648	662	672	705	697	661	659	670	656	796	648	678	700	664	643	661	737	715	675	724	662	672	624	696	706	689	676	687	729	692	653	679	689	673	664	667	675	738	677	690	719	681	748	690	640	723	682	681	719	669	671	689	692	710	656	664	657	686	667	646	674	729	668	723	721	682	698	664	676	695	743	657	704	687	659	677	699	684	677	730	673	688	687	684	670	699	674	712	688	719	675	726	684	630	687	713	696	683	695	712	692	657	686	708	663	666	651	695	697	657	676	671	718	669	656	666	661	692	728	712	710	646	668	714	714	711	704	653	687	697	709	652	700	666	685	670	685	666	700	743	675	714	660	699	643	670	693	708	695	672	649	715	717	691	721	667	615	669	672	699	657	705	729	702	683	708	653	709	716	679	674	699	658	703	739	629	681	697	718	703	719	724	703	701	683	672	695	700	684	654	710	692	698	670	647	664	711	693	713	671	710	685	703	671	644	672	671	705	662	634	754	691	660	740	704	698	699	714	710	642	709	680	742	673	687	718	704	705	705	739	707	686	697	613	678	696	705	685	682	730	705	661	703	689	710	676	644	688	693	702	710	702	628	678	682	696	683	675	679	696	679	682	687	666	726	693	680	701	656	671	728	756	718	638	661	644	676	648	659	697	683	691	704	679	678	631	673	660	673	692	707	725	694	656	687	651	673	712	701	712	686	684	726	652	694	688	673	702	644	696	713	648	687	708	694	648	707	685	733	678	720	675	653	726	658	717	711	730	662	719	669	666	672	659	631	680	683	687	645	642	666	655	656	694	681	704	666	669	645	722	664	677	708	715	670	657	696	667	685	730	654	692	633	681	643	668	703	702	737	711	710	699	671	693	664	693	660	680	656	766	664	703	685	692	705	693	699	674	638	686	688	633	751	713	680	689	697	701	644	723	752	669	654	723	651	648	672	665	718	654	695	651	644	683	687	670
25438	21672	27920	25793	9270	613	527	368	366	345	341	315	312	326	307	298	310	305	321	273	278	296	289	290	281	298	280	282	278	290	278	272	279	270	272	285	297	262	275	278	269	265	303	264	294	275	272	280	286	274	284	293	293	277	300	292	268	280	293	286	256	280	281	277	265	279	269	293	258	264	264	250	286	236	247	300	264	238	261	287	300	282	280	267	245	310	283	276	285	279	270	285	253	284	257	291	263	256	262	254	277	278	274	305	299	284	269	267	252	290	266	258	270	245	277	226	272	289	242	271	251	281	279	271	272	264	266	307	256	278	272	255	251	274	245	269	290	270	273	273	285	290	245	258	300	282	296	239	268	277	274	253	262	278	296	239	276	268	296	285	266	290	278	289	274	306	256	243	239	273	237	231	271	280	278	277	262	263	275	268	283	268	229	275	282	302	277	279	275	291	280	286	265	240	261	265	242	275	278	275	282	291	260	276	267	296	272	276	259	284	285	238	294	298	248	321	261	257	299	256	248	275	278	235	278	256	268	261	254	259	271	258	275	275	270	287	281	305	283	257	285	273	239	243	289	254	305	259	284	254	292	265	277	269	279	296	248	265	294	280	248	250	272	252	297	271	250	249	276	276	239	241	261	277	257	268	295	303	250	274	264	266	267	293	269	261	285	278	233	261	265	297	304	271	302	275	281	255	268	285	276	287	298	268	281	264	275	250	256	284	264	259	277	273	256	303	274	258	280	320	280	276	297	294	292	299	293	267	270	261	258	261	271	281	265	270	247	240	261	291	298	264	232	233	259	288	307	259	284	275	254	243	277	245	292	244	257	290	259	250	287	283	263	245	278	256	266	281	289	269	259	277	277	267	287	270	264	283	275	270	251	299	255	257	278	295	268	250	276	280	271	275	270	254	263	262	265	278	251	255	293	269	282	294	257	243	301	253	272	269	261	290	249	270	282	291	285	264	260	240	258	261	277	277	294	266	257	287	280	267	284	297	261	279	271	263	255	285	281	282	287	252	268	246	270	281	262	275	270	269	284	256	283	235	255	277	242	267	297	259	298	253	291	241	276	265	233	260	274	291	266	232	264	291	283	253	258	321	280	251	268	307	275	274	294	271	262	297	269	258	270	289	266	268	294	281	257	281	281	289	262	248	264	268	246	263	258	267	270	274	258	269	264	273	250	241	257	246	278	270	261	266	256	263	270	274	277	238	286	302	270	284	268	275	283	261	271	266	273	243	267	259	282	265	299	284	264	260	284	302	266	249	247	256	263	264	308	277	251	258	260	258	286	300	310	280	273	298	243	292	233	264	290	282	278	247	284	246	274	286	289	288	280	258	259	262	238	274	285	289	286	260	285	269	250	286	254	256	252	260	263	268	264	279	245	286	304	269	251	262	260	285	273	282	270	287	293	258	300	250	265	295	242	280	273	273	250	288	272	281	266	297	270	267	278	268	281	265	276	286	282	304	258	277	262	243	255	264	286	264	298	262	252	280	284	282	269	274	277	274	266	278	262	272	270	279	273	264	280	279	254	272	274	243	290	270	300	280	294	276	273	241	277	276	257	307	266	263	275	245	249	245	251	283	260	274	268	283	278	267	272	278	280	234	283	287	271	267	267	282	271	278	294	291	304	289	260	262	270	258	293	241	280	264	234	290	264	259	295	248	257	275	252	294	256	267	276	275	304	282	253	286	285	247	280	252	289	286	271	254	259	275	255	277	267	266	301	237	279	261	283	258	251	270	264	266	277	275	249	262	281	281	255	263	289	255	294	278	286	288	261	253	264	255	265	272	255	268	259	299	281	277	254	288	234	262	293	298	254	241	249	277	282	290	292	265	275	263	289	285	283	268	248	245	242	268	242	276	279	290	233	261	253	264	300	263	263	258	264	275	277	268	307	278	251	262	287	261	282	267	278	270	270	287	268	290	291	279	260	256	272	291	292	274	274	257	277	251	271	276	291	262	300	227	261	261	291	279	274	247	288	286	246	245	255	241	292	269	280	261	267	250	248	291	277	268	298	249	264	250	266	271	271	254	260	276	260	274	268	278	276	291	263	294	268	261	240	287	264	271	285	297	292	264	282	283	237	238	285	277	264	257	261	256	279	262	274	275	283	292	250	258	269	261	308	256	290	256	272	279	261	309	280	284	260	273	255	270	273	263	268	286	260	251	267	273	278	262	234	265	265	274	276	287	304	258	270	236	292	287	279	271	284	274	277	256	274	279	249	275	266	285	271	263	263	273	295	284	279	274	266	248	277	269	298	279	259	264	260	282	256	261	257	248	246	267	275	261	277	274	282	267	279	248	284	303	270	290	278	251	296	281	248	283	305	267	256	295	277	271	305	265	305	266	268	269	304	258	261	252	253	293	249	277	259	289	294	249	283	266	274	266	274	293	255	276	247	281	288	316	244	284	273	259	296	268	265	295	269	278	256	269	269	282	269	251	275	259	283	273	284	260	283	250	260	258	256	272	271	276	278	263	300	271	278	264	315	275	276	248	259	291	307	255	276	255	250	246	278	295	253	244	274	306	282	283	249	264	275	276	268	281	284	260	251	279	253	254	256	256	260	274	262	291	269	289	263	265	280	258	281	283	259	301	244	249	270	276	265	284	245	283	289	280	284	256	283	266	280	263	298	276	289	269	281	270	265	238	286	233	277	269	249	279	239	277	268	278	287	264	263	263	275	308	254	287	255	272	262	288	283	280	282	272	290	280	267	253	237	287	279	282	290	281	290	260	249	301	237	279	247	237	264	256	290	293	310	250	274	293	264	288	260	287	259	243	242	281	270	297	274	286	262	302	286	275	292	253	275	271	274	260	280	294	278	252	304	267	265	295	239	273	254	265	281	258	290	257	272	290	257	300	266	260	260	272	272	258	265	276	256	284	288	277	271	266	312	292	269	272	269	264	322	258	283	277	292	270	299	299	262	276	293	255	301	298	264	238	285	290	269	271	282	275	249	324	301	277	276	275	285	285	287	262	278	268	316	301	259	268	257	297	258	256	280	279	256	272	312	289	250	244	255	265	257	241	265	272	291	244	255	289	239	279	268	252	252	266	249	292	244	274	272	275	251	278	276	268	279	274	267	237	264	274	276	249	310	296	272	255	277	263	288	255	275	253	261	263	287	282	232	280	258	264	253	287	245	276	251	271	269	284	250	245	278	288	289	273	278	251	280	263	292	248	307	269	270	279	265	263	282	280	255	266	287	275	229	254	259	289	279	282	242	282	295	261	255	275	271	240	278	258	249	249	266	267	253	262	264	283	262	286	269	289	271	263	263	267	264	260	266	253	299	298	297	251	269	248	303	285	267	268	246	274	285	270	274	252	299	285	272	282	269	292	258	275	292	269	265	244	273	267	267	256	241	276	241	260	261	280	289	286	266	269	273	310	270	259	255	291	264	279	286	266	264	245	268	286	244	268	239	244	270	274	281	264	282	281	296	275	291	291	264	274	281	267	276	273	299	267	266	287	255	267	271	275
4508	5542	4271	2117	1516	1171	917	829	745	627	582	552	501	488	468	448	468	441	412	420	437	381	399	441	409	395	399	390	364	389	371	429	374	400	360	353	355	378	374	365	421	387	369	376	357	337	385	399	373	378	364	387	364	378	361	396	362	362	354	331	344	371	357	361	340	371	377	362	338	332	342	397	347	367	369	369	366	364	413	398	380	349	383	364	407	363	377	395	350	360	388	361	348	382	368	375	374	350	380	366	364	390	386	347	375	365	391	378	354	370	374	334	407	366	375	362	339	356	342	344	351	351	384	362	373	357	385	347	349	361	337	368	366	331	375	367	377	333	365	380	380	380	381	362	378	359	387	346	367	349	356	394	379	330	331	389	355	374	363	362	374	347	351	370	377	378	348	379	367	320	396	366	356	348	367	346	321	374	411	366	358	355	365	386	390	371	366	386	380	371	391	361	357	363	358	369	370	394	397	391	333	371	370	374	372	352	356	368	346	361	356	378	368	361	349	332	370	385	367	343	383	371	338	374	363	354	386	385	376	353	357	327	361	380	379	370	358	361	345	346	323	357	345	408	355	353	390	352	381	388	344	392	380	342	368	343	387	348	368	345	365	367	374	362	370	398	327	364	401	361	381	365	370	327	354	395	394	379	381	345	374	367	385	350	362	370	371	373	371	385	340	375	381	367	365	353	385	360	391	365	399	372	347	356	375	379	355	301	391	360	350	353	364	359	358	326	349	360	345	351	334	336	362	357	365	390	367	353	371	374	337	365	361	366	320	368	347	378	375	372	361	371	389	369	402	349	372	402	348	369	325	342	380	419	379	380	328	378	375	362	388	335	373	374	368	368	393	347	362	354	361	327	363	351	355	386	393	396	342	365	378	378	338	340	389	378	346	364	340	368	387	312	377	365	377	360	363	411	362	367	364	341	342	348	402	351	370	402	361	344	394	380	372	312	359	321	363	370	340	360	360	359	355	372	337	364	382	334	357	352	356	361	350	324	372	315	375	357	332	338	373	373	354	365	358	382	352	342	360	368	371	368	334	356	363	363	359	403	365	356	368	389	386	383	357	352	366	373	369	374	401	355	380	405	366	362	346	375	358	367	412	374	361	387	355	373	393	363	362	372	401	389	369	349	363	382	358	341	329	353	359	362	348	381	364	344	343	409	365	366	345	400	332	370	373	349	358	370	369	380	323	343	349	339	357	359	335	358	351	372	339	388	365	371	344	384	314	352	394	365	345	359	340	371	353	377	354	356	383	329	375	370	404	368	363	347	369	372	370	372	363	376	366	388	359	396	343	388	351	366	379	384	373	342	345	372	345	377	345	363	372	363	351	369	356	348	366	341	394	391	377	363	359	359	377	362	362	361	404	341	328	357	381	340	345	373	376	367	375	358	408	381	383	373	368	372	367	358	394	358	374	356	358	330	342	342	368	353	360	364	380	378	365	334	348	414	380	364	339	394	365	365	333	410	367	361	356	357	350	341	360	370	379	361	375	370	344	348	356	396	387	373	375	364	333	363	376	368	350	385	368	362	383	319	344	364	373	356	362	379	365	353	364	368	356	332	380	356	358	350	377	368	374	364	361	384	363	350	384	354	352	357	370	394	352	353	366	402	334	365	332	356	367	360	322	377	367	373	361	347	324	343	371	358	382	357	360	371	378	374	377	374	352	357	377	350	376	378	352	355	332	392	371	380	382	341	359	346	351	406	347	362	360	374	390	332	381	374	354	370	364	342	340	361	354	391	380	386	371	357	403	348	336	349	352	343	390	355	375	356	340	379	339	375	351	362	319	391	366	338	362	369	343	388	351	362	379	349	366	374	332	348	315	371	372	375	361	354	393	339	333	345	386	364	364	349	352	352	352	378	350	352	375	350	356	386	383	359	391	362	350	354	378	371	373	370	327	349	351	327	324	376	365	353	352	361	368	367	358	372	396	384	388	386	356	314	387	351	346	394	376	350	364	364	354	349	360	364	389	382	381	379	358	373	357	344	355	357	377	376	386	361	378	325	344	375	376	354	358	382	362	365	337	404	353	358	368	370	355	347	347	369	346	389	379	370	352	336	381	361	351	399	357	369	384	358	379	366	354	361	380	329	345	354	376	396	364	370	386	386	380	416	350	324	348	360	324	348	390	381	392	346	365	378	366	366	349	398	393	353	363	332	373	387	357	347	392	359	380	387	365	374	352	366	343	345	330	334	375	373	376	386	358	344	337	391	366	353	349	342	363	383	362	374	346	353	355	363	367	343	380	358	390	386	364	381	351	371	349	371	367	387	371	356	384	394	382	356	359	340	369	409	382	395	388	356	372	349	358	374	333	381	329	371	349	397	309	377	360	385	346	399	338	359	365	312	381	352	398	368	336	372	362	363	328	402	367	327	367	352	377	376	360	365	372	337	361	372	357	379	373	363	367	359	388	382	391	339	373	373	386	365	365	362	378	371	362	342	426	364	364	351	362	406	353	363	366	313	386	386	371	332	393	314	366	371	375	376	356	325	356	366	355	366	347	355	329	390	366	335	375	395	335	374	334	403	356	364	359	355	360	357	352	388	410	370	345	341	370	316	359	359	390	368	350	401	362	348	350	323	348	397	366	351	371	359	329	340	347	371	360	370	381	368	359	337	334	339	363	361	347	357	375	376	355	373	379	371	366	381	369	349	360	356	396	388	379	355	393	348	345	387	387	348	374	382	350	345	382	338	367	362	349	323	365	344	325	348	371	399	317	370	373	341	362	346	346	359	378	435	374	386	367	365	390	376	357	379	379	365	362	354	352	339	370	400	380	366	388	346	360	326	390	371	328	360	364	353	392	382	343	381	344	347	369	407	371	376	378	363	343	363	345	373	388	359	372	370	386	343	359	365	377	348	378	351	371	365	387	365	380	379	386	393	391	347	397	349	356	374	379	346	327	358	341	356	365	335	358	371	338	379	361	343	360	362	385	365	359	344	334	358	347	362	372	372	372	413	360	400	380	364	369	377	376	398	377	383	374	348	356	348	360	350	350	370	376	403	346	382	392	395	347	372	375	336	390	378	409	352	328	342	377	382	382	349	378	349	376	380	338	359	396	355	373	382	339	381	368	362	363	339	389	367	380	381	348	364	379	344	355	381	357	362	371	369	375	367	360	369	341	393	374	367	364	361	371	378	388	360	366	355	364	349	376	385	390	366	360	388	358	340	372	303	378	378	359	344	371	351	354	385	393	371	397	370	356	378	360	340	360	363	327	330	378	330	379	360	383	360	337	359	354	361	356	352	346	378	337	355	362	354	345	348	332	364	362	377	356	376	388	359	362	373	345	348	373	351	377	373	376	363	353	389	314	385	352	368	375	382	382	380	392	360	379	388	370	355	373	400	380	353	336	351	356	371	387	357	360	361	380	380	370	393	343	359	366	330	339	379	355	338	378	372	376	348	364	351	398	364	379	387	355	379	367	389	385	358	383	374	359	355	370	378	345	363	367	371	369	356	390	365	346	378	342	372
23173	21720	29689	24296	21708	21749	10873	1637	1173	1145	1053	1050	994	970	946	908	934	860	859	808	810	848	802	840	806	822	830	850	865	883	754	764	809	778	818	785	791	773	805	768	782	754	799	735	825	724	765	774	815	789	778	758	787	771	809	778	693	763	754	781	777	787	770	723	718	740	750	748	774	734	809	772	749	804	782	745	759	748	772	792	771	729	777	738	760	752	786	755	723	812	764	716	800	788	824	790	765	781	822	749	776	759	789	798	775	802	735	738	697	739	744	731	770	741	780	746	764	786	763	774	752	760	781	715	727	741	747	727	776	744	766	794	757	808	798	697	787	775	766	720	793	745	697	725	731	743	729	773	766	761	785	762	787	725	755	755	746	744	734	756	760	774	787	741	737	791	727	736	812	746	802	769	768	778	780	742	758	731	774	770	752	780	783	770	751	749	764	748	814	790	746	768	789	751	742	753	745	719	761	737	769	758	775	756	816	749	725	736	734	739	685	730	722	762	773	779	780	809	769	811	814	737	722	769	817	808	750	789	805	753	767	760	733	748	727	745	723	771	728	779	703	740	675	777	788	730	765	719	800	780	799	778	789	732	724	733	779	740	723	698	804	762	791	732	745	773	768	741	745	766	787	758	787	773	757	770	778	811	811	755	736	811	761	712	726	763	772	763	790	796	763	790	796	761	789	760	717	711	776	775	788	758	721	776	732	762	754	760	777	763	745	776	775	771	737	771	809	729	698	758	743	724	806	685	744	736	782	739	754	774	755	761	810	744	757	761	724	726	713	733	723	728	733	746	741	744	765	786	753	787	762	791	775	732	799	745	767	787	805	716	803	768	757	744	783	742	764	734	751	813	746	716	750	774	756	792	762	781	690	763	729	761	827	790	762	809	727	810	776	749	745	746	762	751	792	827	755	758	750	736	738	805	762	814	755	780	755	735	743	715	761	815	761	783	776	747	713	796	751	800	735	775	779	788	781	745	776	737	771	814	770	780	753	736	744	773	756	736	773	768	742	772	739	768	794	784	759	749	755	749	744	744	785	727	803	737	708	725	744	752	804	715	763	744	774	749	803	745	768	734	771	705	813	733	771	762	780	727	774	687	766	724	757	764	739	765	794	812	781	703	783	805	732	744	750	711	737	728	790	715	770	724	739	706	818	775	756	741	812	764	727	788	747	713	783	739	724	787	746	749	769	728	713	772	791	779	783	737	731	797	778	775	761	783	760	767	762	724	790	775	748	761	759	787	812	747	760	810	789	735	771	719	758	710	783	789	780	729	769	743	713	785	743	827	808	741	770	735	738	769	721	770	774	819	746	765	752	735	778	752	728	757	755	737	801	800	741	710	783	783	734	751	714	760	754	778	768	732	728	731	767	765	796	703	739	805	733	755	773	728	725	747	764	745	720	712	757	760	776	787	791	725	768	769	728	736	730	717	771	786	727	744	709	722	771	761	771	777	777	765	776	788	784	750	760	772	788	757	769	774	717	723	752	759	766	770	725	723	694	823	767	746	779	759	735	769	776	696	728	777	758	753	756	748	750	760	732	760	734	747	790	783	752	703	762	743	749	747	714	781	776	783	749	736	740	724	771	787	793	768	752	767	738	818	734	763	749	839	705	758	759	784	750	798	748	793	759	762	755	758	718	711	749	740	728	764	735	731	721	758	765	789	724	770	775	772	818	741	768	752	720	729	733	756	754	757	813	795	760	729	811	753	727	801	739	794	835	751	714	764	744	766	743	771	759	724	779	736	789	773	743	753	783	787	798	767	705	748	767	755	757	721	779	734	750	710	746	676	747	748	745	750	701	761	744	758	763	728	782	704	776	844	805	743	768	766	767	742	743	704	757	744	802	778	769	745	787	775	770	756	765	723	731	700	751	731	754	729	784	749	731	696	814	748	775	750	748	743	796	726	733	806	780	690	720	796	778	746	721	725	784	751	772	727	771	736	750	749	809	783	727	774	710	733	763	738	738	768	769	769	782	716	764	739	739	754	753	757	725	781	793	760	734	798	806	754	777	775	750	763	770	779	743	758	747	763	769	740	709	743	788	756	745	758	755	750	745	781	725	726	746	760	736	755	770	684	805	746	734	711	732	769	750	806	751	740	793	792	752	742	763	753	739	760	753	722	795	738	746	792	753	758	737	751	788	771	729	786	745	723	726	735	786	748	734	763	775	757	747	796	740	731	756	731	769	775	782	762	744	730	732	755	716	770	782	783	767	755	712	734	771	729	753	736	740	758	779	745	738	768	741	737	727	752	746	760	741	766	752	772	756	798	719	775	759	710	726	835	751	762	758	714	742	714	764	742	751	662	730	750	779	722	793	762	833	771	737	747	685	769	745	710	759	765	725	720	766	804	801	720	758	769	783	766	758	786	744	756	752	712	755	763	737	762	721	730	780	794	717	768	771	743	751	783	701	745	778	730	715	768	740	735	728	777	754	783	737	780	763	746	744	714	701	733	732	795	730	727	762	773	770	781	773	820	718	806	748	735	753	756	776	786	741	782	723	780	741	780	759	773	768	750	787	757	796	801	745	783	760	755	718	776	738	767	802	732	786	729	777	766	672	732	771	752	729	733	756	754	744	728	762	705	747	773	738	730	708	795	795	778	790	756	694	741	736	732	771	765	727	737	744	786	771	748	702	770	764	743	810	749	750	765	732	758	717	719	758	772	756	738	754	812	754	787	779	771	730	742	739	758	744	774	739	751	756	752	735	753	711	742	761	779	734	778	803	745	761	807	749	774	721	735	755	712	767	752	779	780	769	780	734	800	796	773	786	755	778	742	734	748	720	784	779	766	755	757	753	727	764	752	750	758	781	735	765	745	783	743	771	792	729	698	736	765	766	744	746	732	745	704	768	713	733	827	817	725	802	840	746	749	770	764	775	690	763	738	771	792	798	772	738	700	746	729	714	772	762	758	727	785	755	782	705	740	723	795	777	746	751	788	701	736	759	745	742	754	760	751	728	715	740	771	721	733	754	696	732	734	757	762	746	696	754	741	714	721	765	744	745	771	759	752	767	710	754	773	759	761	723	755	770	746	817	727	780	727	780	767	753	765	794	765	784	764	777	739	749	741	750	727	772	757	744	798	762	750	783	751	756	763	739	731	724	790	734	737	737	734	766	702	771	746	786	792	736	780	800	722	784	790	772	751	765	756	760	795	746	724	810	770	756	727	708	745	749	755	739	757	786	765	784	766	726	741	729	740	753	785	741	736	733	789	762	784	760	772	691	792	795	701	733	759	725	744	790	761	751	773	742	789	758	772	754	767	758	737	733	788	754	779	813	799	734	773	750	735	752	805	727	795	771	736	725	754	785	686	764	754	777	799	737	788	815	729	717	748	739	740	793	805	754	726	735	759	733	745	765	788	743	740	726	782	793	779	755	699	730	787	759	756	755	759	750	707	731	723	734	725	756	787	756	765	776	762	767	753	757	775	794	746	734	772	735	799	750	747	766	720	801	669	745	760	760	758	715	753
6933	16289	13095	6948	5187	3850	3072	2567	2235	1791	1671	1510	1467	1321	1312	1214	1202	1168	1140	1038	1189	1067	1002	1024	955	1036	987	981	970	967	1014	924	972	935	952	865	908	966	952	960	950	915	915	939	898	904	951	929	942	875	894	899	927	902	917	944	929	930	880	879	883	949	852	916	950	883	880	893	881	939	891	908	897	971	880	883	897	921	943	945	893	849	937	902	904	950	891	902	892	837	877	930	876	889	962	932	831	918	900	917	956	918	945	876	864	888	868	877	916	956	946	895	904	841	881	924	944	895	915	897	887	882	879	880	922	875	851	942	935	880	939	869	967	898	912	935	933	866	916	886	939	901	914	918	879	889	836	896	879	909	880	908	912	942	921	875	953	881	882	902	903	883	847	937	904	915	908	903	867	948	869	896	836	954	930	867	863	900	860	882	887	893	881	910	937	934	906	924	854	851	854	861	889	842	912	912	912	834	886	863	917	886	868	880	946	894	886	868	925	881	935	892	868	854	870	850	864	904	875	947	907	951	911	891	883	882	883	872	945	939	879	903	883	931	936	908	914	885	866	910	911	903	849	860	902	865	943	890	895	877	858	934	828	859	872	876	884	891	942	887	860	904	884	859	925	899	865	882	889	886	922	894	884	886	920	886	916	861	934	887	899	891	868	900	830	875	882	944	895	862	924	868	925	837	868	863	896	942	939	863	894	850	856	887	907	864	859	906	898	927	912	873	911	848	900	936	912	882	913	923	910	934	881	928	865	893	889	855	922	978	887	889	843	898	909	937	919	918	824	893	894	863	919	905	921	868	888	893	855	855	897	915	904	871	943	929	919	879	894	906	848	886	902	865	917	900	865	870	867	954	909	934	906	871	897	854	884	920	918	903	907	934	910	901	861	927	909	900	886	882	884	897	831	876	897	844	890	889	875	886	917	844	930	929	864	907	890	906	867	874	926	863	865	878	882	861	869	913	918	907	868	863	903	885	865	915	888	890	909	880	901	956	910	849	926	911	886	888	849	886	966	869	868	905	889	896	948	890	905	869	858	941	924	887	914	904	941	814	944	879	910	873	893	926	907	875	886	881	937	901	909	906	880	903	887	865	893	896	927	890	897	888	924	889	885	904	922	902	912	897	936	919	869	940	864	892	899	892	910	927	876	894	871	906	869	899	860	903	862	913	954	934	895	911	911	875	856	898	935	899	890	872	895	935	935	865	878	943	917	860	883	869	844	890	894	909	872	852	852	884	869	868	906	872	825	824	850	873	885	896	860	878	868	877	891	882	878	811	875	896	915	890	899	878	877	899	855	879	892	923	857	861	920	883	894	936	874	899	841	908	897	838	841	885	952	908	918	896	876	874	937	854	914	837	875	838	851	864	877	897	822	895	902	831	859	899	909	869	869	898	927	908	896	865	908	891	901	896	890	840	880	930	946	855	915	886	901	863	922	904	892	876	895	885	897	934	890	903	909	863	926	903	856	897	878	826	938	910	859	926	911	888	879	917	867	885	857	853	863	855	848	845	955	925	885	854	950	867	931	881	880	880	906	945	942	847	887	872	898	848	861	935	878	873	936	895	888	873	878	917	889	873	927	882	873	925	887	941	893	899	858	922	880	859	902	926	858	876	923	901	880	872	848	918	888	870	877	895	949	912	905	905	835	923	875	875	937	894	911	978	888	973	919	877	855	892	888	894	887	897	879	844	894	807	827	909	904	810	875	918	904	882	905	894	916	920	933	908	909	884	909	849	847	873	866	865	897	885	889	891	876	942	854	914	906	902	889	878	855	871	913	910	902	884	899	900	883	894	864	888	917	870	882	859	897	918	881	893	915	897	903	871	881	840	903	890	865	881	823	864	885	852	899	840	854	939	928	891	910	895	924	860	920	882	910	870	908	907	894	877	940	965	903	856	941	902	903	887	907	895	907	885	934	899	874	856	889	916	914	844	899	879	868	886	869	890	900	892	937	934	904	900	896	924	847	914	871	905	890	902	884	909	882	892	880	865	881	907	873	888	867	882	926	884	885	904	904	921	919	812	898	912	845	900	877	972	916	856	865	880	916	869	864	896	958	837	888	925	878	881	896	923	884	887	939	894	839	974	920	865	899	880	860	919	866	916	879	882	906	931	882	866	870	860	864	896	965	903	834	848	881	928	907	906	935	900	915	920	929	882	900	908	869	904	889	911	883	909	848	839	899	906	890	926	899	923	841	801	893	861	905	855	832	906	916	939	914	886	855	925	880	851	827	911	886	907	882	892	893	913	930	857	888	861	860	918	906	913	931	927	888	896	872	858	964	851	893	914	902	904	869	871	916	925	849	884	848	853	853	879	897	924	874	947	957	878	840	860	906	864	863	936	929	934	839	904	893	907	894	930	884	922	889	857	921	894	893	886	906	895	904	898	904	879	901	875	857	895	855	821	916	865	866	834	883	878	850	926	890	875	903	846	911	905	869	869	893	862	889	908	896	857	881	899	855	865	906	856	888	854	875	871	921	943	981	968	953	907	957	890	890	913	869	845	958	916	846	883	892	902	906	851	835	913	899	871	926	835	877	911	920	945	911	876	831	888	887	822	906	943	942	952	871	906	877	892	847	825	895	870	934	912	850	888	919	920	895	931	904	898	884	924	893	879	868	871	886	857	972	827	907	854	921	957	916	873	873	873	925	888	936	909	894	859	912	831	855	885	859	867	878	930	912	899	896	908	858	907	920	905	889	882	841	908	917	891	889	849	925	850	893	859	917	911	940	905	917	857	849	873	935	851	884	900	912	911	911	888	918	853	920	884	846	873	912	893	906	876	886	881	871	898	864	877	899	852	895	911	882	872	920	894	883	917	898	933	920	914	943	883	882	907	880	888	840	900	921	904	863	868	853	877	917	849	890	878	896	872	889	872	895	906	885	882	856	860	972	853	919	899	888	859	903	847	885	873	912	876	896	869	901	866	875	960	955	926	923	872	881	865	865	884	885	946	905	918	875	859	947	880	881	880	889	903	840	848	859	883	909	877	876	898	931	883	872	886	881	916	936	902	883	849	895	909	900	872	868	858	875	893	901	863	883	913	867	875	901	896	884	906	896	897	859	916	878	828	911	873	844	911	854	873	872	899	918	877	895	922	928	871	876	873	911	866	902	907	849	902	941	891	932	867	856	868	889	869	895	929	956	878	893	924	881	873	892	924	893	880	938	864	874	868	869	937	890	942	975	890	920	916	899	885	907	887	939	891	878	863	952	920	860	858	923	898	888	928	899	905	926	931	902	880	921	895	918	857	867	870	952	846	843	897	946	936	918	899	868	878	842	911	897	892	889	907	864	902	869	882	887	943	875	883	872	930	861	904	889	930	950	860	907	922	897	876	855	853	865	905	903	925	897	911	901	913	905	861	887	865	918	914	901	852	897	899	938	904	932	858	894	908	942	877	900	911	894	942	916	910	877	900	914	895	822	908	904	871	880	815	927	916	854	914	929	889	929	898	906	886	898	875	873	853	871	902	921	905
27680	20158	5952	613	402	333	304	286	240	252	303	257	247	287	271	280	276	248	246	277	274	239	258	270	296	253	242	281	254	255	230	244	250	265	283	276	252	273	274	268	266	253	258	262	250	254	263	240	237	246	256	243	244	260	233	259	248	272	269	252	231	259	273	256	236	247	244	225	256	245	255	234	277	264	247	265	238	254	250	258	246	240	244	264	252	275	254	256	228	253	265	278	253	250	253	225	276	259	254	277	299	274	245	255	273	238	257	245	272	276	250	246	247	266	285	254	271	246	270	268	233	267	249	281	239	263	257	254	253	241	242	235	264	273	254	244	266	234	247	263	251	254	244	251	248	231	242	257	267	265	236	240	231	259	288	283	232	262	242	262	233	241	270	250	244	265	245	272	239	272	251	272	230	221	258	285	272	234	273	246	275	255	275	277	269	265	235	255	264	249	250	270	276	258	244	228	254	251	269	232	240	263	233	255	260	288	238	266	220	241	236	311	289	251	263	269	248	250	257	251	255	294	250	259	256	243	265	261	242	238	264	224	246	259	250	258	277	247	288	286	258	240	263	269	257	261	248	263	253	263	262	247	256	268	241	226	278	258	265	218	265	265	254	247	252	241	257	255	263	235	262	244	244	250	244	255	262	268	242	269	251	274	256	263	255	234	274	254	275	243	265	263	269	284	252	241	296	265	247	271	273	245	277	261	227	254	245	256	263	255	260	249	268	252	276	228	289	263	253	248	281	245	256	270	252	275	280	263	247	279	250	233	277	255	284	288	266	230	285	248	239	256	248	221	262	263	267	241	235	248	263	279	235	249	273	276	257	225	301	253	242	261	236	254	235	252	235	273	231	267	267	243	259	260	237	259	265	270	287	264	284	273	240	249	258	270	256	234	244	263	276	268	240	236	268	276	259	252	250	239	268	278	244	267	261	242	248	254	245	250	276	274	258	246	278	263	254	258	257	281	245	232	242	228	246	287	261	295	247	247	255	268	237	243	278	274	252	246	259	257	258	251	255	301	247	254	265	226	246	259	265	249	249	235	221	268	273	252	278	227	268	254	252	272	239	280	245	244	260	245	266	246	275	273	271	263	255	262	270	265	256	244	271	263	253	281	291	267	264	245	244	264	270	262	266	275	263	235	252	265	260	241	246	241	254	257	255	252	285	273	250	278	263	242	262	289	226	268	247	248	224	247	239	254	258	267	236	251	266	228	251	294	278	240	257	267	249	230	256	291	255	287	258	263	272	258	234	248	230	261	244	227	264	237	246	258	261	245	244	255	250	255	245	236	279	249	233	281	272	267	276	256	261	242	218	241	230	257	258	275	259	250	276	252	271	293	268	230	253	258	261	254	250	268	248	268	253	275	272	262	261	278	270	261	270	281	254	249	269	238	247	244	255	267	265	283	252	250	250	241	242	249	272	279	263	251	253	242	247	264	253	269	264	248	269	263	240	265	242	251	290	237	268	235	258	236	265	247	245	248	288	270	228	263	256	259	233	247	247	301	251	250	265	262	281	247	265	270	290	243	269	278	262	253	283	253	246	258	271	263	235	225	244	239	257	274	260	245	240	227	262	263	247	240	249	262	269	256	276	261	232	275	249	243	264	285	259	244	262	243	260	257	252	268	248	262	273	249	265	239	246	270	275	273	245	261	262	223	234	244	273	236	240	257	256	281	227	262	261	251	251	254	255	269	225	248	260	251	272	270	232	269	261	249	281	252	246	227	266	243	261	252	248	266	232	247	243	230	272	211	259	291	253	249	259	252	285	262	274	242	273	240	266	262	237	232	256	243	251	233	258	206	250	258	243	252	225	248	239	248	269	271	250	254	236	258	242	267	261	239	274	252	266	278	261	245	260	227	243	244	272	232	251	272	264	255	260	269	282	263	256	259	254	276	236	258	275	255	242	236	251	254	281	262	254	243	253	260	269	253	266	259	260	228	263	260	242	254	249	273	252	255	243	266	246	284	238	269	278	248	277	300	266	239	251	279	238	273	238	297	234	242	235	275	258	285	234	273	290	250	271	252	237	247	259	219	227	266	235	249	267	266	225	266	230	256	234	255	271	251	252	227	242	273	242	274	253	257	240	251	239	243	261	265	239	244	285	258	275	230	244	279	268	256	230	276	263	250	238	250	275	285	266	239	258	252	250	234	244	248	217	258	246	251	266	257	283	253	275	241	261	257	234	288	281	267	235	256	254	268	268	289	249	250	271	266	264	269	243	237	255	262	234	246	258	268	278	250	267	260	259	265	264	264	275	273	257	265	268	268	253	239	236	240	260	265	223	253	239	258	243	251	241	289	259	268	271	262	258	250	217	253	273	271	261	262	289	284	235	241	254	245	254	261	260	243	261	287	246	254	243	282	229	286	252	253	252	236	278	275	269	269	248	260	266	241	275	289	263	247	268	251	268	278	242	266	254	252	270	249	246	254	220	251	243	262	257	233	248	243	259	267	243	241	261	254	258	247	239	229	247	260	232	255	259	261	269	234	267	265	286	250	271	235	241	272	235	251	227	241	245	275	246	265	246	239	251	250	253	238	229	237	247	240	267	273	238	239	256	244	250	268	260	256	253	250	279	271	256	261	266	266	250	264	244	258	250	250	275	252	253	281	251	263	253	272	237	234	269	248	235	253	276	258	259	270	231	231	254	265	286	256	268	268	252	247	267	270	258	270	257	281	235	246	261	245	232	221	249	258	271	251	269	240	267	271	266	250	264	238	254	225	248	243	266	263	224	241	261	278	256	250	256	242	258	281	272	229	249	247	229	285	275	269	234	282	255	263	242	237	250	250	243	250	230	247	256	281	254	249	242	269	262	214	245	217	271	250	259	244	271	284	263	246	237	248	263	239	281	269	264	250	224	268	272	246	231	244	246	258	264	244	246	254	248	262	237	241	236	266	263	262	249	257	286	252	256	273	229	264	277	228	263	276	238	276	246	251	267	228	251	246	224	288	258	257	261	252	223	267	236	304	261	246	240	265	309	250	247	249	265	261	267	256	253	285	253	250	227	259	273	278	221	250	255	268	270	269	241	256	248	238	240	253	260	291	262	230	268	226	250	254	291	259	239	245	241	272	259	258	261	254	260	257	259	241	233	241	239	244	255	230	264	297	270	242	232	267	266	254	257	245	239	252	265	235	257	246	220	247	252	258	268	268	226	244	250	231	248	264	298	259	239	253	258	287	254	242	245	263	257	265	295	266	237	225	248	245	287	242	245	280	237	243	269	246	224	251	263	253	261	257	260	239	259	242	254	260	246	279	246	267	232	253	270	239	285	258	231	244	274	266	263	239	266	261	263	245	268	272	248	251	246	270	263	290	248	240	241	220	250	244	248	251	245	255	234	241	233	257	295	221	256	270	259	265	238	256	218	266	267	272	268	243	226	252	240	261	260	266	256	255	245	276	274	285	226	270	249	247	273	246	280	248	282	294	239	240	251	284	259	269	235	255	229	259	260	264	254	241	228	280	249	290	207	256
3875	1000	883	547	442	444	390	376	377	379	344	357	370	335	311	352	311	303	331	306	320	309	343	297	309	349	307	357	274	336	291	378	350	324	324	324	326	337	281	303	303	320	318	325	301	348	342	323	361	341	384	324	299	303	330	332	362	320	317	289	302	308	315	323	298	328	316	294	345	347	354	317	325	297	308	329	334	309	344	326	342	315	310	320	347	305	346	336	368	290	332	338	352	312	324	311	316	298	329	319	309	359	342	342	311	334	329	310	317	322	322	319	330	329	310	352	339	328	305	296	312	315	354	319	336	325	326	346	306	339	299	312	322	327	324	325	354	343	315	313	317	320	343	294	322	340	327	323	285	308	331	327	346	343	318	350	368	326	325	338	317	352	323	308	332	313	335	347	344	361	310	331	305	342	333	315	336	309	307	334	292	330	361	303	330	325	310	320	298	358	348	347	355	311	323	302	321	324	318	331	345	317	315	336	341	297	320	312	301	363	332	326	337	318	312	341	319	333	301	321	337	323	314	329	342	329	343	346	346	313	339	325	334	333	340	316	306	322	332	329	308	320	330	308	316	339	347	335	334	327	320	324	343	372	312	304	331	341	324	320	329	340	312	289	326	310	349	314	359	320	327	337	329	315	332	353	312	316	343	334	334	332	305	305	296	318	314	331	322	360	332	302	340	298	307	311	310	318	331	341	313	341	344	329	343	355	339	317	327	326	357	325	335	309	319	323	334	350	318	328	317	324	282	331	311	314	327	340	358	356	332	304	325	317	320	321	325	326	331	325	299	296	347	312	333	348	316	354	336	358	345	305	331	318	319	345	352	327	328	367	326	323	336	311	339	300	311	337	348	330	311	319	323	320	313	313	319	334	309	324	346	283	337	352	316	320	317	335	321	323	328	334	314	313	306	345	364	333	306	346	315	324	324	332	334	348	337	346	344	306	338	327	305	324	353	304	318	315	337	347	314	342	306	337	354	317	308	332	327	320	336	312	338	321	319	333	352	325	316	373	325	330	361	295	326	305	309	327	332	332	309	343	305	323	320	345	341	318	307	322	366	306	340	284	350	302	326	306	306	331	315	304	311	307	321	337	299	331	331	319	324	308	349	316	320	318	327	335	331	349	334	330	313	282	363	346	312	306	317	330	296	340	324	318	305	330	340	321	327	337	307	332	354	313	299	302	294	314	327	331	316	319	309	306	318	332	334	342	321	336	315	340	303	314	314	323	328	336	294	329	335	354	315	328	329	315	351	326	339	342	314	342	318	319	332	323	312	303	339	332	317	353	335	314	335	310	336	307	338	323	337	350	308	370	316	315	305	331	347	318	325	332	309	310	313	344	324	337	292	343	318	324	348	346	350	316	336	349	330	334	323	311	332	345	306	302	321	308	313	327	326	340	312	310	342	346	286	326	353	328	328	326	332	327	340	324	316	362	330	325	295	311	326	365	296	327	352	331	335	297	330	314	294	297	327	345	342	318	335	322	332	313	318	323	336	317	335	344	299	323	322	305	288	327	329	324	314	322	311	308	333	314	318	305	337	351	341	340	307	342	336	353	316	317	339	333	320	305	328	326	338	326	370	325	323	356	349	326	345	333	328	316	333	322	310	308	350	342	310	342	307	338	340	346	304	274	338	298	309	334	307	326	371	304	317	331	346	329	354	322	311	332	305	324	294	343	295	316	334	346	323	328	316	347	328	343	321	334	320	336	302	338	313	332	326	327	291	367	303	335	325	303	354	329	312	292	319	350	336	328	305	349	326	293	330	299	303	315	316	333	318	321	308	312	326	316	345	305	330	325	343	329	316	305	293	327	321	299	324	304	329	347	351	328	303	285	321	314	326	324	363	351	328	313	308	338	338	325	333	322	322	325	340	309	308	297	308	340	326	345	341	303	308	352	306	329	312	309	307	317	330	330	317	363	318	336	331	323	323	322	321	314	351	303	304	333	301	344	307	352	326	318	313	291	314	327	342	342	332	328	344	324	362	317	313	331	341	330	309	329	331	311	305	310	337	356	334	302	324	316	329	342	348	358	311	338	348	346	313	314	322	309	325	328	327	324	322	355	312	330	315	317	338	305	300	315	345	337	341	336	319	357	310	323	330	300	350	346	323	328	329	282	342	326	338	344	313	323	341	324	323	297	342	341	357	328	337	331	324	336	310	314	365	326	321	321	321	320	307	358	312	355	353	350	311	313	325	332	324	334	354	340	301	342	335	360	324	328	320	350	317	344	340	325	333	287	314	342	311	321	310	351	352	350	310	315	317	323	339	316	320	324	310	330	354	310	350	326	343	329	323	324	333	331	331	322	328	357	316	342	323	310	325	353	301	310	336	323	337	326	332	360	321	344	307	305	328	323	314	290	294	319	316	355	337	354	355	328	348	331	307	338	333	309	320	328	311	327	337	343	324	283	296	292	347	315	340	339	325	331	342	334	315	328	311	341	354	328	287	308	298	358	355	347	344	322	356	323	354	314	321	352	320	343	340	343	305	349	340	339	325	330	336	328	333	319	295	314	315	336	336	320	318	306	319	337	323	309	311	307	334	334	318	319	342	344	339	287	338	332	299	371	323	280	317	324	297	332	306	320	330	305	313	333	318	329	313	316	314	301	313	321	322	345	332	336	364	325	349	346	326	299	353	317	347	344	329	347	317	328	314	346	345	371	366	305	336	331	341	329	308	329	374	333	334	296	319	339	322	309	350	320	352	329	318	346	342	292	323	293	331	316	314	327	317	322	350	324	308	328	336	324	305	328	318	312	310	321	335	303	317	325	330	339	323	354	311	312	346	306	315	321	353	327	345	346	326	290	323	334	298	328	338	330	330	320	317	302	329	317	340	304	342	341	345	314	345	309	326	334	335	312	316	321	314	312	326	299	333	336	317	332	307	334	316	312	341	348	322	338	329	327	328	344	321	345	353	321	314	341	318	318	315	324	320	305	316	315	341	308	313	321	326	324	336	305	303	320	300	307	334	334	301	316	348	311	336	332	326	337	335	315	311	309	327	321	301	299	329	318	322	295	350	353	332	292	320	332	323	303	332	291	321	332	328	324	316	317	297	299	300	319	317	307	319	293	329	345	335	315	347	315	330	301	299	295	307	310	336	335	304	326	314	357	329	300	340	314	345	312	331	338	292	330	288	336	283	338	350	325	308	329	347	356	356	316	320	311	336	321	333	325	324	313	308	315	309	304	343	316	306	342	353	325	324	341	309	381	317	333	298	371	317	359	345	332	337	315	323	359	332	311	361	298	299	334	317	331	349	338	310	331	331	308	327	329	309	315	323	303	324	337	310	319	332	366	342	300	341	359	321	308	347	377	309	303	309	320	312	327	304	359	326	328	317	334	318	337	325	332	309	310	361	335	355	317	321	320	304	391	300	366	343	358	326	320	314	335	352	329	353	308	346	327	323	334	317	325	307	309	308	361	332	330	304	333	303	300	352	298	319	320	321	331	315	324	353	302	330	332	305	339	288	343	329	337
24044	21653	29171	24613	21635	11388	1432	981	857	827	823	739	730	684	700	717	644	629	662	648	616	600	617	590	632	587	637	586	614	585	595	612	587	615	599	600	565	610	538	615	595	534	564	579	587	577	636	596	580	614	622	564	608	550	585	595	552	570	590	580	577	577	562	570	537	558	573	590	584	571	571	609	610	539	579	609	560	577	566	598	520	574	598	544	592	556	583	601	591	600	561	634	599	562	536	553	585	561	598	559	568	597	630	585	594	618	602	534	615	569	593	613	589	573	594	566	539	551	586	592	580	545	603	569	528	556	553	588	618	576	540	582	596	587	610	527	536	602	567	518	562	569	604	602	568	582	600	594	562	569	569	547	601	562	544	603	580	621	586	584	577	555	548	567	587	559	588	576	531	564	561	577	574	623	570	577	559	591	541	614	566	565	586	563	622	575	595	609	578	588	547	620	626	585	589	591	594	553	572	599	569	592	605	561	571	554	576	572	533	638	596	552	595	577	616	589	574	616	639	572	559	610	572	593	598	581	595	583	569	589	622	574	525	560	566	588	635	576	582	593	566	575	504	584	574	591	587	560	584	577	604	605	600	554	561	598	584	603	545	578	605	597	578	566	622	589	575	587	606	604	583	558	558	561	605	610	552	576	580	628	583	587	547	579	597	624	588	562	577	583	599	570	580	570	564	612	554	561	602	594	590	584	594	570	588	569	586	567	564	612	610	587	599	609	591	579	587	586	616	597	608	584	573	608	579	598	558	611	571	569	558	611	606	545	579	583	560	592	597	542	604	616	626	579	581	601	614	632	547	602	572	539	540	579	599	574	567	524	590	606	601	593	588	594	573	570	538	575	569	580	546	559	602	570	578	580	569	599	603	594	548	554	576	585	557	576	590	561	615	615	569	557	596	573	507	567	581	596	589	624	572	529	579	551	562	573	609	585	610	590	561	600	592	604	607	599	553	600	556	594	578	567	577	552	549	594	564	587	550	555	574	587	634	553	577	583	556	554	599	554	565	566	523	589	590	561	592	581	598	557	600	592	554	620	578	575	563	532	551	567	596	592	565	588	593	607	576	532	561	590	559	647	604	617	590	628	576	600	595	625	580	581	555	604	567	603	610	569	560	573	557	579	578	587	558	575	575	604	576	593	592	601	583	585	566	593	526	554	561	583	527	581	592	566	578	637	590	617	606	591	580	556	642	618	586	580	558	541	567	598	600	509	545	560	589	550	568	516	567	590	561	557	595	583	596	562	584	590	544	591	618	571	614	587	593	566	553	585	573	545	544	562	620	558	594	629	558	576	609	554	547	606	592	589	573	589	569	598	586	547	603	555	588	605	548	542	580	562	568	586	586	587	572	589	563	565	597	551	623	568	588	610	590	615	554	561	623	562	560	560	570	621	582	569	564	570	536	532	613	605	596	589	613	567	557	595	567	583	612	571	610	564	566	547	574	600	542	604	564	550	582	563	554	567	553	571	604	522	576	591	575	570	583	585	637	555	581	571	538	556	604	584	565	591	583	527	589	539	607	617	603	581	577	586	579	583	545	580	592	549	559	571	599	527	592	589	607	588	583	602	552	529	583	579	619	587	536	576	560	588	526	598	571	569	558	571	554	555	622	604	550	587	547	586	610	594	582	579	579	542	544	575	624	565	590	609	580	610	630	570	550	572	609	590	567	548	544	592	581	607	540	580	565	581	558	596	550	584	538	593	566	570	592	576	575	616	564	571	576	553	612	615	607	501	550	572	544	543	585	544	618	582	586	570	523	579	574	555	597	595	555	566	576	567	614	606	567	527	582	573	568	534	600	598	600	568	537	545	615	552	608	565	584	561	593	581	538	600	567	541	562	622	589	609	606	562	562	584	605	577	559	575	618	627	543	582	523	627	604	555	604	593	580	555	620	587	553	607	573	569	575	583	578	543	557	555	569	614	552	575	508	570	584	625	550	583	562	546	609	585	597	542	580	589	600	574	571	555	591	590	590	562	602	578	564	601	554	583	558	625	570	555	579	657	548	559	587	573	588	537	614	568	548	558	604	537	544	534	569	577	593	558	600	569	559	568	589	566	620	555	522	576	600	540	605	556	582	573	599	545	572	633	558	528	563	527	556	594	559	569	657	567	592	609	532	585	612	556	567	608	599	543	548	579	608	544	585	579	595	561	618	601	613	532	567	596	563	604	553	575	610	572	620	589	574	596	572	540	590	577	554	552	560	562	585	592	567	591	563	658	594	576	618	619	584	545	626	614	584	629	570	609	555	527	569	625	606	617	613	574	598	573	594	593	585	593	582	599	566	560	570	574	580	548	541	562	594	586	566	602	564	558	580	600	619	575	586	572	550	545	549	597	560	645	571	551	567	636	592	609	579	571	592	527	569	567	584	577	557	586	582	546	561	515	578	627	598	584	572	563	610	555	576	581	576	595	581	591	542	615	584	585	613	557	599	558	576	535	586	628	564	560	554	621	576	559	602	619	594	533	546	571	553	570	580	565	585	567	589	586	561	563	561	594	588	565	587	557	559	564	607	576	589	605	604	551	556	571	586	583	629	535	590	579	539	537	607	572	628	614	592	562	554	564	622	599	611	606	546	562	574	559	522	582	565	546	589	613	587	536	597	548	555	546	568	609	550	571	615	588	604	598	574	539	561	590	580	545	585	568	554	569	595	619	570	581	570	570	609	595	580	577	583	579	579	536	571	573	585	567	537	573	579	579	572	598	539	550	613	562	593	607	569	586	587	598	553	587	554	594	586	592	570	593	577	588	554	548	557	549	570	574	568	603	583	560	561	569	610	556	572	585	590	642	602	592	596	546	585	579	588	556	584	571	568	577	601	592	587	590	594	597	590	529	613	589	622	611	579	595	618	611	584	583	561	561	590	558	547	594	584	586	635	556	536	578	589	634	554	574	593	598	574	585	593	600	623	533	566	555	575	588	605	579	563	542	574	576	580	622	597	583	575	485	546	546	631	579	540	578	565	559	627	589	597	602	601	568	572	576	590	601	549	531	607	570	582	547	582	527	569	578	586	585	576	596	611	542	596	589	546	621	603	569	570	583	530	507	575	591	576	570	614	602	578	545	534	575	545	558	556	538	604	562	587	574	599	597	580	528	598	602	539	535	601	591	588	582	570	628	582	571	580	585	599	580	621	589	621	567	575	559	565	645	597	576	611	596	543	561	569	572	548	590	551	595	540	619	582	600	567	557	558	563	595	563	595	570	586	592	576	591	573	563	610	548	635	586	562	571	619	596	612	520	537	596	572	575	600	579	571	591	548	580	538	595	580	628	587	658	579	588	587	593	571	574	573	617	547	623	546	578	529	603	568	602	526	581	607	614	572	568	587	566	573	550	574	554	600	599	538	567	560	569	601	589	604	608	616	537	547	517	570	517	547	548	625	587	569	572	569	588	571	614	574	617	577	580	571	549	616	586	509	580	595	618	562	622	554	552	568	555	566	580	556	611	588	561	619	508	572	562	575	594	566	594
4676	9804	7935	3873	2916	2292	1809	1490	1394	1145	1044	1028	924	928	906	879	825	877	839	750	759	734	806	729	727	716	725	734	733	695	761	689	722	702	724	680	678	709	713	707	690	723	676	714	697	692	700	698	684	690	684	697	737	663	696	694	616	693	698	695	673	684	724	702	684	671	721	711	708	728	680	656	704	693	719	718	646	678	720	662	675	709	692	682	647	696	707	700	667	702	640	727	716	678	687	701	715	686	689	734	689	736	705	689	718	678	692	703	692	707	684	664	666	697	662	669	668	669	643	668	729	690	656	681	681	679	679	749	703	663	690	665	655	726	698	689	655	666	659	699	724	655	702	664	683	722	620	671	700	646	702	626	674	698	703	647	677	634	714	702	702	660	685	698	676	715	723	698	651	661	657	676	679	664	688	649	634	734	694	675	683	681	712	677	712	706	670	713	703	662	705	699	674	709	717	687	702	659	660	676	712	654	663	708	676	708	727	696	727	684	667	724	676	674	686	671	753	686	680	691	728	676	704	659	721	686	654	720	700	708	691	698	691	738	729	719	683	706	702	650	744	726	663	714	684	644	730	713	668	675	646	684	694	656	700	637	741	729	668	708	702	690	663	652	706	685	708	704	664	692	737	635	689	645	696	718	668	678	731	621	670	739	654	665	669	688	701	689	667	704	660	656	701	665	711	686	713	704	685	707	722	679	685	686	739	731	699	656	678	700	660	729	727	717	685	695	677	688	676	724	739	670	687	672	735	687	687	690	705	692	670	692	665	667	680	690	698	657	686	678	670	672	670	688	706	722	659	692	648	692	700	690	678	654	681	699	662	686	627	642	694	694	653	697	662	694	666	677	690	712	706	738	719	736	686	658	705	663	699	714	694	697	672	698	667	629	647	655	700	621	678	681	638	705	680	728	671	740	690	666	671	640	698	702	693	705	706	711	699	695	689	701	692	657	682	694	673	655	692	707	663	678	614	710	701	717	688	690	686	713	731	692	702	657	683	680	661	644	706	689	682	699	702	700	699	651	662	662	681	712	638	687	688	657	703	666	677	690	666	614	680	688	665	709	644	714	741	691	703	688	637	691	757	691	678	673	679	716	704	661	725	688	635	689	640	681	654	664	694	654	665	665	672	736	662	676	650	664	675	673	649	710	683	685	671	704	672	705	714	715	701	738	652	712	680	685	698	624	641	703	658	684	696	710	702	633	690	747	656	656	687	669	678	671	657	683	646	681	696	653	700	711	643	695	660	677	693	673	700	681	699	678	686	694	662	718	672	715	684	688	713	674	684	670	695	668	671	738	694	669	692	666	685	681	723	675	706	704	659	685	703	672	694	668	641	734	692	659	712	678	692	698	661	696	659	659	729	706	707	669	693	673	679	677	711	707	666	655	682	649	670	723	669	712	686	686	661	722	690	697	741	681	715	690	689	635	673	642	686	711	678	712	705	694	641	686	703	668	713	687	725	677	640	689	642	679	665	692	683	660	673	757	698	692	650	684	680	652	677	732	687	673	747	683	644	670	745	704	641	692	669	684	702	690	646	705	685	733	711	679	679	727	694	662	674	679	687	733	684	701	704	721	704	701	683	680	657	656	690	672	678	652	659	674	719	680	667	694	672	688	665	683	684	680	657	661	680	694	665	667	724	675	679	668	689	708	714	697	695	716	680	655	735	722	671	716	623	739	738	709	709	688	642	710	714	711	671	712	674	656	636	698	709	701	718	678	715	667	704	670	711	679	712	707	687	690	697	684	679	732	680	663	687	676	669	701	679	678	651	687	662	697	654	675	702	682	673	710	728	686	686	694	696	717	707	691	681	648	686	654	670	698	684	710	655	681	724	676	692	688	662	690	717	645	643	698	690	643	664	684	677	676	693	710	704	676	700	691	688	667	702	659	667	666	659	709	677	677	704	713	656	639	628	698	708	678	695	684	683	646	675	683	700	689	665	722	721	711	704	660	708	717	657	734	668	714	707	708	666	704	702	671	660	712	683	709	719	650	706	660	681	680	699	665	669	645	668	661	700	728	681	738	683	710	700	712	697	702	699	732	720	670	678	615	733	696	664	674	695	711	709	619	726	693	679	688	652	722	645	717	660	697	680	708	688	667	701	693	666	704	726	645	669	717	725	701	648	717	724	684	660	703	689	664	676	697	663	686	699	713	691	700	694	717	705	704	660	694	671	708	642	641	678	681	731	682	672	684	686	718	677	693	690	664	683	664	667	686	692	680	669	656	732	673	683	663	719	651	639	700	682	659	651	686	692	733	653	687	703	683	701	681	685	729	707	730	641	664	684	720	725	715	668	636	662	685	707	632	683	687	653	654	721	673	715	693	716	683	695	723	692	698	733	681	693	695	644	648	633	632	675	653	662	718	685	724	660	673	706	682	741	693	669	687	672	650	631	680	653	668	669	682	670	655	708	720	698	716	686	706	726	682	648	674	722	712	637	699	679	714	721	680	628	673	688	693	688	660	682	662	676	684	657	622	662	715	721	713	663	695	696	704	713	661	716	727	712	681	686	707	701	679	729	718	722	663	644	699	730	668	653	677	687	729	651	677	660	685	666	677	684	718	711	736	686	737	681	672	725	704	681	731	701	709	709	703	736	695	670	657	679	659	661	725	708	690	662	679	651	670	618	722	692	702	702	682	736	690	759	688	649	677	670	696	692	681	613	651	670	673	663	712	683	660	695	704	723	694	657	743	714	622	642	717	681	708	683	663	705	661	659	684	690	637	739	684	660	726	682	689	632	658	697	673	671	680	657	635	685	700	677	739	714	702	731	695	660	668	695	692	671	648	694	629	757	681	666	669	678	723	714	707	705	666	653	667	629	667	658	670	656	696	679	668	695	730	739	716	701	683	659	625	668	632	692	667	687	699	686	707	706	685	684	699	692	706	694	636	687	643	700	669	721	697	684	735	683	711	636	684	704	645	666	660	686	713	699	678	667	746	718	691	674	666	681	715	691	663	679	669	687	702	691	699	640	695	710	693	664	665	644	659	667	664	682	667	701	633	673	671	695	690	660	666	702	702	696	646	660	689	688	684	654	709	685	718	703	662	674	681	664	703	664	651	659	671	682	626	690	706	683	695	739	684	649	672	663	672	742	662	683	693	671	715	684	650	655	656	703	707	661	668	651	687	734	716	670	680	702	730	689	691	729	712	698	659	675	698	632	706	677	687	675	690	647	697	679	708	699	690	719	706	637	703	698	696	688	701	644	707	653	673	692	698	660	664	621	673	688	658	680	686	703	674	639	692	703	619	724	690	630	696	685	691	716	674	675	689	675	714	659	727	726	708	699	714	693	715	635	684	656	715	697	678	679	701	700	681	674	699	700	717	643	688	655	691	653	690	708	714	686	634	691	688	694	671	690	714	736	701	679	667	671	699	686	729	681	678	734	696	718	691	688	664	648	679	693	681	675	708	684	712	687	670	680	641	711	684	730	702	708	673	705	646	674	675	676	674	754	682	720	652	671	669	656	652
25503	21682	27993	25870	9461	657	491	441	361	348	344	345	326	319	304	294	326	298	293	289	282	273	324	287	280	294	262	298	270	255	297	285	294	271	259	289	281	272	284	276	294	291	264	304	290	288	263	255	234	298	303	293	274	246	285	249	279	293	265	286	274	259	282	277	282	273	281	293	270	277	281	274	256	283	271	280	277	265	268	262	290	244	277	267	285	245	273	279	311	249	265	281	265	252	286	255	277	298	264	275	290	253	298	275	276	256	251	274	289	231	256	260	277	289	265	266	262	283	283	286	255	287	275	279	282	267	279	257	273	259	297	295	255	320	258	278	269	304	272	273	291	239	291	262	258	270	264	296	239	285	293	277	276	237	296	220	278	280	271	286	274	276	276	306	243	255	269	262	278	277	280	300	301	261	278	276	281	256	263	274	270	272	247	301	261	276	268	273	245	258	265	284	252	298	259	258	293	267	270	280	265	250	275	272	290	237	276	289	270	305	281	289	274	289	264	272	265	267	262	262	253	248	276	266	292	249	279	281	250	279	299	258	289	296	303	257	307	311	288	271	271	258	280	253	256	255	274	301	307	272	271	289	275	266	282	286	269	277	239	273	284	289	249	283	257	275	285	289	300	265	289	300	269	283	287	259	262	266	291	289	291	287	240	286	303	265	315	265	245	292	258	284	288	275	256	266	282	282	291	259	288	260	323	302	278	255	294	257	271	280	290	277	254	285	284	263	279	296	291	284	273	263	290	271	253	277	248	259	245	245	269	293	269	269	265	261	244	243	245	296	280	256	271	248	270	244	267	263	288	279	270	258	289	263	261	243	240	227	246	244	273	292	293	265	269	283	253	276	286	276	271	255	295	243	256	287	246	282	250	247	284	256	279	277	267	266	261	259	254	277	275	286	277	277	284	283	258	273	243	265	261	278	273	304	277	259	268	264	268	286	283	263	267	287	256	287	261	275	291	283	262	275	262	252	233	267	233	246	270	263	249	275	284	240	254	284	276	238	279	230	268	252	292	279	271	277	260	246	244	277	252	255	264	265	235	278	205	247	246	265	233	269	233	254	274	280	250	272	258	238	273	274	259	237	261	271	286	242	246	268	275	259	286	274	267	284	272	267	266	250	312	280	278	290	287	298	266	268	288	254	273	313	275	248	258	253	277	231	248	248	275	262	277	257	271	251	299	271	276	266	287	280	253	248	292	287	281	284	307	212	250	267	251	263	272	258	247	253	240	261	261	272	261	272	288	272	245	273	236	284	293	287	263	280	266	249	249	276	235	261	252	297	286	271	238	257	258	279	286	275	252	303	273	280	245	257	266	282	271	284	283	259	245	276	264	251	252	284	300	250	267	269	250	256	293	301	255	246	268	290	244	277	263	229	262	296	288	241	288	289	274	275	269	289	271	251	266	263	288	261	257	258	268	272	266	261	276	283	280	251	240	270	281	257	232	273	247	281	291	276	262	312	269	301	257	303	274	240	250	268	284	261	283	262	268	261	278	277	273	287	285	270	279	251	280	280	265	239	279	274	261	281	277	254	250	271	265	279	250	270	261	243	259	251	249	264	231	286	263	286	283	303	300	266	284	252	270	285	270	263	247	275	287	262	262	288	269	285	259	272	255	304	243	261	256	276	265	278	290	268	283	225	271	276	271	283	271	311	286	273	295	264	262	289	295	299	261	257	270	270	284	270	268	271	254	279	263	252	250	284	270	245	257	252	274	248	254	286	260	272	251	270	248	294	284	265	261	267	296	262	260	271	273	264	280	267	242	245	263	285	271	253	266	267	264	266	298	271	283	265	256	290	266	259	267	271	271	273	280	269	297	276	274	256	261	293	277	253	282	259	281	266	249	290	264	261	276	269	266	268	261	257	273	295	287	230	249	259	288	275	249	297	260	289	281	283	279	286	269	257	286	280	247	256	305	270	306	286	273	301	278	272	287	273	273	271	291	279	278	259	262	274	315	275	268	257	314	278	255	245	267	278	284	290	326	287	284	304	246	245	253	268	254	242	252	268	258	264	273	257	302	251	260	269	286	288	254	273	267	261	277	252	289	264	297	265	267	247	242	263	287	248	281	271	235	312	264	263	270	285	281	246	279	265	265	281	281	260	244	299	282	273	269	285	230	313	261	253	269	240	261	286	261	275	269	284	280	273	266	258	281	269	307	298	250	258	250	286	290	294	270	276	282	298	287	291	267	276	269	276	254	271	286	249	267	255	301	240	273	299	231	271	249	280	281	270	258	285	245	283	286	266	260	268	289	270	282	260	299	272	241	286	272	317	256	289	289	241	293	285	269	245	249	250	274	262	250	279	258	290	272	245	273	260	257	263	294	274	280	298	265	253	292	313	282	258	281	253	251	259	280	272	273	252	282	254	275	265	249	301	274	291	260	270	262	276	279	283	299	265	291	252	260	278	248	268	282	245	287	260	277	270	283	250	254	261	269	285	279	265	284	270	240	272	266	258	265	260	248	273	282	259	248	287	271	273	262	251	278	268	293	270	279	289	269	254	286	300	267	259	251	252	242	267	273	287	290	265	259	289	281	285	287	284	260	288	264	280	258	280	281	259	263	257	285	256	261	289	271	303	282	269	278	276	298	306	277	277	280	262	256	268	272	289	273	260	301	286	264	243	274	255	257	235	275	243	267	326	276	256	293	262	268	271	274	274	265	256	266	259	256	272	271	238	290	290	258	277	276	280	287	230	274	295	266	282	275	270	273	298	284	250	258	264	262	265	265	278	290	278	235	241	251	261	264	272	246	263	270	252	247	278	279	270	276	268	256	295	263	258	272	303	284	322	268	264	266	260	267	271	267	282	302	265	279	269	296	298	257	276	276	273	256	277	291	295	292	262	271	269	286	281	278	255	247	266	280	241	280	269	250	262	264	279	241	287	284	259	263	260	247	284	240	296	295	260	299	263	267	254	245	262	269	280	282	265	283	295	298	269	265	260	273	281	285	221	252	284	288	304	285	268	297	259	281	275	271	308	264	279	286	283	256	292	270	279	264	274	251	274	274	251	252	281	263	269	276	287	295	265	264	286	290	276	247	260	278	281	268	275	271	283	286	273	276	270	276	270	302	278	261	251	257	257	276	266	248	254	277	276	264	286	273	245	296	269	271	274	277	266	291	278	290	244	234	282	250	244	304	261	275	266	300	254	249	260	241	254	278	286	285	272	278	280	264	245	263	252	283	223	274	261	281	263	259	244	268	271	273	277	274	290	272	260	258	269	232	268	298	269	273	267	268	275	276	237	268	273	270	273	299	240	270	266	270	280	257	264	280	262	258	288	274	251	244	253	277	257	256	294	264	263	265	276	289	269	252	260	286	278	258	250	269	276	248	295	286	248	297	252	265	255	263	259	251	253	266	276	259	289	270	264	280	277	259	246	267	277	264	278	250	271	274	276	310	259	262	311	287	264	241	277	281	259	289	281	281	312	275	283	278	265	273	268	291	250	275	257	233	281	290	286	255	252	271	295
4372	5420	4122	2016	1512	1199	932	805	738	621	553	535	496	479	445	458	419	434	424	417	398	421	359	407	380	379	351	394	396	376	402	388	356	369	387	377	380	414	336	372	361	378	347	385	365	340	360	385	402	368	372	375	362	360	353	331	369	376	353	388	360	378	353	400	374	369	378	358	417	358	373	364	328	373	369	399	342	361	379	385	375	375	380	345	366	341	348	352	338	370	382	383	394	349	356	389	383	359	336	380	347	344	353	330	375	346	354	377	362	375	364	346	377	387	381	351	411	396	378	375	358	338	379	379	352	376	372	361	341	341	348	366	377	367	357	385	388	392	378	360	319	369	354	338	309	342	369	358	362	387	353	336	389	347	354	353	337	356	334	350	326	332	349	348	375	344	366	339	340	357	368	379	349	349	350	360	358	336	390	362	357	369	370	397	362	314	352	395	397	360	349	371	382	400	352	359	413	371	395	374	362	359	355	391	359	363	360	344	337	320	348	387	345	359	378	359	358	347	339	396	350	358	330	365	394	350	366	358	392	320	338	333	374	371	382	351	354	394	364	361	364	381	372	398	352	360	371	383	352	379	375	343	353	368	349	360	374	352	326	347	337	378	353	377	328	355	374	367	364	371	365	382	347	362	344	350	379	367	343	367	377	337	333	348	348	362	343	356	348	342	395	369	339	371	325	375	391	351	401	375	343	340	362	357	372	380	377	387	359	335	385	338	372	371	381	374	348	374	345	358	362	331	405	350	323	364	355	387	339	379	366	372	345	347	341	383	372	335	335	370	357	336	360	385	345	349	340	388	368	382	390	352	380	388	407	348	366	367	369	358	342	322	358	392	369	349	355	379	383	388	344	335	352	368	363	383	380	390	351	341	367	347	359	346	378	384	341	362	352	378	365	388	405	350	363	345	377	336	326	351	380	323	375	376	382	364	359	353	370	361	376	361	362	371	350	355	354	348	357	348	340	382	382	335	348	389	313	348	348	350	366	360	366	369	352	346	355	348	366	363	355	334	345	321	407	376	382	348	388	360	338	356	418	387	352	350	363	362	394	353	343	356	375	359	331	344	386	333	384	349	379	349	347	372	343	339	380	385	365	381	369	372	396	398	364	340	354	331	317	346	374	370	353	360	357	347	382	375	353	384	370	317	344	385	387	384	370	354	373	363	368	367	373	330	381	357	352	371	362	371	381	351	343	359	374	338	357	347	380	345	358	334	365	338	401	381	391	354	342	364	341	389	407	351	375	379	345	355	330	374	344	323	365	366	369	323	316	352	353	350	348	384	355	348	346	371	383	359	371	370	361	358	354	354	331	337	342	332	369	386	370	371	347	343	342	399	393	379	382	354	362	341	390	344	364	362	369	386	360	350	360	332	355	391	357	342	367	355	367	361	345	347	364	332	349	371	378	363	329	376	357	384	377	348	331	367	366	403	357	380	356	355	353	345	367	362	349	344	370	365	368	371	351	349	344	344	355	372	341	335	353	384	390	372	403	372	373	335	393	361	363	339	355	346	351	365	365	391	374	368	365	338	340	381	376	335	370	365	368	361	337	401	340	372	368	347	388	371	338	380	364	357	384	343	368	343	348	395	334	363	365	378	368	377	364	379	352	356	377	347	332	335	358	382	345	368	329	377	330	354	367	341	338	364	355	358	382	406	379	358	327	314	349	335	371	356	383	377	379	321	367	341	369	355	353	368	374	368	352	369	350	354	360	365	364	372	359	387	351	400	357	364	354	368	353	371	327	364	352	405	364	397	362	387	365	330	328	364	346	371	373	344	355	330	354	349	367	377	345	356	383	356	383	346	339	353	387	368	360	387	367	372	388	360	373	384	390	386	356	333	351	341	354	386	355	341	363	340	325	399	381	374	356	394	338	327	367	371	382	363	345	328	376	337	369	362	373	392	383	357	392	354	357	385	340	387	353	369	339	385	298	384	334	392	384	355	369	374	364	402	374	346	374	384	352	359	341	337	361	383	345	360	372	370	383	335	390	386	386	391	389	352	376	353	349	375	351	363	364	362	365	366	388	390	373	334	367	344	361	348	323	358	379	367	342	349	363	362	367	348	364	370	368	364	369	327	355	347	340	392	399	405	343	335	350	321	328	336	343	386	382	371	366	376	369	363	368	319	349	331	343	327	372	367	361	400	351	340	369	327	342	367	340	347	371	360	341	367	338	395	352	360	368	378	371	379	346	372	360	365	373	360	387	367	343	360	372	378	370	383	356	366	352	319	384	357	349	323	340	381	382	371	363	374	338	386	358	350	354	377	365	360	354	357	365	356	315	359	409	357	373	385	373	329	359	378	360	359	356	392	342	368	336	322	353	332	373	351	387	388	347	413	372	374	361	378	351	367	360	334	360	327	373	352	359	363	369	380	374	357	339	372	349	416	360	340	356	377	360	390	333	390	396	350	369	371	355	360	373	375	356	390	375	381	362	376	373	375	357	364	369	358	396	336	371	379	367	353	330	355	332	335	381	386	363	391	342	391	365	353	346	339	380	376	383	366	375	350	325	366	378	365	352	364	370	371	352	348	366	394	363	372	376	332	358	393	378	350	370	382	369	359	354	352	386	404	358	338	350	307	370	318	337	365	387	397	362	322	368	367	348	376	375	384	336	371	383	341	365	371	377	375	322	377	350	350	376	370	378	366	394	400	346	406	360	345	354	342	326	355	363	346	374	388	347	356	374	346	383	348	376	331	363	366	333	361	359	349	358	366	341	366	382	365	345	388	346	379	393	336	355	365	367	372	322	365	351	351	357	337	357	358	365	356	399	402	334	359	384	368	368	352	379	346	363	350	350	350	373	340	341	358	379	356	347	374	379	365	365	369	372	351	372	342	354	351	355	371	366	329	370	376	321	399	393	397	368	344	369	360	343	353	364	392	362	358	375	378	350	367	379	337	360	374	352	353	328	328	360	339	376	358	367	379	350	374	389	412	379	360	344	387	372	340	347	349	369	384	358	350	349	359	355	334	373	361	360	356	355	354	375	311	381	372	378	386	332	361	379	357	381	361	381	356	371	374	381	338	338	358	379	370	364	376	399	393	363	410	360	394	373	361	367	355	370	349	363	400	372	327	356	350	339	357	347	372	336	323	375	365	369	371	339	374	351	357	387	366	360	351	366	347	360	365	376	372	335	367	340	340	345	334	368	359	340	363	339	373	349	346	344	389	333	365	397	399	373	369	331	376	332	358	368	351	391	376	407	338	393	361	351	395	384	349	362	373	342	369	334	369	373	373	342	379	357	359	364	357	365	355	359	374	378	361	335	348	360	353	372	360	367	371	360	350	390	380	385	361	400	360	380	320	401	362	362	363	389	359	338	394	359	357	394	354	381	364	377	406	372	374	372	354	356	341	340	374	379	378	355	374	348	370	359	371	366	384	352	351	399	354	365	365	350	374	377	381	385	360	349	432	344	371	364	383	343	354	345	350	350	364	362	385	369	356	337	355	388	360	374	327	345	352	348	392	374	386
23274	21716	29683	24276	21712	21787	10899	1677	1214	1233	1073	1009	1060	911	925	947	904	902	850	898	799	862	833	876	815	809	771	818	775	777	780	825	780	750	803	743	711	759	745	763	792	806	775	734	757	753	780	778	791	745	780	790	797	779	783	749	733	796	752	784	761	776	788	752	756	754	748	774	748	784	811	805	728	730	729	746	805	730	782	790	712	726	753	726	778	739	753	731	734	764	783	795	780	744	770	766	786	755	760	793	766	774	785	767	804	725	736	774	714	767	751	747	741	827	831	762	728	763	745	770	744	761	785	756	790	763	756	738	752	773	734	824	803	766	753	759	795	798	779	715	769	719	795	734	783	768	743	752	779	763	769	754	762	764	736	735	748	728	769	741	731	755	729	754	740	845	748	744	795	757	754	728	678	789	714	789	719	731	728	739	725	717	743	735	724	730	734	749	721	720	737	763	738	775	722	725	706	747	745	788	717	732	737	735	743	755	753	801	739	763	731	755	722	711	754	746	708	754	718	763	799	748	724	774	720	770	707	831	717	758	737	809	733	749	789	765	804	766	763	748	767	723	709	752	773	750	757	733	784	791	731	697	749	777	745	681	693	663	811	764	706	762	739	762	792	729	728	743	743	747	758	738	779	742	750	745	777	762	742	724	768	820	787	737	731	770	746	776	751	740	726	738	763	728	732	783	758	714	737	704	728	769	748	710	788	753	737	724	732	735	785	772	764	721	784	779	787	735	725	758	744	730	727	748	712	741	748	752	725	784	810	746	735	773	750	764	801	745	737	736	771	732	794	745	776	749	703	720	779	719	726	733	730	803	775	772	761	774	742	729	767	785	745	737	754	692	773	739	762	754	785	767	753	788	731	685	731	786	776	700	794	745	721	778	725	751	806	737	761	705	722	727	715	725	778	730	760	737	784	819	738	701	755	768	707	729	735	734	778	700	755	703	753	789	737	772	788	796	772	754	786	755	752	748	758	722	750	709	765	766	739	760	741	798	730	751	743	829	726	718	757	732	745	740	751	764	757	750	742	794	774	749	758	744	737	739	782	727	739	793	755	759	764	727	718	748	736	749	787	750	775	789	747	774	763	761	775	736	785	765	755	762	744	823	728	765	769	714	717	769	745	755	758	771	771	774	718	760	710	749	751	716	756	754	744	747	743	765	763	740	731	789	744	769	700	711	729	736	803	743	745	777	795	747	764	757	754	761	694	764	774	745	776	756	769	769	758	762	735	753	827	776	760	771	786	736	738	753	733	724	771	702	733	756	745	734	746	754	747	703	744	725	750	744	711	717	749	728	781	746	774	765	741	737	720	743	762	743	763	703	698	773	733	731	778	744	747	772	764	802	755	781	757	748	758	765	760	697	744	727	780	786	746	731	700	740	718	737	778	705	708	770	747	778	720	736	694	704	733	788	733	743	764	748	784	778	785	752	728	744	755	725	741	767	766	765	759	720	699	737	683	707	741	782	758	765	734	726	776	733	803	725	741	754	738	738	747	758	769	762	781	686	720	733	785	770	745	763	778	765	764	779	788	748	744	771	735	755	766	762	778	721	749	745	730	724	752	767	733	743	722	767	739	765	801	697	754	719	757	773	701	736	731	728	764	792	751	790	785	753	750	737	824	749	763	737	777	727	768	719	749	736	741	738	772	783	776	751	722	734	715	746	754	779	755	804	741	744	783	778	745	704	757	781	733	777	786	713	699	718	740	781	792	711	755	740	750	756	756	783	712	747	727	756	718	755	772	724	749	717	757	755	725	699	728	756	773	703	757	723	775	735	747	719	748	754	781	732	789	785	752	766	755	769	754	726	757	668	809	746	710	708	749	736	709	689	730	757	731	744	766	754	744	740	728	714	738	719	713	735	760	780	728	773	768	749	762	756	758	773	714	727	710	734	765	770	736	706	754	727	754	700	786	779	688	770	731	779	709	718	747	773	739	723	741	753	773	731	794	729	794	793	764	756	783	723	761	786	703	685	755	776	768	746	791	795	762	705	754	745	774	784	722	766	770	730	738	747	762	780	706	767	716	752	794	757	780	755	732	743	787	827	729	698	749	717	747	732	734	773	761	722	751	704	753	730	799	783	762	755	756	794	790	740	779	749	737	719	704	771	779	738	729	767	763	759	765	754	709	697	755	803	736	756	700	760	716	776	793	764	704	720	753	749	722	786	708	824	700	733	751	734	733	775	765	726	716	759	742	746	727	781	738	760	755	771	726	749	767	785	800	730	735	706	766	728	696	781	764	741	761	785	777	779	755	813	735	746	752	759	716	700	727	756	746	734	718	721	758	727	709	747	744	756	775	736	763	753	763	807	758	734	800	737	775	776	797	694	803	753	730	739	744	747	742	787	721	721	786	741	754	753	723	789	772	743	762	776	754	763	723	711	718	774	775	756	744	756	730	761	753	751	750	769	758	739	769	769	711	776	737	779	715	742	771	724	789	787	746	825	721	731	746	773	751	776	745	746	727	783	821	762	752	765	743	718	735	788	772	727	743	748	728	736	767	737	750	753	723	725	766	715	679	789	777	720	752	753	741	784	749	804	779	725	729	745	752	770	770	738	763	802	772	725	731	773	790	760	713	767	798	742	758	716	723	732	799	732	755	770	734	720	713	743	710	830	750	713	740	780	723	780	751	727	814	748	751	744	747	742	781	792	717	721	709	772	748	725	776	749	727	774	741	776	741	769	744	738	756	746	805	765	774	728	713	710	722	739	740	739	780	758	741	713	780	722	781	753	754	733	773	773	781	756	748	702	744	736	727	774	730	741	720	750	761	731	783	680	782	740	751	749	754	744	745	765	720	744	787	776	752	733	717	754	808	749	721	739	769	759	761	734	764	780	736	757	738	742	835	761	728	806	731	766	709	732	752	742	759	781	760	725	755	758	763	788	798	705	748	784	774	770	752	708	778	678	733	748	776	726	740	777	760	798	766	801	753	800	799	724	730	754	767	721	775	752	702	752	742	737	770	756	751	739	805	757	728	791	780	726	763	738	786	741	728	710	702	709	761	749	779	791	742	754	765	726	719	760	752	732	747	750	707	733	730	753	751	722	728	749	732	782	753	729	740	780	743	743	677	712	786	754	749	727	701	762	761	739	746	717	752	729	727	737	676	739	722	751	702	745	711	767	767	705	766	750	748	744	756	761	739	746	766	716	785	762	742	725	748	760	747	753	717	775	756	778	750	776	720	736	759	723	726	728	757	765	722	746	736	753	786	767	734	793	768	762	737	747	770	750	754	765	742	729	698	783	755	767	723	743	747	749	728	739	728	791	733	776	739	765	764	763	767	734	745	720	733	727	782	702	764	731	732	724	765	713	748	747	747	754	771	715	714	758	731	747	715	776	710	762	760	743	812	748	754	728	717	728	776	706	783	738	759	711	736	758	709	779	728	746	772	685	761	751	730	755	775	779	751	734	783	701	724	714	789	796	745	725	762	780	746	699	706	801	669	776	736	802	762	753	776	747	740	703	744	743
7073	16494	13007	7010	5096	3896	3073	2493	2180	1900	1666	1597	1414	1369	1267	1240	1156	1127	1092	1051	1142	988	1012	1020	1050	1005	976	974	965	935	974	953	984	886	915	936	957	984	930	901	928	946	863	884	935	962	898	880	876	903	934	923	918	911	913	885	903	902	910	890	926	891	873	910	912	886	863	874	868	895	897	894	887	903	876	839	869	854	867	867	858	881	917	887	936	888	906	956	885	901	968	895	890	881	868	896	960	896	908	856	851	845	896	935	916	853	894	857	869	864	888	918	884	874	889	921	897	850	886	843	855	920	917	916	863	927	871	891	916	871	899	880	837	849	857	859	906	892	882	873	837	875	853	877	866	877	908	937	873	873	870	888	904	950	897	929	880	913	880	934	856	887	866	924	899	888	860	931	884	823	928	889	879	842	908	914	943	872	929	902	903	920	952	882	863	970	880	895	870	887	928	813	861	930	868	922	891	854	904	883	897	865	861	830	919	823	853	896	868	919	857	902	923	851	955	855	842	824	909	887	896	887	824	958	871	878	835	938	928	892	855	892	892	892	875	915	922	903	855	904	921	881	926	904	839	841	874	848	856	861	883	872	882	925	846	886	840	894	864	889	885	905	906	884	928	893	868	892	916	879	826	910	933	873	885	872	867	852	870	889	881	919	909	898	896	902	928	880	869	901	846	881	920	885	894	913	900	902	893	880	881	873	874	811	934	872	890	935	836	871	879	921	892	914	870	906	862	871	925	874	931	903	845	915	930	936	914	880	860	958	863	815	919	852	866	867	865	848	886	905	903	875	896	852	864	888	895	890	922	858	870	858	936	913	852	870	830	908	861	919	918	915	880	851	855	872	867	942	885	858	867	914	879	879	900	859	921	890	862	860	862	865	867	887	901	877	872	907	926	858	917	858	844	901	956	856	884	847	917	868	896	882	828	901	922	896	916	897	848	856	865	882	858	892	847	837	926	868	892	920	918	895	863	850	922	889	858	939	928	903	861	862	900	853	896	902	870	898	900	872	864	904	835	896	867	895	822	930	920	887	844	854	875	867	866	906	932	899	841	893	907	905	921	861	908	911	879	867	874	911	887	868	878	888	945	919	916	936	850	849	912	866	926	875	913	841	925	894	913	926	906	911	923	880	860	899	903	876	905	879	867	877	849	871	899	879	917	875	905	885	897	890	871	860	844	850	867	841	923	881	909	898	911	878	890	886	923	896	873	854	831	912	853	911	911	861	889	916	937	920	862	926	901	945	865	841	891	929	868	909	883	882	897	908	897	950	910	806	947	872	899	908	900	898	863	884	861	905	878	877	853	918	932	931	938	945	886	942	849	901	906	959	873	895	926	873	895	877	866	895	875	886	847	878	863	833	886	896	934	860	860	947	859	893	924	870	900	873	880	884	853	909	871	914	892	940	894	886	876	883	872	881	922	882	858	818	869	867	847	906	867	924	839	882	899	878	877	906	872	888	852	796	878	914	878	897	903	840	877	916	914	864	865	865	915	849	873	857	935	856	860	901	875	866	919	894	909	893	901	894	900	916	910	888	843	880	847	896	889	912	835	938	856	828	962	893	896	823	863	860	873	927	921	831	818	874	915	866	875	882	887	846	886	923	864	939	932	863	944	857	931	906	883	958	892	888	862	900	894	876	874	929	935	857	888	922	908	895	907	889	901	955	925	891	850	891	940	871	882	879	900	912	921	885	878	862	910	886	854	898	928	873	896	863	854	908	853	902	902	847	875	903	840	892	846	839	886	875	867	869	860	929	877	873	873	888	843	859	870	918	856	912	875	918	872	858	873	870	919	894	859	927	878	867	846	872	853	855	891	843	866	861	888	900	916	917	880	910	901	897	882	876	874	923	872	878	905	909	886	924	875	924	865	917	906	900	852	883	929	892	918	864	819	874	812	853	843	956	876	933	909	864	908	822	840	933	887	884	890	893	866	858	836	835	897	872	885	916	873	872	831	926	946	895	861	849	884	904	885	902	898	883	925	878	871	927	904	898	890	906	868	942	875	878	830	853	865	851	892	888	904	905	825	876	925	901	851	873	917	925	904	862	849	906	849	852	898	853	931	822	919	950	884	872	919	876	932	856	866	904	922	883	861	897	931	879	912	837	807	867	896	862	850	878	905	895	838	879	924	834	951	841	867	882	861	856	910	872	910	837	934	884	969	905	865	843	898	893	846	918	912	902	904	909	900	871	900	848	921	867	884	945	891	923	902	899	855	914	925	915	950	880	901	859	862	875	900	878	897	899	923	889	905	868	922	938	847	846	909	987	899	927	906	883	888	874	885	924	816	916	904	836	878	895	829	851	878	907	907	874	919	846	865	875	920	897	886	897	873	832	905	898	901	847	909	882	880	919	841	874	893	890	841	886	932	902	894	897	871	870	886	936	910	816	857	859	950	882	877	859	872	912	922	907	847	898	927	953	937	837	832	936	908	904	879	931	873	839	889	933	900	919	910	891	854	794	866	935	853	898	878	890	895	975	885	956	852	933	799	876	865	870	860	903	845	842	907	887	864	909	900	863	916	863	899	850	857	908	884	882	878	890	880	929	841	900	903	894	873	897	946	851	838	894	871	878	905	874	846	875	912	833	878	894	875	861	867	869	891	902	853	850	866	903	893	865	931	847	859	877	833	908	875	810	869	902	886	923	805	882	879	889	895	889	892	896	903	885	906	896	874	877	951	881	914	920	912	848	862	875	896	899	904	913	887	887	887	881	893	898	853	864	872	856	884	880	887	932	879	917	891	898	893	881	881	893	899	865	857	937	877	875	944	891	978	857	871	903	857	845	889	883	870	833	912	882	858	878	942	897	898	862	816	870	860	929	879	921	889	894	883	890	918	928	877	921	912	858	899	960	892	909	910	870	964	868	878	936	911	870	844	979	895	909	940	851	824	850	926	846	902	908	875	924	872	932	917	868	890	874	914	835	877	834	894	879	873	869	878	936	847	879	820	894	884	850	901	874	892	835	875	826	837	942	847	917	836	871	864	862	862	911	886	983	919	916	875	873	908	873	830	925	924	830	883	871	870	881	840	877	915	930	900	883	859	907	840	889	894	847	850	834	813	890	912	820	877	875	919	899	916	905	861	891	900	866	841	905	898	880	894	876	875	853	889	868	874	869	871	885	903	887	887	807	892	866	909	914	882	888	894	889	872	853	890	872	916	890	904	844	868	790	883	920	884	845	861	890	928	870	869	936	889	940	886	858	838	901	895	909	887	888	836	884	888	899	864	849	858	886	902	900	848	892	930	836	885	913	874	843	850	883	886	897	914	876	887	882	861	880	855	905	876	859	928	882	874	889	836	883	916	868	883	909	914	906	920	887	886	1002	876	937	864	882	862	876	937	824	921	934	864	845	876	895	874	882	843	844	968	892	893	857	933	895	855	871	878	856	869	854	899	908	932	922	905	863	887	900	894	929	940	891	909	868	912	874	873	865	877	892	855	896	909	858	845	845	855	891	903	848	911	847	910	826	914	871
27452	19941	5992	597	339	336	296	253	250	268	260	249	247	259	243	242	238	270	224	264	272	218	268	244	253	262	243	266	256	264	263	240	223	250	262	233	266	256	254	228	258	272	256	240	273	246	235	263	278	285	226	236	236	239	256	262	243	222	271	229	238	250	242	244	230	238	275	262	262	227	246	242	243	233	262	265	238	248	258	256	252	260	253	247	242	237	253	238	266	247	249	227	237	248	247	271	261	243	239	254	257	273	276	271	234	231	239	256	265	242	289	258	246	267	255	272	253	242	237	223	244	262	237	257	234	258	248	276	226	284	256	257	232	264	267	243	253	243	251	245	257	266	257	250	267	232	234	252	206	251	243	281	256	270	272	274	242	235	263	296	272	255	238	228	258	234	269	251	230	250	242	246	231	248	249	278	249	232	256	277	251	265	239	241	259	237	243	260	252	249	228	224	253	275	239	242	274	278	256	253	297	247	230	245	274	243	236	261	253	272	232	267	250	226	267	274	262	295	245	256	254	230	281	275	227	258	271	247	266	277	237	248	259	247	235	252	275	259	249	236	248	242	278	267	272	259	242	226	244	256	238	278	268	274	256	217	235	276	239	240	294	255	237	263	265	261	221	259	262	247	258	252	267	246	233	238	281	235	249	256	220	240	268	281	278	229	271	260	256	252	268	240	247	257	237	245	261	263	261	233	264	248	264	257	218	232	258	245	225	247	251	270	267	250	257	237	237	259	229	243	264	239	247	260	257	217	222	244	248	250	232	269	234	254	255	245	264	273	257	224	258	259	265	241	241	269	230	258	248	231	248	241	228	239	235	283	251	264	242	278	251	267	224	242	250	245	254	263	256	254	233	252	241	250	262	237	253	231	240	257	247	252	245	262	234	251	248	222	260	242	237	258	240	245	240	264	229	238	234	258	274	226	249	257	234	269	260	248	258	263	243	240	245	242	211	264	229	272	234	262	228	246	244	236	250	250	229	274	233	249	251	238	234	266	227	246	250	254	241	255	253	232	276	264	263	224	225	260	256	256	263	270	261	237	280	248	284	245	248	224	247	235	247	246	230	246	277	257	234	223	266	247	278	242	258	226	240	251	248	256	229	238	257	250	255	264	280	264	227	266	243	245	239	245	271	270	258	228	236	261	246	219	236	257	241	256	231	256	255	246	232	236	237	233	253	269	249	294	235	244	254	235	270	253	245	262	250	242	261	266	245	257	253	261	234	248	231	253	271	260	270	212	256	269	229	253	272	250	250	247	229	242	257	277	264	267	248	261	236	234	255	270	238	264	240	261	230	260	236	268	269	249	243	249	231	242	229	226	260	272	275	262	239	216	237	250	221	248	261	246	265	259	242	268	245	231	228	250	238	290	254	254	252	249	308	226	281	284	276	276	236	262	229	279	228	242	245	224	279	261	277	249	258	225	239	276	259	252	248	261	263	262	269	260	217	228	235	251	228	268	233	246	249	223	248	219	228	246	231	252	256	273	253	234	208	249	260	259	258	225	250	237	236	263	207	231	253	245	234	238	238	261	232	257	224	244	232	222	284	247	263	235	254	256	264	236	272	253	246	244	265	285	275	260	234	240	230	236	269	246	278	298	249	251	264	239	255	257	274	252	237	264	247	259	247	255	247	240	244	276	262	235	258	250	246	242	267	254	250	256	282	254	240	233	240	248	274	234	228	256	243	246	225	250	252	272	227	275	248	254	238	244	281	240	239	221	239	242	247	247	260	273	266	248	260	242	244	241	227	301	271	242	238	255	240	264	259	245	268	241	265	233	243	251	258	242	253	255	238	250	252	245	242	278	257	237	264	233	251	245	267	236	271	231	252	243	235	247	250	262	220	234	228	261	252	260	238	268	244	242	278	223	251	245	248	239	242	260	273	237	229	230	254	223	258	247	245	225	215	230	270	259	273	260	245	242	279	256	238	251	205	232	253	237	241	244	237	241	231	256	271	265	269	251	241	234	254	239	264	228	262	252	260	273	247	250	242	261	245	233	254	261	267	294	271	257	215	262	241	241	261	251	265	245	252	269	253	269	238	241	271	264	263	279	279	271	284	232	225	252	241	225	224	284	236	247	258	259	275	230	250	240	261	243	242	250	246	257	259	237	273	246	235	253	256	265	244	238	253	248	236	228	246	262	266	239	271	274	246	284	268	270	231	269	253	266	247	259	282	234	277	270	259	263	243	245	231	253	238	249	243	222	229	287	235	230	249	264	219	263	250	240	256	246	266	255	242	250	254	260	243	234	242	255	256	253	282	236	246	230	207	239	242	257	260	262	237	248	268	244	258	287	225	251	247	251	266	263	284	236	236	256	249	259	241	250	240	269	235	276	252	234	253	238	267	229	283	266	268	247	267	254	253	266	277	254	282	248	246	265	272	254	251	239	226	253	251	214	238	221	241	257	261	291	268	261	274	246	251	231	257	259	273	258	274	259	272	259	279	265	261	261	240	248	270	230	244	265	274	276	242	259	235	255	270	254	237	255	248	244	247	229	227	240	254	248	241	242	225	237	244	266	277	251	234	222	260	240	264	277	281	234	260	249	246	257	244	246	247	261	245	249	253	261	250	263	253	247	281	258	257	247	279	233	241	250	245	224	218	279	246	240	262	252	229	257	230	233	226	247	226	254	265	247	249	274	246	243	269	247	288	239	255	290	220	245	275	255	255	220	271	258	287	262	225	227	271	241	241	248	261	240	276	233	264	252	253	260	257	234	269	264	255	242	240	238	252	230	267	268	298	259	278	248	250	249	297	248	253	248	258	226	255	236	256	216	247	266	287	261	230	264	252	246	247	230	270	256	261	269	241	260	231	248	255	243	265	218	264	246	285	256	228	259	239	269	256	264	230	242	249	248	244	256	228	226	260	256	233	224	234	237	251	298	265	251	223	226	257	223	291	245	275	266	225	245	233	257	274	236	251	249	261	261	256	263	240	249	264	272	265	254	245	250	241	245	284	261	255	243	250	231	236	256	253	267	237	253	283	279	264	258	259	241	286	236	245	239	246	238	229	229	248	240	217	270	262	270	275	267	285	235	251	238	250	239	250	266	251	250	273	238	252	253	265	245	241	250	248	241	262	255	264	228	242	246	253	224	221	252	267	251	266	244	263	260	246	266	253	255	247	249	215	219	251	238	257	253	253	265	253	264	236	253	231	240	233	241	263	264	257	291	247	291	249	246	246	277	288	273	248	239	255	245	238	259	237	274	274	265	244	214	246	248	271	246	242	240	258	268	245	250	221	237	245	262	266	264	240	242	287	278	257	266	221	269	244	262	260	227	273	260	238	244	229	229	247	236	225	237	244	251	236	250	276	253	227	270	271	242	271	262	262	253	245	268	244	258	259	258	228	244	240	247	266	253	248	262	263	255	242	244	246	263	246	241	228	271	273	266	243	255	244	272	231	251	255	249	261	241	276	265	259	216	245	246	246	254	267	255	251	224	268	252	218	262	259	249	270	246	236	257	262	274	250	242
3880	1020	862	532	443	420	368	427	377	337	324	355	363	339	326	321	332	308	322	338	335	304	332	313	301	318	309	326	350	317	281	341	334	292	317	298	315	301	309	354	290	287	361	304	304	320	304	328	307	321	310	332	331	303	283	328	320	321	334	304	308	306	308	291	303	301	327	352	294	324	299	331	310	325	318	313	305	321	318	335	303	311	296	342	310	337	294	297	365	322	310	352	324	301	325	319	312	292	283	316	292	335	329	298	305	310	331	318	318	344	290	328	337	311	322	317	343	289	329	287	339	308	303	348	312	311	327	311	326	281	297	350	338	330	309	319	315	302	300	299	328	351	325	314	339	321	315	334	328	330	337	321	334	369	327	332	305	333	364	331	307	297	338	332	327	329	352	349	303	289	284	317	285	311	327	343	311	323	359	338	316	321	335	353	312	302	315	302	329	320	290	333	328	311	328	324	325	316	316	344	363	307	316	328	328	324	301	323	305	338	315	309	355	327	311	303	349	324	333	317	310	325	317	279	327	304	323	318	317	303	349	301	317	323	322	307	322	328	289	332	310	329	330	310	313	332	307	357	323	330	320	275	305	310	320	316	329	337	332	325	340	322	324	315	307	330	352	290	303	344	318	310	340	300	322	316	346	338	335	318	302	332	277	321	328	304	346	354	313	343	322	323	325	321	338	324	319	298	320	293	310	300	335	331	304	329	345	301	353	352	308	329	328	292	302	310	287	315	313	316	327	306	308	327	315	357	316	311	284	345	325	321	328	321	350	325	301	320	288	309	321	302	343	311	314	316	306	310	316	291	342	283	313	371	325	316	307	341	332	331	287	302	343	340	321	335	302	315	338	333	329	327	314	341	311	355	352	308	317	329	350	325	292	341	314	314	295	306	347	327	308	327	320	313	342	304	289	317	319	295	317	326	308	298	339	346	302	312	295	301	335	333	330	323	302	321	335	311	326	331	327	350	332	319	322	323	348	279	284	336	296	364	324	313	326	300	345	290	313	302	341	270	334	275	327	323	323	331	334	334	332	309	327	319	305	326	326	353	305	352	327	314	324	309	326	319	327	342	329	337	297	345	336	346	324	323	355	286	348	310	312	327	288	290	325	332	326	298	338	331	317	327	302	321	307	351	313	314	298	335	310	314	337	319	321	312	320	307	322	330	332	337	331	316	312	311	304	319	313	312	327	325	324	306	316	332	311	320	324	300	329	297	304	328	302	312	306	307	298	343	305	312	304	347	319	350	339	321	314	355	293	311	312	331	354	321	304	343	336	332	350	318	323	305	297	289	345	300	335	310	302	326	298	334	323	310	325	341	328	342	318	330	323	285	331	343	334	299	326	335	268	338	344	332	309	344	327	314	342	302	337	356	311	329	323	294	325	321	329	308	324	306	331	321	315	354	299	344	346	338	337	338	296	312	314	320	305	288	315	322	315	324	318	310	292	332	340	367	323	296	328	329	327	327	317	298	310	293	315	286	323	304	333	344	329	332	319	320	303	347	360	269	298	333	319	318	303	323	325	302	319	336	328	336	351	333	331	305	299	333	296	324	338	343	336	334	310	314	335	299	324	297	297	354	335	343	350	336	313	317	262	325	340	314	329	348	296	348	330	302	321	323	308	285	331	316	343	300	365	285	324	318	329	330	320	326	368	305	328	329	332	310	308	335	303	343	333	316	299	304	303	323	311	329	310	332	329	303	343	307	310	329	320	317	337	310	332	324	340	320	294	323	287	310	318	325	315	329	311	342	309	321	343	327	298	328	317	309	301	324	308	303	298	316	314	299	340	305	333	330	353	320	331	333	307	305	324	334	313	315	307	363	315	318	325	308	312	317	283	315	297	322	320	328	309	325	321	320	311	302	328	278	318	305	293	342	307	295	326	328	319	324	318	329	317	344	292	289	327	295	322	314	311	325	303	338	333	325	323	316	324	334	299	325	339	313	323	315	295	297	320	316	299	313	328	314	303	266	315	322	306	325	331	322	321	318	321	312	316	337	322	321	329	315	358	352	328	339	327	319	326	301	321	339	359	313	310	356	326	312	300	343	301	312	318	303	292	289	317	362	331	299	319	343	327	323	326	310	308	341	337	307	319	325	324	303	313	323	337	317	329	357	336	311	305	349	342	319	317	311	332	308	313	310	337	296	323	308	294	331	283	288	312	338	346	300	341	327	309	328	332	340	335	316	342	334	300	330	297	297	348	291	344	322	317	331	296	304	305	331	336	312	319	356	316	295	306	322	312	353	310	337	304	334	311	317	286	303	354	320	318	340	282	313	323	294	334	341	294	337	288	319	296	335	276	329	315	317	274	295	349	346	359	308	310	323	314	274	318	330	337	307	320	278	357	313	335	324	344	312	338	335	304	325	324	344	325	312	346	339	304	338	296	337	324	337	284	279	322	294	332	345	300	333	290	324	292	316	267	321	356	296	297	317	310	355	283	341	280	300	288	310	313	335	333	298	349	335	330	308	329	309	329	316	320	318	320	310	334	301	301	331	325	321	328	324	319	330	323	304	330	325	314	298	304	346	331	353	333	312	323	344	287	309	362	332	296	319	329	344	296	335	320	305	286	340	315	338	315	313	306	331	299	329	284	314	322	326	290	328	320	310	329	305	326	296	343	343	290	322	324	313	339	331	286	319	309	310	334	312	300	319	294	318	317	321	335	358	299	291	327	316	348	347	313	319	311	313	316	335	335	337	339	321	314	298	326	274	345	303	299	302	301	327	313	294	319	336	344	350	328	308	346	313	334	299	327	334	322	337	322	333	345	325	336	302	337	313	336	307	319	290	331	305	350	322	295	332	306	324	318	372	318	344	329	292	308	329	336	313	326	314	318	338	335	290	331	337	356	314	308	353	297	307	321	312	315	292	311	322	292	298	291	340	324	324	293	320	331	338	329	333	327	361	341	321	306	353	295	332	302	302	317	323	301	315	320	366	314	309	312	292	313	287	322	342	323	311	314	326	302	306	290	325	327	314	341	340	308	323	297	336	324	336	306	335	329	300	297	324	301	313	331	297	315	296	339	347	314	338	351	325	323	311	335	308	309	326	348	325	348	329	310	320	352	331	313	305	299	345	333	300	302	312	320	290	332	327	315	315	314	314	339	368	325	339	309	319	300	327	304	301	315	309	307	322	305	319	338	291	310	315	327	348	361	323	321	303	343	337	308	326	319	319	302	348	319	337	337	316	318	313	345	299	337	325	321	292	317	303	322	350	339	341	341	319	315	322	313	304	310	323	309	309	323	349	308	329	324	357	313	293	320	337	305	312	332	324	366	325	313	331	316	312	299	343	307	323	330	314	352	300	338	287	310	318	315	304	322	352	332	309	325	325	296	313	325	328	280	297	328	344	317	351	358	302	315	322	325	312	298	323	294	313	315	335	354	309	329	269	316	300	333	281	330	304	309	298	327	313	321	312	331	327	354	310	344	333	319	338	321	329	321	317	322	326	322	313	317	291	320	342	298	294	317	341
24189	21683	29219	24665	21673	11377	1474	988	817	806	752	730	685	684	647	583	647	668	630	605	628	587	596	576	636	594	610	637	572	575	580	591	609	596	577	620	613	567	587	569	549	623	596	566	613	560	542	614	538	550	592	575	548	559	591	572	578	546	605	586	571	575	577	600	555	560	564	548	583	581	563	575	605	594	641	581	586	550	543	570	539	596	562	561	613	571	551	585	558	558	586	579	566	560	570	548	581	555	624	592	577	558	568	587	623	577	599	556	576	568	590	611	606	594	581	531	521	569	604	592	589	626	589	565	596	580	587	588	550	564	571	567	603	582	558	577	587	581	561	546	576	577	552	592	555	538	552	601	606	549	585	517	579	533	545	562	588	577	592	549	560	547	619	584	550	564	547	596	541	569	580	624	586	556	576	566	582	557	557	573	579	573	551	628	585	583	523	550	599	583	624	565	559	582	601	562	600	591	608	557	593	625	581	575	570	549	583	580	572	535	612	544	560	596	583	567	552	581	612	582	604	564	595	566	588	555	587	586	582	592	593	547	542	535	600	612	593	539	575	616	601	523	584	574	602	559	565	543	592	614	592	562	597	604	596	530	589	586	577	556	567	575	604	527	590	567	572	552	575	628	563	547	566	590	600	597	579	544	590	580	574	562	560	586	535	575	551	558	570	589	575	539	584	574	515	560	588	552	565	570	554	539	557	608	613	594	557	518	532	566	611	576	584	566	592	590	575	580	573	565	609	602	569	564	583	577	555	542	601	570	602	563	585	561	544	527	591	587	567	612	554	593	597	565	532	599	525	584	577	587	575	542	584	605	630	594	605	584	547	564	560	575	606	581	595	535	592	591	605	595	541	593	578	510	590	586	590	542	600	560	613	575	568	537	576	538	543	573	581	575	593	594	607	595	561	580	600	563	565	577	581	578	584	577	585	585	565	560	594	562	548	583	571	573	581	580	587	541	587	553	557	567	587	588	518	608	583	580	543	526	575	577	558	566	572	560	574	560	625	554	577	579	603	570	563	574	594	552	594	560	558	551	546	571	588	594	554	556	579	528	574	577	574	545	562	544	537	548	577	543	563	597	584	567	590	558	590	576	568	571	601	528	566	611	585	566	599	596	585	578	583	552	569	580	573	541	578	583	558	576	552	589	529	554	582	552	565	564	522	575	590	551	579	581	572	598	584	567	546	559	547	609	587	623	549	535	590	561	605	613	543	592	554	599	518	570	648	581	556	559	582	578	575	601	560	562	556	580	554	575	612	571	590	534	553	600	508	564	610	589	540	573	618	582	574	579	572	558	557	578	598	585	599	554	616	529	605	557	542	558	588	565	571	552	601	550	577	525	578	571	610	541	612	583	574	595	544	588	598	575	600	541	575	569	634	542	590	530	549	555	579	543	575	575	535	537	555	564	550	549	556	521	548	563	573	581	572	554	576	539	539	539	599	557	565	542	558	562	549	547	574	552	565	595	602	589	555	602	586	558	598	588	576	550	543	589	541	582	568	585	593	556	570	598	559	602	592	552	531	577	562	515	577	583	603	595	541	606	559	575	572	613	563	514	557	536	516	552	598	627	549	597	577	599	566	604	540	546	578	576	550	611	573	581	553	578	561	575	601	537	579	568	578	569	577	593	545	550	561	587	581	580	572	585	557	532	551	551	566	636	616	577	567	553	563	555	561	538	560	602	576	594	591	592	596	527	571	572	588	597	568	526	558	603	576	541	550	595	600	641	561	541	544	548	592	580	597	575	541	570	547	588	578	601	565	545	573	563	569	589	532	538	524	574	560	558	579	564	595	560	532	572	580	558	558	564	548	607	586	582	599	551	542	631	606	577	573	575	596	566	589	604	547	590	538	596	548	552	588	578	570	577	541	601	570	573	552	561	602	572	578	548	563	593	576	556	566	632	573	578	572	610	584	633	567	592	587	573	599	613	558	584	578	564	567	537	536	577	556	564	617	551	575	542	580	582	581	568	594	560	568	583	577	549	525	631	555	596	547	611	526	594	573	603	557	582	588	566	603	593	573	527	575	556	565	600	593	555	587	536	611	565	558	512	553	579	531	566	646	558	528	558	617	617	537	592	591	570	532	547	577	583	576	533	578	579	586	569	571	575	559	555	594	567	571	562	537	611	570	588	601	567	587	556	569	544	580	577	555	586	571	587	594	606	564	608	589	547	612	575	576	541	594	579	599	541	593	598	598	645	556	594	572	584	581	546	572	555	629	529	579	585	587	620	606	568	530	611	579	550	544	566	584	538	598	523	528	573	586	563	561	540	585	562	560	572	548	536	557	542	627	544	596	577	597	567	557	587	553	524	537	581	567	617	576	585	581	600	560	546	539	564	568	565	548	581	508	552	595	589	542	562	563	597	534	594	562	580	572	582	540	599	549	566	645	569	572	574	551	581	585	601	593	577	544	572	570	606	576	552	612	593	552	574	598	573	549	557	555	561	565	568	598	576	546	598	554	536	620	545	555	536	570	595	573	554	590	584	602	541	596	584	603	546	543	573	563	580	592	596	609	581	563	563	566	589	565	569	607	562	561	571	574	555	550	590	597	559	588	564	565	547	572	606	596	599	579	557	593	602	527	583	566	607	544	603	530	528	544	538	558	560	622	581	569	589	546	551	542	549	584	561	564	551	576	598	572	621	575	583	572	567	589	571	578	592	592	545	590	562	530	560	585	563	571	503	595	564	557	569	603	592	583	544	595	585	606	534	562	549	574	597	608	560	579	563	567	589	583	555	573	574	607	568	591	571	587	553	539	558	562	532	575	577	529	570	594	585	595	550	561	597	545	551	583	557	572	583	568	572	568	572	596	591	560	579	592	575	582	581	584	538	612	594	599	562	571	576	616	552	558	568	559	600	583	591	542	597	537	589	607	527	600	604	585	586	551	576	571	562	557	573	604	548	555	583	565	554	572	584	567	588	553	531	627	550	573	575	568	524	597	594	559	578	540	584	594	562	553	548	543	593	595	601	590	589	625	544	529	556	553	539	600	592	586	511	581	586	589	548	571	584	574	556	589	577	578	567	578	560	566	584	552	600	570	574	556	588	585	531	586	536	568	592	550	581	605	548	594	569	592	561	557	576	546	572	575	594	615	523	549	572	529	592	568	567	591	558	569	551	593	556	598	580	554	571	550	604	569	575	605	571	584	576	591	567	572	585	582	606	570	576	557	535	540	578	546	556	581	574	578	586	527	609	578	556	551	576	546	619	607	565	582	563	598	576	585	562	542	565	537	558	628	540	602	575	601	537	557	570	541	548	575	591	522	522	555	525	545	584	610	589	570	578	573	595	556	561	543	575	582	613	582	533	581	606	561	557	576	603	526	601	608	581	565	602	602	539	585	525	567	547	540	572	522	617	587	578	568	560	568	570	560	601	584	567	557	568	561	573	591	568	575	572	557	580	537	557	557	577	599	556	529	589	547	581	597	586	553	570	549	604	595	539	558	561	618	551	581	582	554	612	592	532	547	551
4714	10032	7932	4027	2859	2212	1859	1541	1357	1166	1115	995	931	916	873	874	864	777	809	759	767	773	741	747	727	653	749	755	704	734	711	721	721	683	676	707	708	705	713	712	693	661	694	673	691	719	703	717	724	657	705	671	677	682	682	706	635	682	712	670	763	692	738	691	670	682	681	672	677	692	673	726	697	633	710	691	679	709	680	632	702	692	721	706	715	668	672	668	676	684	699	693	688	717	665	692	663	712	664	715	674	739	667	703	705	677	663	654	684	687	702	659	673	724	692	700	644	681	765	687	727	730	655	723	648	727	717	634	687	670	733	664	700	638	691	685	708	698	685	656	655	717	682	666	678	679	690	713	721	715	654	614	721	735	731	701	704	697	642	712	658	639	688	693	664	682	691	662	669	693	664	709	668	677	660	688	657	666	665	692	677	684	628	657	707	668	702	682	628	626	732	662	662	715	677	684	650	724	654	697	766	700	669	700	677	674	664	699	670	710	712	708	681	689	673	711	679	710	723	714	715	694	666	676	717	655	693	657	638	714	681	708	705	617	688	656	693	691	656	683	670	660	688	720	656	707	705	682	664	710	643	688	735	696	644	685	651	737	649	654	670	692	660	730	710	691	663	688	703	717	722	640	724	672	654	683	710	662	694	670	675	692	686	676	642	679	668	716	695	672	663	678	655	694	640	666	689	728	654	699	689	689	659	698	688	678	659	666	696	669	659	692	676	691	708	673	692	657	681	682	681	684	683	702	691	713	668	657	650	721	685	664	702	675	715	715	648	669	713	724	653	662	676	684	678	686	666	659	704	714	693	678	681	680	687	706	652	637	689	680	711	672	665	676	692	734	684	669	620	658	674	744	668	640	712	637	708	711	673	707	649	716	693	678	651	680	672	729	654	686	692	701	648	715	712	658	687	662	721	721	696	699	674	651	631	654	696	681	610	696	736	676	737	691	693	636	715	665	660	678	704	722	699	676	664	691	694	670	673	668	720	710	713	671	684	710	664	642	678	704	641	688	708	658	692	671	696	697	714	672	655	679	684	679	653	706	696	672	650	692	665	662	643	681	709	724	745	730	659	719	667	745	742	698	717	747	681	669	698	670	684	692	714	654	697	667	604	762	693	670	663	678	670	660	675	678	727	676	685	715	667	699	708	728	690	683	638	678	736	706	672	745	671	702	647	704	639	689	668	688	727	697	697	646	703	644	717	695	709	701	660	642	690	667	708	675	681	668	640	718	671	711	711	707	647	629	711	732	648	699	675	678	673	699	684	671	677	680	681	677	650	676	673	697	700	696	705	646	676	682	689	648	700	700	694	685	676	713	682	665	640	709	689	724	654	659	717	666	728	701	704	691	667	729	679	735	656	687	672	737	709	666	679	675	716	709	706	708	699	678	645	673	681	673	673	732	652	675	723	695	642	693	663	694	709	715	695	650	687	679	674	690	683	730	663	671	722	703	685	688	693	691	673	641	663	658	743	690	685	689	652	674	633	674	649	716	708	644	708	671	675	731	687	722	697	722	689	704	680	710	666	654	660	678	690	683	694	709	663	694	733	674	670	658	689	731	701	721	702	638	718	681	617	658	679	668	670	698	718	670	663	724	683	699	672	696	642	677	671	685	727	656	697	724	724	699	643	696	666	668	722	651	714	690	716	654	659	679	685	652	646	630	717	677	701	684	674	694	657	659	686	688	648	693	684	695	644	710	669	675	645	682	657	667	691	657	681	711	666	623	666	669	650	699	728	730	672	717	683	657	710	684	682	718	625	702	679	746	692	733	700	695	709	689	698	690	730	694	726	682	702	698	672	682	661	679	721	711	696	654	691	692	688	699	633	667	714	656	676	697	692	690	732	682	711	703	689	696	689	695	671	714	696	657	722	695	677	679	645	688	693	670	693	694	714	676	708	683	652	678	601	669	692	679	757	659	725	681	678	712	704	703	700	660	697	675	663	664	673	645	687	717	731	691	676	674	630	674	682	689	711	649	685	699	644	667	603	732	702	699	703	669	715	676	680	672	678	659	703	692	702	727	678	661	670	682	707	708	723	660	742	726	684	686	673	668	673	657	706	707	688	633	681	705	652	645	676	729	714	699	711	637	676	672	661	706	687	703	686	693	687	657	648	710	691	689	671	659	673	741	657	693	686	641	678	683	740	727	613	675	665	689	658	625	670	688	695	665	660	668	624	673	689	692	695	671	670	686	701	648	692	704	697	678	689	635	698	709	695	679	674	729	645	637	718	733	675	689	672	708	654	674	703	713	722	698	673	676	651	687	702	634	695	694	722	691	681	698	694	649	691	631	716	649	717	677	666	668	683	712	685	696	687	638	688	689	633	689	713	675	651	701	691	710	683	645	717	658	709	702	712	679	695	695	659	627	692	723	634	714	757	693	684	703	678	704	651	666	696	709	697	746	733	686	683	731	636	694	650	662	626	723	676	684	687	648	668	643	685	700	690	689	644	680	652	707	694	699	696	680	663	708	672	710	683	690	730	684	732	705	689	659	699	672	696	651	659	731	679	691	670	686	679	667	667	693	689	650	699	639	697	719	693	687	651	639	637	676	654	728	646	654	676	680	661	682	690	704	642	662	672	649	690	654	687	658	664	697	680	708	673	697	703	692	693	690	698	711	673	677	691	735	695	670	678	689	678	684	707	690	669	687	656	676	688	740	704	706	662	623	716	695	638	678	680	667	689	668	664	667	717	647	733	701	689	685	715	625	658	680	696	652	663	692	728	636	710	678	684	623	685	689	697	638	703	676	662	684	687	697	695	704	660	696	678	640	721	700	725	663	713	677	687	680	675	669	663	685	649	678	654	689	663	677	679	669	682	703	669	688	633	667	673	687	680	658	667	684	708	769	668	671	741	683	671	680	640	688	704	662	695	704	683	713	686	718	733	700	679	630	689	683	673	681	703	738	686	716	645	627	655	693	656	668	691	620	665	664	657	657	691	616	656	678	731	710	707	665	703	695	682	665	677	702	693	684	722	734	668	702	668	652	680	652	737	647	698	679	667	712	683	691	706	689	696	657	744	711	695	684	653	692	702	704	643	697	711	694	728	708	636	693	673	684	716	669	697	652	694	699	641	708	660	668	722	705	716	682	689	655	685	695	710	727	699	656	630	664	681	689	688	636	652	702	690	680	687	678	679	729	704	682	691	707	684	688	688	682	713	740	653	710	700	685	667	648	689	714	666	667	653	686	697	708	658	681	677	714	708	663	660	637	667	671	731	693	637	675	724	686	658	674	648	718	686	698	680	707	681	655	667	643	736	671	661	721	654	681	663	733	698	716	655	700	658	737	686	714	678	651	684	641	627	662	706	668	687	663	691	640	717	671	704	671	700	663	693	661	710	663	705	695	676	668	669	666	681	700	708	668	651	671	675	714	722	664	698	669	677	666	695	645	646	706	704	653	729	647	660	658	660	725	745	694	704	640	679	655	651	690	722	718	656	684	663	724	665	674	705	738	651	672	670	664	745	681
25424	21684	27994	25748	9436	638	483	412	388	376	330	345	324	312	298	311	319	241	301	296	302	300	298	249	298	255	262	256	257	289	286	328	286	294	254	264	281	267	296	272	284	270	261	274	281	261	295	283	244	249	276	292	283	283	274	248	292	266	269	281	244	274	263	260	255	278	261	276	245	232	264	253	283	274	232	256	278	270	278	257	307	301	269	263	303	244	273	270	257	247	272	277	283	288	243	254	290	286	288	259	274	251	269	254	257	274	276	265	303	285	265	258	288	256	277	287	283	290	256	274	283	282	268	265	237	287	278	283	255	288	252	258	259	297	243	285	297	295	286	280	265	264	291	252	284	252	255	247	271	250	261	262	279	271	233	286	253	259	254	253	272	287	265	253	258	266	277	277	250	260	245	268	293	295	242	264	283	243	267	243	281	254	251	238	314	249	258	282	295	286	279	269	263	270	250	238	284	266	251	262	271	268	249	267	262	260	277	254	275	262	274	266	267	270	269	237	295	249	259	268	290	261	269	270	257	250	256	261	284	254	265	267	248	270	269	273	272	278	260	270	273	292	281	284	273	264	283	292	266	274	278	252	250	278	268	275	274	235	244	261	257	255	239	284	262	272	236	242	236	271	274	264	281	272	248	256	263	246	265	270	292	286	243	270	293	266	257	255	283	280	275	267	274	263	272	244	268	278	262	272	290	290	258	283	290	276	264	271	292	271	289	287	267	270	222	278	241	297	259	287	258	260	247	268	272	278	257	290	266	251	275	257	274	263	257	261	265	254	266	280	242	270	280	293	263	261	253	282	267	276	243	274	237	285	266	282	273	271	243	250	258	277	261	278	276	279	280	273	271	279	264	272	253	264	285	254	248	242	255	257	270	282	280	268	265	268	242	266	270	266	256	287	276	259	254	276	246	293	281	277	288	250	303	267	254	281	274	288	271	270	246	238	251	244	284	270	268	280	251	279	255	257	266	279	259	293	279	237	284	251	262	249	285	273	261	257	257	284	252	242	280	254	258	249	267	284	250	269	263	266	286	270	261	251	268	302	273	279	286	247	281	277	252	260	259	273	231	270	279	265	252	238	237	272	253	248	286	245	245	243	253	255	255	281	265	273	264	275	263	262	253	261	281	274	271	275	244	276	283	243	270	265	280	269	286	278	227	287	250	287	279	261	277	265	280	263	270	269	292	237	266	289	269	277	261	290	259	266	263	239	263	252	280	258	304	261	275	274	289	263	291	258	258	264	273	271	263	259	275	283	249	275	267	272	245	268	261	256	269	238	252	292	283	281	269	228	273	281	265	275	254	277	254	278	263	254	261	250	258	246	263	266	239	249	275	268	246	263	284	286	253	262	255	297	263	292	307	279	271	267	251	270	292	275	255	270	274	273	270	252	280	253	277	276	279	281	278	268	258	274	254	248	298	272	253	259	278	288	256	259	236	268	236	269	291	280	272	266	271	261	261	279	259	244	289	301	241	250	242	242	275	282	261	261	260	263	303	314	272	252	278	264	279	238	278	245	288	262	272	277	278	287	267	281	264	274	277	235	232	264	247	253	253	261	264	243	260	278	267	259	238	256	236	273	257	269	246	269	259	240	287	266	277	267	262	295	272	238	280	266	266	282	255	240	250	290	286	249	254	274	275	290	256	259	268	265	261	287	242	297	233	285	283	277	228	291	285	251	266	242	278	255	259	278	257	268	283	246	279	245	257	251	278	235	250	264	263	290	309	260	292	290	270	264	269	238	264	276	266	292	261	285	277	267	238	265	262	274	277	283	256	260	286	290	294	258	267	244	248	252	249	269	304	254	278	264	276	279	263	266	247	261	258	281	250	249	246	287	269	263	270	274	245	225	272	286	280	259	256	264	247	253	277	275	254	290	276	277	255	230	288	283	265	282	240	232	253	278	257	281	241	260	242	304	285	301	268	307	241	269	271	286	279	283	292	264	262	299	282	271	269	267	252	281	282	281	292	268	271	272	285	266	282	263	269	241	255	271	234	248	263	251	256	257	284	283	255	272	264	261	276	265	273	277	248	273	276	249	265	274	269	252	261	271	264	266	235	257	283	280	284	280	269	271	258	260	267	239	282	269	264	278	295	238	246	292	251	300	268	272	247	240	275	268	259	266	271	285	246	264	272	283	281	271	248	258	244	258	241	277	294	270	281	258	289	239	285	226	252	275	259	302	267	278	296	249	273	271	270	248	302	257	285	260	249	263	276	257	253	269	281	249	259	260	242	302	288	276	263	279	270	260	286	273	270	259	272	242	283	263	292	262	275	288	261	253	271	256	282	295	257	259	281	260	256	258	269	239	233	271	273	260	259	253	292	297	286	266	267	264	260	267	286	269	288	280	276	249	240	242	287	228	283	289	259	292	279	250	258	252	250	275	248	234	273	275	276	269	217	273	244	270	280	279	266	276	276	254	246	281	264	270	248	279	263	266	254	297	274	279	275	242	260	250	260	277	258	254	256	276	276	295	265	263	250	282	280	263	274	254	269	269	300	266	278	272	260	255	254	249	237	283	272	272	246	280	264	252	245	254	288	279	268	277	251	245	273	298	260	283	232	277	260	277	294	269	242	288	284	301	274	280	271	245	248	254	262	276	255	264	248	273	283	264	267	300	258	248	263	270	263	294	240	259	261	244	254	272	234	274	256	260	259	261	279	279	241	239	285	284	280	266	266	276	278	254	304	257	290	281	272	263	273	263	252	271	266	268	277	270	255	278	261	274	257	261	251	245	251	236	296	274	266	276	270	256	256	268	260	280	248	270	249	297	262	248	247	270	258	266	258	270	282	269	248	258	267	329	271	269	263	281	260	257	238	261	257	249	251	270	280	255	269	269	253	271	270	237	268	260	292	247	264	259	250	241	268	258	263	289	270	256	272	238	268	249	285	272	288	252	262	249	247	254	278	262	283	248	278	268	294	270	241	254	291	277	268	264	296	258	270	247	241	287	307	252	291	288	268	241	259	276	268	272	281	264	243	266	274	249	290	257	250	291	271	275	293	266	273	258	258	265	287	265	273	268	260	240	250	262	254	274	255	260	251	251	272	249	269	224	268	290	239	254	248	282	287	256	270	263	273	284	292	280	235	258	265	263	284	274	270	286	257	259	272	240	281	224	247	265	258	242	270	238	253	244	273	252	245	241	275	249	265	273	254	281	252	253	253	279	267	251	282	251	241	265	279	281	283	272	257	253	269	235	288	268	279	275	278	247	268	267	297	264	255	265	271	283	251	250	257	290	270	245	287	262	251	271	263	279	247	260	245	280	283	281	234	273	255	259	267	252	278	252	268	244	267	273	260	238	271	263	271	273	244	255	248	268	243	262	241	286	259	245	268	263	230	275	251	244	259	235	280	255	247	250	286	283	278	271	256	252	278	263	271	271	286	272	260	257	276	267	264	223	263	274	257	291	294	242	280	309	283	271	287	268	285	272	266	275	264	278	275	254	258	290	239	295	296	276	272	251	292	274	280	248
4463	5470	4151	2132	1539	1255	947	799	710	656	560	548	501	479	448	481	447	427	461	400	404	425	384	425	402	395	391	358	384	391	368	343	398	375	368	381	370	367	338	342	414	404	370	395	370	404	372	370	346	290	407	375	363	360	355	344	360	365	356	358	388	363	357	372	356	380	388	351	366	396	371	364	346	340	338	344	328	359	353	382	370	362	375	386	400	407	347	373	359	334	364	358	383	436	406	337	369	386	367	368	382	349	383	376	371	392	363	363	397	399	380	365	351	398	352	349	342	358	358	352	377	376	367	351	345	341	343	344	373	375	348	330	383	368	375	386	383	364	371	341	362	366	362	346	361	393	365	368	377	343	359	336	363	343	370	368	371	378	405	365	356	337	369	345	350	356	378	346	347	335	356	365	343	375	352	357	344	367	392	368	374	362	363	365	346	374	338	340	390	324	316	369	373	347	331	364	357	321	345	381	330	338	372	350	377	346	393	389	378	354	348	351	384	352	335	363	341	344	376	358	336	348	388	341	378	372	332	345	346	318	361	349	372	361	349	332	366	341	371	368	356	353	368	321	344	354	360	381	389	361	353	332	382	360	340	353	372	360	374	368	358	350	394	370	380	365	326	346	344	365	349	364	365	405	340	374	329	360	359	339	333	331	342	359	357	414	351	375	335	379	362	337	364	372	362	356	380	389	342	374	364	392	334	385	345	370	359	385	354	357	327	365	358	376	388	378	388	393	375	378	348	380	355	375	379	341	357	369	372	381	354	345	349	349	352	384	369	374	353	372	334	359	353	351	351	346	344	339	366	347	348	366	388	357	377	353	380	370	312	379	358	357	353	374	377	339	360	340	342	367	375	335	364	351	341	348	382	389	345	350	359	377	373	372	353	356	337	351	375	323	388	411	373	337	382	388	361	350	355	357	342	366	396	345	382	340	346	368	343	374	360	334	347	360	356	353	352	394	356	364	349	363	379	356	326	367	352	375	392	342	348	339	378	372	379	343	336	351	368	357	344	384	326	350	365	330	343	350	382	341	366	378	382	363	340	357	389	381	367	386	373	375	359	376	349	341	332	331	373	332	367	326	389	337	369	372	369	364	384	322	371	393	361	376	341	370	376	385	375	359	356	407	371	353	366	349	369	368	375	358	352	349	372	341	353	374	333	352	344	328	322	388	372	352	360	364	329	376	347	347	368	364	343	350	392	325	323	349	350	339	355	366	371	343	376	358	372	340	358	342	361	331	331	351	332	358	371	366	388	354	362	353	349	359	340	328	371	337	344	370	353	349	343	394	350	367	364	362	330	361	350	370	318	330	362	362	318	350	328	325	370	365	403	386	357	352	378	400	386	351	338	355	370	385	350	384	343	378	362	337	341	342	337	352	330	355	376	373	369	355	374	349	326	380	357	385	374	388	345	317	355	385	358	381	341	360	344	359	389	384	350	348	357	350	365	389	341	377	355	363	379	386	332	340	342	345	359	359	343	390	360	352	338	394	369	361	327	358	360	364	339	380	335	350	345	361	370	339	340	337	376	361	337	362	379	356	392	345	358	347	326	368	374	361	368	357	372	384	380	352	336	340	348	369	382	345	370	406	356	356	345	338	346	320	358	366	368	386	371	369	348	371	391	355	361	370	339	356	378	368	378	341	375	340	338	350	356	385	352	349	387	325	364	382	354	381	342	379	372	381	358	340	394	331	362	362	342	324	327	345	352	356	359	354	376	350	340	351	363	341	341	368	378	344	339	374	382	354	380	366	356	340	334	353	376	357	376	345	357	349	370	324	323	381	387	362	364	354	354	348	334	354	333	374	353	368	352	348	379	382	357	347	367	376	358	365	362	370	388	360	368	394	354	365	357	362	371	375	384	326	347	363	366	348	359	363	361	368	357	352	352	342	367	342	373	367	379	348	347	386	365	343	358	361	328	345	354	350	364	331	367	398	355	354	359	384	323	355	383	385	341	349	362	317	363	327	396	333	363	380	351	332	371	364	355	330	376	386	331	359	363	355	325	331	419	374	390	369	341	358	371	319	372	349	363	331	367	373	339	364	388	386	392	364	345	330	377	346	358	363	350	347	401	363	381	374	382	346	365	356	330	350	345	361	363	381	340	334	375	391	354	356	387	392	353	381	357	334	376	354	389	387	351	367	346	353	366	330	355	344	347	376	380	356	383	341	343	379	361	366	369	365	374	356	365	343	341	371	322	362	347	333	337	380	360	349	334	341	342	351	356	327	360	356	373	380	354	319	353	348	355	355	363	379	361	369	366	376	376	316	381	363	349	365	346	411	361	351	352	348	357	355	364	380	379	389	388	339	339	349	366	376	390	367	366	348	343	369	356	346	351	335	377	327	355	353	316	364	337	357	359	327	319	360	352	370	349	383	357	360	337	381	382	307	344	381	358	385	375	365	364	360	373	369	375	325	355	345	373	340	377	346	349	366	338	373	389	353	378	364	318	349	377	349	375	368	344	399	358	312	351	389	326	359	353	352	355	365	379	369	348	346	343	379	370	381	354	341	360	372	331	378	398	350	375	364	353	366	332	374	369	353	323	379	355	353	397	382	310	358	389	378	364	376	356	354	355	356	361	326	369	369	335	335	358	324	361	363	327	383	344	387	351	344	388	359	357	352	352	360	361	382	343	338	375	376	378	383	360	341	391	369	367	353	321	344	368	372	350	373	362	362	366	360	355	332	348	335	366	337	320	347	364	366	374	370	357	382	316	373	317	338	381	352	340	357	346	373	352	344	341	387	385	376	377	341	352	364	356	369	367	378	370	360	346	379	350	372	353	373	353	384	374	355	387	346	373	363	362	365	348	392	360	357	316	337	375	324	359	348	351	368	371	358	336	370	382	393	367	348	350	350	358	342	387	353	367	349	329	407	350	356	354	344	350	373	341	358	351	362	390	367	359	355	384	343	351	362	338	354	360	382	352	371	366	364	403	325	307	322	381	357	370	404	333	337	323	342	370	376	362	334	398	354	355	373	375	362	331	380	381	383	338	347	343	402	338	377	366	347	361	380	366	344	366	365	381	368	330	338	382	356	350	383	367	347	372	404	359	343	348	354	356	386	356	364	400	342	350	342	354	352	365	335	370	394	349	372	374	361	378	350	374	332	366	371	385	365	328	354	347	345	381	361	328	351	342	362	367	373	338	359	343	348	373	335	360	328	336	362	338	348	351	365	356	377	355	323	384	360	354	377	369	339	340	341	336	397	381	354	323	336	363	354	378	356	342	355	344	347	359	359	392	398	381	376	356	382	396	352	349	355	391	382	364	364	366	376	354	377	344	387	366	347	302	334	367	396	357	351	360	371	382	358	368	337	351	335	369	380	328	343	372	365	337	355	364	358	344	340	352	402	366	315	356	374	342	389	354	335	366	358	387	402	371	366	344	368	360	362	343	397	355	370	354	318	361	357	357	382	326	342	394	390	370	343	341	347	401	337	392	348	367	355	341	380	343	338	416	373	360	341	357	359	355	348
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
